7 Star 39 Fork 24

eryar / PipeCAD

2022-04-26 17:28
5389 eryar 1649726335 eryar

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

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

1 实现多语言切换功能,支持中文界面
PipeCAD从1.0版本发布以来,有很多人问PipeCAD是不是国产三维配管软件?作为国产软件,为什么没有中文版?作为国产自主开发的三维配管软件,我们竟无言以对。现在增加中英文切换功能,方便国内用户使用PipeCAD。在程序右上角的多语言切换菜单中选择中文,重新启动PipeCAD即可。
输入图片说明
中文版的登录界面:
输入图片说明
中文版的部件库模块界面:
输入图片说明
中文版的设计模块界面:
输入图片说明
中文版中的翻译不一定准确合理,大家也可以一起来完善。翻译文件已经上传到github,会用Qt Linguist的同学,也可以自己翻译,生成自己版本的中文界面。
输入图片说明
2 完善项目管理模块
完善在管理模块创建数据库DB时,没有对DB编号进行检查等。感谢Roman的仔细测试。
输入图片说明
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.9
2022-04-25 13:40
5389 eryar 1649726335 eryar

PipeCAD 1.0.8版本发布啦!这个版本主要还是完善设备建模功能,即实现设备基本体的连接功能,方便设备搭积木。
输入图片说明
1 增加设备基本体连接功能
对于每个设备基本体都有特征点,通过设备基本体特征点的连接,可以对基本体快速定位,使设备建模更高效。这个连接功能与管道的管件连接类似。目前增加的功能是通过指定点来连接基本体。使用方法为在设备面板EQUIPMENT中的Connect->Explicit:
输入图片说明
其中:Connect Point是要将此点连接到To Point点;选择不同的点,会在三维视图中显示出特点,方便识别。下面演示一下操作过程:
输入图片说明

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.
2022-04-22 19:20
5389 eryar 1649726335 eryar

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

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

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

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

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

最后提交信息为: Update README.md
2022-04-20 17:46
5389 eryar 1649726335 eryar

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。

最后提交信息为: PipeCAD-1.0.6
2022-04-12 15:42
5389 eryar 1649726335 eryar

PipeCAD 1.0.3 版本发布啦!PDMS三维文字工具免费使用!
在PipeCAD创建三维文字,并能通过PML宏文件导出功能,将三维文字导入到PDMS中。

1 增加创建三维文字功能
在面板GENERAL中点击创建三维文字按钮Text,输入文字及大小,选择字体,即可以创建出三维文字。
输入图片说明
输入图片说明
创建的三维文字是以设备拉伸体的形式保存,所以可以通过导出PDMS的PML宏文件的方式,将三维文字导入到PDMS中:
输入图片说明
输入图片说明
使用的时候,一次生成的三维文字尽量少,最好一个文字生成一下。因为文字会生成的顶点Vertext数据比较多。输入的文字太多,生成需要的时间就会长很多。

现在生成的精度和厚度是默认固定值,如果需要修改拉伸体的厚度,可以修改EXTR的Height属性。

2 下载试用PipeCAD个人版
现在下载PipeCAD个人版试用,直接在Github上下载。或者国内用户在gitee上下载,下载地址分别为:
https://github.com/eryar/PipeCAD/releases
https://gitee.com/eryar/PipeCAD/releases

2022-04-10 10:59
5389 eryar 1649726335 eryar

PipeCAD 1.0.2 版本发布啦!主要完善Admin管理模块修改相关功能,感谢@rompik的反馈。以及增加导出设备模型到PDMS的接口。

1 完善Admin管理模块删除DB功能
完善Admin管理模块删除DB功能,原来主要实现创建Create和修改Modify功能,删除功能没有实现。
Admin-Delete-DB

2 增加导出设备模型到PDMS
目前PipeCAD采用参数化设备建模方式,通过基本体创建设备功能暂时还没有完善。想通过完善参数化设备库,方便设备模型的创建。大家也可以一起来完善标准参数化设备库,这样就可以简化设备模型的创建,大家完善的标准参数化设备库可以共享,提高设计效率。增加导出设备模型到PDMS的PML宏文件,这样在PipeCAD创建的设备模型就可以在PDMS中使用了,后期也通过PDMS的PML宏文件的方式完善其他模型如管道、结构模型到PDMS的转换。
Export PDMS PML

Exported Equipment in PDMS

3 下载试用PipeCAD个人版
现在下载PipeCAD个人版试用,直接在Github上下载。或者国内用户在gitee上下载,下载地址分别为:
https://github.com/eryar/PipeCAD/releases
https://gitee.com/eryar/PipeCAD/releases

Python
1
https://gitee.com/eryar/PipeCAD.git
git@gitee.com:eryar/PipeCAD.git
eryar
PipeCAD
PipeCAD

搜索帮助