三维引擎AnyCAD在坐标测量软件开发中的应用研究
2021-07-30鲍晨兴王锴磊郭天茂
测控技术 2021年7期
鲍晨兴, 王锴磊, 郭天茂
(北京航天计量测试技术研究所,北京 100076)
三维坐标测量软件是测量仪器与检测人员之间的人机交互接口,软件一般具有设备控制、模型导入、数据显示、数据处理、逆向建模等功能[1-3],三维坐标测量软件既是数据采集、处理应用软件,也是多元化检测系统的集成平台和信息展示的窗口。国内军工行业各大主机厂所使用的高端坐标检测设备大多数仍然依靠国外进口,配套的坐标测量软件也基本是国外的商业软件,价格昂贵,存在信息安全隐患,无法定制开发,不能满足工业互联网和车间数字化的发展需求,因此亟需开发具有国产自主知识产权的通用型坐标测量软件。
国外的商业化三维坐标测量软件如NRK公司的Spatial Analyzer、InnoveMetric公司的PolyWorks、3D System公司的Geometric等在几何检测领域有广泛的应用[4],它们均是通用型的坐标测量软件,检测功能较完善,能够兼容多种仪器设备,虽然提供二次开发接口,但二次开发接口的功能有限,对国产设备不能兼容。随着中国制造业的快速发展,国内高校、研究机构也进行了三维坐标测量软件的开发[5],常用于坐标测量软件开发的三维引擎有ACIS、HOOP、OpenCASCADE、OpenSceneGraph等[6-8],ACIS和HOOPS属于商业库,价格昂贵,系统庞大,开发上手比较困难;OpenCASCADE属于开源库,虽然免费,但是相关资料较少,稳定性较差,开发起来也很困难。目前国内还没有成熟稳定的通用型坐标测量软件,国内现有的测量软件一般由测量仪器设备厂家定制开发,数据处理功能不够完善,无法兼容多种仪器设备,不具备通用性。……
登录APP查看全文
