- 中文版Rhino5.0完全实战技术手册
- 张雨滋编著
- 3440字
- 2021-03-26 19:36:18
5.3 绘制直线
直线是比较特殊的曲线,可以从其他的物体上创造直线,也可以用他们获得其他的曲线、表面、多边形面和网格物体。
在左侧常用工具条中按住按钮不放,会弹出【直线】面板,如图5-10所示
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer626.jpg?sign=1739439179-Y5xddLiDU2dq82ep6hLXwya1JxMAqixC-0-eca219842f4e042a41d0831a590fe319)
图5-10 【直线】面板
下面分别介绍该工具面板中常用工具的功能。
1.直线:按钮
绘制任意长度直线:在视窗中单击起点和终点,完成绘制。
绘制指定长度的直线:单击起点,然后在命令行中输入一定的数值,如图5-11所示,按Enter键,则将会在拉出的直线上有一个距起点位置10毫米的点,单击终点位置,即得到一条长度为10毫米的直线。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer628.jpg?sign=1739439179-dxp9TMfZXTNkkytiFIpdt8DQoe2xISEl-0-49e4b76cd9b8d0325c0f63237279bd89)
图5-11 绘制单一直线
2.从中点:按钮
从中点向两侧等距离绘制直线。在视图中单击一点作为起始点,然后单击按钮,将会显示一条以起始点为中点,同时往两侧等距离拉出的直线。在命令行输入B(BothSide),也有同样的作用,如图5-12所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer631.jpg?sign=1739439179-1kyix2apPs055wNtoKd36ajiWqocTRdW-0-c658f77f1a3d810fe408249d160114eb)
图5-12 BothSide绘制直线
3.多重直线:按钮
在视图中单击一点作为多重直线的起始点,然后单击下一点,如果需要可以继续单击绘制下去,最后,按Enter键或者右击键结束绘制,如图5-13所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer633.jpg?sign=1739439179-C3kVh59xqXHROxbuVhbpqDSZhHVn2t8z-0-57fa7de41bcc099ba3472977cd3ced7e)
图5-13 绘制多重直线
在命令行中输入U并按Enter键,表示绘制过程中删除最后一个顶点。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer634.jpg?sign=1739439179-48Lyq72416iFcsRcCyZmRCnFVoKO1XWq-0-0cce5740cc509b2c3e044c657215e447)
在命令行中输入C并按Enter键,可以使当前点与起始点之间连接起来,以形成闭合的多重直线。
技术要点
当右击按钮时,将启用另外一个功能,绘制线段。操作过程和显示的效果图与单击时一样,区别是单击绘制出的是一整条直线,而右击绘制出的是很多条线段。
4.曲面法线:按钮
沿着曲面表面的法线方向绘制直线。
选择一个曲面表面,在表面上单击直线的起点,然后单击一个点作为直线的终点,则这条直线为该曲面在起点处的法线,如图5-14所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer637.jpg?sign=1739439179-XOsAeHgYxJtDz8YiBniLvEjRUSEuusw8-0-88eee5beca23460f1f240c2b803d2e12)
图5-14 曲面法线绘制
如单击直线终点前,在命令行中输入B,则会以起点为中点,沿表面法线的方向同时往两侧绘制直线,如图5-15所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer638.jpg?sign=1739439179-gpaa4CU1Pb9d1vPJQHBjnvA8yY6rdlCU-0-7ff4b6af0571e10585af83f8b5f131a4)
图5-15 BothSide曲面法线
5.垂直于工作平面:按钮
绘制垂直于工作平面(XY平面)的直线。
操作与绘制单一的直线基本上一致,只是绘制出的直线只能垂直于XY坐标平面。同样,右击按钮,也可以绘制BothSide模式直线,如图5-16所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer640.jpg?sign=1739439179-6Dg8eOAAnqYboRze3DAeonuMTswVPhaU-0-7dbba115db410aa78dac40a5cde50c0a)
图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=1739439179-KT37GoMOr5WET5uS3R0u2WZjDfPrhxbn-0-02d552d9a17afeabb6ae1511b3a98933)
图5-17 绘制通过线段1、2 端点并且与直线3、4相交的直线
7.角度等分线:按钮
沿着虚拟的角度的平分线方向绘制直线。绘制出所需平分线的角度基线,然后单击按钮,打开【点捕捉】,先确定该直线的起点位置,再分别单击两条角度基线上的点,作为要等分角度的起点和终点。这时会出现一条白线,沿着这条白线单击直线的终点,就形成一条直线,该直线为此前角度的平分线。运用相同的方法也可绘制BothSide模式角度平分线,如图5-18所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer644.jpg?sign=1739439179-g9HJ19aFMijrtSI33C2pqz6iQfG5fjg5-0-f5c22839d179d57eea55ebd850849d04)
图5-18 绘制角度平分线
技术要点
如果需要绘制水平或竖直的线条,只需在拖动鼠标时,按住Shift键。
8.指定角度:按钮
绘制与已知直线成一定角度的直线,如图5-19所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer646.jpg?sign=1739439179-8s3vDGyzTYMOj4SdwNINhm8opfVRnaNL-0-be7f88c68dd17c8efe4800df3fe7bf9d)
图5-19 绘制指定角度直线
绘制已知的直线。确定基准线的起点,这点将成为将要绘制的直线的起点,确定基准线的终点。
在命令行中输入一定的角度值,则将会出现一条白线。沿白线方向单击,确定终点。
9.适配数个点的直线:按钮
绘制一条直线,使其通过一组被选择的点。
单击按钮,选择视图中一组点,并按Enter键,将会在这些被选择的点之间出现一条相对于各点距离均最短的直线,如图5-20所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer649.jpg?sign=1739439179-In0kjKXUq4Z4DdXnQelMqHnxngoCtlnG-0-94614985e383839cd73599ac867e763f)
图5-20 绘制通过数个点的直线
10.起点与曲线垂直:按钮
绘制垂直于选择曲线的直线,垂足即为直线的起始点。同样也可以绘制BothSide模式直线,如图5-21所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer651.jpg?sign=1739439179-q8mnnTzLxiXZ20vjryEdqm3ciAe5QIlh-0-4a8ed7fd4bc32b9ca46ca56ec8a063f1)
图5-21 绘制垂直于曲线的直线
11.与两条直线垂直:按钮
绘制垂直于两条曲线的直线。
单击此按钮,依次单击第一条曲线和第二条曲线,将会出现一条分别垂直于两条曲线的直线,如图5-22所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer653.jpg?sign=1739439179-cW9LXP7nVG9VVHyZKvA5mwQoAj5hODcv-0-b51c077b86a3af8c1a91e2fdd2202812)
图5-22 绘制垂直于两条曲线的直线
12.起点相切、终点垂直:按钮
在两条曲线之间绘制一条至少与其中一条曲线相切的直线。该命令包括以下两种情况:①起点与曲线相切,终点与曲线垂直的直线,如图5-23所示;②起点与曲线相切,终点也与曲线相切的直线,如图5-24所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer655.jpg?sign=1739439179-LO6n57NCxLWKRpZ9FIxNLgxpljZP5UZv-0-8388e3276e028fd9d414ed74383d29aa)
图5-23 起点与曲线相切,终点与曲线垂直
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer656.jpg?sign=1739439179-ypubgrTmNOSomhcWtlFXniv6FzY4jiux-0-f460ed957aa8127f5298e33b09b7c8dc)
图5-24 起点与曲线相切,终点与也曲线相切
13.起点与曲线相切:按钮
绘制与被选择曲线的切线方向一致的直线。
单击按钮,然后单击曲线,将会出现一条总是沿着曲线切线方向的白线,沿白线点任选一点作为该直线的终点。同样,该命令可绘制BothSide模式直线,如图5-25所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer659.jpg?sign=1739439179-AJwMJMPCOtl9Vvaee0EMPtSl2b22IKrp-0-5b8338baad7d49b4444033ac098a43c8)
图5-25 绘制与曲线相切的直线
14.与两条曲线相切:按钮
绘制相切于两条曲线的直线。
单击按钮,选择第一条曲线上的希望被靠近的切点处,作为切线的起点,选择第二条曲线上切线的终点,如图5-26所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer662.jpg?sign=1739439179-NEh4tFh88ZMYFrRzYwKlvyLuUVVbkAGz-0-fb5471ede142ee7deae5a11bb9a6e4b2)
图5-26 绘制与两条曲线相切的直线
15.通过数个点的直线:按钮
绘制一条穿过一组被选择的点的多重直线。
单击按钮,依次单击数个点物体(不得少于两个),单击的顺序决定了直线的形状,按Enter键或右击确认,完成绘制,如图5-27所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer665.jpg?sign=1739439179-zrWtORFyCBTgZsbh04OoNaRMsnY3uZtB-0-9fc602155b3e8863f8f1a481dc94ef7d)
图5-27 绘制通过数个点的多重直线
或者在已知若干点的情况下,单击该按钮,然后框选住所有需要通过的点,软件将根据所有点的相对位置,自动优化生成一条多重直线,如图5-28所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer666.jpg?sign=1739439179-sAyDC0HnD3eqf6gv1ZYYVhb4rlx17fJb-0-6ca60f474bce10cf10371c7be6dfbdf9)
图5-28 绘制通过所有点的多重直线
技术要点
多重直线是相连的直线、弧线组成的序列。多重直线可以绘制相连的直线,相连的弧线,以及相连的弧和直线的组合。多段线是直线的组合。
16.将曲线转换为多重直线:按钮
将NURBS曲线转换为多重直线。
选择需要转换的NURBS曲线,按Enter键确认,输入角度公差值,再按Enter键结束,该NURBS曲线即可转换为多重直线,如图5-29所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer668.jpg?sign=1739439179-Qw5yRnLj12JUBiN4iVdAB2WhhsTXantT-0-bf65902665121b48d32841127d72cdc9)
图5-29 将NURBS曲线转换为多重直线
技术要点
角度公差值越大,转换后的多重直线就越粗糙;角度公差值越小,多重直线就越接近原始NURBS曲线,产生大量的节点。所以,选择合适的公差值,对于这个功能是非常重要。
17.网格上多重直线:按钮
直接在网格物体上绘制多重直线。
选取网格物体,按Enter键确认,开始在网格物体上拖动鼠标绘制多重直线,松开鼠标则绘制完成一段,还可以继续绘制。按Enter键或者右击结束绘制。如图5-30所示,红色线条即为网格上的多重直线。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer670.jpg?sign=1739439179-H5MKKKHJ7KwneQjRAqOjYT2JfqfnZmrC-0-bda3e1cdd8898077beea17ecdd6a5c9f)
图5-30 在网格物体上绘制多重直线
技术要点
在网格上绘制多重直线,多重直线的每条线段不是随意出现在两点之间,而是由网格表面决定的。不管两点之间距离多大,软件会自动适应网格表面的高低起伏,从而决定将两点之间的多重直线分为多少段。
动手操作—绘制创意椅子曲线
操作步骤如下:
01 新建Rhino文件。在【工作视窗配置】标签下单击【背景图】按钮,打开【背景图】工具面板。
02 单击【放置背景图】按钮,再打开本来参考位图,如图5-31所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer673.jpg?sign=1739439179-zsL9FRJIRTvcUXv2ASx5yWhItIk3Eh3Q-0-e1f220547cdcfbe52992d64b4278b7f2)
图5-31 打开位图
03 在Top视窗中放置参考位图,如图5-32所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer674.jpg?sign=1739439179-kNOQqhi8hR8fchyYCXbijdhXpzEYF55v-0-778c2347206bd6611b7c493d9c9bfd7b)
图5-32 放置位图
04 暂时隐藏格线。在视窗左边栏单击【多重直线】按钮,然后绘制出如图5-33所示的多重直线。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer676.jpg?sign=1739439179-OHMFqS1v5ryui57tedfyuoOH0hZXrY7v-0-7b48acc6a87a41d4a32172676144587f)
图5-33 绘制多重直线
05 单击【直线:从中点】按钮,在上一多重直线端点处开始绘制,直线终点与多重直线另一端点重合,如图5-34所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer678.jpg?sign=1739439179-NAPaWA3CpYSOeiYlBm6YCZmV6qmNLkj0-0-a4f1d9a5db1db5f96323a47bf18bef96)
图5-34 绘制直线
06 在【曲线工具】标签下单击【延伸曲线】按钮,在命令行中输入延伸长度为5,然后右击确认,完成延伸,如图5-35所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer680.jpg?sign=1739439179-Y0xQB8YsC0ayM5zSIlRhwaBG4Ug8QO0z-0-f9f7a3a4788853cd97305fb4a3637433)
图5-35 延伸曲线
07 在菜单栏执行【曲面】|【挤出曲线】|【直线】命令,选中前面绘制的直线和多重直线,右击后输入挤出长度-12,最后,再右击完成曲面的创建,如图5-36所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer681.jpg?sign=1739439179-SRbmHYcVWbWyAMqxv5y988TKIvlSWuy6-0-7102d9dc0f04ace5c9522ff4e0db588a)
图5-36 创建挤出曲面
08 调用【直线】命令,在Top视窗中绘制如图5-37所示的直线。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer682.jpg?sign=1739439179-vRAFaw95ZfqbeGAE7JPKuaNthsKbPZFV-0-e8e48f6ad7c32f3cf57c48c6da845ec1)
图5-37 绘制直线
09 在【曲线工具】标签下单击【偏移曲线】按钮,选中上步骤绘制的曲线,在Right视窗中指定偏移侧,然后输入偏移距离12,右击完成偏移,如图5-38所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer684.jpg?sign=1739439179-Ycneh1lzfVF2MLRahMmnjtHswsjUKmqT-0-339ef128c56eef5f6f063156f690f243)
图5-38 偏移曲线
10 再调用【偏移曲线】命令,分别偏移上、下两条直线,各向偏移0.8,如图5-39所示。偏移后将原参考曲线隐藏或删除。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer685.jpg?sign=1739439179-1N8wdIsQYBbIBxD1Vx3BP2AbKFKxahWA-0-24253e73e21662828f56a7243402e68c)
图5-39 再次偏移曲线
11 在【曲线工具】标签下单击【可调式混接曲线】按钮,绘制连接线段,如图5-40所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer687.jpg?sign=1739439179-i6qnwkDbelIX6YllOWX6dbTgYcg3U8Fi-0-406da1b151ede1a70e276d791a83f192)
图5-40 绘制连接线段
12 同理,在另一端绘制另一条混接曲线。
13 在菜单栏执行【编辑】|【组合】命令,将4条直线组合,如图5-41所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer688.jpg?sign=1739439179-F1gr0J8ZjX9b3xMSnUliUC5QtIRgnRpx-0-5e16e424d06cb53e1a7eedfd9caf342f)
图5-41 组合曲线
14 在菜单栏执行【曲面】|【挤出曲面】|【彩带】命令,选择组合的曲线,创建如图5-42所示的彩带曲面。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer689.jpg?sign=1739439179-qIp5JrgeB0EUZkXej5tiQ2d6fYyRvEXb-0-b487d6624c0ac23753755917fa58c014)
图5-42 创建彩带曲面
15 在菜单栏执行【实体】|【挤出曲面】|【直线】命令,然后选择上步骤创建的彩带曲面,创建挤出长度为0.8的实体,如图5-43所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer690.jpg?sign=1739439179-YWUYYzqi9m2CoX0xzCP9YQzSHvW7LIbF-0-ce8c9940b8b1f80bc243e7171d62bc59)
图5-43 创建挤出实体
16 最后,在菜单栏执行【实体】|【偏移】命令,选择挤出曲面来创建偏移厚度为0.2的实体,如图5-44所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer691.jpg?sign=1739439179-RBOZNzjeJK8LRivg5jT7zleE60YPk9x9-0-85b0510af907ef3378ca073cf78b030b)
图5-44 创建偏移实体
17 至此,完成了创意椅子的造型。