ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

PipeCAD-1.0.20 发布啦!

2022-07-17 09:35:10  阅读:337  来源: 互联网

标签:功能 菜单 1.0 自定义 Excel 用户 PipeCAD 20


PipeCAD-1.0.20 发布啦!

eryar@163.com

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

PipeCAD 1.0.20 版本发布啦!增加Ribbon菜单自定义功能,方便用户自定义菜单。增加修改型材规格功能。设置模型编辑器Model Editor的拖动增量。部件库模块Paragon中增加标准数据导入导出功能。

1 自定义菜单 #73

在PDMS/E3D中可以将定制功能放在菜单或工具栏上,方便用户调用。因为PipeCAD使用Python为用户提供定制开发功能,所以为方便用户将个性化的功能放到菜单上,也在PipeCAD中增加自定义菜单功能,使程序扩展更灵活。

对应PipeCAD的三个模块都有一个uic文件,如设计模块PipeCAD.Design.uic文件,在uic文件中定义Action,并与Python函数关联起来。

在文件中定义Action,其中Key为唯一的关键字;Text为显示在菜单上的文字;Icon为图示文件;ToolTip为命令的提示信息;Module为Python中对应的模块名,若没有可为空;Function为要调用的函数。

然后,进入PipeCAD相应的模块,点击右上角自定义的按钮打开自定义对话框:

将自定义命令添加到选择的分类或面板中,也可以自己添加分类或面板。这些配置保存到PipeCAD.Design.xml文件中。在设计Design模块中用户只需要这两个文件就可以自定义PipeCAD的Ribbon界面。用户新增加的功能就可以自己添加到菜单中,不需要我们修改核心代码,使程序定制更灵活。

2 修改型材规格 #81

增加修改型材规格功能,可以修改型材的规格及起始点坐标。

3 设置模型编辑器拖动增量 #82

程序为模型编辑器Model Editor设置了默认增量,现在把接口开放出来,用户可以自己设置拖动增量。

4 标准部件导出导入Excel #80

在Paragon部件库模块中,为简化标准部件的创建增加了标准部件根据数据表格自动生成功能。由于自带的表格功能只满足基本的数据输入,为了方便用户使用Excel表格功能快速调整数据,增加Excel文件导入导出功能。可以先使用导出功能生成Excel模板文件:

在导出的Excel文件中增加或修改数据后,可以再导入:

通过使用Excel文件导出导入功能,可以更方便标准部件的创建。

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

https://space.bilibili.com/1548012589

欢迎大家下载使用,反馈意见或参与开发,来一起完善PipeCAD。大家可以扫描下方二维码加入PipeCAD QQ群,一起交流使用PipeCAD的经验心得。PipeCAD QQ交流群 964851855。

因为PipeCAD现在是测试阶段,建议根据需要将项目数据进行备份,以防数据丢失。

 

标签:功能,菜单,1.0,自定义,Excel,用户,PipeCAD,20
来源: https://www.cnblogs.com/opencascade/p/PipeCAD_1_0_20.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有