编辑 - Rhino 5 新功能
概述
使用数百个新增指令与增强指令来编辑复杂模型更快、更容易,包括:
- 直接操作子物件。
- 薄壳
- 更多指令支持记录
- 更多的新增与增强指令
子物件编辑
直接选择子物件进行编辑是 Rhino 5 最重要的新增指令,当使用变动、复制与挤出指令或使用操作轴时可以直接选择多重曲面的子曲面与曲面边缘。
薄壳
现在很容易制造需要具有壁厚的壳体模型。
- 薄壳 - 移除多重曲面中选取的曲面,以剩下的曲面偏移建立薄壳实体。
- OffsetSrf - 能对多重曲面与实体作业,增加圆角与锐角选项。
历史记录
新增下面这张指令支持历史记录:
- 曲线指令: ArcBlend, Crv2View, CSec, CurveThroughPolyline, CurveThroughPt, Helix (ArroundCurve option), Offset, ProjectToCPlane, Pull, Spiral (AroundCurve option), TweenCurves
- 曲面指令: OffsetSrf, Patch, Pipe, PlanarSrf, Ribbon, Slab, Sweep1, Sweep2, TweenSurfaces
- 变动指令: ArrayCrv, ArrayCrvOnSrf, ArrayLinear, ArraySrf
- 变动指令(Copy=Yes): Bend, Oreint, OreintCrvToEdge, OrientOnSrf, RemapCPlane, SetPt. Stretch, Taper, Twist
- 注解指令: Dim, DimAligned, DimAngle, DimArea, DimCurveLength, DimDiameter, DimOrdinate, DimRadius, DimRotated, Hatch
新增前缀用来关闭与开启历史记录。
- 在一个指令前敲入 # (hash) 用来开启历史记录。
- 输入 % (percent) 用来关闭历史记录。
变动
新增项
- ArrayLinear - 在单一方向上等间距复制物件。
- BoxEdit - 以数值调整物件的大小、缩放比、位置与旋转角度。
- Gumball - 在物件上显示可以对物件做移动、缩放、旋转的操作轴,且可以提取对象与子物件。
- MirrorHole - 镜像一个平面上的洞。
- ScaleByPlane - 非统一的平面缩放,选项:复制(类似其他的 Scale 指令),与设置缩放平面。
- Smash - 展开一个无约束的曲面至单向曲面。
- 建立与复曲率曲面面积大小相近的平面。
- 这个指令适用于展开具有弹性、可延展的布料或其它材质。
- Smash 指令是由 UnrollSrf 指令修改而来,以 UnrollSrf 指令展开的曲面必需有一个方向是直的,而 Smash 指令没有这个限制,但会有误差。
- 因为将两个方向都有曲率的物件 (像半边的椰子壳) 平面化成一张纸的样子是不可能的,展开的结果总是存在不同程度的误差。这个指令适用于展开曲率不大的曲面,并以展开后的平面形状做为切割有弹性的材质 (例如:橡皮) 的参考。
- Squish - 展开一个非可展开(两个方向都是曲线)3-D曲线或NURBS曲面为2-D平面。
- Squish指令会显示收缩与延展的状况。
- Squish 也可以标记收缩与延展的区域,会在变形最大的区域标以百分比标注。
- SquishBack - 将展开的平面上的曲线或点物件对应至原来的 3D 曲面。
- SquishInfo - 显示展开的平面在展开时使用的设定。
增强项
- Align
- 新增垂直居中对齐选项将每一个物件的边框方块的中心点在垂直方向对齐。
- 新增双向居中选项将每一个物件的边框方块的中心点在垂直与水平两个方向对齐。
- 新增自动对齐选项用于以所有选取的物件共同的边框方块对齐物件。
- Array - 新增预览选项。
- ArrayPolar
- 新增预览选项。
- 新增旋转选项指定物件整列时是否旋转。
- 指令行新增Z偏移选项以设定的距离提高阵列物件的高度。
- Block - 所有的变形指令(Flow, FlowAlongSrf, Bend, Taper, Twist, Stretch, OrientOnSrf) 现在都支持块引例。
- 推拽 + Alt 键
- 如果没有拖拽一个物件且物件锁点也没有激活,按Alt键会开启窗口选择。
- 如果在物件锁点开启之前或同时拖拽物件,按 Alt 件关闭物件锁点。
- 拖拽一个物件时,短按Alt键能复制物件。
- Mirror - 新增 X 轴 与 Y 轴 选项用于环绕工作平面轴镜像。
- MoveUVN - 新增沿着(控制连线)延伸线模式,将控制点沿着控制点连线及其延伸线移动。
- Nudge - 现在能对网格与多重曲面子对象工作。
- OrientCrvToEdge - 新的反转曲面与反转曲线选项用来改变曲面与曲线对齐方向。
- OrientOnSrf - 新增忽视剪切选项。
- Project 与 Pull
- 新增松弛选项,将曲线的编辑点投影至曲面且根据这些编辑点重建曲线。
- 新增目的图层选项。
- Shear - 现在可以对网格与多重曲面作业。
- SoftEditCrv - 工作流程加强。
- SoftMove - 新增法向移动选项移动操纵点限制与曲面法向,加强控制点界面。
- Stretch - 新增长度选项允许输入单个数字。
新增指令
- ConvertExtrusion - 将挤出物件转换为复合曲面与曲面。
- MakeUniformUV - 允许选择曲面方向来执行 Uniform。
- MatchCrvDir - 选择一条曲线匹配其方向为指导曲线的方向。
- MatchProperties - 将一个物件的材质、纹理等属性套用至另一个或更多的物件。
- MergeAllEdges - 将曲面或多重曲面上所有可合并的边缘段合并为单一边缘。
- ModifyRadius - 修改当前圆弧与圆的半径值。
- NonmanifoldMerge - 从相交的曲面与多重曲面创建一个非流行边复合曲面。
- RebuildUV -以设定的控制点数重建曲面的 U 或 V 方向,且增加类似Loft的标注、松弛、紧绷、平直区段与一致性选项。
- SolidPtOn -打开位于多重曲面或实体物件边缘端点的掣点。
- TangentDirectionSrf - 设置一个非剪切与非组合曲面的切线方向至指定方向。
- UnjoinEdge - 取消所选复合曲面边缘的组合。
- UntrimAll - 取消一个物件的所有剪切特征,包括边缘与孔。
- UntrimBorder - 取消修剪所有边界上的修剪边缘,留下所有内部的洞。
- UntrimHoles -取消修剪所有内部的洞,留下所有边界上的修剪边缘。
其他增强项
- BlendEdge
- 新增连锁边缘选项。
- 增加使用计算距离边缘选项。
- 新增上次选取的边缘选项重新使用上一次所选择的边缘。
- 新增选择边缘选项允许选择选择多个边缘,倒角值也会被记住。
- 新增显示半径选项在工作视窗显示目前已设定的半径。
- BooleanSplit - 新增删除输入选项。
- ChamferEdge
- 新增连锁边缘选项。
- 增加使用计算距离边缘选项。
- 新增上次选取的边缘选项重新使用上一次所选择的边缘。
- 新增选择边缘选项允许选择选择多个边缘,倒角值也会被记住。
- 新增显示半径选项在工作视窗显示目前已设定的半径。
- ChangeDegree - 新增 u- 与 v‑向单独选择。
- Convert - 新增最小长度与最大长度选项,当输出=直线时用以控制线段长度。
- Delete - 现在可以删除编辑点。
- Divide - 新增分割选项。
- DivideAlongCreases - 新增分割选项。
- Extend
- 输入一个负值现在能缩短曲线。
- 可以预选延伸边缘。
- ExtendCrvOnSrf - 现在可以选择多重曲线。
- ExtendSrf - 现在可以对剪切过的曲面作业。
- ExtractSubCrv - 新增复制与组合(输出)选项。
- Fillet -如果输入对象是组合,输出结果也是组合。
- FilletEdge
- 新增上次选取的边缘选项。
- 新增修建且组合选项用来对倒角后的曲面进行修剪且将其组合。
- 预览选项现在为 预览=是/否 切换方式。
- 新增连锁边缘选项。
- 新增显示半径选项在工作视窗显示目前已设定的半径。
- 新增选择边缘选项允许选择选择多个边缘,倒角值也会被记住。
- FitSrf - 新增 u- 与 v‑向单独选择。
- HBar - 新增固定控制杆长度选项。
- InsertKink - 现在能对曲面作业。
- Match - 新增与边缘垂直选项使曲线衔接后与曲面边缘垂直。
- MatchSrf
- 新增维持另一端选项避免曲线衔接后破坏了另一端与其它曲线之间的连续性。
- 新增 重定义衔接距离、相切与曲率参数。
- Rebuild - 新增 u- 与 v‑向单独选择。
- RemoRemoveKnot - 新增Undo选项。
- RemoveMultiKnot - 现在能对曲面作业。
- RoundHole - 新增曲面法线、工作平面法线与指定方向选项。
- Smooth - 新增固定边界选项,使边缘或端点的位置不被改变。
- SoftEditSrf - 新增方向限制选项。
- Split - 在分割曲面时新增缩回选项。
- SubCrv - 新增复制选项。
- VariableBlendSrf
- 新增从曲线与从两点选项,当编辑操纵杆半径时有用。
- 状态栏显示边缘的半径,当编辑操纵杆半径时也能显示。
- 操纵杆显示预览半径。
- VariableChamferSrf
- 新增从曲线与从两点选项,当编辑操纵杆半径时有用。
- 状态栏显示边缘的半径,当编辑操纵杆半径时也能显示。
- 操纵杆显示预览半径。
- WireCut - 新增加两侧、删除输入、直线与反选选项。