数控编程口诀端面槽如何编程

( 带 * 者表示是开机时会初始化的代碼)

这个指令把刀具从当前位置移动到指令指定的位置 (在绝对坐标方式下), 或者移动到某个距离处 (在增量坐标方式下)

2. 非直线切削形式的萣位

我们的定义是:采用独立的快速移动速率来决定每一个轴的位置。刀具路径不是直线根据到达的顺序,机器轴依次停止在指令指定嘚位置

刀具路径类似直线切削(G01)那样,以最短的时间(不超过每一个轴快速移动速率)定位于要求的位置

直线插补以直线方式和指令给萣的移动速率,从当前位置移动到指令位置

X, Z: 要求移动到的位置的绝对坐标值。

U, W: 要求移动到的位置的增量坐标值

刀具进行圆弧插补时,必须规定所在的平面然后再确定回转方向。顺时针G02;逆时针G03

X,Z – 指定的终点

U,W – 起点与终点之间的距离

I,K – 从起点到中心点的矢量

坐标系能夠用第二原点功能来设置

1. 用参数 (a, b) 设置刀具起点的坐标值。点 “a” 和 “b” 是机床原点与起刀点之间的距离

2. 在编程时用 G30 命令代替 G50 设置坐标系。

3. 在执行了第一原点返回之后不论刀具实际位置在那里,碰到这个命令时刀具便移到第二原点

4. 更换刀具也是在第二原点进行的。

在编淛切螺纹程序时应当带主轴转速RPM 均匀控制的功能 (G97)并且要考虑螺纹部分的某些特性。在螺纹切削方式下移动速率控制和主轴速率控制功能將被忽略而且在进给保持按钮起作用时,其移动过程在完成一个切削循环后就停止了

当刀刃是假想刀尖时,切削进程按照程序指定的形状执行不会发生问题不过,真实的刀刃是由圆弧构成的 (刀尖半径)就像上图所示,在圆弧插补的情况下刀尖路径会带来误差

补偿的原则取决于刀尖圆弧中心的动向,它总是与切削表面法向里的半径矢量不重合

因此,补偿的基准点是刀尖中心通常,刀具长度和刀尖半径的补偿是按一个假想的刀刃为基准因此为测量带来一些困难。

把这个原则用于刀具补偿应当分别以 X 和 Z 的基准点来测量刀具长度刀尖半径 R,以及用于假想刀尖半径补偿所需的刀尖形式数 (1-9)

这些内容应当事前输入刀具偏置文件。

“刀尖半径偏置” 应当用 G00 或者 G01 功能来下达命令或取消不论这个命令是不是带圆弧插补, 刀不会正确移动导致它逐渐偏离所执行的路径。因此刀尖半径偏置的命令应当在切削進程启动之前完成; 并且能够防止从工件外部起刀带来的过切现象。反之要在切削进程之后用移动命令来执行偏置的取消过

通过使用 G54~G59 命令,最多可设置六个工件坐标系(1~6)

在接通电源和完成了原点返回后,系统自动选择工件坐标系 1 (G54) 在有 “模态”

命令对这些坐标做絀改变之前,它们将保持其有效性

ns: 精加工形状程序的第一个段号。

nf: 精加工形状程序的最后一个段号

外圆粗车固定循环(G71)

不指定正负符号切削方向依照AA’的方向决定,在另一个值指定前不会改变FANUC

系统参数(NO.0717)指定。

本指定是状态指定在另一个值指定前不会改变。FANUC 系统参數(NO.0718)指定

ns: 精加工形状程序的第一个段号。

nf: 精加工形状程序的最后一个段号

△U: X 方向精加工预留量的距离及方向。(直径/半径)

△W: Z 方向精加工预留量的距离及方向

f,s,t: 包含在ns 到nf 程序段中的任何F,S 或T 功能在循环中被忽略,而在G71 程序

段中的FS 或功能有效。

如果在上图用程序决定A 至A’至B 的精加工形状,用△d(切削深度)车掉指定的区域,

留精加工预留量△u/2 及△w

端面车削固定循环(G72)

如上图所示,除了是平行于X 轴外本循环与G71 相哃。

成型加工复式循环(G73)

这个值与粗加工重复次数相同FANUC 系统参数(NO.0719)指定。

ns: 精加工形状程序的第一个段号

nf: 精加工形状程序的最后一个段號。

△U: X 方向精加工预留量的距离及方向(直径/半径)

△W: Z 方向精加工预留量的距离及方向。

f,s,t: 顺序号“ns”到“nf”程序段中的任何F,S 或T 功能在循環中被忽略而在G73程序段中的F,S 或功能有效

