一种基于CAD和PDM的船舶系统原理图快速设计方法与流程

文档序号:11276607阅读:528来源:国知局

本发明属于船舶数字化设计领域,涉及一种基于cad和pdm的船舶系统原理图快速设计方法。



背景技术:

船舶的总体设计是一项涉及专业面广泛、子系统复杂、设备众多的系统工程,舰船的各项性能指标和设备信息非常多,在船舶产品研制的各个阶段,各个专业需要在cad中频繁大量的编制各种原理图、统计各类设计数据并编制相关技术文件。

目前,船舶总体设计使用的pdm系统针对各个专业科提交的原理图是基于文档的管理,cad图纸中的设计数据与pdm系统中的设备及相关设计参数缺乏关联关系,而且由原理图产生的各类文档与各项设计数据也缺乏自动的关联关系,所以每一次设计变更都会导致大量相关图纸及文档的修改,严重影响了专业设计人员的工作效率。

同时,原理图中各个设备的技术状态在pdm系统中缺乏基于数据管理的动态管控,这就增加了船舶总体设计过程中的技术状态管理难度,严重影响了船舶总体设计各个专业设计人员的工作效率,同时还降低了船舶的研制效率和质量。因此,为了提升船舶设计人员的工作效率,同时提高船舶的研制质量,我们需要一种新的方法在cad中完成原理图的设计工作。



技术实现要素:

有鉴于此,本发明提供了一种基于cad和pdm的船舶系统原理图快速设计方法,能够解决船舶总体设计过程中图纸数据处理工作烦琐、设计数据缺乏有效管理、设计效率低下的问题。

一种基于cad和pdm的船舶系统原理图快速设计方法,该方法的实现步骤如下:

步骤一、在pdm接口数据提交系统中创建船舶型号产品;

步骤二、在pdm接口数据提交系统中,根据产品的系统组成、舱室组成、总体设计要求分别创建系统结构树、区域结构树、接口关系、class结构树,专业设计人员在class中创建组件,组件即通用设备;

步骤三、专业设计人员绘制类库文件,一个类库文件对应一个class,在类库文件中一个块符号对应class中的一个组件,在每个块符号中设置componentid(固定属性)和elementid(不固定属性),其中componentid的值与步骤二中组件的componentid值一致;

步骤四、设计人员在pdm设计中心里将class与类库文件进行关联,并根据设备技术状态的变化及时更新pdm设计中心里的类库文件;

步骤五、在autocad中加载集成程序“dse.dvb”与“dse.lsp”,每次启动autocad将自动启动“pdm”功能菜单,其中包括:“类库文件信息”、“设计图纸信息”、“运行模式设置”、“清除文件类型”、“更新element到pdm”、“加载数字总图”、“更新设备舱室信息到pdm”、“生成明细栏”、“提取重量重心”、“图纸在线自动修改”、“修改块名称”;

步骤六、设计人员将pdm设计中心里的类库文件下载到本地,在autocad中新建原理图,通过步骤五中的功能菜单“设计图纸信息”设置原理图的基本信息,基本信息包括:产品代号、系统编号,通过autocad的设计中心将本地类库文件中的块符号添加至原理图中并进行调整;

步骤七、设计人员通过步骤五中的功能菜单“更新element到pdm”对原理图中的设备进行自动编号,并与pdm中相应系统的设备清单保持一致;

步骤八、设计人员通过步骤五中的功能菜单“加载数字总图”将pdm中的数字总图加载到原理图的指定图层中,再通过步骤五中的功能菜单“更新设备舱室信息到pdm”自动识别原理图中设备的舱室信息并更新至pdm;

步骤九、设计人员通过步骤五中的功能菜单“运行模式设置”可以设置当前的运行模式,在标注模式中,单击设备即可对设备进行标注,在提交模式中,单击设备并勾选步骤二中定义的接口关系,即可在线修改设备的接口属性值,在纳期资料(船舶产品交付之前形成的技术资料)模式中,单击设备即可在线查看设备的纳期资料;

步骤十、设计人员通过步骤五中的功能菜单“生成明细栏”,即可将原理图中的所有设备数据自动汇总生成符合出图要求的明细栏,通过步骤五中的功能菜单“提取重量重心”,即可自动生成包含重量重心数据的xml文件;

自此,就完成了基于cad和pdm的船舶系统原理图快速设计方法。

进一步地,船舶型号产品设计数据的修改权限通过pdm中的产品团队模块进行管理,设计人员每次启动autocad通过集成程序与pdm进行数据交互时,pdm会要求设计人员输入帐号、密码进行身份验证。

进一步地,在autocad环境中能够在线查看、修改pdm中设备的接口属性值,同时也能够在线查看pdm中设备的纳期资料。

类库文件中的信息具有如下特点:

a)类库文件中保存了对应的产品代号、分类(class)编号、分类名称等信息,类库文件的组件块符号中定义的componentid不包含具体的产品信息,类库文件的组件块符号在不同产品中具有可复用性;

b)类库文件中不存储组件的接口属性值;

c)程序通过类库文件的产品代号、组件块符号的componentid与pdm进行数据交互。

原理图中的信息具有如下特点:

