![Rhino 6.0完全实战技术手册](https://wfqqreader-1252317822.image.myqcloud.com/cover/122/36862122/b_36862122.jpg)
5.4 绘制自由造型曲线
NURBS曲线和NURBS曲面在传统的制图领域是不存在的,是为使用软件进行3D建模而专门建立的。
NURBS曲线也称自由造型曲线,NURBS曲线的曲率和形状是由CV点(控制点)和EP点(编辑点)共同控制的。绘制NURBS曲线的工具有很多,集成在【曲线】工具面板上,如图5-45所示。
![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/Figure-P119_46238.jpg?sign=1739327890-x3wOdGCLlsntahT1iyoVxL9JTBnw0tNe-0-efe549ca1405b0ea9552196bc32d3ee8)
图5-45 【曲线】工具面板
1.控制点曲线![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/BZ_119_46239___119_1478_2285_1517_2325.png?sign=1739327890-0gMORCUysLUaMFZqiNz5enLonWqlhLtP-0-7ec93f1d117579072bb435c4518287ea)
该工具的功能是通过确定控制点来控制曲线的曲率和形状,如图5-46所示。
技术要点:用【控制点曲线】工具绘制的曲线形状不好控制,不过通过添加控制点,可以改变曲线的曲率和形状,绘制需要的曲线。
2.内插点曲线![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/BZ_119_46240___119_1478_2687_1531_2731.png?sign=1739327890-6zEdIzp10t9nHlxfdVqj5IEfnFqGvDwY-0-aab5fcf8db7e61340f36c3055e36c5b1)
该工具的功能是通过确定编辑点来控制曲线的曲率和形状,通过这种方式绘制的曲线更容易控制。当模型精度要求比较高时,可以使用控制点曲线,如图5-47所示。
![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/Figure-P120_46242.jpg?sign=1739327890-ashxirNhrvQRF8xpWVREj84HtmK3YlV3-0-e82d2fba3ff2a7f99d0d396d179c4ba2)
图5-46 用控制点绘制曲线
![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/Figure-P120_46243.jpg?sign=1739327890-2QoxRcppOGyjmTftEbwAJI0uurjuCxmH-0-406d2b2a7bc6b9874fac7ee7e859c9ec)
图5-47 用内插点曲线绘制鸟轮廓
3.控制杆曲线![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/BZ_120_46244___120_1454_213_1504_259.png?sign=1739327890-CzLqu2YawJO6yOG2YSuLfzprwGEeqaxr-0-fa3418776c924741b3993baee142287f)
该工具的功能是通过控制杆来改变两个点之间的曲率,从而绘制NURBS曲线,如图5-48所示。
![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/Figure-P120_46246.jpg?sign=1739327890-IWpKBOnuyL8k7w493l31OfRrlRlD9dj6-0-5a0e6eb9d6e1dd353a8650ce42a08156)
图5-48 控制杆曲线
4.手绘曲线![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/BZ_120_46245___120_1414_919_1465_966.png?sign=1739327890-72959Yca7Yz8Gd304u6NA9qizw5AiKFJ-0-c6e06bbcd4f4095ac9e7e23511fc4756)
该工具的功能是手动绘制任意曲线,如图5-49所示。
● 单击时:在平面上绘制。
● 右击时:可以在曲面上描绘。
技术要点:以这个方法描绘曲线时不允许跨越到其他作业视窗。
5.从焦点建立抛物线![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/BZ_120_46249___120_1573_1379_1626_1426.png?sign=1739327890-kk9AFDZo9pRCCGPgwH29NRrypRTZJRNL-0-a6d3c1eabd3d4f1f3bbb05d5e5e81bae)
该工具的功能是通过确立焦点、起点、终点位置绘制抛物线,如图5-50所示。
![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/Figure-P120_46251.jpg?sign=1739327890-TQvSFK0evPAXqLmTOj8IITdwFKNameMl-0-f9efe51ee2fb410e8c641ed6b50808c4)
图5-49 手绘曲线
![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/Figure-P120_27422.jpg?sign=1739327890-7dLnp0U7VCyIATEh40675ZgtPDJKCTDG-0-8b1f344d84b2bcb2e78adfd56d8a642e)
图5-50 从焦点建立抛物线
6.弹簧线![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/BZ_121_46252___121_483_213_533_259.png?sign=1739327890-5j1OcSLPNm0XeAYkdCVmaLDAubciYbCR-0-f293221827ac4c10b0f324eab5c2e442)
该工具的功能是画出弹簧线。单击按钮后,命令行会出现两个选项“垂直(V)”和“环绕曲线(A)”。
绘制弹簧线,首先要选定弹簧线的轴线,轴线决定弹簧线的长度和方向。这里的轴线可以是直线,也可以是曲线。如果是曲线的话,则需先在命令行选项里选择“环绕曲线(A)”,然后在命令行中输入所需要的弹簧线半径和弹簧线的圈数即可。完成效果如图5-51所示。
![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/Figure-P121_46254.jpg?sign=1739327890-IGQQ47NqLlyFI92LJ0wDs4QK2FFpVdPt-0-5361e5c4f6584c86f1db5320614a1e6a)
图5-51 绘制弹簧线
7.螺旋线![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/BZ_121_46255___121_483_2362_540_2409.png?sign=1739327890-9RgN5ZCZHsXTgRxNeoFpK9hzqj13ZjrY-0-3d8d9d9c1f78d7b5d10f513a313086d4)
该工具的功能是绘制螺旋线,操作与绘制弹簧线类似,主要区别在于绘制螺旋线时需要在命令行里输入两个半径,分别代表螺旋线两头的大半径和小半径,如图5-52所示。
8.两曲线的平均曲线![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/BZ_121_46256___121_681_2651_738_2697.png?sign=1739327890-SNcclfs5Y8sWxUTlFqA8j8X8ONXKcyWa-0-a55f35084f4fded3170045820f01d2d9)
该工具的功能是在两条曲线之间绘制一条中间曲线。首先绘制两条曲线,单击按钮,然后依次单击两条曲线,按Enter键或者右击结束绘制,红色线条即为两条曲线的平均曲线,如图5-53所示。
![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/Figure-P121_46258.jpg?sign=1739327890-KZxFv1IDcn3qUjYHv3xnst0xZWlFKihV-0-9eb6895e7632c54ff5d2736cc42a87e9)
图5-52 绘制螺旋线
![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/Figure-P121_46259.jpg?sign=1739327890-cOIta6LEWGbxGiMYGZUsgUpmRJxEsN87-0-cfd4e7c843dc1029a3f9526737f33faa)
图5-53 绘制两条曲线的平均曲线
动手操作——绘制创意沙发轮廓线
01新建Rhino文件。在【工作视窗配置】标签中单击【背景图】按钮,打开【背景图】工具面板。
02单击【放置背景图】按钮,再打开参考位图,如图5-54所示。
![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/Figure-P121_46262.jpg?sign=1739327890-7zuIYF7yUHco74LiHQCU8F3oAaVhAaBw-0-e7e90547f7b92534af2fe47f5a2a5346)
图5-54 打开位图
03在Top视窗中放置参考位图,如图5-55所示。
![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/Figure-P122_46264.jpg?sign=1739327890-OAGC2xSflZeOCt9G183iYrnIszMdNK2b-0-ea933138158547c6b079767603683af3)
图5-55 放置位图
04暂时隐藏格线。在菜单栏中执行【曲线】|【自由造型】|【内插点】命令,然后绘制如图5-56所示的曲线。
技术要点:如果绘制的曲线间看起来不光顺,可以执行菜单栏中的【编辑】|【控制点】|【开启控制点】命令,按Ctrl键并拖动控制点编辑曲线的连续性,如图5-57所示。
05在菜单栏中执行【实体】|【挤出平面曲线】|【直线】命令,选取曲线,创建如图5-58所示的实体(挤出长度10)。
06在菜单栏中执行【实体】|【边缘圆角】|【边缘圆角】命令,在挤出实体上创建半径为0.2的圆角,如图5-59所示。
07至此,完成了创意沙发曲线的绘制。
![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/Figure-P122_46267.jpg?sign=1739327890-WbYFqvzQ2t0ucten3QJK03yNX3mssiQS-0-6cd80a166225431c1d966ac03aca7dd7)
图5-56 绘制曲线
![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/Figure-P122_46268.jpg?sign=1739327890-5gSb4nwLVE0Nr18JZbIXW25dahLBtYyk-0-d56db03ff64bdf085500783239870637)
图5-57 编辑曲线
![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/Figure-P122_46269.jpg?sign=1739327890-zyEfBwvlmWNHFSnkvUPMflSja56TtntM-0-dbf73c6f7db0474d4b568ddcd9b30fa7)
图5-58 创建挤出实体
![](https://epubservercos.yuewen.com/990156/19549639401512706/epubprivate/OEBPS/Images/Figure-P122_27579.jpg?sign=1739327890-TKFP3zSAQPdyt29mXpowS0iMXAKG30EN-0-ea6079deabd6c35153b7649bb5136857)
图5-59 创建圆角