4数控加工的程序编制(PPT146页)

合集下载

数控加工的程序编制培训课程(ppt 113页)

数控加工的程序编制培训课程(ppt 113页)

㈤附加坐标系——是指与基本坐标系平行的坐标系。标准规定有两组: 第一组为:U、V、W 其正方向与X、Y、Z相同。 第二组为:P、Q、R 其正方向与X、Y、Z相同。
㈥机床坐标系与工件坐标系 机床坐标系——是数控机床固有的坐标系。其坐标轴的方向和原点是机床
设计时或调试时确定的。是唯一的,不可以改变的。 工件坐标系——是加工工件时,由编程人员确定的。该坐标系的坐标轴与
段中的准备功能和辅助功能M代码》,对G代码和M 代码作了具体规定。该标准与国际标准ISO1056— 1975E基本一致。G代码见P31 表2—3。
1、G代码的作用—是用来设定工件坐标系和机床的控制方式, 是数控程序的基础。
(目前,还有两者兼用的)
(2)八单位穿孔带简介 每排有9个孔。1个小孔,8个大孔。
1个小孔(称为中导孔或同步孔,在第3 列和第4列之间)——用来作为每排大孔的定 位基准,并用来产生同步信号。
8个大孔(称为信号孔)——用来记录数 字、字母或符号信息。
(3)穿孔带的代码(见代码表) 数字码——0~9 文字码——A~Z 符号码——各种符号
对于主轴夹持工件旋转 的机床(如:车床):X轴位于工件的径 向,且与横向滑座平行。正方向是远离主轴 轴线的方向。
对于刀具旋转的立式机床(如:立式铣床、立式加工中心):X轴位 于水平方向。正方向:通过主轴看立 柱,X的正方向指向右边。
对于刀具旋转的卧式机床(如: 卧式铣床、卧式加工中心):X轴位 于水平方向。正方向:顺着主轴看工 件,X的正方向指向右边。 ③Y轴——与X、Z轴垂直,其正方向 是根据右手定则来判断(从Z→X)。 ④A、B、C轴——分别围绕X、Y、Z轴 旋转,其正方向根据右手螺旋定则来确 定。
当主轴回转方向与四指环绕方向相反时, 为逆时针方向(CCW),即为主轴反转。

数控加工程序的编制ppt课件

数控加工程序的编制ppt课件
10
第一节 数控车床的程序编制
三、车削加工编程举例 如图某零件的图样,要求编制精加工程序。
1、工艺路线
11
1)精车外轮廓 2)切槽
3)车螺纹
第一节 数控车床的程序编制
2、选择刀具,正确选择换刀点
1号刀为90°外圆车刀,基准刀;
2号刀为车槽刀,主切削刃宽3mm,左刀尖为刀位点;
3号刀为60°螺纹车刀;
X(U) 和Z(W) 为第一次循环的坐标值,即C点的坐标值
I用2倍值。
5
第一节 数控车床的程序编制
2、锥面循环指令 用于切削内外锥面的自动循环。 N— G## X(U) — Z(W) — F — ; 锥面的斜率决定于U、W值
o
C'
C
x
z k
B'
BI
A'
u
W
A
6
第一节 数控车床的程序编制
3、 简单螺纹循环指令 N— G## X(U)— Z(W)— F— ; F值为螺距值。 螺纹的行程W应包括切入与 切出的空刀行程,即:
• 在一个程序段中,根据图样上标注的尺寸可以采用绝对值编 程或增量值编程,也可以采用混合编程。
• 被加工零件的径向尺寸X(U)在图样上和测量时,一般用 直径值(二倍值)表示。
• 第三坐标指令I,K在不同的程序段中作用不同。
如:在圆弧切削指令能够中表示圆心位置,而在自动循环指
令中表示每次循环进刀量。
3
18
第二节 数控铣床与加工中心的程序编制
二、数控铣床编程中的特殊功能指令
1、工件坐标系设定指令——G92,G54-G59 编程格式: N0100 G90 G54 G00 X100 Y50 Z10; 表示刀具移动到G54坐标系中的点X100 Y40 Z10 适于箱体类零件,同一个零件有多个加工表面,同一加工

