Skip to content

Releases: eryar/PipeCAD

PipeCAD-1.0.15

18 Jun 13:01
Compare
Choose a tag to compare

PipeCAD 1.0.15 版本发布啦!主要是完善结构建模功能。完善设备管嘴位置和方向设置。以及导航树上右键添加模型功能。

1 创建梁柱 #59

完善梁柱建模功能,通过指定型钢等级,再给定两个点或一个点和一个向量来创建梁柱。
1

2 创建框架 #55

完善结构框架建模功能,以前有这个功能,只是做得很简单,不能选择型钢等级。
2

3 完善管口位置和方向设置 #54

以前只是验证一些功能,设备管口位置和方向功能没有实现。这个问题是PipeCAD QQ群中的朋友发现的,感谢他提出这个问题。支持方向的写法与PDMS类似,如:N 45 U这种方式,方便管口创建时一步到位。
3

4 导航树上快捷添加模型 #56 #57

完善导航树上右键菜单中的添加模型功能:

  • Add Only:只添加导航树上选择的树节点模型,其他清除其他模型;
  • Add Connected:目前只实现针对当前树节点是管道PIPE/BRAN时,将相连的管道或设备添加到三维视图中。
    4

PipeCAD-1.0.14

13 Jun 09:41
c2a9246
Compare
Choose a tag to compare

PipeCAD 1.0.14 版本发布啦!主要是完善安装程序,可以自定义项目路径。修改管理模块问题,及为视图操作增加快捷键。以及增加用户使用指南文档。

1 完善安装程序
根据Roman的建议完善安装程序 #44。因为有的电脑只有C盘,所以修改默认安装路径为系统路径,一般是C:/。
Picture1
可以指定项目中路径及自定义的Python文件路径:
Picture2
为了方便使用Python,可以将PipeCAD安装目录加入到环境变量PATH中:
Picture3
因为要修改环境变量,所以现在安装程序现在需要管理权限。

2 完善管理Admin模块创建数据库功能
根据Roman的建议完善创建数据库时的细节 #46
具体见:#46

3 为设计模块的三维视图增加快捷键
具体见 #52#52

F8: 线框模式和着色模式切换;
F2: 鼠标中键拖拽时缩放视图;
F3:鼠标中键拖拽时移动视图;
F5:鼠标中键拖拽时旋转视图;

4 增加中文版用户使用指南文档
为了更多用户使用PipeCAD,完成一版中文的使用指南手册 #48

PipeCAD-1.0.13

30 May 09:01
Compare
Choose a tag to compare

PipeCAD 1.0.13 版本发布啦!主要在管理Admin模块完善创建分组功能;在设计Design模块增加设置模型颜色功能,增加模型编辑器。

1 完善管理Admin模块创建分组功能

根据Roman的建议完善创建管理数据时的细节。

具体见:#38

2 设计Design模块增加模型编辑器

在设计模块增加模型编辑器功能,方便调整模型的位置。这个模型编辑器功能相对简单,只能处理模型位置变换,还不能使用模型编辑器来创建管道。后面再完善通过模型编辑器创建管道的功能。通过模型编辑器可以直接高效的调整模型位置,当时PDMS的这个功能也是很吸引我的。通过设置线性移动增量和旋转角度增量可以方便直观地调整模型的位置。
Picture1
在调整的过程中,实时反馈调整的偏移距离或旋转的角度值 。
Picture2

3 设计Design模块增加设置模型颜色

在设计模块增加设置模型颜色功能,这个功能和PDMS颜色管理是不同的。在PDMS中模型颜色是通过颜色规则Rule来配置模型颜色。允许每个用户自己配置颜色规则,很灵活。在PipeCAD中,模型的颜色信息是保存到数据库中,所以一个项目中,所有用户看到的颜色是一致的。这两种方式各有利弊。
Picture3
在VIEW面板中,将常用的颜色放在一起,方便设置模型颜色。

4 增加预览IDF文件的管道ISO图

增加预览IDF文件的管道ISO图,可以直接根据IDF生成管道轴测图DXF文件。
Picture4
可以选择IDF或PCF来生成管道ISO图。
Picture5
如何在PDMS中导出IDF文件,可以使用我们开发的插件PDMS2IDF。插件的下载可以直接在公众号中发送信息:PDMS2IDF

5 下载试用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的使用方法可以到B站查看PipeCAD相关的操作视频:

https://space.bilibili.com/1548012589

欢迎大家下载使用,反馈意见或参与开发,来一起完善PipeCAD。

PipeCAD-1.0.12

20 May 05:20
6445469
Compare
Choose a tag to compare

PipeCAD 1.0.11 版本发布啦!主要增加设备管中方位图功能;在删除模型时,对模型进行高亮红色显示;直接将PIP和ezdxf打包到安装程序中。

