一种基于CATIA的汽车散热器自动化设计系统及其设计方法与流程

文档序号:12887402阅读:1006来源:国知局
一种基于CATIA的汽车散热器自动化设计系统及其设计方法与流程

本发明涉及散热装置技术领域,尤其涉及一种基于catia的汽车散热器自动化设计系统及其设计方法。



背景技术:

近年来汽车行业迎来了空前的发展,为了满足人们对汽车日益增长的需求,新型汽车的投放周期也在不断地缩短。产品投入市场周期的缩短势必要压缩产品的开发周期,所以提高产品的数据设计质量和效率的方法成为汽车是否能够准时或提前进入市场的关键。汽车散热器作为整车中的一个零部件,其开发周期同样影响着整个产品的开发效率,在进行新的散热器零部件设计时,其加强筋结构、卡接结构大部分均需要重新设计,整个产品开发周期长。

汽车散热器是塑料件,具有典型的多加强筋、多卡接结构特征的注塑产品。不同散热器的典型结构形状、尺寸不一致,数据结构相近但不能直接调用,新产品数据中的大部分结构每次都需要重新设计,数据设计质量和效率比较低。针对提高数据设计质量和效率有很多种方法,主要体现在参数化建模、典型结构数据库调用两个方面。这两种方法仅是在产品的局部特征上实现了快速建模,但是没有针对设计流程和整个产品实现自动化设计。



技术实现要素:

针对上述问题,本发明的目的在于提供一种基于catia的汽车散热器自动化设计系统及其涉及方法。

为了解决背景技术中所存在的问题,本发明的技术方案为:

一种基于catia的汽车散热器自动化设计方法,包括:

s1:根据设计需要,选取数据库中汽车散热器的主体,创建汽车散热器模型;所述数据库包括catia平台中创建的汽车散热器的主体和特征;

s2:根据所述选取的汽车散热器主体以及布置位置,创建坐标系;

s3:调用数据库中汽车散热器的特征,根据坐标系、特征的类型和数量,将汽车散热器的特征添加到汽车散热器模型中;

s4:对汽车散热器模型进行处理,完成汽车散热器设计。

所述数据库创建过程为:

将汽车散热器系统加载至catia环境下,然后将汽车散热器的零件上传,形成数据库,所述主体和特征的列表中包含数据名称、描述、以及存储路径。

所述主体和特征的列表中还包括用于数据调用时显示的零件的图片。

所述步骤s2具体包括:

在catia平台中先创建坐标点,然后给根据坐标点创建坐标系。

所述步骤s4对汽车散热器模型进行处理包括对汽车散热器模型的尺寸参数进行修改,然后对汽车散热器模型进行布尔运算和抽壳。

一种基于catia的汽车散热器自动化设计系统,包括:数据库模块、创建模块、以及处理模块:

数据库模块,用于上传并存储汽车散热器的主体和特征;

创建模块,用于根据设计需要,选取数据库中汽车散热器的主体,创建汽车散热器模型,根据所述选取的汽车散热器主体以及布置位置,创建坐标系,然后调用数据库中汽车散热器的特征,根据坐标系、特征的类型和数量,将汽车散热器的特征添加到汽车散热器模型中;

处理模块,用于对汽车散热器模型进行处理,完成汽车散热器设计。

所述主体和特征的列表中包含数据名称、描述、以及存储路径。

所述主体和特征的列表中还包括用于数据调用时显示的零件的图片。

所述处理模块具体用于对汽车散热器模型进行处理包括对汽车散热器模型的尺寸参数进行修改,然后对汽车散热器模型进行布尔运算和抽壳。

与现有技术相比较,本发明的有益效果为:

本发明提供了基于catia的汽车散热器自动化设计系统及其涉及方法,通过独立的安装程序在执行安装后直接嵌入到catia环境中,并且建立汽车散热器的数据库,并且创建了特征(powercopy)和零件级别(documenttemplate)的模板,实现了设计过程中零件的系统根据产品设计逻辑关系执行流程化设计和参数化设计、系统直接对调用数据进行参数选择和参数更改,根据产品设计要求,系统就能快速设计出散热器的具体结构,再通过设计人员的完善与细化,即可快速、高质的完成散热器结构设计。从而缩短汽车散热器的开发周期,减轻设计人员的工作量,降低设计的成本。使得产品的设计更加灵活、快捷,汽车散热器开发统一设计流程,便于不同设计人员之间的协同,大大提高工作效率以及准确性。

