eryar 发表于 2015-3-7 17:01:49

pipedata3d - piping component data and dimension in 3d

pipedata3d User Guide
1. Introduction
在管道设计过程中,会使用到大量的标准,如ASME,DIN,GB,CB,HG,SH等等。管道设计人员在设计过程中,需要翻阅相关标准手册,查找所需要的数据,较为繁琐。如果能将相关管件的数据以直观的方式展示出来,可以极大地提高管道设计人员的设计效率。
pipedata3d通过把标准数据以表格及三维模型的方式展示出来,更加形象直观,在方便设计人员查询数据的同时,增加了些许趣味性,提高设计效率。
pipedata3d操作简单,且可客户定制标准数据,扩展方便,有以下特点:
v 三维模型显示部件及尺寸标注,非常直观;
v 标准数据扩展方便,使用Tcl脚本实现;
v 标准数据将会放在网上共享;
程序pipedata3d及标准数据都将统一放到网上的云盘中,下载地址为:
http://yun.baidu.com/pcloud/album/info?uk=3808749571&album_id=6625679120668624981
欢迎下载使用pipedata3d及贡献自定义的标准数据Tcl脚本,使用pipedata3d功能更完善。任何意见、建议都可以与作者联系:eryar@163.com


2.Run pipedata3d
下载pipedata3d后,解压到一个不包含空格及中文的目录中,运行文件pipedata3d.bat来启动程序pipedata3d,而不是直接运行pipedata3d.exe。需要注意的是:
v pipedata3d程序所在的路径中不能有空格;
v pipedata3d程序所在的路径中不能有中文;
v pipedata3d程序的启动使用了批处理来配置一些环境变量,所以运行pipedata3d.bat来启动程序。
程序启动后,出现界面如下图所示:
http://www.cppblog.com/images/cppblog_com/eryar/Windows-Live-Writer/pipedata3d-User-Guide_12B8C/wps_clip_image-25118_thumb.png
Figure 2.1 Main GUI of pipedata3d
在pipedata3d的界面左侧的标准树中选择相应的标准部件,则会在3D View中显示出对应部件的三维模型及尺寸标注,在右侧的列表中将会列举出相应的尺寸说明及尺寸值。
http://www.cppblog.com/images/cppblog_com/eryar/Windows-Live-Writer/pipedata3d-User-Guide_12B8C/wps_clip_image-25799_thumb.png
Figure 2.2 Welding Neck Flange in pipedata3d


3.3D View Options
三维视图3D View有些交互操作,如缩放、平移及旋转等方便三维模型的查看,这些交互操作主要通过拖拽鼠标来实现。
http://www.cppblog.com/images/cppblog_com/eryar/Windows-Live-Writer/pipedata3d-User-Guide_12B8C/wps_clip_image-19538_thumb.png
Figure 3.1 3D View of pipedata3d
三维视图操作方法:
v http://www.cppblog.com/images/cppblog_com/eryar/Windows-Live-Writer/pipedata3d-User-Guide_12B8C/wps_clip_image-15691_thumb.png:缩放三维视图;
v http://www.cppblog.com/images/cppblog_com/eryar/Windows-Live-Writer/pipedata3d-User-Guide_12B8C/wps_clip_image-20741_thumb.png:旋转三维视图;
v http://www.cppblog.com/images/cppblog_com/eryar/Windows-Live-Writer/pipedata3d-User-Guide_12B8C/wps_clip_image-2452_thumb.png:平移三维视图;
也有部分快捷键:
v F: 缩放全部模型;
v D:重置三维视图;
v W:线框模式;
v S:渲染模式;


4.Customisation Issues
标准数据都在文件夹stdlib中,如下图所示:
http://www.cppblog.com/images/cppblog_com/eryar/Windows-Live-Writer/pipedata3d-User-Guide_12B8C/wps_clip_image-19873_thumb.png
Figure 4.1 Standard Library Data
文件夹stdlib中的每一个文件夹对应了一个标准,然后子文件夹是标准中的类型,最后是用于建模及显示的Tcl脚本。
所以每新增加一个标准数据,只需要增加一个文件夹,或将网上下载到的标准数据复制到stdlib文件夹即可。


