数控机床网-国内数控机床制造厂家批发报价_中国机床厂排名

数控机床网-国内数控机床制造厂家批发报价_中国机床厂排名 咨询热线:

数控知识Decoration Design
数控知识 >>当前位置:机床网 > 数控知识 >

G17,G18,G19:A 101平面选择指南G代码

文章来源:    时间:2020-09-04

更多
 
G代码是CAM程序员从CAD图生成的一种语言,用于控制CNC机器。
 
我们可以通过设备的CNC控制器执行G代码。它也可以使用某些设备的专有格式运行。
 
通常,我们要处理三轴问题。它们是X,Y,Z。在机器使用中,G代码通常在工作时区分那些轴。所有G代码都有不同的功能。它无法检测虚轴。
 
进一步了解G代码
CNC机械师必须具有有关g代码的知识。我们有三个基本的G代码。这些是G17,G18,G19。
 
我们可以使用这3个G代码来表示X,Y和Z中的两个轴。平面的选择是模态的,并等待所有结果,直到一个命令另一个圆形平面为止。
 
控制机器工具来制造零件至关重要,这就是为什么全球各地的制造商都使用CNC编程的原因。自动化的制造过程会指示CNC机器如何以及在何处移动。
电子行业协会(EIA)首次建立了G代码。G-Code正式记录为RS-274D。G代码是指几何代码。
机床的CNC控制器执行G代码。Heidenhain,Shopbot,Mazak等具有可能性和专有格式。具有专有格式的机器可以运行G代码。它是CNC的工作语言(Lingua Franca)。
CNC编程的各种方法
CNC编程有几种不同的方法。例如CAM软件,G代码编程和会话编程。
 
例如,可以使用CAM软件制作一个初始的CNC程序。后来,人们可以利用G代码编程来编辑G代码。此过程使程序非常简单且值得信赖。
 
G代码在CNC编程中的优势
所有CNC机械师都应该对G代码有一个正确的认识。如果CNC机械师每天无法阅读,调整或编写程序,则他必须了解CNC程序。熟练的CNC程序员可以轻松赚取可观的收入。
通过MDI工作学习会话式CNC将有助于成为一名高效的机械师。熟练的机械师在CAM软件方面具有出色的技能,可以帮助他生产零件,而这些零件是无法通过手动过程创建的。
对G代码有第二种意见很容易且方便,而且只要对G代码有一点了解,就可以很容易地纠正错误。
G代码的主要目的是通过一种方便,安全的方法来创建零件。为此,以非常典型的顺序组织了G代码块。
例如,
 
启动CNC程序
需要负荷的工具
开启主轴
开启冷却液
分开上方
启动加工过程
关闭冷却液
关闭主轴
从零件移至更安全的位置
结束CNC程序
平面选择的G代码为:
G17用于朝向正面的XY平面,而G18用于XZ轴设计。
G19用于YZ平面,它在G17的相反平面上工作。当有人打开CNC机床时,默认情况下,将为XY平面激活G17。
 
G17代码
在CNC编程中,我们可以考虑使用G17代码选择XY平面。当CNC工人需要在CNC机床上执行圆弧插补时,便开始选择平面。CNC铣床使用XY轴作为轮廓,使用Z轴作为进给。
 
因此,当机械师通常要进行某种圆弧合并时,他们通常在XY轴上进行此操作。圆弧插补的起点和终点均在XY轴上显示,而CNC机床执行精确的圆弧和圆,这是必需的。
 
但是在某些情况下,如果常规的CNC加工方法行不通,CNC机械师必须面对一些困难的情况。
 
因此,我们有两种方法可以完成该过程。
 
首先,他们必须打开元素,然后将其绑在该区域上,以便可以使用XY轴以常规方式切割弧。
其次,将G17 XY平面替换为另一个平面,并且该平面的选择将取决于要切割的弧向。
打开机器电源后,G17应该是XY平面的默认平面选择。
 
它定义了已经在G17中没有进行任何编程的情况下选择了XY平面,因此当有人在G17上转动机床时,默认情况下,XY平面将始终处于活动状态。
 
G17 XY平面选择:
 
G17格式:
G17 G02 X_Y_ I_ J_
 
例:
 
O1001(G17 XY圆形平面)
N170 T1 M06(1/2直径4平角EM)
N171 G90 G54 G00 X4。Y3.25 S2600 M03(弧的XY起点)
N172 G43 H01 Z0.1 M08
N173 G01 Z-0.375 F50。
N174 G17 G02 X5.25 Y2。R1.25 F10。(G17圆周运动XY平面)
N175 G00 Z0.1
N176 X5。Y-.25(开机时默认为G17)
N177 G01 Z-0.375 F50。
N178 X3.25 Y0.8 F10。
N179 Y-.25
N180 G00 Z1。
N181 X-0.25 Y1。
N182 G01 Z-0.375 F50。
N183 G17 G03 X1。Y-0.25 R1.25 F10。N184 G00 Z1。M09
N185 G53 G49 Y0。Z0。M05
N186 M30
 
