Quantcast
Channel: C++博客-eryar
Viewing all articles
Browse latest Browse all 519

PipeCAD - Equipment Demo

$
0
0

PipeCAD - Equipment Demo

eryar@163.com

 

Key Words. PipeCAD, 三维管道设计软件,设备建模,Equipment

 

在实现一些基本图元Primitive(如长方体,圆柱体、圆锥体等)的造型显示处理后,即可以做一些简单的设备建模功能。通过基本图元的搭积木,可以创建出常用的设备模型。

 

如一个反应塔的模型只需要圆柱、圆锥体和封头这几个基本图元。

 

一个换热器模型只需要长方体、圆柱体和封头Dish即可。

 

泵的模型需要的基本图元也很简单。将这些模型放在一起,越来越有感觉:

 

综上所述,对于不需要精确表达的模型,使用CSG造型方法简单,方便。使用CSG还有一个优势就是便于模型参数化,即模板技术Template。如一个圆柱体,可以将其直径和高度数值以及位置数据都与变量关联,这样就做成一个参数化设备。参数化设备实际上是将脚本化的建模保存到设计树上,设计人员或软件管理人员如果有编程基础,可以更好地理解。通过基本图元搭积木的方式,基本可以实现一个可用的设备建模功能。

实际上现在这些设备模型的生成都是使用的Python脚本来实现的。使用Python脚本可以方便生成测试案例。脚本解释执行,对比于代码量大的C++项目来说,效率高。

 

鉴于使用基本图元搭积木的方式让设备建模功能基本可用,下一步计划实现设备管嘴Nozzle的添加。设备管嘴主要用于设备与管道的连接,有了管嘴,管线首尾的定位更方便。因为管嘴Nozzle是在Paragon模块中定义,与其他管件一样,做成的参数化模型,并通过等级控制。对于程序开发来说,也是实现模型数据从管件库Paragon模块到设计建模Design模块的连接,为管道建模打基础。

有了设计建模能力,程序也可以支持导出RVM之类的浏览文件,为工厂数字化交付提供数据来源。



eryar 2021-08-04 11:50 发表评论

Viewing all articles
Browse latest Browse all 519

Trending Articles


Vimeo 10.7.1 by Vimeo.com, Inc.


UPDATE SC IDOL: TWO BECOME ONE


KASAMBAHAY BILL IN THE HOUSE


Girasoles para colorear


Presence Quotes – Positive Quotes


EASY COME, EASY GO


Love with Heart Breaking Quotes


Re:Mutton Pies (lleechef)


Ka longiing longsem kaba skhem bad kaba khlain ka pynlong kein ia ka...


Maganda Quotes – tagalog Quotes – Inggit Quotes


Vimeo 10.7.0 by Vimeo.com, Inc.


FORTUITOUS EVENT


Pokemon para colorear


Sapos para colorear


Smile Quotes


Tiwala Quotes and Selos Quotes Collections


Love Song lyrics that marks your Heart


RE: Mutton Pies (frankie241)


Hato lada ym dei namar ka jingpyrshah jong U JJM Nichols Roy (Bah Joy) ngin...


FORECLOSURE OF REAL ESTATE MORTGAGE



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>