
6.4 从物件建立曲线
从物件建立曲线是基于已有曲面上的曲线或曲面边缘建立的新曲线。在【曲线工具】标签中单击【投影曲线】按钮右下角的三角按钮,展开【从物件建立曲线】工具列,如图6-76所示。

图6-76 【从物件建立曲线】工具列
下面详解该工具列中各工具的含义及应用。
6.4.1 投影曲线
用【投影曲线】工具可以将选取的曲线、点投影到指定的曲面、多重曲面和网格上。
单击【投影曲线】按钮,命令行中显示如下提示。下面介绍选项的含义。

● 松弛:将曲线的编辑点投影至曲面上,曲线的结构完全不会改变。所以曲线可能不会完全服贴于曲面上,当投影的曲线超出曲面的边界时,无法以松弛模式投影。
● 删除输入物件:将原来的物件从文件中删除。
● 目的图层:指定命令建立物件的图层。
动手操作——创建投影曲线
01打开源文件6-4-1.3dm,如图6-77所示。
02单击【投影曲线】按钮,然后选取要投影的曲线(Rhino文字),可以框选,如图6-78所示。选取后右击确认。

图6-77 打开的源文件

图6-78 框选要投影的曲线
03按信息提示选取投影至其上的曲面,然后单击右键完成曲线的投影,如图6-79所示。

图6-79 选取曲面并确认,完成投影
6.4.2 拉回曲线
用【拉回曲线】工具可以在曲面法线方向上投影,而用【投影曲线】工具是以垂直于工作平面方向进行原始投影。
动手操作——创建拉回曲线
01打开源文件6-4-2.3dm,如图6-80所示。
02单击【投影曲线】按钮,然后选取要拉回的曲线(Rhino文字),可以框选,如图6-81所示。选取后右击确认。

图6-80 打开的源文件

图6-81 框选要拉回的曲线
03按信息提示选取拉至其上的曲面,最后右击完成曲线的投影,如图6-82所示。

图6-82 选取曲面并确认,完成投影
6.4.3 复制边框与边缘
复制边框与边缘可以将曲面、多重曲面、实体表面、网格或剖面线复制,生成新的曲线,包括3个功能,分别是复制边缘、复制边框和复制面的边框。
1.复制边缘
用【复制边缘】工具可以复制曲面边缘、实体边缘为新的曲线。边缘是物件上看得见的边线,如图6-83所示。
技术要点:可以在视窗右侧的【显示】选项面板中勾选或取消勾选【曲面边缘】以控制曲面边缘的显示,如图6-84所示。

图6-83 物件的边缘

图6-84 曲面边缘的显示控制
单击【复制边缘】按钮,选取要复制的边缘后,即可创建新曲线,如图6-85所示。

图6-85 复制边缘得到新曲线
若右击【复制边缘】按钮,可以复制网格的边缘得到曲线,如图6-86所示。

图6-86 复制网格边缘
2.复制边框
边框仅仅指曲面或者网格的边界线,且曲面或网格的边界是开放的。
单击【复制边框】按钮,选取曲面,随后建立曲线,如图6-87所示。

图6-87 复制曲面边框建立曲线
3.复制面的边框
【复制面的边框】工具与【复制边框】工具类似,可用于复制开放曲面、网格边界建立新曲线。不同的是,用【复制面的边框】工具可以复制实体边界,而用【复制边框】工具不能复制实体面。
单击【复制面的边框】按钮,选取实体面或曲面,随后建立新曲线,如图6-88所示。

图6-88 复制面的边框
技术要点:使用【复制面的边框】工具不能复制网格的边框。
6.4.4 抽离曲线
Rhino提供几种抽离曲线的方法,如抽离结构线、抽离线框、抽离点等。
1.抽离结构线
【抽离结构线】工具主要用于建立混接曲线或混接曲面,在参考曲面上要抽取参考曲线,如设计三通管、多通管曲面。
动手操作——构建三通管曲面
01新建Rhino文件,在Top视窗中利用【直线】命令绘制两条直线,如图6-89所示。
02在菜单栏中执行【曲面】|【旋转】命令,选取短直线绕长直线旋转360°创建曲面,如图6-90所示。