本功能用于重复切削一个逐渐变换的固定形式,用本循环,可有效的切削一个用粗加工锻造或铸慥等方式已经加工成型的工件。

端面啄式钻孔循环(G74)

本指定是状态指定在另一个值指定前不会改变。FANUC 系统参数(NO.0722)指定

△i: X 方向的移动量(鈈带符号)

△k: Z 方向的移动量(不带符号)

△d: 刀具在切削底部的退刀量。△d 的符号一定是(+)但是,如果X(U)及△I 省略退刀方向可以指定为希朢的符号。

如上图所示在本循环可处理断削如果省略X(U)及P,结果只在Z 轴操作用于钻孔。

外经/内径啄式钻孔循环(G75)

指令操作如上图所示除X 用Z 代替外与G74 相同,在本循环可处理断削可在X 轴割槽及X 轴啄式钻孔。

螺纹切削循环(G76)

m: 精加工重复次数(1 至99)

本指定是状态指定在另一個值指定前不会改变。FANUC 系统参数(NO.0723)指定

本指定是状态指定,在另一个值指定前不会改变FANUC 系统参数(NO.0109)指定。

可选择80 度、60 度、55 度、30 度、29 度、0 度用2 位数指定。

本指定是状态指定在另一个值指定前不会改变。FANUC 系统参数(NO.0724)指定

△dmin: 最小切削深度,用半径值表示

本指定昰状态指定,在另一个值指定前不会改变FANUC 系统参数(NO.0726)指定。

i: 螺纹部分的半径差

如果i=0,可作一般直线螺纹切削

k: 螺纹高度,用半径值表示

这个值在X 轴方向用半径值指定。

△d: 第一次的切削深度(半径值)

L: 螺纹导程(同G32)

内外直径的切削循环(G90)

按开关进入单一程序块方式操作唍成如图所示 1→2→3→4 路径的循环操作。U 和 W的正负号 (+/-) 在增量坐标程序里是根据1 和2 的方向改变的

必须指定锥体的“R”值。切削功能的用法与矗线切削循环类似

螺纹范围和主轴 RPM 稳定控制 (G97) 类似于 G32 (切螺纹)。在这个螺纹切削循环里切螺纹的退刀有可能如 [图 9-9] 操作;倒角长度根据所指派的参数在0.1L~12.7L 的范围里设置为 0.1L 个单位。

数控车床主轴分成低速和高速区;在每一个区内的速率可以自由改变

G96 的功能是执行恒线速度控制,并且只通过改变转速来控制相应的工件直径变化时维持稳定的恒定的切削速率和 G50 指令配合使用。

G97 的功能是取消恒线速度控制并且仅僅控制转速的稳定。

每分钟进给率/每转进给率设置(G98/G99)

切削进给速度可用 G98 代码来指令每分钟的移动(毫米/分)或者用 G99 代码来指令每转移动(毫米/转)。G99 的每转进给率主要用于数控车床加工

每分钟的移动速率 (毫米/分) = 每转位移速率 (毫米/转) x 主轴转速

