Posted on 2022-08-14 14:31
eryar 阅读(528)
评论(0) 编辑 收藏 引用 所属分类:
1.PipeCAD
PDMS-螺栓计算
eryar@163.com
Key Words. PipeCAD, PDMS, 三维管道设计软件,三维工厂设计软件,三维配管软件
1 PDMS 螺栓概述
在PDMS中螺栓数据是通过计算得到的,因为没有对螺栓进行实体建模。如果对螺栓进行实体建模,则可以直接统计得到准确的数据。我想这也是他们权衡利弊做出的决定,因为螺栓数据有以下几种应用场景:
- 螺栓材质会随着管道等级的变化而变化;
- 螺栓长度会随着管件连接的部件不同而变化,如法兰连接对夹元件后,长度会变长;
- 相同管道等级中还可能使用不同材质的螺栓,如室外和室内使用不同材质螺栓;
当使用实体螺栓时,当管道等级变化后还需要修改实体螺栓的材质;还有就是螺栓数量多,若对每个螺栓进行修改会增加工作量。而使用当前处理逻辑,虽然可以自动计算螺栓长度,通过修改螺栓等级自动修改螺栓材质,但是背后的处理算法相对复杂。
2 PDMS 螺栓库
在PDMS的部件库中螺栓库涉及到的数据有:
首先是对于需要统计螺栓的管件增加螺栓集BTSE,若螺栓还有不同类型,还需要增加螺栓点BLTP。通过螺栓点BLTP可以用来处理混合螺栓的情况。如Wafer Lug Valve对夹凸耳阀,有两个类型的螺栓,一个是螺钉Cap screws,一个是螺柱Stud。通过在阀门上定义螺栓点BLTP,区分出这两种类型。
在螺栓集BTSE或螺栓点BLTP中定义了螺栓直径BDIA和螺栓类型BTYP。一般的情况,通过螺栓直径BDIA和螺栓类型BTYP到螺栓等级中确定螺栓的SPCO,通过SPCO确定螺栓材质,螺栓描述Detail Text及螺栓长度计算所需要数据SBOL。若在SBOL中指定标准长度数据Nstdblength,则会将计算长度结果根据标准长度进行圆整;否则会输出实际计算的长度。
为了处理相同管道等级中不同的螺栓材质情况,如同一个管道室内和室外螺栓材质不同的情况。这个需要在设计模块中的管件模型上设计BSEL属性。如果管件指定的BSEL属性,这时确定螺栓等级中SPCO就需要三部分数据:螺栓直径BDIA、螺栓类型BTYP及管件BSEL属性。计算过程中数据流向如下图所示:
3 PipeCAD螺栓
在PipeCAD中我们也考虑过实体螺栓的方式来统计螺栓数据。实体螺栓的优点是不用计算,由用户指定每个螺栓的长度、材质等数据,逻辑简单。但是如果管件有修改,会导致螺栓修改工作量增大。
最终还是决定采用PDMS的计算螺栓方式,这种方式虽然逻辑复杂,但是这个复杂只针对管理员。还有个优势是可以兼容PDMS的螺栓数据。
4 下载PipeCAD
现在可以直接在Github上下载PipeCAD个人版免费使用:
https://github.com/eryar/PipeCAD/releases
国内用户也可以从如下地址下载PipeCAD个人版免费使用:
https://pan.baidu.com/s/1SwEwp-gHYJqLSb83tVJWtA?pwd=TUVA
PipeCAD自带Sample示例项目,可以通过用户SYSTEM,密码XXXXXX来登录项目体验PipeCAD。关于PipeCAD的使用方法可以先查看PipeCAD相关的操作视频:
https://space.bilibili.com/1548012589
欢迎大家下载使用,反馈意见或参与开发,来一起完善PipeCAD。大家可以扫描下方二维码加入PipeCAD QQ群,一起交流使用PipeCAD的经验心得。PipeCAD QQ交流群 964851855。
注意事项:目前PipeCAD正处于测试阶段,建议根据需要将项目数据进行备份,以防数据丢失。