- 1、本文档共771页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
全国高级技工学校数控类专业教材
数控编程
中国劳动社会保障出版社;第一章 数控编程基础
第二章 FANUC 系统数控车床与车削中心编程
第三章 SIEMENS 系统数控车床与车削中心编程
第四章 FANUC 系统数控铣床与加工中心编程;第五章 SIEMENS 系统数控铣床与加工中心编程
第六章 数控磨床编程
第七章 数控冲床编程
第八章 数控电加工机床编程;第一节 数控编程概述;第一节 数控编程概述;;三、数控编程的方法
1.手工编程
手工编程是指主要由人工来完成数控机床程序编制各个阶段的工作。;2.自动编程
自动编程是指数控机床的程序编制工作的大部分或全部由计算机(或编程机)完成的过程。
由于在计算机上可自动地绘出所编程序的图形及进给轨迹,所以能及时检查程序是否有错,并进行修改,得到正确的程序。;第一节 数控编程概述;第二节 数控机床坐标系;右手笛卡儿直角坐标系;二、运动方向的确定
机床的某一运动部件的运动正方向规定为增大工件与刀具之间距离的方向。
1. Z坐标的运动
Z坐标的运动由传递切削力的主轴所决定,与主轴轴线平行的标准坐标轴即为Z坐标。;卧式车床的Z 坐标;;;;;;;;;;;;;3.刀架相关点
从机械上说,所谓寻找机床参考点,就是使刀架相关点与机床参考点重合,从而使数控系统得知刀架相关点在机床坐标系中的坐标位置。
所有刀具的长度补偿量均是刀尖相对该点长度尺寸,即为刀长。 ;;;第一节 数控编程概述;;;;;;;;;;;;;第一节 数控编程概述;第四节 数控机床的主要功能;二、辅助功能;;1.每分钟进给;;G96恒线速度切削;3.主轴转速限定;;;;;;3)子程序换刀
①子程序号通常为O8999
O8999; (立式加工中心换刀子程序)
M05 M09; (主轴停转,切削液关)
G80; (取消固定循环)
G91 G28 Z0; (Z轴返回机床原点)
G49 M06; (取消刀具长度补偿,刀具交换)
M99; (返回主程序)
②调用格式:T06 M98 P8999; ;;第一节 数控编程概述;第五节 刀具补偿功能;2)刀尖圆弧半径补偿;图1-22描述了切削时由于刀尖圆弧的存在所引起的加工误差。;;;;;(3)刀具磨损补偿;;(1)编程举例; (2)补偿存储器内容;;;;;;;;;(2)二维的刀具半径补偿;;;;;;;;;;;;;;;;;;;;;第一节 数控编程概述;第六节 手工编程的数值计算;;;;; 用四心法加工椭圆工件时, 数值计算的基础就是用四心法做近似椭圆。;;;; (3)等补误差法
该方法是使各插补段的误差相等,都小于实际误差,一般为实际误差的1/2~1/3,而插补段长度不等,可大大减少插补段数,这一点比等插补段法优越。它可以用最少的插补段数目完成对曲线的插补工作。;2.轮廓倒角;第一节 概述;第一节 概述;; FANUC 0i系统准备功能的说明:
5)不同组的G代码在同一程序段中可以指令多个。如果在同一程序段中指令了多个同组的G代码,仅执行最后指定的G代码。
6)如果在固定循环中指令了01组的G代码,则固定循环取消,该功能与指令G80相同。
7)G代码按组号显示。;;;;第一节 概述;第二节 常用功能指令;二、直线插补(G01);;;;;;;;;;;;;;;六、设定工件加工坐标系指令;工件坐标系的使用 ;第一节 概述;第三节 固定循环 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;(3)使用切槽复合固定循环时的注意事项
2)由于Δi和Δk为无符号值,所以,刀具切深完成后的偏移方向由系统根据刀具起刀点及切槽终点的坐标自动判断。
3)切槽过程中,刀具或工件受较大的单方向切削力,容易在切削过程中产生振动,因此,切槽加工中进给速度F的取值应略小(特别是在端面切槽时),通常取50~100mm/min。;第一节 概述;第四节 螺纹加工;;;;;;;; △dmin——最小切入量;
d——精加工余量;
X(U),Z(W)——终点坐标;
i——螺纹部分半径差(i=0时为圆柱螺纹);
k——螺牙的高度(用半径值指令X轴方向的距离);
△d——第一次的切入量(用半径值指定);
f——螺纹的导程(与G32螺纹切削时相同)。;;;;第一节 概述;第五节 用户宏程序;;;;;;;;;;;;;;第一节 概述;第六节 数控车削中心编程
文档评论(0)