首先介绍AVEVA PDMS平面图方案,再介绍UESOFT AutoPDMS平面图方案。 AVEVA PDMS生成平面图的方案(DRAFT)大致是:从PDMS DRAFT数据库找到对应的DESIGN设计库中三维实体,根据投影方向和是否消隐,生成投影图。 UESOFT AutoPDMS生成平面图的方案(AutoDRAFT)现在采用的是仿照AVEVA PDMS生成平面图的方案(DRAFT)。从DRAFT数据库找到对应的DESIGN设计库中三维实体,根据投影方向和是否消隐,生成投影图。修改二维图时先修改三维实体,即图形界面表现为鼠标滑过或选择某个ACAD平面实体,查找DRAFT数据库,再从DESIGN数据库中查找到对应的三维实体,根据三维的基本体组成,分别计算其投影图形。消隐算法采用Autodesk提供的算法库,目前个别消隐算法还有一些BUG。 在此之前,UESOFT AutoPDMS生成平面图的方案曾经采用过直接使用AutoCAD的命令(solprof、soldraw)从三维实体生成图形。主要问题是无法根据投影图形找到对应的三维实体和特性数据,导致二维图修改很麻烦,后来就采用了仿照AVEVA PDMS生成平面图的方案(DRAFT)。 我们的建议: 你目前没必要在CAD里实现你所说的功能,而应在AVEVA PDMS实现它。AVEVA PDMS是优秀的工厂设计软件,其二维平面图完全满足设计要求,你所要的功能也可在AVEVA PDMS实现。UESOFT开发AutoPDMS的目的并不是认为AVEVA PDMS做管道不行,而是认为要实现建筑、结构、管道等多专业协同,需要基于AutoCAD来做。UESOFT AutoPDMS功能目前与AVEVA PDMS重复,从这点上来说AutoPDMS是个多余的产品,但从未来多专业的协同来看,它又有很大的潜力。目前UESOFT AutoPDMS主要瓶颈一个是数据库协同,一个是系统架构,另外一个是速度,三者互相交织。 AutoPDMS开发文档到这里下载http://www.uesoft.com/forum.php?mod=viewthread&tid=14945&replyID=22709&skin=1 AutoPDMS8.0开发设计文档下载http://www.uesoft.com/forum.php?mod=viewthread&tid=14945&replyID=22710&skin=1
[此贴子已经被作者于2010-5-27 18:12:04编辑过] |