![中文版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=1739531807-2yBcgdgH5HCbvwwsSyUyR8NNtI3TDcSf-0-17f844b29e586ed0f28298fe8b2cf073)
图5-10 【直线】面板
下面分别介绍该工具面板中常用工具的功能。
1.直线:按钮
绘制任意长度直线:在视窗中单击起点和终点,完成绘制。
绘制指定长度的直线:单击起点,然后在命令行中输入一定的数值,如图5-11所示,按Enter键,则将会在拉出的直线上有一个距起点位置10毫米的点,单击终点位置,即得到一条长度为10毫米的直线。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer628.jpg?sign=1739531807-YmLyblRJCIdRmK6ICJotv2hlfTN1i0Ym-0-6f9217f4f5c177cb2d1aad8649371965)
图5-11 绘制单一直线
2.从中点:按钮
从中点向两侧等距离绘制直线。在视图中单击一点作为起始点,然后单击按钮,将会显示一条以起始点为中点,同时往两侧等距离拉出的直线。在命令行输入B(BothSide),也有同样的作用,如图5-12所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer631.jpg?sign=1739531807-uvFgw8l98CUTTfRUAvkGiDF7AmBcCm9d-0-9dbbf7cd975ccb1cd6ead45f5e988418)
图5-12 BothSide绘制直线
3.多重直线:按钮
在视图中单击一点作为多重直线的起始点,然后单击下一点,如果需要可以继续单击绘制下去,最后,按Enter键或者右击键结束绘制,如图5-13所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer633.jpg?sign=1739531807-jOXvePZR0giGvv8P8EFdfoxe5QiMcWZM-0-914df0224ef5dbb24537e4a32ab8cbf9)
图5-13 绘制多重直线
在命令行中输入U并按Enter键,表示绘制过程中删除最后一个顶点。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer634.jpg?sign=1739531807-6mL8fs0XNsLVQZEkvXWCiEgIMsbr9pWK-0-97cb191d041d4658e203c38214129acb)
在命令行中输入C并按Enter键,可以使当前点与起始点之间连接起来,以形成闭合的多重直线。
技术要点
当右击按钮时,将启用另外一个功能,绘制线段。操作过程和显示的效果图与单击时一样,区别是单击绘制出的是一整条直线,而右击绘制出的是很多条线段。
4.曲面法线:按钮
沿着曲面表面的法线方向绘制直线。
选择一个曲面表面,在表面上单击直线的起点,然后单击一个点作为直线的终点,则这条直线为该曲面在起点处的法线,如图5-14所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer637.jpg?sign=1739531807-lphNS9mI0FMXbjXv6Ji5XBZLcbJuBQbX-0-99379c64b388ea3ca48fd4ccd5643700)
图5-14 曲面法线绘制
如单击直线终点前,在命令行中输入B,则会以起点为中点,沿表面法线的方向同时往两侧绘制直线,如图5-15所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer638.jpg?sign=1739531807-E1YSKLkVl1m89uAfq9DO6SwnzGhIroYj-0-2b6e9cb223fdd3b48ec5bba2701b1b56)
图5-15 BothSide曲面法线
5.垂直于工作平面:按钮
绘制垂直于工作平面(XY平面)的直线。
操作与绘制单一的直线基本上一致,只是绘制出的直线只能垂直于XY坐标平面。同样,右击按钮,也可以绘制BothSide模式直线,如图5-16所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer640.jpg?sign=1739531807-XfsNZvgYayP7P38icugtZzLht1I7DrrJ-0-d55e5a904fc764eff8e4072b73afd7e9)
图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=1739531807-8BlKoi0hVsYcnD9Fv25XGEo2slEVQtou-0-9c09cafb47c78edffde7e61c3968fac6)
图5-17 绘制通过线段1、2 端点并且与直线3、4相交的直线
7.角度等分线:按钮
沿着虚拟的角度的平分线方向绘制直线。绘制出所需平分线的角度基线,然后单击按钮,打开【点捕捉】,先确定该直线的起点位置,再分别单击两条角度基线上的点,作为要等分角度的起点和终点。这时会出现一条白线,沿着这条白线单击直线的终点,就形成一条直线,该直线为此前角度的平分线。运用相同的方法也可绘制BothSide模式角度平分线,如图5-18所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer644.jpg?sign=1739531807-kcSO7waZH7VUNiKEcSgvOPNrdcIPpI3g-0-f5bb83740959d79e088d794dc4677929)
图5-18 绘制角度平分线
技术要点
如果需要绘制水平或竖直的线条,只需在拖动鼠标时,按住Shift键。
8.指定角度:按钮
绘制与已知直线成一定角度的直线,如图5-19所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer646.jpg?sign=1739531807-VDgZNbzimbqyAFb8NQG1dqL9ljOFVecL-0-44f2d03a7431a72bccceee6d04b1f919)
图5-19 绘制指定角度直线
绘制已知的直线。确定基准线的起点,这点将成为将要绘制的直线的起点,确定基准线的终点。
在命令行中输入一定的角度值,则将会出现一条白线。沿白线方向单击,确定终点。
9.适配数个点的直线:按钮
绘制一条直线,使其通过一组被选择的点。
单击按钮,选择视图中一组点,并按Enter键,将会在这些被选择的点之间出现一条相对于各点距离均最短的直线,如图5-20所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer649.jpg?sign=1739531807-h3QPV1kK4XP0xyW1gAeGGuitMcDIVyYP-0-aedb476fad8ec819028373ec3b6e77ef)
图5-20 绘制通过数个点的直线
10.起点与曲线垂直:按钮
绘制垂直于选择曲线的直线,垂足即为直线的起始点。同样也可以绘制BothSide模式直线,如图5-21所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer651.jpg?sign=1739531807-ZCgvgUZHfMQuv7bDjTRtQIgWvdTt6uWV-0-51f08d18bd1c206f6684e87e8200fe07)
图5-21 绘制垂直于曲线的直线
11.与两条直线垂直:按钮
绘制垂直于两条曲线的直线。
单击此按钮,依次单击第一条曲线和第二条曲线,将会出现一条分别垂直于两条曲线的直线,如图5-22所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer653.jpg?sign=1739531807-ProQNxKW33SALmT00ppOBY53VVYvCX86-0-c6961ce269a7e6b2ce0f81626cc8affa)
图5-22 绘制垂直于两条曲线的直线
12.起点相切、终点垂直:按钮
在两条曲线之间绘制一条至少与其中一条曲线相切的直线。该命令包括以下两种情况:①起点与曲线相切,终点与曲线垂直的直线,如图5-23所示;②起点与曲线相切,终点也与曲线相切的直线,如图5-24所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer655.jpg?sign=1739531807-OCOCkDOO7fPrsgYSN6bij51HrPDH2snc-0-35535b96f4b218f384a1ff22c4d6b852)
图5-23 起点与曲线相切,终点与曲线垂直
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer656.jpg?sign=1739531807-VsUF1D88Xc3ssCbl5Lr6SmGRkPIPBcch-0-8414b249827625b969e1ba6dbfce50fc)
图5-24 起点与曲线相切,终点与也曲线相切
13.起点与曲线相切:按钮
绘制与被选择曲线的切线方向一致的直线。
单击按钮,然后单击曲线,将会出现一条总是沿着曲线切线方向的白线,沿白线点任选一点作为该直线的终点。同样,该命令可绘制BothSide模式直线,如图5-25所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer659.jpg?sign=1739531807-zTfVVrSpHZeIPhKyex2qUgdc7r9ElSNE-0-1aa048f0048bb9cd21e15fdd9b40c20d)
图5-25 绘制与曲线相切的直线
14.与两条曲线相切:按钮
绘制相切于两条曲线的直线。
单击按钮,选择第一条曲线上的希望被靠近的切点处,作为切线的起点,选择第二条曲线上切线的终点,如图5-26所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer662.jpg?sign=1739531807-20qjMVgSLqDut3z5XzPKqXrJPK1ae70z-0-0d3a5e83b31c85fc3a6dfbff6125d8a2)
图5-26 绘制与两条曲线相切的直线
15.通过数个点的直线:按钮
绘制一条穿过一组被选择的点的多重直线。
单击按钮,依次单击数个点物体(不得少于两个),单击的顺序决定了直线的形状,按Enter键或右击确认,完成绘制,如图5-27所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer665.jpg?sign=1739531807-j6Yl2EQIuyvdWlkTYEATrd7zaMuGlM1F-0-00dc1da61debfe08b6fc43ae77bf6f01)
图5-27 绘制通过数个点的多重直线
或者在已知若干点的情况下,单击该按钮,然后框选住所有需要通过的点,软件将根据所有点的相对位置,自动优化生成一条多重直线,如图5-28所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer666.jpg?sign=1739531807-oj49tccxf68vMXCQlt2ouhASvS36Xvdt-0-da85529c4314b08c0e24cb766caf48a6)
图5-28 绘制通过所有点的多重直线
技术要点
多重直线是相连的直线、弧线组成的序列。多重直线可以绘制相连的直线,相连的弧线,以及相连的弧和直线的组合。多段线是直线的组合。
16.将曲线转换为多重直线:按钮
将NURBS曲线转换为多重直线。
选择需要转换的NURBS曲线,按Enter键确认,输入角度公差值,再按Enter键结束,该NURBS曲线即可转换为多重直线,如图5-29所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer668.jpg?sign=1739531807-JURv4AYsKAr5AxIlr7Q78z53AbXoubZt-0-0be95101d772f471f9c11c063918be53)
图5-29 将NURBS曲线转换为多重直线
技术要点
角度公差值越大,转换后的多重直线就越粗糙;角度公差值越小,多重直线就越接近原始NURBS曲线,产生大量的节点。所以,选择合适的公差值,对于这个功能是非常重要。
17.网格上多重直线:按钮
直接在网格物体上绘制多重直线。
选取网格物体,按Enter键确认,开始在网格物体上拖动鼠标绘制多重直线,松开鼠标则绘制完成一段,还可以继续绘制。按Enter键或者右击结束绘制。如图5-30所示,红色线条即为网格上的多重直线。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer670.jpg?sign=1739531807-8GTlmQlsUN8JAQmheL3bJsSc1RXsxadE-0-56b8db01a5bb28164805291c047efa27)
图5-30 在网格物体上绘制多重直线
技术要点
在网格上绘制多重直线,多重直线的每条线段不是随意出现在两点之间,而是由网格表面决定的。不管两点之间距离多大,软件会自动适应网格表面的高低起伏,从而决定将两点之间的多重直线分为多少段。
动手操作—绘制创意椅子曲线
操作步骤如下:
01 新建Rhino文件。在【工作视窗配置】标签下单击【背景图】按钮,打开【背景图】工具面板。
02 单击【放置背景图】按钮,再打开本来参考位图,如图5-31所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer673.jpg?sign=1739531807-VVnmP91V6T6aI5l0rGVMLrERnPsOc5gC-0-c43b10e075826a960d62c4c42ca72f72)
图5-31 打开位图
03 在Top视窗中放置参考位图,如图5-32所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer674.jpg?sign=1739531807-GQU3WKwKpGHZmLY8vG0DBOqW942nxvMk-0-3906a475c9536decc61f6a5f3634da3a)
图5-32 放置位图
04 暂时隐藏格线。在视窗左边栏单击【多重直线】按钮,然后绘制出如图5-33所示的多重直线。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer676.jpg?sign=1739531807-GKhNeMMaPpoPo5wTFXC0XoCVP3ONe0tx-0-f9387a31b62e00294502f59d75b07417)
图5-33 绘制多重直线
05 单击【直线:从中点】按钮,在上一多重直线端点处开始绘制,直线终点与多重直线另一端点重合,如图5-34所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer678.jpg?sign=1739531807-bEcsDGt0hUmG1ob2uO2J1iSwqcU5H3ga-0-9dea447041a3e77ee5479a979ad8e41b)
图5-34 绘制直线
06 在【曲线工具】标签下单击【延伸曲线】按钮,在命令行中输入延伸长度为5,然后右击确认,完成延伸,如图5-35所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer680.jpg?sign=1739531807-vLbAI9Ied6XcmZBIAHIBzvtVuOgelEnn-0-8d66e6af69402cd17d0894d86786463a)
图5-35 延伸曲线
07 在菜单栏执行【曲面】|【挤出曲线】|【直线】命令,选中前面绘制的直线和多重直线,右击后输入挤出长度-12,最后,再右击完成曲面的创建,如图5-36所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer681.jpg?sign=1739531807-fFJzU1F7J30CD5yV0UQVdOP9FbXeyT5k-0-8aa9b68d95db251a2cdac51c1b90e2a2)
图5-36 创建挤出曲面
08 调用【直线】命令,在Top视窗中绘制如图5-37所示的直线。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer682.jpg?sign=1739531807-lVuQhFHaUB2957wHcaOpQnq1AqkqiUuy-0-9760898bdc2c21295f15e14fc7a49167)
图5-37 绘制直线
09 在【曲线工具】标签下单击【偏移曲线】按钮,选中上步骤绘制的曲线,在Right视窗中指定偏移侧,然后输入偏移距离12,右击完成偏移,如图5-38所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer684.jpg?sign=1739531807-ILFx1grp2EjrXbEn8Mlobl8yy78pyd8O-0-89a3700b191611de0d59940ba0cf0e24)
图5-38 偏移曲线
10 再调用【偏移曲线】命令,分别偏移上、下两条直线,各向偏移0.8,如图5-39所示。偏移后将原参考曲线隐藏或删除。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer685.jpg?sign=1739531807-THcIzmvszk0DdVQZFic8plr4rN4CAzTp-0-8a66b148efabe4c46fb514cf5f34e587)
图5-39 再次偏移曲线
11 在【曲线工具】标签下单击【可调式混接曲线】按钮,绘制连接线段,如图5-40所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer687.jpg?sign=1739531807-PWNiwcWaF7wzuReB8eaP6iFbjG5AhdsT-0-d2950530d5181216fb586ef99e22f2b2)
图5-40 绘制连接线段
12 同理,在另一端绘制另一条混接曲线。
13 在菜单栏执行【编辑】|【组合】命令,将4条直线组合,如图5-41所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer688.jpg?sign=1739531807-1Q6kQtJijCqWInGruM9f7w504WJp5PF9-0-e0162263dbac0718fb075ba4c0a87434)
图5-41 组合曲线
14 在菜单栏执行【曲面】|【挤出曲面】|【彩带】命令,选择组合的曲线,创建如图5-42所示的彩带曲面。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer689.jpg?sign=1739531807-wmPWPHy0nsjKEWQOpZyAjwT5mWuJQV6w-0-3d61a64e153d98983aceffbc60b2ba4e)
图5-42 创建彩带曲面
15 在菜单栏执行【实体】|【挤出曲面】|【直线】命令,然后选择上步骤创建的彩带曲面,创建挤出长度为0.8的实体,如图5-43所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer690.jpg?sign=1739531807-KCD399zLtWQLyzynxZBfx90eetwrkQBL-0-abd738a96665530071dd0595c718cca8)
图5-43 创建挤出实体
16 最后,在菜单栏执行【实体】|【偏移】命令,选择挤出曲面来创建偏移厚度为0.2的实体,如图5-44所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer691.jpg?sign=1739531807-2JXQlQzflWn21WwGQ6V97R4QhfpIy3yH-0-2427fdda7b0d29b58c58334f80217758)
图5-44 创建偏移实体
17 至此,完成了创意椅子的造型。