一种液体火箭发动机三维总装模型快速生成系统及方法技术方案

技术编号:30552287 阅读:31 留言:0更新日期:2021-10-30 13:32
本发明专利技术涉及一种液体火箭发动机三维总装模型快速生成系统及方法,以解决液体火箭发动机总体布局阶段需手动构建三维总装模型和进行大量布局方案对比导致研发周期长,人力成本大的问题。该系统包括方案论证模块和三维总装快速布局模块;三维总装快速布局模块包括xml读取模块、三维总装模型生成模块和干涉检查模块。该方法步骤为:1、进行方案论证;2、生成三维结构信息xml文件;3、生成三维结构信息内存数据;4、生成组合件模型,选择出符合要求的骨架模型;5、自动组装生成三维总装模型;6、进行干涉检查;7、输出三维总装模型,若无输出,返回步骤1修改论证方案,直至输出三维总装模型。直至输出三维总装模型。直至输出三维总装模型。

【技术实现步骤摘要】
一种液体火箭发动机三维总装模型快速生成系统及方法


[0001]本专利技术涉及液体火箭发动机三维总装模型系统,具体涉及一种液体火箭发动机三维总装模型快速生成系统及方法。

技术介绍

[0002]液体火箭发动机总体布局阶段的任务为根据液体火箭发动机论证方案确定发动机总体布局的大方向,该阶段的设计相对复杂,组部件较多,决策较为灵活,规范化不足,需要进行大量的设计迭代。
[0003]在现有设计过程中,需要手动构建三维总装模型,总体布局需要进行多轮从简至繁的设计迭代及优化,进行大量的方案对比,消耗巨大的人力资源,以至于在总体布局阶段,需要长时间的研发周期,需要投入巨大的人力成本,如果能根据液体火箭发动机论证方案快速的生成液体火箭发动机三维总装模型将极大的减少研制成本和周期。

技术实现思路

