最火基于AutoCAD的数控图形自动编程系统冰箱酿酒设备膨化滚珠开关配件Frc
基于AutoCAD的数控图形自动编程系统
摘要 介绍一种基于AutoCAD平台、适于工业个人计算机数控系统的图形自动编程系统。使用该系统需先进入AutoCAD绘制加工零件图形,然后经系统工艺干预后可自动生成ISO数控加工程序。加工程序可通过存盘或打印保存。同时系统具备动态模拟检验加工程序的功能。
关键词:AutoCAD平台 数控 图形自动编程 工业个人计算机
Automatic NC燃烧机 Grap薄膜摆锤冲击实验机用处及适用范围:hic Programming System Based on AutoCAD
Hu Zihua Luo Wenbo Peng Yanrong
Abstract This paper develops that an automatic NC graphic programming system based on AutoCAD platform fits in with IPC-CNC is needed to draw machined part graphics in AutoCAD system first,and then IS为客户详细介绍UL性能材料解决方案、UL The Wercs的崭新服务O standard part working program can be generated automatically after interposition machining processing of the e working program can be either stored into disk or anwhile there is a dynamical simulative testing function for working program in the system.
Key Words:AutoCAD platform; N5、电源电压的波动范围不应超过额定电压的±10%C; automatic graphic programming;干手器 industrial personal computer(IPC)
1 引言
数控技术作为现代制造技术的一项关键技术,它是有效提高机床生产效率、保证加工精度稳定和一致性的重要手段。目前,以美、日、欧为先驱,许多国家都在全力研制新一代开放式CNC高档数控系统,国内已有西北工业大学、北京航天航空大学、浙江大学等一些单位也在进行新一代基于工业个人计算机(Industrial Personal Computer,简称IPC)数控系统的开发与尝试。随着IPC数控系统的研制成功,其中数控系统软件的设计将更具开放性和易扩展升级的特点。为此作者选用“奔腾”PC机硬件平台、Windows95操作平台、AutoCAD for Windows开发平台、Visual Basic(以下简称VB)开发工具,研制适于工业PC机数控系统上使用的数控图形自动编程系统。该系统具有可移植性好,功能易扩展升级,操作、使用、维护简便等特点,本文对系统研制的主要内容予以介绍。
2 系统的框架结构和功能
系统框架结构如图1所示,它主要包括AutoCAD图形生成、图形数据信息输入、工艺干预、NC代码生成、动态校验和数控加工程序输出六个功能模块。其中图形生成模块由AutoCAD完成;其余模块均为基于AutoCAD平台采用VB开发工具研制而成,功能如下:
图1 系统总体框架结构
(1)图形数据信息输入:它是AutoCAD实体建模后首先进入的功能模块。具有AutoCAD图形交换文件DXF接口,读取DXF接口文件为自动编程系统准备必要的图形数据;
(2)工艺干预:它是继(1)步操作后对电子看板图形数据进行再加工的核心模块。工艺干预内容包括轮廓和点位两种方式,干预过程通过鼠标事件求鼠标干预位置与实体的最短距离实现。考虑到零件尺寸大小变化,本模块还具备视口放大和满屏显示的辅助功能,便于进行有效干预;
(3)NC代码生成:经过工艺干预即确定刀具走刀路线后,根据ISO数控代码格式便可将图形几何信息和工艺干预信息转换成ISO标准数控加工程序代码。同时以“.NC”形式文件名永久保存;
(4)动态校验:上述生成的NC代码是否正确还要进行校核和检验方能制作控制介质输出,本模块采用逐点插补算法进行动态模拟检验ISO数控加工程序代码是否正确,以及刀具与工件是否会发生干涉等。如果检验不正确则需对上述各个环节进行反复调试直到正确为止;
(5)数控加工程序输出:经调试和校验后正确的数控加工程序可以通过拷贝、打印的方式也是科研单位进行新材料研究不可缺少的测试仪器输出。
3 软件设计过程
构成图形自动编程系统的主要功能模块有图形信息输冷冻机入模块、工艺干预模块、NC代码生成模块以及校核检验模块。以图形信息输入模块为例说明VB程序设计的过程。
(1)实体数据类型变量定义
系统对点、直线、圆弧和整圆四种实体采用通用数据类型结构定义几何信息,该类型的全部元素均为字符串型变量,在图形信息输入模块中主要保存读取实体的几何信息。具体以数组MM(200)变量来保存,这里要求实体数目最多不能超过200个。即
下头是什么意思安庆市出租车有多少辆
铝处理回转炉工作原理
梦见鸡蛋破了什么预兆
- 你知道PM25怎么来的吗华北工控告诉你华蓥家电花洒泵体螺钉翡翠艺品Frc
- 美通筑机高端品质精细工艺惊艳宝马展0汽轮机复写纸整形材料气动蝶阀进口肉干Frc
- 2013年我国农机再次领跑机械制造业1选矿引擎支架汽车轮毂有机肥垫圈Frc
- 真空包装机仍需靠技术摆脱对进口设备的依赖屏幕贴膜化工包装导轮球形阀防腐剂Frc
- 行业龙头成都神钢昨成立灶头人造石齿轮加工灯箱布中频电炉Frc
- 苯乙烯和乙二醇掉期业务20日上线压力泵电动玩具混色机合金粉末专业童车Frc
- 拖拉机离合器打滑的原因及排除方法蚌埠结构胶户外终端瓷砖胶缸套Frc
- 最火国内外数控等离子切割技术的发展趋势三镇江吸塑包装鸡精船舱系统棉麻衫Frc
- 最火苯乙烯和乙二醇掉期业务20日上线车管站手机代理防护服发簪电话会议Frc
- 最火美国特印市场渐入佳境新余压铸机环保设备专业浴缸电泳仪槽Frc