【技术实现步骤摘要】
基于creo软件的铸造浇注系统参数化成型系统及其方法
本专利技术涉及一种基于creo软件的铸造浇注系统参数化成型系统及其方法,属于航天产品设计制造领域。
技术介绍
目前,航天铸造部门通常是使用Creo软件通过手工绘制二维草图,进行拉伸等一系列三维建模操作来完成对浇注系统的建模,建模完成后还要将浇注系统零件与铸件进行装配,以便后续仿真等操作。这种方法往往需要面临着重复建模的问题且有些浇注系统零件建模过程较为繁琐,需要设计人员花费大量精力用于重复并且复杂的建模工作。由于航天产品的设计周期较长,重复的建模占据了设计人员的大量时间,极大地影响设计人员的工作效率,直接影响了产品设计周期。
技术实现思路
本专利技术为克服上述现有技术存在的不足之处,提供了一种基creo软件的铸造浇注系统参数化成型系统及其方法,以期能实现铸造浇注系统的参数化成型设计,从而缩短浇注系统的设计时间,避免重复、繁琐建模,并提高设计效率。为达到上述目的,本专利技术采用如下技术方案:本专利技术一种基于铸造浇注系统的参数化成型系统的 ...
【技术保护点】
1.一种基于铸造浇注系统的参数化成型系统,其特征是应用于creo软件平台上,并包括:三维浇道快速生成模块、快速装配模块、零件预处理模块;/n所述三维浇道快速生成模块包括:立筒参数化设计单元、横浇道参数化设计子单元、直浇道参数化设计单元、冒口参数化设计单元;/n所述快速装配模块包括:点选面快速装配单元、点选元件快速装配单元;/n所述点选元件快速装配单元分为基于面面配合的点选元件快速装配单元和基于坐标系配合的点选元件快速装配单元;/n所述零件预处理模块包括:自动染色处理单元、单位自适应处理单元、精度自适应处理单元;/n所述立筒参数化设计单元先在Creo软件平台上对给定的立筒零件 ...
【技术特征摘要】
1.一种基于铸造浇注系统的参数化成型系统,其特征是应用于creo软件平台上,并包括:三维浇道快速生成模块、快速装配模块、零件预处理模块;
所述三维浇道快速生成模块包括:立筒参数化设计单元、横浇道参数化设计子单元、直浇道参数化设计单元、冒口参数化设计单元;
所述快速装配模块包括:点选面快速装配单元、点选元件快速装配单元;
所述点选元件快速装配单元分为基于面面配合的点选元件快速装配单元和基于坐标系配合的点选元件快速装配单元;
所述零件预处理模块包括:自动染色处理单元、单位自适应处理单元、精度自适应处理单元;
所述立筒参数化设计单元先在Creo软件平台上对给定的立筒零件进行三维建模,得到立筒零件模型;再将所述立筒零件模型作为父系零件,利用Creo软件平台上的“族表”功能建立相应父系零件的族表,用于存储一组控制所述立筒零件模型的形状和尺寸的设计参数;然后利用Creo软件平台上的“参数”功能为所述立筒零件模型添加一组参数,接着利用Creo软件平台上的“关系”功能将所添加的一组参数和立筒零件模型的尺寸建立函数联系;再针对所述立筒零件模型的设计参数进行相应功能的编程,从而得到具有设计参数的检索功能、修改功能和根据新的参数值生成新的立筒零件模型的功能所对应的参数化程序;最后在所述参数化程序中打断生成新的立筒零件模型与其父系零件之间的依附关系,从而使得所述新的立筒零件模型成为一个独立的立筒零件;
所述横浇道参数化设计单元先在Creo软件平台上对给定的横浇道零件进行三维建模,得到横浇道零件模型;再将所述横浇道零件模型作为父系零件,利用Creo软件平台上的“族表”功能建立相应父系零件的族表,用于存储一组控制所述横浇道零件模型的形状和尺寸的设计参数;然后利用Creo软件平台上的“参数”功能为所述横浇道零件模型添加一组参数,接着利用Creo软件平台上的“关系”功能将所添加一组参数和横浇道零件模型的尺寸建立函数联系;再针对所述横浇道零件模型的设计参数进行相应功能的编程,从而得到具有设计参数的检索功能、修改功能和根据新的参数值生成新的横浇道零件模型的功能所对应的参数化程序;最后在所述参数化程序中打断生成新的横浇道零件模型与其父系零件之间的依附关系,从而使得所述新的横浇道零件模型成为一个独立的横浇道零件;
所述直浇道参数化设计单元首先利用Creo软件完成对给定的直浇道零件的三维建模,得到直浇道零件模型;再将所述直浇道零件模型作为父系零件,利用Creo软件平台上的“族表”功能建立相应父系零件的族表,用于存储一组控制所述直浇道零件模型的形状和尺寸的设计参数;然后利用Creo软件平台上的“参数”功能为所述直浇道零件模型添加一组参数,接着利用Creo软件平台上的“关系”功能将所添加一组参数和直浇道零件模型的尺寸建立函数联系;再针对所述直浇道零件模型的设计参数进行相应功能的编程,从而得到具有设计参数的检索功能、修改功能和根据新的参数值生成新的直浇道零件模型的功能所对应的参数化程序;最后在相应参数化程序中打断生成新的直浇道零件模型与其父系零件之间的依附关系,从而使得所述新的直浇道零件模型成为一个独立的直浇道零件;
所述冒口参数化设计单元首先利用Creo软件完成对给定的冒口零件的三维建模,得到冒口零件模型;再将所述冒口零件模型作为父系零件,利用Creo软件平台上的“族表”功能建立相应父系零件的族表,用于存储一组控制所述冒口零件模型的形状和尺寸的设计参数;然后利用Creo软件平台上的“参数”功能为所述冒口零件模型添加一组参数,接着利用Creo软件平台上的“关系”功能将所添加一组参数和冒口零件模型的尺寸建立函数联系;再针对所述冒口零件模型的设计参数进行相应功能的编程,从而得到具有设计参数的检索功能、修改功能和根据新的参数值生成新的冒口零件模型的功能所对应的参数化程序;最后在相应参数化程序中打断生成新的冒口零件模型与其父系零件之间的依附关系,从而使得所述新的冒口零件模型成为一个独立的冒口零件;
由所述新的立筒零件模型、新的横浇道零件模型、新的直浇道零件模型和新的冒口零件模型组成新的零件模型;
所述点选面快速装配单元先将新的立筒零件模型置于Creo软件后台,得到新的立筒零件模型上的定位基准信息并存在数组中,再利用Creo软件平台上的函数接口进入面的选择环境,选择三个面作为所述新的立筒零件模型所对应装配的组件中的定位基准信息并存在数组中;然后分配内存空间给用于表示面面配合的装配约束的数据结构,最后设置所述新的立筒零件模型与相应组件之间的约束类型和约束参照,从而完成所述新的立筒零件模型与相应组件之间的装配;
所述基于面面配合的点选元件快速装配单元首先将待装配元件置于后台,所述带装配元件包括新的横浇道零件模型、新的直浇道零件模型,得到待装配元件上的三个装配面信息并存于数组,再利用Creo软件平台上的函数接口进入元件的选择环境,选择对应装配组件中的一个元件,从而获取元件上的三个装配面信息并置于数组中;然后分配内存空间给用于表示面面配合的装配约束的数据结构,最后设置所述待装配元件与相应组件中之间的约束类型和约束参照,从而完成所述待装配元件与相应组件之间的装配;
所述基于坐标系配合的点选元件快速装配单元首先将新的冒口零件模型置于后台,得到待装配元件上的坐标系信息并存于数组,再利用Creo软件平台上的函数接口进入元件的选择环境,选择对应装配组件中的一个元件,从而获取元件上的坐标系信息并置于数组中,然后分配内存空间给用于表示坐标系与坐标系配合的装配约束的数据结构,最后设置所述新的冒口零件模型与相应组件中之间的约束类型和约束参照,从而完成所述新的冒口零件模型与相应组件之间的装配;
所述自动染色处理单元先获取新的零件模型的各个句柄,并通过新的零件模型的各个句柄获取相应零件模型的表面属性,从而利用函数设置所述零件模型的表面属性中的颜色属性;
所述单位自适应处理单元先获取置于装配文件中的铸件句柄,并通过所述铸件句柄获取铸件的单位,从而根据铸件的单位设置所述自动染色处理单元中元件的单位,使元件的单位与铸件的单位一致;
所述精度自适应处理单元先获取置于装配文件中的铸件句柄,并通过铸件句柄获取铸件的精度,从而根据所述铸件的精度设置所述自动染色处理单元中元件的精度,使元件的精度与铸件精度一致。
2.一种基于铸造浇注系统的参数化成型方法,其特征是应用于creo软件平台上,并按照如下步骤进行;
步骤1、在Creo软件平台上对给定的零件进行三维建模,得到零件模型,包括:立筒零件模型、横浇道零件模型、直浇道零件模型、冒口零件模型,并各自作为父系零件;
步骤2、完成对父系零件的设置:
步骤2.1、利用Creo软件平台上的“族表”功能建立相应父系零件...
【专利技术属性】
技术研发人员:董玉德,崔羽翔,魏道高,刘江锋,周弓,吕伦,王妍,王刚,付志峰,
申请(专利权)人:合肥工业大学,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。