目录
1.程序文件安装
1.1 主程序文件安装
安装特别简单,只需要把主程序拷贝到指定文件夹即可,在PDMS主程序目录下,新建NakiToolkit文件,在NakiToolkit文件夹中建子文件夹NakiSpecification,将主程序NakiSpecAddin.dll和配置文件custom.xml拷贝到NakiSpecification文件夹中,注意拷贝时请先退出PDMS。
1.2 文件包结构
文件名 | 文件说明 | 是否必须 |
---|---|---|
custom.xml | 配置文件 | 必须 |
log.txt | 日志文件 | 首次输出时如果没有会自动创建 |
NakiSpecAddin.dll | 主程序 | 必须 |
TechCodeImportTemplate.xlsx | 技术规定编码导入模板 | |
createdb.sql | 数据库建库文件 | 数据库初始化使用 |
2.数据库安装和初始化
2.1 安装
数据库目前只支持MSSQL,测试请下载Sql Server Express版本,支持2008以上版本,同时可以安装Management Studio Express 便于数据库维护管理,下载和安装方法请在网上自行查找。
2.2 初始化
安装完毕后,新建一个数据库,右键点击新建查询,在查询窗口执行sql建库脚本,建立数据库表结构。sql建库脚本已经随主程序一起提供。
3.数据库连接测试
3.1 设置数据库连接字符串
3.2 测试连接状态
点击Connection Test按钮,显示连接状态。
4.PDMS自定义属性设置
进入Lexicon模块,在PSI-CATALOGUE-UDAS下增加四个自定义属性(UDA)
属性名称 | UDA types | UDALength | Element types | User-defined name |
---|---|---|---|---|
COMMODITY-CODE | text | 50 | SPCOMPONENT | CCODE |
PART-NUMBER-PREFIX | text | 5 | SPCOMPONENT | PREFIX |
SIZE-SERIES-CODE | text | 5 | SPCOMPONENT | SSCode |
FORMAT-CODE | text | 5 | SPCOMPONENT | FCODE |
5.需要引用的数据表
需要引用的数据表只有一个,就是壁厚表,必须确保使用AVEVA官方的壁厚做法,以Sample项目的A1A等级为例,介绍一下壁厚表数据结构。
Pdareference指向壁厚表
壁厚表每一个PDAELE元素的wthreference指向其口径对应的壁厚表,例如:SCH80(数据类型WTHTAB)
壁厚的实际值做在WThickness里