三角化建模
逆向工程的第一步操作包含将扫描的点云转化成三角化模型,也叫做“网格化”。精密的数据处理技术可在网格化阶段被应用到最原始的点云,比如使点光顺或者基于曲率采样。而最终结果与原始的相比,更紧凑、更精确,也少了很多噪点。
许多行业应用可以直接使用三角化模型。比如既可以直接加工三角化模型,使用3D打印机制造,也可以输入空气动力学仿真软件进行分析。PolyWorks|Modeler提供两种多边形编辑工具来生成这些应用所需的三角化模型:
第一套工具旨在修复和优化有缺陷的扫描数据几何结构。比如可能需要在未测量的区域插入新的三角面去创建完整的曲面。
另一套工具提供了在三角化模型上进行CAD操作,比如拉伸,偏置,倒圆角,或布尔运算。
曲面建模
专业的CAD / CAM的解决方案通常不提供三角化模型的3D建模工具。将扫描对象曲面转化到CAD/CAM软件的一个常见方法是,在扫描点云建立的三角化模型上拟合NURBS曲面网格。NURBS曲面是自由曲面的理想数学描述,并且它们是CAD/CAM友好的。
PolyWorks|Modeler提出一种直观的曲面生成方法,首先在三角化模型上放置曲线,然后自动相交,生成四边或N边NURBS面片,使用NURBS面片控制NURBS曲面连续网格的拟合。拟合好的曲面可以输出到你喜欢的CAD/CAM程序中去做进一步的外观曲面处理。
PolyWorks|ModelerNURBS曲面技术提供了一个显著的工时和曲面质量之间的平衡,由于:
直观的曲线修正方法和连续曲率的曲线
逆向工程市场上的最佳NURBS曲面拟合引擎,体现在质量方面(精确度,光顺度和连续性)和灵活性方面(裁剪曲面和T型结,基于曲率的两步匹配流程,从混合匹配曲面到现有CAD模型,实现本地化CAD重构的可能性)
控制NURBS面片边界的G2, G1, 或 G0连续
自动将G2曲面拟合到有矩形拓扑结构的NURBS面片区域
实体建模
从最优化的几何实体建立实体CAD模型。
PolyWorks|Modeler实体模型原理包含优化在扫描的三角化模型上抽取的几何实体,然后将这些抽取的实体转化成全部基于特征的实体CAD模型,保证参数化,关联性,和完全可编辑的实体模型。
一个基本的建模工作流程是参数化的2D草图。2D草图由二维实体构成,比如弧,线,圆和曲线,定义在3D空间中嵌入的平面上。在实体建模软件中,草图通过执行拉伸,旋转,扫描或者放样操作来创建实体基本特征。通过以下方式创建草图:
定义一个草图平面
从扫描的模型切割断面或抽取轮廓边缘计算草图轮廓
根据草图轮廓,锚定和拟合草图实体
参数化草图可以使用插件(SolidWorks,Inventor,等等)或通用格式(IGES)转换至实体CAD建模软件。然后,你可以结合使用草图和拟合的NURBS曲面,使用从拟合的棱柱几何形状的尺寸,然后在你最熟悉的专业CAD软件中直接设计你想要的实体模型。
使用PolyWorks|Modeler,实体建模有无限可能,尽情用你的创造力去实现吧。