基于catia的多种可选结构的复杂装配体生成方法

文档序号:8299245阅读:915来源:国知局
基于catia的多种可选结构的复杂装配体生成方法
【技术领域】
[0001]本发明涉及复杂装配体生成技术领域,尤其涉及一种基于CATIA的多种可选结构的复杂装配体生成方法。
【背景技术】
[0002]在汽车涂装生产线中,用于生产汽车产品的装配体非常的复杂,且不同的工艺和厂房条件下,该装配体的结构可选多变,选择合适的结构的装配体对产品的质量和生产线的生产效率是非常重要的。对于这种复杂装配体的传统处理方法是:针对每种结构形式的装配体都建立一种三维模型,例如:该装配体的结构形式有三种,结构设计人员就需要建立三种三维模型。如果结构形式变得更多时,那将需要建立更多的模型,导致任务量巨大,且完全不能满足汽车涂装生产线中的设计工作。另外,如果该装配体的结构中某一个部分需要修改或者优化,那么将需要对所有的模型进行修改,过程繁琐,费时费力。

【发明内容】

[0003]本发明的目的在于通过一种基于CATIA的多种可选结构的复杂装配体生成方法,来解决以上【背景技术】部分提到的问题。
[0004]为达此目的,本发明采用以下技术方案:
[0005]一种基于CATIA的多种可选结构的复杂装配体生成方法,其包括:
[0006]S1、建立包含所有结构形式的装配体模型;
[0007]S2、建立实数型参数;
[0008]S3、编写RULE,建立实数型参数与装配体中零部件的部件激活状态之间的关系;
[0009]S4、通过修改实数型参数的数值,控制部件激活状态,完成复杂装配体所需的结构形式。
[0010]特别地,所述步骤SI具体包括:建立复杂装配体模型,包括该装配体的所有结构形式,所有结构形式的模型都装配至该装配体上。
[0011]特别地,所述步骤S2具体包括:建立实数型参数,实数型参数的个数与复杂装配体的结构形式的种类相等,实数型参数具有两个值:0和1,0表示FALSE,I表示TRUE。
[0012]特别地,所述步骤S3具体包括:在CATIA的知识工程模块中利用RULE编写规则,规则包含步骤S2中建立的实数型参数与零部件的部件激活状态,并利用IF语句,控制两者之间的关系。
[0013]特别地,所述步骤S4具体包括:修改实数型参数,实数型参数值为O或1,通过修改实数型参数值实现零部件的部件激活状态,从而完成该复杂装配体所需要的结构形式。
[0014]本发明提出的基于CATIA的多种可选结构的复杂装配体生成方法解决了汽车涂装生产线中传统复杂装配体的设计效率低、装配周期长等问题,在CATIA平台的环境下,通过修改实数型参数的数值,实现复杂装配体中的零部件的部件激活状态,从而完成该复杂装配体所需要的结构形式,减少了模型的工作量,缩短了复杂装配体的设计周期,提高产品装配设计及生成效率,尤其适合于结构复杂多变的装配体。
【附图说明】
[0015]图1为本发明实施例提供的基于CATIA的多种可选结构的复杂装配体生成方法流程图;
[0016]图2为本发明实施例提供的槽体主体示意图;
[0017]图3为本发明实施例提供的包含所有结构形式的槽体示意图;
[0018]图4为本发明实施例提供的槽体的结构形式一的示意图;
[0019]图5为本发明实施例提供的槽体的结构形式二的示意图。
【具体实施方式】
[0020]下面结合附图和实施例对本发明作进一步说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容,除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
[0021]请参照图1所示,图1为本发明实施例提供的基于CATIA的多种可选结构的复杂装配体生成方法流程图。
[0022]本实施例中基于CATIA的多种可选结构的复杂装配体生成方法具体包括:
[0023]S1、建立包含所有结构形式的装配体模型。
[0024]建立复杂装配体模型,包括该装配体的所有结构形式,所有结构形式的模型都装配至该装配体上。如图2所示,图2为本发明实施例提供的槽体主体示意图。在槽体主体上装配两个零件,即可生成完整的装配体,其中,所述两个零件分别为图3中的零件I和零件2。
[0025]S2、建立实数型参数。
[0026]建立实数型参数,实数型参数的个数与复杂装配体的结构形式的种类相等,实数型参数具有两个值:0和1,O表示FALSE,I表示TRUE。在本实施例中装配体有两种结构形式,因此建立两个实数型参数,与图3中包含所有结构形式的槽体相对应的树结构上包含两个实数型参数,参数名称分别为:waiweishuxiangjin_juxingguan和dibujiegouB_80*60 ;该参数的数值为O和I。
[0027]S3、编写RULE,建立实数型参数与装配体中零部件的部件激活状态之间的关系。在CATIA的知识工程模块中利用RULE编写规则,规则包含步骤S2中建立的实数型参数与零部件的部件激活状态,利用IF语句,控制两者之间的关系。
[0028]于本实施例中在知识工程模块中的RULE中,使用VBA语言编写实数型参数waiweishuxiangjin_juxingguan 和 dibujiegouB_80*60 与零件 I 和零件 2 的部件激活状态之间的关系。其中,VBA语言为CATIA开发语言。
[0029]S4、通过修改实数型参数的数值,控制部件激活状态,完成复杂装配体所需的结构形式。修改实数型参数,实数型参数值为O或1,通过修改实数型参数值实现零部件的部件激活状态,从而完成该复杂装配体所需要的结构形式。
[0030]修改实数型参数waiweishuxiangjin_juxingguan 或 dibujiegouB_80*60的数值,零件I部件激活状态属性随之改变,当waiweishuxiangjin_juxingguan或dibujiegouB_80*60的数值为O时,零件I或零件的部件激活状态为取消;当waiweishuxiangjin_juxingguan 或 dibujiegouB_80*60 的数值为 I 时,零件 I 或者零件 2的部件激活状态为激活。
[0031]如图4所示,图4为本发明实施例提供的槽体的结构形式一的示意图。此时,waiweishuxiangjin_juxingguan的数值为1,零件I的部件激活状态为激活,dibujiegouB_80*60的数值为0,零件2的部件激活状态为取消。最终得到的为结构形式一的槽体。
[0032]如图5所示,图5为本发明实施例提供的槽体的结构形式二的示意图。此时,waiweishuxiangjin_juxingguan的数值为0,零件I的部件激活状态为取消,dibujiegouB_80*60的数值为1,零件2的部件激活状态为激活。最终得到的为结构形式二的槽体。
[0033]本发明的技术方案解决了汽车涂装生产线中传统复杂装配体的设计效率低、装配周期长等问题,在CATIA平台的环境下,通过修改实数型参数的数值,实现复杂装配体中的零部件的部件激活状态,从而完成该复杂装配体所需要的结构形式,减少了模型的工作量,缩短了复杂装配体的设计周期,提高产品装配设计及生成效率,尤其适合于结构复杂多变的装配体。
[0034]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【主权项】
1.一种基于CATIA的多种可选结构的复杂装配体生成方法,其特征在于,该方法包括: 51、建立包含所有结构形式的装配体模型; 52、建立实数型参数; 53、编写RULE,建立实数型参数与装配体中零部件的部件激活状态之间的关系; 54、通过修改实数型参数的数值,控制部件激活状态,完成复杂装配体所需的结构形式。
2.根据权利要求1所述的基于CATIA的多种可选结构的复杂装配体生成方法,其特征在于,所述步骤SI具体包括:建立复杂装配体模型,包括该装配体的所有结构形式,所有结构形式的模型都装配至该装配体上。
3.根据权利要求2所述的基于CATIA的多种可选结构的复杂装配体生成方法,其特征在于,所述步骤S2具体包括:建立实数型参数,实数型参数的个数与复杂装配体的结构形式的种类相等,实数型参数具有两个值:0和1,0表示FALSE,I表示TRUE。
4.根据权利要求3所述的基于CATIA的多种可选结构的复杂装配体生成方法,其特征在于,所述步骤S3具体包括:在CATIA的知识工程模块中利用RULE编写规则,规则包含步骤S2中建立的实数型参数与零部件的部件激活状态,并利用IF语句,控制两者之间的关系O
5.根据权利要求3或4任一项所述的基于CATIA的多种可选结构的复杂装配体生成方法,其特征在于,所述步骤S4具体包括:修改实数型参数,实数型参数值为O或1,通过修改实数型参数值实现零部件的部件激活状态,从而完成该复杂装配体所需要的结构形式。
【专利摘要】本发明公开一种基于CATIA的多种可选结构的复杂装配体生成方法,该方法解决了汽车涂装生产线中传统复杂装配体的设计效率低、装配周期长等问题,在CATIA平台的环境下,通过修改实数型参数的数值,实现复杂装配体中的零部件的部件激活状态,从而完成该复杂装配体所需要的结构形式,减少了模型的工作量,缩短了复杂装配体的设计周期,提高产品装配设计及生成效率,尤其适合于结构复杂多变的装配体。
【IPC分类】G06F17-50
【公开号】CN104615819
【申请号】CN201510045212
【发明人】胡友民, 袁志鹏, 白晓宇, 李先成, 贾坤, 张金银, 雷威, 胡中旭
【申请人】华中科技大学无锡研究院
【公开日】2015年5月13日
【申请日】2015年1月28日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1