发明名称 一种火箭贮箱结构三维模型自动化构建系统
摘要 本发明公开了一种火箭贮箱结构三维模型自动化构建系统,包括数据库、参数输入模块、参数存储模块、模型调度模块、三维模型生成模块和三维模型装配模块;数据库用于存储火箭贮箱构建所需结构件的三维模型;参数输入模块将用户输入的设计参数发送至参数存储模块存储;参数存储模块将用户设计参数进行缓存;模型调度模块接收并根据三维模型生成模块发送的模型调用请求,从数据库中进行遍历检索、查询与该请求匹配的模型;三维模型生成模块发送模型调用请求至模型调度模块以及调用数据库中对应的三维模型数据;三维模型装配模块将所需的结构件进行装配,完成贮箱三维模型的构建。本发明提高了产品设计效率和产品设计质量,缩短了产品研制周期。
申请公布号 CN104657552A 申请公布日期 2015.05.27
申请号 CN201510070070.9 申请日期 2015.02.10
申请人 北京宇航系统工程研究所;中国运载火箭技术研究院 发明人 周培;陈海东;刘岭;刘敏;胡晓军
分类号 G06F17/50(2006.01)I;G06T17/00(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 中国航天科技专利中心 11009 代理人 安丽
主权项 一种火箭贮箱结构三维模型自动化构建系统,其特征在于包括:数据库、参数输入模块、参数存储模块、模型调度模块、三维模型生成模块和三维模型装配模块;数据库,用于存储火箭贮箱构建所需结构件的三维模型;所述的结构件三维模型包含贮箱的壁板、短壳板、瓜瓣、端框、法兰、防晃板、卡箍、隧道管、化铣壁板和Y形环;参数输入模块,接收用户输入的设计参数,并将设计参数发送至参数存储模块存储;所述的设计参数包括结构件类型、名称、结构件尺寸、结构件装配位置;参数存储模块,将参数输入模块发送的用户设计参数进行缓存,供三维模型生成模块使用;模型调度模块,接收并根据三维模型生成模块发送的模型调用请求,从数据库中进行遍历检索、查询与该请求匹配的模型,若存在匹配模型,则通知三维模型生成模块调用相应的模型;否则向三维模型生成模块发送模型调用请求失败的提示;三维模型生成模块,从参数存储模块获取结构件类型、名称和结构尺寸参数,并根据结构件名称,发送模型调用请求至模型调度模块;同时根据模型调度模块的通知,调用数据库中对应的三维模型数据;根据结构尺寸参数和模型数据生成结构件的三维模型,并将其发送至三维模型装配模块;三维模型装配模块,根据参数存储模块缓存的结构件用户设计参数,判断三维模型生成模块输出的结构件三维模型的布局形式,当结构件类型为筒段时,建立串联均等装配机制;当结构件类型为瓜瓣、化铣壁板、短壳板、端框、Y形环时,建立回转均等装配机制;当结构件为其他类型,采用独立装配机制;三维模型装配模块,根据参数存储模块缓存的结构件用户设计参数和采用的装配机制,创建安装坐标系,并将所需的结构件进行装配,完成贮箱三维模型的构建。
地址 100076 北京市丰台区南大红门路1号内35栋