附图说明

图1是本发明方法流程图;

图2是本发明系统结构示意图。

具体实施方式

下面结合附图对本发明做详细描述。

如图1所示,本发明提供了一种基于catia的汽车散热器自动化设计方法,包括:

s1:根据设计需要,选取数据库中汽车散热器的主体,创建汽车散热器模型;所述数据库包括catia平台中创建的汽车散热器的主体和特征;

所述数据库创建过程为:

将汽车散热器系统加载至catia环境下,然后将汽车散热器的零件上传,形成数据库,所述主体和特征的列表中包含数据名称、描述、以及存储路径。所述主体和特征的列表中还包括用于数据调用时显示的零件的图片,上传数据时抓取的图片一致,显示图片主要用于帮助正确的选择主体和特征数据,图片抓取位置为主视图方向。

s2:根据所述选取的汽车散热器主体以及布置位置,创建坐标系;

主体特征选择后,需要布置筋、卡接结构,在布置这些典型的结构之前需要创建定位,定位位置和方向由点和坐标系方向确定,根据典型结构布置位置建立坐标点,创建坐标点,功能同catia软件环境下创建点方法相同;坐标系用于限定散热器典型结构的空间位置和角度,坐标系创建方法同catia环境下坐标系的创建方法,在catia平台中先创建坐标点,然后给根据坐标点创建坐标系。

s3:调用数据库中汽车散热器的特征,根据坐标系、特征的类型和数量,将汽车散热器的特征添加到汽车散热器模型中;

s4:对汽车散热器模型进行处理,完成汽车散热器设计。

对汽车散热器模型进行处理包括对汽车散热器模型的尺寸参数进行修改,然后对汽车散热器模型进行布尔运算和抽壳。

尺寸参数进行修改:调用的结构特征是参数化的,可以直接对调用后的特征进行参数更新。select在catia结构树或3d数据中选择要更改参数的特征,参数化特征下面所有参数显示在属性对话框中,直接在属性对话框中更新参数值。

如图2所示,本发明还提供了一种基于catia的汽车散热器自动化设计系统,包括:数据库模块1、创建模块2、以及处理模块3:

数据库模块1,用于上传并存储汽车散热器的主体和特征;

创建模块2,用于根据设计需要,选取数据库中汽车散热器的主体,创建汽车散热器模型,根据所述选取的汽车散热器主体以及布置位置,创建坐标系,然后调用数据库中汽车散热器的特征,根据坐标系、特征的类型和数量,将汽车散热器的特征添加到汽车散热器模型中;

处理模块3,用于对汽车散热器模型进行处理,完成汽车散热器设计。

所述主体和特征的列表中包含数据名称、描述、以及存储路径。

所述主体和特征的列表中还包括用于数据调用时显示的零件的图片。

所述处理模块3具体用于对汽车散热器模型进行处理包括对汽车散热器模型的尺寸参数进行修改,然后对汽车散热器模型进行布尔运算和抽壳。

本发明中的以catia软件为平台,caa为开发语言,以智能型工程设计方法——知识工程(kbe)为技术核心,面向汽车零部件行业进行汽车散热器结构的智能化、导航式设计。相比较传统的通用cad设计方式,设计效率至少提高50%。本发明的开发软件主要功能优势如下:

(1)系统支持catiav5r17以上版本,可以catiav5r17以上版本环境下安装使用,继承了catiav5r17以上版本的所有功能;

(2)参数化变型设计。能够轻松进行标准件库与标准特征库设计与建立;

(3)导航式设计模式。使汽车散热器设计跨越了传统参数化造型cad复杂性的限制,不论是经验丰富的专业人员,还是刚进入设计领域的初学者,都可根据系统的导航设计功能轻松完成汽车散热器结构设计;

(4)智能化设计模式。根据用户设计信息,通过实例推理搜索相似设计模板,再结合专业化的知识库和规则库,由规则推理对相应部分进行修改和再设计,智能化地推出设计结果。

对于本领域技术人员而言,显然能了解到上述具体实施例只是本发明的优选方案,因此本领域的技术人员对本发明中的某些部分所可能作出的改进、变动,体现的仍是本发明的原理,实现的仍是本发明的目的,均属于本发明所保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1