1. G0 X38.Z11.5 确定了编程的起始点。X38代表直径方向的起始位置,而Z11代表槽宽方向的起始位置。
2. G75 X30 Z-14 设定了槽子的结束点。
3. G75R 指定了退刀量。
4. G75X中点坐标,Z终点坐标,P横向偏刀量(微米为单位),Q纵向偏刀量(微米为单位),F进给量。
5. 例如,一个10×10的工件切断程序,以最左端为原点,右刀尖对刀,其指令如下:
M3 S800 T0101; —— 启动主轴,转速800转每分钟,选择刀具号及刀具补偿号。
M08; —— 开启冷却液。
G0 X60 Z2; —— 移动到下刀位置。
G71 U1.5 R0.5; —— 执行径向切削,每次切深1.5mm,每层切削后退刀0.5mm。
6. 递减式进刀的进刀量计算公式为:Δd = (n / (n+1)) × R / L,其中Δd为第n次进刀量,n为进刀次数(n ≤ L),L为循环次数,R为总切深(牙高或直径值)。
7. 若递减式进刀的第一刀切削量过大,可将第一刀分为两刀进行。
8. G74是数控车床和数控铣床的代码,用于轴向切槽或左旋攻丝循环。其指令格式如下:
- 在数控车床上:G74R G74X()Z()P()Q()F(),其中R为间歇退刀量,X和Z为终点坐标,P为X轴进刀量,Q为Z轴间歇进刀量,F为速度。
- 在数控铣床上:G74X()Y()Z()R()P()F(),其中XY为孔的坐标,Z为孔深,R为减速点,P为暂停时间,F为速度。