4数控加工的程序编制PPT课件

4数控加工的程序编制PPT课件
对于双立柱机床,如果 Z轴是立式的,当从主轴向 左立柱看时,正X轴向右移 动。
图举例说明对于双立柱 机床如何确定X轴的正向。
.
坐标系统
17
坐标系统
工件旋转的机床
对于车床或磨床,X轴径向于工件轴, 并且平行于横向导轨。正X轴由工件轴向主 刀架移动。
.
18
无工作轴的机床
X轴平行于加工方向。 X轴的正向是主加工方向。
第4章 数控加工的程序编制
4.1 数控编程的步骤 4.2 数控编程的方法 4.3 数控编程基础 4.4 数控加工的工艺处理 4.5 数控程序的结构和指令 4.6 图形交互自动编程
.
1
数控编程的步骤
成品图
成品图
机床,材料,夹具
机床 机床,材料,机夹床具数据
机刀床具
刀机具床数数据据
材料
切削速度
几何数据
3.确定对刀点和换刀点 。
4.工序划分 。
5.加工余量的确定 。
6.选择走刀路线 。
7.选择加工刀具。
8.切削用量的确定。
.
42
对刀点
数控加工的工艺处理
“对刀点”是数控加工中刀具相对于工件运动的起 点。程序也是从这一点开始执行,所以对刀点也称作 “程序原点”或“程序起点”。
选择对刀点的原则
选择的对刀点要便于数学处理和简化程序编制 对刀点在机床上容易校准 加工过程中便于检查 引起的加工误差小
无工作轴(刨、线切割机)
.
14
刀具旋转的机床
当从主轴看工件时,如 果Z轴是水平的,则正X轴向 右移动。
图显示的是在卧式升降 台铣床的X轴的正向情况。
.
坐标系统
15
刀具旋转的机床

数控加工的程序编制课件.pptx

数控加工的程序编制课件.pptx
G01 X(U)-----Z(W)-----F--- 如图从A到B的编程 G01 X45.0 Z13 F30或G01 U20 W-20 F30或 G01 X45 W30
13
第二节 数控车床的程序编制
三 基本编程方法 3 圆弧插补(G02、G03)
G02(G03)X(U)---Z(W)---I---K---(R)F--绝对编程时,X、Z为终点坐标;增量编程时为相对起点的坐标。R为正时,圆 心角为0~180度,R为负时180~360度
10
第二节 数控车床的程序编制
三 基本编程方法
1 坐标系设定
1) 工件坐标系设定 G50 X---Z----;指定刀具起点 到工件原点的距离,坐标值X 、Z为刀尖在工件坐标系中的 起始点,如图所示 G50 X200 Z263或 G50 X200 Z123 或 G50 X200 Z253 以上分别为不同坐标系原点
2 数控系统的功能
(1)程序段格式:采用字-地址程序段格式和ISO标准七单位编码字符。 地址码:O、N、G、X、Z、U、W、R、F、S、T、M、P、U、L、Q等 。5第二节 数控车 Nhomakorabea的程序编制
二 数控车床编程基础
(2)准备功能 G代码如表所示,00组代表非模态组,其余代表模态组。注 意,不同组的G代码在同一个程序段中可以出现多个,如同一程序段中出现 两个或以上的同一组G代码,只有最后一个G代码有效。
11
第二节 数控车床的程序编制
三 基本编程方法 1 坐标系设定
2) 坐标系平移 G50 U---W----;该指令能把已 经建立起来的某个坐标系进行 平移,其中U、W分别代表坐 标原点在X轴和Z轴上的位移量 。如图 X=a+α Z=b+β

数控机床的加工程序编制 ppt课件

