欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Polyworks脚本开发学习笔记-利用FILEIMPORT进行数据导入及对齐

时间:2023-06-03
Polyworks脚本开发学习笔记(四)-利用FILE import进行数据导入及对齐 导入参考及数据 FILE import_REFERENCE导入参考的CAD文件如igs格式

括号内参数分别为(导入文件路径,CAD层-,原有的文件路径)
FILE import_REFERENCE NURBS IGES ( “D:CAD11.igs”, , ) 导入CAD文件 D:CAD11.igs
FILE import_REFERENCE NURBS IGES ( “D:CAD11.igs”,“aa” , ) 导入CAD文件 D:CAD11.igs的"aa"层
FILE import_REFERENCE NURBS IGES ( {“D:CAD11.igs”,“D:CAD22.igs”}, , )
以字符串数组方式导入两个CAD文件 D:CAD11.igs和D:CAD22.igs
FILE import_REFERENCE NURBS IGES ( “D:CAD11.igs”, “D:CAD22.igs”)
导入"D:CAD11.igs"取代"D:CAD22.igs"

当然,导入三角化模型作为参考数据也是可以的,如下:
FILE import_REFERENCE POLYGONAL_MODEL ( “D:PtCloud111.stl”, “stl”, )

FILE import_DATA 导入比对的数据
导入三角化数据可以有很多格式如下,最常用的为stl格式
FILE import_DATA POLYGONAL_MODEL( “D:PtCloud111.stl”, “stl”, ) 导入 “D:PtCloud111.stl” 作为比对数据
FILE import_DATA POLYGONAL_MODEL( {“D:PtCloud111.stl”,“D:PtCloud222.stl”}, “stl”, )
导入 “D:PtCloud111.stl” “D:PtCloud222.stl"多个三角化数据作为比对数据
FILE import_DATA POLYGONAL_MODEL( “D:PtCloud111.stl”, “stl”,“D:PtCloud222.stl” )
导入 “D:PtCloud111.stl” 取代"D:PtCloud222.stl” 设置最佳拟合对齐

最佳拟合对齐,是将比对数据DATA 与参考数据REFERENCE利用最佳拟合进行对齐的一种简单方法
利用脚本需要通过先设置对齐参数,再进行对齐的方法实现。
例如使用最佳拟合将111.stl与11.igs对齐

设置指定的(步骤2)的参考对象11.igs(步骤3)
设置指定的(步骤4)的数据对象111.stl(步骤5)
使用预对齐(步骤1)将上述数据对象最佳拟合对齐至参考对象,命名为"最佳拟合至参考 5"(步骤6)

ALIGN BEST_FIT DATA_TO_REFERENCE OPTIONS CREATE REFERENCE_OBJECTS ( “Specific” ) 步骤2
ALIGN BEST_FIT DATA_TO_REFERENCE OPTIONS CREATE REFERENCE_OBJECTS SPECIFIC ( “11.igs” ) 步骤3
ALIGN BEST_FIT DATA_TO_REFERENCE OPTIONS CREATE DATA_OBJECTS ( “Specific” )步骤4
ALIGN BEST_FIT DATA_TO_REFERENCE OPTIONS CREATE DATA_OBJECTS SPECIFIC ( “111.stl” )步骤5
ALIGN BEST_FIT DATA_TO_REFERENCE CREATE FIT_TO_REFERENCE_OBJECT_SURFACES USING_PRE_ALIGNMENT AUTOMATIC ( “最佳拟合至参考 5” ) 步骤1+步骤6

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。