AVEVA东亚有限公司(广州代表处)电话:+86(0)2038182252号信源大厦#3303+86(0)2038182226sales.china@aveva.com邮编:510898传真:+86(0)2038182225support.china@aveva.comAVEVAEastAsiaLtd-GuangzhouOfficeTel:+86(0)2038182252(0)2038182226sales.china@aveva.comGuangzhou,China510898Fax:+86(0)2038182225support.china@aveva.comAVEVA中国PDMS工程设计指南SymbolSkey的使用和创建编号:ACN-??-???第1版2004-02-29AVEVA???????2/26目录1SYMBOLSKEY简介.............................31.1SYMBOLSKEY与设计元件的关系.........................31.2SYMBOLSKEY与DRAFT的关系...........................41.3SYMBOLSKEY与ISODRAFT的关系........................42SYMBOLSKEY的定义和使用原则...................42.1SYMBOLSKEY的定义范围..............................42.2SYMBOLSKEY的定义原则..............................53SYMBOLSKEY的创建过程.......................73.1创建SYMBOLSKEY的图形及“SKEY”的代码................73.2元件库中的相应设置.................................143.3调用元件的SYMBOLSKEY.............................144一些典型SYMBOLSKEY的创建..................154.1用户支吊架及其SYMBOLSKEY的创建.....................154.2特殊阀门SYMBOLSKEY的创建..........................204.3多通元件SYMBOLSKEY的创建..............错误!未定义书签。5关于“SKEY”的补充说明........................245.1“SKEY”与流向的关系...............................245.2“SPINDLESKEY”的应用............................25AVEVA???????3/261Symbolkey简介在PDMS软件中每种类型的元件都有一个特定的“Symbolkey”(图形描述),在ISO图中产生相应的图形效果。PDMS软件提供了广泛的“Symbolkey”为各种元件使用,同时提供方便的工具,使用户可以定义客户化的“Symbolkey”在ISO图中产生需要的图形效果。1.1Symbolkey与设计元件的关系在PDMS软件的Design设计模块中我们使用各种元件,在IsoDraft模块中产生需要的ISO图。为了使用我们需要的图形描述(“Symbolkey”),在ISO图产生需要的图形效果,需要设置一定的调用关系。设计元件与“Symbolkey”的关系如下图所示:设计元件---规范元件–数据库元件–描述元件–key属性--“Symbolkey”;元件的Gtype类型必须和其描述元件(“SDTE”)中key属性指向的“Symbolkey”的Gtype类型一致。AVEVA???????4/261.2SymbolSkey与Draft的关系在PDMS软件中,“Symbolkey”的创建在Draft模块中完成。1.3Symbolkey与IsoDraft的关系在PDMS软件中,系统默认使用标准的“Symbolkey”来描述元件的图形显示,用户定义的客户化的“Symbolkey”的使用需要修改“IsoDraft”模块中所使用的“option”文件中关于“Symbolkey”的使用设置。2Symbolkey的定义和使用原则为了正确的定义和使用系统提供的标准“Symbolkey”,及定义和使用客户化的“Symbolkey”,我们需要遵循一定的原则。2.1Symbolkey的定义范围元件Bends、Elbows、Tees及Crosses在ISO图中作为一段管子来表示,不需要也不能自定义其“Symbolkey”;对于元件类型为InstrumentDials(即“SDTE”元件的“Skey”属性为“IDFL”和“IDPL”)的元件不能自定义其“Symbolkey”,因为其使用程序自动计算得到的图形(“Shap”)。注:对于PDMS软件提供的系统的“Symbolkey”,如果要正确的调用,元件的“Gtype”类型一定要和系统的“Symbolkey”的“Gtype”类型一致。AVEVA???????5/26允许定义的“Symbolkey”及其“Gtype”类型的对应表参见文档“PDMSIsodaftreference”中的“3.25SymbolSkeyReferenceIndex”2.2Symbolkey的定义原则设计元件使用系统提供的“Symbolkey”作为ISO图中元件的图形描述,必须使设计元件在“Paragon”模块中对应的“SCOM”元件的关键点—“PTSE”(点集)中的元件关键点的定义符合系统提供的“Symbolkey”中对关键点的要求。在“Paragon”模块中定义元件的点集时,必须符合下面的设计原则,以保证在ISO图中产生正确的图形描述。元件定义时,其管路连接点必须定义其管径(“bore”)和连接形式(“connectreference”);其参考点不需要定义其管径(“bore”)和连接形式(“connectreference”)。2.2.1元件的中心点在“Paragon”模块中定义元件时,元件的中心点自动设置为P0点注:在设计模块中元件的P0点是元件的默认定位点--“Origin”点。2.2.2两通元件两通元件是指只有两个管路连接点的元件,如直通件和弯头等。对于“TWO-WAY”元件,设置到达点为“P1”点,离开点为“P2”点,其“P3”点用来定义“Spindle”(手轮等)的方向。2.2.3三通元件对于三通元件,其第三个管路连接点必须用P3点来表示;其“Spindle”(手轮等)的方向点用P4点来表示,而且其“bore”的属性设置为“unset”。AVEVA???????6/262.2.4四通元件对于四通元件,其两个方向的四个管路连接点的设置必须是:P1/P2、P3/P4两组;其“Spindle”(手轮等)的方向点用大于P4的点来表示,而且其“bore”的属性设置为“unset”。2.2.5变径元件同心变径元件的设置按照两通元件的定义;偏心变径元件的定义:*对于不带第三个管路连接点的偏心变径元件,其P3点用来定义元件图形描述中平的一面,而且其“bore”的属性设置为“unset”。*对于带有第三个管路连接点的偏心变径元件,图形描述中平的一面用P9点来表示,元件的第三个管路连接点使用P3点来表示。AVEVA???????7/263Symbolkey的创建过程“Symbolkey”从图形上来说,是一些基本线条和基本点的组合体。复杂的“Symbolkey”的图形为组合体,即由许多小的“Symbol”(图形组合体)组合而成。例如:阀门—阀体和手轮各有一个“Symbolkey”,在Draft模块定义;其“spindle”点在Paragon模块定义。“Symbolkey”的创建过程如下:*在Draft模块定义“Symbolkey”的图形及“Skey”的代码;*设置此“Symbolkey”对应的Paragon元件的“spindle”点的属性及其对应的“SDTE”元件的;*修改Isodraft模块中所用的Option文件的设置;3.1创建Symbolkey的图形及“Skey”的代码3.1.1进入创建SymbolSkey图形环境1、以Draftadmin组成员的身份进入PDMS软件,选择相应的MDB数据库及DRAFT模块:2、进入DRAFT模块选择“Administrtion…”进入管理模块:AVEVA???????8/263、进入“Symbolkey”的图形创建环境:4、“IsodraftSymbolLibraries…”环境:3.1.2“SymbolSkey”的数据结构*LIBY–管理层元件;*ISOLB–“SymbolSkey”管理元件,换句话说,即提供“ISOTM”(“SymbolSkey”模板元件)的栖身之所;*ISOTM–“SymbolSkey”模板元件;AVEVA???????9/263.1.3创建数据结构5、创建管理层元件“LIBY”:注:管理层元件“LIBY”只需要设置其一定意义的名称;6、创建管理元件“ISOLB”:注:“ISOLB”元件的名称最好是此类“SymbolSkey”的类型,方便以后的查找和修改;**单击“OK”键,弹出“ISOLB”元件设置窗体:**“ISOLB”元件设置一个图纸空间及空间内所绘制的线条及文字的设置;单击“Attributes…”按钮弹出属性设置窗体:***TEXTAttributes–设置图纸内文本的属性;***2DPrimitiveAttributes–设置图纸内2D元件(线及点)的属性;AVEVA???????10/267、创建“Symbolkey”模板元件*CreateIsodraftSymbolTemplate…*弹出的窗体中定义“SymbolSkey”模板元件的名称:8、单击“OK”键,在弹出的“SymbolTempalte”窗体中设置“SymbolSkey”模板元件的属性:AVEVA???????11/26*Skey–定义建立的“Symbolkey”模板元件的“Skey”索引名称;*BaseSkey--设置新建的“Symbolkey”模板元件的基本“Skey”索引名称,即新建的“Symbolkey”模板元件的模板,一般设置“BaseSkey”的索引名称与新建的“Symbolkey”模板元件对应的元件类型相同。*Spindle–如果新建的“Symbolkey”模板元件对应的设计元件有“Spindle”方向的设置,需要设置其“SpindleSkey”的索引名称。*Scale--设置“SymbolSkey”模板元件在ISO图中的显示比例;*Orientation--设置“Symbolkey”模板元件的流向及类型属性;**None–“Symbolkey”模板元件对应的设计元件与流向无关;**Flow–“Symbolkey”模板元件对应的设计元件与流向有关;**Reducer–“Symbolkey”模板元件对应的设计元件为变径元件;AVEVA???????12/26**Flange–“Symbolkey”模板元件对应的设计元件为法兰连接的元件,即在设计中其前面的元件为垫片;*Flow–设置在ISO图中该“Symbol”是否打印流向箭头;*Dimensions–设置在ISO图中该“Symbol”是否打印尺寸线;*Fill–设置“Symbol”是否允许使用多边形进行填充;9、绘制“SymbolSkey”模板元件的图形:*DrawPrimitives…绘制“Symbolkey”模板元件的图形**ARRIVE–“Symbolkey”模板元件的到达点定义;**LEAVE–“Symbolkey”模板元件的离开点定义;**TEE–“Symbolkey”模板元件的其他连