背景
3D 打印对于模型的水密是一个基本要求,对于建模不熟练的用户来说这是一个挑战,特别是一些形状上稍复杂一些的造型,例如鞋业设计中的鞋楦模型,通常都是基于手工制造,然后扫描数据后进行逆向,不同的大小都需要对逆向数据进行反复调整,在调整过程中用户会用到“各种手段”,可能这个模型“结构”的复杂程度超出你的想象。例如下图左侧中被调整后的鞋楦模型,它由多个网格与曲面构成,利用 ShrinkWrap 就可以快速建立网格,进而经由 QuadRemesh 指令建立非常顺滑的细分曲面。
使用方法
ShrinkWrap 可以基于开放或封闭网格、NURBS 几何体、SubD 和点云来创建封闭的网格,非常适合创建用于 3D 打印的模型处理,
也包括:
- 将一组独立的实体网格快速处理为一个单一网格;
- 一组存在非流行边缘的网格处理为一个有效网格;
- 一组带有内部交错、自交结构的网格处理为一个有效网格;
- 对网格对象快速进行薄壳处理;
- 将点云处理为一个单一的有效网格;
- 破损、无效的网格、难以修复的几何物件快速处理为一个有效的网格;
详细使用方法请观看下面的视频教学
教学配套文件 链接: 百度网盘 请输入提取码 提取码: m85x , 解压缩密码 shaper3d.com
主要参数与选项
ShrinkWrap 指令比较简单,相关选项作用有所不同
目标边缘长度
用来控制最终网格边线的理想长度,通常勾选 预览 选项时,会计算输出网格的平均长度值
偏移
生成的网格通常都会比输入对象大,可以使用这个选项来修正,输入正值会让输出网格变大,输入负值会比原来模型小。
偏移值的多少不会对最终网格面数有太多影响。
快速建立壁厚
这个选项还有一个很特别的用途 - 建立壁厚,向内偏移一个Mesh,然后使用 MeshBooleanDifference 布尔运算即可得到壳体, 而且可以避开常见的偏移后的自交错误。
平滑迭代
这个参数用来控制输出网格的顺滑程度,输入0是不起作用,值越大越顺滑、模型也会收缩得更加剧烈且网格面数量也会减少,这个参数没有上限。
多边形优化
这个选项用来优化共平面的网格数量,参数 >0 开始起作用,数字越大共平面的网格数量越少,但非共平面区域的网格与形状会基本维持不变。这个参数可以设置在 0% ~ 100% 之间。
顶点与点膨胀
勾选这个选项,将经由输入网格顶点、点与点云来构造输出网格:
- 如果输入物件中含有 NURBS 与 SubD 对象,将使用这些对象的渲染网格顶点。
- 输入物件中存在点、点云时,这个选项会默认开启,其他情况默认关闭。
- 通常输出的网格都会比输入物件大,可以输入负数的偏移值来进行修正。
填补输入物件中的洞
通常都是默认开启该选项,用来自动填充输入物件之间的缝隙与缺口。