论文部分内容阅读
本文回顾了现代计算机辅助设计技术的发展历史,评述了各种主要参数化设计方法的特点和当前CAD技术的发展趋势,在对系统数据模型和实体表示进行分析的基础上,采用面向对象的设计方法,研制开发了液压零部件参数化系统—HSCAD2001。 论文按照软件工程思想,对HSCAD2001系统进行了合理的总体设计。在综合考虑零件图与装配图参数化特点的基础上,建立了基于复合嵌套链表的零件图与装配图统一的参数化数学模型,从而在一定程度上实现了零件图与装配图参数化一体化设计。 在基于特征的零件图参数化设计中,分析了液压零部件的图形特点,将其分解为基本特征图元,同时,将布尔运算引入到该系统中,利用AutoCAD内部提供的布尔运算命令及BOUNDARY命令将基本特征图元组合成复杂图形,使得只需修改特征图形上的参数,就可生成新的图形,提高了设计效率。 本文对基于AutoCAD组合命令的二维图形消隐方法中的轮廓搜索及“图块”中图形实体数据提取技术进行了改进,进而给出了由简单图形拼装生成复杂图形时的快速消隐方法,使其运行速度得到提高,在此基础上,给出此消隐技术在系列化产品装配图中的应用方法,并在液压支架装配图中实现。 根据AutoCAD图形的特点及AutoCAD中已有的功能提出将封闭的窗口定义成“面域(region)”参与裁剪运算,给出了面域的自动生成方法。并且将被裁图形实体分成开环实体和闭环实体分别进行处理,对开环实体,利用ObjectARX提供的实体求交函数实现了求交和排序同步完成;对闭环实体,提出组合使用“面域”的布尔操作实现窗口裁剪。 以上述技术为基础的参数化系统HSCAD2001提供了液压支架标准件与常用件参数化图库,具备了参数化装配图自动生成功能,可自动建立零件图与装配图之间的关联,从而实现了液压支架系列化产品成套图纸的快速设计与绘制。