1 增加设备管口方位图功能

管口方位图是制造设备时确定各管口方位、支座及地脚螺栓等相对位置的图样,也是安装设备时确定安装方向的依据。表示设备上各管口的方位情况。(2)尺寸和标注。标明各管口以及管口的方位情况。(3)方向标。(4)管口符号及管口表。(5) 必要的说明。(6) 标题栏。在标准HG 20519.26-92中有设备管口方位图的详细规定。
Picture1
因为管口方位图规则清晰,适合使用程序自动生成。所以在PipeCAD中增加自动生成管口方位图的功能。
Picture2

2 对删除模型高亮显示

当要删除模型时,对模型高亮显示,提示用户是不是确实要删除。
Picture3

3 将PIP和ezdxf打包到安装程序中

为了方便用户安装第三方Python插件,将PIP打包到安装程序中。因为出图的需要,引入了ezdxf插件,所以为了用户直接使用程序,直接将ezdxf也打包到安装中。用户安装好程序,可以直接使用出图功能,如管口方位图出图程序。

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的使用方法可以到B站查看PipeCAD相关的操作视频:
https://space.bilibili.com/1548012589
欢迎大家下载使用,反馈意见或参与开发,来一起完善PipeCAD。

PipeCAD-1.0.11

09 May 02:05
Compare
Choose a tag to compare

PipeCAD 1.0.11 版本发布啦!主要完善Paragon部件库模块的管件材料描述处理;完善设计模块管道建模功能,提供在当前管件上显示箭头;提供批处理文件,可以自动安装PIP,方便Python第三方模块的使用。

1 支持管件库中参数化的描述
完善部件库Paragon模块,支持管件描述的参数化处理。在Paragon中的SDTE中可以定义参数化的管件描述:
Picture1
在Design设计模块中可以使用属性Dtxr显示出对应的完整描述:
Picture2
支持参数化的描述,可以减少SDTE的数量,还可以将壁厚等信息与管件关联。

2 为管件创建功能增加辅助箭头
管道建模功能是PipeCAD的核心功能,继续完善PipeCAD的管道建模功能。在创建管道部件时,在当前管道部件上显示辅助箭头,方便管道部件创建。
Picture3

3 提供批处理自动安装PIP
提供批处理get-pip.bat来自动安装PIP。使用PIP可以方便安装Python的第三方模块,如Excel读写模块Pandas,方便生成材料表;计算机视觉模块OpenCV;人工智能AI模块Caffe, TensorFlow等机器学习框架。
pip

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的使用方法可以到B站查看PipeCAD相关的操作视频:
https://space.bilibili.com/1548012589
欢迎大家下载使用,反馈意见或参与开发,来一起完善PipeCAD。

PipeCAD-1.0.10

28 Apr 05:14
Compare
Choose a tag to compare

PipeCAD 1.0.10版本发布啦!这个版本主要增加设计导航树和三维视图中的右键菜单。还完善了项目管理模块中的一些功能。

1 增加设计导航树右键菜单

在设计模块中,对于设计树节点的一些常见操作放到树的右键菜单中,方便用户直接使用,不用到处找Ribbon面板上的按钮。
Picture1
目前实现的带有图标的右键菜单功能,没有图标的功能暂时还没有实现。可以通过导航树的右键菜单,快速显示和隐藏选择树节点的模型,以及删除选择的树节点数据。

2 增加三维视图右键菜单

将三维视图常用的操作也放到三维视图的右键菜单中,给用户更好的视图交互体验。当在三维视图中空白处点击右键时,出现的右键菜单如下:
Picture2
当在三维视图选择的有模型时,弹出的右键菜单如下:
Picture3
可以在右键菜单中直接设置鼠标中键拖动选项;通过Remove可以隐藏选择的模型;通过Clear可以清空三维视图中的模型;通过Zoom To缩放到选择的模型;通过Center将选择的模型设置成视图的中心;通过Fit All可以将三维视图中的模型全部显示出来。

3 增加从PCF生成管道ISO轴测图功能

Picture4
点击PCF按钮,可以选择要生成PCF的文件,方便使用IsoAlgo生成管道ISO图。

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的使用方法可以到B站查看PipeCAD相关的操作视频:

https://space.bilibili.com/1548012589

欢迎大家下载使用,反馈意见或参与开发,来一起完善PipeCAD。

PipeCAD-1.0.9

26 Apr 09:17
Compare
Choose a tag to compare

Key Words. PipeCAD, 三维管道设计软件,三维工厂设计软件,三维配管软件

PipeCAD 1.0.9版本发布啦!这个版本主要实现多语言切换功能,支持中英文界面切换。还完善了项目管理模块中的一些功能。

