g71也可以用g42
比如说
g71.0r1.0
g71p10q20.5w0.1f0.2
n10g0x30.0
g42g1z0.0
x32.0z-1.0f0.1
z-20.0
x40.0
n20g40g050.0
g71和g70一起的用法。
g71是外圆粗车运行,g70是精车循环,如g71u(进刀量)r(退刀量)g71p10q50u(x轴精车余量)w(xy轴精车余量)f(进给量率)结果调g70精车。g70p10q50。
g71旋转轴粗车循环g70精车。g71ur;g71pquw;ux轴切削量rx轴退刀量p精车最先程序序号q为第一个uw为x、xy平面加工余量。g0x20z10;g71u2r3;g71p2q6u1w1;n0002…;…;…;…;…;n0006…;g70p2q6;m30;%我只不过是只要编了看看
程序格式:g72u(δd)r(e)fst;⑴
g72p(ns)q(nf)u(δu)w(δw);⑵
代码意义:g72代码分成三类三个部分:
⑴:推导粗车时的切削量、退刀量和切削速度、主轴转速、刀具功能的程序段;
⑵:推导定义精车轨迹的程序段区间、精车余量的程序段;
⑶:定义精车轨迹的若干连续的程序段,先执行g72时,这些程序段仅应用于计算出粗车的轨迹,
换算不曾被先执行。
u:δd:粗车时x轴的切削量,取值0.001(is_b)/0.0001(is_c)~99.999(单位:mm/inch,半
径值),无符号,进刀方向由n10程序段的移动方向改变
r:粗车时x轴的退刀量,取值0~99.999(单位:mm/inch,半径值),无符号,退刀方向与进
刀方向反过来
p:精车轨迹的第一个程序段的程序段号;
q:精车轨迹的最后一个程序段的程序段号。
u::x轴的精加工余量
w::z轴的精加工余量(要是z轴不留下余量这个可以省略)
例如:
g72是轴向力车削。
比如,车一个半圆吧
gox102z1
g72w2r1f0.2
g72p10q20w11og0z-50
g1x100f0.1
n20g2x0z0
g70p10q20