基于ObjectARX的图形自动编程系统的研究与开发

被引量 : 0次 | 上传用户:wx669
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着CAD/CAM技术的推广和应用,许多图纸已经被计算机中的图形文件所代替。图形自动编程就是根据计算机显示出的零件图形,在软件的支持下自动完成零件数控加工程序的编制。其特点是用户可省去编写、调试数控加工程序的繁琐工作。图形编程软件从图形数据库中调取零件图后即可作为编制加工程序的依据,从零件设计到数控加工编程,数据信息流是连续的,所以有利于计算机辅助设计和制造的集成,并可形象地模拟刀具轨迹与被加工零件之间的关系,容易发现和修改错误,提高了可靠性。缩短了零件的生产周期,降低生产成本,提高了生产自动化水平。 本课题利用ObjectARX的编程开发技术,在AutoCAD图形软件平台上,针对MNC—CXZ300型多功能数控机床,研究与开发了数控加工图形自动编程软件系统。该系统与金属切削数据库、仿真加工系统相集成,实现了自动编程和加工仿真的一体化。该课题主要完成以下内容: 1、在深入分析研究目前的图形自动编程系统的基础上,根据软件工程的思想建立了本系统的框架结构;采用面向对象的程序设计方法进行模块化设计;利用VC的特点开发了友好的界面。 2、深入研究了ObjectARX的编程技术,通过对AutoCAD数据库进行读写操作,并采用实体间的布尔运算解决了复杂立体图形和平面图形的自动绘制。并实现了AutoCAD菜单和工具条的挂接。 3、在车削自动编程中,用基于特征的三维建模技术将轴类零件分段,采用VC中的类将各轴段进行封装,按输入轴段的先后顺序,将其存入线性链表,实现了轴类零件图形的自动绘制。 4、通过对零件数据的提取、分析及工艺决策,深入研究了车削类零件的轮廓计算和铣削类零件型腔中岛屿问题的处理方法,实现了车削、铣削零件的前置处理,形成刀位文件,并生成了相应的零件工艺卡。 5、采用全局变量实现图形数据的交换与共享,通过ODBC接口实现与金四川大学硕士学位论文属切削数据库进行数据通信,取得本系统所需的工艺参数。 6、研究后置处理,针对MNC一毛XZ300型多功能机床数控系统,生成NC代码程序,设计开发了NC程序编辑器,实现与仿真加工系统的集成。 7、编写帮助文档,方便用户使用。 综上所述,本系统是以Aut0CAI〕为平台,用VC6.O和objectARX开发的面向国内中小企业的图形数控编程软件。本系统采用菜单、对话框和工具条相结合,具有界面友好,使用方便,功能全,通用性强等特点。它既能用于实际生产加工,又可作为CAI软件用于数控教学和培训。适合我国国情,符合数控技术的最新发展方向。
其他文献
西峡寺山国家森林公园位于河南南阳西峡县城西郊,是伏牛山世界地质公园的核心部分。整个公园以森林景观为主体,自然山水为基调,集佛教文化、生态文化、人文文化等多种文化为
随着现代CNC机床的普及应用,数控程序的编制问题越来越受到人们的重视。传统的手工编程已不能满足复杂形状零件的编程需求,而采用自动编程技术大幅度地缩短了产品的制造周期,提
群雕《拉奥孔》是一颗在辉煌灿烂的希腊艺术中闪烁着永恒生命力的珍珠。它在人物刻划上的鲜明,在人体解剖上的精通,在构图上的纯熟与完整、深刻表达了希腊艺术"高贵的单纯、
中药大血藤系大血藤科藤本植物,在我国分布广泛,其藤茎具有清热解毒、活血通经及祛风湿等功效。迄今已从大血藤中分离得到多种活性化合物,但有关大血藤抗肿瘤活性成分的研究还未
随着科技的进步,在短短十几年时间里,艺术作品正在快速地发生着变化。今天,在我们的电影、电视和互联网中,数字媒体艺术作品随处可见。虚拟现实技术正在向新的领域扩展,其中,
当今,在NC程序自动检查中,主要研究方向是数控加工图形仿真。由于产生的图形是真实感效果图,能够直接地检查NC程序代码的正确性,使NC编程人员和机床操作者通过图形显示进行干涉和
互联网的出现和发展,是人类社会正在并将继续进行的一场深刻革命。网络技术在给社会带来无穷财富的同时,也对传统的行为规则和社会秩序造成了强烈的冲击。利用网络工具并因此而
作为技术、文化、经济创造相互交融的文创产业,知识产权是其劳动成果的表现形态。对文创产业的知识产权,不仅要保护,更要使其产业化。通过产业化,再不断探索保护知识产权的新
游戏化这个课题最早被营销学领域提出,距今已数十年有余,但将游戏化引入到设计领域不过是2007年移动互联网大潮之后的事情。游戏化的设计将游戏的思维和游戏的机制运用到其他
随着改革开放的不断深入,我国证券市场得到了迅速发展。作为中国证券市场的重要组成部分,上海股票市场自1990年12月正式开业以来,以大幅度的波动、频繁的振荡和高度的投机性引起