数控铣床子程序公开课课件
合集下载
数控铣床教学课件.ppt
• 图3-7a、3-7d中,主轴箱装在框式立柱中间,设计成 对称形结构,
• 图3-7b和3-7c中,主轴箱悬挂在单立柱的一侧,从受 力变形和热稳定性的角度分析,这两种方案是不同的。
3.2 数控铣床的结构及总体布局
• 数控铣床加工工件时,如同普通铣床一样,由刀具或者工 件进行主运动,由刀具与工件进行相对的进给运动,以加 工一定形状的工件表面。
• 不同的工件表面,往往需要采用不同类型的刀具与工件一 起作不同的表面成形运动,因而就产生了不同类型的数控 铣床。
• 铣床的这些运动,必须由相应的执行部件(如主运动部件、 直线或圆周进给部件)以及一些必要的辅助运动(如转位、 夹紧、冷却及润滑)部件等来完成。
• 铣削加工时,进给运动可以由工件运动也可以由刀具运动 来完成,或者部分由工件运动,部分由刀具运动来完成, 这样就影响到了部件的配置和总体关系。
• 这都取决于被加工工件的尺寸、形状和重量。
• 如图3-5所示, 同是用于铣削 加工的铣床, 根据工件的重 量和尺寸的不 同,可以有四 种不同的布局 方案。
• 图3-5a是加 工件较轻的 升降台铣床, 由工件完成 三个方向的 进给运动, 分别由工作 台、滑鞍和 升降台来实 现。
如图3-5b所示当加工件较 重或者尺寸较高时,则不 宜由升降台带着工件作垂 直方向的进给运动,而是 改由铣头带着刀具来完成 垂直进给运动。这 种布 局方案,铣床的尺寸参数 即加工尺寸范围可以取得 大一些。
• 要归纳一些系统的与普遍适用的数控铣床总布局的规律是 较困难的。
• 下述的一些问题,可以作为数控铣床总体布局设计时的参 考。
3.2.1总布局与工件形状、尺寸和 重量的关系
• 加工工件所需要的运动仅仅是相对运动,因此,对部件的 运动分配可以有多种方案。
数控铣床编程讲解课件
数控铣床编程讲解课 件
目录
CONTENTS
• 数控铣床概述 • 数控铣床编程基础 • 数控铣床编程实例 • 数控铣床操作技巧 • 数控铣床维护和保养 • 编程软件介绍及使用方法
01
数控铣床概述
数控铣床的定义和特点
数控铣床的定义
数控铣床是一种采用数控技术控制的 铣削加工设备,能够实现高精度、高 效率的铣削加工。
01
G代码指令
02
M代码指令
G代码是数控编程中最常用的指令之 一,用于控制机器的移动和定位。例 如,G00表示快速定位,G01表示直 线插补,G02表示圆弧插补等。
M代码是数控编程中的辅助指令,用 于控制机器的辅助动作,如冷却、主 轴启停等。例如,M03表示主轴正转 ,M05表示主轴停转等。
03
其他代码指令
辅助装置包括冷却系统、排屑系统、润滑 系统等,它们能够为机床的正常运转提供 必要的保障。
02
数控铣床编程基础
数控编程的基本概念
数控编程的定义
数控编程是一种使用数字和字母控制机器运动的过程,以制造零 件或组件。
数控编程的重要性
数控编程对于确保零件的精确度和质量至关重要,同时还能提高生 产效率。
数控编程的适用范围
除了G代码和M代码之外,数控编程 中还有其他一些常用的指令和格式, 如F代码表示进给速度,S代码表示主 轴转速等。
03
数控铣床编程实例
简单零件的编程实例
• 总结词:通过简单的示例演示数控铣床编程的基 本步骤和要点。
简单零件的编程实例
详细描述 1. 选择合适的工具和材料,准备简单零件的编程。
2. 根据零件图纸,分析加工需求和工艺特点。
04
数控铣床操作技巧
目录
CONTENTS
• 数控铣床概述 • 数控铣床编程基础 • 数控铣床编程实例 • 数控铣床操作技巧 • 数控铣床维护和保养 • 编程软件介绍及使用方法
01
数控铣床概述
数控铣床的定义和特点
数控铣床的定义
数控铣床是一种采用数控技术控制的 铣削加工设备,能够实现高精度、高 效率的铣削加工。
01
G代码指令
02
M代码指令
G代码是数控编程中最常用的指令之 一,用于控制机器的移动和定位。例 如,G00表示快速定位,G01表示直 线插补,G02表示圆弧插补等。
M代码是数控编程中的辅助指令,用 于控制机器的辅助动作,如冷却、主 轴启停等。例如,M03表示主轴正转 ,M05表示主轴停转等。
03
其他代码指令
辅助装置包括冷却系统、排屑系统、润滑 系统等,它们能够为机床的正常运转提供 必要的保障。
02
数控铣床编程基础
数控编程的基本概念
数控编程的定义
数控编程是一种使用数字和字母控制机器运动的过程,以制造零 件或组件。
数控编程的重要性
数控编程对于确保零件的精确度和质量至关重要,同时还能提高生 产效率。
数控编程的适用范围
除了G代码和M代码之外,数控编程 中还有其他一些常用的指令和格式, 如F代码表示进给速度,S代码表示主 轴转速等。
03
数控铣床编程实例
简单零件的编程实例
• 总结词:通过简单的示例演示数控铣床编程的基 本步骤和要点。
简单零件的编程实例
详细描述 1. 选择合适的工具和材料,准备简单零件的编程。
2. 根据零件图纸,分析加工需求和工艺特点。
04
数控铣床操作技巧
数控铣床加工中心编程与操作讲义(PPT 34张)
数控铣床/加工中心常用刀具
【知识准备】
(二)数控铣床/加工中心加工平面常用刀具
整体式面铣刀
【知识准备】
(二)数控铣床/加工中心加工平面常用刀具
硬质合金整体焊接式面铣刀
【知识准备】
(二)数控铣床/加工中心加工平面常用刀具
硬质合金可转位式面铣刀
1-刀垫 2-轴向支撑块 3-可转位刀片
【知识准备】
三、任务实施
(一)工艺分析 (二)编写加工程序 (三)数控加工
1.安装刀具与装夹工 件 2.数控程序的输入与 校验 3.数控自动运行操作 (1)程序校验 (2)自动运行操作过 程
【任务实施】
1)在系统控制面板下,按下“自动加工F1” 按键,进入程序运行子菜单;
2)在程序运行子菜单下,可以自动运行零件程序。
【技能目标】
1
熟悉平面铣削工艺特点
2
学会一般平面铣削工艺设计编程
3
具有加工平面的实践能力
二、知识准备
(一)数控铣床/加工中心用铣平面夹具
(a)
(b)
(c)
(d)
a) 螺旋夹紧式通用平口钳 b)液压式正弦规平口钳 b) c) 气动式精密平口钳 d) 液式压精密平口钳
【知识准备】
(二)数控铣床/加工中心加工平面常用刀具
(三)平面铣削工艺
周边铣削
【知识准备】
(三)平面铣削工艺
端面铣削
【知识准备】
(三)平面铣削工艺
水平面加工
【知识准备】
(三)平面铣削工艺
50 10 φ10
10 40 7
67
行切法铣削平面
2
【知识准备】
(四)数控编程规则
1.小数点编程 2.米、英制编程 G21/G20 3.平面选择指令 G17/G18/G19 4.绝对值/增量值编程 G90/G91 (1)绝值编程G90 (2)增量值编程G91
数控铣床的编程与操作课件
第四章数控铣床的编程与操作
练习二:编程 某零件的外形轮
廓如图所示,厚度为 15mm,刀具直径为 10mm的立铣刀。 进刀、退刀方式:安 全平面距离零件上表 面1mm,直线进刀, 圆弧退刀。 要求: (1)确定精铣外形 轮廓的走刀路线(左 刀补) (2)手工编程精加 工程序
第四章数控铣床的编程与操作
第四章数控铣床的编程与操作
刀具半径补偿的实施 (1)G40-取消刀具半径指令 (2)G41-刀具半径左补偿指令,定义为假设工件不 动,沿刀具运动方向向前看,刀具在零件左侧。 (3)G42-刀具半径右补偿指令,定义为假设工件不 动,沿刀具运动方向向前看,刀具在零件右侧。
第四章数控铣床的编程与操作
格式一:
第四章数控铣床的编程与操作
二、按数控系统的功能分类 数控铣床可为经济型数控铣床、全功能
数控铣床和高速铣削数控铣床等。 ➢1、经济型数控铣床 ➢2、全功能数控铣床
采用半闭环控制或闭环控制,数控系统 功能丰富,一般可以实现4坐标以上联动, 加工适应性强,应用最广泛。 ➢3、高速铣削数控铣床
高速铣削是数控加工的一个发展方向, 技术已经比较成熟,已逐渐得到广泛的应用 。
2、数控卧式铣床
第四章数控铣床的编程与操作
3、数控龙门铣床
对于大尺寸的数控铣床,一般采用对称的双立 柱结构,保证机床的整体刚性和强度,即数控龙 门铣床,有工作台移动和龙门架移动两种形式。
第四章数控铣床的编程与操作
4、立、卧两用数控铣床 立、卧两用数控铣床主轴的方向可以更
换,能达到在一台机床上既能进行立式加工 ,又能进行卧式加工。
(2)TXX M06
第四章数控铣床的编程与操作
•M08—切削液开 •M09—冷切削停 •M18—主轴定向解除 •M19—主轴定向 •M30—程序结束。和M02相似,但M30可使程序 返回到开始状态。 •M29—刚性攻丝 格式:M29 SXXXX
数控技术 第四章 数控铣床编程及操作PPT课件
3.2 数控铣床常用G功能指令
G43:刀具长度补偿分 为刀具长度正补偿及H代 码;
G44:刀具长度负补 偿及H代码;
G49:取消刀具长度 补偿用。
30
2
正常
图3-28 a刀具长度补偿
2 30
2
30
4
淮海工学院
3.2 数控铣床常用G功能指令
b 正常
c
a
2
2
2 30
30
30
2
图3-28b 刀具长度补偿 a情况:设定H01=2,则G44 H01; c情况:设定H01=-2,则G43 H02。
1. 快速定位 G00 X Y Z 2. 直线进给运动 G01 X Y Z F
例1 编制加工右图所示 的轮廓加工程序,工件 的厚度为5mm。设起刀 具点相对工件的坐标为 (-10, -10, 300)。
YY
D
C
28
8A 10 O工 8 16 O刀 10
BX 32 40 X
图4-13a
4.2 数控铣床常用G功能指令
图4-26 G41进刀、G40退刀
4.2 数控铣床常用G功能指令
刀补指令的程序段格式: 1)G00( 或G01 ) G41(或G42)D_X_Y_F_ 2)G00(或G01) G40 X_Y_ 注意: 1)只能在G00或G01指令下建立刀具半径补偿状态 及取消刀具半径补偿状态。
2)在建立刀补时,必须有连续两段的平面位移指令。
4.2 数控铣床常用G功能指令
G03
G02
图4-14
4.2 数控铣床常用G功能指令
例2 编制图3-15圆弧加工的程序。
绝对坐标编程: G90 G03 X25 Y20 I-20 J0 F50 或G90 G03 X25 Y20 R20 F50
G43:刀具长度补偿分 为刀具长度正补偿及H代 码;
G44:刀具长度负补 偿及H代码;
G49:取消刀具长度 补偿用。
30
2
正常
图3-28 a刀具长度补偿
2 30
2
30
4
淮海工学院
3.2 数控铣床常用G功能指令
b 正常
c
a
2
2
2 30
30
30
2
图3-28b 刀具长度补偿 a情况:设定H01=2,则G44 H01; c情况:设定H01=-2,则G43 H02。
1. 快速定位 G00 X Y Z 2. 直线进给运动 G01 X Y Z F
例1 编制加工右图所示 的轮廓加工程序,工件 的厚度为5mm。设起刀 具点相对工件的坐标为 (-10, -10, 300)。
YY
D
C
28
8A 10 O工 8 16 O刀 10
BX 32 40 X
图4-13a
4.2 数控铣床常用G功能指令
图4-26 G41进刀、G40退刀
4.2 数控铣床常用G功能指令
刀补指令的程序段格式: 1)G00( 或G01 ) G41(或G42)D_X_Y_F_ 2)G00(或G01) G40 X_Y_ 注意: 1)只能在G00或G01指令下建立刀具半径补偿状态 及取消刀具半径补偿状态。
2)在建立刀补时,必须有连续两段的平面位移指令。
4.2 数控铣床常用G功能指令
G03
G02
图4-14
4.2 数控铣床常用G功能指令
例2 编制图3-15圆弧加工的程序。
绝对坐标编程: G90 G03 X25 Y20 I-20 J0 F50 或G90 G03 X25 Y20 R20 F50
《数控铣床编程》PPT课件
系 部分的工件,可以选在对称面上,
统
以便于用镜像等指令来简化编程。
Z向的零点一般选在工件的上表
面上,这样当刀具切入工件后Z向
尺寸字均为负值,便于检查程序。
工件坐标系
数
工件坐标系是指零件装夹好之后,相应的编程坐标
控 系在机床中的位置。
铣
工件坐标系的原点称为工件原点,也称程序原点。
床
的 坐
设定工件坐标系
参考点是重合的,位于XYZ轴的正向最
大行程处。
编程坐标系
数
编程坐标系是根据零件图样及加工工艺等建立用于编
控 程的坐标系,其原点称为编程原点。
铣
选择编程原点时从理论上讲选在零件上的任一点都可以,
床 但实际上为了简化尺寸计算、减小编程误差、方便程序检查,
的 通常遵循如下原则:
坐 X、Y向零点一般选在设计基准 标 或工艺基准的端面上;对于有对称
常
在零件轮廓铣削加工时,由于刀具半径尺寸影响,
用
刀具的中心轨迹与零件轮廓往往不一致。为了避免计算
编
刀具中心轨迹,直接按零件图样上的轮廓尺寸编程,数
程 指
控系统提供了刀具半径补偿功能,如下图。
令
半径补偿指令格式
常 用 编 程
建立补偿:
G41 G42
G00/01
X__Y__
D__
取消补偿: G40 G00/01X__Y__
指 令
G04模态代码执行暂停后一直有效,G直90 到同组的绝另对一值编代程码出现。
G17
XY平面选择
G91
增量值编程
G18非模态代码ZX平只面有选择在其所在的G9程2 序段内临时有设效定工。件坐标系
数控铣床的操作与编程ppt课件
床身立柱
Z 轴伺服电机 Z轴伺服电机
数控操作面板 数控操作面板
纵向工作台 纵向工作台
ZZ
机械操作面板 机械操作面板
X X
强电柜 Y Y 变压器箱 变压器箱
纵向进给伺服电机 纵向进给伺服电机 横向溜板 横向溜板 横向进给伺服电机 横向进给伺服电机
行程限位开关 行程限位开关 工作台支承 工作台支承 (可手动 升降 ) (可手动升降 )
80~4500 r/min(高速挡),当换上(71.12 mm/ (162.56 mm
的带轮时,主轴转速为45~2600 r/min(低速挡)。每挡内 的转速选择可由程序中的S指令给定,也可由手动操作 执行。
图3-3 XK5032型数控铣的传动系统图
工作台的纵向(X轴)和横向(Y轴)进给运动、主轴套 筒的垂直(Z轴)进给运动,都是由各自的交流伺服电机驱 动,分别通过同步齿形带传给滚珠丝杠,实现进给。 各轴的进给速度范围是5~2500 mm/min,各轴的快
数控铣床的操 作与编程_
3.1 数控铣床及其组成
3.1.1 数控铣床的类型及基本组成 1.数控铣床的类型 (1) 数控仿形铣床。通过数控装置将靠模移动量数 字化后,可得到高的加工精度,可进行较高速度的仿 形加工。进给速度仅受刀具和材料的影响。
(2) 数控摇臂铣床。摇臂铣床采用数控装置可提高 效率和加工精度,可以加工手动铣床难以加工的零件。
X、Y、Z各进给轴均由步进电机直接带动丝杆完成 各个方向的进给运动。Z轴运动是整个铣头(包括主电机
及主传动系统)一起进行的。
ZJK7532-1型数控钻铣床的主要技术参数为: 工作台工作面积 工作台纵向最大行程(X轴) 工作台横向最大行程(Y轴) 铣头升降台最大行程(Z轴) 主轴孔锥度 240×480 mm2 400 mm 220 mm 480 mm 莫氏3号
数控铣床的程序编程课件PPT
主G6程9序如:M0:2 或进M30刀时取消,坐标旋先转功在能 安全高度Z上,移动(联动)X、Y
G21 公制 尺寸输入制式
轴,再下移Z轴到工件附近。 顺圆插补至 X=15,Y=60
②Z轴快速运行到靠近孔上方的安全高度平面R点(参考点) G91 G03 X-25 Y25 I0 J25 F80
Z0对12称0.,然后再以退Y=4.刀时,先抬Z轴,再移动X-Y轴。
说明:
(1) G01指令刀具从当前位置以联动的方式, 按程序段中F指令规定的合成进给速度,按合 成的直线轨迹移动到程序段所指定的终点。
(2)实际进给速度等于指令速度F与进给速 度修调倍率的乘积。
(3)G01和F都是模态代码,如果后续的程 序段不改变加工的线型和进给速度,可以不再 书写这些代码。
(4)G01可由G00、G02、G03或G33功能 注销。
中间点
M
参考点
Z
XY中间点
M
Z中间点
Z1 Z2
工件
Y
原点
X
W
X1
X2
y
y1
2
W
Y X
四、 有关单位的设定
1、尺寸单位选择G20,G21,G22
➢格式: G20 英制 G21 公制 尺寸输入制式 G22 脉冲当量
英制(G20) 公制(G21) 脉冲当量(G22)
线性轴 英寸 毫米
移动轴脉冲当量
旋转轴 度 度
Y R25
B
R 25
X
A
(b)
Z
10
G02
30
Y
Y
30
X
( d)
❖ 圆弧AB: ❖ 绝对: G17G90 G02 X xb Y yb R r1 F f;
G21 公制 尺寸输入制式
轴,再下移Z轴到工件附近。 顺圆插补至 X=15,Y=60
②Z轴快速运行到靠近孔上方的安全高度平面R点(参考点) G91 G03 X-25 Y25 I0 J25 F80
Z0对12称0.,然后再以退Y=4.刀时,先抬Z轴,再移动X-Y轴。
说明:
(1) G01指令刀具从当前位置以联动的方式, 按程序段中F指令规定的合成进给速度,按合 成的直线轨迹移动到程序段所指定的终点。
(2)实际进给速度等于指令速度F与进给速 度修调倍率的乘积。
(3)G01和F都是模态代码,如果后续的程 序段不改变加工的线型和进给速度,可以不再 书写这些代码。
(4)G01可由G00、G02、G03或G33功能 注销。
中间点
M
参考点
Z
XY中间点
M
Z中间点
Z1 Z2
工件
Y
原点
X
W
X1
X2
y
y1
2
W
Y X
四、 有关单位的设定
1、尺寸单位选择G20,G21,G22
➢格式: G20 英制 G21 公制 尺寸输入制式 G22 脉冲当量
英制(G20) 公制(G21) 脉冲当量(G22)
线性轴 英寸 毫米
移动轴脉冲当量
旋转轴 度 度
Y R25
B
R 25
X
A
(b)
Z
10
G02
30
Y
Y
30
X
( d)
❖ 圆弧AB: ❖ 绝对: G17G90 G02 X xb Y yb R r1 F f;
《数控铣床编程》课件
详细描述
切削参数的选择应根据工件材料、刀具材 料和加工要求等因素进行合理调整,以达 到最佳的加工效果。
避免加工误差的措施
详细描述
在编程过程中,应充分考虑各种因素对加 工误差的影响,如刀具磨损、热变形、切
削力等,并采取相应的补偿措施。
A 总结词
避免加工误差是提高零件加工质量 和降低废品率的重要措施。
CHAPTER 06
未来数控铣床编程的发展趋势
智能化编程技术的发展
自动化编程
利用人工智能和机器学习技术,实现 数控铣床编程的自动化,减少人工干 预和错误率。
智能优化
通过对加工过程进行实时监控和数据 分析,自动调整加工参数和程序,提 高加工效率和精度。
多轴联动加工技术的应用
高效加工
多轴联动加工技术能够实现多轴同时运动,提高加工效率和 表面质量。
数控编程语言
如G代码、M代码等,用于描述加工过程的指令集 。
数控编程软件
如Mastercam、Fusion 360等,用于生成数控加 工指令的工具。
数控铣床编程的应用领域
机械制造业
数控铣床广泛应用于设备。
航空航天
高精度、高效率的数控铣床在航空航天领域有广泛应用。
《数控铣床编程》PPT 课件
CONTENTS 目录
• 数控铣床编程简介 • 数控铣床编程语言及指令 • 数控铣床编程实例 • 数控铣床编程技巧与优化 • 数控铣床编程常见问题及解决方案 • 未来数控铣床编程的发展趋势
CHAPTER 01
数控铣床编程简介
数控铣床编程的基本概念
数控铣床编程
指通过编写程序来控制数控铣床,实现自动化加 工的过程。
通过优化加工路径,可以减少加工时间和 刀具磨损,提高加工效率,同时降低生产 成本。
切削参数的选择应根据工件材料、刀具材 料和加工要求等因素进行合理调整,以达 到最佳的加工效果。
避免加工误差的措施
详细描述
在编程过程中,应充分考虑各种因素对加 工误差的影响,如刀具磨损、热变形、切
削力等,并采取相应的补偿措施。
A 总结词
避免加工误差是提高零件加工质量 和降低废品率的重要措施。
CHAPTER 06
未来数控铣床编程的发展趋势
智能化编程技术的发展
自动化编程
利用人工智能和机器学习技术,实现 数控铣床编程的自动化,减少人工干 预和错误率。
智能优化
通过对加工过程进行实时监控和数据 分析,自动调整加工参数和程序,提 高加工效率和精度。
多轴联动加工技术的应用
高效加工
多轴联动加工技术能够实现多轴同时运动,提高加工效率和 表面质量。
数控编程语言
如G代码、M代码等,用于描述加工过程的指令集 。
数控编程软件
如Mastercam、Fusion 360等,用于生成数控加 工指令的工具。
数控铣床编程的应用领域
机械制造业
数控铣床广泛应用于设备。
航空航天
高精度、高效率的数控铣床在航空航天领域有广泛应用。
《数控铣床编程》PPT 课件
CONTENTS 目录
• 数控铣床编程简介 • 数控铣床编程语言及指令 • 数控铣床编程实例 • 数控铣床编程技巧与优化 • 数控铣床编程常见问题及解决方案 • 未来数控铣床编程的发展趋势
CHAPTER 01
数控铣床编程简介
数控铣床编程的基本概念
数控铣床编程
指通过编写程序来控制数控铣床,实现自动化加 工的过程。
通过优化加工路径,可以减少加工时间和 刀具磨损,提高加工效率,同时降低生产 成本。
数控铣床子程序公开课课堂PPT
#
课后作业
感谢聆听
2015.11
12
温馨提醒:
准备好书,笔记本,笔 手机铃声设置为震动
遇到问题请举手 坐姿端正
替换目录文本
20124/6/26
回顾旧知识
制
数 控 系 统 铣 床 的 程 序 编
Fanuc
壹 快速定位 G00
贰 圆弧 G02 G03
整圆 大角度圆弧
叁 刀具补偿
刀具长度补偿G43 G44 G49 刀具半径补偿G40 G41 G42
肆 程序暂停 G04
20224/6/26
目标及重难点
教学目标:会独立使用主程序,子程序进行编程。 教学重点:主程序,子程序编程格式。 教学难点:主程序,子程序在实例编程中去应用
20324/6/26
#
能力发展动员
想一想???
如右图所示,毛坯 60X70mm的板料, 刀具为Φ10mm的端 铣刀,要怎么编写 程序最快捷???
G01 X15 Y15; G00 Z50; M05; M30;
能力发展训练
子程序的定义 子程序的构成
为了简化程序, 多次运行相同的轨 迹时,可以将这段 轨迹编成一个独立 的程序存储在机床 的存储器当中 ,被 别的程序所调用, 这样的程序叫做子 程序。
O××××;子程序号
…………; …………; …………;子程序内容 …………;
例图
请注意:右图Z轴下刀为2mm的内孔槽铣
销工件。 20424/6/26
能力发展诊断
请注意:Z向下刀2mm
20524/6/26
#
零件程序
O0088; G17 G54 G94; M03 S3000; G00 X15 Y15; G00 Z2; G01 Z-2 F10; G01 X15 Y25; G01 X45 Y25; G01 X45 Y15;
课后作业
感谢聆听
2015.11
12
温馨提醒:
准备好书,笔记本,笔 手机铃声设置为震动
遇到问题请举手 坐姿端正
替换目录文本
20124/6/26
回顾旧知识
制
数 控 系 统 铣 床 的 程 序 编
Fanuc
壹 快速定位 G00
贰 圆弧 G02 G03
整圆 大角度圆弧
叁 刀具补偿
刀具长度补偿G43 G44 G49 刀具半径补偿G40 G41 G42
肆 程序暂停 G04
20224/6/26
目标及重难点
教学目标:会独立使用主程序,子程序进行编程。 教学重点:主程序,子程序编程格式。 教学难点:主程序,子程序在实例编程中去应用
20324/6/26
#
能力发展动员
想一想???
如右图所示,毛坯 60X70mm的板料, 刀具为Φ10mm的端 铣刀,要怎么编写 程序最快捷???
G01 X15 Y15; G00 Z50; M05; M30;
能力发展训练
子程序的定义 子程序的构成
为了简化程序, 多次运行相同的轨 迹时,可以将这段 轨迹编成一个独立 的程序存储在机床 的存储器当中 ,被 别的程序所调用, 这样的程序叫做子 程序。
O××××;子程序号
…………; …………; …………;子程序内容 …………;
例图
请注意:右图Z轴下刀为2mm的内孔槽铣
销工件。 20424/6/26
能力发展诊断
请注意:Z向下刀2mm
20524/6/26
#
零件程序
O0088; G17 G54 G94; M03 S3000; G00 X15 Y15; G00 Z2; G01 Z-2 F10; G01 X15 Y25; G01 X45 Y25; G01 X45 Y15;
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
程序
M99
子程序结束
后共有8位数字,
前四位为调用次数, 省略时为调用一次; 后四位为所调用的子 程序号。
#
能力发展训练
合作行动
路径 子程序
O0088 G01 Z-4 F10; G01 X15 Y15; G01 X15 Y25; 凹槽加工 G01 X45 Y25; G01 X45 Y15; G01 X15Y15; G00 Z2; M99;
能力 拓展
#
能力发展反思
1
本堂课我学会了什么? 还想学到什么?
教学目标达成度
2
3
#
作业布置
课后作业
#
感谢聆听
2015.11
子程序
主讲:向本全
温馨提醒:
准备好书,笔记本,笔 手机铃声设置为震动 遇到问题请举手 坐姿端正 替换目录文本
回顾旧知识
Fanuc
壹 快速定位 G00 整圆 贰 圆弧 G02 G03 大角度圆弧 叁 刀具补偿
制
数 控 系 统 铣 床 的 程 序 编
刀具长度补偿G43 G44 G49 刀具半径补偿程序, 多次运行相同的轨 迹时,可以将这段 轨迹编成一个独立 的程序存储在机床 的存储器当中 ,被 别的程序所调用, 这样的程序叫做子 程序。
内容
子程序的构成
O××××;子程序号
子程序调用及结束指令
M98 P- - - -XXXXP
…………; …………; …………;子程序内容 …………; M99;子程序结束返回主
路径 开始 主程序 O0008 G17 G54 G94; M03 S3000;
凹槽1 G00 X15 Y15 G00 Z2; M98 P0088; 凹槽2 G00X15Y45; M98 P0088; 结束 G00 Z50; M05; M30;
#
能力发展训练
壹小组
贰小组
评价激励
叁小组 肆小组
#
能力发展训练
能力发展诊断
零件程序
O0088; G17 G54 G94; M03 S3000; G01 X15 Y15; G00 Z50;
G00 X15 Y15;
G00 Z2; G01 Z-2 F10;
M05;
M30;
G01 X15 Y25;
G01 X45 Y25; G01 X45 Y15;
请注意:Z向下刀2mm #
肆 程序暂停 G04
目标及重难点
教学目标:会独立使用主程序,子程序进行编程。
教学重点:主程序,子程序编程格式。
教学难点:主程序,子程序在实例编程中去应用
#
能力发展动员
想一想???
如右图所示,毛坯 60X70mm的板料, 刀具为Φ10mm的端 铣刀,要怎么编写 程序最快捷???
例图
请注意:右图Z轴下刀为2mm的内孔槽铣 销工件。
M99
子程序结束
后共有8位数字,
前四位为调用次数, 省略时为调用一次; 后四位为所调用的子 程序号。
#
能力发展训练
合作行动
路径 子程序
O0088 G01 Z-4 F10; G01 X15 Y15; G01 X15 Y25; 凹槽加工 G01 X45 Y25; G01 X45 Y15; G01 X15Y15; G00 Z2; M99;
能力 拓展
#
能力发展反思
1
本堂课我学会了什么? 还想学到什么?
教学目标达成度
2
3
#
作业布置
课后作业
#
感谢聆听
2015.11
子程序
主讲:向本全
温馨提醒:
准备好书,笔记本,笔 手机铃声设置为震动 遇到问题请举手 坐姿端正 替换目录文本
回顾旧知识
Fanuc
壹 快速定位 G00 整圆 贰 圆弧 G02 G03 大角度圆弧 叁 刀具补偿
制
数 控 系 统 铣 床 的 程 序 编
刀具长度补偿G43 G44 G49 刀具半径补偿程序, 多次运行相同的轨 迹时,可以将这段 轨迹编成一个独立 的程序存储在机床 的存储器当中 ,被 别的程序所调用, 这样的程序叫做子 程序。
内容
子程序的构成
O××××;子程序号
子程序调用及结束指令
M98 P- - - -XXXXP
…………; …………; …………;子程序内容 …………; M99;子程序结束返回主
路径 开始 主程序 O0008 G17 G54 G94; M03 S3000;
凹槽1 G00 X15 Y15 G00 Z2; M98 P0088; 凹槽2 G00X15Y45; M98 P0088; 结束 G00 Z50; M05; M30;
#
能力发展训练
壹小组
贰小组
评价激励
叁小组 肆小组
#
能力发展训练
能力发展诊断
零件程序
O0088; G17 G54 G94; M03 S3000; G01 X15 Y15; G00 Z50;
G00 X15 Y15;
G00 Z2; G01 Z-2 F10;
M05;
M30;
G01 X15 Y25;
G01 X45 Y25; G01 X45 Y15;
请注意:Z向下刀2mm #
肆 程序暂停 G04
目标及重难点
教学目标:会独立使用主程序,子程序进行编程。
教学重点:主程序,子程序编程格式。
教学难点:主程序,子程序在实例编程中去应用
#
能力发展动员
想一想???
如右图所示,毛坯 60X70mm的板料, 刀具为Φ10mm的端 铣刀,要怎么编写 程序最快捷???
例图
请注意:右图Z轴下刀为2mm的内孔槽铣 销工件。