[发明专利]一种基于ruby语言的工厂设施双向参数化建模方法在审
申请号: | 202110817598.3 | 申请日: | 2021-07-20 |
公开(公告)号: | CN113535159A | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 胡世南;丁炜杰;黄震宇;孙露;华帅 | 申请(专利权)人: | 中船第九设计研究院工程有限公司 |
主分类号: | G06F8/35 | 分类号: | G06F8/35;G06F8/20 |
代理公司: | 上海蓝迪专利商标事务所(普通合伙) 31215 | 代理人: | 徐筱梅 |
地址: | 200063 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ruby 语言 工厂 设施 双向 参数 建模 方法 | ||
1.一种基于ruby语言的工厂设施双向参数化建模方法,其特征在于使用ruby语言在SketchUp软件上进行工厂设施的正向创建与反向修改的双向参数化建模,及其模型的位移与复制的插件程序,所述双向参数化建模的插件由正向建模控件、正向建模脚本、反向建模控件、反向建模脚本和位移与复制控件五部分组成;所述工厂设施的正向创建使用正向建模控件与正向建模脚本完成模型的参数化创建,并将建模时输入的控制参数与模型的定位点坐标附加在模型上;所述工厂设施的反向修改由反向建模控件读取待修改模型上附加的参数,调用相应的反向建模脚本创建新模型,并将新的控制参数与模型的定位点坐标附加在新的模型上,同时删除旧模型,实现模型的参数化修改;所述模型的位移与复制使用位移与复制控件实现选中模型的位移与复制,并将新的定位点坐标附加在移动或复制后的模型上;所述位移与复制控件对参数化创建的模型进行移动或复制,并将新的定位点坐标附加在移动或复制后的模型上。
2.根据权利要求1所述基于ruby语言的工厂设施双向参数化建模方法,其特征在于所述正向建模控件、正向建模脚本和反向建模脚本的数量与能够创建的设备或构件类型数量一致,同一种设备或构件的正向建模控件与正向建模脚本是调用与被调用的关系,且由正向建模控件来调用正向建模脚本进行参数化建模。
3.根据权利要1或权利要求2所述基于ruby语言的工厂设施双向参数化建模方法,其特征在于所述反向建模脚本与正向建模脚本为镜像关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中船第九设计研究院工程有限公司,未经中船第九设计研究院工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110817598.3/1.html,转载请声明来源钻瓜专利网。