1 实现多语言切换功能,支持中文界面
现在增加中英文切换功能,方便国内用户使用PipeCAD。在程序右上角的多语言切换菜单中选择中文,重新启动PipeCAD即可。
Picture1
中文版的登录界面:
Picture2
中文版的部件库模块界面:
Picture3
中文版的设计模块界面:
Picture4
中文版中的翻译不一定准确合理,大家也可以一起来完善。翻译文件已经上传到github,会用Qt Linguist的同学,也可以自己翻译,生成自己版本的中文界面。
Picture5

2 完善项目管理模块
完善在管理模块创建数据库DB时,没有对DB编号进行检查等。感谢@rompik的仔细测试。
Picture6

3 下载试用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的使用方法可以到B站查看PipeCAD相关的操作视频:
https://space.bilibili.com/1548012589
欢迎大家下载使用,反馈意见或参与开发,来一起完善PipeCAD。

PipeCAD-1.0.8

25 Apr 05:35
Compare
Choose a tag to compare

PipeCAD 1.0.8版本发布啦!这个版本主要还是完善设备建模功能,即实现设备基本体的连接功能,方便设备搭积木。
Picture1

1 增加设备基本体连接功能
对于每个设备基本体都有特征点,通过设备基本体特征点的连接,可以对基本体快速定位,使设备建模更高效。这个连接功能与管道的管件连接类似。目前增加的功能是通过指定点来连接基本体。使用方法为在设备面板EQUIPMENT中的Connect->Explicit:
Picture2

其中:Connect Point是要将此点连接到To Point点;选择不同的点,会在三维视图中显示出特点,方便识别。下面演示一下操作过程:
PipeCAD-Connect

2 下载试用PipeCAD个人版
现在可以直接在Github上下载PipeCAD个人版免费使用:
https://github.com/eryar/PipeCAD/releases

国内用户也可以从如下地址下载PipeCAD个人版免费使用:
https://pan.baidu.com/s/1SwEwp-gHYJqLSb83tVJWtA?pwd=TUVA

关于PipeCAD的使用方法可以到B站查看PipeCAD相关的操作视频:
https://space.bilibili.com/1548012589

欢迎大家下载使用,反馈意见或参与开发,来一起完善PipeCAD。

PipeCAD-1.0.7

22 Apr 11:13
1cd4886
Compare
Choose a tag to compare

在工厂管道设计中,设备模型主要是反应器,塔,换热器及泵等。在管道设计过程中,连接管道的设备管嘴Nozzle的定位需要准确,设备的外形不需要精确表示,所以设备建模的方式除了使用参数化的方式快速创建以外,还提供了搭积木的方式创建设备模型。其实搭积木的建模方式即几何造型中的CSG建模法。

在三维工厂管道设计软件PipeCAD中除以提供参数化的设备建模方式以外,现在开始完善搭积木的建模方式。通过实现搭积木创建设备模型,来完善一些建模过程中的用户交互。

1 创建设备节点
通过设备面板上的创建Create->Equipment来创建设备节点:
1
设备的基本图元Primitive都保存在EQUI节点中。

2 创建设备图元
通过设备面板上的基本图元Primitive去创建基本体,如长方体、圆柱体、圆锥体等。
2
通过搭积木的方式创建设备模型,可以结合PDMS宏文件导出的功能,将PipeCAD中的设备模型导入到PDMS中。
大家可以从设备建模开始去体验PipeCAD,而且生成的模型可以无缝导入到PDMS中。

3 下载试用PipeCAD个人版
现在可以直接在Github上下载PipeCAD个人版免费使用:
https://github.com/eryar/PipeCAD/releases
欢迎大家下载使用,反馈意见或参与开发,来一起完善PipeCAD。

PipeCAD-1.0.6

20 Apr 03:34
Compare
Choose a tag to compare

PipeCAD 1.0.6 版本发布啦!修改登录界面,感谢@rompik(Roman)的贡献。完善Python控制台右键菜单,去掉自带的菜单,增加清空Python 控制台菜单。还有其他一些细节的完善。

1 修改登录界面
这个修改是由Roman贡献的,感谢Roman,也希望有更多人一起参与完善PipeCAD。Roman修改登录界面使PipeCAD的登录界面更像E3D:
E3D Style Login
界面将项目也以图标的形式列举出来,方便选择登录项目。
界面将登录模块都以图标的形式列举出来方便选择。并且还可以根据选择用户的权限,设置其可登录的模块。若不是SYSTEM用户,则只能登录设计Design模块。

2 完善Python Console 右键菜单
去掉Python Console自带的右键菜单,增加清空Python控制台菜单:
Clear Python Console

3 下载试用PipeCAD个人版
现在下载PipeCAD个人版试用,直接在Github上下载:
https://github.com/eryar/PipeCAD/releases
欢迎大家下载使用,反馈意见或参与开发,来一起完善PipeCAD。