G07.1

加工中心、车床模态

圆柱插补

书写格式与注意事项

G07.1 C_(按圆柱的半径 ON)… G07.1 C0(OFF)
铣床侧为 G07.1 A_(B_、C_)(旋转轴的名称与半径)

例

G00 C0 ;
G07.1 C30. ;            (半径 30 mm 的圆柱,ON)
G01 G42 Z-10. C90. F100 ;
…                       (C 为角度。圆周方向的长度由 NC 按半径×角度换算)
G40 … ;
G07.1 C0 ;              (OFF)

这是 Kezuriba 只写出骨架的示例。平面的指定和刀具半径补偿的加入方式因机型而异,请对照使用说明书中的示例。

图解:圆柱插补:在外周展开的平面上编写

C(角度)rZ(轴向)圆周方向 s = r × θ展开的平面(G07.1 期间编写所用的面)圆柱外周的槽立铣刀刀尖位于槽内
把圆柱外周的槽,作为展开平面(横向为 Z,纵向为圆周方向)上的线来编写。圆周方向的长度是“半径 × 角度”,所以 G07.1 中写入的半径会改变槽的形状。

计算:圆柱的角度与圆周方向的长度

G07.1 中写入的半径 r—mm
角度 C 的长度—mm
长度 s 的角度—度
每 1°—mm

s = π × d × C ÷ 360 = r × θ(rad)

把槽宽、节距从图纸上的长度换算成角度时,答案取决于尺寸是以哪个直径标注的。外周直径 60 mm 与槽底直径 52 mm,同样是 90°,结果分别是 47.12 mm 和 40.84 mm。

验算示例:d 60 mm、C 90° → 47.12 mm。s 10 mm → 19.099°。

各厂家、机床的差异

同一个代码,在不同的数控系统和机床厂家那里,书写格式和功能分配也可能不同。请务必以您所用机床的使用说明书为准。

资料机床项目内容
Siemens(ISO 方言)车床组18。圆柱插补中的程序段不能重新启动程序
Siemens(ISO 方言)加工中心书写格式G07.1 A(B、C)_ r(旋转轴的名称与半径),组 16。在 Siemens 的功能中对应 TRACYL
三菱电机车床番号G 代码列表 6、7 中为 G07.1 或 G107(组 19)
Haas加工中心番号G107(圆柱映射,组 00)。G107 A_ Y_ R_(半径)或 Q_(直径)为 ON,仅写 G107 的行为 OFF。省略 R、Q 时使用设定 34、79 的直径
Siemens(原生)—书写格式用 TRACYL(直径) 为 ON,用 TRAFOOF 为 OFF
LinuxCNC—含义G7 是车床的直径指定模式(另一种功能)。没有对应圆柱插补的代码

出处

这个代码的含义,在两份以上不同发布方的资料中一致。说明用 Kezuriba 自己的语言撰写。

  1. Siemens AG“SINUMERIK 802D sl/840D/840D sl/840Di/840Di sl/810D Programming Manual ISO Turning, 04.2007 Edition” cache.industry.siemens.com
  2. Siemens AG「SINUMERIK 802D sl/840D/840D sl/840Di/840Di sl/810D Programming Manual ISO Milling, 04.2007 Edition(6FC5398-7BP10-0BA0)」 cache.industry.siemens.com
  3. 三菱电机(Mitsubishi Electric)「MITSUBISHI CNC 700/70 Series Programming Manual (Lathe System)(IB-1500057)」 mitsubishielectric.com
  4. Haas Automation, Inc.「G107 Cylindrical Mapping (Group 00)(加工中心,各代码说明页)」 haascnc.com
  5. Haas Automation, Inc.「Mill Operator's Manual – 17 Mill G-Codes(在线版)」 haascnc.com
  6. Siemens AG「SINUMERIK 840D sl/840D/840Di sl/810D Fundamentals, Programming Manual, Edition 08/2005(6FC5398-1BP10-0BA0)」 cache.industry.siemens.com
  7. LinuxCNC project「G-Codes(LinuxCNC Documentation)」 linuxcnc.org
  8. 日立精机(发明人 小川透)「数控装置直线轴与旋转轴的插补方法(特开平4-322301,专利第2566180号)」 patents.google.com