数控机床--数控加工编程基础

上传人:jiups****uk12 文档编号:45679601 上传时间:2018-06-18 格式:PPT 页数:71 大小:533.50KB
返回 下载 相关 举报
数控机床--数控加工编程基础_第1页
第1页 / 共71页
数控机床--数控加工编程基础_第2页
第2页 / 共71页
数控机床--数控加工编程基础_第3页
第3页 / 共71页
数控机床--数控加工编程基础_第4页
第4页 / 共71页
数控机床--数控加工编程基础_第5页
第5页 / 共71页
点击查看更多>>
资源描述

《数控机床--数控加工编程基础》由会员分享,可在线阅读,更多相关《数控机床--数控加工编程基础(71页珍藏版)》请在金锄头文库上搜索。

1、第六章 数控加工编程基础6.1 概述6.2 常见的数控系统6.3 后置处理及DNC6.4 数控编程系统概念6.5 刀位计算基本原理6.6 数控编程系统应用的策略6.1 概述6.1.1 CAM系统的发展过程数控加工编程是CAD/CAM系统中的重要模块之一。由 CAD系统所生成的产品以及数字模型与制造工艺有关的产品 信息在CAM系统中转换为产品的应用模型,设计与制造所用 模型的唯一性保证了产品的精确定义与制造;应用CAM系统 ,产品制造工程师可以在 产品的零件模型上完成全部加工 过程的模拟,选择优化的加工方法,并通过对刀具轨迹的验 证以确认加工的正确性、工艺性、以及可靠性,从而实现了 产品虚拟设计

2、与制造的完整过程;数控加工编程系统的应用 对缩短产品的制造周期,减少生产的准备时间,尤其是对于 批量小、变化快、复杂程度大和精度要求高的产品具有明显 优势。CAM技术的起源于1950年数控机床的研究。 起初通过手工穿孔纸带进行编程加工,用于编程 的数控码(NC Code)主要是在两个二维坐标系 统上的一些少量控制指令以及主轴转速和进给速 度的控制指令。与计算机机器语言非常相近,将 其改进为近似汇编语言的数控语言。在此领域的初步发展中,最重要的进展是APT语言( AUTOMATiC rogramming Tool)及其处理器与后置处理器 (Post Processor)的研制成果。语言结构简单,

3、其处理 器可以完成二维和三维的刀具轨迹计算和插值运算。70年代初期,出现了一系列的CADCAM集成系统, 用户可以通过交互系统直观地、方便地检查刀具轨迹的生 成情况。图形可以缩放、旋转,刀具轨迹可以修改( Modify)或者修剪(Triming)。6.1.2 CAM系统的基本组成 目前系统的应用大致也可以分为几种类型:(1) CAD/CAM系统完全独立; (2) CAD/CAM系统与单个数控机床或若干台机床 以一定的控制网络相互连接。通常将这种直接把数控信息传送给数控装置 的方式称之为 DNC(Direct Numerical Control) 。 (3) CAD/CAM系统通过一定的控制系统

4、网络相互 连接。CAM系统从用途上分类一般有:(1)二轴至二轴半的切削加工,主要是二维加工并阶段性 沿第三轴扩展;(2)三轴以上的切削加工主要是曲面加工,曲面雕刻加工 ;(3)电火花加工EDN(包括2轴以上);(4)线切割加工(Wire Cut);(5)板金加工(FabriCation),包括冲裁(Punch)、排 样优化(Nest)以及分段冲裁(Nibbling); (6)等离子加工(Plasma)以及激光加工(Laser)。按刀具的运动方式划分类型有:(1)点到点加工(Poin To Point),孔加工;(2)线加工,包括直线、平面曲线和空间曲线 ;(3)曲面加工。CAM系统还包括一些辅

