AVEVA Marine中参数化部件建模和出图

简介: Multi-Plate Modeling and Draft in AVEVA Marine AM中多联复板建模和出图 eryar@163.com Shanghai 200136, China   Abstract: Use parametric component method to crea...

Multi-Plate Modeling and Draft in AVEVA Marine

AM中多联复板建模和出图

eryar@163.com Shanghai 200136, China

 

Abstract: Use parametric component method to create multi-plate model in Outfitting module, and create sketches of the multi-plate in Draft module, for automatic creating sketches in Draft module need write customized program by PML (AVEVA Programmable Macro Language). And also discuss the detail of Piping Component creation.

Keywords: AVEVA Marine, Outfitting; Multi-Plates; PML; Component Database; Paragon

 

1. 引言

国内AVEVA Marine的部件数据库中只有单联复板,即只是一块圆钢板,如图1所示。对于多联复板,暂时还没有建模和出图的方法,所以船上多联复板的建模用单联复板代替。若要把管子零件图上的单联复板改成多联复板时,就只有手工改动,不仅要改动管子零件图,还要改动相应的材料表,工作量很大。

经过对可变参数部件建库方法和用PML在Draft出图的学习,实现了多联复板的建模和出图功能,并统计出材料。

图1 部件库中的复板

2. 创建可变参数复板

以双联复板为例,说明变参数部件库的创建方法。

a) 首先进入AVEVA Marine的部件库定义模块Paragon,创建一个SECTION用来存放多联复板,命名为Multi-Plates,再创建一个CATE命名为Double-Plates,创建后的Paragon中的数据结构如图2所示:

图2 双联复板数据结构

b)然后,为双联复板创建参数。本例创建了以下参数,也可根据需要增加。如图3所示。

1. Nominal Bore ——通径;

2. Outside Diameter ——外径;

3. Connection Type ——连接形式;

4. Hole Offset ——两个开孔的上下位置偏差;

5. Hole Distance ——两个开孔之间距离;

6. Left Hole Diameter ——左边开孔孔径;

7. Right Hole Diameter ——右边开孔孔径;

8. Plate Radius ——复板两边圆半径;

9. Plate Length ——复板长度(去掉两个复板半径);

10. Plate Thickness ——复板厚度;

图3 双联复板参数

c) 创建部件(SCOM)。创建部件时选择General Component,如图4所示,并输入相应的数据,如图5所示:

图4 创建双联复板部件

图5 输入双联复板参数

d) 创建点集(PTSE)。为了让两个开孔随着管子间距而变化,需要用一个可变的点来实现。这里用P3来实现,P1和P2点都位于P0点,只是方向相反。P3的定义如图6所示:

图6 可变点P3定义

其中,P3点为Cartesian P-point(PTCAR),其PY、PZ中为数据集中数据,这将导致P3的Y、Z方向上位置可根据输入的尺寸来变化。数据集的创建稍后再说,可先都使用输入的参数值,最后再将参数值改为可变的数据集中的数据。

创建了三个特征点P1、P2、P3,创建后的数据结构如图7所示。

图7 双联复板点集数据结构

e) 创建形集(GMSE)。为了使形集简单,本例中只使用了一个拉伸体SEXT和两个负圆柱来开孔NLCY,数据结构如图8所示。

图8 双联复板形集数据结构

其中,一个开孔NLCY定位于P1点,另一个开孔NLCY定位于P3点上,如下图所示。

f) 创建数据集(Data Set)。为了方便,应创建与参数对应的数据集。创建数据后如图9所示:

图9 双联复板数据集

创建完数据集后,部件SCOM还不能使用,需要把数据集与部件关联起来,手动将SCOM的Dtref属性设置为创建的数据集。设置好后SCOM如图10所示:

图10 设置部件SCOM的数据集Dtref

因为创建的数据集中的数据DATA的序号与参数PARAM对应,所以将点集(PTSE)、形集(GMSE)中原先使用参数PARAM的地方都改为DESP,序号不变,这样一个可变尺寸的双联复板的图形就创建完成了。

g) 创建材料描述(SDTE)。根据情况创建材料描述。如图11所示:

图11 双联复板材料描述

最后,通过CATVIEW将这个双联复板加到一个规格书SPEC中,就可以在Design中使用了。模型效果如图12所示:

图12 双联复板在Design中效果

若需要更改复板尺寸,只需选择复板,再通过菜单Modify->Properties即可修改属性,出现修改尺寸对话框,如图13所示:

图13 修改双联复板尺寸

修改尺寸也可以通过点击文本框旁边的量尺寸的小图标在模型中直接量取,如可直接量取两个开孔之间的间距。只有被关联的尺寸的更改会影响到模型,其它未关联的尺寸的更改不会影响模型。因此,使用可变参数的方法来制作多联复板还是很方便的。

3.多联复板出图

