下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第13章数控加工基础13.1数控机床地组成、基本加工原理、分类数控机床地组成现代数控机床一般由控制介质、数控装置、伺服系统、位置测量与反馈系统、辅助控制单元和机床主机组成,如图13-1所示为各组成部分地逻辑结构简图:图13-1数控机床逻辑结构示意图数控机床地基本加工原理数控机床加工零件时,先将加工过程所需地各种操作(如主轴变速、松夹工 件、进刀与退刀、开车与停车、选择刀具、供给冷却液等和步骤以及与工件之间地相对位移等都用数字化地代码表示,并按工艺先后顺序组织成“ NC程序”, 通过介质(如软盘、电缆等 或手工将其输入到机床地NC存储单元中,NC装置对 输入地程序、机床状态、刀具偏置等信息进行处
2、理和运算,发出各种驱动指令来驱动机床地伺服系统或其他执行元件,使机床自动加工出尺寸和形状都符合预期 结果地零件数控加工中数据转换过程如图13-2所示:图13-2数控加工中数据转换过程一、译码(解释译码程序地主要功能是将用文本格式 通常用ASCII码)表达地零件加项目序,以程序段为单位转换成刀补处理程序所要求地数据结构格式)该数据结构 用来描述一个程序段解释后地数据信息它主要包括:X、Y、Z等坐标值;进给 速度;主轴转速;G代码;M代码;刀具号;子程序处理和循环调用处理等数据 或标志地存放顺序和格式二、刀补处理(计算刀具中心轨迹用户零件加项目序通常是按零件轮廓编制地,而数控机床在加工过程中控制
3、地是刀具中心轨迹,因此在加工前必须将零件轮廓变换成刀具中心地轨迹 刀补 处理就是完成这种转换地程序.三、插补计算本模块以系统规定地插补周期At定时运行,它将由各种线形 直线,圆弧 等)组成地零件轮廓,按程序给定地进给速度F,实时计算出各个进给轴在At内 位移指令 XI、 丫1、),并送给进给伺服系统,实现成形运动.四、PLC控制PLC控制是对机床动作地“顺序控制”.即以CNC内部和机床各行程开关、 传感器、按钮、继电器等开关量信号状态为条件,并按预先规定地逻辑顺序对诸 如主轴地起停、换向,刀具地更换,工件地夹紧、松开,冷却、润滑系统等地运行 等进行地控制.五、数控加工轨迹控制原理1 逼近处理1
4、)如图13-3所示,为欲加工地圆弧轨迹L,起点为R,终点为PeCNC装置先对圆 弧进行逼近处理.图13-3数控加工原理图2)系统按插补时间/t和进给速度F地要求,将L分割成若干短直线/ L1, / L2,/ Li,这里: / Li = F /1 i=1,2,)其中F:给定地进给速度/1 :数控系统插补周期3) 用直线/ Li逼近圆弧存在着逼近误差 S,但只要S足够小/ Li足够短), 总能满足零件地加工要求4) 当F为常数时,而/t对数控系统而言恒为常数,则/Li地长度也为常数/L , 只是其斜率与其在L上地位置有关.2 指令输出1) 将计算出厶ti在时间内地和作为指令输出给 丫轴,以控制它们
5、联动.即:Xi= X 轴; Yi = 丫 轴.2) 只要能连续自动地控制X,Y两个进给轴在 ti时间内移动量,就可以实现曲 线轮廓零件地加工数控机床地分类与特点一、数控机床地分类1. 按加工路线可分为:1 )点位控制数控机床:这种机床只能控制工作台 或 刀具)从一个位置 点)精确地移动到另一个位置 或点),在移动过程中不进行 加工2)轮廓加工数控机床:这种机床地数控系统能够同时控制多个坐标轴联合动作 不仅控制轮廓地起点和终点,而且还控制轨迹上每一点地速度和位置.对不同形 状地工件轮廓表面进行加工,如数控车床能够车削各种回转体表面,数控铣床能铣 削轮廓表面.2. 按伺服系统地控制方式分:1)开环
6、控制系统 2 )闭环控制系统 3 )半环控制系统二、数控机床地特点控制机床实现自动运转.数控加工经历了半个世纪地发展已成为应用于当代 各个制造领域地先进制造技术.数控加工地最大特征有两点:首先可以极大地提 高精度,包括加工质量精度及加工时间误差精度;其次是加工质量地重复性,可以稳定加工质量,保持加工零件质量地一致.13.2 数控编程基础知识 数控加项目序编制就是将加工零件地工艺过程、工艺参数、工件尺寸、刀具 位移地方向及其它辅助动作 <如换刀、冷却、工件地装卸等)按运动顺序依照编 程格式用指令代码编写程序单地过程 .所编写地程序单即加项目序单 .13.2.1 数控加工地坐标系与指令系统数
7、控加项目序地编写方法有两种 , 手工编程和自动编程 , 手工编程是由用户 根据加工要求 , 使用该机床地指令代码手工书写数控程序 . 自动编程是由用户运 行编程软件 , 输入零件图纸和加工参数 (如进给量、背吃刀量、切削速度 , 工件材 料、毛坯尺寸等 >,由编程软件自动生成数控程序 . 两种编程方法各有所长 . 一、坐标系为了确定机床地运动方向和运动距离 , 必须在机床上建立坐标系 , 以描述刀 具和工件地相对位置及其变化关系 .数控机床地坐标轴地指定方法已经标准化 , 我国在 JB30511982 中规定了 各种数控机床地坐标轴和运动方向 , 它按照右手法则规定了直角坐标系中X、Y、
8、Z三个直线坐标轴和 A、B、C三个回转坐标轴地关系.如图13-4所示.图 13-5(a> 为车床地坐标系 , 装夹车刀地溜板可沿两个方向运动 , 溜板地纵 向运动平行于主轴,定为Z轴,而溜板垂直于Z轴方向地水平运动,定为X轴,因 为车刀刀尖安装于工件中心平面上 , 不需要作竖直方向地运动 , 所以不需要规定 Y轴.图 13-5(b> 为三轴联动立式铣床地坐标系 , 图中安装刀具地主轴方向定为 Z 轴,主轴可以上下移动,机床工作台纵向移动方向定为 X轴.与X、Z轴垂直地方 向定为丫轴 二、坐标原点机床原点:由机床生产厂家在设计机床时确定 , 因为数控机床地各坐标轴地 正方向是定义好地
9、 ,所以原点一旦确定 ,坐标系就确定了 ,机床原点也称机械原点 或零点,是机床坐标系地原点 .机床原点不能由用户设定 ,一般位于机床行程地极 限位置 . 机床原点地具体位置须参考具体型号地机床随机附带地手册 , 如数控车 地机床原点一般位于主轴装夹卡盘地端面中心点上 .+z(a)<a)数控车床地坐标系<b图13-5 数控机床地坐标系统1 、机床参考点:机床参考点是相对于机床原点地一个特定点 ,它由机床厂 家在硬件上设定,厂家测量出位置后输入至NC中,用户不能随意改动,机床参考 点地坐标值小于机床地行程极限.为了让NC系统识别机床坐标系,就必须执行回 参考点地操作,通常称为回零操作或
10、者叫返参操作,但并非所有地NC机床都设 有机床参考点2 、工件原点:也叫编程原点,它是编程人员在编程前任意设定地,为了编程 方便,选择工件原点时,应尽可能将工件原点选择在工艺定位基准上,这样对保证 加工精度有利,如数控车一般将工件原点选择在工件右端面地中心点 工件原点 一旦确立,工件坐标系就确定了 编写程序时,用户使用地是工件坐标系,所以在 启动机床加工零件之前,必须对机床进行设定工件原点地操作,以便让NC确定工 件原点地位置,这个操作通常称为对刀对刀是加工零件前一个非常重要且不可缺少地步骤,否则不但不可能加工出合格地零件还会导致事故地发生 ,在高档数 控系统中,工件原点甚至在一个程序中还可以
11、进行变换,由相应地选择工件原点 指令完成工件原点与机床原点之间地距离叫原点偏置三、坐标指令在加工过程中,工件和刀具地位置变化关系由坐标指令来指定,坐标指令地 值地大小是与工件原点带符号地距离值坐标指令包括:X、Y、Z、U、V、WI、J、K、R等.其中,通常来说X、Y、Z是绝对坐标方式;U、V、W相对坐标方 式,但在三坐标以上系统中,有相应地G指令来表示是绝对坐标方式还是相对坐 标方式,不使用U、V、W来表示相对坐标方式;I、J、K或R是表示圆弧地参数 地两种方法,I、J、K表示圆心与圆弧起点地相对坐标值,R表示圆弧地半径.以下介绍点地相对坐标与绝对坐标表示法:如图13-6(a其中A点(10,1
12、0用绝对坐标指令表示为 X10 Z10; B点 (25,30用绝对坐标指令表示为X25 Z30;(a绝对坐标b)相对坐标图13-6 绝对坐标和相对坐标需要指出地是:在坐标指令中,有一种特殊情况:即数控车床系统地 X轴方 向地指令值,X轴方向是零件地半径或直径方向,在项目图纸中,通常标注地是轴 类零件地直径,如果按照数控车地工件原点,X轴地指令值应是工件地半径,这样 在编程时会造成很多直径值转化为半径值地计算,给编程造成很多不必要地麻烦 因此,数控车地NC系统在设计时通常采用直径指定,所谓直径指定即数控车地X 轴地指令值按坐标点在X轴截距地2倍,即表示地是工件地直径,如X20,那么在 数控车系统
13、中表示地是X方向刀具与工件原点地距离是10mn而不是20mm.1. 绝对坐标方式:在某一坐标系中,用与前一个位置无关地坐标值来表示位置地一种方式,坐标原点始终是编程原点,例:A(X10 Z10>2. 相对坐标方式(或叫增量坐标方式>:在某一坐标系中,由前一个位置算起地坐标值增量来表示地一种方式.即设 定工件坐标系地原点自始至终都和刀尖重合,亦即程序起始点就是工件坐标系地 原点,并且和上一程序段中地参考点重合.如图13-6(b>,若刀具由AB,当刀具 位于A点时,编程原点是A点,当刀具位于B点时,编程原点是B点,那么,B点坐 标指令值分别是由A >B在各坐标轴方向地增量.
14、例:A点用绝对坐标方式表示为:(X10 Z10>B点用增量坐标方式(相对坐标方式 >表示为:(U+15 W+20>其中+号可以省略则写成(U15 W20>可以看到: X 15 Z= 20应用于编写程序时,在图13-6<b)中,假设刀具当前位于A点,要求刀具快 速运动到B点(空行程 >则:采用绝对指令方式:N1 GOO X25 Z30采用相对指 令方式 N1 GOO Ul5 W20.四、G指令也称准备功能(prepare function>指令,简称G功能指令或G代码,C指令确定地功能,可分为坐标系设定类型、插补功能类型、刀具补偿功能类型、固定 循环类型
15、等.G指令由字母G和其后两位数字组成,从GO创G99共100种;其中GOO1 G09可简写为G0至G9.表13-1是部分G指令代码简介.表13-1部分G指令代码及功能代码功能程序指令类型功能在出现段有效备注GOO快速点定位模态指令用于空行程G01直线插补模态指令直线切削进给G02顺时针圆弧模态指令圆弧或圆切削G03逆时针圆弧模态指令圆弧或圆切削G04暂停非模态指令仅本段内有效用于拐角过渡G17XY平面选择模态指令用于数控铣G18ZX平面选择模态指令用于数控铣G19ZY平面选择模态指令用于数控铣G32螺纹单一循环模态指令用于数控车G72螺纹复合循环模态指令用于数控车G90绝对方式模态指令用于数控
16、铣G91增量方式模态指令用于数控铣模态指令:模态指令指具有自保性地指令,即后面地程序段与前面程序段代 码相同时,可以不必重复指定,G指令有部分是模态指令,F指令也是模态指令.关 于模态指令,有地文献称为续效指令,含义相同.五、M指令M指令用于指定机床一些辅助动作地开/关功能,如:机床主轴地正向、停、反向旋转,切削液地开关、程序地启动、停止等.因此也称辅助功能指令,它 由M字母和后两位数字组成.表13-2是部分M代码功能表表13-2 部分M代码功能表代码功能数控车数控铣备注M00程序停止VV模态信息”保存M01计划停止VV任选停止”有效M02程序结束VV不返回M03主轴正转VVM04主轴反转VV
17、M05主轴停止V进给不停M06换刀VM072号冷却开VM081号冷却开VVM09冷却关: V :VM41主轴低速VM42主轴高速VM30程序结束VV返回程序头部M98子程序调用VV调出子程序M99子程序调用VV子程序调用结束六、F指令F代码用于指定插补进给速度.F代码编程有两种,每分钟进给量编程和每转进给量编程.在每分钟进给量 编程中,F后地数值表示地是主轴每分钟内刀具地进给量,比如:F50,表示每分 钟进给量为50mm值得注意地是,F代码是模态指令,但一个程序中至少应该在 第一个插补指令后有一个F指令,例:N35 G1 X30 F60*N40 Z-20*N45 U-3 F22 *注意:N指令
18、表示行号,此外无任何其他意义,机床读到N代码时不产生任 何动作,其中N35和N40地F代码是一致地,(G1也是模态指令,N40,N45中对G1 也没有重复指定七、S指令S指令用于指定主轴地旋转速度,一个程序段内只能含有一个S代码,由字 母S加数字表示,例如:1. 指定主轴地转速是400r/ min,则相应地指令为S400.2. 在数控车系统中,根据加工工艺要求,零件端面要求恒线速度加工,因此,数 控车系统中,对S指令有特殊规定:端面恒线速度切削:如N 1 G 96 S 1000 * 其中1000是端面地线速度,为1000nZmin.速度单位因机床而异,参见机床说明 书.3. 端面恒线速度删除:
19、如N 2 G 97 S 1000.八、T指令T 指令用于指定所选用地刀具,它由字母T和后接数字组成,在同一程序中, 若同时指令坐标移动指令和刀具 T指令,执行顺序一般为先执行T指令,但具体 由机床厂家确定,参见机床说明书.需要指出地是:有地数控系统如发那科(FANUC 6TD系统,刀具指令采用 字母 T 加四位数字表示 , 四位数字地高 2 位表示刀具选择号 , 低两位表示刀具偏 置号. 具体表示方法见机床说明书 .13.2.2 数控加项目序格式 数控加项目序一般由程序名、程序段、子程序等组成 .一、程序名 程序名是数控程序必不可少地第一行 , 由一个地址符加上后接四位数字组成 , 第一个字符
20、或字母是具体地数控系统规定地 , 后接地四位数字是用户任意取地 . 可以小于四位 , 但不能大于四位 , 根据具体数控系统要求 , 打头地字符或字母一般 为、或字母O 例: 123, %7788,(CJK6236A2数控车床是合法地程序名 01111,08888,(MV 5数控铣床是合法地程序名子程序也有程序名 , 其程序名是主程序调用地入口 子程序地命名规则与主 程序一样 , 视不同地数控系统有不同地规则 二、程序字程序字由地址符及其后面地数字组成,在数字前可以加上+、-号程序字是 构成程序段地基本单位 , 也称指令字 +号通常可以省略不写 例:X-100. 0,前面字母X为地址,必须是大写
21、,地址规定其后数值地意义.- 100. 0为数值合在一起称程序字根据程序中G指令地不同,同一个地址也许 会有不同地含义 三、程序段程序段由多个程序字组成 ,在程序段地结尾有结束符号 ,一般是“;”或 “*”,IS0 标准为“ LF'', 显示为“ *”,EIA 标准为“ CR'', 显示为“;” 程序段地格式为:N X X X G X X X 土 X X X . X X Z ± X X X . X X F X X S X X TX X M X X *数控系统一般采用一行为一个程序段 , 也有地采用多行为一段 例:N1 G01 X-100.0 Z20.0
22、;是一个合法程序段(适用于MV 5数控铣床N10 G1 X-100.0 Z20.0 * 是一个合法程序段(适用于CJK6236A2数控车床 四、小数点与子程序小数点用于距离、时间作单位地数,但有地地址不能用小数点输入.如F10 表示10mmmin或10mm7r,速度不能用小数点输入.而有地地址必须用小数点 输入.如G04 X1 . 0暂停1秒.要用小数点输入地地址如下:X, Y, Z, A, B, C, U, V, W, I,J, K, R, Q通常情况下NC按主程序地指令进行移动,当程序中有调用子程序指令时,以 后NC就按子程序移动,当在子程序中有返回主程序指令时,NC就返回主程序,继 续按照主程序指令移动.调用子程序使用如下格式:例:M98 P X X X L X X;编写程序时,试采用表格形式,可以提高编程效率,减少差错.实验零件程序 单如表13-3所示.表13-3 实验零件程序单名称零件图形或工艺说明日期页实验程序2005.411程序名编写者审核%123小泉小林NGXZUWR/CFSTMPQ*N10G00X20Z99*N11T01M03*N12G00X18Z0*N13G02Z-10*N14G01W-10*N15M02*数控加项目序编制地步骤一、工艺方案分析1.确定加工对象是否适合于数控加工 形状较复杂、精度一致性要求高)2.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文化传播项目分包合同设计
- 购房合同的风险防范措施
- 草原场租赁合同违约责任
- 2024至2030年中国油锯箱体数据监测研究报告
- 国际志愿者活动安全免责协议书
- 2024至2030年矮生盆栽番茄种子项目投资价值分析报告
- 2024至2030年数控曲轴铣床项目投资价值分析报告
- 2024至2030年塑胶门窗滑轮项目投资价值分析报告
- 2024至2030年一次性使用导尿包项目投资价值分析报告
- 2024年克霉唑软膏项目可行性研究报告
- 教学能力大赛“教案”【决赛获奖】-
- 诺贝尔奖介绍-英文幻灯片课件
- 公司信息化调研情况汇报(4篇)
- 养猪合伙协议合同模板
- 球墨铸铁管、钢管顶管穿路施工方案
- 期中测试卷-2024-2025学年统编版语文五年级上册
- GB/T 44672-2024体外诊断医疗器械建立校准品和人体样品赋值计量溯源性的国际一致化方案的要求
- 小学数学小专题讲座《数学教学生活化-》
- 手术室课件教学课件
- 第一单元任务二《诗歌朗诵》教学设计 2024-2025学年统编版语文九年级上册
- 2024年秋国家开放大学《形势与政策》大作业试题:中华民族现代文明有哪些鲜明特质?建设中华民族现代文明的路径是什么?【附:2份参考答案】
评论
0/150
提交评论