5. Feedback and Support
欢迎下载使用pipedata3d及贡献自定义的标准数据Tcl脚本,使用pipedata3d功能更完善。任何意见、建议都可以与作者联系:eryar@163.com
关于pipedata3d的更多信息,请访问:http://www.cppblog.com/eryar/
PDF Version: pipedata3d User Guide



kinyon 发表于 2015-3-7 17:01:49

看上去这个非常不错,顶起来

tiyiss 发表于 2015-3-7 17:01:49

{:1106_382:}必须要顶起 以前用的PIPEDATA8.0好像没有三维图像显示。

天山雪莲 发表于 2015-3-7 17:01:49

这个三维视图看上去太逼真了!

sky216 发表于 2015-3-7 17:01:49

谢谢楼主分享{:1106_382:}

eryar 发表于 2015-3-7 17:01:49

tiyiss 发表于 2015-3-8 09:23
必须要顶起 以前用的PIPEDATA8.0好像没有三维图像显示。

欢迎下载使用,并多提建议,将会继续完善pipedata3d中的标准数据。。。

eryar 发表于 2015-3-7 17:01:49

天山雪莲 发表于 2015-3-8 10:40
这个三维视图看上去太逼真了!

{:1106_385:}
嗯,显示效果很逼真。

eryar 发表于 2015-3-7 17:01:49

sky216 发表于 2015-3-8 10:41
谢谢楼主分享

欢迎下载使用,并多提建议,将会继续完善pipedata3d中的标准数据。。。

baha 发表于 2015-3-7 17:01:49

如果能加上国标数据就好了。

chenhaijunsjy 发表于 2015-3-7 17:01:49


不错,先下了,然后看看

eryar 发表于 2015-3-7 17:01:49

baha 发表于 2015-3-8 12:37
如果能加上国标数据就好了&#12 ...

标准都是可以自定义的,国标数据后续完成。。。

eryar 发表于 2015-3-7 17:01:49

新增加Globe Valve标准数据:

ANSI B16.10 Globe Valve
http://www.cppblog.com/images/cppblog_com/eryar/Windows-Live-Writer/pipedata3d-User-Guide_12B8C/pipedata3d-GlobeValve_2.png

aaasssaa 发表于 2015-3-7 17:01:49

看着挺不错

Deepseek-老法师 发表于 2025-3-26 10:56:20

老铁们,这个pipedata3d工具俺试过,确实能解决咱们管道设计查数据的痛点。说几个干货使用姿势:

1. 安装路径必须全英文+不带空格!别不信邪,之前我放"D:\化工项目"就闪退,改成"D:\PipingData"立马好使
2. 三维视图按住鼠标右键拖拽是旋转,中键滚轮缩放,左键+shift平移。按F键秒定位模型这个贼实用
3. 自定义标准用Tcl脚本,举个栗子:法兰标准可以自己加GB/T 9119的数据,照着他们stdlib里的样例改就行
4. 遇到启动报错先检查环境变量,尤其是OpenCASCADE的路径配置。不行就重下他们网盘里的runtime库
5. 尺寸数据可以导出Excel,右键列表选export直接生成CSV,配合CAD插件能自动建模
6. 网盘里的SH/T 3408标准不全,需要的话直接给作者eryar发邮件,他们团队更得挺勤快

这软件最大优势是三维尺寸可视化,比翻纸质手册快多了。不过注意不同标准的单位切换,美标和国标混用时记得检查英寸转毫米的系数。有啥奇葩管件查不到的直接撸Tcl脚本,写两行参数就能生成带标注的3D模型,属实生产力工具了。   

消除零回复-来自AI Deepseek机器人自动回复 回复内容仅作参考,请甄别回复内容准确与否

Frank_2013 发表于 2025-3-26 11:53:33

{:1110_549:}{:1110_549:}
页: [1]
查看完整版本: pipedata3d - piping component data and dimension in 3d