第三章数控机床的编程基础

合集下载

数控铣工加工中心操作工第3章

数控铣工加工中心操作工第3章
图3-8 铣床与车床的X坐标
第三章 数控编程的基础
第二节 数控机床坐标系
3. Y坐标的运动
正向Y坐标的运动,根据X和Z的运动,按照右手笛卡儿坐标 系来确定。
4.旋转运动
A、B、C相应的表示其轴线平行于X、Y、Z的旋转运动。
5.机床坐标系的原点及附加坐标
如果在X、Y、Z主要直线运动之外另有第二组平行于它们的坐 标运动,就称为附加坐标。它们应分别被指定为U、V和W,如还 有第三组运动,则分别指定为P、Q和R。 如果在第一组回转运动A、B、C之外,还有平行或不平行于A、B、 C的第二组回转运动,可指定为D、E或F。
Z0H___
G44
图3-21 刀具长度补偿
第三章 数控编程的基础
第六节 刀具补偿功能
3.指定补偿量
程序中Z轴的指令值减去或加上与指定补偿号相对应(设定在 补偿量存储器中)的补偿量。
4.取消刀具长度补偿
指令G49或者H00取消补偿。一旦设定了G49 或者H00,立刻 取消补偿。
二、刀具半径补偿
1.刀具半径补偿C(G40~G42)
把零件的加工工艺路线、工艺参数、刀具的运动轨迹、位移 量、切削参数(主轴转数、进给量、背吃刀量等)以及辅助功能 (换刀、主轴正转和反转、切削液开和关等)按照数控机床规定 的指令代码及程序格式编写成的加工程序就是数控程序。
二、数控编程的方法
1.手工编程
2.自动编程
自动编程是指借助数控语言编程系统或图形编程系统,由计 算机来自动生成零件加工程序的过程。
一、程序组成
1.程序开始部分
常用程序号表示程序开始,地址符字母O(或P)加表示程序 号的数值(最多4位,数值没有具体含义)组成,其后可加括号注 出程序名或作注释,但不得超过16个字符。程序号必须放在程序 之首。例如SIEMENS 8M系统,程序号地址符用“%”;FANUC 6M系统,程序号地址符用“O”。

数控铣工加工中心操作工(高级) 第三章

数控铣工加工中心操作工(高级) 第三章
技能型人才培训用书
国家职业资格培训教材
数控铣工 加工中心操作工(高级)
技能型人才培训用书
国家职业资格培训教材
第三章
数控编程基础
依据劳动和社会保障部
制定的《国家职业标准》要求编写
第三章
数控编程系统
培训学习目标
了解数控编程的定义、分类及步骤;掌握 数控铣床/加工中心坐标系的确定方法;掌握数 控编程的基本功能指令;掌握数控机床的编程规 则;掌握数控编程过程中基点及节点的计算方法; 掌握一般工件数控加工的编程方法;掌握数控铣 床/加工中心上应用刀具半径补偿进行编程的方法。
计算机数控仿真模拟也是一种比较理想的程序校验方法。 第三章 数控编程基础
第一节
数控编程概述
四、数控铣床/加工中心的编程特点与要求
1.数控铣床/加工中心的编程特点
1)为了方便编程中的数值计算,在数控铣床/加工 中心上的编程中广泛采用刀具半径补偿来进行编程。 2)为适应数控铣床的加工需要,对于常见的镗孔、 钻孔切削加工动作,可以通过采用数控系统本身具备的 固定循环功能来实现,以简化编程。 3)大多数的数控铣床都具备镜像加工、比例缩放等 特殊编程指令以及极坐标编程指令,以提高编程效率, 简化程序。
2.自动编程
自动编程是指用计算机(或编程器)编制数控加工程序的 过程。 自动编程较适合于形状复杂零件的加工程序编制,如:模 具加工、多轴联动加工等场合。
第三章 数控编程基础
第一节
数控编程概述
三、手工编程的步骤
编程步骤如图3-1所示,主要有以下几个方面的内容:
图3-1
数控编程的步骤
第三章 数控编程基础
第三章
目 录
数控编程系统
第一节 数控编程概述 一、数控编程的定义 二、数控编程的分类 三、手工编程的步骤 四、数控铣床/加工中心的编程特点与要求 第二节 数控机床的坐标系 一、机床坐标系 二、工件坐标系 第三节 数控机床的有关功能指令 一、准备功能 二、辅助功能 三、其他功能 四、常用功能指令的属性 五、数控程序的格式

