打印自 Kezuriba(kezuriba.net/zh/nc/g68.2/)
G68.2
加工中心模态倾斜面加工指令(3+2 加工的倾斜坐标系)
书写格式与注意事项
G68.2 X_ Y_ Z_ I_ J_ K_(倾斜面的原点与 3 个旋转角) G53.1(把刀具分度到垂直于倾斜面) … 3 轴程序、固定循环 … G69(取消)
- 在空间的倾斜面上建立坐标系(倾斜坐标系),并可在其中使用普通的 3 轴程序和固定循环。最常用于 3+2 加工(先用旋转轴确定方向,再只用直线轴加工)
- 用 G53.1 分度旋转轴,使刀具垂直于所定义的平面。分度之后,倾斜坐标系仍与旋转轴联动,所以不必重新设定坐标系
- I、J、K 的旋转顺序与含义、平面的定义方法,因机型和设定而异。三菱电机的倾斜面加工指令,可用欧拉角、横滚/俯仰/偏航角、平面上的 3 点、2 个矢量、投影角、刀具轴方向这 6 种方式定义
- 是与 G68(加工平面内的二维坐标旋转)不同的功能。编号相近,不要混淆
- 最危险的是定义错了还照常开动机床,直到那时才发现。三菱电机报告称,其在画面上定义倾斜坐标系并用 3D 确认的功能,使定义与确认的时间比用程序编写缩短了 50~60%。用程序编写时,也要先用空运行或仿真确认方向再加工
- 编号 G68.2、G53.1 是依据 CAM 厂家通用 FANUC 后处理器的输出确认的。FANUC 自己的公开资料(功能介绍页)只写了功能名称,没有写编号。三菱电机的编号在公开资料中也未能确认。务必查阅使用说明书确认
- 联动 5 轴(刀具方向连续变化)要用 G43.4(刀具中心点控制)
图解:倾斜面加工:在倾斜面上建立坐标系(3+2 加工)
详细写法与示例:5 轴的倾斜面加工(3+2 加工):各 NC 厂家的指令与定义方法
各厂家、机床的差异
同一个代码,在不同的数控系统和机床厂家那里,书写格式和功能分配也可能不同。请务必以您所用机床的使用说明书为准。
“单一资料·仅供参考”表示只能由 1 份资料确认的行,“CAM 后处理器输出·仅供参考”表示 CAM 厂家的后处理器所输出的写法,即在 NC 厂家自己的公开资料中未能确认的行。
| 资料 | 机床 | 项目 | 内容 |
|---|---|---|---|
| FANUC 用 CAM 后处理器(Autodesk) | 加工中心 | 番号 | 3+2 加工输出 G68.2+G53.1,取消 G69CAM 后处理器输出·仅供参考 |
| FANUC | 加工中心 | 含义 | Tilted Working Plane(倾斜面加工指令)。没有 G 代码编号的记载单一资料·仅供参考 |
| 三菱电机 | 加工中心 | 含义 | 倾斜面加工指令(6 种定义方法)+刀具轴向控制。编号在公开资料中未确认单一资料·仅供参考 |
| Haas | 加工中心 | 番号 | G268(特征坐标系,组 14),取消 G269 |
| Siemens(ISO 方言) | 加工中心 | 书写格式 | CYCLE800(回转循环) |
| Heidenhain | 加工中心 | 书写格式 | PLANE 函数(SPATIAL、PROJECTED、EULER、VECTOR、POINTS 等),取消 PLANE RESET |
出处
该代码的编号,是依据 CAM 厂家后处理器的输出、测量仪器厂家的对照表、NC 厂家的样本确认的。在 NC 厂家自己的公开说明书中未能确认编号,因此仅作为参考列出。该功能的作用在多份资料中是一致的。说明由 Kezuriba 用自己的话写成。
- Autodesk「FANUC generic post processor(fanuc.cps,Fusion 的后处理器库)」 cam.autodesk.com
- FANUC Europe「Tilted Working Plane(软件介绍页面)」 fanuc.eu
- 三菱电机(Mitsubishi Electric)「中村直树《“MITSUBISHI CNC M700V 系列”中分度加工的易用性提升功能》三菱电机技报 Vol.85 No.4(2011)」 giho.mitsubishielectric.co.jp
- 三菱电机(Mitsubishi Electric)「NC Specification Selection Guide M800V/M80V/E80/C80 Series(BNP-A1244 ENG D)」 dl.mitsubishielectric.com
- Haas Automation, Inc.「Mill Operator's Manual – 17 Mill G-Codes(在线版)」 haascnc.com
- Siemens AG「Milling with SINUMERIK — 5-axis machining Manual, Edition 05/2009(6FC5095-0AB10-0BP1)」 cache.industry.siemens.com
- DR. JOHANNES HEIDENHAIN GmbH「TNC 640 User's Manual Conversational Programming, NC Software 340590-01 / 340591-01 / 340594-01, 4/2012(892903-20)」 content.heidenhain.de