图6-89 绘制两条水平直线

图6-90 创建旋转曲面
03在菜单栏中执行【变动】|【阵列】|【环形】命令,选取旋转曲面绕坐标系原点进行环形阵列,阵列个数为3,阵列角度为360°,结果如图6-91所示。

图6-91 环形阵列旋转曲面
04单击【抽离结构线】按钮,选取要抽离结构线的曲面——3个曲面之一,如图6-92所示。
05在命令行中单击【方向(D)】选项,将方向改为V向,然后将光标移动到曲面边缘的四分点上单击,即可抽离一条结构线,如图6-93所示。

图6-92 选取要抽离结构线的曲面

图6-93 选取要抽离的结构线
06继续抽离该旋转曲面上其余两条结构线,如图6-94所示。

图6-94 抽离其他结构线
技术要点:建立旋转曲面时,中间存在一条曲面边缘,稍后可以用作混接曲面的参考曲线。
07同理,在其余两个旋转曲面上也分别抽离出3条结构线,如图6-95所示。
08利用【分割】命令,用抽离的结构线来分割各自所在的曲面,结果如图6-96所示。
技术要点:可以同时选取几个要分割的曲面和多条分割用的结构线。

图6-95 抽离其他曲面上的结构线

图6-96 分割3个旋转曲面
09隐藏结构线。在菜单栏中执行【曲面】|【混接曲面】命令,选取第一边缘的第一段和第二边缘的第一段,创建如图6-97所示的混接曲面。

图6-97 创建混接曲面
10同理,创建另外两个混接曲面,如图6-98所示。

图6-98 创建另外两个混接曲面
11单击【抽离结构线】按钮,选取编号为❶的混接曲面作为抽离曲面,在命令行中设定方向为V,然后确定结构线位置,如图6-99所示。

图6-99 抽离结构线
12同理在编号❷、❸混接曲面上抽离出相同位置的结构线,如图6-100所示。
13利用【分割】命令,用抽离的结构线分别分割各自所在的曲面,如图6-101所示。

图6-100 抽离出结构线

图6-101 分割混接曲面
技术要点:也可以利用【修剪】命令直接将多余的曲面修剪掉。
14将分割后的部分混接曲面删除,然后重新执行【分离结构线】操作,在命令行中将方向设定为U,抽离的结构线如图6-102所示。

图6-102 抽离结构线
15利用【曲线工具】标签中的【可调式混接曲线】工具,创建如图6-103所示的混接曲线。

图6-103 创建混接曲线
技术要点:也可以利用【混接曲线】工具来创建混接曲线。
16同理,创建两条可调式混接曲线,如图6-104所示。
17利用【分割】命令,用U向的结构线来分割各自所在的曲面,如图6-105所示。

图6-104 创建其余混接曲线

图6-105 分割曲面
18在【从物件建立曲线】工具列中单击【复制边缘】按钮,选取如图6-106所示的曲面边缘进行复制。

图6-106 复制曲面边缘
19在菜单栏中执行【编辑】|【组合】命令,将复制的两条曲线组合成一条。
20在【曲面工具】标签下左边栏中单击【以二、三或四个边缘曲线建立曲面】按钮,然后选取如图6-107所示的曲线与曲面边缘来创建曲面。

图6-107 创建曲面
21同理,用此工具再创建两个曲面,如图6-108所示。
22按步骤11~步骤21的操作方法,继续抽离结构线、分割曲面、创建混接曲线、复制曲面边缘、组合、创建曲面等操作,创建如图6-109所示的3个小曲面。

图6-108 创建另两个曲面

图6-109 按此方法创建3个小曲面
23利用菜单栏中的【曲面】|【嵌面】命令选取边,创建曲面,如图6-110所示。

图6-110 创建曲面
24在菜单栏中执行【编辑】|【组合】命令,将除3个旋转曲面之外的其他曲面进行组合,如图6-111所示。

图6-111 组合曲面
25在【变动】,标签中右击【三点镜像】按钮,选取组合曲面作为要镜像的曲面,然后确定3个点作为镜像平面参考,最后右击完成镜像,如图6-112所示。

