三维建模模块
球面:Radius-球面半径;Level-球面细分层级,0对应的是正20面体
圆柱面:Radius-柱面半径;Length-柱面长度;Sides-断面多边形边数
线:创建线模型.
导入:导入线模型
保存:保存线模型
网格:用网格边创建线模型,如下中图
对偶:用网格的对偶边创建线模型,如下右图
晶格:创建晶格线框。Type-单元类型;Num-XYZ方向叠加次数;Length-单元长度
Voronoi:需要导入一个封闭网格,系统会在网格内部生成点,然后生成Voronoi线框。Type:0-表面;1-内部;2-表面和内部;PoreV-平均点距;RandV-点生成的随机扰动,范围是[0, 1],数值越小,随机扰动越小
删除:删除线模型
Ramp:在空间中创建一个倾斜函数场,如下图所示
(StartX, StartY, StartZ):倾斜函数的起始点
StartV:倾斜函数起始点值
(EndX, EndY, EndZ):倾斜函数的终点
EndV:倾斜函数终点值
下面是一些用Ramp倾斜场函数构造的例子,如抽壳厚度,晶格体厚度等
管状:从线框结构生成管状网格
参数-Radius:管状网格的半径
参数-Falloff:管状网格结点处的平滑距离
参数-CapType:管状网格端点处封口类型:0-不封口;1-平面封口;2-光滑封口
参数-Resolution: 网格分辨率,值越小,网格越精细。
参数-Offset: 参数意义则为移动距离D。注意,三维模型在导入的时候做了均匀缩放到包围盒[-1, 1],所以这里的移动距离D是在缩放后的尺度空间里的。模型缩放到[-1, 1]是为了方便测试。Ramp:如果勾选了Ramp,则Offset值由Ramp的值决定。
抽壳:使网格沿法线方向移动距离D,如果是开网格,则在边界处于原网格连接变成一个闭网格。如下图2
等距:使网格沿法线方向移动距离D
加厚:使网格往内外都等距增厚。如下图3
晶格:从线框结构生成晶格网格
参数-Resolution: 网格分辨率
参数-Radius: 管状结构的半径。Ramp:如果勾选了Ramp,则半径值由Ramp值决定。
参数-MeshBoundary: 是否用网格面去裁剪晶格网格
晶格填充:从线框结构生成的晶格网格,去填充网格内部。网格同时会增加一层厚度。如下图所示,左图是输入的网格和晶格线结构,右图是用晶格网格填充了输入的网格,并且输入网格增加了一层厚度。
参数-Resolution: 网格分辨率
参数-Thickness: 网格厚度
参数-Radius: 管状结构的半径。Ramp:如果勾选了Ramp,则半径值由Ramp值决定。
TPMS:用TPMS(Triply-Periodic Minimal Surface)生成晶格网格
参数-Resolution: 网格分辨率
参数-Type:TPMS类型。
参数-Length:晶格单元边长
参数-Bias:TPMS形状偏差,范围[-1, 1]
参数-Thickness:TPMS厚度。Ramp:如果勾选了Ramp,则厚度值由Ramp值决定。
参数-Num:Num-XYZ方向叠加次数
参数-MeshBoundary: 是否用网格面去裁剪晶格网格
晶格:用TPMS生成晶格网格。如果有单元映射,则应用单元映射生成晶格
Fill:用TPMS生成的晶格网格填充输入网格。Thickness:网格厚度。如果有单元映射,则应用单元映射生成晶格
单元映射(六面体):创建单元映射(Cell Maps),可以用来生成晶格结构
六面体:生成基本形映射
参数-Type:基本形类型。0-方体;1-圆柱体
参数-U,V,W,Parm0,Parm1:基本形参数
参数-Domain: 根据网格数据来生成基本形参数
共形:生成UV共形类型的映射
参数:Length-单元长度;Offset-第一层晶格线的等距平移距离;Layer-晶格线框层数
下面是一些用单元映射生成的晶格结构
如果您有任何疑问和建议,欢迎发email: