基于AutoCAD平台的智能CNC自动编程系统的研究与实现

被引量 : 0次 | 上传用户:jxpyq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数控编程是目前CAD/CAPP/CAM系统中最能明显发挥效益的环节之一,其在实现设计加工自动化、提高加工精度和加工质量、缩短产品研制周期等方面发挥着重要作用。采用人工编制的方法进行编制数控技术机床程序,不但准确性不高,而且大大制约了生产率的提高,不利于自动化程度的提高。所以开发优异的数控自动编程系统,更加准确、高效的编制机床程序(G代码),成了众多专业人员的研究方向。本文研究了基于AutoCAD的数控自动编程系统开发技术,在充分了解AutoCAD的数据结构的基础上,采用ObjectARX2004和Visual C++2002.net对AutoCAD2004进行二次开发,开发了一个线切割数控自动编程系统。该系统采用ObjectARX与MFC相结合的AutoCAD二次开发技术,以AutoCAD零件图形作为原始数据,进而实现自动编程,动态仿真及加工工艺参数优化推理等功能。实现了从AutoCAD所绘制的二维图形中直接提取零件的特征信息继而生成数控机床所需的程序代码,在很大程度上方便机械设计师进行设计。与此同时该系统引入BP神经网络来推理所有工艺参数组合下的工艺指标参数,在满足加工精度要求的前提下选取加工速度最大的工艺参数组合,使系统具有智能化加工的特点。此外,该系统开发出了友好的用户界面。利用AutoCAD提供的编程格式,开发出数控加工程序菜单;利用Visual C++2002.net的MFC结合AutoCAD二次开发的环境ObjectARX提供的AdUi,AcUi类库,开发出与AutoCAD内部一致风格的对话框。使该系统力争实现“简化式”设计,所有命令均通过Windows风格的菜单驱动来实现,且所有的数据均通过对话框输入,输入形式简单明了,自动化程度较高。对于基本操作,可实现一用即会。
其他文献
在国有企业中,设有监督保障部门,纪检监察部门与内部审计部门均包含在内,由于这两个部门所承担的职责不同,因此工作的侧重点也有所区别。当然,国企在进行监督的过程中,可以将
本文以羊栖菜为原料,利用提取分离和纯化技术、仪器分析技术、生物大分子研究方法和体外活性测定等手段对羊栖菜多糖及其中的褐藻多糖硫酸脂进行了系统的研究,获得了如下结果:
随着新农村建设的推进、农业产业结构的升级和农牧业产业化经营的不断发展,农村对资金的需求量迅猛增长。农村建设和发展资金的来源,不可能完全依赖于财政投入,在很大程度上
结合潮惠高速TJ1路面标JD5000沥青混凝土搅拌站进行的油改气技术改造项目,提出了改造工艺流程,并对燃烧残留物、加热稳定、除尘稳定等进行了质量管控,同时结合工程实践,分析了该
通过应用流体动力滑动轴承作用原理及油膜理论 ,计算了内燃机车柴油机曲轴 ,在标定转速时的最小油膜厚度 ,以及此时曲轴基本处于密封盖中心时 ,其密封盖的安装要求。分析了密
基于FANET(Flying Ad Hoc Network)的无人机系统近年来是自组织网络领域的研究热点。相比于地面MANET网络,FANET网络系统具有更高的灵活性,在军事,救援,运输等方面都有很好的
围岩分级是隧道及地下工程岩体稳定性评价和安全风险控制的重要依据。针对围岩分级评价过程中评价指标自身的随机模糊性问题,结合云模型相关理论实现了围岩分级定性概念与各
焊条电弧焊焊接时由于热源在移动,母材金属各点经历着热循环的历程,这种历程不仅会使焊接母材的组织和性能产生不均匀变化,同时还会使焊接区域产生扭转、残余应力和变形。为
目的采用新生期母婴分离(NMS)建立幼鼠内脏痛高敏感模型,探讨脊髓背角脑源性神经营养因子(BDNF)表达和幼鼠内脏痛敏感性增高的关系。方法将32只新生Sprague-Dawley大鼠按2×2
目的观察大黄穴位贴敷配合耳穴压豆治疗老年功能性便秘的治疗效果。方法选取2013年10月-2015年10月就诊的150例老年功能性便秘患者,根据患者的意愿分为对照组和实验组。对照