[发明专利]一种截面上的零件自动区分方法和装置在审
申请号: | 201711447202.0 | 申请日: | 2017-12-27 |
公开(公告)号: | CN108228993A | 公开(公告)日: | 2018-06-29 |
发明(设计)人: | 陈厉兵;黄柏;王亮;辜刚成 | 申请(专利权)人: | 一汽-大众汽车有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 王虎;梁顺珍 |
地址: | 130000 吉林省长*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 干涉 方法和装置 几何元素 截面位置 零件集合 零件属性 工程设计领域 产品定义 截面分析 零件几何 预设格式 预设指令 进度 输出 分析 | ||
1.一种截面上的零件自动区分方法,其特征在于,所述方法包括:
获取用户针对指定产品定义的截面位置和截面范围;
当接收到预设指令时,在所述指定产品上按照所述截面位置和所述截面范围进行干涉分析,获取所述指定产品上的干涉零件集合;
获取所述干涉零件集合中的每个干涉零件在所述截面范围内的几何元素,并同时获取所述每个干涉零件的零件属性;
按预设格式输出所述每个零件的零件属性及其对应的几何元素。
2.根据权利要求1所述的方法,其特征在于,所述获取用户针对指定产品定义的截面位置和截面范围包括:
获取所述用户在截面信息定义文件中进行定义的所述截面位置;以及
获取所述用户通过CATIA的草图模块的矩形命令进行定义的所述截面范围。
3.根据权利要求1所述的方法,其特征在于,所述当接收到预设指令时,在所述指定产品上按照所述截面位置和所述截面范围进行干涉分析,获取所述指定产品上的干涉零件集合包括:
根据所述截面位置,在所述截面范围所在平面上,确定与所述截面范围大小相同的切面;
对所述截面位置上的所述切面与所述指定产品所包含的所有零件执行CATIA中的Clash命令,进行干涉分析,获取所述指定产品上的干涉零件集合。
4.根据权利要求1所述的方法,其特征在于,所述获取所述干涉零件集合中的每个干涉零件在所述截面范围内的几何元素,并同时获取所述每个干涉零件的零件属性包括:
对所述干涉零件集合中的所有干涉零件逐个遍历执行CATIA中的Section命令,获取所述每个干涉零件在所述指定产品上的所述截面范围内的几何元素以及对应的零件属性。
5.根据权利要求1~4任意一项所述的方法,其特征在于,所述按预设格式输出所述每个零件的零件属性及其对应的几何元素包括:
以目录树的形式输出所述每个零件的零件属性及其对应的几何元素。
6.一种截面上的零件自动区分装置,其特征在于,所述装置包括:
第一获取模块,用于获取用户针对指定产品定义的截面位置和截面范围;
第二获取模块,用于当接收到预设指令时,在所述指定产品上按照所述截面位置和所述截面范围进行干涉分析,获取所述指定产品上的干涉零件集合;
第三获取模块,用于获取所述干涉零件集合中的每个干涉零件在所述截面范围内的几何元素,并同时获取所述每个干涉零件的零件属性;
输出模块,用于按预设格式输出所述每个零件的零件属性及其对应的几何元素。
7.根据权利要求6所述的装置,其特征在于,所述第一获取模块包括:
第一获取子模块,用于获取所述用户在截面信息定义文件中进行定义的所述截面位置;
第二获取子模块,用于获取所述用户通过CATIA的草图模块的矩形命令进行定义的所述截面范围。
8.根据权利要求6所述的装置,其特征在于,所述第二获取模块具体用于:
根据所述截面位置,在所述截面范围所在平面上,确定与所述截面范围大小相同的切面;
对所述截面位置上的所述切面与所述指定产品所包含的所有零件执行CATIA中的Clash命令,进行干涉分析,获取所述指定产品上的干涉零件集合。
9.根据权利要求6所述的装置,其特征在于,所述第三获取模块具体用于:
对所述干涉零件集合中的所有干涉零件逐个遍历执行CATIA中的Section命令,获取所述每个干涉零件在所述指定产品上的所述截面范围内的几何元素以及对应的零件属性。
10.根据权利要求6~9任意一项所述的装置,其特征在于,所述输出模块具体用于:
以目录树的形式输出所述每个零件的零件属性及其对应的几何元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于一汽-大众汽车有限公司,未经一汽-大众汽车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711447202.0/1.html,转载请声明来源钻瓜专利网。