G18 Gcode
G18表示所有命令均应在X和Z平面上执行。实际上,此命令更改了G2和G3 G代码的I,J和K参数的含义。G18可以在X和Z轴上实现,但不能在Y上实现。
 
在选择X和Z平面时考虑使用G18代码。G18圆弧类似于X和Z平面。当CNC机械师需要执行圆弧插补时,便开始选择平面。
 
CNC铣床使用X Z轴进行轮廓和进给。因此,如果机械工想要创建某种类型的“循环合并”,则可以在X和Z轴上使用它。
 
圆弧插补的起点和终点在X Z轴上显示。CNC机床执行所需的精确弧和圆。
 
但是在某些情况下,CNC机械师也必须应付一些令人尴尬的情况。这是标准CNC机床不工作的时候。
 
例:
 
示例G18 ZX圆形平面选择)
N171 T13 M06(1/2直径2弹力球EM)
N172 G90 G54 G17 G00 X1.5 Y0。S2600 M03(弧的XY起点)
N173 G43 H13 Z0.1 M08
N174 G01 Z0。F20。
N175 M97 P200 L80(使用L80进行80次本地子程序调用)
N176 G17 G00 Z1。M09(使用G18完成后切换回G17 XY平面)
N177 G53 G49 Y0。Z0。M05
N178 M30
(在N105行由M97 P200调用的本地子程序N179,用L80重复80次)
N179 G91 G01 Y-0.01(在 M105 行由M97调用的本地子程序N200)
N180 G90
N181 G18 G02 X3。Z0。R0.75 F12。(G18圆周运动ZX平面)
N182 G91 G01 Y-0.01
N183 G90
N184 G18 G03 X1.5 Z0。R0.75 F12。
 
G19 Gcode
G19代码用于在YZ轴上工作。G19弧线平行于YZ平面,因此需要站立在机器右侧以观察圆形方向。
 
对于G19 YZ圆形平面中的G03逆时针方向和G02顺时针方向,机床控制朝着另一端。可以将G19代码视为CNC程序中YZ平面的选择。
 
在这种情况下,当CNC机械师需要在CNC机床上启动圆弧插补时,便开始选择平面.CNC铣床利用Y和Z轴进行轮廓和进给。
 
每当需要机械师生成某些圆形结合时,他们都会使用它在YZ轴上执行。
 
圆弧插值的终点和起点在Y和Z轴上显示。CNC机床执行所需的精确弧和圆。
 
有时,在正常的CNC加工实践不起作用时,CNC工人可能会遇到尴尬的境地。
 
 
N171 T13 M06(1/2直径2 FLT BALL EM)
N172 G90 G54 G17 G00 X0。Y1.5 S2600 M03(弧的XY起点)
N173 G43 H13 Z0.1 M08
N174 G01 Z0。F20。
N175 M97 P100 L80(使用L80进行80次本地子程序调用)
N176 G17 G00 Z1。M09
N177 G53 G49 Y0。Z0。M05
N1788 M30
(在N5行由M97 P100调用的本地子程序N100,用L80重复80次)
N100 G91 G01 X-0.01
N101 G90
N102 G19 G03 Y3。Z0。R0.75 F12。(G19圆周运动YZ平面)
N103 G91 G01 X-0.01
N104 G90
N105 G19 G02 Y1.5 Z0。R.75 F12。
N106 M99
 
结论
G代码是一种非常简洁紧凑的语言。因为G-Code标准是在机器内存有限的那些日子首次发布的。
 
如果您不能编写CNC程序,那么只要能够理解此G-COde的要点,就可以提高您的CNC事业。
 
实际的G代码可能会有所不同,但G代码的核心行为仍保持不变。为了成功地移动机器零件和工具,您需要混合进给速度,坐标和确定的动作。
 
练习和记忆标准的G和M代码将对您的职业生涯有所帮助。您需要做的就是不断刷新并使用必要的G代码。
返回
版权所有:Copyright © 2017-2027 数控机床网 版权所有 Power by DeDe58 电话:13649862382
地址:东莞市大岭山镇颜屋村莲颜街86号鑫峰科技园 ICP备案编号:粤ICP备32165985号  

全国统一服务热线7*24小时为您在线服务