数控机床的加工程序编制  ppt课件
ppt课件 14
手工编程过程框图
ppt课件
15
3 字符与代码 字符(Character)是一个关于信息交换的术 语。它是用来组织、控制或表示数据的一些符号, 如数字、字母、标点符号、数学运算符等,是机器 能进行存储或传送的记号,是加工程序的最小组成 单位。常规加工程序用的字符分四类: 一:字母,由大写26个英文字母组成; 二:数字和小数点,由0~9及一个小数点组成; 三:符号,由+、-号组成; 四:功能字符,由程序开始(结束)符(如 “%”)、程序段结束符(如“;”)、跳过任选 程序段符(如“/”)等组成。
程序段各功能字的先后次序不严格规定。
ppt课件 19
程序段功能字按其功能的不同可分为7种类型, 分别是:顺序号字、准备功能字、尺寸字、进给功 能字、主轴转速字、刀具功能字和辅助功能字。 1)顺序号字 顺序号又称程序段号或程序段序号。位于程序 段之首,由地址符N和后续2~4数字组成。 顺序号的作用:对程序的校对和检索修改;作 为条件转向的目标,即作为转向目的程序段的名称。 有顺序号的程序段可以进行复归操作,指加工可以从 程序的中间开始,或回到程序中断处开始。 顺序号的使用规则:为正整数,编程时将第一 程序段冠以N10,以后以间隔10递增,以便于修改。
8
ppt课件
数控加工流程:
ppt课件
9
2)数控程序样本: O10 N10 N20 N30 N40 N50 N60 N70 … N80 N90
G55 M03 G01 G01 G01 G01 G03
M05 M30
G90 G01 Z40 F2000 S500 X-50 Y0 Z-5 F100 G42 X-10 Y0 H01 X60 Y0 X80 Y20 R20
数控机床编程的演变过程 1) 数控的基本含义 数控,即数字控制(Numerical Control-NC), 指用数码化的信号对机床运动及其加工过程进行控 制的一种方法。这种机床以数字字符指令方式控制 机床各部件相对运动,实现机床的加工。相应地这 种机床称为NC机床(NC Machine Tool)。 2) 数控编程的发展 控制介质:数控机床加工零件所需的控制信 息和数据的载体,即用来存放加工程序的载体,也 称程序载体。如穿孔带、穿孔卡、磁带或磁盘等。

数控加工程序的编制培训课件.pptx

数控加工程序的编制培训课件.pptx

*
第三章 数控加工程序的编制
16
螺纹进刀切削方法
(a)表示单边切削,每次切削量相等;(b)表示双边切削, 每次切削量相等;(c)表示单边切削,每次背吃刀量相等; (d)表示双边切削,每次背吃刀量相等。切削量相等是指每 次循环切削面积相等,保证螺纹车刀在车削过程中受力均匀。
*
第三章 数控加工程序的编制
来的X、Z轴直角坐标系,称为
工件坐标系。
*
第三章 数控加工程序的编制
9
1 数控车床的程序编制
车削固定循环指令
(1)直线和锥度切削固定循环G77
指令格式为:
G77 X(U)—Z(W)—R—F—;
直线切削(圆柱面)固定循环: G77 X(U) Z(W) F_;
锥形切削固定循环: G77 X(U) Z(W) R F_;
17
▪例:如图所示,螺纹导程=2mm,车削螺纹前工件
直径为φ48,分两次走刀,第一次切深为0.8mm
(单边),第二次切深为0.3mm,采用相对值编程
▪加工程序如下:
*
第三章 数控加工程序的编制
18
……
N030 G00 U-11.6;
N040 G33 W-59.0 F2.0;
N050 G00 U11.6;
N060 G00 W59.0;
N070 G00 U-12.2 ;
N080 G33 W-59.0 F2.0;
N090 G00 U12.2;
N100 G00 W59.0;
……
外圆锥面加工时:
▪图中:R的意义为圆锥体大小端的差值,X(U),Z(W)的意义 同前。
▪用增量坐标编程时要注意R的符号,确定方法是锥面起点B坐
标大于终点C坐标时R为正,反之为负。

数控加工程序的编制.

数控加工程序的编制.


的方式送入计算机,编程系统将能根据数控系
控 加
统的类型输出数控加工程序。
工 –适用:
程 序 的
• 形状复杂的零件 • 虽不复杂但编程工作量很大的零件

