最新PAAD的关键技术介绍.doc
《最新PAAD的关键技术介绍.doc》由会员分享,可在线阅读,更多相关《最新PAAD的关键技术介绍.doc(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-datePAAD的关键技术介绍PAAD的关键技术介绍【作者简介】付成(1974),男,高级工程师,主要从事建筑结构与计算机应用研究。PKPM AutoCAD版结构施工图软件PAAD关键技术介绍付成葛震王琳(建研科技股份有限公司,北京 100013)【摘要】施工图软件PAAD应用了ObjectARX的多种技术,以实现在AutoCAD平台上自动生成施工图并可灵活编辑。本文重点介绍
2、了自定义实体、反应器、数据字典等技术在PAAD中的应用成果。【关键词】PAAD;自定义实体;反应器;数据字典;智能关联1 引言PAAD是PKPM CAD工程部近年在AutoCAD平台上,应用成熟的ObjectARX技术,悉心打造的全新钢筋混凝土结构施工图软件产品。该软件可以接力PMCAD建立的模型,依据SATWE、PMSAP等计算程序的分析结果,自动生成DWG格式的施工图并灵活地修改。ObjectARX是Autodesk公司推出的一种面向对象的AutoCAD二次开发工具。其生成的ARX程序本质上是动态链接库,可以与AutoCAD互传消息,直接操作图形数据库。1兹就PAAD中应用的几种关键技术及
3、其成效做一简要介绍。2 自定义实体在AutoCAD二次开发中,通常将有形的对象称为实体(Entity)。在点、线等图形中基本的实体之外,开发者可以根据需要定义新的实体类型。自定义实体派生自ObjectARX开发工具包中的AcDbEntity类。该父类提供一系列虚函数,定义了实体应如何绘制、为交互操作提供哪些捕捉点等等。利用C+语言的多态性,重写这些函数,就可以为所需实体类型规定适当的行为。其中的几个向DWG、DXF文件读写的常用函数实现了用户自定义数据的存储,无论这些数据是否与实体的几何特征直接相关。PAAD中应用了此项技术,将工程结构中常用的梁、柱、板、墙等构件定义为实体。使得在平面图上表示
4、同一个构件的多个基本图素(例如梁的两条边线)不再是零散的线条,而是组成了一个整体,对其进行删除、移动等操作时均可视为单个实体。与相邻构件之间的线条修剪运算在类的行为中定义,随构件的移动而自动完成,使结构工程师从这些琐碎的工作中解放出来,有更多的精力用于优化结构设计。在这些代表构件的实体中,可以存储一些与图面显示无关的数据,比如构件的混凝土强度等级、抗震等级等。这使得图文件包含的内容更加丰富、全面,对构件做进一步的细部设计计算(如挠度、裂缝验算)时有可能不再依赖于图纸之外的工程模型文件。3 三维施工图图1 三维图上显示梁配筋量在编制PAAD的过程中,凭借多年积累的施工图软件经验,在成熟的二维施工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 PAAD 关键技术 介绍
限制150内