PDMS颜色
更新时间:2023-10-05 15:19:01 阅读量: 综合文库 文档下载
2r75r (2008-10-25 00:19:10)
不知道在模型空间是ALADIN是怎样着色的,由black到darkbrown,50种色,是单调了点,能讲一下具体实施方法吗? 2r75r (2008-10-25 00:19:12)
用户自定义颜色属性,比如用户定义BRANCH的UDA中有:VCOLOR,可以直接给其赋值。颜色规则定义中直接提取:VCOLOR的值,自动显示模型颜色。
因为:VCOLOR值是保存在模型数据中的,所以当你下次进入PDMS,加载模型时,不用再给定颜色,直接就会显示上次设置的颜色。当然,:VCOLOR的值是可以随时改变的,其对应的显示颜色也是可以改变的 小船 (2008-10-25 00:19:15)
如果用户觉得设置:VCOLOR的赋值太麻烦,不够直观,可以自己写程序,通过用户自己的程序界面,过滤有:VCOLOR属性的模型类型,调用PDMS调色板,给:VCOLOR赋值。就像member+draw中定义颜色一样直观方便。 be4v (2008-10-25 00:19:17)
在颜色方面,国外公司的做法确实是通过UDA来定义,有的公司对于设计元件的颜色也做了统一的规定,比如主蒸汽用什么颜色,钢结构用什么颜色,都一一做了规定,这样做的好处不言自明。PDMS是一个很自由的系统,但是国外的公司还是要不厌其烦地制定各种规定来约束设计者的随意性,这一点国内的设计院短期内可能还体会不到。
COLOUR的值,诚如ALADIN兄所言是不重复的50种。但是其值的范围确是1~255。感兴趣的可以用下面的程序段查询:
DO !I FROM 1 TO 255 Q COLOUR $!I ENDDO
0w6v (2008-10-25 00:19:18)
seki老兄说的对,颜色确实是0-255,其中0表示没有颜色,可以依赖系统设定颜色。本人只是在本公司规定颜色设置从206-255,这样有利于统一规范。 be4v (2008-10-25 00:19:20)
要使模型自动在打开的时候上色只要打开Autocolor并做相应设置就可以了。用UDA的话不是要增加数据的输入量吗?如果要统一模型的颜色,也只要把设置好的Autocolor的几个配置文件拷贝到PDMS相应目录下就可以实现了。 一点愚见,望指正!
dd0d0 (2008-10-25 00:19:22)
模型颜色规则定义文件缺省放在%PDMSEXE%/PDMSUSER下: des-col.pmldat ;颜色定义
des-element-rules.pmldat ;对象规则定义 be4v (2008-10-25 00:19:24)
烟雨江南说得不错,根据颜色规则更简单一些,不过UDA可以定义得更具体,看你的需求而定
紫色忧郁 (2008-10-25 00:19:26)
本人一再强调,萝卜白菜,各有所爱。情人眼里出西施。就像好多人喜欢用Cateview,而好多人不喜欢用。
用惯了PDMS,就喜欢用,用惯了PDS,也一样喜欢。正像Wx2000哥们所言,各有所需。大家见解不同,只当开拓思路,长点见识而已。公说公有理,婆说婆有理,永远争论吵下去,也没有意义。
好多公司现在还喜欢平断面图,就是不喜欢iso,你有什么办法?日本人,南朝鲜人平面图出的比中国人漂亮多了,跟他们打交道,他们很少和你用三维交流,都是精细的平断面图,连个ISO VIEW的图你都看不到。仔细研究他们的图,其实就是用三维抽出来的。 大智若猫 (2008-10-25 00:19:28)
呵呵,跟本单位习惯也相同,只是我们土了点,没有用UDA,感觉这些颜色也够了,对设计,投标都有好处,而且COLOR RULE 适合每个人,对设计人员也是一个规范,查找也方便,三维漫游工作赋色也便捷!SEKI兄,好久没有浮出来了! qoh7w (2008-10-25 00:19:30) des-col.pmldat ;颜色定义
des-element-rules.pmldat ;对象规则定义 两个文件大虾能不能传上来供学习
我在设置之后进入PDMS11.5时总是报警告:
User Options File D:\\AVEVA\\Pdms11.5\\pdmsuser\\des-col.pmldat is corrupt! 但还是可以进入系统,也可以设置颜色。 be4v (2008-10-25 00:19:32)
已找到答案,11.6的文件好像不能用于11.5,不然就警告。 i5nzg (2008-10-25 00:19:35) 真是长见识了
i5nzg (2008-10-25 00:19:37)
本来以为很简单的问题,看来好多朋友不太熟悉,干脆花点银子,给大家贡献出来分享。
----------------- 点击浏览该文件 -----------------
如果用11.5的朋友,可能会提示没有Structural Hull Zones,可以在文件des-col.pmldat中将其定义段删除即可。
!tempArray[8] = !gphAutoColour 其数组也应作顺序调整
-- Data file for graphical colour options
!!tmpGphColOpt.ce.colour(│yellow│)
!!tmpGphColOpt.active.colour(│orangered│) !!tmpGphColOpt.aids.colour(│springgreen│) !!tmpGphColOpt.visible.colour(│lightgrey│) !!tmpGphColOpt.highlight.colour(│brightred│)
!tempArray = ARRAY()
!gphAutoColourRul = │USER BRANCH COLOR│ !gphAutoColTnslVal = 0
!gphAutoColEdgeOn = FALSE
!gphAutoColourExp = │:VCOLOR │ !gphAutoColour = object GPHAUTOCOLOUR(!gphAutoColourRul, !gphAutoColourExp, !gphAutoColTnslVal, !gphAutoColEdgeOn)
!tempArray[1] = !gphAutoColour
!gphAutoColourRul = │USER SUBEQUIPMENT COLOR│ !gphAutoColTnslVal = 0
!gphAutoColEdgeOn = FALSE
!gphAutoColourExp = │:VCOLOR │ !gphAutoColour = object GPHAUTOCOLOUR(!gphAutoColourRul, !gphAutoColourExp, !gphAutoColTnslVal, !gphAutoColEdgeOn)
!tempArray[2] = !gphAutoColour
!gphAutoColourRul = │USER EQUIPMENT COLOR│ !gphAutoColTnslVal = 0
!gphAutoColEdgeOn = FALSE
!gphAutoColourExp = │:VCOLOR │ !gphAutoColour = object GPHAUTOCOLOUR(!gphAutoColourRul, !gphAutoColourExp, !gphAutoColTnslVal, !gphAutoColEdgeOn)
!tempArray[3] = !gphAutoColour
!gphAutoColourRul = │USER SUBFRAMEWORK COLOR│ !gphAutoColTnslVal = 0
!gphAutoColEdgeOn = FALSE
!gphAutoColourExp = │:VCOLOR │ !gphAutoColour = object GPHAUTOCOLOUR(!gphAutoColourRul, !gphAutoColourExp, !gphAutoColTnslVal, !gphAutoColEdgeOn)
!tempArray[4] = !gphAutoColour
!gphAutoColourRul = │USER FRAMEWORK COLOR│ !gphAutoColTnslVal = 0
!gphAutoColEdgeOn = FALSE
!gphAutoColourExp = │:VCOLOR │ !gphAutoColour = object GPHAUTOCOLOUR(!gphAutoColourRul, !gphAutoColourExp, !gphAutoColTnslVal, !gphAutoColEdgeOn)
!tempArray[5] = !gphAutoColour
!gphAutoColourRul = │USER SUBSTRUCTURE COLOR│ !gphAutoColTnslVal = 0
!gphAutoColEdgeOn = FALSE
!gphAutoColourExp = │:VCOLOR │ !gphAutoColour = object GPHAUTOCOLOUR(!gphAutoColourRul, !gphAutoColourExp, !gphAutoColTnslVal, !gphAutoColEdgeOn)
!tempArray[6] = !gphAutoColour
!gphAutoColourRul = │USER STRUCTURE COLOR│ !gphAutoColTnslVal = 0
!gphAutoColEdgeOn = FALSE
!gphAutoColourExp = │:VCOLOR │ !gphAutoColour = object GPHAUTOCOLOUR(!gphAutoColourRul, !gphAutoColourExp, !gphAutoColTnslVal, !gphAutoColEdgeOn)
!tempArray[7] = !gphAutoColour
-- !gphAutoColourRul = │Structural Hull Zones│ -- !gphAutoColTnslVal = 0
-- !gphAutoColEdgeOn = TRUE
-- !gphAutoColourCol = object COLOUR(│forestgreen│) -- !gphAutoColour = object GPHAUTOCOLOUR(!gphAutoColourRul, !gphAutoColourCol, !gphAutoColTnslVal, !gphAutoColEdgeOn)
-- !tempArray[8] = !gphAutoColour
!gphAutoColourRul = │All Sections│ !gphAutoColTnslVal = 0
!gphAutoColEdgeOn = FALSE
!gphAutoColourCol = object COLOUR(│steelblue│) !gphAutoColour = object GPHAUTOCOLOUR(!gphAutoColourRul, !gphAutoColourCol, !gphAutoColTnslVal, !gphAutoColEdgeOn)
!!tempArray[8] = !gphAutoColour
!gphAutoColourRul = │All Equipment│ !gphAutoColTnslVal = 0
!gphAutoColEdgeOn = FALSE
!gphAutoColourCol = object COLOUR(│tan│) !gphAutoColour = object GPHAUTOCOLOUR(!gphAutoColourRul, !gphAutoColourCol, !gphAutoColTnslVal, !gphAutoColEdgeOn)
!!tempArray[9] = !gphAutoColour
!gphAutoColourRul = │All Hangers│ !gphAutoColTnslVal = 0
!gphAutoColEdgeOn = FALSE
!gphAutoColourCol = object COLOUR(│powderblue│) !gphAutoColour = object GPHAUTOCOLOUR(!gphAutoColourRul, !gphAutoColourCol, !gphAutoColTnslVal, !gphAutoColEdgeOn)
!!tempArray[10] = !gphAutoColour
!gphAutoColourRul = │All Pipe Branches│ !gphAutoColTnslVal = 0
!gphAutoColEdgeOn = FALSE
!gphAutoColourCol = object COLOUR(│gold│) !gphAutoColour = object GPHAUTOCOLOUR(!gphAutoColourRul, !gphAutoColourCol, !gphAutoColTnslVal, !gphAutoColEdgeOn)
!!tempArray[11] = !gphAutoColour
!gphAutoColourRul = │Industrial Buildings CFloors│ !gphAutoColTnslVal = 0
!gphAutoColEdgeOn = FALSE
!gphAutoColourCol = object COLOUR(│lightgrey│) !gphAutoColour = object GPHAUTOCOLOUR(!gphAutoColourRul, !gphAutoColourCol, !gphAutoColTnslVal, !gphAutoColEdgeOn)
!tempArray[12] = !gphAutoColour
!!tmpGphColOpt.autoColourRules = !tempArray !!tmpGphColOpt.autoColour = TRUE
!!tmpGphColOpt.dynamicAutoColour = TRUE 盈盈 (2008-10-25 00:19:39)
楼上的高手,我按你上面的做过怎么我不行呢,请指教 qoh7w (2008-10-25 00:19:41)
jwtan5870, why or what not works? Please give some tip information! qoh7w (2008-10-25 00:19:43)
ALADIN 我按照你的方法添加了ZONE,PIPE ,BRAN的VCLOR属性,我想添加图中的ZONE下的ZONEPVC的颜色,我怎样才能添加。 梦月影 (2008-10-25 00:19:45)
current object must be /ZONEPVC, then modify it's :VCOLOR property as color value, just as 238 or other color number in the index of color schema i have supply here.
and note that \
model in time.
in fact, C:\\AVEVA\\Pdms11.6.SP?\\pdmsui\\dflts have system color files: des-element-rules.pmldat des-col.pmldat
you can directly modify them here by text editor and add \des-col.pmldat.
khcv8 (2008-10-25 00:19:49)
ALADIN 我把你的des-col.pmldat;颜色定义,des-element-rules.pmldat ;对象规则定义文件已放在缺省的F:\\AVEVA\\Pdms11.6.SP1\\pdmsui\\dflts里;然后我的操作方法是: 1 SELECT CE 为ZONEPVC
2 在COMMAND输入Autocolour on Add ce colour 214
请问ZONEPVC为啥不显示红色呢 琪琪 (2008-10-25 00:19:50) 本人提供的 des-col.pmldat
des-element-rules.pmldat
这两个文件,一般情况下可以放在/%PDMSUSER%下,如果高级用户,可以放在/%PDMSEXE%/pdmsui/dflts下
修改颜色对象定义在UDA中,因此用户只需将对象属性的用户自定义属性赋予颜值即可。 比如modify一个管道分支branch的:vcolor属性为238
另外关于动态颜色改变之后无法及时显示,可以在des-col.pmldat文件中加以行命令即Autocolor dynamic on
本人头贴中提供的 Autocolour on
Add /model1 colour 206 Add /model2 colour 207 ........
只是一种按照系统命令加颜色的方法,并非用户自定义加颜色的方法。这两者是有区别的。系统命令加颜色难以保存,而用户自定义加颜色方法可以永久保存。
正在阅读:
PDMS颜色10-05
浙江省水利工程施工安全生产工作导则06-19
中国人民解放军各集团军编制战斗序列大全05-02
2014年江苏无锡中考数学试卷含答案03-27
二八定律PK长尾 - 图文12-16
《让班级文化落地生根》读书心得03-27
财税文化建设的调研报告09-14
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 颜色
- PDMS
- 四年级语文s版26 小兵张嘎夺枪记(详案)内附全解
- 学校图书馆智能化系统解决方案
- 《中华人民共和国行政复议法》试题共89题
- 2018年中国建筑行业分析报告-市场深度调研与发展趋势研究(目录)
- 钙钛矿太阳能电池材料
- 试论信息化建设中应正确处理的各种关系
- 第三届韬奋杯全国出版社青年编校大赛试题(编辑卷)
- 印染废水排放及处理现状综述
- 水库下闸蓄水验收程序规定
- 硕士研究生入学考试-中国科学院昆明植物研究所
- 电力过轨管施工要求
- 常州 继续教育创新案例 试卷 试题加答案
- 放大电路练习题及标准答案
- 青岛港安装施工组织设计
- 新版join in 三年级上册重点单词及句型整理
- 美容美甲营运工作日报表案例
- 上海人力资源管理师考点归纳资料1
- 藏文文献输入手册
- 高等数学学期期末考试题(含答案 全)
- 华南理工大学网络教育2016电力系统分析上作业