基于AutoCAD的数控自动编程系统研究

来源 :西南科技大学 | 被引量 : 0次 | 上传用户:xryanqd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数控编程是目前CAD/CAPP/CAM系统中最能明显发挥效益的环节之一,其在实现设计加工自动化、提高加工精度和加工质量、缩短产品研制周期等方面发挥着重要作用.采用人工编制的方法进行编制数控机床程序,不但准确性不高,而且大大制约了生产率的提高,不利于自动化程度的提高.所以开发优异的数控自动编程系统,更加准确、高效的编制机床程序(G代码),成了众多专业技术人员的研究方向.基于AutoCAD的数控自动编程系统是基于AutoCAD2000,以Microsoft Visual C++6.0为平台,利用ObjectARX面向对象的软件开发工具开发的一套面向加工特征的自动编程系统.系统利用模块化思想实现,总体分为三个模块:前置处理模块、自动编程模块、图形代码仿真模块.可以实现从AutoCAD所绘制的二维图形中直接提取零件的特征信息继而生成数控机床所需的程序代码.将在很大程度上方便机械设计师进行设计,并且实现一定程度的CAM(计算机辅助制造).该文成功完成了AutoCAD与数控加工模块的集成技术与技巧研究.在充分了解AutoCAD的数据结构的基础上,利用AutoCAD系统生成的几何模型,将其几何数据和拓扑信息存储在相应的库中.根据数控自动编程的方法,构造合适的算法,提取必要的信息.利用面向对象的思路开发数控自动编程系统,实现CAD软件与数控加工模块无缝集成.构造合适的类,实现数控加工程序的自动生成.在程序设计中,利用面向对象的思路,使构造出的模块易于实现和维护,执行的速度快,程序健壮性好.此外,该系统开发出了友好的用户界面.利用AutoCAD提供的编程格式,开发出数控加工程序菜单;利用Visual C++的MFC,结合AutoCAD二次开发的环境ObjectARX提供的AdUi、AcUi类库,开发出具有AutoCAD内部一致风格的对话框.界面的开发,简化了软件的使用.基于AutoCAD的数控自动编程系统CAD程序力争实现"傻瓜式"设计,所有命令均通过Windows风格的菜单来实现,且所有的数据均通过对话框输入,输入形式简单明了,自动化程度较高.对于基本操作,可实现一用即会.
其他文献
在我国,国有企业是主导我国国民经济发展的重要力量,由此可知,在当前环境下,国有企业的发展关乎到我国经济体制的总体发展.根据近几年来世界的经济发展趋势来看,我国受到全球
我国大部分农村地区能源利用以薪柴、秸秆和煤等传统燃料为主。这些固体燃料燃料在低效率的炉灶中直接烧掉,造成生态环境恶化,并且造成室内空气的严重污染。发展可再生能源,不仅
Al-Mg合金为不可热处理强化铝合金,主要通过微合金化和加工硬化手段来提高该系合金的综合性能。且其强度和塑性韧性不能兼容的矛盾尤为突出。根据本课题组的研究,采用微合金化
期刊
该文在TC4钛合金表面宽带激光熔覆梯度生物陶瓷复合涂层,借助光学显微镜、扫描电镜、能谱仪、X射线衍射仪、定量图像分析仪、显微硬度计及万能拉伸机对陶瓷复合涂层的组织结
目的总结经骶尾入路手术在低位直肠良性病变及直肠肿瘤局部切除中的应用体会。方法低位直肠疾病患者18例,均采用经骶尾入路手术治疗。直肠类癌4例,直肠间质瘤4例、直肠癌4例(
期刊
对靶变量施药喷雾机能够根据施药靶标的有无和靶标特征的变化选择性地对靶变量施药,这对提高农药的利用率,减少药液的浪费和环境污染,使资源得到更合理的利用和降低生产成本,减少
该论文对水泥浆的流变性能进行了研究,目的是能够找出合适的改善混凝土工作性的矿物细掺料类型和掺量,水泥浆的试验结果使用BMH流变仪用混凝土来进行验证.该论文研究发现,超
针对我国南方水稻种植地区,大多以人工催芽为主,催芽过程中劳动强度较大、操作复杂,容易因为人为因素影响催芽稳定性从而造成较大经济损失。本文结合现代化技术,进行技术创新,针对智能化水稻种子催芽成套装备进行了深入的研究。本论文在“智能化水稻种子催芽成套装备的研制”的项目基础上,对种子的成套装备进行了多方面的学习和研究,通过查阅相关资料、设计方案、到基础性试验和实施方案,详细了解了种子浸种催芽等条件的技术