华中数控车床编程及操作复习课程
第81章华中数控系统的数控铣床手工编程ppt课件
C(46.985,17.101,0),
D(18.794, 6.84, 0),
%3332 (MAIN-PROGRAMM)
N01
N02
N03
N04
G90 G92 X0 Y0 Z100.
G00 Z1.
S200 M03
G01 Z-5. F50
N05 M98 P10
G00 X_ Y_ Z_
执行该指令时,机床以自身设定的最大移动速度移向指定位置。
2.直线插补(G01)
直线插补指令的一般格式为:
G01 X_ Y_ Z_ F_
【例8.1】编制加工如图4.1所示的轮廓加工程序,工件的厚度为5mm。设起
刀具点相对工件的坐标为(-10, -10, 300)。按A-B-C-D顺序编程。
N01 G90 G92 X0 Y0 Z200
N02 G00 X30. Y15. Z5.
N03 G91 S600 M03
N004 M98 P10
%10 (SUB_PROGRAMM)
N1 G01 Z-7. F50
N2 X50. F150
N3 Y30.
N4 X-50.
N5 Y-30.
N6 G00 Z7
N07 G00 X-70. Y50.
M
功能
F、S、
T
8.1.2
华中数控铣床常用编程指令
数控铣床的编程指令随控制系统的不同而不同,但一些常用的指
令,如某些准备功能、辅助功能,还是符合IS0标准的。
一、快速定位和直线插补
以配置FANUC 0i-MA系统为例,介绍数控铣床的常用编程指令和
编程方法。
1.快速定位(G00)
华中数控编程与操作(ppt 43页)
R如、I=E:0,螺为纹直切1螺削.纹的7(5退圆倍尾柱量螺的,纹R为螺)Z切向距削退方尾,式量。;E取螺纹的牙型高。P为主轴基准脉冲处距离螺
刀具从循环起点A开始,按A→B→C→D→A进行自动循环。
纹切削起始点的主轴转角,默认值为0。
2022/3/12
15
图4-14 圆柱螺纹加工
• 刀尖圆弧半径补偿是通过G41/G42/G40代码及T代码指定的刀尖圆 弧半径补偿号来加入或取消半径补偿的。其程序段格式为:
•
X____ Z____
2022/3/12
7
图4-11 刀尖圆角造成的少切和过切
2022/3/12
8
• G40为取消刀尖半径补偿。G41为左刀补(在刀具前进方向左侧补偿), G42为右刀补(在刀具前进方向右侧补偿),如图4-12所示。
主轴停转、主程序结束并复位
13
11.螺纹切削指令G32 (25Min) 指令格式为:G32 X(U)__ Z(W)__ R__ E__ P__ F__;
• 螺纹切削分为单行程螺纹切削、螺纹切削循环和螺纹切削复合 循环。
• 单行程螺纹切削指令G32程序段格式为: • G32 X(U)___ Z(W)___ R___ E___ P___ F___; • G32指令可以执行单行程螺纹切削,车刀进给运动严格根据输
图4-12 左刀补和右刀补 编制图4-17所示圆锥螺纹的加工程序,其中螺距P=2mm,δ1=3mm,δ2=2mm。
X轴向快速退刀
a)上手刀,刀架在操作者的外侧
b)下手刀,刀架在操作者的内侧
2022/3/12
9
• 注意: • ①G41/G42不带参数,其补偿号(代表所用刀具对应的刀尖半径补
电子课件-《数控铣床加工中心编程与操作(华中系统)》第二版-A02-3941-3
第一章 数控铣床/加工中心编程基础知识
程序号 程序结束
第一章 数控铣床/加工中心编程基础知识
(1)程序号 华中系统用地址符%及后续的四位数字表示程序号,取 值范围为%0000~%9999。 在书写程序号时应注意: 1)程序号必须写在程序的最前面,并单独占一行。 2)%0000和%8000以后的程序号,在系统中有特殊的用 途,因此应尽量避免在普通数控加工程序中使用。 3)数字前的零可以省略不写。如%0001可以省略为%1。
第一章 数控铣床/加工中心编程基础知识
(2)程序内容 程序内容是整个程序的核心,由许多程序段组成。它包含 了所有的加工信息,如加工轨迹、主轴和切削液开关等。 (3)程序结束 程序的结束在数控系统中由M代码来表示,写在程序的最 后一行。用M02或M30来指定。使用M02作为程序的结束,数 控程序运行到M02指令时,整个程序运行结束,光标停留在此 位置。使用M30指令作为程序的结束,数控程序运行到M30指 令时,整个程序结束,并且光标回到程序头。
(2)确定加工工艺
根据图样分析拟定加工方案,确定机床、夹具和刀具, 选择适合的对刀点和换刀点,确定合理的切削用量及设定 最佳的加工路线。
第一章 数控铣床/加工中心编程基础知识
(3)数值处理
在编写程序前,还需要根据确定的编程原点对一些加 工轨迹中未知的基点(即图素之间交点或切点)的坐标进 行计算,为编程做好准备。
第一章 数控铣床/加工中心编程基础知识
(完整版)华中数控车编程课件
Z
机床原点 o
X
3、工件原点和工件坐标系
工件原点 (编程原点)
Z
参考点 o
X
Z
机床原点 o
X
4、绝对编程与增量编程
绝对编程
增量编程
混合编程
Φ25
1
4
Φ15
3
30 40
%0001
%0001
%0001
N 1 T0101
N 1 G91
N 1 T0101
N 2 G00 X25 Z2
N 2 G01 X-17.5 (Z0) N 2 G00 X25 Z2
N08 M99
第三章 数控车床编程指令体系
3-1 M指令(或辅助功能) 3-2 S . F.T指令 3-3 G指令(准备功能)
3)附加坐标轴:
在基本的线性坐标轴X,Y,Z之外的附加线性坐标轴 指定为U,V,W 和P,Q,R。
这些附加坐标轴的运动方向,可按决定基本坐标轴运 动方向的方法来决定。
CJK6032坐标轴
Z
X
ZJK7532坐标轴
+Z +X
+Y
图2 华中I型ZJK7532铣床坐标系统
2、机床原点、参考点、机床坐标系
2)旋转轴
围绕X,Y,Z轴旋转的圆周进给坐标轴分
别用A,B,C表示,根据右手螺旋定则,如图 1所示,以大姆指指向+X,+Y,+Z方向,则食 指、中指等的指向是圆周进给运动的+A,+B, +C方向。
上述坐标轴正方向,是假定工件不动,刀具相对于 工
件做进给运动的方向。如果是工件移动则用加“′”的 字母表示,按相对运动的关系,工件运动的正方向
华中系统车床操作面板及基本操作数控 共34页
增量倍率
主轴手动控制
进给修调
快速修调
1、坐标轴移动
1)点动进给 先按一下
按键,然后按压要移动的坐标轴
,
坐标轴开始移动。同时按下X、Z方向按键,能同时手动连续移动X、Z坐标轴。
2)点动快速移动 在点动进给时,若同时按下
按键,则产生相应轴的快速移动。
3)点动进给速度选择
按压进给修调或快速修调右侧的”100%“按键,进给或快速修调倍率被置为100 %。
继续查找替换(F8)
替换(F9)
PLC(F5) 状态显示(F4)
设置毛坯大小(F7)
参 数 F3
MDI F4
故障 报警 F6
参数索引(F1) 修改口令(F2) 输入权限(F3) 置出厂值(F5) 恢复前值(F6) 备份参数(F7) 装入参数(F8)
刀具库(F1) 刀具表(F2) 坐标系(F3) 返回断点(F4) 重新对刀(F5) MDI运行(F6) MDI清除(F7) 对刀(F8) 报警显示(F6)
4)松开 ”超程解除“ 按键。
5)机床超程解除后,应重新回参考点操作。
6、关机
1)先按下控制面板上的
按钮断开伺服电源,以减少设备电冲击。
2)断开数控电源。 3)断开机床电源。
二、机床手动操作
机床手动操作主要由手持单元和机床控制面板共同完成。机床控制面板如下图:
方式选择
冷却起停 刀位转换 主轴修调
轴手动按钮
在MDI功能子菜单下按F3键,进入坐标系手动数据输入方式。按 或 键,
选择要输入的数据类型:G54/G55/G56/G57/G58/G59坐标系/当前工件坐标系等的偏置
值(坐标系零点相对于机床零点的值),或当前相对值零点。然后在命令行输入所需
数控编程与操作教案(机工版)——第二十四讲 华中数控铣床仿真系统
【授课时数】4学时【复习旧课】1.华中数控铣床仿真操作的步骤;2.如何对刀?【导入新课】正确的对刀操作为我们检验程序打下基础,接下来我们学习铣床仿真系统中,程序的处理以及自动加工等操作。
【授课内容】第三节数控程序的处理一、编辑数控程序1.选择磁盘程序提前在已知路径下,建立一个文本文档(*.txt),并在其中输入程序。
在程序编辑方式下,通过软键、Tab键、上下光标键等就可以调入程序,按[显示方式]软键,选择[显示模式],再选[正文],即可以打开。
2.选择当前正在加工的程序3.新建一个数控程序在“选择编辑程序”菜单中选择“磁盘程序”,在文件名栏输入新程序名(不能与已有程序名重复),回车,此时CRT界面上显示一个空文件,可以通过键盘直接输入程序。
二、程序编辑1.移动光标;2.插入字符;3.删除字符;4.查找;5.替换。
三、保存程序1.保存文件;2.另存为文件。
四、文件管理1.新建目录;2.更改文件名;3.拷贝文件;4.删除文件。
第四节零件的自动加工一、导入数控程序返回主菜单程序[编辑F2]—选择[编辑程序F2]—[文件管理F1]—对话框用Tab切换(文件类型*.txt,搜寻数控程序,找到并打开)—程序进入。
或着选择正在编辑的程序。
二、自动连续运行1.自动加工流程回零后:自动方式下,选择程序,点[循环启动]键。
2.中断运行3.急停三、自动单段运行每一段程序执行一次循环启动。
四、加工轨迹模拟自动加工F1—程序校验F3—重新运行F4—循环启动。
红线代表刀具快速移动的轨迹,绿线表示刀具正常移动的轨迹。
实例仿真加工:以铣削大众汽车徽标为例,说明仿真加工操作步骤:1.启动--松开急停;2.回零:在回零模式下,按+Z、+X、+Y键,直到指示灯亮。
在手动方式下,反向离开参考点。
3.定义毛坯为长100×宽100×高30。
4.选择夹具为工艺板,放置零件,退出。
5.对刀:通过对刀建立工件坐标系,将坐标系的原点设在工件上表面的中心点。
华中系统车床操作面板及基本操作数控
1、坐标轴移动
1)点动进给 ,
先按一下
按键,然后按压要移动的坐标轴
2020/5/4
坐标轴开始移动。同时按下X、Z方向按键,能同时手动连续移动X、Z坐标轴。
2)点动快速移动 在点动进给时,若同时按下
按键,则产生相应轴的快速移动。
3)点动进给速度选择
按压进给修调或快速修调右侧的”100%“按键,进给或快速修调倍率被置为 100%。
2、选择正在加工的程序
(1)在“选择编辑程序”菜单中,用
选中“正在加工的程序”选项。
(2)按Enter键,如果当前没有选择加工程序,将弹出如右
图对话框,否则编辑器将调入“正在加工的程序”到编辑缓
冲区。
(3)如果该程序处于正在加工状态,编辑器会用红色亮条
在主操作界面下,按F4键进入MDI功能子菜单。如下图
2020/5/4
在MDI功能子菜单下按F6,进入MDI运行方式,这时可以从NC键盘输入并执行一个G
代码指令段,即“MDI”运行。自动运行过程,不能进入“MDI”方式。
1、输入MDI指令段 (最小单位是一个有效指令字)
可一次输入多个指令字的信息,也可每次输入一个指令字信息。
统复位,并接通伺服电源。系统默认进入“回参考点”方式,工作方式变为“ 回零”。
3、返回机床参考点
目的:建立机床坐标系。因为机床断电后就失去了对各坐标位置的记忆,所以 在接通电源后,必须让各坐标值回零。
1)按下控制面板上的
按键,系统处于“回零”方式。
2)按坐标轴方向键“ 一般
2020/5/4
先回”+X”,然后回“+Z”),按键指示灯亮。
三、车床功能菜单
主菜单
子菜单
2020/5/4
(完整版)华中(HNC-2122T)数控车床系统编程指令
G54~G59 是 系 加 工 时 其 坐 标 这6个预定工件 工 件 坐 标 系 一 G54~G59为模
统预定的6个坐 系 的 原 点 , 必 坐 标 系 的 原 点 旦选定,后续程 态 功 能 , 可 相
二、 进给速度F
当工作在G01、G02或G03方式下,编程的F一直有效,直到被新的F值 所取代,而工作在G00方式下,快速定位的速度是各轴的最高速度,与所 编F无关。
借助机床控制面板上的倍率按键,F可在一定范围内进行倍率修调。 当执行螺纹切削循环G76、G82,螺纹切削G32时,倍率开关失效,进给 倍率固定在100%。
-3-
SUB DIRECTORY
任务一 辅助功能M代码 任务二 F、S、T功能 任务三 准备功能G代码 任务四 编程示例
-4-
一 、CNC内定的M代码
CNC内定的M代码用于控制零件程序的走向,是CNC内定的辅助功能, 不由机床制造商设计决定,也就是说,与PLC程序无关。CNC内定的M代码 见表4-1。
2. 程序结束M02 M02一般放在主程序的最后一个程序段中。 当CNC执行到M02指令时,机床的主轴、进给、冷却液全部停止,加工结束。 使用M02的程序结束后,若要重新执行该程序,就得重新调用该程序,或在程
序功能子菜单下按子菜单F7键(请参考HNC-21T操作说明书),然后再按操作 面板上的“循环启动”键。
项目一 数控车床简介 项目二 数控车削工艺 项目三 数控车床的编程基础 项目四 华中(HNC-21/22T)数控车床系统编程指令 项目五 西门子(SIEMENS-802D)系统数控车床的编程指令 项目六 数控车床基本操作 项目七 数控车床的对刀 项目八 典型零件的编程与操作
华中世纪星数控系统车床基本操作
返回
2. 6 手动方式下加工零件的对刀操作
• 2. 6. 1对刀的操作步骤 • 1.为什么要进行加工零件的对刀操作 • 1)对刀操作的目的 • 是为了寻找并确定加工刀具的刀位点相对机床参考点或对工件坐标
系原点偏移量值进行设置。 • 2)多把加工刀具对刀操作 • 由于各把刀具在刀架安装时长短不一样,不可能与实际切削加工刀
• 注意:①自检时,禁止操作所有按键。
•
②系统启动复位后默认进入“回参考点”工作方式。
下一页 返回
2. 4 数控车床基本操作(CNC系统上电及关机)
• 2.4.2手动返回机床参考零点
• 手动返回机床参考零点,如图2一10所示
• 操作方法:
• (1)手动方式:按<回参考点>键(键左上角灯亮)。
• (2)在进给轴和方向选择开关中,应先按下+X键,使X轴返回到参 考点再按下+Z键,使Z轴返回到参考点。即分别开始回零,当机床坐 标为(0, 0)时,回零完成。
率为0~150%。(按一下“100 %”按键,指示灯亮,修调倍率为100 %; 按一下“+”按键,修调倍率递增5%;按一下“--”按键,进给修调倍率 递减5%)
上一页 下一页 返回
2. 5 数控车床基本操作(数控车床手动操作)
• ②同时按下X向和Z向的轴按键,则手动连续移动X轴和Z轴。 • ③手动快速移动。在手动连续进给时,若同时按下快进按键,则X向
域(1)。
上一页 下一页 返回
2. 3 华中数控系统数控车床操作面板介绍
• 2.3.2 HNC -21T系统数控车床操作控制面板(人控制操作) • 机床操作面板是操作人员控制机床运行的主要面板,操作面板总体
布局如图2一4所示 • 下面分别简单介绍机床操作面板。 • 1)切换系统的工作方式,如图2一5所示。 • 说明:有4个切换系统的工作方式按键—自动、手动、增量(手轮及
华中系统车床操作面板及基本操作数控 文档资料
1)按下控制面板上的
按键,系统处于“回零”方式。
2)按坐标轴方向键“ 般
”,使坐标轴逐一回参考点(一
先回”+X”,然后回“+Z”),按键指示灯亮。
3)回完参考点后,应按下机床控制面板上的
按键,进入手动方式,然后在分别
按下方向键
,使刀架离开参考点,回到换刀点位置附近。
4、急停 在机床运行过程中,在危险或紧急情况下,应立即按下
三、车床功能菜单
主菜单
子菜单
程序选择 (F1)
自
运行状态 (F2)
动
程序校验 (F3)
加
重新运动 (F4)
工
保存断点 (F5)
F1
恢复断点 (F6)
重新运动 (F7)
从指定行运行 (F8)
文件管理( F1)
程
选择编辑程序( F2)
序
编辑当前程序( F3)
编
保存文件( F4)
辑
文件另存为( F5)
机床手动操作主要由手持单元和机床控制面板共同完成。机床控制面板如下图:
方式选择
冷却起停 刀位转换 主轴修调
轴手动按钮
增量倍率 主轴手动控制
进给修调
快速修调
1、坐标轴移动
1)点动进给 先按一下
按键,然后按压要移动的坐标轴
,
坐标轴开始移动。同时按下X、Z方向按键,能同时手动连续移动X、Z坐标轴。
2)点动快速移动 在点动进给时,若同时按下
4、选定坐标系下的坐标值 坐标系可在机床坐标系 /工件坐标系 /相对坐标系之间进行切换。 显示值可在指令位置 /实际位置 /剩余进给 /跟踪误差 /负载电流 /补偿值之间进行切换。
5、工件坐标零点 显示工件坐标系零点在机床坐标系中的坐标。
数控车床编程培训课件(共37张PPT)
说明:G90为模态代码
Z-70. X35.
Z-90. X40. F0.2. G0 X100. Z100. M01 T0404
M03 S450 G0 X40. Z-95.
G1 X0.5 F0.05 G1 X40. F0.4 G0 X100. Z100. T0100 M30
培训专用
1-4 数控车床的编程
说明:T后前两位数字表示刀具号码,后两位数字对应该刀具的刀具补偿号, 可由参数设定为 T##
培训专用
1-4 数控车床的编程
2辅助功能〔M代码〕
〔1〕、M00 程序停止 M01 程序任选停止
〔2〕、M03 主轴正转 M04主轴反转 M05主轴停
〔3〕、M08 冷却液开 M09 冷却液关
〔4〕、M02 程序结束 M30 程序结束并返回到程序开始 〔5〕、M98 子程序调用 M99 子程序结束
〔3〕加工开始点:每一次切削的起点。
〔4〕加工终止点:每一次切削的终点。 〔5〕退刀点:刀具加工后,刀具应退出工件外表,该点必须离毛坯有一定的 平安距离。
培训专用
1-4 数控车床的编程
2、固定的程序段落模式。我们习惯把每把刀的加工内容写成的程序,程 序开始时必须都设定加工环境,如主轴转速、程序状态等,加工程序严格 按照固定的进刀退刀模式编写,程序结束时,加上M01语句。这样编写 有两个好处:
〔1〕每把刀有的加工程序,可以根据每把刀的加工内容,以及加工调试时出 现的问题方便地检查该把刀的加工程序。 〔2〕在程序调试时,可以方便的从修改正程序的刀具开始执行,不必从头到尾都执 行,防止了正确程序的重复执行。
培训专用
1-4 数控车床的编程
O0001
M03 S800
数控车床编程与操作教案1-4周
项目一:华中数控编程简介任务一:华中数控编程指令(2课时)【教学目标】1.了解华中数控G指令。
2.掌握华中数控G指令的格式和用法。
【项目重点与难点】重点:华中数控G指令与法兰克、广数系统的不同之处难点:主要G指令的格式【教学过程】复习前面所学的指令,为学习华中系统G指令作准备我们所学过的指令有:M指令、S指令、T指令、G指令其中G指令有:G00、G01、G02、G03、G70、G71、G73、G90、G92、G94、G98、G99引入新课1.设问:我们学过的指令都是什么系统的指令那么华中数控系统编程是否用的指令是否和之前我们学过的一样我们学过的指令是针对法兰科系统和广州数控系统,华中系统的编程所用指令和他们大同小异。
2.阐述本次课的任务。
板书:华中数控编程指令新课教学1.讲解华中系统M指令、S指令、T指令、G指令。
板书:一、华中系统M指令、S指令、T指令、G指令:华中系统与法兰科系统和广州数控系统的M指令、S指令、T指令、G指令相同。
2.讲解华中系统与法兰科系统G指令的不同之处板书:二、华中系统与法兰科系统G指令的不同点:名称法兰科华中精加工循环 G70 P Q 无外圆内圆粗车循环 G71 U R G71 U R P Q X Z F G71 P Q U W F端面粗车循环 G72 W R G72 W R P Q X Z F G72 P Q U W F封闭轮廓粗车循环 G73 U W R G73 U W R P Q X Z F G73 P Q U W F外圆内圆车削循环 G90 X Z F G80 X Z F螺纹车削循环 G92 X Z F G82 X Z F端面车削循环 G94 X Z F G81 X Z F设定每分钟进给量 G98 G94设定每转进给量 G99 G95巩固练习板书:三、例题:在华中系统上编写图示零件的车削程序。
O0001;(车Φ15外圆和Φ21外圆)S500 M03 T0101 G95;G0 X100 Z100;G0 X28 Z2;G80 X23 Z-18 F0。
数控车床编程基础(华中系统)
第3章 数控车床编程基础
(4)数值计算 在编制程序前,还需对加工轨迹的一些未知坐标值进行
计算,作为程序输入的数据,主要包括数值换算、尺寸链计 算、坐标计算和辅助计算等。对于复杂的加工曲线和曲面还 需使用计算机辅助计算。 (5)编写加工程序
根据确定的加工路线、刀具号、刀具形状、切削用量、 辅助动作及数值计算的结果,按照数控车床规定使用的功能 指令代码及程序段格式,逐段编写加工程序。此外,还应附 上必要的加工示意图、刀具示意图、机床调整卡、工序卡等 加工条件说明。
图3-5 数控车床的参考点与机床原点
整理ppt
第3章 数控车床编程基础
5.机床参考点 机床参考点是用于对机床运动进行检测和控制的固定
位置点。 机床参考点的位置是由机床制造厂家在每个进给轴上
用限位开关精确调整好的,其坐标值已输入数控系统中。 因此,参考点对机床原点的坐标是一个已知数。通常,数 控车床上的机床参考点是离机床原点最远的极限点,见图 3-5。
在编程时,要计算出节点的坐标,并按节点划分程序 段。
图3-9 (b)零件轮廓上的基点和节点
整理ppt
第3章 数控车床编程基础
3.3.2 尺寸链计算 1.尺寸链的基本概念
在机器装配或零件加工过程中,由相互连接的尺寸所 形成的封闭尺寸组,称为尺寸链。
(1)设计尺寸链 组成尺寸全部为设计尺寸而形成的尺寸链即为设计
整理ppt
第3章 数控车床编程基础
(2)节点 当被加工零件的轮廓形状与机床的插补功能不一致时,
如在只有直线和圆弧插补功能的数控机床上加工椭圆、双 曲线、抛物线、阿基米德螺旋线或用一系列坐标点表示的 列表曲线时,就要用直线或圆弧去逼近被加工曲线。这时, 逼近线段与被加工曲线的交点就称为节点。如图3-9(b) 所示的曲线,当用直线逼近时,其交点A、B、C、D等即 为节点。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
+Y +Z
+Y +B +Z ’
+X ’ +C +Z
+X +A
+Y ’
+X
+X +Y +Z
+A +B +C
图 1 机床坐标轴
•. . . . . . . . . •指令字符
•若干指令字 •. . . . . . . . .
•数值
程 序
•若干程序段 •. . . . . . . . .
2-2 程序格式
%8001
%0003
N01 G37
N01 G91 G01 X-12 F100
N02 G92 X16 Z1
N02 G03 X7.385 Z-4.923
径 N 2 T0101 N 3 G00 X25 Z2
编 N 4 G01 X7.5(Z2)
N 2 G91
N 2 T0101
N 3 G01 X-17.5 (Z0) N 3 G00 X25 Z2
N 4 (X0) Z-32
N 4 G01 X7.5(Z2)
程
N 5 (X7.5) Z-30 N 6 X12.5 Z-40
数控车床编程基础
数控车床概述 1- 1 数控车床编程基本知识 1- 2 数控车床编程基本指令 1- 3 数控车床编程实例 1- 4 用户宏程序 1- 5 数控车床操作基础
第一章 数控车床概述
▪ 1-1 概述
▪ 本节主要介绍CJK6032数控车床。该 车床为两坐标连续控制的数控车床, 系统是HNC-21T系统,其人机界面、 操作面板、操作步骤及编程方法与当 前国际主流基本一致
R8
N03 G90 G00 Z0
N03 X2.215 Z-39.877 R60
N04 M03
N04 G02 X2.4 Z-28.636
R40
N05 M98 P0003 L6 N05 G00 X4
N06 G90 G00 X16 Z1 N06 Z73.436
N07 M05
N07 X-4.8
N08 M30
30
4
40
1
N 7 X50 Z2
N 7 M30
N 7 X50 W42
N 8 M30
N 8 M30
注意:1、使用直径、半径编程时,系统参数设置要求与之对应
第二章程序的结构
2-1 程序的构成
•
程
序 ( 完 整 )
••Biblioteka 主 程•. . . . .
序
•程序段 •. . . . .
子 •. . . . . . . . .
参考点 o
Z
机床原点 o
X
3、工件原点和工件坐标系
工件原点 (编程原点)
Z
参考点 o
X
Z
机床原点 o
X
4、绝对编程与增量编程
绝对编程
增量编程
混合编程
Φ25
1
4
Φ15
3
30 40
%0001
%0001
%0001
N 1 T0101
N 1 G91
N 1 T0101
N 2 G00 X25 Z2
N 2 G01 X-17.5 (Z0) N 2 G00 X25 Z2
X25 Z-40
%0001
N 1 G36
N 2 G91 N 3 G01 X-35 (Z0) N 4 (X0) Z-32
N 5 X10 Z-10
N 6 X25 Z42
%0001 N 1 G36 N 2 T0101 N 3 G00 X50 Z2 N 4 G01 X15(Z2) N 5 Z-30 N 6 U10 Z-40
1-2 数控车编程基本知识
1、机床坐标轴 2、机床原点、参考点、机床坐标系 3、工件原点和工件坐标 4、绝对编程、增量编程 5、直径编程、半径编程
1、机床坐标轴
1)基本坐标轴
数控机床的坐标轴和方向的命名制订了统一的标准,规
定直线进给运动的坐标轴用X,Y,Z表示,常称基
本坐标轴。 X,Y,Z坐标轴的相互关系用右手定则决定,如图1所 示,图中大姆指的指向为X轴的正方向,食指指向为Y 轴的正方向,中指指向为Z轴的正方向。
N 3 G01 X7.5(Z2) N 3 (X0) Z-32
N 3 G01 X7.5(Z2)
2 N 4 (X7.5) Z-30
N 4 X5 Z-10
N 4 Z-30
N 5 X12.5 Z-40
N 5 X12.5 Z42
N 5 U5 Z-40
1 N 6 X25 Z2
N 6 M30
N 6 X25 W42
N08 M99
第三章 数控车床编程指令体系
3-1 M指令(或辅助功能) 3-2 S . F.T指令 3-3 G指令(准备功能)
1、坐标系相关G指令 2、运动相关G指令 3、单一循环G指令 4、复合循环G指令
3-1 M指令(或辅助功能)
表 3-2 指令 M00
功能 程序暂停
M01 任选暂停
M03 主轴正转 M04 主轴反转 M05 主轴停 M07 切削液开 M09 切削液关 M30 主程序结束 M98 调用子程序 M99 子程序结束
2)旋转轴
围绕X,Y,Z轴旋转的圆周进给坐标轴分
别用A,B,C表示,根据右手螺旋定则,如图 1所示,以大姆指指向+X,+Y,+Z方向,则食 指、中指等的指向是圆周进给运动的+A,+B, +C方向。
上述坐标轴正方向,是假定工件不动,刀具相对于 工
件做进给运动的方向。如果是工件移动则用加“′”的 字母表示,按相对运动的关系,工件运动的正方向
N 7 M30
N 7 M30
绝对编程时:用G90指令后面的X、Z表示X轴、Z轴的坐标值; 增量编程时:用U、W 或G91指令后面的X、Z表示X轴、Z轴的
增量值;
注:1:车床的默认状态为G90
5、直径、半径编程
绝对编程
增量编程
混合编程
半
%0001 N 1 G37
%0001 N 1 G37
%0001 N 1 G37
3)附加坐标轴:
在基本的线性坐标轴X,Y,Z之外的附加线性坐标轴 指定为U,V,W 和P,Q,R。
这些附加坐标轴的运动方向,可按决定基本坐标轴运 动方向的方法来决定。
CJK6032坐标轴
Z
X
ZJK7532坐标轴
+Z +X
+Y
图2 华中I型ZJK7532铣床坐标系统
2、机床原点、参考点、机床坐标系
N 5 X5 Z-10 N 6 X12.5 Z42
N 5 Z-30 N 6 U5 Z-40
Φ25
Φ15
N 7 X25 Z2
N 7 M30
N 7 X25 W42
N 8 M30
N 8 M30
1
3
2
%0001
直 N 1 G36
径
N2 N3
T0101 G00 X50 Z2
编 程
N4 N5 N6
G01 X15(Z2) (X15) Z-30