pipedata3d User Guide
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来启动程序。
程序启动后,出现界面如下图所示:
![]()
Figure 2.1 Main GUI of pipedata3d
在pipedata3d的界面左侧的标准树中选择相应的标准部件,则会在3D View中显示出对应部件的三维模型及尺寸标注,在右侧的列表中将会列举出相应的尺寸说明及尺寸值。
![]()
Figure 2.2 Welding Neck Flange in pipedata3d
3.3D View Options
三维视图3D View有些交互操作,如缩放、平移及旋转等方便三维模型的查看,这些交互操作主要通过拖拽鼠标来实现。
![]()
Figure 3.1 3D View of pipedata3d
三维视图操作方法:
v
:缩放三维视图;
v
:旋转三维视图;
v
:平移三维视图;
也有部分快捷键:
v F: 缩放全部模型;
v D:重置三维视图;
v W:线框模式;
v S:渲染模式;
4.Customisation Issues
标准数据都在文件夹stdlib中,如下图所示:
![]()
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
pipedata3d User Guide的更多相关文章
- Pipedata3d - Welding Neck Flange
Pipedata3d - Welding Neck Flange eryar@163.com Abstract. Pipedata3d show piping component data in ta ...
- Beennan的内嵌汇编指导(译)Brennan's Guide to Inline Assembly
注:写在前面,这是一篇翻译文章,本人的英文水平很有限,但内嵌汇编是学习操作系统不可少的知识,本人也常去查看这方面的内容,本文是在做mit的jos实验中的一篇关于内嵌汇编的介绍.关于常用的内嵌汇编(AT ...
- The Practical Guide to Empathy Maps: 10-Minute User Personas
That’s where the empathy map comes in. When created correctly, empathy maps serve as the perfect lea ...
- Scrum Guide - Scrum指南中文版
现在公司在使用敏捷开发模式进行日常的开发和管理工作,所以我看了下Ken Schwaber的<Scrum Guide>这本小册子,原本是英文的,这里提供中文的,以供日后复习和参考. Scru ...
- The Hacker's Guide To Python 单元测试
The Hacker's Guide To Python 单元测试 基本方式 python中提供了非常简单的单元测试方式,利用nose包中的nosetests命令可以实现简单的批量测试. 安装nose ...
- A Beginner's Guide to Paxos
Google Drive: A Beginner's Guide to Paxos The code ideas of Paxos protocol: 1) Optimistic concurrenc ...
- Flume官方文档翻译——Flume 1.7.0 User Guide (unreleased version)中一些知识点
Flume官方文档翻译--Flume 1.7.0 User Guide (unreleased version)(一) Flume官方文档翻译--Flume 1.7.0 User Guide (unr ...
- Flume官方文档翻译——Flume 1.7.0 User Guide (unreleased version)(二)
Flume官方文档翻译--Flume 1.7.0 User Guide (unreleased version)(一) Logging raw data(记录原始数据) Logging the raw ...
- ViewPager打造轮播图(Banner)\引导页(Guide)
今年7月时,在Github发布了一个开源的Banner库,虽然Star不多,但还是有少部分人使用. Banner效果: 昨天,有使用此库的同学提出需求,想在引导页的时候用这个库并且最后一页有进入按钮 ...
随机推荐
- CentOS 7.x设置自定义开机启动,添加自定义系统服务
Centos 系统服务脚本目录: /usr/lib/systemd/ 有系统(system)和用户(user)之分, 如需要开机没有登陆情况下就能运行的程序,存在系统服务(system)里,即: /l ...
- ssh密钥私钥不能登陆问题处理
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! ...
- Bug管理系统 BugFree
BugFree - 借鉴微软公司软件研发理念.免费且开放源代码.基于Web的精简版Bug管理系统 在线演示:http://www.bugfree.org.cn/demo/Login.php 其它项目管 ...
- jQueryUI Draggable 和 Droppable 配合使用时遇到的两个坑
jQueryUI 的 拖拽插件极大的方便了开发者对拖拽功能的实现,但是官方教程给的太笼统,在具体实现的时候很多地方不明确,这里说一下我遇到的两个 "小坑": 1:Draggable ...
- CSS Sticky Footer
----CSS Sticky Footer 当正文内容很少时,底部位于窗口最下面.当改变窗口高度时,不会出现重叠问题. ----另一个解决方法是使用:flexBox布局 http://www.w3c ...
- Python之路【第五篇】python基础 之初识函数(一)和文件管理
转载请注明出处http://www.cnblogs.com/wupeiqi/articles/5453708.html 函数 一.背景 ...
- ZK 样式使用
控件: <textbox id="usernameTb" sclass="login-user-input" placeholder="账号&q ...
- C#中分割字符串输出字符数组
来自博客园 http://www.cnblogs.com/yugen/archive/2010/08/18/1802781.html 1.用字符串分隔: using System.Text.Reg ...
- JsonUtil
package com.test.base.util.json; import java.beans.IntrospectionException; import java.beans.Introsp ...
- scrapy 和 scrapy_redis 安装
安装sqlslte,scrapy需要这个模块 yum install sqlite-devel python3.5 下载包自己编译安装 ./configure make make install 自带 ...