(1)快速定位(G00或G0) 刀具以点位把持方法從应前所在地位快速移动到指令给出的目的位置。

  图1 快速定位 图2 直线插补

  /绝对坐标直径编程; /尽对坐标,直径编程切削进给率0.2mm/r

  /增量坐标,直径编程 /增量坐标直径编程,切削进给率0.2mm/r

  ①G02为顺时针圆弧插补指令G03为逆时针圆弧插补指令。圆弧的顺、逆方姠断定见图3左图晨着与圆弧所在平面相垂直的坐标轴的负方向望,顺时针为G02逆时针为G03,图3右图分辨表示了车床前置刀架和后置刀架对圓弧顺与逆方向的判定;

  图3 圆弧的顺逆方向

  ②如图4采用尽对坐标编程,X、Z为圆弧终点坐标值;采取增量坐标编程U、W为圆弧终點相对圆弧起点的坐标增量,R是圆弧半径,传奇变态私服当圆弧所对圆心角为0°~180°时,R取正值;当圆心角为180°~360°时,R取负值。I、K为 圓口在X、Z轴方向上相对圆弧起点的坐标增量(用半径值表示)I、K为零时可以省略。

  图4 圆弧相对坐标,相对坐标

  (4)主轴转速设置(S)

  車床主轴的转速(r/min)为:

  式中υ为圆周切削速度,单位缺省为m/min 、D为工件的外径单位为mm。

  例如工件的外径为200mm,请求的切削速度為300m/min经盘算可得

  因而主轴转速应为478r/min,表示为S478

  (5)主轴速度把持指令

  数控车削加工时,按须要能够设置恒切削速度(例如为保障车削后工件的名义毛糙度一致,应设置恒切削速度)车削进程中数控体系依据车削时工件不同地位处的直径盘算主轴的转速。

  恒切削速度设置方式如下:G96 S ; 其中S后面数字的单位为r/min

  设置恒切削速度后,假如不须要时可以弃消其方法如下:G97 S ; 其中S后面数字的单位为r/min。

  在设置恒切削速度后因为主轴的转速在工件不同截面上是变更的,为避免主轴转速过高而产生危险在设置恒切削速度前,可以将主轴最高转速设置在某一个最高值切削进程中当履行恒切削速度时,主轴最高转速将被限造在这个最高值

  设置方式如下:G50 S ,笔记本电脑和台式电脑在家里没有装网也可以上网(真后悔现在才看到...,因为我安了网线); 其中S的单位为r/min。

  图6 主轴快度把持

  唎如:在刀具T01切削形状时用G96设置恒切削速度为200m/min而在钻头T02钻中央孔时用G97取消恒切削速度,并设置主轴转速为1100r/min,沙滩

  这两局部的程序头如下:

  (6)进给率和进给速度设置指令

  在数控车削中有两种切削进给模式设置方式,即进给率(每转进给模式)和进给速度(每分钟进給模式)

  1)进给率,单位为mm/r其指令为:

  G99; / 进给率转换指令,

  2)进给速度单位为mm/min,其指令为:

  G98; / 进给速度转换指令

  圖7 进给率跟入给速度

  表示进给率为0.3mm/r 表示进给速度为80mm/min

  CNC体系缺省进给模式是进给率即每转进给模式。

  (7)工件原点设置

  工件坐标系的原点有两种设置办法

  1)用G50指令进言工件原点设置,分以下二种设置情形:

  图8 工件原点设置

  ①坐标原点设置在卡盘端面

  如图8a所示这种情况下z坐标是正值。

  工件原点设置在卡盘端面:

  G50 X85.Z210.;/* 将刀尖当前位置的坐标值定为工件坐标系中的一点(85.210.)。

  ②坐标原点设置在零件右端面

  如图8b所示这种情形下Z坐标值是负值。

  工件原点设置在工件右端面:G50 X85.0 Z90.0;

  则刀尖当前位置即为工件坐标系原点

  (8)端面及外圆车削加工

  端面及外圆的车削加工要用到插补指令G01。

  为准确地编写数控程序应在编写程序湔依据工件的情况抉择工件原点。断定恶工件原点后还必需肯定刀具的讫始点。

  编程时还应斟酌车削外圆的始点和端面车削的始点,這两点的肯定应联合斟酌工件的毛坯情况假如毛坯余量较大,应进行多次粗车最落后行一次精车,因此每次的车削始点皆不雷同

  图9 断定车削原点

  a)工件原点在左端面时 b) 工件原点在右端面时

  1)工件原点在左端面

  2)工件原点在右端面:工件原点设置在右端面与設置在左端面的差别仅在于Z坐标为负值,程序编写进程完整雷同

  200m/min,主轴逆时针旋转

  图10 数控车削综合编程实例

  替1500r/min调1号刀具,M08为翻开凉却液在这种情形下假如设置指令写成: G50 X0 Z0;

  G02、G03指令表示刀具以F进给速度从圆弧起点向圆弧终点进行圆弧插补。刀具鉯必定的进给速度从当前所在位置沿直线移动到指令给出的目的位置

  该车削加工余量较大,须要屡次进刀切削加工时可采取循环指令编写加工程序,这样可减多程序段的数目缩欠编程时光和进步数控机床工息效力。依据刀具切削加工的循环路线不共循环指令可汾为单一固定循环指令和多反复折循环指令。

  (1)单一固定循环指令

  对于加工多少何形状简略、刀具走刀路线单一的工件可采取固萣循环指令编程,即只要用一条指令、一个程序段实现刀具的多步动作固定循环指令中刀具的活动分四步:进刀、切削、退刀与返回。

  1)外圆切削循环指令(G90)

  指令功效: 实现外圆切削循环和锥面切削循环

  刀具从循环起点按图11与图12所示走刀路线,最后返回到循環起点图中虚线表示按R快速移动,实线表示按F指定的工件进给速度移动

  图11 外圆切削循环

  图12 锥面切削循环

  ① X、Z 表示切削終点坐标值;

  ② U、W 表示切削终点相对循环起点的坐标分量;

  ③ R 表现切削初点取切削终点在X轴方向的坐标增量(半径值),外圆切削循环时R为零可费详;

  ④F表示进给速度。

  例题 如图13所示运用外圆切削循环指令编程。

  图13 外圆切削循环例题

  例题 洳图14所示运用锥面切削循环指令编程。

  图14 锥面切削循环例题

  2) 端面切削循环指令(G94)

  指令过能: 实现端面切削循环和带锥度的端面切削循环

  刀具从循环出发点,按图15与图16所示走刀路线最后返回到循环伏点,图中虚线表示按R速速移动名线按F指定的进给速度挪动。

  图15 端面切削循环 图16 带锥度的端面切削循环

  ① X、Z表示端平面切削终点坐标值;

  ② U、W表现端点切削起点绝对循环出发點的卧标分质;

  ③ R 表示端面切削始点至切削终点位移在Z轴方向的坐标增量端面切削循环时R为零,可省略;

  ④ F表示进给速度,拿铁咖啡的解释和制作方法

  例题: 如图17所示,运用端面切削循环指令编程

  图17 端面切削循环例题 图18 带锥度的端面切削循环例题 

  唎题: 如图18所示,运用带锥度端面切削循环指令编程

  运用这组G代码,可以加工形状较庞杂的零件编程时只须指定精加工路线、径向軸向精车留量和粗加工向吃刀量,体系会主动计算出粗加工路线和加工次数果此编程效力更高。

  在这组指令中G71 、G72、G73是粗车加工指囹,G70是G71、G72、G73粗加工后的精加工指令G74 是深孔钻削固定循环指令,G75 是切槽固定循环指令G76是螺纹加工固定循环指令。

  1)外圆粗加工复合循環(G71)

  指令功效: 切除棒料毛坯大全体加工余量切削是沿平走Z轴方向进行,如图19所示

  A为循环起点,A-A'-B为精加工路线

  图19 外圓粗加工复合循环 图20 端面粗加工复合循环

  指令阐明:①Δd表示每次切削深度(半径值),无正背号;

  ② e表示退刀量(半径值)无囸负号;

  ③ ns表示精加工路线第一个程序段的顺序号;

  ④ nf表示精加工路线最后一个程序段的次序号;

  ⑤ Δu表示X方向的精加工余量,直径值;

  例题 :如图21所示应用外圆粗加工循环指令编程。

  图21 外圆粗加工复合循环例题

  2)端面精加工复合循环(G72)

  指令功能: 除切削是沿平行X轴方向进行外当指令功能与G71相同,如图20所示

  例题:如图22,应用端面粗加工循环指令编程

  图22 端面粗加工复匼循环例题 图23 固定外形切削复合循环

  3)固定形状切削复合循环(G73)

  指令功能:合适加工锻造、铸造成形的一种工件,睹图23所示

  Δi 表示X轴向总退刀量(半径值);

  ΔK 表示Z轴向总退刀量;

  d 表示循环次数;

  ns 表示精加工路线第一个程序段的顺序号;

  nf 表示精加工路线最后一个程序段的顺序号;

  Δu 表示X方向的精加工余量(直径值);

  Δw 表示Z方向的精加工余量。

  ①固定形状切削复匼循环指令的特色:

  a.刀具轨迹平行于工件的轮廓故合适加工铸制和铸造成形的坯料;

  b.腹吃刀量分辨通功X轴方向总退刀量Δi和Z轴方姠总退刀量ΔK除以循环次数d供得;

  c.总退刀量Δi与ΔK值的设定与工件的切削深度有关。

  ②应用固定外形切削复合循环指令首先要断萣换刀点、循环点A、切削始点A’和切削终点B的坐标地位。剖析上图A点为循环点,A’→B是工件的轮廓线A→A’→B为刀具的精加工路线,粗加工时刀具从A点撤退退却至C点后退间隔分辨为Δi+Δu /2,Δk+Δw这样粗加工循环之后主动留出精加工余量Δu /2、Δw。

  ③次序号ns至nf之间嘚程序段描写刀具切削加工的路线

  例题: 如图14所示,应用固定形状切削复合循环指令编程

  图24 固定外形切削复合循环例题 图25 复合凅定循环举例

  4)精车复合循环(G70)

  指令功效:用G71、G72、G73指令粗加工结束后,可用精加工循环指令使刀具进行A-A`-B的精加工,(如图24)

  ns表示指定精加工路线第一个程序段的顺序号;

  nf表示指定精加工路线最后一个程序段的次序号;

  G70~G73循环指令调用N(ns)至N(nf)之间程序段其Φ程序段中不能调用子程序。

  5)复合固定循环举例 (G71与G70编程)

  加工图25所示零件其毛坯为棒料。工艺设计参数为:粗加工时切深为7mm进给速度0.3mm/r,主轴转速500r/min; X向(直径上)精加工余量为4 mmz向精加工余量为2mm,进给速度为0.15mm/r,主轴转速800mm/min程序设计如下: N01 G50 X200.0 Z220.0;

  3.螺纹添农主动轮回指令

  指令功能:切削加工圆柱螺纹、圆锥螺纹和立体螺纹。

  格局中的X(U)、Z(W)为螺纹中点坐标F为以螺纹长度L给没的每转进给率。L表示螺纹导程对圆锥螺纹(图26),其斜角α在45°以下时,螺纹导程以Z轴方向指定;斜角α在45°~90°时,以X轴方向指定

  ①圆柱螺纹切削加工时,X、U值可以省略格式为: G32 Z(W)_ F _ ;

  ②端面螺纹切削加工时,Z、W值可以省略格式为: G32 X(U)_ F_;

  ③螺纹切削应留神在两端設置脚够的升速进刀段δ1和落速退刀段δ2,即在程序设计时应将车刀的切进 、切出、返回均应编进程序中。

  图26 螺纹切削 图27 螺纹切削利用

  如图27所示走刀路线为A-B-C-D-A,切削圆锥螺纹螺纹导程为4mm , δ1 = 3mm,δ2 = 2mm每次违吃刀量为1mm,切削深度为2mm

  (2)螺纹切削循环指令(G92)

  指令功能: 切削圆柱螺纹和锥螺纹,刀具从循环起点按图28与图29所示走刀路线,最后返回到循环起点图中虚线表示按R快速移动,实线按F指萣的进给速度移动

  图28 切削圆柱螺纹 图29 切削锥螺纹

  ①X、Z表示螺纹终点坐标值;

  ②U、W表示螺纹终点相对循环出发点的坐标分量;

  ③R表示锥螺纹始点与终点在X轴方向的坐标增量(半径值),圆柱螺纹切削循环时R为零可省略;

  ④F表示螺纹导程。

  例题: 洳图30所示运用圆柱螺纹切削循环指令编程。

  图30 切削圆柱螺纹例题 图31 切削锥螺纹例题

  例题 : 如图31所示运用锥螺纹切削循环指令编程。

  (3)螺纹切削复合循环(G76)

  指令功能:该螺纹切削循环的工艺性比拟公道编程效力较高,螺纹切削循环路线及进刀办法如图32所礻

  图32 螺纹切削复合循环路线及进刀法

  ②r表示斜向退刀量单位数,或螺纹尾端倒角值在0.0f?9.9f之间,以0.1f为一单位(便为0.1的整数倍),用00?99兩位数字指定(其中f为螺纹导程);

  ③a表示刀尖角度;从80°、60°、55°、30°、29°、0°六个角度取舍;

  ④Δdmin:表示最小切削深度,当盤算深度小于Δdmin则与Δdmin作为切削深度;

  ⑤d:表示精加工余量,用半径编程指定;Δd :表示第一次粗切深(半径值);

  ⑥X 、Z:表現螺纹末点的坐标值;

  ⑦U:表示增量坐标值;

  ⑧W:表示增量坐标值;

  ⑨I:表示锥螺纹的半径差若I=0,则为直螺纹;

  ⑩k:表礻螺纹高度(X方向半径值);

  G76螺纹车削实例

  图33所示为整机轴上 的一段直螺纹,螺纹高度为3.68螺距为6,螺纹尾端倒角为1.1L刀尖角为60°,第一次车削深度1.8,最小车削深度0.1,精车余量0.2精车削次数1次,螺纹车削前先精车削外圆柱面其数控程序如下:

  图33 螺纹切削多次循環G76指令编程实例

加载中,请稍候......

}

欢迎来到爱采购百度旗下B2B平台!

数控车床加工端面油槽编程实例详解

商品专题_数控车床加工端面油槽编程实例详解

更新时间:2021年2月18日

数控车床加工端面油槽编程实例详解 - 优质问答专区

数控车床加工端面油槽编程实例详解 - 热门商品专区

数控车床加工端面油槽编程实例详解 - 热门厂家专区

以上内容来自第三方,平台仅对内容进行相关性、合法性审核其内容真实性准确性请您仔细甄别。 如有任何问题可联系我们我们将积极配合内容的调整、妀进和删除。

互联网药品信息服务资格证书(京)-经营性- 医疗器械网络交易服务第三方平台备案:(京)网械平台备字(2020) 第00002号

}

我要回帖

更多关于 数控编程口诀 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信