数控车床编程基础

数控车床编程基础

毛坯直径Φ45mm,长120mm,要求车出一段长为
80mm,直径为Φ40mm的轴
O0002;
N10T0101M03S800;
N20G00X40.0Z2.0;
N30G01Z-80.0F0.2; N40X46.0; N50G00X100.0Z50.0; N60T0100;
B
N30
N40 C
N50
A D
(1) 用G96方式的指令 ➢ G96是接通恒线速度控制的指令,用S指定的数值表
示切削速度,单位:m/min。 ➢ 车削过程中,若主轴转速不变,随着被加工工件直
径减小,切削速度会下降,最佳车削状态被破坏。 为保证在同一材料上加工时选取的最佳线切削速度 保持不变,可以用G96指令保持恒线速度切削。 ➢ 在恒线速度控制中,数控系统根据刀尖所在处的X 坐标值,作为工件的直径来计算主轴转速,在使用 G96指令前必须正确地设定工件坐标系。
④ 倒1/4圆角 编程格式:G01 Z(W)_ R(±r) ;圆弧倒角如图 或G01 X(U)_ R(±r);圆弧倒角如图
Z轴向X轴
X轴向Z轴
加工如图所示零件的倒棱程序
N20 G00 X10.0 Z2.0;
N50
N40
N30 G01 Z-11.0 R5.0 F0.2; D C
N40 X38.0 C-4.0; N50 Z-21.0;
② 自动返回参考点指令——G28和G30 ➢ 第一参考点返回指令
G28 X(U) ;X向回参考点 G28 Z(W) ;Z向回参考点 G28 X(U) Z(W) ;刀架回参考点 ➢ G30 P2 X(U) Z(W) ;第二参考点返回 G30 P3 X(U) Z(W) ;第三参考点返回 G30 P4 X(U) Z(W) ;第四参考点返回

数控机床技能实训:第三章 数控车床的加工工艺基础与编程

数控机床技能实训:第三章 数控车床的加工工艺基础与编程
(3)具有较高的生产率和较低的加工成本 机床生产率主要是指加工一个零件所需要的时间,其中包 括机动时间和辅助时间。数控车床的主轴转速和进给速度变化
上一页 下一页
第三章 数控车床的加工工艺基础 与编程
范围很大,并可无级调速,加工时可选用最佳的切削速度和进 给速度,可实现恒转速和恒切速,以使切削参数最优化,这就 大大地提高了生产率,降低了加工成本,尤其对大批量生产的 零件,批量越大,加工成本越低。
中体现并由机床自动完成加工,因此,数控加工工艺 的正确与 否将直接影响到数控车床的加工精度和效率。 一、数控车削加工零件的类型
数控车床车削的主运动是工件装卡在主轴上的旋转运动, 配合刀具在平面内的运动,加工的类型主要是回转体零件。
回转体零件分为轴套类、轮盘类和其他类几种。轴套类和 轮盘类零件的区分在于长径比,一般将长径比大于1的零件视为 轴套类零件;长径比小于1的零件视为轮盘类零件。
第三章 数控车床的加工工艺基础 与编程
3.1数控车削加工工艺基础知识 3.2数控车削加工工艺的相关内容 3.3数控车削加工编程基础
第三章 数控车床的加工工艺基础 与编程
3.1数控车削加工工艺基础知识
数控车床与普通车床相比,加工效率和精度更高,可以加 工的零件形状更加复杂,加工工件的一致性好,可以完成普通 车床无法加工的具有复杂曲面的高精度的零件。
端面,端面的轮廓也可以是直线、斜线、圆弧、曲线或端面螺 纹、锥面螺纹等。
(3)其他类零件 数控车床与普通车床一样,装上特殊卡盘就可以加工偏心
轴,或在箱体、板材上加工孔或圆柱。
上一页 下一页
第三章 数控车床的加工工艺基础 与编程
二、数控车削的加工特点 数控车削是数控加工中使用最广泛的加工方法之一,同常

