Rhino 6.0完全实战技术手册
上QQ阅读APP看书,第一时间看更新

5.3 绘制直线

直线是比较特殊的曲线,可以从其他物体上创造直线,也可以用直线创建曲线、表面、多边形面和网格物体。

在左侧边栏中单击并按住按钮不放,会弹出【直线】工具列,如图5-10所示。

图5-10 【直线】工具列

下面分别介绍该工具列中常用工具的功能。

1.直线

绘制任意长度直线:在视窗中单击选择起点和终点,完成绘制。

绘制指定长度的直线:单击选择起点,然后在命令行中输入一定的数值(如图5-11所示),按Enter键,在绘制的直线上有一个距起点位置10mm的点,单击选择终点位置,即得到一条长度为10mm的直线。

图5-11 绘制单一直线

2.多重直线

在视窗中单击选择一点作为多重直线的起始点,然后单击选择下一点,如果需要可以继续选择,最后按Enter键或者右击结束绘制,如图5-12所示。

图5-12 绘制多重直线

3.从中点

该工具的功能是从中点向两侧等距离绘制直线。在视窗中单击选择一点作为起始点,然后单击按钮,将会显示一条以起始点为中点,同时往两侧等距离拉出的直线,如图5-13所示。在命令行输入B(BothSide),也有同样的作用。

图5-13 BothSide绘制直线

在命令行中输入U并按Enter键,表示绘制过程中删除最后一个顶点。

在命令行中输入C并按Enter键,可以使当前点与起始点之间连接起来,以形成闭合的多重直线。

技术要点:用鼠标右击按钮时,将启用另外一个功能,即绘制线段。操作过程和显示的效果图与使用左键单击时一样,区别是左键单击绘制的是一条直线,而右击绘制出的是很多条线段。

4.曲面法线

该工具的功能是沿着曲面表面的法线方向绘制直线。

选择一个曲面表面,在表面上单击选择直线的起点,然后单击选择一个点作为直线的终点,则这条直线为该曲面在起点处的法线,如图5-14所示。

图5-14 绘制曲面法线

如单击选择直线终点前,在命令行中输入B,则会以起点为中点,沿表面法线的方向同时往两侧绘制直线,如图5-15所示。

图5-15 BothSide曲面法线

5.垂直于工作平面

该工具的功能是绘制垂直于当工作平面(XY平面)的直线。

操作与绘制单一直线的操作基本一致,只是绘制的直线只能垂直于XY坐标平面,如图5-16所示。同样,右击按钮,也可以绘制BothSide模式直线。

图5-16 绘制垂直于工作平面的直线

技术要点:BothSide模式直线是指以起始点为中点的等距向正反两方延伸的直线。BothSide即双向的意思。

6.四点

该工具的功能是通过4个点来绘制一条直线。

在视窗中绘制两点确定直线的方向,然后绘制第三点和第四点,分别作为直线的起点和终点,从而绘制一条直线。例如,绘制一条曲线,要求过2、3的端点,并且相交于1、4曲线。先单击2、3端点,然后打开捕捉命令,在1、4曲线上分别捕捉到第三和第四点,完成曲线绘制,如图5-17所示。

图5-17 绘制通过线段1、2端点并且与直线3、4相交的直线

7.角度等分线

该工具的功能是沿着虚拟的角度的平分线方向绘制直线。

绘制所要平分线的角度基线,然后单击按钮,打开【点捕捉】,先确定该直线的起点位置,再分别单击选择两条角度基线上的点,作为要等分角度的起点和终点。这时会出现一条白线,沿着这条白线单击选择直线的终点,就形成一条直线,该直线为此前角度的平分线,如图5-18所示。用相同的方法也可绘制BothSide模式角度平分线。

图5-18 绘制角度平分线

技术要点:如果需要绘制水平或竖直的线条,只需在拖动鼠标时,按住Shift键即可。

8.指定角度

该工具的功能是绘制与已知直线成一定角度的直线,如图5-19所示。

图5-19 绘制指定角度的直线

绘制已知的直线。确定基准线的起点,这点将成为将要绘制的直线的起点,确定基准线的终点。

在命令行中输入一定的角度值,会出现一条白线。沿白线方向单击,确定终点。

9.适配数个点的直线

该工具的功能是绘制一条直线,使其通过一组被选择的点。

单击按钮,选择视窗中一组点,并按Enter键,将会在这些被选择的点之间出现一条相对于各点距离均最短的直线,如图5-20所示。

图5-20 绘制通过数个点的直线

10.起点与曲线垂直

该工具的功能是绘制垂直于选择曲线的直线,垂足即为直线的起始点,如图5-21所示。同样也可以绘制BothSide模式直线。

图5-21 绘制垂直于曲线的直线

11.与两条直线垂直

该工具的功能是绘制垂直于两条曲线的直线。

单击此按钮,依次单击第一条曲线和第二条曲线,将会出现一条分别垂直于两条曲线的直线,如图5-22所示。

图5-22 绘制垂直于两条曲线的直线

12.起点相切、终点垂直

该工具的功能是在两条曲线之间绘制一条至少与其中一条曲线相切的直线,包括两种情况:①起点与曲线相切,终点与曲线垂直的直线,如图5-23所示;②起点与曲线相切,终点也与曲线相切的直线,如图5-24所示。

