常用知识点
本教程由青衣大佬整理提供,如需转载请先进群(30313386)联系大佬
简介:
为了在ISODRAFT模块出具对应的单线图,需要每个元件对应元件一致的SYMBOY KEY图形,在 PDMS 软件中每种类型的元件都有一个特定的“Symbol key”(图形 描述),在 ISO图中产生相应的图形效果。 PDMS 软件提供了广泛的“Symbol key”为各种元件使用,同时提供方便 的工具,使用户可以定义客户化的“Symbol key”在 ISO图中产生需要的图 形效果。
一、 Symbol key 的逻辑关系
1.1 Symbol key与设计元件的关系
在 PDMS 软件的Design设计模块中我们使用各种元件,在 ISODraft 模块中 产生需要的 ISO图。为了使用我们需要的图形描述(“Symbol key”),在 ISO图产生需要的图形效果,需要设置一定的调用关系。 设计元件与“Symbol key”的关系如下图所示:
1.2 Symbol Skey 与 Draft的关系
在 PDMS 软件中,“Symbol key”的创建在 Draft 模块中完成。通过在Draft模块创建完成后,通过菜单项导出 对应的文件,方可在定制中调用。
1.3 Symbol key 与 IsoDraft 的关系
在 PDMS 软件中,系统默认使用标准的“Symbol key”来描述元件的图形 显示,用户可以自定义部分没有的symbol key图形通过修改Isodraft模块下OPTION定制文件来调用对应的symbol key图形完整的显示在图形中。
二、Symbol key的定义和适用
2.1 Symbol key的定义范围
为了正确的定义和使用系统提供的标准“SYMBOL KEY”,定义和使用项目自定义的“SYMBOL KEY”,必须遵循软件要求的一定原则。
元件BENDS、Elbow、Tees及Crosses在ISO图中作为一段管子来表示,不需要也不能自定义其“SYMBOL KEY”。
对于元件类型为INSTRUMENT DIALS(即详细描述SDTE元件的SKEY属性为IDFL和IDPL)元件不能自定义其“SYMBOL KEY”,因为其使用程序自动计算得到的图形Shap。
备注:对于PDMS软件提供的系统“SYMBOL KEY”,如果要正确的调用,元件CATEGROY的“GTYPE”类型要与系统提供的“SYMBOL KEY” 的”GTYPE”类型一致。允许定义的“SYMBOL KEY” 和“GTYPE”类型一致的对应表参考文档ISODRAFT Reference Manual 中第3.27章节P199页 Symbol Key Reference Index表格中可参考。表格中USER DERINABLE选项中“NO”选项代表不能自定义其“SYMBOL KEY”。
2.2 Symbol key 的定义原则
设计元件使用系统提供的“Symbol key”作为 ISO图中元件的图形描述, 必须使设计元件在“Paragon”模块中对应的 “SCOM”元件的关键点— “PTSE”(点集)中的元件关键点的定义符合系统提供的“Symbol key”中 对关键点的要求。
在“Paragon”模块中定义元件的点集,必须符合下面的设计原则,以保 证在 ISO图中产生正确的图形描述。 元件定义时,其管路连接点必须定义其管径(“bore”)和连接形式 (“connect reference”);其参考点不需要定义其管径(“bore”)和连 接形式(“connect reference”)。
在“Paragon”模块中定义元件时,元件的中心点自动设置为 P0 点
注:在设计模块中元件的 P0 点是元件的默认定位点--“Origin”点。
两通元件
两通元件是指只有两个管路连接点的元件,如直通件和弯头等。对于 “TWO-WAY”元件,设置到达点为“P1”点,离开点为“P2”点,其“P3” 点用来定义“Spindle”(手轮等)的方向。
三通元件
对于三通元件,其第三个管路连接点必须用 P3 点来表示;其“Spindle” (手轮等)的方向点用 P4 点来表示,而且其“bore”的属性设置为 “unset”。
四通元件
对于四通元件,其两个方向的四个管路连接点的设置必须是:P1 、P2 /P3 、 P4 两组;其“Spindle”(手轮等)的方向点用大于 P4 的点来表示,而且其 “bore”的属性设置为“unset”。
异径元件
同心异径元件的设置按照两通元件的定义;偏心异径元件的定义:
* 对于不带第三个管路连接点的偏心异径元件,其 P3 点用来定义元件图形 描述中平的一面,而且其“bore”的属性设置为“unset”。
*对于带有第三个管路连接点的偏心异径元件,图形描述中平的一面用 P9 点来表示,元件的第三个管路连接点使用 P3 点来表示
三、Symbol key的创建实例
“Symbol key”从图形上来说,是一些基本线条和基本点的组合体。复杂 的“Symbol key”的图形为组合体,即由许多小的“Symbol”(图形组合 体)组合而成。
Symbol key的创建过程如下:
* 在 Draft 模块定义Symbol key的图形及Skey的代码;
* 设置此Symbol key对应的 Paragon元件的spindle点的属性及其详细描述对应的SDTE代码;
* 修改 Isodraft 模块中所用的 Option文件的设置完成调用。
3.1 创建 Symbol key 的图形及Skey的代码
a.进入创建环境过程
以DRAFTADMIN组成员身份进入项目DRAFT模块,在DRAFT模块下选择Administration进入管理模块,切换到Symbol key的图形创建环境。
b.创建SYMBOL KEY 管理层次
SYMBOL KEY数据管理层次,分为LIBY、ISOLB、ISOTM 三个层次,其中各管理层次的主要职能如下:
* LIBY ——SYMBOL KEY管理层
* ISOLB——SYMBOL KEY数据管理元件,存储SYMBOL KEY模板元件,注: ISOLB元件的名称最好是同类元件的Symbol Skey的类型,方便以 后的查找和修改。
* ISOTM——SYMBOL KEY模板元件,用于创建自定义SYMBOL KEY图形和SKEY代码。
根据管理层次,依次创建不同的管理层结构,创建ISOLB层次。
ISOLB层次为设置一个图纸空间及空间内所绘制的线条及文字的设置;
单击“Attributes…”按钮弹出属性设置窗体:
TEXT Attributes – 设置图纸内文本的属性;
2D Primitive Attributes – 设置图纸内 2D 元件(线及点)的属性;
根据管理层次,依次创建不同的管理层结构,具体到单个SYMBOL KEY模板元件层次,创建ISOTM层次。
◆ Skey – 定义新建立的Symbol Skey模板元件的Skey代码,该代码应用于新定义元件类型的详细描述SKEY代码;
◆ Base Skey -- 设置新建的Symbol Skey模板元件的基准Skey代码,即新建的Symbol Skey要基于该类SKEY代码的基础上新创建。新建的Symbol Skey板元件的Gtype类型应与对应的元件类型相同,参考文档ISODRAFT Reference Manual 中第3.27章节P199页 Symbol Key Reference Index表格。
◆ Spindle – 如果新建的Symbol Skey模板元件对应的设计元件有 Spindle方向的设置,需要设置其Spindle Skey的索引名称。
◆ Scale -- 设置Symbol Skey模板元件在 ISO图中的显示比例;
◆ Orientation -- 设置Symbol Skey模板元件的流向及类型属性;
- None –“Symbol Skey”模板元件对应的设计元件与流向无关;
- Flow –“Symbol Skey”模板元件对应的设计元件与流向有关;
- Reducer –“Symbol Skey”模板元件对应的设计元件为变径元件;
- Flange –“Symbol Skey”模板元件对应的设计元件为法兰连接的元件,即在设计中其前面的元件为垫片;
◆ Flow – 设置在 ISO图中该“Symbol”是否打印流向箭头;
◆ Dimensions – 设置在 ISO图中该“Symbol”是否打印尺寸线;
◆ Fill – 设置“Symbol”是否允许使用多边形进行填充
3.2 创建 Symbol Skey 的图形
3.2.1 命令输入方式创建Symbol Skey图形
Symbol Skey图形主要是二维的点MRKP和线STRA组成,因此命令主要执行各种点MRKP和线STRA的输入绘制。以右手为X轴,上为Y轴的平面坐标轴为基准。
绘制卫生级卡箍SKEY实例: 备注:
Q XYPOS 查询原点位置,如位置比较远,可更改
XYPOS X50 Y50 修改原点位置,坐标相对X=50 Y=50
NEW STRA 新建STRA第一段直线
FPT OFFS X-3 Y2 STRA直线起点,坐标相对原点X=-3 Y=2
TPT OFFS X-3 Y4 STRA直线终点,坐标相对原点X=-3 Y=4
NEW STRA 新建STRA第二段直线
FPT OFFS X3 Y2 STRA直线起点,坐标相对原点X=3 Y=2
TPT OFFS X3 Y4 STRA直线终点,坐标相对原点X=3 Y=4
NEW STRA 新建STRA第三段直线
FPT OFFS X3 Y4 STRA直线起点,坐标相对原点X=-3 Y=4
TPT OFFS X-3 Y4 STRA直线终点,坐标相对原点X=-3 Y=4
NEW STRA 新建STRA第四段直线
FPT OFFS X-3 Y-2 STRA直线起点,坐标相对原点X=-3 Y=-2
TPT OFFS X-3 Y-4 STRA直线终点,坐标相对原点X=-3 Y=-4
NEW STRA 新建STRA第五段直线
FPT OFFS X3 Y-2 STRA直线起点,坐标相对原点X=3 Y=-2
TPT OFFS X3 Y-4 STRA直线终点,坐标相对原点X=3 Y=-4
NEW STRA 新建STRA第六段直线
FPT OFFS X3 Y-4 STRA直线起点,坐标相对原点X=-3 Y=-4
TPT OFFS X-3 Y-4 STRA直线终点,坐标相对原点X=-3 Y=-4
NEW MRKP 新建流向入口ARRI点
PURP ARRI 定义PURP属性为ARRI
BY X-0.5 定义ARRI点偏移原点X轴方向位置
NEW MRKP 新建流向出口LEAV点
PURP LEAV 定义PURP属性为LEAV
BY X0.5 定义ARRI点偏移原点X轴方向位置
3.2.2 通过网格创建Symbol Skey图形
◆ Draw > Primitives… 绘制“Symbol Skey”模板元件的图形
- ARRIVE –“Symbol Skey”模板元件的到达点定义;
- LEAVE –“Symbol Skey”模板元件的离开点定义;
- TEE –“Symbol Skey”模板元件的其他连接点定义;
- SPIN –“Symbol Skey”模板元件的手轮方向点定义;
注:用户定义的“Symbol Skey”模板元件一次最多可以同时使用 300 个。
网格设置
SNAP to gird
默认间距是25mm,更改成1mm后网格会相对变密,可以绘制最短的一段线为1mm。打开SNAP to gird通过平面网格选基点绘制二维图形。
同样需要确认Symbol Skey的基本外形尺寸以及对应的ARRIVE和LEAVE点等相对应的参数完成自定义SKEY代码的图形定义。
3.3 输出Symbol Skey 的模板元件
通过Utilities菜单下Export Iso draft Symbols菜单导出,启动菜单后调出对应的对话框,
◆ 通过FILE/NEW设置输出的文件路径和文件名。
◆ 将ISOLB Members需要导出的SKEY代码ADD到FILE CONTENTS下
◆ 通过FILE/CLOSE完成模板文件输出。
四、Symbol key的调用
新建Symbol Skey代码的应用,需要以下两个过程:
◆ 设置特殊元件的详细描述SDTE的SKEY代码为自定义代码
◆ 通过ISODRAFT出图定制OPTION文件读取自定义SKEY代码导出的文件路径。
任何一个需要特殊的“Symbol Skey”模板元件的设计元件,其所对应的详细描述SDTE 的“Skey”的属性应设置为“Symbol Skey”模板元件的SKEY代码。 设置元件库中元件的点集中的“SPINDLE”(方向点)的“PURPOSE” 属性为“SPIN”;元件的方向点的类型必须是“PTAX”。
设计元件所需要的“Symbol Skey”模板元件在 ISO图中的调用需要设置 ISODRAFT的 OPTION 文件:“Reports and Symbol File… ”
例如:默认自定义SKEY代码保存到项目文件XXXISO\symbol_skey文件夹下,对应的ISODRAFT下的OPTION文件路径设置为
SymbolFile "%XXXISO%/symbol_skey/ SKEY" READONLY
结束语:以上为自定义SKEY代码及图形的整个过程,一般常用于特殊的管件,阀门等部分应用,具体各SKEY代码和图形尺寸,可参考文档ISODRAFT Reference Manual 中第三章SYMBOL KEYS具体说明参考。