![中文版Rhino5.0完全实战技术手册](https://wfqqreader-1252317822.image.myqcloud.com/cover/79/27111079/b_27111079.jpg)
5.3 绘制直线
直线是比较特殊的曲线,可以从其他的物体上创造直线,也可以用他们获得其他的曲线、表面、多边形面和网格物体。
在左侧常用工具条中按住按钮不放,会弹出【直线】面板,如图5-10所示
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer626.jpg?sign=1739288542-SP4ol1mWH1JpibWAcKxgVIfI6Fr2F4yG-0-9a89f50c5b102af0de24e162f8b86a8b)
图5-10 【直线】面板
下面分别介绍该工具面板中常用工具的功能。
1.直线:按钮
绘制任意长度直线:在视窗中单击起点和终点,完成绘制。
绘制指定长度的直线:单击起点,然后在命令行中输入一定的数值,如图5-11所示,按Enter键,则将会在拉出的直线上有一个距起点位置10毫米的点,单击终点位置,即得到一条长度为10毫米的直线。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer628.jpg?sign=1739288542-ANMgTTjUH6CFn709Q5PzBZcruc4SzD24-0-26e43fb984d04736eeed01c63e369b9f)
图5-11 绘制单一直线
2.从中点:按钮
从中点向两侧等距离绘制直线。在视图中单击一点作为起始点,然后单击按钮,将会显示一条以起始点为中点,同时往两侧等距离拉出的直线。在命令行输入B(BothSide),也有同样的作用,如图5-12所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer631.jpg?sign=1739288542-4fLhpYOeAsrPgPNFr87HAYu3r3fqxQqj-0-9e6036851baea22aa6c40d81afa739d3)
图5-12 BothSide绘制直线
3.多重直线:按钮
在视图中单击一点作为多重直线的起始点,然后单击下一点,如果需要可以继续单击绘制下去,最后,按Enter键或者右击键结束绘制,如图5-13所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer633.jpg?sign=1739288542-9M2BfeghpUWaNiZhvjL25cK5ISNS2QrV-0-781f1d66e38a6b8f54e38cf174052cc3)
图5-13 绘制多重直线
在命令行中输入U并按Enter键,表示绘制过程中删除最后一个顶点。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer634.jpg?sign=1739288542-ADpoQ4t8uhUxb6O7bk228vgJnxXsY8st-0-2a53e3c2764ca4182bb10131672c367f)
在命令行中输入C并按Enter键,可以使当前点与起始点之间连接起来,以形成闭合的多重直线。
技术要点
当右击按钮时,将启用另外一个功能,绘制线段。操作过程和显示的效果图与单击时一样,区别是单击绘制出的是一整条直线,而右击绘制出的是很多条线段。
4.曲面法线:按钮
沿着曲面表面的法线方向绘制直线。
选择一个曲面表面,在表面上单击直线的起点,然后单击一个点作为直线的终点,则这条直线为该曲面在起点处的法线,如图5-14所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer637.jpg?sign=1739288542-J3iJuiEqKqfKSq6DFRTr8qjfClQtTh87-0-c30220f30b80e4bc9afc45ed66af1b33)
图5-14 曲面法线绘制
如单击直线终点前,在命令行中输入B,则会以起点为中点,沿表面法线的方向同时往两侧绘制直线,如图5-15所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer638.jpg?sign=1739288542-FWeijgnfdbGEZ42ZN70WNKauWoxeCxZU-0-3d22a97a2da6939e14fe631a9a81190b)
图5-15 BothSide曲面法线
5.垂直于工作平面:按钮
绘制垂直于工作平面(XY平面)的直线。
操作与绘制单一的直线基本上一致,只是绘制出的直线只能垂直于XY坐标平面。同样,右击按钮,也可以绘制BothSide模式直线,如图5-16所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer640.jpg?sign=1739288542-1Q91Ptw0wJrZUMB9WyZW2K1ImFFsowzA-0-a35a8f00b4f312846a8e596878e54b53)
图5-16 绘制垂直于工作平面的直线
技术要点
BothSide模式直线是指以起始点为中点的等距向正反两方向延伸的直线。BothSide,即双向的意思。
6.四点:按钮
通过4个点来绘制一条直线。
在视图中绘制两点确定直线的方向,然后绘制第三点和第四点,分别作为直线的起点和终点,从而绘制出一条直线。例如,绘制一条曲线,要求过2、3的端点,并且相交于1、4曲线。先单击2、3端点,然后打开捕捉命令,在1、4曲线上分别捕捉到第三和第四点,完成曲线绘制,如图5-17所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer642.jpg?sign=1739288542-d6KcARd5xjzVLMXadlHxxl1h6c7nKyxz-0-e6ed23c88934f9cadad553e78530b884)
图5-17 绘制通过线段1、2 端点并且与直线3、4相交的直线
7.角度等分线:按钮
沿着虚拟的角度的平分线方向绘制直线。绘制出所需平分线的角度基线,然后单击按钮,打开【点捕捉】,先确定该直线的起点位置,再分别单击两条角度基线上的点,作为要等分角度的起点和终点。这时会出现一条白线,沿着这条白线单击直线的终点,就形成一条直线,该直线为此前角度的平分线。运用相同的方法也可绘制BothSide模式角度平分线,如图5-18所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer644.jpg?sign=1739288542-Dc6u7sqv6etV3EZHj2qUh5IbwQKxpS8Q-0-971c1e9ba988c9176f8e5ede7617b7ad)
图5-18 绘制角度平分线
技术要点
如果需要绘制水平或竖直的线条,只需在拖动鼠标时,按住Shift键。
8.指定角度:按钮
绘制与已知直线成一定角度的直线,如图5-19所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer646.jpg?sign=1739288542-Dfs7ZPdTf8Wia3eHbuQ9l6olTkenm4nr-0-b50d5fef84db2c7f142077bc37b9f31d)
图5-19 绘制指定角度直线
绘制已知的直线。确定基准线的起点,这点将成为将要绘制的直线的起点,确定基准线的终点。
在命令行中输入一定的角度值,则将会出现一条白线。沿白线方向单击,确定终点。
9.适配数个点的直线:按钮
绘制一条直线,使其通过一组被选择的点。
单击按钮,选择视图中一组点,并按Enter键,将会在这些被选择的点之间出现一条相对于各点距离均最短的直线,如图5-20所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer649.jpg?sign=1739288542-trg7mxTZ3VuHEpyqKFHv6vr7KlrlMaQo-0-2e3fb4dcb4ca3a5faabcab715981af92)
图5-20 绘制通过数个点的直线
10.起点与曲线垂直:按钮
绘制垂直于选择曲线的直线,垂足即为直线的起始点。同样也可以绘制BothSide模式直线,如图5-21所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer651.jpg?sign=1739288542-rshZ37BNgGrciHv4U2dcNlwq0R7zWak0-0-e61ef0929bfbe1f342ceb5e1bffa8167)
图5-21 绘制垂直于曲线的直线
11.与两条直线垂直:按钮
绘制垂直于两条曲线的直线。
单击此按钮,依次单击第一条曲线和第二条曲线,将会出现一条分别垂直于两条曲线的直线,如图5-22所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer653.jpg?sign=1739288542-2rZzmTJSB7MkkulWinj4RcyhTiXu27xp-0-e0f759169d394342863c793dd28991d5)
图5-22 绘制垂直于两条曲线的直线
12.起点相切、终点垂直:按钮
在两条曲线之间绘制一条至少与其中一条曲线相切的直线。该命令包括以下两种情况:①起点与曲线相切,终点与曲线垂直的直线,如图5-23所示;②起点与曲线相切,终点也与曲线相切的直线,如图5-24所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer655.jpg?sign=1739288542-URzyhNHO3fsvY54fhB9X9hwrOTVp8FTV-0-28cb94474a8f3c5be29d4a20cca0dc60)
图5-23 起点与曲线相切,终点与曲线垂直
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer656.jpg?sign=1739288542-udpcDJSAybUoqLWIJfBlzMBJHu9mO2Ta-0-6803ac1ad6ecf2ec43fb904512996465)
图5-24 起点与曲线相切,终点与也曲线相切
13.起点与曲线相切:按钮
绘制与被选择曲线的切线方向一致的直线。
单击按钮,然后单击曲线,将会出现一条总是沿着曲线切线方向的白线,沿白线点任选一点作为该直线的终点。同样,该命令可绘制BothSide模式直线,如图5-25所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer659.jpg?sign=1739288542-gQxNSh8kAPOKuUU6TLKyVf4A0tzHtCVR-0-83d0b8ac81a3ddf0037abeadc7cdfc87)
图5-25 绘制与曲线相切的直线
14.与两条曲线相切:按钮
绘制相切于两条曲线的直线。
单击按钮,选择第一条曲线上的希望被靠近的切点处,作为切线的起点,选择第二条曲线上切线的终点,如图5-26所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer662.jpg?sign=1739288542-RE4yZJkZqSunPG9QPlqOzSuht4j5vVJr-0-d0d122e3be16911df99da75b308fe270)
图5-26 绘制与两条曲线相切的直线
15.通过数个点的直线:按钮
绘制一条穿过一组被选择的点的多重直线。
单击按钮,依次单击数个点物体(不得少于两个),单击的顺序决定了直线的形状,按Enter键或右击确认,完成绘制,如图5-27所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer665.jpg?sign=1739288542-N5AxFuuwYqsRWqou1HsvJ58gHynfO0ZV-0-657d388302746dced80b41441e4eaf3a)
图5-27 绘制通过数个点的多重直线
或者在已知若干点的情况下,单击该按钮,然后框选住所有需要通过的点,软件将根据所有点的相对位置,自动优化生成一条多重直线,如图5-28所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer666.jpg?sign=1739288542-NYtRnNLlpfIOIsuWcPIJ2ATjU4KZFPPS-0-92729553842efb5630e35075ad6e1091)
图5-28 绘制通过所有点的多重直线
技术要点
多重直线是相连的直线、弧线组成的序列。多重直线可以绘制相连的直线,相连的弧线,以及相连的弧和直线的组合。多段线是直线的组合。
16.将曲线转换为多重直线:按钮
将NURBS曲线转换为多重直线。
选择需要转换的NURBS曲线,按Enter键确认,输入角度公差值,再按Enter键结束,该NURBS曲线即可转换为多重直线,如图5-29所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer668.jpg?sign=1739288542-G0UHlC88vGmtbneXoZzmCdvIXys6lnwP-0-37a2258a0cfb44e2c71791cb1ea6577a)
图5-29 将NURBS曲线转换为多重直线
技术要点
角度公差值越大,转换后的多重直线就越粗糙;角度公差值越小,多重直线就越接近原始NURBS曲线,产生大量的节点。所以,选择合适的公差值,对于这个功能是非常重要。
17.网格上多重直线:按钮
直接在网格物体上绘制多重直线。
选取网格物体,按Enter键确认,开始在网格物体上拖动鼠标绘制多重直线,松开鼠标则绘制完成一段,还可以继续绘制。按Enter键或者右击结束绘制。如图5-30所示,红色线条即为网格上的多重直线。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer670.jpg?sign=1739288542-Iapera2g8RMhTzir87WDmz4wXSejWaK7-0-93d0685f007e94bc7ed96a1e7c6a579b)
图5-30 在网格物体上绘制多重直线
技术要点
在网格上绘制多重直线,多重直线的每条线段不是随意出现在两点之间,而是由网格表面决定的。不管两点之间距离多大,软件会自动适应网格表面的高低起伏,从而决定将两点之间的多重直线分为多少段。
动手操作—绘制创意椅子曲线
操作步骤如下:
01 新建Rhino文件。在【工作视窗配置】标签下单击【背景图】按钮,打开【背景图】工具面板。
02 单击【放置背景图】按钮,再打开本来参考位图,如图5-31所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer673.jpg?sign=1739288542-PGCe93asRmA9m7ZFwSupYuCxOEvPxgl0-0-e5d09bb609c599ba4ca6d21fc22de53e)
图5-31 打开位图
03 在Top视窗中放置参考位图,如图5-32所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer674.jpg?sign=1739288542-C6BMD6kJvJOGDYgJcBj3NQocySy1A1Ri-0-639c56c9d02e14b4cdc79804aa5f9835)
图5-32 放置位图
04 暂时隐藏格线。在视窗左边栏单击【多重直线】按钮,然后绘制出如图5-33所示的多重直线。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer676.jpg?sign=1739288542-U5HbB2Nr9u45HbsfkMTxSvpFJR9QtccQ-0-9d08d765439832e3704450ec14cf5825)
图5-33 绘制多重直线
05 单击【直线:从中点】按钮,在上一多重直线端点处开始绘制,直线终点与多重直线另一端点重合,如图5-34所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer678.jpg?sign=1739288542-KsOaI9tGHyLjX7pxeaUulwAUsmxhEphq-0-69ae42c9dad845c8101c54d47b4302eb)
图5-34 绘制直线
06 在【曲线工具】标签下单击【延伸曲线】按钮,在命令行中输入延伸长度为5,然后右击确认,完成延伸,如图5-35所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer680.jpg?sign=1739288542-QifLnMHro1SHYYmdc5VscQJfpR3FJ028-0-ebe3f57750dbfed1b6a1e208a83c3033)
图5-35 延伸曲线
07 在菜单栏执行【曲面】|【挤出曲线】|【直线】命令,选中前面绘制的直线和多重直线,右击后输入挤出长度-12,最后,再右击完成曲面的创建,如图5-36所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer681.jpg?sign=1739288542-ptlxmNGNCbOEESUkwPqChzsMkfUkxM3E-0-bb1aa90367a56a4a4697cb00337f1a5b)
图5-36 创建挤出曲面
08 调用【直线】命令,在Top视窗中绘制如图5-37所示的直线。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer682.jpg?sign=1739288542-Uw20thEOtIqABxVGFdNVoNd0awXaCOdi-0-043e19227d6e045cb65aaa86be88b917)
图5-37 绘制直线
09 在【曲线工具】标签下单击【偏移曲线】按钮,选中上步骤绘制的曲线,在Right视窗中指定偏移侧,然后输入偏移距离12,右击完成偏移,如图5-38所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer684.jpg?sign=1739288542-aeKEO6X0WZ8DsIVAHcbpLhc4DzEMe9tY-0-7d168e36891efcda6dbedab1f424294c)
图5-38 偏移曲线
10 再调用【偏移曲线】命令,分别偏移上、下两条直线,各向偏移0.8,如图5-39所示。偏移后将原参考曲线隐藏或删除。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer685.jpg?sign=1739288542-vOM8mNy2fzGPIoSSfeHFcMBRbHZim2aQ-0-f467979df1010b54af8972d3bf1839bd)
图5-39 再次偏移曲线
11 在【曲线工具】标签下单击【可调式混接曲线】按钮,绘制连接线段,如图5-40所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer687.jpg?sign=1739288542-CvqIJXjLThpEIhoclvkVLuhTbeIgVF9g-0-4afaff1a53193943dd56b5df59d50ea4)
图5-40 绘制连接线段
12 同理,在另一端绘制另一条混接曲线。
13 在菜单栏执行【编辑】|【组合】命令,将4条直线组合,如图5-41所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer688.jpg?sign=1739288542-jrPctbP71markvz3fnQBCW7aSrCaDj1h-0-7cba6550179225c7f55f4322fe98e307)
图5-41 组合曲线
14 在菜单栏执行【曲面】|【挤出曲面】|【彩带】命令,选择组合的曲线,创建如图5-42所示的彩带曲面。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer689.jpg?sign=1739288542-fEDleoKVxXRUvrE3XJKy6VoaElssseyd-0-79e203f0b9a32a44965cc9ad65d96bae)
图5-42 创建彩带曲面
15 在菜单栏执行【实体】|【挤出曲面】|【直线】命令,然后选择上步骤创建的彩带曲面,创建挤出长度为0.8的实体,如图5-43所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer690.jpg?sign=1739288542-Wi2NHrr5ZziOOhqfMxN52AHi9Ae1eFn5-0-2bb48db185aea36a4e4f1fd8af327638)
图5-43 创建挤出实体
16 最后,在菜单栏执行【实体】|【偏移】命令,选择挤出曲面来创建偏移厚度为0.2的实体,如图5-44所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer691.jpg?sign=1739288542-MckC7xX2Vr45q7hg5MTrbwMUfcI3nrQE-0-29af1571b74f710b189242844bb6bb44)
图5-44 创建偏移实体
17 至此,完成了创意椅子的造型。