注册有问题进QQ群591484440 登录
工程集散地 返回首页

lixin8597214的个人空间 http://bbs.g3d.org/?4829 [收藏] [复制] [分享] [RSS]

日志

做论坛中一个优秀的分享者--技术贴smartplant PID

已有 691 次阅读2015-4-15 20:10 |个人分类:SmartPlant PID|系统分类:三维软件| 应用程序, 序列号, 技术, 仪表, 用户


20150415 天气晴    周三     smartPlantPID培训结束,写点感想
SmartPlant PID:属性输入自动化探讨
1.SPPID可以让用户为属性一个应用程序,如果改变该属性的值,将会触发该程序,从而实现特定的功能,如相关数据的修改
其中ItemTag是最典型的一个例子:设备、管线和仪表的编号是自动完成的,下面就拿管线号的组成为例子讲一下:管线号是由流体代码、序列号、材料等级、保温、管径等组成,当流体代码或序列号改变时,管线号也会相应的改变。
2.在数据字典里Data  Dictionary  Manager---添加和修改物体的属性、添加和修改选择列表。。其中关键一步就是将Pipe  Run中流体代码、序列号、材料等级、保温、管径中的一个、多个、或者全部的属性中有一个:Validation ID是非常重要的,它依赖一个 ItemTag.ItemTagFunc函数驱动,就是设置成如下:Validation ID: ItemTag.ItemTagFunc   
3.Smartsupport1.intergraph.com 
4.我公司买了鹰图的软件,有用户名和密码,现在还没有给,稍后会贴出,可以下载上面的一些tools用,都是免费的,并且遇到的问题还可以在线提问,很快就会给回复(现在还没有尝试过,账号和密码还没有给)
通过tools中的Itag工具我们可以设置某一个属性的组成方式:大类:PipeRun   Fluid cod-Seq  no-pipe materical class-nominal diameter或者其他的排列方式如Fluid code-nominal  diameter-seq no-pipe  material class点击OK就会生成一个ItemTag.dll的文件(该文件位于x86\smart pid\worksattion\program\英图公司的tools文件夹下\ItemTag.dll(这个新生成的.dll格式的文件非常重要)
5.在系统命令中  田+run:输入  regsvr32 /u 路径+文件名(或者直接将文件选中直接拖到命令行中,就会出现当前文件的路径和文件名
6.将原来项目下面的ItemTag.dll文件备份backups一下,并删除。
7.英图公司的tools文件夹下\ItemTag.dll替换原来的。
8田+run:输入  regsvr32 路径+文件名(或者直接将文件选中直接拖到命令行中,就会出现当前文件的路径和文件名(重新注册一下)
/u反注册,去掉/U就是注册
9.这样smartPID中PIPE run 属性中修改一下流体代码或介质,看看是否触发了itemtag.func。ItemTag是否自动发生变化。(记住一定要最后修改有这个内容:Validation ID:ItemTag.ItemTagFunc的属性才会触发修改。或者用Tools中自带的一个专门针对ItemTag属性的tools.


以上内容发表是没有认真核对,若有问题可以留言,本人每天都会光顾此论坛。再次感谢论坛,也希望能为我们论坛做点贡献。




路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册有问题进QQ群591484440

QQ|手机版|关于我们|Archiver|手机版|小黑屋|工程G3D ( 鄂ICP备16022302号-2 )

GMT+8, 2024-4-25 20:06 , Processed in 0.250083 second(s), 17 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

返回顶部