挤出曲线与曲面

挤出曲线或曲面来创建一个开放或封闭的造型,挤出的物件可以是多重曲面也可以是轻量级的挤出物件。


多重曲面(红色);挤出物件(蓝色)。

轻量级的挤出物件

轻量级的基础物件仅记录挤出的轮廓线和挤出长度,而不是像 NURBS 物件一样记录每条结构线。使用 BoxCylinderTubeExtrudeCrvExtrudeSrf 指令可以创建挤出物件。挤出物件可以用平面洞加盖或直接保持开放状态。当一些指令需要在挤出物件上加入附加信息或要对其进行编辑的时候,挤出物件会被自动转为多重曲面。

轻量级的挤出物件比传统的多重曲面占用内存空间更小,网格显示更快,保存后占用的空间更小。

含有大量多重曲面的模型文件,由于对资源的需求相对较高,性能可能会很低,如果在 Rhino 中相同的物件都是作为轻量级的挤出物件存在,则模型的响应更快,并且可以留出更多可用内存。

使用 UseExtrusions 指令可以设置挤出操作得到的结果是挤出物件还是多重曲面,如果想挤出得到的是多重曲面而不是挤出物件,可以将选项设置为多重曲面

相关的指令

UseExtrusions

Specify whether extrusion objects or polysurfaces are used when extruding straight‑sided objects.

UseExtrusions 指令可以控制挤出物件的类型。

  • 开启 UseExtrusions,在可能的情况下,将用挤出物件表示实体和曲面。
  • 关闭 UseExtrusions,Rhino 将直接挤出曲面和多重曲面物件。
  • 关闭 UseExtrusions 不会影响已经挤出的挤出物件。
ConvertExtrusion

Convert extrusion objects to surfaces and polysurfaces.

SelExtrusion

Select Extrusion objects.

使用 SelExtrusion 指令不会选取曲面或多重曲面,如果您想查看哪些物件是挤出物件就可以使用这个指令。

Explode

Break objects down into components.

挤出物件炸开后得到的结果是炸开后的多重曲面。

Mesh

Create a mesh from a NURBS surface or polysurface.

用于显示挤出物件的渲染网格侧面总是四边网格面,而加盖的面总是三角网格面。

SaveAs

Save the current model with a different name, close the current model, and open the new model.

将挤出物件保存为 Rhino 4 或更早期版本的文件时,会转为多重曲面。

ConvertExtrusion

Convert extrusion objects to surfaces and polysurfaces.

挤出曲线

ExtrudeCrv

Drive closed planar curves in a straight line.

ExtrudeCrvAlongCrv

Drive closed planar curves along a path curve.

ExtrudeCrvTapered

Drive closed planar curves in a straight line tapering at an angle.

ExtrudeCrvToPoint

Drive closed planar curves tapering to a point.

挤出曲面

ExtrudeSrf

Drive surface edges in a straight line to create a solid.

ExtrudeSrfAlongCrv

Drive surface edges along a path curve to create a solid.

ExtrudeSrfTapered

Drive surface edges in a straight line tapering at an angle to create a solid.

ExtrudeSrfToPoint

Drive surface edges tapering to a point to create a solid.

建立挤出物件

Box

Draw a solid box.

Cylinder

Draw a polysurface cylinder.

Pipe

Create a surface, polysurface, or extrusion object with a circular profile around a curve.

Slab

Offset a polyline, and extrude and cap the result to create a solid.

基础特例

Boss

Extrude closed planar curves normal to the curve plane toward a boundary surface where the boundary surface is trimmed and joined to the extruded objects.

Fin

Extrude a curve on a surface in the surface normal direction.

Pipe

Create a surface, polysurface, or extrusion object with a circular profile around a curve.

Rib

Extrude a curve in two directions to a boundary surface.

Ribbon

Offset a curve and create a ruled surface between the curves.

Slab

Offset a polyline, and extrude and cap the result to create a solid.

请参考

多重曲面