打印自 Kezuriba(kezuriba.net/zh/nc/g90/)
G90
加工中心、车床模态 组 03绝对值编程指令
⌨在加工中心上的含义
G90 G00 X_ Y_
- 坐标值按相对于当前工件坐标系原点的位置来写
- I/J/K(圆弧中心)在 G90 下仍为增量值(NIST)
图解:用绝对值(G90)和增量值(G91)书写同一动作
◎车床上的含义:外径、内径切削循环(单一形固定循环,G 代码体系 A)
同一编号在车床(FANUC 系统的 G 代码体系 A)上含义不同。组 01。
G90 X(U)_ Z(W)_ F_(锥面用 R_)
- 一条指令完成『切入 → 切削 → 退刀 → 返回』4 个动作。只改 X 连续写下去,就能切削多次
- 体系 A 中,绝对/增量不是用 G90/G91,而是用地址(X、Z 与 U、W)来区分
- 体系 B 中用 G77,体系 C 中用 G20 实现相同功能(Siemens ISO T)
图解(车床):G90(车床)的 4 个动作
≠各厂家、机床的差异
同一个代码,在不同的数控系统和机床厂家那里,书写格式和功能分配也可能不同。请务必以您所用机床的使用说明书为准。
| 资料 | 机床 | 项目 | 内容 |
|---|---|---|---|
| Haas | 车床 | 书写格式 | 锥度用 I_(半径值)FANUC 系统(Siemens ISO T)用 R,Haas 用 I |
| Haas | 车床 | 补充 | Haas 车床的绝对/增量 G 代码是 G390/G391 |
📚出处
含义只收录了得到两份以上资料一致印证的内容(已确认一致)。说明文字由 Kezuriba 自行撰写。
- 三菱电机(Mitsubishi Electric)「The Basics of CNC Machining Programming (for Machining center) e-Learning 教材(PDF)」 mitsubishielectric.com
- 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
- Haas Automation, Inc.「Mill Operator's Manual – 17 Mill G-Codes(在线版)」 haascnc.com
- 美国国家标准与技术研究院(NIST)「The NIST RS274NGC Interpreter – Version 3(NISTIR 6556, 2000)」 nvlpubs.nist.gov
- 埼玉大学 工学部 机械工学科 实习「加工中心程序 2019(实习用数控程序 O19-0101,带注释)」 jisshu.mech.saitama-u.ac.jp
- Siemens AG「SINUMERIK 802D sl/840D/840D sl/840Di/840Di sl/810D Programming Manual ISO Turning, 04.2007 Edition」 cache.industry.siemens.com
- Haas Automation, Inc.「G-code, M-code, and Setting(各代码说明页)」 haascnc.com
- Haas Automation, Inc.「Lathe Operator's Manual – 16 Lathe G-Codes(在线版)」 haascnc.com