Posted on 2023-05-01 13:36
eryar 阅读(308)
评论(0) 编辑 收藏 引用 所属分类:
1.PipeCAD
PipeCAD ISO Messages
eryar@163.com
Abstract. PipeCAD IsoAlgo supports several message enclosure box types that can be positioned on the isometric drawing. Each type has a unique attribute identifier.
Key Words. PipeCAD, IsoAlgo, PCF/IDF, Pipeline Isometric drawing
1.Introduction
IsoAlgo在管道ISO图上支持几种带边框的文字标注,这种文字标注既可以附加在管件上,还可以是单独标注。文字边框类型有如下几种:
![](https://img2023.cnblogs.com/blog/534255/202305/534255-20230501132533803-82623206.png)
文字标注是ISO图自动生成中一个关键技术,除了支持这些边框类型之外,还需要处理文字标注位置。如何将文字标注地美观且减少重叠,避免设计人员手工调整,生成的图纸可以直接打印,是衡量ISO图生成程序算法的一个重要指标。
![](https://img2023.cnblogs.com/blog/534255/202305/534255-20230501132604896-1746607804.png)
2.PipeCAD ISO Message
为了在PipeCAD中支持附加信息的文字标注,重构文字标注算法。原来的文字标注只支持一个边框,现在可以把多个文字边框作为一个整体一起处理。对于有附加信息的管件,如带有变径的管件,需要在管件材料编号下附加变径信息:
![](https://img2023.cnblogs.com/blog/534255/202305/534255-20230501132620731-1552390365.png)
管径也根据单位进行相应处理,如上图所示为英寸的公称直径。对于需要单独标注的Message在PCF文件中如下图所示:
![](https://img2023.cnblogs.com/blog/534255/202305/534255-20230501132639383-261923658.png)
这个单独标注的文字信息是一个连接信息,对应到ISO图如下所示:
![](https://img2023.cnblogs.com/blog/534255/202305/534255-20230501132650648-325087500.png)
这个文字标注正好是管道端部,在管道端部已经有一个END-POSITION标注,这个附加Message标注了连接管号。
3.下载 PipeCAD
现在可以直接在Github上下载PipeCAD个人版免费使用:
https://github.com/eryar/PipeCAD/releases
国内用户可以加入PipeCAD QQ交流群,在群文件中下载PipeCAD最新版本。
![](https://img2023.cnblogs.com/blog/534255/202305/534255-20230501132710753-395431306.png)
PipeCAD自带Sample示例项目,可以通过用户SYSTEM,密码XXXXXX来登录项目体验PipeCAD。关于PipeCAD的使用方法可以先查看PipeCAD相关的操作视频:
https://space.bilibili.com/1548012589
欢迎大家下载使用,反馈意见或参与开发,来一起完善PipeCAD。大家可以扫描下方二维码加入PipeCAD QQ群,一起交流使用PipeCAD的经验心得。PipeCAD QQ交流群 964851855。
注意事项:目前PipeCAD正处于测试阶段,建议根据需要将项目数据进行备份,以防数据丢失。
4.CAD Assistant
PipeCAD可以将ISO图生成为DXF文件,为了方便查看DXF文件,使用了免费的工具CAD Assistant. CAD Assistant是使用开源组件开发的,可以用来浏览常见的三维文件,如STEP,IGES, IFC,glTF, JT, PLY, STL, OBJ, 3DM,也支持DXF,SAT(ACIS),XT(Parasolid)文件格式。下载地址:
https://dev.opencascade.org/project/cad-assistant
![](https://img2023.cnblogs.com/blog/534255/202305/534255-20230501132738885-1358766751.png)
祝大家五一快乐!