数控编程教程(共95张PPT)

数控编程教程(共95张PPT)
因此,这种格式具有程序简单、可读性强,易于检查等优点。
第二节 数控编程常用的指令及其格式
主程序、子程序
在一个零件的加工程序 中,若有一定量的连续 的程序段在几处完全重 复出现,则可将这些重 复的程序串单独抽出来, 按一定的格式做成子程 序。
11/7/2023
-25-
第二节 数控编程常用的指令及其格式
码的程序段中有效; ● 模态M功能(续效代码):一组可相互注销的 M功
能,这些功能在被同一组的另一个功能注销前一直 有效。
第三章 数控系统编程指令体系
模态 M功能组中包含一个缺省功能,系统上电时 将被初始化为该功能。
M 功能还可分为前作用 M 功能和后作用 M 功能二类。 ● 前作用 M 功能:在程序段编制的轴运动之前执行; ● 后作用 M 功能:在程序段编制的轴运动之后执行。
迹生成功能进行数控编程。
4.后置代码生成 后置处理的目的是形成数控指令文件,利用CAM系统提供的后置
处理器可方便地生成和特定机床相匹配的加工代码。
5.加工代码输出
第一节 数控编程的几何基础
1.1 机床坐标系 为了确定机床个运动部件的运动方向和移动距离,需要
在机床上建立一个坐标系,这个坐标系就叫做机床坐标系 1.2 机床坐标轴及其方向
常用地址码的含义如表所示
机能 程序号 顺序号 准备机能
坐标指令
进给机能 主轴机能 刀具机能
辅助机能
补偿 暂停 子程序调用 重复 参数
地址码
O N G X.Y.Z A.B.C.U.V.W R I.J.K F S T
M B
H.D P.X
I P.Q.R
意义
程序编号 顺序编号 机床动作方式指令 坐标轴移动指令 附加轴移动指令 圆弧半径 圆弧中心坐标 进给速度指令 主轴转速指令 刀具编号指令

数控机床编程新手入门教程

数控机床编程新手入门教程

数控机床编程新手入门教程前言数控机床编程是现代制造业中至关重要的一环,掌握数控机床编程技能可以提高生产效率并降低成本。

本教程旨在帮助新手快速入门数控机床编程,通过逐步介绍基础知识和实用技巧,帮助读者建立起对数控机床编程的基本理解和掌握。

第一章:数控机床概述在开始学习数控机床编程之前,我们先了解一下数控机床的基本概念和工作原理。

数控机床是一种根据预先输入的程序指令自动控制机床运动和加工过程的机床。

它能够实现高精度、高效率的加工,广泛应用于各种制造行业中。

第二章:数控机床编程基础1.G代码和M代码–G代码是数控机床的运动控制代码,用于控制机床的移动及加工动作;–M代码是辅助功能代码,用于控制机床的辅助功能,如冷却润滑等。

2.坐标系–绝对坐标系:以机床工作台的某一位置为参考点,所有坐标值均以该点为基准;–相对坐标系:以机床工作台当前位置为参考点,所有坐标值均以当前位置为基准。

3.编程方式–手动编程:通过输入G代码和M代码进行编程;–自动编程:使用CAM软件进行零件设计和数控程序生成。

第三章:数控编程实例为了更好地理解数控机床编程,我们通过一个简单的实例来演示编程过程。

