2023年11月23日发(作者:)
目 录
1 AutoPlant软件简介 ................................................................................................................... 2
2 AutoPlant软件二次开发成果 ................................................................................................... 3
2.1 元件库 ............................................................................................................................. 3
2.2 等级库 ............................................................................................................................. 4
2.3 单管图配置 ..................................................................................................................... 4
2.4 报表格式RPT文件 ........................................................................................................... 4
2.5 非标设备及管件的定制成果 ......................................................................................... 4
3 AutoPlant软件二次开发成果的使用 ....................................................................................... 4
3.1 元件库的使用 ................................................................................................................. 4
3.2 等级库的使用 ................................................................................................................. 5
3.3 单管图配置的修改 ......................................................................................................... 6
3.4 报表格式RPT文件的配置 ............................................................................................... 7
3.5 非标设备及管件的使用 ............................................................................................... 10
4 问题及建议 ............................................................................................................................... 13
1
AutoPlant数据库使用简明手册
1AP软件简介
UTOLANT
AutoPlant产品由美国BENTLEY公司(原属美国REBIS公司,为AUTOCAD
平台全球第一大开发商)出品,运行在AutoCAD2000-2008平台上的工厂设计软
件。
该软件可在真实的三维环境下进行设计,模型建立过程智能性强,符合设
计人员思维习惯。建模完成后,可对模型进行碰撞检查和实时漫游,最大程度
地减少设计中的错、漏、碰、缺现象,并可迅速地生成平、立、剖面图,全自
动地生成单管图和精确的材料统计表等设计资料。
AutoPlant工厂设计软件的产品,主要包括以下程序模块:
序号 名称 描述
1 Bentley Plant P&ID 智能工艺流程设计系统
2 Data Manager 工艺数据管理器
3 AutoPLANT Piping 三维管道设计系统
4 AutoPLANT Equipment 三维设备建模系统
5 AutoPLANT Structural 三维钢结构建模系统
6 ProjectWise Navigator 实时漫游浏览
7 AutoPIPE 管道应力分析
1)P&ID智能工艺流程设计系统
工艺软件包为用户制作智能工艺图表提供了一套独特的工具。 工艺软件包
中的模块均应用工业的标准技术,比如:AutoCAD、 MS Office以及ODBC的数据
库驱动。应用该软件包,用户可在很短的时间内就可以设计方案,而不需要研
究大量的图纸以及三维模型。
2)Data Manager工艺数据管理器
外部资料库的管理系统,具有资料输入、编辑及报表生成功能。这种转换
工具减少了项目的启动时间,提供了更准确的项目数据和便于维护的环境。
3)Piping三维配管模块
Piping作为三维工厂设计系列中最重要的模块,运行在AutoCAD图形平台
2
上,采用最新的Object-ARX面向对象技术,全面支持Visual BASIC、C++以及
Visual LISP技术。由于采用等级驱动(Spec Driven)的设计理念确保设计资
料的规范性和准确性,系统内置ANSI、DIN、JIS-JPI等国际通用标准。
4)Equipment三维设备模块
Equipment是一个基于AutoCAD 平台的强有力的真三维设备建模软件包。
它可使您在三维空间快速高效地放置设备、设备管嘴、楼梯、平台等。Equipment
提供了数十种典型的设备及管嘴。另外还包含了大量设备基本几何图元,使您
能方便地合成设备模型。
5)Structural钢结构设计模块
结构设计软件是一个采用AutoCAD ARX技术的专业钢结构设计软件,特别
适合钢结构、网架工程、工业厂房、重型机械结构的三维建模和详细设计工作。
6)实时漫游模拟系统
实时漫游模拟系统是一套专用于对三维模型进行实时漫游、集中发布、模
拟展示、碰撞检查、施工进度模拟,吊装模拟的软件解决方案。可以整合各种
流行设计软件的模型,如AutoCAD(包括AutoPLANT、天正建筑等二次开发软件
的模型)、3D Studio、MicroStation(PDS)等,且不论模型的大小,都能在普
通微机上轻松的实现集中的交互式漫游和模拟。优秀的漫游功能加上增强的碰
撞检查,重力和第三人视图,改善了实时漫游中的真实性。
7)管道应力分析软件
AutoPIPE是一套全Windows界面的管道分析软件,其主要是计算当一管道
系统受到静荷载及动荷载时,系统所承受的容许应力、力和力矩、及位移量。
AutoPIPE可以分析各种复杂管道系统:如地下埋管分析,波浪荷载,水锤效应,
FRP/GRP管道以及管道于钢结构之间的协同分析。AutoPIPE同时具备面向对象
的图形技术和动态表单的输入及输出,并且有机的结合。此外高阶的分析能力
是其他软件无法比拟的。
2AP软件二次开发成果
UTOLANT
2.1 元件库
元件库:管道元件总库,一般按不同标准编制,目前按标准类别完成了ASME、
DIN、JIS、GB、HG、SH、SY、JB等元件库。元件库保存于“Catalogs”文件夹
3
之下,软件在三维绘图过程中不会直接调用元件库,元件库数据添加或修改可
先在其生成的Excel表中完成,详见“Excel”表文件夹。
2.2 等级库
等级库:针对具体项目,从单个或多个元件总库中按照项目要求提取的一
部份管件。软件是从等级库中直接提取数据,而不直接利用元件库。
目前项目组对等级库的抽取是按四维公司编制的适用于石油、天然气厂、
站的《管道等级表》建立了部分等级库。等级库保存于“Spec”文件夹之下。
2.3 单管图配置
项目组利用科宏公司提供的工程项目,运用AutoPlant软件进行三维设计,
生成的单管图样式符合科宏公司设计文件要求。单管图的配置保存于“KH-A3”
文件夹之下,科宏公司在今后运用AutoPlant设计项目时,只对其做局部修改
便能加以应用。
2.4 报表格式RPT文件
项目组利用科宏公司提供的工程项目,运用AutoPlant软件进行三维设计,
生成的报表样式符合科宏公司设计文件要求。各类报表格式文件保存于
“Reports”文件夹之下,科宏公司在今后运用AutoPlant设计项目时,只对其
做局部修改便能加以应用。
2.5 非标设备及管件的定制成果
设备的添加可通过设备模块EQUIPMENT的主、附图元拼接功能完成,此外
项目组通过修改形状相似设备画法生成的EBS程序新增的设备具有整体的参数
化功能。项目组新增的非标设备包括:水套加热炉、收发球筒等。
增添元件子图库则主要通过修改外形相近元件的EBS绘图程序和主要配置
文件来进行,这一过程需要对VB语言及软件的文件目录结构具有深刻的认识,
项目组新增的非标管件包括:夹套球阀、气动球阀、浮球式蒸汽疏水阀等元件。
非标设备和管件定义文件放在“自定义”文件夹下,科宏公司在今后运用
AutoPlant设计项目时,可参照其方法添加相应的设备和管件。
3AP软件二次开发成果的使用
UTOLANT
3.1 元件库的使用
元件库作为公司的知识产权,其建立过程耗费了项目组的不少心血,虽然
4
软件使用时不会直接加以调用,但绘图时所需的等级库便是按项目要求从元件
库中抽取了部分管件信息而生成,因此元件库的信息具有完整性和独立性。科
宏公司在今后的项目设计过程中,元件库应做为公司知识产权一部分而不外传。
元件库的建立是为了项目抽取等级库做准备,元件库的建立方法并不复杂,
对于元件库中未包含的数据信息,设计人员可对照标准资料录入相关信息,使
元件库里的数据信息更加完善。
3.2 等级库的使用
1)新建等级库文件夹并拷贝相应的等级库文件
工作人员运用Project Administrator新建一个项目以后,等级库的默认
路径指向软件安装目录:C:Program FilesBentleyPlant XMSpecsmetric,
但由于各个项目都具有其特殊性,因此我们应该在新建的项目下建立一个Spec
文件夹,用于存放该项目的等级库,然后将设计所需的等级库文件拷贝到该目
录下。
2)AutoPlant软件中等级库位置的修改
通过Project Administrator打开项目,修改System下Main中的配置来
改变等级库存放的位置,将等级库位置指向新建项目下的Spec文件夹。
3)找到项目Projdata文件夹下找到文件并打开它,右击
PIPING数据表选择设计视图,根据管件材料名称字节长度将MATERIAL的字段大
小“3”改大,这里推荐改为“15”以上的数据,另外也可把其它一些字段(如
TAG、SHORT_DESC等)的大小也改大一些。
5
3.3 单管图配置的修改
1)运用Project Administrator打开项目,并找到项目下的ISOGEN→Input
Options,出现以下界面:
2)在出现的界面下方的右侧选择“Create”新建KH-A3出图的样式,然后
确定。
3)退出Project Administrator,找到项目ConfigisogenKH-A3的文
件夹,并将其删掉。然后将项目组提供的KH-A3文件夹拷贝到此。
4)用记事本打开新拷贝后KH-A3文件夹下的文件,将其
“D:SCKHSCKH6ConfigisogenKH-A3”的路径改为当前文件所在的路径。
5)在运用Piping模块完成管道建模等一系列工作之后,需加载Autoplant 3D
下的Import/Export模块出单管图,选择“KH-A3”单管图的出图样式(显示界
面如下),生成设计成果文件,文件以DWG格式保存于项目
6
ConfigisogenKH-A3drawings 的文件夹中。
3.4 报表格式RPT文件的配置
1)在项目下建立一个“Reports”文件夹,并将项目组提供的Reports文
件夹下的RPT文件拷贝至此。
2)报表配置的修改
进入Piping三维绘图界面,在Piping下拉菜单选择Reports→Generate
Reports(生成外部报表)。
7
点击第二行的Cpmfogire…,配置一个新的报表。
在Report Name报表名称栏输入“kh-huizong”。
在Description描述栏输入“材料汇总表”。
在Report File报表文件栏,点击右边“…”符号,选择项目Reports文
件夹下的文件,然后保存后退出。
3)报表输出
重新回到Piping三维绘图界面,在Piping下拉菜单选择
Reports→Generate Reports(生成外部报表)。
8
在第二行Report中选择KH-HUIZONG后确定。
选择需要出报表的管件,然后确定。
在生成的报表预览最上方,可点击符号生成不同格式的报表文件(生成
的文件格式包括PDF、Excle、Word、RPT等等)。
9
3.5 非标设备及管件的使用
由于项目组在非标设备和非标管件上的资料收集不多,加上不同项目所涉
及的非标设备和非标管件各有不同,而且大部分非标设备可通过设备模块
EQUIPMENT的主、附图元拼接功能完成,所以本次项目组主要定制非标设备包括:
水套加热炉、收发球筒;定制的非标管件包括:夹套球阀、气动球阀、浮球式
蒸汽疏水阀。
非标设备和非标管件的自定义工作比较复杂,在提供的成果文件中包括了
各类非标设备和管件的自定义步骤,项目组还在进一步寻求简化其定制步骤的
方法。
现在以收发球筒和自由浮球式疏水阀为例介绍其使用步骤。
3.5.1 非标设备(收发球筒)的定制步骤
①定义类名:
a)在安装目录中找到C:Program FilesBentleyPlant
b)在最后面粘贴以下内容:
[QIUTONG]
Type = EQUIP
SHAPE = EXCHANGER
b)将复制进去
③复制图片
a)在安装目录中找到文件夹C:Program FilesBentleyPlant
V8iequipmethodsdrawpictures
b)将复制进去
④在项目中注册设备
a)找到项目目录下的文件夹Projdata
b)用Microsoft Office Access打开文件
c)打开表VALUEMAP2D3D,新建如下一条记录
VALMAP_ID
CATEGORFIELD_VAL_2FIELD_VAL_3METHOD_I
Y D D D
0 AT_EQUIP QIUTONG
⑤修改项目下该设备的参数限制条件,缺省参数
a)找到项目下的文件夹Config/Equip
b)用记事本打开文件,如附件所示,添加相应的参数限制信
息。
c)用记事本打开文件,如附件所示,添加相应的参数设置。
⑥增加菜单
a)打开C:Documents and SettingsAll UsersApplication
DataBentleyPlant V8iequipat_
b)找到“AT_EQUIP_COMP [->/VVessels]^C^C”,在其上面粘贴以下代码:
AT_EQP [/Q收发球筒]^C^Cat_Eqp_QIUTONG
c)打开C:Documents and SettingsAll UsersApplication
DataBentleyPlant V8iequipat_
d)找到“;// Equipment”,在其上面粘贴以下代码:
(defun c:at_Eqp_QIUTONG () (at_EqpCompNew "QIUTONG")
(princ))
3.5.2 非标管件(自由浮球式疏水阀)的定制步骤
①定义类名:
11
a)在安装目录中找到..
b)在最后面粘贴以下内容:
;//
;// Define Trap Valve
;//
[AT_VALVE_TRAP]
PARENT_CLASS=BASE_VALVES_CLASS
SPEC_KEY=VALVE_TRAP
METHOD_KEY=VALVE_TRAP
PICT_NAME=LATERAL
;//
;// Define Trap Valve
;//
[VALVE_TRAP]
DRAW_METHOD = %APP_DIR%DrawVTrap ; at_ValveTrap_draw
JSM_OUT_METHOD = XCHGJSMValveOut ; JSM_OUT_bvalve
COG_PIPING = CommonBomDescr ; at_Pipe_cog
c)在安装目录中找到文件夹C:Program FilesBentleyPlant
V8iModulesBase pipingmethodsdraw
d)将复制进去
④定义ISOGEN中符号用于输出单管图
a)在安装目录中找到..
b)在“[MAP_CLASS2SKEY]”下面粘贴以下内容:
AT_VALVE_TRAP = FI**
c)在“[MAP_CLASS2TYPE]”下面粘贴以下内容
AT_VALVE_TRAP = VALVE
⑤增加菜单
a)打开C:Documents and SettingsAll UsersApplication
DataBentleyPlant V8ipipingat_
b)找到“AT_COMP_VALV [->/BBall]^C^C”,在其上面粘贴以
下代码:
AT_COMP_VALV [/TTrap]^C^CAT_VALVE_VTRAP
c)打开C:Documents and SettingsAll UsersApplication
DataBentleyPlant V8ipipingat_
d)找到“;// Valves”,在其下面粘贴以下代码:
(defun c:AT_VALVE_VTRAP () (at_Component_insert "Base"
Autoplant软件中Bentley Plant P&ID、Piping、Equipment、Structural等一
系列模块的使用,请参考软件供应商提供的技术资料和培训教材。
对于AutoPlant软件的二次开发,尚需设计开发人员对AutoPlant软件的
数据库结构、程序结构、文件目录结构具有一个较为清楚的认识和深度了解,
并且需要具有一定的VB语言知识和相关的Access、Excel及Crystal Reports
程序知识,因此对此软件的开发存在的错误和问题在所难免,需要我们在今后
使用过程中不断加以完善和补充。
此外,建议公司在今后开展的工程项目中如果运用AutoPlant进行设计时,
应考虑除了配备相关的三维绘图人员之外,还应针对项目特性配置专门人员对
该软件进行深度开发研究,以便能够运用AutoPLANT三维设计软件高质量、高
效率顺利地完成设计,并加快该软件的推广应用效果,使该软件发挥最大的效
用。
14
发布评论