扫描仪扫描出来的数据是点云数据,经过扫描软件优化封装后是三角化模型(文件格式未.stl),与理论的CAD模型(文件格式.STEP或者.igs)进行比较,得到测量偏差。
1、导入CAD模型和三角化模型
在扫描仪扫描时建立的坐标系是以最开始扫描到的框架点数据建立的坐标系,数模坐标系是数模自己建立的坐标系,将CAD模型与三角化模型导入后将得到下图:
扫描数据对齐数模,以数模坐标系为准;反之则以扫描数据坐标系为准,正常情况使用扫描数据去对齐数模。
2、进行数据对齐操作
最佳拟合测量对象:拟合有局部最佳拟合和整体最佳拟合,最佳拟合测量对象就是将整体和局部一起进行计算得到最佳拟合的测量对象。
最佳拟合数据对象->数据至参考对象(参考对象是指理论模型CAD模型)
数据至数据对象则是将CAD数模来拟合扫描数据
点击“开始”即可
拟合得到一个很乱的东西,如下图所示:
原因:周围太多乱七八糟的数据影响了整体计算
解决方法:将对其方式从自动转为点对(从局部的几个正确点位的标定来探测全局最佳拟合)
点击“开始”后,进入点对模式,可先将工件位置摆正,然后进行对点操作。
开始“点选”操作,点位选择数据不要在边界,不要在同一个平面或者直线上。分散一点即可。
点击“空格”键退出点选进入移动,再次点击“空格键”进入点选。
通过“点选”操作可以得到一个正常的拟合图。
以上是粗对齐操作,接下来需要进行精对其操作。
精对齐,工件基准,毛胚件,特征点、面、槽。
接下来基准对齐,特征点、特征面。
选择目标参考区域
选择目标区域,提取测量值即可。
软件头部右键可选择“特征”,出现特征导航栏,进行操作
选择“几何控制”可以设置提取测量值的格式。
选择一个点或者一个面,添加
选择需要输出的特征点和特正面,点击“创建报告表格”
如何在polyworks中执行宏程序
首先点击黄色小人,创建一个新的工作区域:
在工作区域“3D场景”的灰色处,右键,选择“宏脚本编辑器”,可得到宏脚本 编辑器的视图,打开自己编辑好的程序即可。
点击运动小人即可执行宏程序。
1.打开工作区