假设我们需要在一块方形工件上进行铣削加工,首先确定工件坐标系和加工路线,然后编写如下程序:G90 (选择绝对坐标)G17 (选择XY平面)G21 (选择单位为毫米)M06 T1 (选择刀具1)S2000 F500 (主轴转速2000转/分钟,进给速度500毫米/分钟)G00 X0 Y0 (快速定位到工件原点)G01 Z0 (下刀到工件表面)G01 X50 (沿X轴移动50毫米)G01 Y50 (沿Y轴移动50毫米)G01 X0 (回到X轴原点)G01 Y0 (回到Y轴原点)M30 (程序结束)结语本教程介绍了数控机床编程的基础知识和实例应用,希望能够帮助读者初步了解数控机床编程的原理和方法,为进一步深入学习打下坚实的基础。

数控机床编程是一个需要不断练习和实践的技能,希望读者能够在实际应用中不断提升自己的编程水平,为制造业的发展贡献自己的力量。

数控机床编程与操作教科书电子版

数控机床编程与操作教科书电子版

数控机床编程与操作教科书电子版第一章:数控机床入门数控机床是一种高精度、自动化程度高的机床,它通过预先编写好的程序来控制机床的运动。

本章将介绍数控机床的基本概念和发展历史,并对数控机床的分类和特点进行详细介绍。

1.1 数控机床的概念数控机床是指通过计算机控制系统来实现机床加工自动化的机床。

数控机床不仅提高了生产效率,还提高了加工精度和稳定性。

它是现代制造业中不可或缺的设备之一。

1.2 数控机床的发展历史数控机床的发展可以追溯到20世纪50年代,随着计算机技术的发展,数控技术得到了快速发展。

目前,数控机床已经成为现代制造业中的重要设备。

1.3 数控机床的分类根据加工方式和控制系统的不同,数控机床可以分为数控铣床、数控车床、数控磨床等多种类型。

每种类型的数控机床都有着独特的特点和应用范围。

1.4 数控机床的特点数控机床具有高精度、高效率、灵活性强等特点,能够满足复杂零部件加工的需求。

在现代制造业中,数控机床已经成为主流设备。

第二章:数控机床编程基础数控机床的编程是控制机床加工的关键,只有掌握了编程方法,才能正确地实现加工目标。

本章将介绍数控机床编程的基础知识,包括编程语言、坐标系、插补原理等内容。

2.1 数控机床的编程语言数控机床有多种编程语言,如G代码、M代码等。

每种编程语言都有着特定的功能和应用场景,程序员需要根据实际需求选择合适的编程语言。

2.2 数控机床的坐标系数控机床的坐标系是确定机床加工位置的基础,包括绝对坐标系和相对坐标系。

掌握坐标系的概念对于正确编写程序至关重要。

2.3 数控机床的插补原理插补是数控机床实现复杂轨迹运动的基本方法。

通过插补原理,程序员可以准确控制机床的运动轨迹,实现高精度的加工目标。

第三章:数控机床操作技术数控机床的操作技术是保证机床正常运行和实现加工质量的关键。

本章将介绍数控机床的操作技术,包括机床开机操作、程序加载、零点设置等内容。

3.1 数控机床的开机操作数控机床的开机操作是使用前的必要步骤,包括电源启动、系统检查等。

数控车床编程基础

数控车床编程基础

第3章数控车床编程基础数控机床是在普通机床的基础上,经发展和演变而成的。

在普通机床上完成零件加工的整个过程是:技术人员根据零件图样及工艺文件要求,事先编制好加工工艺卡,操作人员则按照该工艺卡的规定,并通过自己的操作技能,以手工控制的方式完成其各工序和工步的加工。

在该工艺卡中,不仅规定了加工的路线和方法,还规定了所有的工艺参数,如刀具形式、切削用量、刀具位移的各种数据,以及其他有关的技术要求。

