毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
数控系统输入模块的设计+VB程序(2)
NC机床最初是在美国发展起来的。1947年美国密执安特拉弗斯城帕森公司为精确制造直升飞机叶片,构想了用
电子
管来控制坐标锉床的方案[3]。后来,在1949年,帕森公司与美国麻省理工学院(MIT)合作,成功研制出用电子管控制的数控机床。1959年3月,克耐•杜列克公司开发了称为“MILWAUKEE-MATIC”的加工中心。这是一种可以自动读取纸带穿孔指令的装置,并且装有多种不同类型的刀具,这意着它可以实现一次装夹多工序加工[4]。从1960年开始,其他一些比较先进的工业国家,如英国、德国、日本也都陆续开发、生产及使用NC机床。1967年,英国最先把几台NC机床连接成为具有柔性的加工系统,这也就是最早的柔性制造系统(FMS)。在此之后,日、美以及欧洲一些国家也相继进行了开发和应用。在1974年微处理器被直接用于NC机床,进一步加快了NC机床的普及应用和发展。上世纪80年代初,国际上又开发出以一台加工中心为主体,再配上工件自动装卸以及监控检验装置的柔性制造单元(FMC)。这种类型单元因为投资少、见效快,既可以单独长时间少人看管运行,也可以集成到FMS或者更高级的集成制造系统中使用,因而发展很快[5]。据1985年统计,美,日和西欧就有FMC约2100套。1985年初,据欧洲
经济
委员会不完全统计,在全世界已有339-349套FMS和FMC被认为是实现
计算机
集成制造(CIMS)的必经阶段和基础。
1.2 输入模块设计概述
CNC装置的信息输入及其处理主要是指零件加工程序的输入,以及对它所进行的译码、刀具(半径、长度)补偿和速度处理等插补前的准备工作[6]。一个完整的数控系统的输入模块应当包括毛坏建立、刀库建立、源程序的读取、程序的语法纠错、程序显示以及数据提取等部分。其中较为核心的是程序的语法纠错部分。对于程序纠错的主要过程如下:
将源程序的语句根据字母进行分类;
调用语法分析程序进行检查;
调用语义分析程序进行检查;
生成错误类型并显示;
规模较大的源程序难免多种错误,输入模块必须具备有高效的错误处理能力,以便用户修改源程序,错误处理能力的优劣是衡量输入模块质量好坏的一个重要的指标。
1.3 课题来源
本文所述的数控系统的输入模块为数控系统软件部分之一。数控系统在硬件搭建完毕的基础之上,需要有与之相应的数控软件来执行用户命令。因为仿真软件部分和数控机床不能直接识别NC程序语言,所以在机床与仿真软件部分运行前,我们需要将NC程序转化为特定格式的数据信息。这个过程包括NC代码的检错和NC代码的
翻译
等过程。
1.3.1 数控编程简介
在NC机床上加工零件之前,首先要将零件的工艺过程、工艺参数、刀具位移量和方向及其它辅助动作(换刀、冷却、夹紧等),按照运动顺序和所用NC所规定的指令代码和程序格式编制成一定的表格(这种表格成为“零件加工程序单”,或简称“程序单”),在将程序单中的全部内容记录在控制介质上(如穿孔纸带、磁带等),然后输入到NC系统,从而驱动NC机床的运动,对零件进行加工[7]。从分析零件图样到制成NC机床所需控制介质的整个过程称为NC程序编制。由于NC机床受NC程序驱动,因此,NC程序的编制效率与质量直接影响NC机床的加工效率。目前,常用的NC编程方式有以下集中:
(1)手工编程 手工编程即从对零件图纸的分析,工艺处理,走刀路线确定,以及NC代码的编制、检验均由人工完成[8]。
(2)APT语言自动编程 为解决NC加工中程序编制效率及准确度问题,50年代,MIT设计了一种专门用于
机械
零件NC加工程序编制的语言,成为APT(Automatically Programmed Tool)。其后,APT几经发展,形成了诸如APT2,APT3(立体切削用),APT4(算法改进,增加多坐标曲面加工编程功能)、APT-AC(Advanced Contouring)及APT-/SS(Sculptured Surface)等更新版本。采用APT语言编制NC程序具有程序简练、走刀控制灵活等优点,使NC加工编程从面向机床的“汇编语言”级,走向模拟式“高级语言”级,提高了编程效率,但APT仍有很多不足之处,如:采用语言定义零件形状的方法,难以描述复杂几何形状,缺乏几何直观性;缺少对零件形状、刀具运动轨迹的直观图形显示和刀具轨迹的验证手段:难以和CAD系统及CAPP系统有效连接;难以实现集成化[9]。
共4页:
上一页
1
2
3
4
下一页
上一篇:
Labview单片机阻抗测量系统设计+电路图+源程序
下一篇:
基于PLC的交流电机调速系统设计+梯形图
DSP+ARM的电能质量监测仪...
PLC的机床数控系统设计+梯形图
OpenGL相贯线切割机伺服数控系统设计
Matlab模块化多电平变换器的控制策略研究
具有输入饱和的二阶多智...
LPC1114磁阻传感器与加速度...
51单片机船舶电站管理系统...
国内外无刷直流电动机研究现状
高校网球场馆运营管理初探【1805字】
多元化刑事简易程序构建探讨【9365字】
《醉青春》导演作品阐述
浅谈新形势下妇产科护理...
中国古代秘书擅权的发展和恶变
谷度酒庄消费者回访调查问卷表
浅谈传统人文精神茬大學...
拉力采集上位机软件开发任务书
辩护律师的作证义务和保...