5、助功能。其中有:(1)加工参考坐标系的确定;(2)刀具轨迹的变换(Transformation);(3)刀具轨迹的修改与编辑(Modify and Edit);(4)各种库文件的管理(Library Management);(5)后置处理(Post process);(6)系统内部宏定义语言以及宏控制(Macro)。刀具轨迹的修改与编辑一般有2种方式:(1)通过交互设备直接从图形上对轨迹修改;(2)由刀具轨迹输人文件CISF进行文本修改。CLSF文件由类似APT语言的语句写成。6.2 常见的数控系统6.2.1 SIEMENS系统简介 SINUMERIK802D,其核心部件 - PCU (面板

6、控制单元)将CNC、PLC、人机界面和通讯等功 能集成于一体。可靠性高、易于安装。 SINUMERIK802D可控制4个进给轴和一个数字 或模拟主轴。通过生产现场总线PROFIBUS将驱 动器、输入输出模块连接起来。 模块化的驱动装置SIMODRIVE611Ue配套1FK6 系列伺服电机,为机床提供了全数字化的动力。 通过视窗化的调试工具软件,可以便捷地设置驱 动参数,并对驱动器的控制参数进行动态优化。 SINUMERIK802D集成了内置PLC系统,对机床 进行逻辑控制。采用标准的PLC的编程语言 Micro/WIN进行控制逻辑设计。并且随机提供标 准的PLC子程序库和实例程序,简化了制造厂

7、设 计过程,缩短了设计周期。 功能:控制车床、钻铣床 可控制4个进给轴和一个数字或模拟主轴 三轴联动,具有直线插补、平面圆弧插补、螺旋线插 补、空间圆弧(CIP)插补等控制方式 螺纹加工、变距螺纹加工 旋转轴控制 端面和柱面坐标转换(C轴功能) 前馈控制、加速度突变限制 程序预读可达35段刀具寿命监控 主轴准停,刚性攻丝、恒线速切削 FRAME功能(坐标的平移、旋转、镜象、缩放) 标准G代码编程(DIN66025)和西门子高级语言编程 ISO标准编程 车削、铣削工艺循环编程 蓝图编程 极坐标编程 程序存储器容量达340K字节 6.2.2 FANUC系统简介 CNC单元的硬件结构:基本配置有主板

8、、存储器板、I/O板、伺服 轴控制板和电源。(1)主板:有主CPU用于系统主控,原来用 80386,从1998年起改用80486/DX2。此外, 显示的CRT控制也在该板上。(2)存储器板:系统的控制软件ROM(共5片)。伺服控制软件ROM 1片;PMC-L的ROM芯片2片,用于存储机床的强电控 制逻辑程序;RAM芯片,用于寄存CPU的中间运算数据,根 据需要安装。CMOS RAM,用于存储系统和机床参数、零件加 工程序。根据用户要求配置,最大可为128K字节。 CMOS RAM与4.5 V电池相连,关机时保存信息。(3)I/O板:是CNC单元与机床强电柜的接口。接收或输出 24 V直流信号,

9、由PMC实施输入/输出控制。I/O点数可根 据机床的复杂程度选择。标准配置为104个输入点,72个 输出点。 (4)进给伺服控制板:上有2个CPU(TMS320),用于伺服的 数字控制。每个CPU控制2个轴,一块板可控制4个轴。该 板接受主CPU分配的伺服控制指令,输出6个相位各差60 的脉宽调制信号(每轴),加于各轴的伺服驱动的功率放大 器上。(5)电源:主要有5 V直流电,用于各板的供电。24 V直流 电,用于单元内各继电器控制。PMC控制: PMC就是可编程序机床控制器,是专门用于控制机 床的PLC。进给伺服驱动: 系统进给轴的驱动使用交流同步电动机,目前为 系列。用于高速加工。主轴驱动

10、:系统可以同时控制2个主轴电动机,可以是2个数字式 控制的电机,也可以一个数字式,另一个为模拟式控制 电机。主轴控制用单独的CPU控制,处理器为TMS-320。 从CNC单元输出的控制指令用一条光缆送到主轴的控制 单元,数据为串行传送,因此可靠性比较高。系统的功能: Cs轴轮廓控制。 刚性攻丝。 PMC轴控制。 主轴双刀架。 0.1m分辨率。 加工程序的后台编辑。 菜单编程。 图形会话在线自动编程。 用户宏程序。6.3 后置处理及DNC在一般CAD/CAM系统上生成的刀具加工轨迹 文件(CL)送入加工设备可以有两种方式:用穿 孔机打出穿孔带再由机床读人;采用计算机直接 数控方式(DNC)。计算

11、机数控CNC与直接数控DNC之间主要的 区别之一,在于系统中信息流的密度。CNC系统 是根据加工的进程控制信息传输,故可看作是伪 静态的;DNC系统同时控制多台机床、多根加工 轴,具有足够高的信息传输密度,故可以看作是 动态的数据传输。6.3.1 后置处理CAD/CAM系统在后置处理的几种方式:(1)首先将系统内部定义的刀具运动轨迹文 件转换为程序员可阅读的标准APT语言格式文 件,若送人机床须再经后置处理转换为机床数 控程序。(2)将生成的刀具运动轨迹文件用图形显示 方式提供给程序员,程序员可以在屏幕上进行 编辑,再经过后置处理系统处理后送人机床。(3)采用以上两种并存的方式。后置处理系统与

