|  | 
 
| 在元件库的阀门能嵌套法兰,设计模块在插入阀门时不会提示插入法兰垫片,默认自动插入了法兰。用户可以下载使用UKP3d8.0,其中“中国机械部阀门等级”已嵌套法兰。 下述阀门嵌套法兰的方法,为新建阀门元件和等级的用户参考。
 *推荐高级用户使用此功能,入门用户直接用程序推荐的阀门等级库。
 思路:
 1.        法兰的描述节点增加展开长度
 2.        阀门的装配零件阀体,增加相关参数
 3.        阀门增加的相关参数分别替换为阀体装配零件的相关参数,且增加“嵌入法兰重量”的参数,在描述节点为重量替换相应参数。
 4.        在阀门等级由程序配对法兰
 5.        在设计库即可使用阀门,可以灵活设置是否嵌套法兰
 
 1.        法兰的描述节点增加展开长度
 1.1.选择法兰的sdte,增加展开长度的参数;
 1.2.将展开长度参数的替换值设置为法兰长度;
 
   
   2.        装配零件——阀体增加相关参数
 2.1.嵌套法兰引用:引用一个法兰模板
 2.2.是否嵌套法兰:输入“1”为“true”;输入“0”为“flash”
 2.3.端口位置:假如是否嵌套法兰为“true”,端口位置则为,“[阀体长度] / 2+法兰的 [展开长度] / 2”;否之,端口位置则为,“[阀体长度] / 2”;
 具体公式:IF ( [是否嵌套法兰] , [阀体长度] / 2 + ( {展开长度} OF {描述节点引用} OF {父节点引用} OF [嵌套法兰引用] ) , [阀体长度] / 2 )
 2.4.连接类型:假如是否嵌套法兰为“true”,连接类型为“BWD”;否之,连接类型为“法兰口连接类型”(也就是法兰自身的连接方式)
 具体公式:IF ( [是否嵌套法兰] , IF ( STRPRJFMT ( [嵌套法兰引用] ) = '' , [法兰口连接类型] , 'BWD' ) , [法兰口连接类型] )
 
   3.        阀门增加参数为阀体装配零件的替换值
 3.1.增加“嵌套法兰重量”,重量也作为一个灵活参数,在描述节点可见。
 3.2.嵌套法兰重量:假如是否嵌套法兰为“true”,则为“法兰重量”;否之,则为“0Kg”;
 具体公式如下:IF ( [是否嵌套法兰] , IF ( STRPRJFMT ( [嵌套法兰引用] ) = '' , 0kg , ( {重量} OF {描述节点引用} OF {父节点引用} OF [嵌套法兰引用] ) ) , 0kg )
 
   
   3.3.增加“是否嵌套法兰”,“嵌套法兰引用”两个参数;
 3.4.阀体作为装配零件嵌套入阀门,装配零件的“是否嵌套法兰”,“嵌套法兰引用”两个参数分别被替换为阀门的“是否嵌套法兰”,“嵌套法兰引用”这两个参数;如下图:
 
   
   3.5.在阀门的重量参数替换为“[重量] + [嵌套法兰重量] * 2”(即为阀门自身重量+嵌入法兰的重量),如下图:
 4.        在等级里为阀门配置法兰
 4.1阀门等级的法兰由程序配对。
 推荐配对规则:PN2.5,PN6配对“板式平焊法兰”;PN10,PN25,PN40配对“带颈平焊法兰”;PN40以上配对“对焊法兰”;程序将阀门配对法兰后,如下图:
 
   
   5.        在设计模块的运用
 5.1在布管中,是否嵌套法兰为“true”时,插入嵌套法兰的阀门后,不会提示再插入法兰。
 用户也可以输入0为“falsh”时,嵌套法兰会自动消失。
 
 
   
   
 
 | 
 |