[发明专利]一种关键特性的自动提取快速标注方法有效
申请号: | 201811028050.5 | 申请日: | 2018-09-04 |
公开(公告)号: | CN109271691B | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 郭洪杰;孙钊;乔兴华;杨楠 | 申请(专利权)人: | 沈阳飞机工业(集团)有限公司 |
主分类号: | G06F30/15 | 分类号: | G06F30/15;G06F30/20 |
代理公司: | 大连理工大学专利中心 21200 | 代理人: | 温福雪 |
地址: | 110034 *** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 关键 特性 自动 提取 快速 标注 方法 | ||
1.一种关键特性的自动提取快速标注方法,其特征在于,步骤如下:
步骤1):CATIA环境初始化
在CATIA中,利用函数获得二次开发后的装配检验规划编制工作台的ID;通过工具-宏-创建,在宏中使用StartWorkbench函数;将该宏路径添加至CATIA的启动路径;
步骤2):CATIA加载零部件命令初始化
在创建检验规程编制工具条的代码中,用接口ApplicationFrame下的函数CATAfrStartCommand()实现加载零件命令在CATIA中初始化的实现;在该命令中,使用接口CATIIniInteractiveSession下的函数Open(),打开具体路径下的需要进行检验计划编制的零部件,并实现其可视化;
步骤3):检验规程编制工具条的开发
在检验规程编制工具条中自定义检验工步编辑命令,添加检验工步J1、J2,……,Jn至ProcessList;输入检验工步内容:工步序号S1、工步名称S2、检验标记S3、检验要素S4、理论要求S5、检测工具S6;检验标记S3包括一般YB、重要ZY、关键GJ;
步骤4):关键特性的快速标注
将飞机前缘蒙皮与隔板装配检验的所有工步遍历,获得工步信息,从中筛选S3为“GJ”的工步,提取工步信息中工步名称S2、检验要素S4、理论要求S5、检测工具S6,创建检验关键特性S:“S2-S4-S5-S6”;将飞机蒙皮与隔板的所有几何元素进行遍历,并将其与关键信息S中的S4进行匹配,如果匹配成功,则使用CATTPSInterfaces接口下的CreateTextOnGeometry()函数,实现关键特性信息S的快速三维标注,字体大小、颜色可按用户需求由函数设置;
步骤5):标注与工步关联
读取蒙皮与隔板几何元素上标注内容,获取S2,将S2与ProcessList下所有检验工序名称进行匹配,将匹配成功的检验工序通过Visualization接口下的AddElement()函数,实现点击标注内容,对应的检验工序高亮。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳飞机工业(集团)有限公司,未经沈阳飞机工业(集团)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811028050.5/1.html,转载请声明来源钻瓜专利网。