This shows you the differences between two versions of the page.
zh:labs:advancedflattening [2015/09/14] |
zh:labs:advancedflattening [2020/08/14] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | |||
+ | |||
+ | ======进阶展开工具====== | ||
+ | > | ||
+ | |||
+ | =====内容===== | ||
+ | |||
+ | *[[# | ||
+ | * [[#概述]] | ||
+ | * 下载与安装: | ||
+ | * [[# | ||
+ | * Rhino 5.0: Rhino 5.0已经包含进阶展开工具 // | ||
+ | * [[#界面]] | ||
+ | * [[#限制]] | ||
+ | * [[# | ||
+ | * [[# | ||
+ | * [[# | ||
+ | |||
+ | =====背景===== | ||
+ | |||
+ | Rhino 4.0具有: | ||
+ | |||
+ | * **UnRollSrf** - 摊平可展开的曲面。从3D可展开平面(往同一方向弯曲)做图案。//< | ||
+ | * **Smash** - **UnRollSrf** 的特别版,不会检查曲面是否可以展开。现在有**Squish**了,所以就不建议使用此指令。 | ||
+ | * **Squish** //<color red> | ||
+ | |||
+ | Rhino 4.0并不具有: | ||
+ | |||
+ | * **Unfold or unbend** - 从折弯的2D图案制成的3D形状制作平面图案。主要用来制作金属片盒子之类的东西。大部分MCAD的产品都可以做得到。 | ||
+ | * **Flow** - 沿着曲线流动,利用流动金属流经复杂的模具上,制作出3D形状的平面图案。例如从金属片冲压出汽水罐,或是从一个平面图案冲压出汽车门板内饰。 | ||
+ | * **Peel** - 剥下,将曲面从可能撕裂或是产开的地方分开。 例如:展开一个球体。**注: | ||
+ | |||
+ | =====Squish指令概述===== | ||
+ | |||
+ | **Squish**指令将(往两个方向弯曲的)不可展开3D网格或[[rhino: | ||
+ | |||
+ | {{http:// | ||
+ | {{http:// | ||
+ | {{http:// | ||
+ | |||
+ | **Squish**指令标记出收缩的地方(红色点云),并且延展(绿色点云)以及显示相关的收缩或延展的统计信息。 | ||
+ | |||
+ | 区域:不变 | ||
+ | 收缩:平均=0.04% 最大 = 0.11% (在44%的表面) | ||
+ | 延展:平均=0.07% 最大 = 0.28% (在35%的表面) | ||
+ | |||
+ | 这里的// | ||
+ | // | ||
+ | |||
+ | 在最剧烈变形的地方将会标记最多10个文字标记,这些记号的数量就是长度延展的百分比。 从以上的图案可以看出,绿色文字标记显示的" | ||
+ | |||
+ | {{http:// | ||
+ | =====SquishBack指令概述===== | ||
+ | |||
+ | | ||
+ | |||
+ | 假设我们想要将Rhino品牌名称放进这个3D[[rhino: | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | 首先用**Squish**指令产生一个2D图案。 | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | 接着用**TextObject**指令将白色" | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | 最后用**SquishBack**指令将白色Rhino文字" | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | =====安装===== | ||
+ | |||
+ | ====Rhino 4.0版==== | ||
+ | - [[http:// | ||
+ | - [[http:// | ||
+ | - 将插件程序下载后 **[[http:// | ||
+ | - 下载工具列档 **[[http:// | ||
+ | - 开启Windows file Explorer,将Squish.rhp档案拖曳至此,并且开启Rhino 4.0视图。或是利用工具 (Tools) - 选项 (Options) - 插件 (Plug-ins)页面里的安装(install)按钮。 | ||
+ | - 您可能需要下载并安装[[http:// | ||
+ | |||
+ | ====Rhino 5.0版==== | ||
+ | 1.下载并安装最新版的[[http:// | ||
+ | |||
+ | |||
+ | =====Squish 指令选项===== | ||
+ | |||
+ | * SplitSeams=Yes/ | ||
+ | * Use SplitSeams=Yes,单一曲面的网格。 | ||
+ | * Use SplitSeams=No,多边形曲面的网格。 | ||
+ | * StiffBoundary=No/ | ||
+ | * 如果 StiffBoundary=Yes, | ||
+ | * Deformation=Free/ | ||
+ | *根据使用者的偏差,有五种选项来延展、收缩还有自订变形的设置。 | ||
+ | * Free - 没有收缩或延展的特别偏好。 | ||
+ | ** StretchMostly - 以强大的偏差演算支持图案变形为2D形状时的扩张。 | ||
+ | ** StretchOnly - 当图案变形为2D的时候完全无收缩。 | ||
+ | ** CompressMostly - 以强大的偏差演算支持图案变形为2D形状时的收缩。 | ||
+ | ** CompressOnly - 当图案变形为2D时,绝对不会扩张。 | ||
+ | *CustomA, CustomB, CustomC - 自订变形。 | ||
+ | * [[# | ||
+ | * 材料=刚性/ | ||
+ | * 如果您利用刚性材料制作某样东西,想要降低从3D曲面到2D图案的压力,请用**Rigid**。 | ||
+ | *如果您利用软性材料制作某样东西,想要尽量限制几何变形,请用**Floppy**。 | ||
+ | *如果您利用没有伸缩性而且已经变形的刚性材料,请告诉我们哪种设定能够发挥最好的效果。 | ||
+ | * 我们知道更多关于使用者的需求,就能够提供更多的支持。 | ||
+ | *Decorate=Yes/ | ||
+ | *红点云跟绿点云以及文字标记都是装饰。要关掉请输入Decorate=No。 | ||
+ | * Outside=Up/ | ||
+ | *如果Outside=Up,3D曲面的// | ||
+ | *如果Outside=Down,3D曲面的// | ||
+ | |||
+ | =====CustomSetup来定义自订变形===== | ||
+ | |||
+ | 自订选项让您可以自订变形参数,有四种参数可以设置。 | ||
+ | |||
+ | *BndStretch | ||
+ | *BndCompress | ||
+ | *InteriorStretch | ||
+ | *InteriorCompress | ||
+ | 这些参数的预设值为1,也可以被设定为任何正数。越大的数字,与四个参数相等相较起来,可以减少某些变形。比如想要限制内部扩张,可以试试以下动作: | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | 如果您想尽量维持边界的长度可以像这样设定: | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | =====限制===== | ||
+ | |||
+ | *不能够展开或是剥下 (unroll、unfold或是peel )。 | ||
+ | *不太适合用在延展的曲面,请用UnRollSrf指令。 | ||
+ | *极度变形的情形下,比如从铝片直接冲压出铝制饮料罐,用Squish指令比不用还糟糕。 | ||
+ | * 不会检查2D的重叠结果。 | ||
+ | |||
+ | =====已知的错误===== | ||
+ | |||
+ | |||
+ | =====待办事项===== | ||
+ | |||
+ | * 标注线与曲面。 | ||
+ | * 多重曲面/ | ||
+ | * 同时" | ||
+ | * 对于盘子的扩张/ | ||
+ | *好看的对话界面。 | ||
+ | *按钮 | ||
+ | {{http:// | ||
+ | {{http:// | ||
+ | |||
+ | =====意见反馈===== | ||
+ | |||
+ | 请在[[http:// | ||
+ | |||
+ | 我们需要知道**Squish**指令展开的图案,在您的制造应用程序中是否有用? | ||
+ | |||
+ | * 您用哪一种材料? | ||
+ | * 保存面积有多重要? | ||
+ | * 可以容许多少收缩? | ||
+ | * 可以容许多少扩张? | ||
+ | * 可以容许多少倾斜(shear)? | ||
+ | * 保存面积有长度有多重要? | ||
+ | * 在边缘附近的材料有任何异常吗? | ||