– (如有数千个孔的零件)

• 虽不复杂但计算工作量大的零件
– (如非圆曲线轮廓的计算)
06.10.2020 8

控 技
两种方法的比较

第 比较
二 章
控系统往往有不同的程序段格式。
数 控
目前广泛采用地址符可变程序段格式(字地址程序段格式)
加 工
N03 G91 G01 X50 Y60 F200 S400 M03 M08 ;
程程
序 的 编 制
序 段 号
G 指 令
尺 寸 指
进主
M

给轴 速转 度速
指 令
序 段 结

指指

令令

06.10.2020 19
N0210行的G指令是什么呢?

06.10.2020 24

控 技
关于分组模态指令的含义

第 二
G90
G17
G40
G00


G91
G18
G41
G01

加 工
G19
G42
G02


G03



06.10.2020 25

控 技
常见指令分类-M

第 M指令 —— 辅助功能


功能:控制机床及其辅助装置的通断的指令。如开、停
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
我国正式批准的数控标准是JB3208—83《数字控制机床 穿孔带程序段格式中的准备功能G和辅助功能M的代码》等。
注意:
由于各类机床使用的代码、指令,其含义不 一定完全相同,因此编程人员还必须按照各自数 控机床使用手册的具体规定来编制程序。
数控编程基础
1.数控机床的坐标系统 2.数控机床的参考点 3.绝对坐标与增量(相对)坐标
技术数据
切削速度 进给速度
加工工序
数控编程的方法
一.数控(NC)编程
数控编程指将加工零件的几何尺寸和机加工工艺参 数变成CNC系统能识别的代码的过程。
二.数控编程的方法
手工编程 自动编程
三.数控编程的标准
数控编程的方法
数控编程的方法
手工编程
由人工完成编制零件加工程序的各个步骤,即从零件图 纸分析、工艺处理、数值计算到编写NC代码程序。
坐标系统
坐标系统
右手直角笛卡尔坐标系
+Y
+X +Z
+X、+Y或+Z
+A、+B 或+C
坐标系统
坐标系统
当刀具移动时,移动 的方向和轴的方向是相同 的。
坐标系统
当工件移动时,移动 的方向和轴的方向是相反 的。
坐标系统
坐标系统
坐标系统的确定
在ISO标准中统一规定采用右手直角笛卡尔坐标系对机床的坐标系 进行命名。 通常在命名或编程时,不论机床在加工中是刀具移动,还是被加 工件移动,都一律假定被加工工件相对静止不动,而刀具在移动, 并同时规定刀具远离工件的方向作为坐标的正方向。 坐标轴判定顺序:先Z轴,再X轴,最后按右手定则判定Y轴。 坐标轴名(X、Y、Z、A、B、C)不带“′”的表示刀具运动;带 “′”的表示工件运动。
自动编程
程序编制工作大部分或全部由计算机完成。编程人员只需根据 零件图纸和工作要求,使用规定的数控语言或人机对话方式进行计算 机输入,计算机就能自动进行处理,并计算出刀具的运动轨迹,编制 出零件加工的数控代码程序。
数控编程的标准
数控编程的方法
国际上通用的数控编程的标准有2种:
•ISO国际标准化组织标准 •EIA美国电子工业协会标准
零点的转移
数控机床的参考点
坐标系统原点位于机床零点M。
由于工件零点与机床零点很少相同,所有工件的坐标 通常要转换成原点位于机床零点的坐标系统值。
编程者可使用命令G53~G59使坐标系统原点从机床零 点M转换到工件零点。
在加工操作前,移动到零点的不同轴向的距离必须确 定,同时必须输入到CNC系统的零点转移寄存器中。
第4章 数控加工的程序编制
4.1 数控编程的步骤 4.2 数控编程的方法 4.3 数控编程基础 4.4 数控加工的工艺处理 4.5 数控程序的结构和指令 4.6 图形交互自动编程
数控编程的步骤
成品图
成品图
机床,材料,夹具
机床 机床,材料,机夹床具 数据
机刀床具
刀机具床数数据据
材料
切削速度
几何数据
外形 尺寸
工件零点是工件坐标系统的原点。
能被编程者选定并且能在NC程序 中被修改。
工件零点 选用原则
数控机床的参考点
1. 选在工件图样的尺寸基 准上。是可以直接用图纸 标注的尺寸,作为编程点 的坐标值,减少计算工作 量。
工件零点 选用原则
数控机床的参考点
2.能使工件方便地装卡、测 量和检验。 3.尽量选在尺寸精度、光洁 度比较高的工件表面上。 这样可提高工件的加工精 度和同一批零件的一致性。
无工作轴(刨、线切割机)
刀具旋转的机床
当从主轴看工件时,如 果Z轴是水平的,则正X轴向 右移动。
图显示的是在卧式升降 台铣床的X轴的正向情况。
坐标系统
刀具旋转的机床
在单立柱机床,如果Z 轴是立式的,当从主轴向立 柱看时,正X轴向右移动。
图显示的是一台立式升 降台铣床。
坐标系统
刀具旋转的机床
对于双立柱机床,如果 Z轴是立式的,当从主轴向 左立柱看时,正X轴向右移 动。
零点的转移
对于铣床,机床零点 通常位于工作台的上边。
数控机床的参考点
零点的转移
对于车床,机床零点 在主轴的端部,安有卡盘。 这里,通常只是Z方向的零 点转换。
数控机床的参考点
定位点 A
数控机床的参考点
能通过NC编程者选定。
是工件的装卡点,是在待加工工件接触面上可任选 的一个点。工件的接触面是原始工件紧贴在机床工 作台挡铁或夹具挡铁上的面。
如铣床,工件零点被设置 在参照表面的交点处。
工件零点 选用原则
数控机床的参考点
4.对于有对称的几何形状的 零件,工件零点最好选在 对称中心点上。
编程零点
数控机床的参考点
编程零点也是程序零点。一般对于简单零件,工件 零点就是编程零点。
形状复杂零件需编制几个程序或子程序。为了编程 方便和减少许多坐标值的计算,编程零点就不一定 设在工件零点上,而设在便于程序编制的位置上。
机床零点 M
数控机床的参考点
是机床坐标系统的坐标原点。 该点被机床的制造者预先设定并且不能更改。在机 床零点的基础上测量整个机床。 是其他坐标系和参考点如工件坐标系、编程坐标系、 机床参考点的基准点。
机床零点 M
数控机床的参考点
工件零点 W
数控机床的参考点
工件坐标系是为了确定工件几何图 形上各几何要素(点、直线、圆弧) 的位置而建立的坐标系。
定位点 A
数控机床的参考点
参考点 R
数控机床的参考点
是机床加工运动的极限点。由限位开关来设定,并 由机床制造商确定。
是用于对机床工作台(或滑板)与刀具相对运动的 测量系统进行定标和控制的点。
对于一个增量测量设备说来,必须要有一个参考点。
图举例说明对于双立柱 机床如何确定X轴的正向。
坐标系统
坐标系统
工件旋转的机床
对于车床或磨床,X轴径向于工件轴, 并且平行于横向导轨。正X轴由工件轴பைடு நூலகம்主 刀架移动。
无工作轴的机床
X轴平行于加工方向。 X轴的正向是主加工方向。
坐标系统
数控机床的参考点
1.机床零点 M 2.工件零点 W 3.编程零点 4.定位点 A 5.参考点 R 6.刀具相关点(F,P)
Z轴
在数控机床坐标系中,主轴的轴 线一般是Z轴。
Z轴垂直于工件装卡面。 主轴带动刀具旋转:铣、钻。
坐标系统
X轴
在X、Y轴中,主要进 给方向是X轴。
X轴是定位面的主轴, 与工件装卡面平行,主 要作水平运动。
坐标系统
X轴
坐标系统
为了确定X轴,将机床分成
有工作轴
• 刀具旋转的机床(钻、铣、镗、攻丝机) • 工件旋转的机床(车、磨)
相关文档
最新文档