数控车床编程基础
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
返回
数控车床编程基础
T:刀具指令
T指令后接两位或四位数字,前半部分
为刀具号,后半部分为刀具补偿号。
如:T0100
T0202
取 1消 号刀 刀补
2
2 号
号刀
刀补
数控车床编程基础
数控车床刀架
6号刀 (外圆刀)
10号刀 (切断刀) 8号刀(外圆刀)
数控车床编程基础
刀具补偿值的理解
数控车床编程基础
辅助功能M指令
或mm/r(程序用G99指令时)。 F: 外圆:0.1~0.2 (mm/r) (G01)
切断:0.02~0.05 (mm/r) (G01) 圆弧:0.05~0.1 (mm/r) (G02.G03) F指令为模态指令,实际进给率可通过CNC面 板上的进给倍率旋钮,在0-150%之间控制。
返回
数控车床编程基础
编辑的程序 6、在实际选用时,通常0001~8999常用作零件程序号,而
9000~9999,为机床制造者或机床使用者用作自已开发 的特殊功能程序的程序号。在用户宏程序中,常用到 9000~9999范围内的程序号。
Βιβλιοθήκη Baidu数控车床编程基础
F:进给速度指令
F指令用于指定加工时刀具的进给速度。 单位:mm/min(程序用G98指令时)
1、模态指令:一经指定一直有效,直到后面程序段出现同组的代码
指令取代它为止的指令。
2、工件坐标系:
图1
编程员为了简化编程,在工件上指定的坐标系。 在工件坐标系中,坐标值是刀尖相对工件原点的 距离。
工件坐标系原点设置原则:
a、 尽可能与设计、工艺和检验基准重合 图2
b、 便于数学计算、简化程序编制
c、 便于对刀
d、 便于观察
数控车床编程基础
机床坐标系与工件坐标系的区别
X
数控车床编程基础
数控车床编程基础
2020/11/21
数控车床编程基础
学习内容
数
认 知 数 控 车床
控
车
数控车床安全操作规程
床
编
数 控 车 床 的 编程方法
程
基
础
编 程 例 题 及 作业
数控车床编程基础
经济型数控车床(SIEMENS 802C系统)
数控车床编程基础
经济型数控车床(FANUC 0i Mate-TB系统)
…… N110 G00 X100.0 Z100.0 ; N115 M05 ; N120 M02 ;
数控车床编程基础
1、程序号: Oxxxx (四位数字)
程序号O0000、O9000~O9999在数控系统中通 常有特殊的含义,应避免使用。建议采用 O0001~O8999作为加工用程序号。
2、程序段格式:
返回
数控车床编程基础
数
编 程 的 基 础 知识
控
车
程序的结构
床
的
编
编程的步骤
程
方
法
编程注意事项
数控车床编程基础 返回
数控机床的坐标系
1、坐标系的规定 按照 ISO841-1974 标准规定,数控机床的坐标
系采用 笛卡尔坐标系。
2、坐标正向规定:一般取远离工件的方向(即工 件尺寸增大的方向)为正。
N—G—X—Z—F—S—T—M—EOB
顺 序 号
准 备 功 能
尺 寸 功 能
进主 给轴 速转 度速
刀辅 具助 指功 令能
结 束 符
返回 数控车床编程基础
程序号有关规定
1、 程序号必须写在程序的最前面,并占一单独的程序段。 2、 在同一数控机床中,程序号不可以重复使用。 3、 0000 :不准使用 4、 0001~8999:用于自由存储、删除和编辑的程序 5、 9000~9999:如果参数不设定,不能用于存储、删除和
M01 (有条件) 3、冷却液的开停 :
M08:冷却液开 M09:冷却液关
数控车床编程基础
返回
准备功能
准备功能:简称G功能,是使数控机床作好某 种操作
准备的指令。用地址G后缀两位数字表示,从G00~G99共100
种。目前,有的数控系统也用到了00~99之外的数字,如 SIEMENS 802C数控系统中的G500(表示取消可设定零点偏置 )。
辅助功能:控制数控机床辅助动作的功能,简称 M功能。M功能由地址M及后缀两位数字组成。常用的有
M00~M99。 1、主轴操作指令:
M03主轴正转、M04主轴反转、M05主轴停止 编程格式:M03 S__ ;
M04 S__ ; 2、程序结束指令:
整个程序结束:M02、M30 程序暂停:M00(无条件)
程序的结构
一个完整的程序,一般由程序号、程序内容和程序结束 三部分组成。 例如:(以FANUC系统为例)
程序号 程序内容 程序结束
O2009; N05 T0101 M03 S300;(每一行为一程序段) N10 G00 X18.5 Z2.0 ; N15 G01 X18.5 Z-30.0 F0.1 ; N20 G01 X25.0 Z-30.0 ; N20 G00 X25.0 Z2.0 ; N25 G00 X13.0 Z2.0 ;
S:主轴转速指令
S指令用于指定加工时主轴的转速。 常用单位:r/min。
(1)恒线速度(G96):S指定的数值表示切削 速度。如G96 S150表示切削速度为150m/min。
(2)恒主轴转速(G97):S指定的数值为主轴 转速。如G97 S300表示主轴转速为300r/min。 S: 切断:300 r/min 以下 (300) 粗加工:300-900 r/min (400) 精加工:900 r/min 以上 (600) S 指令为模态指令,实际转速可通过CNC面板 上的 修调按钮在50-120%之间调节。
数控车床编程基础
全功能型数控车床(FANUC 0i-TB系统) 全功能型数控车床(FANUC 0i-TB系统)
数控车床编程基础
立式数控车床
数控车床编程基础
双主轴车削中心
返回
数控车床编程基础
数控车床安全操作规程
1、数控车床只能单人操作 2、零件加工时须将防护门关上 3、启动“循环启动”按钮前须报告指导老师 4、严禁工件转动时测量、触摸工件 5、长头发者须戴工作帽,以防头发卷入机床 6、遵守其他《安全教育》内容
数控车床编程基础
数控机床的坐标系
3、坐标轴的确定: 先确定Z轴(为提供切削功率的轴,一 般与主轴平行),再确定X轴,然后根 据笛卡尔坐标系(右手坐标系)确定Y 轴。
X
0
Z
数控车床坐标系
数控车床编程基础
数控车床常用坐标系
1、机床坐标系:
机床本身固有的坐标系,一般不能改动。在机床 坐标系中,坐标值是刀架中心点相对机床原点的 距离。