图5-23 起点与曲线相切,终点与曲线垂直

图5-24 起点与曲线相切,终点也与曲线相切

13.起点与曲线相切

该工具的功能是绘制与被选择曲线的切线方向一致的直线。

单击按钮,而后单击曲线,将会出现一条总是沿着曲线切线方向的白线,沿白线任选一点作为该直线的终点,如图5-25所示。同样,使用该工具可绘制BothSide模式直线。

图5-25 绘制与曲线相切的直线

14.与两条曲线相切

该工具的功能是绘制相切于两条曲线的直线。

单击按钮,选择第一条曲线上希望被靠近的切点处,作为切线的起点,选择第二条曲线上切线的终点,如图5-26所示。

图5-26 绘制与两条曲线相切的直线

15.通过数个点的直线

该工具的功能是绘制一条穿过一组被选择的点的多重直线。

单击按钮,依次单击选择数个点物体(不得少于两个),单击的顺序决定了直线的形状,按Enter键或右击确认,完成绘制,如图5-27所示。

图5-27 绘制通过数个点的多重直线

在已知若干点的情况下,单击该按钮,然后框选所有需要通过的点,软件将根据所有点的相对位置,自动优化生成一条多重直线,如图5-28所示。

图5-28 绘制通过所有点的多重直线

技术要点:多重直线是相连的直线、弧线组成的序列。多重直线可以是相连的直线、相连的弧线,以及相连的弧和直线的组合。多段线是直线的组合。

16.将曲线转换为多重直线

该工具的功能是将NURBS曲线转换为多重直线。

选择需要转换的NURBS曲线,按Enter键确认,输入角度公差值,再按Enter键结束,该NURBS曲线即可转换为多重直线,如图5-29所示。

图5-29 将NURBS曲线转换为多重直线

技术要点:角度公差值越大,转换后的多重直线就越粗糙;角度公差值越小,多重直线就越接近原始NURBS曲线,产生大量的节点。所以选择合适的公差值非常重要。

17.网格上多重直线

该工具的功能是直接在网格物体上绘制多重直线。

选取网格物体,按Enter键确认,开始在网格物体上拖动绘制多重直线,释放鼠标则绘制完成一段,还可以继续绘制。按Enter键或者右击结束绘制。如图5-30所示,红色线条即为网格上的多重直线。

图5-30 在网格物体上绘制多重直线

技术要点:在网格上绘制多重直线,多重直线的每条线段不是随意出现在两点之间,而是由网格表面决定的。不管两点之间距离多大,软件会自动适应网格表面的高低起伏,从而决定将两次单击之间的多重直线分为多少段。

动手操作——绘制创意椅子曲线

01新建Rhino文件。在【工作视窗配置】标签中单击【背景图】按钮,打开【背景图】工具列。

02单击【放置背景图】按钮,再打开参考位图,如图5-31所示。

图5-31 打开位图

03在Top视窗中放置参考位图,如图5-32所示。

图5-32 放置位图

04暂时隐藏格线。在视窗左边栏单击【多重直线】按钮,然后绘制如图5-33所示的多重直线。

05单击【直线】工具列中的【从中点】按钮,在上一多重直线端点处开始绘制,直线终点与多重直线另一端点重合,如图5-34所示。

图5-33 绘制多重直线

图5-34 绘制直线

06在【曲线工具】标签中单击【延伸曲线】按钮,在命令行中输入延伸长度为5,然后右击确认,完成延伸,如图5-35所示。

图5-35 延伸曲线

07在菜单栏中执行【曲面】|【挤出曲线】|【直线】命令,选中前面绘制的直线和多重直线,右击后输入挤出长度-12,再右击完成曲面的创建,如图5-36所示。

图5-36 创建挤出曲面

08利用【直线】命令,在Top视窗中绘制如图5-37所示的直线。

图5-37 绘制直线

09在【曲线工具】标签中单击【偏移曲线】按钮,选中上一步骤绘制的曲线,在Right视窗中指定偏移侧,然后输入偏移距离12,单击右键完成偏移,如图5-38所示。

图5-38 偏移曲线

10利用【偏移曲线】命令,分别偏移上下两条直线,各向偏移0.8,如图5-39所示。偏移后将原参考曲线隐藏或删除。

图5-39 再次偏移曲线

11在【曲线工具】标签中单击【可调式混接曲线】按钮,绘制连接线段,如图5-40所示。

图5-40 绘制连接线段

12同理,在另一端绘制另一条混接曲线。

13在菜单栏中执行【编辑】|【组合】命令,将4条直线组合,如图5-41所示。

图5-41 组合曲线

14在菜单栏中执行【曲面】|【挤出曲面】|【彩带】命令,选择组合的曲线,创建如图5-42所示的彩带曲面。

15在菜单栏中执行【实体】|【挤出曲面】|【直线】命令,然后选择上一步骤创建的彩带曲面,创建挤出长度为0.8的实体,如图5-43所示。

图5-42 创建彩带曲面

图5-43 创建挤出实体

16在菜单栏中执行【实体】|【偏移】命令,选择挤出曲面,创建偏移厚度为0.2的实体,如图5-44所示。

图5-44 创建偏移实体

17至此,完成了创意椅子的造型。