论文部分内容阅读
液压集成块CAD设计是液压系统CAD设计技术中的一个重要内容,大连理工大学液压教研室针对液压集成块如何自动获得最优的布局布孔集成方案的问题,开发出了基于MDT的液压集成块智能优化设计系统。本文就是在此研究结果基础上,为了与整个智能设计系统相适应,研究实现了液压集成块优化设计系统中集成块体的二维工程图自动生成模块。 论文的主要工作有: 首先,从优化结果数据库出发,通过对集成块体边长信息、孔道在三维模型中中心坐标、所在面、直径、类型等详尽信息的读取,为后面的工作做好数据准备;深入研究了三维几何变换和投影变换算法,从三维物体投影变换理论着手研究并实现了液压集成块各向视图生成算法,进而得到符合工程图样布局标准的集成块体各向视图。 其次,设计开发出了集成块体工程图中尺寸自动标注算法。针对集成块二维工程图提出了一种新的图面区域划分思想,总结出一套有效的自动标注规则,利用尺寸自动标注的分层排布算法,解决标注体的排布问题,形成了符合工程需求的标注体排布方式。很好的解决了尺寸线的干涉碰撞、工程图图面布局问题。 最后,针对工程图技术要求标注问题,利用开放式数据库连接ODBC编程方法设计了适用面更广的技术要求自动生成器;应用面向对象技术,采用块定义和块引用方法,开发了高效的标题栏自动填充功能,同时可对生成的标题栏进行实时修改。 该系统是整个液压集成块自动化设计系统的重要组成部分。通过研究解决由三维模型自动生成二维视图、视图规范布局及尺寸自动标注、技术要求、标题栏生成等相关问题,实现了液压集成块体二维工程图的自动生成。系统选择ObjectARX、Visual C++6.0等工具,对AutoCAD最新参数化造型软件MDT进行二次开发。系统性能稳定,用户界面友好,操作直观简便。