基于AutoCAD斗轮堆取料机数字化设计系统的开发与研究
斗轮堆取料机主要由斗轮、悬臂梁、回转装置、门座架、回转钢结构、带式输送机、俯仰机构、走行机构及尾车等部件组成。开发“斗轮堆取料机数字化设计系统”软件的主要目的是用计算机来模拟产品设计的全过程,包括产品设计过程中的所有部件主参数计算,设计表格数据的查询,图形库的智能化管理和调用,各部件参量化绘图和整机装配,以及自动生成输出结果文件等。该软件基于
AutoCAD图形支撑平台开发,并且与其实现无缝集成,可以保证参量化图形文件格式的通用化和国际化。
开发基于企业自身产品的数字化设计系统软件,可以将企业几十年来积累下来的设计经验和设计知识及国外合作伙伴成功的设计经验和设计理念以软件的形式继承和保留下来并且融合到产品设计
中去,从而进一步规范产品设计,提高设计质量、效率和水平,最终达到提升设计理念和产品在国内外市场上的竞争能力之目的。
1、系统组成及功能
根据斗轮堆取料机的组成,其数字化设计系统主要由斗轮装置数字化子系统、悬臂梁数字化子系统、回转装置选型数字化子系统、门座架选型数字化子系统、回转钢结构选型数字化子系统、带式输送机数字化子系统、钢绳俯仰数字化子系统、走行装置选型数字化子系统和尾车数字化子系统等组成。每一子系统包含已知参数输人和计算参数输出显示、创建主参数优化计算的数学模型和力学模
型、自动生成输人参数和输出参数文件、创建部件参量化绘图CAD模型、部件参量化自动绘图和固定图形库的智能化调用等功能。
2、开发平台
斗轮堆取料机数字化设计系统的开发语言为VisualC++6.0,其图形支撑平台为AutoCADR14,用VC开发ObjectARX接口程序。在AutoCAD提供的各种开发工具中,以C/C++开发工具的效率最高,功能也最强。AutoCADR14使用一种特定的C/C++编程环境一ObjectARX,它包含一组C/C++类库,这些类库与AutoCAD在同一地址空间内运行并能直接利用AutoCAD核心数据库结构和代码。库中包含1组通用工具,使得二次开发者可以充分利用AutoCAD的开放结构,直接访问AutoCAD数据结构,在程序运行期间能够实时扩展AutoCAD具有的类及其功能,以及创建全新的AutoCAD命令。借助于ObjectARX生成的应用程序,与普通的.VisualC++6.0应用程序几乎没有什么区别,同样可以利用MFC,共享Windows系统的各种资源。
3、系统装配
根据技术协议中用户所规定的现场条件(参数)和产品的设计流程,第1步进入斗轮数字化子系统进行设计计算和参量化绘图,第2步进人悬臂梁数字化子系统进行设计计算和参量化绘图,当计算结果和所显示的图形满足设计要求以后,再将斗轮和悬臂梁进行装配,依次类推,最终装配生成总图。
4、系统计算结果
与国外同类产品比较软件系统测试比较见表1、表2。由此可见,CAD专家系统计算结果基本令人满意。

本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。
- 上一篇文章:塔式起重机CAD整体信息模型体系研究
- 下一篇文章:三维CAD的重要性