a)原理图中保存了该图纸对应的产品代号、系统编号、系统名称等信息,原理图的块符号中定义的elementid不包含具体的产品信息;

b)原理图中不存储设备的接口属性值;

c)程序通过原理图的产品代号、设备块符号的elementid与pdm进行数据交互。

有益效果:

本发明的方法解决了船舶总体设计过程中图纸数据处理工作烦琐、设计数据缺乏有效管理、设计效率低下的问题,使得cad原理图与pdm数据高度集成,实现了设备自动编号、自动标注、自动生成明细栏,自动识别设备的舱室信息、自动提取设备重量重心、cad中在线修改设备接口属性、在线查看设备纳期资料、多专业协同设计及接口快速提交等功能。

附图说明

图1为本发明基于cad和pdm的船舶系统原理图快速设计方法流程图。。

具体实施方式

下面结合附图并举实施例,对本发明进行详细描述。

下面结合附图1和实例,对基于cad和pdm的船舶系统原理图快速设计方法的工作流程进一步描述。

步骤一、管理员在pdm接口数据提交系统中新建船舶型号产品product1;

步骤二、管理员根据产品product1的系统组成(包含各子系统之间的隶属关系、各子系统的责任科室)在pdm接口数据提交系统的系统浏览器中创建系统结构树;

步骤三、管理员根据产品product1的舱室组成(包含水密区、甲板、舱室的隶属关系)在pdm接口数据提交系统的区域浏览器中创建区域结构树;

步骤四、根据船舶总体设计要求,各个专业根据需求在pdm接口数据提交系统的接口协调定义模块中定义产品product1的接口关系,每个接口关系中包含若干个接口属性,每个接口属性包含名称、单位、描述、类型、限制条件、默认值等信息(例如:直流管理接口关系中包含电压、额定功率、用电时间、电制等接口属性);

步骤五、依据“cb/t13-2007”,管理员在pdm接口数据提交系统的产品product1的组件浏览器中创建class结构树,专业设计人员在编号为54101的class中创建3个编号(即componentid)为54101-01、54101-02、54101-03的组件(组件即产品product1中的通用设备);

步骤六、专业设计人员根据54101这个class中的组件在autocad中绘制类库文件“product1-54101.dwg”,一个类库文件对应一个class,在类库文件“product1-54101.dwg”中一个块符号对应54101这个class中的一个组件,在每个块符号中设置属性componentid(固定属性)和elementid(不固定属性),其中componentid的值与步骤五中组件的componentid值一致;

步骤七、设计人员在pdm设计中心里将54101这个class与类库文件“product1-54101.dwg”进行关联,并根据设备技术状态的变化及时更新pdm设计中心里的类库文件;

步骤八、在autocad的加载应用程序的启动组中添加定制开发的cad与pdm集成程序“dse.dvb”与“dse.lsp”,每次启动autocad将自动加载程序并启动“pdm”功能菜单,“pdm”功能菜单中包括:“类库文件信息”、“设计图纸信息”、“运行模式设置”、“清除文件类型”、“更新element到pdm”、“加载数字总图”、“更新设备舱室信息到pdm”、“生成明细栏”、“提取重量重心”、“图纸在线自动修改”、“修改块名称”;

步骤九、设计人员将pdm设计中心里的类库文件“product1-54101.dwg”下载到本地,在autocad中新建5416系统的原理图“sys-product1-5416.dwg”,通过步骤八中的功能菜单“设计图纸信息”设置该原理图的基本信息(包括:产品代号product1、系统编号5416等信息),通过autocad的设计中心将本地类库文件“product1-54101.dwg”中的块符号添加至该原理图中,并根据船舶系统的技术状态在该原理图中对设备的位置进行调整;

步骤十、设计人员通过步骤八中的功能菜单“更新element到pdm”对5416系统原理图中的设备进行自动编号,并与pdm中5416系统的设备清单保持一致。

步骤十一、设计人员通过步骤八中的功能菜单“加载数字总图”将pdm中product1产品的数字总图加载到5416系统原理图的指定图层中;

步骤十二、基于已加载的数字总图,设计人员通过步骤八中的功能菜单“更新设备舱室信息到pdm”自动识别5416系统原理图中设备的舱室信息,并更新至pdm的5416系统中;

步骤十三、设计人员通过步骤八中的功能菜单“运行模式设置”可以设置当前的运行模式(包括:普通模式、提交模式、标注模式、纳期资料模式等),在标注模式中,单击product1产品5416系统原理图中的设备块符号,即可对设备进行标注,在提交模式中,单击product1产品5416系统原理图中的设备块符号,勾选步骤四中已定义的接口关系,即可在线修改设备的接口属性值,在纳期资料模式中,单击product1产品5416系统原理图中的设备块符号,即可在线查看设备的纳期资料;

步骤十四、设计人员通过步骤八中的功能菜单“生成明细栏”,即可将product1产品5416系统原理图中的所有设备数据自动汇总生成符合出图要求的明细栏;

步骤十五、设计人员通过步骤八中的功能菜单“提取重量重心”,即可自动提取product1产品5416系统原理图中设备的重量重心,自动分析数据并导出xml格式文件到原理图的当前目录,用excel打开该xml文件,即可查看product1产品的5416系统的重量重心清单。

综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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