咨询电话:400-810-1418服务与监督电话:400-006-6572

Squish插件展平与反展命令详解

发布时间:2018-11-17 19:57:24

犀牛中的Squish插件可以用来贴线,使用起来非常方便。下面让我们来了解一下这个插件:

Squish 命令选项

spliteSeams=Yes/No
spliteSeams=yes 以单面方式展开
spliteSeams=no 以polygonmesh的方式展开

stiffBoundary=No/Yes
如选yes,则会尽量的保证边界的长度

Deformation=Free/StretchMostly/StretchOnly/CompressMostly/CompressOnly 
可以根据你的习惯展与开或反展开来的情况选择这5个内定的变形选项,各自都有各自的优势。详解如下:
Free - 自由的变形,不做特别选择
StretchMostly - 当平面反展开成3D时会加强展开
StretchOnly - 当平面反展开成3D时绝对不会有挤压
CompressMostly - 当3D展开为平面时会加强挤压
CompressOnly - 当平面反展开成3D时绝对不会有拉伸

CustomA, CustomB, CustomC - 用户自定义变形
 CustomSetup - 选择CustomA 、CustomB 和CustomC为常用的自定义设置

Material=Rigid/Floppy 
如果你是加工某些刚性材料展开时想得到一个小的挤压量时请选 Rigid
如果你是加工某些软性材料展开时想尽量的限制几何变形时请选 Floppy
如果你是加工某些无弹性刚性材料,可以告诉我们什么样的设置为最好。
当我们知道用户的需求时我们将会增加对更多材料的支持。
    
Decorate=Yes/No 
想不显示红色和绿色的云点与变形量数据时 请设置Decorate=No,反之亦然。

Outside=Up/Down 
Outside=Up 3D面放置在2D平面上,反之亦然

使用CustomSetup 来设置自定义变形

CustomSetup 用来设置自定义变形参数,提供下面四个参数可以设置:
BndStretch 
BndCompress 
InteriorStretch 
InteriorCompress

默认值为1,用户可以设置为其他数,设置大数值会减少指定的变形量等同四个数量设置相同一样。例如你想设置限制向内的变形,可以参考如下设置:
BndStretch=1 
BndCompress=1
InteriorStretch=1
InteriorCompress=100

如果你想尽量的保障边界线的长度可以参考如下设置:
BndStretch=10 
BndCompress=10
InteriorStretch=1
InteriorCompress=1

待扩展的项目

Does NOT (and will not) unroll, unfold, or peel.

不能100%精确的展开双曲面(UnRollSrf可以精确的展开单曲面);

对于某些极限的冲压变形,类似把铝片冲压成铝罐头,Squish不能完全胜任;

不能检查重叠的展开平面;

这个插件摊平曲面相对犀牛自带的摊平曲面还精确一点;

大家可以用指令计算曲面面积,来比较摊平后的曲面。

最后上一原理图帮助大家理解。