Site Tools


Rhino 5.0 Status – 轻量挤出物件(Lightweight Extrusion Objects)

在很多大型档案模型,大部分的几何物件皆能以一个平面曲线所挤出的物件表示。

What

轻量挤出物件(Extrusion objects)与多重曲面(Polysurfaces)相比,挤出物件使用的存储器较少,网格转换也较快及存档占用较少硬盘空间。 从2010年10月4日之后的Rhino 5 WIP版本,指令如立方体(Box)及圆柱体(Cylinder)预设都是建立轻量挤出物件。其他指令如圆管(Pipe)及挤出封闭的平面曲线(ExtrudeCrv)则视挤出的形状判定,若挤出曲线弯曲度较大则挤出成一般多重曲面。

Why

当客户使用简单的挤出物件制作具有上万个物件的建筑模型,传统的多重曲面物件会因大量存储器使用另模型显示反映迟缓。若使用轻量挤出物件,模型则会变得反应速度较快。

How

UseExtrusions 指令让您控制轻量挤出物件的使用。让立方体(Box), 圆柱体(Cylinder), 圆管(Pipe)挤出封闭的平面曲线(ExtrudeCrv) 指令可以创建轻量挤出物件,执行 UseExtrusions并选择挤出物件(Extrusions)选项。若要创建传统多重曲面物件,则选择多重曲面(Polysurface)选项。

WIP 主要测试方向

  • 我们并不确定Rhino 5.0的最终发布版本是否会将轻量挤出物件设为预设值。目前设为预设值的主因是我们可以观察到测试用户的使用反应及反馈。
  • 我们需要了解轻量挤出物件是否与指令与外挂程序执行顺畅并是否有改善的部分。理想的状态是若Rhino指令可以建立多重曲面,那应该也可以建立轻量挤出物件。

WIP 详情

  • 新指令:
    • UseExtrusions: 这个指令让您控制挤出物件(Extrusion objects)的使用。当您启用挤出物件选项,Rhino指令将尽可能创建资料量较少的实体及曲面。当您关闭挤出物件选项后,Rhino将会创建传统的曲面及多重曲面物件。关闭挤出物件选项并不影响现有的轻量挤出物件。
    • SelExtrusions: 选取挤出物件,不会选取多重曲面或曲面物件。你可以使用这个指令区别挤出物件与多重曲面。
    • ConvertExtrusion: 将挤出物件转换为传统的多重曲面或曲面物件。你可以选择保留或不保留原来的挤出物件。
  • 有修改的指令:
    • SelPolySrf, SelOpenPolySrf, SelClosedPolySrf : 这些指令也会选取多重面、开放、封闭的挤出物件。
    • SelSrf, SelClosedSrf, SelOpenSrf : 这些指令也会选取单一面的挤出物件。
    • 直线挤出(ExtrudeCrv): 在可行的状况下建立轻量挤出物件。
    • 立方体(Box), 圆柱体(Cylinder): 创建轻量挤出物件。
    • 圆管(Pipe), 以多重直线挤出成厚片(Slab): 在可行的状况下创建轻量挤出物件。
    • 炸开(Explode): 将挤出物件炸开成个别的曲面。
    • 网格(Mesh): 将挤出物件转换为网格时,墙面以与挤出物件等高度的四角网格组成,上下盖则转成三角网格。
    • 另存新档(SaveAs V4): 当另存成Rhino V4或较旧的版本,Rhino会将挤出物件转换成多重曲面。
    • 分析方向(Dir): 挤出物件分析方向作业方式与多重曲面及曲面相同。

返回Rhino 5.0 Status

您是研发人员?

请到Extrusion for Developers页面看更多关于轻量挤出物件可能会如何影响到您的程序码。

zh/rhino/rhinov5status_extrusions.txt · Last modified: 2020/08/14 (external edit)