图6-112 镜像曲面
26利用【组合】命令,将所有曲面组合成整体。设计完成的三通管曲面如图6-113所示。

图6-113 三通管曲面
2.抽离线框
使用【抽离线框】工具可以抽离出物件的线框作为新曲线。当物件以线框模式显示时,所能显示的线框都将被抽离出来。
如图6-114所示为渲染模式下的模型。以线框模式显示时,效果如图6-115所示。

图6-114 渲染模式显示

图6-115 线框模式显示
单击【抽离线框】按钮,选取要抽离的模型后,右击抽离出线框,如图6-116所示。

图6-116 抽离线框
6.4.5 相交曲线
利用两曲面相交、曲面与实体相交或者两实体相交,可以获得其交线作为新曲线,创建相交曲线的工具包括【物件交集】工具和【以两种物件计算交集】工具。
1.物件交集
用【物件交集】工具可以计算曲面相交,从而得到相交曲线。此工具仅针对单个物件与单个物件之间的相交。
动手操作——用【物件交集】工具建立相交曲线
01打开源文件6-4-5-1.3dm,如图6-117所示。

图6-117 打开的模型文件
02单击【物件交集】按钮,然后选择视窗中实体与实体相交的一组物件,右击确认后建立相交曲线,如图6-118所示。

图6-118 选取实体相交建立曲线
03单击【物件交集】按钮,选择实体与曲面相交的一组物件,建立如图6-119所示的相交曲线。

图6-119 选取实体与曲面相交建立曲线
04单击【物件交集】按钮,选择曲面与曲面相交的一组物件,建立如图6-120所示的相交曲线。

图6-120 选取曲面与曲面相交建立曲线
技术要点:曲线与曲面或实体交集,也可以建立曲线,如图6-121所示。

图6-121 选取曲线与曲面、实体相交建立曲线
2.以两组物件计算交集
使用【物件交集】工具,可以分3次创建3组相交曲线。如果使用【以两组物件计算交集】工具,可以一次性同时建立3组相交曲线。
动手操作——用【以两组物件计算交集】工具建立相交曲线
01打开源文件6-4-5-2.3dm,如图6-122所示。
02单击【以两组物件计算交集】按钮,然后依次选取编号为①、②、③的第一组物件,如图6-123所示。

图6-122 打开的模型文件

图6-123 选取第一组物件
03右击确认后,选取编号为、、的物件为第二组,如图6-124所示。

图6-124 选取第二组物件
04右击确认建立相交曲线,如图6-125所示。

图6-125 建立相交曲线
6.4.6 断面线
断面线是指用假定平面切割曲面、网格或实体后得到的断面轮廓线。创建断面线的工具包括【断面线】工具和【等距断面线】工具。
1.断面线
使用【断面线】工具可以选取的物件与一个可以将它切穿的平面的交集建立平面的交线或交点。
动手操作——创建断面线
01打开源文件6-4-6.3dm。
02单击【断面线】按钮,选取要建立断面线的物件,如图6-126所示。

图6-126 选取物件
03在Top视窗中指定断面线起点和终点,画出断面,如图6-127所示。

图6-127 画出断面
04画出断面线即可建立断面线,如图6-128所示。

图6-128 建立断面线
05继续画出断面来建立断面线,如图6-129所示。

图6-129 画出其他断面建立断面线
2.等距断面线
使用【等距断面线】工具可以在物件上建立多条等距排列的断面线。
动手操作——创建等距断面线
01打开源文件6-4-6.3dm。
02单击【等距断面线】按钮,选取要建立断面线的物件,如图6-130所示。

图6-130 选取物件
03在Top视窗中确定一点作为等距断面线平面基准点,如图6-131所示。

图6-131 确定平面基准点
04拖动光标水平向右延伸,以此确定与等距断面线平面垂直的方向,如图6-132所示。

图6-132 设置与等距断面线平面垂直的方向
05在命令行中输入等距断面线间距为2,按Enter键自动建立等间距断面线,如图6-133所示。

图6-133 建立等间距断面线