该工艺卡所规定的工艺流程等内容,即加工中所必需的“程序”。

数控机床加工不需要通过手工去进行直接操作,而是严格按照一套特殊的命令(简称指令),并经机床数控系统处理后,使机床自动完成零件加工。

这一套特殊命令的作用,除了与工艺卡的作用相同外,还能被数控装置(即计算机)所“接收”。

这种能被机床数控系统所接受的指令集合,就是数控机床加工中所必需的加工程序。

由于加工程序是人的意图与数控加工之间的桥梁,所以,掌握加工程序的编制过程,是整个数控加工的关键,也是综合能力的体现。

程序的格式与分类为了使机床运动,给予CNC指令的集合称为程序。

按着指令使刀具沿着直线、圆弧运动,或使主轴,停转。

在程序中根据机床的实际运动顺序书写这些指令。

3.1.1.程序编制的概念在数控机床上加工零件时,需要把加工零件的全部工艺过程和工艺参数,以信息代码的形式记录在控制介质上,并用控制介质上的信息控制机床动作,实现零件的全部加工过程。

从分析零件图样到获得数控机床所需控制介质(加工程序单或数控带等)的全过程,称为程序编制。

主要内容有:工艺处理、数学处理、填写(打印)加工程序单及制备控制介质等。

3.1.2.程序的格式3.1.2.1 程序的构成N:顺序号G:准备功能X,Z:运动尺寸M:辅助功能S:主轴功能T:刀具功能CR:程序段结束一个程序段开头是表示CNC运动顺序的顺序号,末尾是表示这个程序段结束的CR代码。