12、具体的数控机床和数控系统有关,因此,一般的CAD/CAM系统总配置了大量的后置处理程序供用户选择使用。后置处理系统包括以下几个部分:(1)控制部分(Control): 起主控制作用 ,包括控制刀位数据文件(CL DATA)的输人 ,适时调用辅助功能以及将控制转移到刀具运 动计算部分,并在完成某一阶段处理后输出数 控指令代码程序(NC Code)。(2) 输入部分(Input): 担负刀具运动 数据文件(CL DATA)的输入和加工操作参数 设置文件(operation Parameter Set)的输入 ,在主控部分主导下进行。(3) 辅助部分(AuxiLiary): 与特定机床的 数控系统的

13、相关,在主控部分的控制下,对刀 具运动的输出确定功能和指令模式,刀具调用T 和辅助指令M。(4)运动部分(Motion): 处理零件系统机 床坐标系的变换,刀具运动坐标计算及转换, 包括线性化和插补处理。 (5)输出部分(Out put): 在主控下接受 辅助和运动部分的指令和数据,并按一定机床 数控系统要求的格式输出加工的指令代码程序 。后置处理系统实质:是对刀位文件CLF,以及加工操作参数文件OPF进行编译的系统。6.3.2 DNC系统 后置处理器完成的NC数控程序送入机床有三种方式::(1)程序经穿孔机打出穿孔带,再由机床的纸带阅读机输入机床控制系统;(2)将程序存放于磁盘等其它存储媒介

14、上,再由机床数控系统所带的驱动器读入 (3)直接由DNC系统将程序传输给机床数控系统。 最早的DNC系统同时产生于日本和美国。DNC系统在构造上一般有两种类型:(1) BTR(Behind the tape)方式:对早期带有纸带阅读系统机床实现DNC的一种变通,采用DNC计算机的通讯电缆替代了纸带机(Tape Reader)。(2) MCU(Machine ContrdUnit)专用机床控制单元方式:通过专用单元取得较精确圆弧插值,并比 BTR方式有更快的传递速度和机床执行速度。由于其功能可以用软件写入。近年来DNC系统突出的特征:(1)DNC系统的基本功能已由其原先在DNC中的主导地位退向辅

15、助地位;(2)由于NC加工过程的在线数据输人方式的淘汰,基本功能高于扩展功能的优先权已不复存在;(3)数控代码程序逐步向较通用的表示形式发展;(4)扩展功能逐步增加并对基本功能产生重大影响;(5)对数据库技术的应用的依赖性大大增加。DNC系统的进一步发展有三个主要方面:(1)高度集成化CAD/CAM/CAE系统的应用,使信息从设计分析到制造管理高度集成; (2)计算机辅助工艺计划以及制造过程的信息集成; (3)制造设备、运载设备以及存储设备的高度自动化和柔性化。6.3.3 DNC通讯接口 串行传送:在一根传输线上一位一位的传送数据。特点:1、在一根传输线上即传送数据信息,又传送联络控制信息;2

16、、数据格式有固定要求,分异步和同步数据格式,对应的分为异步通讯和同步通讯;3、串行通讯对信号的逻辑定义与TTL不兼容,需要进行逻辑关系和逻辑电平转换;4、串行通讯的速率需要控制,要求双方约定通信传输的波特率。并口的特点:1、在多根数据线上以数据字节为单位与I/O设备或被控对象传送信息;2、除少数场合外,一般要求在接口和外设之间至少还要设置两根握手(联络)信号线,以便进行互锁异步握手方式(即查询方式)的通信;3、在并口中,8位或16位是一起行动的,当交换数据时,即使只用到其中的一位,也是一次输入/输出8位或16位;4、并行传送的信息不要求固定的格式。 一、串口目前一般的数控系统都提供了标准RS232C或RS422 或RS423串行接口RS232C标准是最初拟制的终端设备与调制解调之间 的连接规定。RS232C的总线采用十一12伏电压脉冲进行信息传 送,在30水线长内的最大数据传输率达20000b/s。在通讯中要表示接口设备是否准备好的信息必须从 接收设备送回来,这

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号