这样做的部件虽然可以像法兰等其它部件一样,和管子零件图一起出,如图14所示,但是并没有加工复板所需要的尺寸,当然可手动加上一个复板的规格,这样就有些麻烦了。因此,通过对DRAFT模块中出图命令的学习,利用PML编写一个复板出图专用程序。图中包含复板加工所需要的所有尺寸标注。

图14 管子出图

图15 双联复板出图

4. 多联复板汇料

利用PML统计一个ZONE或SITE中复板只需要统计部件PCOM,设置一些判别条件即可识别出哪些PCOM是复板,并根据复板的参数自动得出复板的规格信息,再将复板规格信息设置到PCOM的某个属性中,就可以很方便统计出复板的材料。

5.结论

通过多联复板的可变参数建部件库,可以实现多联复板的建模、出图和统计材料,使设计更轻松、高效。若有任何意见建议,欢迎通过邮箱 eryar@163.com 与我交流。

参考资料

1 Catalogues and Specifications User Guide

2 Catalogues and Specifications Reference Manual

3 Catview User Guide

4 Software Customisation Guide

5 Software Customisation Reference Manual

6 Outfitting Draft User Guide

7 Drawing Production User Guide

8 Design Reference Manual General Commands

 

PDF Version: Multi-Plates Modeling

目录
相关文章
|
人工智能 搜索推荐 云栖大会
解密!通义智文-你的AI阅读助手!
通义智文是基于通义大模型的AI阅读助手,网页阅读、论文阅读、图书阅读和自由阅读,用AI帮你读得多、读得快、读得懂。 通过文档场景化阅读、结构化导读、给我灵感、多文档处理等亮点功能和文档智能大小模型协同的核心技术。让AI帮你更准确,更深入,更专业的读懂文档,沉淀专属知识资产。 产品已于2023年10月31日在云栖大会正式对外发布,现免费公测全面开放。
3688 1
解密!通义智文-你的AI阅读助手!
|
C# C++ Windows
PDMS call Operating System Command
PDMS call Operating System Command eryar@163.com 1.Introduction AVEVA提供了三种二次开发的方式:DARs, PML和AVEVA .Net(C#)。
2629 0
|
10月前
|
人工智能 运维 Kubernetes
技术人的知识输出利器:一套高质量知乎回答生成指令模板
本文提供一套系统化知乎高赞回答生成模板,结合AI工具(如DeepSeek、通义千问),助力技术人高效输出高质量内容。涵盖结构框架、质量检查、实战示例与合规建议,提升表达清晰度与内容价值,适用于经验分享、技术科普等多种场景,实现知识输出的标准化与高效化。
1123 4
|
5月前
|
传感器 算法 前端开发
迷宫中的领航者:揭秘SLAM背后的数学逻辑
SLAM(同步定位与建图)是机器人实现空间感知的基石:在未知环境中,它 simultaneously 解决“我在哪”与“环境长什么样”这一鸡生蛋蛋生鸡的难题。本文系统解析其经典架构、数学本质(SE(3)、李代数)、前端里程计(特征/直接法)、后端优化(滤波→图优化)、闭环检测、多传感器融合、语义与神经表示等前沿演进,展现从几何建图到空间智能的恢弘跃迁。(239字)
1132 6
|
7月前
|
JavaScript API C#
AutoCAD 的二次开发
AutoCAD二次开发是通过API(如.NET/C++/LISP/JS)扩展其功能,实现自动绘图、参数化建模等;2026年主流为“桌面+云端”混合模式,推荐C#/.NET为主栈,兼顾性能与效率,支持跨版本适配与Web集成。(239字)
|
数据采集 编解码 缓存
通义万相Wan2.1视频模型开源!视频生成模型新标杆,支持中文字效+高质量视频生成
2025年1月,阿里通义万相Wan2.1模型登顶Vbench榜首第一,超越Sora、HunyuanVideo、Minimax、Luma、Gen3、Pika等国内外视频生成模型。而在今天,万相Wan2.1视频生成大模型正式开源!
7853 8
|
数据库 项目管理 安全
AVEVA Plant(PDMS)数据库的保护
AVEVA Plant(PDMS)数据库的保护 eryar@163.com   以下内容摘自一网友邮件: ----- Original Message ----- Sent: Tuesday, September 25, 2012 9:46 PM Subject: PDMS项目管理 你好,看了你写的很多文章,大部分都是关于程序出图的设置,我想咨询你一个关于PDMS项目管理的问题,希望能够赐教。
2622 0
|
编解码
图片的DPI是什么
【6月更文挑战第19天】图片的DPI是什么
3363 2
|
存储 Java 区块链
fabric智能合约
fabric智能合约
841 0
|
缓存 应用服务中间件 nginx
运维系列.Nginx中使用HTTP压缩功能(二)
运维系列.Nginx中使用HTTP压缩功能(二)
436 0

热门文章

最新文章