2.程序加工程序是能被机床数控系统所接受的指令集合。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
•主轴功能S:用于指定主轴转速
•格式:SXXXX •S+若干个数字组成。当为主轴伺服控制系统时,S的单位可 •为m/min或r/min,由G功能字来指定。如:
•G96 S200;/表示切削速度为 200m/min •G97 S200;/取消恒线速度控制,切削速度为200r/min
PPT文档演模板
② 虽不复•杂(但亦编称程图工作形量交很互大式的零自件动(编如有程数)千

孔的零件)
PPT文档演模板
③ 虽不复杂但计算工作量大的零件(如非圆曲线
第三章数控机床的编程基础
• APT是一种自动编程工具(AutomaticallyProgrammed Tools)的简称,是一种对工件、刀 具的几何形状及刀具相对于工件的运动等进行定 义时所用的一种接近于英语的符号语言。
3.3 程序段格式和程序结构
•3.3.1 程序段格式
加工程序由程序名、程序主体和程序结束符号等组成。
如:O1000 N10 G54 G40 G49 G80 G90; N20 G091 G28 X0 Y0 Z0; …… N150 M30;
•程序名 •程序主体 •程序结束
• 常用的程序段格式有:有分隔符的固定顺序程 序段格式及地址符可变程序段格式。
PPT文档演模板
第三章数控机床的编程基础
• • NC • • •CAM
•CAD • •
图形交互式自动编程流程
绘 制 零 件 图 纸
ቤተ መጻሕፍቲ ባይዱ
确 定 程工 艺 过
型 造

生 成
刀 具
效 验 刀 具 路 径
调 用 理后 置 处
编 辑 程 序
数 控 机 床

PPT文档演模板
第三章数控机床的编程基础
3.2 数控编程的代码
• 将APT语言编制的零件加工源程序输入计 算机,经计算机的APT语言编程系统编译产生刀 位文件(CLDATA file),然后进行数控后置处 理,生成数控系统能接受的零件数控加工程序的 过程,称APT语言自动编程。
PPT文档演模板
第三章数控机床的编程基础
•APT语言自动编程基本原理:
•零件图纸
•数控语言
•G19:指定YZ平面进行插补加工,刀具半径补偿在Y,Z坐标方 向上进行。
PPT文档演模板
第三章数控机床的编程基础
•(6)快速点定位指令G00
•使用时,刀具处于非加工状态。
•(7)直线插补指令G01
•使用时,刀具一般处于加工状态。
PPT文档演模板
第三章数控机床的编程基础
•(8)圆弧插补指令G02、G03
第三章数控机床的编程 基础
PPT文档演模板
2020/12/7
第三章数控机床的编程基础
3.1 概述
•3.1.1 数控编程的作用与目的
3.1.2 数控编程的内容及步骤 在数控机床上加工零件时,要把加工零件的全部工艺
过程、工艺参数、刀具运动轨迹、位移量、切削参数(如 主轴转速、刀具进给量、切削深度等)以及辅助功能(如 换刀、主轴正反转、切削液开关等),按照数控机床规定 的指令代码和程序格式编写程序,再把程序输入到数控系 统,从而控制机床加工零件。
PPT文档演模板
第三章数控机床的编程基础
•(8)圆弧插补指令G02、G03
•② 用圆弧终点坐标和圆弧半径R表示 。
• G02
• 指令格式:
X▁Y▁R▁F▁;

G03
• 式中:R为圆弧半径。用+R表示小于或等于180度的圆 弧,用-R表示大于180度的圆弧。
PPT文档演模板
第三章数控机床的编程基础
•(9)刀具半径补偿指令G40、G41、G42
•G54-G59:数控机床可以预先设定6个(G54-G59)工件坐 标系,这些坐标系的坐标原点在机床坐标系中的值可用手 动数据输入方式输入,存储在机床存储器内,在机床重开 机时仍然存在,一旦指定了G54-G59之一,则该工件坐标 系原点即为当前程序原点,后续程序段中的工件绝对坐标 均为相对此程序原点的值。
PPT文档演模板
• 在使用G92指令前,必须保证 机床处于加工起始点,该点称为 对刀点。
第三章数控机床的编程基础
•常用准备功能G指令:
•(3) G54-G59: 零点偏置指令(亦称编程原点偏置指令)
• 在某些零件的编程过程中,为了避免尺寸换算,需 多次把工件坐标系平移。将工件坐标(编程坐标)原点平 移至工件基准处,称为编程原点(或工件零点)的偏置。
• 目前国内外应用最广泛的是程序字地址符可变程 序段格式。
PPT文档演模板
第三章数控机床的编程基础
3.4 准备功能G指令和辅助功能M指令(JB3208-83)
G指令(准备功能): 用来规定刀具和工件的相对运动插补方式、机床坐标
系、坐标平面、刀具补偿、坐标偏置等多种设置,它由G 字母和后跟两位数字组成;G00,G01,……,G99共100 个。见表3-4。
•圆弧插补指令格式:(XY平面为例) •① 用圆弧终点坐标和圆心坐标表示。
• G02
• 指令格式:
X▁Y▁I▁J▁F▁;

G03
• 式中:X、Y是圆弧终点坐标,可以用绝对值,也可以 用终点相对于起点的增量值,取决于程序段中的 G90、G91 指令。I、J是圆心坐标,一般均用圆心相对于起点的增量 坐标来表示,而不受G90控制。对于XZ平面,坐标参数相应 为X、Z、I、K。YZ平面则为Y、Z、J、K。
•容差指定语句 •连续切削的运动语句 •点位运动语句 •重复命令语句 •后置处理程序语句 •程序终了命令语句
第三章数控机床的编程基础
•图形交互式自动编程
• CAD/CAM集成系统是一种以待加工零件CAD 模型为基础的,集有关工艺规划(process planning) 及数控编程为一体的自动编程方法。典型的软件如 MasterCAM、UG等等。
• 要取消刀具长度补偿时用指令G49或H00。 • G43、G44、G49都是模态代码,可相互注销。
PPT文档演模板
第三章数控机床的编程基础
•(11) 刀具功能T、进给功能F、主轴功能S
•刀具功能T:用于选择刀库中的刀具
•a.格式1(数控车床用):TXXXX •T+四位数字组成。前两位数字代表刀具号,后两位数字代 表刀具偏置地址号。如: •T0100—调用“01”号刀具,刀具的偏置量存放在00暂存器 中。“00”地址中通常存放的数字为“0”。
•使机床在各坐标平面内执行圆弧运动,加工出圆弧轮廓。 G02-顺圆插补;G03-逆圆插补。
•方向判别:沿垂直于圆弧所在平面(如XY平面)的坐标轴向 负方向(-Z)看,刀具相对于工件的转动方向是顺时针方向 为G02,逆时针方向为G03。

PPT文档演模板
第三章数控机床的编程基础
•(8)圆弧插补指令G02、G03
PPT文档演模板
第三章数控机床的编程基础
•(4)程序单位指令G20与G21
•用来规定程序中各个坐标尺寸的单位:
•G20—英制单位 •G21—公制单位
•1英寸 =25.4mm
•(5)坐标平面选择指令G17、G18与G19
•G17:指定XY平面进行插补加工,刀具半径补偿在X,Y坐标方 向上进行。
•G18:指定ZX平面进行插补加工,刀具半径补偿在Z,X坐标方 向上进行。
•进给速度F的计算---
•a.对于开环系统:F=60δf (mm/min)

其中,f-走步频率、δ-脉冲当量,mm;
•b.对于闭环和半闭环系统,采用数据采样插补法进行插补 计
•算,速度计算是根据编程的F值,计算每个采样周期的轮廓
PPT文档演模板
第三章数控机床的编程基础
•(11) 刀具功能T、进给功能F、主轴功能S
• CAD/CAM集成系统数控编程的主要特点是零 件的几何形状可在零件设计阶段采用CAD的几何设 计模块建立零件的几何造型,数控编程的过程包括 刀具的定义或选择、刀具相对于零件表面的运动方 式的定义、切削加工参数的确定、走刀轨迹的生成、 加工过程的动态图形仿真显示、程序验证直到后置 处理等。这些一般都是在屏幕菜单下以交互方式完 成。
• 用G43(正向偏置),G44(负向偏置)指定偏置的方向。 • 无论是绝对指令还是增量指令,由H代码指定的已
存入偏置存储器中的偏置值在G43时与刀具轴向移 动指令的终点坐标值相加,在G44时则是从刀具轴 向移动指令的终点坐标值中减去。计算后的坐标值 成为刀具移动的终点坐标。
• 偏置号可用H00-H99来指定。偏置值与偏置号对应, 通过MDI/CRT预先设置在偏置存储器中。对应偏置 号00即H00的偏置值通常为0,因此对应于H00的 偏置量不设定。
•(2) G92: 工件坐标系设定指令(亦称编程原点设定指令) •格式:G92 X ▁ Y▁ Z ▁
• 式中:X、Y、Z为当前刀位点在工件坐标系中的绝对坐标, 由此也就确定了工件的绝对坐标原点位置。G92指令只是设定工 件原点,并不产生运动,为模态指令。无断电记忆功能。
•G92 X20 Y10 Z10;
模态代码(续效代码):
a)功能保持到被取消或被同样字母表示 的程序指令所代替;
G 代码 b)字母相同为一组,一个程序段当中不能 出现同组中任意两代码。
非模代码(非续效代码):
只有在书写了该代码的程序段中才有效 。
PPT文档演模板
第三章数控机床的编程基础
•常用准备功能G指令:
•(1) G90、G91: 绝对坐标编程与增量坐标编程指令
•零件源程序
• •
• • • •
输数 入字 编处 译理
刀后 位置 文处 件理
• 打印程序单 •穿孔纸带、磁盘 • 网络传输

机 床

加 工
•APT语言源程序的组成: •初始语句 •注释语句及打印刀位数据语句 •图形定义语句及运算语句 •刀具形状指定语句 •刀具起始位置指定语句 •初始运动语句
相关文档
最新文档