[0004]本专利技术目的在于解决液体火箭发动机总体布局阶段因手动构建三维总装模型和进行大量布局方案对比而导致研发周期长,人力成本消耗大的问题,提出一种液体火箭发动机三维总装模型快速生成系统及方法。
[0005]本专利技术提供的技术方案为:
[0006]一种液体火箭发动机三维总装模型快速生成系统,其特殊之处在于:包括方案论证模块、三维总装快速布局模块和模板库;
[0007]所述方案论证模块用于生成液体火箭发动机论证方案的三维结构信息xml文件,并输出给三维总装快速布局模块;
[0008]所述三维总装快速布局模块包括xml读取模块、三维总装模型生成模块和干涉检查模块;
[0009]所述xml读取模块的输入与方案论证模块的输出相接,xml读取模块输出与三维总装模型生成模块的一个输入相接,xml读取模块用于读取三维结构信息xml文件并生成三维结构信息内存数据,所述三维结构信息内存数据包括组合件几何信息内存数据和系统方案信息内存数据;
[0010]所述模板库包括组合件3D模板库和骨架模型模板库;
[0011]三维总装模型生成模块的另一个输入接模板库的输出;
[0012]所述三维总装模型生成模块包括参数映射模块、组合件模型生成模块、骨架选择模块和自动装配模块;
[0013]所述参数映射模块输出与组合件模型生成模块输入相接,并接收xml读取模块输出的组合件几何信息内存数据,用于将组合件几何信息内存数据根据参数映射模块的参数映射规则映射关联到组合件3D模板库中的组合件3D模板上;所述组合件模型生成模块用于将参数映射模块映射的组合件参数设置到组合件3D模板中生成组合件模型,并输出给自动
装配模块;
[0014]所述骨架选择模块的输入与骨架模型模板库的输出相接,并接收系统方案信息内存数据,骨架选择模块根据系统方案信息内存数据,结合骨架模型选择规则,从骨架模型模板库中选择符合要求的一个或多个骨架模型,并输出给自动装配模块;
[0015]所述自动装配模块用于将生成的组合件模型自动装配到骨架模型中,得到一个或多个三维总装模型;
[0016]所述干涉检查模块的输入接三维总装模型生成模块的输出,用于对生成的三维总装模型进行干涉检查。
[0017]进一步地,所述方案论证模块包括方案论证功能模块和xml生成模块;
[0018]所述方案论证功能模块用于对液体火箭发动机进行组合件论证和架构设计,以生成液体火箭发动机论证方案,所述论证方案包括组合件几何信息和系统方案信息;所述方案论证功能模块的输出与xml生成模块的输入相接;
[0019]所述xml生成模块用于将所述液体火箭发动机论证方案中的组合件几何信息和系统方案信息存储到三维结构信息xml文件中,所述xml生成模块的输出与xml读取模块的输入相接。
[0020]本专利技术还提供了一种液体火箭发动机三维总装模型快速生成方法,其特殊之处在于,包括以下步骤:
[0021]S1、进行方案论证:使用方案论证功能模块对液体火箭发动机的组合件进行论证得到组合件几何信息,使用所述方案论证功能模块对液体火箭发动机的架构进行设计得到系统方案信息,所述组合件几何信息和系统方案信息组成液体火箭发动机的论证方案;
[0022]S2、使用xml生成模块将组合件几何信息和系统方案信息,根据编码协议写到xml文件中,生成三维结构信息xml文件;
[0023]S3、使用三维总装快速布局模块中的xml读取模块,根据所述编码协议读取步骤S2三维结构信息xml文件中的数据,生成三维结构信息内存数据;所述三维结构信息内存数据包括组合件几何信息内存数据和系统方案信息内存数据;
[0024]S4、根据参数映射模块的参数映射规则,将步骤S3中生成的组合件几何信息内存数据,映射关联到组合件3D模板库中的组合件3D模板上,通过组合件模型生成模块生成给定几何信息的组合件模型;
[0025]骨架选择模块根据步骤S3三维结构信息内存数据中的系统方案信息内存数据,结合骨架模型选择规则,自动从骨架模型模板库中选择符合要求的一个或多个骨架模型;
[0026]S5、自动装配模块将步骤S4生成的组合件模型,自动的组装到步骤S4选择出的符合要求的骨架模型中,生成一个或多个三维总装模型;
[0027]S6、干涉检查模块对生成的三维总装模型进行干涉检查,去除存在干涉的总装模型,得到符合要求的三维总装模型;
[0028]S7、输出符合要求的三维总装模型,若没有符合要求的三维总装模型输出,则表示论证方案有问题,返回步骤S1,并调整组合件几何信息和系统方案信息,直至产生符合要求的三维总装模型。
[0029]本专利技术技术方案通过方案论证模块的方案论证功能模块得到液体火箭发动机的论证方案,将所述论证方案的组合件几何信息和系统方案信息根据编码协议写到xml文件
中生成三维结构信息xml文件,这里所说的编码协议是计算机语言领域一种信息转换协议。
[0030]本方案中在骨架模型模板中选择出的符合要求的骨架模型为一个或多个;当选出的骨架模型为多个时,多个骨架模型作为并行方案与组合件模型进行自动组装生成多个三维总装模型,经过干涉检查去除存在干涉的三维总装模型,在本方案中,骨架选择和三维总装模型的生成都是根据设定的规则自动生成,减少人力成本的投入,简化工作过程;该方法可同时生成多个三维总装模型并进行干涉检查,提高了工作效率。
[0031]进一步地,步骤S4中,所述从骨架模型模板库中选择符合要求的一个或多个骨架模型具体步骤为:
[0032]A、对骨架模型模板库中的骨架模型进行定义标识,并将所述标识存储为xml文件;
[0033]B、制定骨架模型选择规则;
[0034]C、根据步骤S3三维结构信息内存数据中的系统方案信息内存数据,结合步骤B骨架模型选择规则得到目标标识,从骨架模型模板中选择带有目标标识的骨架模型。
[0035]进一步地,所述骨架模型选择规则为按照发动机类型选择对应组件标识的骨架模型。
[0036]本专利技术的有益效果:
[0037]1、本专利技术提供的三维总装模型生成方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种液体火箭发动机三维总装模型快速生成系统,其特征在于:包括方案论证模块、三维总装快速布局模块和模板库;所述方案论证模块用于生成液体火箭发动机论证方案的三维结构信息xml文件,并输出给三维总装快速布局模块;所述三维总装快速布局模块包括xml读取模块、三维总装模型生成模块和干涉检查模块;所述xml读取模块用于读取三维结构信息xml文件并生成三维结构信息内存数据,所述三维结构信息内存数据包括组合件几何信息内存数据和系统方案信息内存数据;所述xml读取模块的输入与方案论证模块的输出相接,xml读取模块的输出与三维总装模型生成模块的一个输入相接;所述模板库包括组合件3D模板库和骨架模型模板库;三维总装模型生成模块的另一个输入接模板库的输出;所述三维总装模型生成模块包括参数映射模块、组合件模型生成模块、骨架选择模块和自动装配模块;所述参数映射模块的输出与组合件模型生成模块的输入相接,并接收xml读取模块输出的组合件几何信息内存数据,用于将组合件几何信息内存数据根据参数映射模块的参数映射规则映射关联到组合件3D模板库中的组合件3D模板上;所述组合件模型生成模块用于将参数映射模块映射的组合件参数设置到组合件3D模板中生成组合件模型,并输出给自动装配模块;所述骨架选择模块的输入与骨架模型模板库的输出相接,并接收系统方案信息内存数据,骨架选择模块根据系统方案信息内存数据,结合骨架模型选择规则,从骨架模型模板库中选择符合要求的一个或多个骨架模型,并输出给自动装配模块;所述自动装配模块用于将生成的组合件模型自动装配到骨架模型中,得到一个或多个三维总装模型;所述干涉检查模块的输入接三维总装模型生成模块的输出,用于对生成的三维总装模型进行干涉检查。2.根据权利要求1所述的液体火箭发动机三维总装模型快速生成系统,其特征在于:所述方案论证模块包括方案论证功能模块和xml生成模块;所述方案论证功能模块用于对液体火箭发动机进行组合件论证和架构设计,以生成液体火箭发动机论证方案,所述论证方案包括组合件几何信息和系统方案信息;所述方案论证功能模块的输出与xml生成模块的输入相接;所述xml生成模块用于将所述液体火箭发动机论证方案中的组合件几何信息和系统方案信息存储到三维结构信息xml文件中,所述xml生成模块的输出与xml读取模块的输入...

【专利技术属性】
技术研发人员:李舒欣王天飞陈宏玉周晨初王丹任孝文刘占一李晨沛马杰陈一丹张海明
申请(专利权)人:苏州同元软控信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1