教程 图纸 教程
当前位置:首页 > 编程加工 > 模具编程

UG模具编程常用G M码超详细讲解中磊教育

  • 文件大小:124.61 KB
  • 文档格式:Word
  • 打开方式:word
  • 软件等级:
  • 资料语言:简体中文
  • 上传作者:UG交流群:200868712
  • 更新时间:2018-09-07 09:39:24
  • 文件类别:.zip
相关信息:[UG技术群:678170628]
相关说明:UG模具编程常用G M码超详细讲解中磊教育
  • 详细介绍
精心推荐:[DX逆向建模设计群:231619017]
图纸截图
基本简介

UG模具编程常用G M码超详细讲解中磊教育 ,附件中为文档格式内容,可以直接下载学习

   1:S机能:主轴转速rpm: 机台overvide钮调节主轴转速百分比%.

           指令:M03S200.

   2:F进给率:mm/min

      在快速移动时没有F. :G00X20Y-20

      在直线切削或圆弧切削则有F. : G00X-20Y20F200

      G01后面没有设F.程序则按G00速度进给.

      F值固定不变时,可以不重复写出.:

               G01X10Y20F100:

               X30;

               Y-20;

               M30;

3:T机能: 刀具刀号顺序.:T5第五把刀

4:M:代码:又称辅助机能,作用跟机台上电源开关一样,没有实在意义.          

         其范围: M00—M99

 M00:程序停止:当程序执行主M00.会自动停止/若要继续执行.按执行

      键即可.:

               G90G00X0Y0Z50:

               G01X20Y20F100

               X30

               M00(程序自动停止)

               Y50

               M30

 M01:选择性暂停:在程序中单节前面是M01,把遇M01选择性暂停键打 

      ,程序会自动停止.没有把选择键打开,则不会停止.若继续执行则

      按执行键即可.

     M02:程序结束:光标只限制有M02,程序不能返回到开头.

     M03:主轴正转::M03S1800:M30:

     M04:主轴逆转:主用于自动功牙中.

     M05:主轴停止转动.

     M06:刀具交换:必须与T指令结和才能执行.:M06T

     M07:喷气.

     M08:冷却液给水.

     M09停止M07 M08指令.

     M19:主轴定位:换刀时定位,搪孔时退刀.

     M30:程序结束返回到开头,把自动睡眠开关打开,程序结束.

     M98:呼叫子程序如:M98 P2:

     M99:程序循环.

5:G代码:又称准备机能 范围G00---G99

     G00:快速定位

         程序格式: G00X--.Y--.Z--.F--   X.Y.Z.为终点坐标.

         其速率由旋钮百分比控制,速率是机台内固定不变的.

     G01:直线切削

         程序格式:G01X--.Y--.Z--.F--.

         Y--.Z--.F--.为直线切削之终点F为进给率,其速率可由旋钮百分比控制.

         G00后面可以没有F,G01后面一定要有F.

     G02:顺时针切削.

     G03:逆时针切削.

         格式为:G02 

               G03     X--.Y--.Z--.R--(I-J-K-) F-

     X.Y.Z.XYZ轴终点坐标.

     R:为圆弧半径值.

     I J K:圆弧切削起点至圆弧中心之X轴向.Y轴向.Z轴向.增量值.

注意:(1)圆弧构成的三要素为起点.终点与圆弧之大小.起点为G02 G03

       令时的坐标点.终点为程序中的XYZ坐标值.圆弧大小则以RIJK  

       来表示. (1)所示:

 
 

           格式为:G02

                 G03   X--.Y—R:

      (2) 圆弧之大小以R表示时称为圆弧半径表示法,I J K表示时称为弧

         心表示法,两者之差异在于R值无方向性,I J K值有方向性,故铣削 

         全圆时仅可使用IJ K不能用R指令.因全圆铣削时,起点与终点相同.

         而通过一相同半径为R之圆有无数个.此时CNC机台无法选择.须用

         IJ K指令来设定.也可用两个R指令把圆分成两部分.

 
 

         如图 (2)所示:

         格式:G02 

             G03  X-.Y--.I-. J–F-

     (3): 通过距离小于直径之任意两点为(起点,终点)而半径为R的圆弧有两个.

         (3)区分此两个圆弧,常以R值之正负来判断,为圆弧所对应之夹角小

         于或等于180度时,R为正值.反之为负值.

 
 

(3)         如图(3)所示:

       格式:G02          R+

           G03   X-.Y-   R-    F:

   G04:暂停:

       格式:G04  X-:

            G04  X-:

            G04  P-:

       :G04 X2: 暂停2 数字后面有小数点

         G04 X2000: 暂停2 数字后面没有小数点

         G04 P2000: 暂停2 数字后面有小数点

   G15:极坐标系统取消

   G16:极坐标系统设定

       格式:G16X-Y-

            X表示圆弧半径

 
 

            Y:表示角度值

            G90G16X100Y30:

            G91Y120; K2(两次增量)

            G15 (取消极坐标)

            M30:

   G17:X-Y平面设定相对于机台X,Y轴两轴构成的平面. 如图样(4)

   G18:X-Z平面设定相对于机台X,Z轴两轴构成的平面. 如图样(5)

Y
Z(6)(5)(4)   G19: Y-Z平面设定相对于机台Y,Z轴构成的平面. 如图样(6)

   G20:英制单位设定;

   G21:工制单位设定;

   G28:自动经机械点复归至机械原点;

   G29:自动从机械原点经中间点至指令点;

   G40:刀具补正取消;

   G41:刀具左补正(半径)

   G42:刀具右补正;

       格式:G41  G00

            G42  G01   X--.Y—D—F:

       X Y表示各轴终点之坐标;

 
 

       D表示刀具半径所设定之补正代号;

       
   
 

     加工时进行左补正的情形有:              加工时进行右补正的情形有:

      G41左补正                      G42右补正

   说明: (1).G41左补正是顺铣, G42右补正是逆铣.

        (2).对于CNC机台加工一般都采用G41左补正.

        (3).抽象的讲:刀具在工件的左边为左补正,刀具在工件的右边为右补正.

        (4).补正主要目的在于可使用不同刀径的刀具,用补正的方法,而可用

           同一条程序,不须用不同的刀具而用不同的程序加工.

         (5).补正值为刀具之半径加欲留量.

         (6).刀具补正完后,末尾一定要有G40取消补正.

  G43:刀具长度,设正向补正.

  G44:刀具长度,设负向补正.

  G49:长补正取消.

      格式:G43

          G44  H--.

          H为刀长所设定的补正代码

      在加过程中常用刀具比测仪来完成动作:加工时不要把刀具补正刀号搞错.

      这样容易造成刀具撞断之现象.

  G54:第一工作坐标;

  G55:第二工作坐标;

  G56:第三工作坐标;

  G57:第四工作坐标;

  G58:第五工作坐标;

  G59:第六工作坐标;

      各工作坐标的数值表示不同的坐标值,这样就可以多个工件一起加工.

  G73:高速啄进钻深孔.

      格式:G73X--.Y--.Z--.R--.Q--.F--.

           X.Y表示坐标值.

           Z表示深度.

           R表示安全高度.

           Q表示每次吃刀量.

           F 表示进给率.

       程序在每次进刀量Q值时,会自动提起微量后继续加工.

       程序路径如图样(7);

  G76:精搪孔.

      格式:G76X--.Y--.Z--.R--.Q--.F--.

           X.Y Z表示坐标值;

           R表示安全高度;

           Q表示每次吃刀量;

           F 表示进给率;

(7)(8)

       
   
 

        程序路径如图样(8) ;

      刀具偏移Q,避免划伤孔壁.

  G81:钻孔,中心钻.

      格式:G81X--.Y--.Z--.R--.F--.

  G82:沉头钻孔.

      格式:G82X--.Y--.Z--.R--.Q--.F--.

           P为暂停时间

  G83:啄进钻深孔

      格式:G83 X--.Y--.Z--.R--.Q--.F--.

      每次吃Q值后,会自动回到R安全高度,以便排屑.

  G84:右螺旋功牙

      格式:G84 X--.Y--.Z--.R--..F--.

      必须注意:

(1)转速和进给必须是100%

(2)F=S*P(牙距)

  G85:铰孔:

      格式:G85 X--.Y--.Z--.R--..F--.

      当铰孔完必后,主轴会运转以G01的速度退刀.

  G86:精搪孔

      格式:G86 X--.Y--.Z--.R--..F--.

      当精搪孔完毕后,主轴会停止提刀.

  G80取消所有钻孔之循环.

 
 

  G90:绝对值坐标系统.

  G91:增量值坐标系统.  

      用绝对值坐标表示:                   用绝对值坐标表示: 

      G90G00X0.Y0.Z0.                    G90G01X0.Y10.F100

      G01X10.Y10.F100                    G91X20: 

         X30:                                Y20:

         Y30:                                X-20:

         X10:                                Y-20:

        X0.Y0.                                X-10.Y-10.(原点)

        M30.                                  M30.

     绝对:G90 G28 Z0:参考点经绝对值零点到机械原点.

       
   
 

     增量:G91 G28 Z0: 参考点主机械原点.

                G90G28Z0                           G91G28Z0

  G92:工件坐标系设定;

  G98:起始点复归固定循环;

  G99:R点复归固定循环;

代码之运用须注意:

1:G码分一次G码和模式G;

  一次G码只在所在的单节内有效,对其他单节则构不成影饷.

  模式G码一经设定一直有效,直到被同一组群之代码取代. G04 G28

2.G码根据功能不同被分为不同的组群.同一单节里同一组群的G

  仅能设定一个.诺重复设定.则以最后一个G码有效.

 

 

 

 

 

 

 

 

 

 

 

下载地址UG模具编程常用G M码超详细讲解中磊教育

下载排行

免责声明

      非常感谢您对我们的网站感兴趣并访问。在您使用本网站之前,请您仔细阅读本声明的所有条款。
  1、本站部份资料来自于网络,资源仅供参考,如有侵犯了您的权益请立即与我们联系!我们将及时撤除。
  2、本站不保证网站内容的准确性、安全性和完整性;请自行检查是否带有病毒,同时本站也不承担用户因使用这些资源对自己和他人造成任何形式的损失或伤害。
  3、本声明未涉及的问题参见国家有关法律法规,当本声明与国家法律法规冲突时,以国家法律法规为准。
  4、本站内容均来源自网络,素材、图片版权属于原作者,本站转载素材仅供大家欣赏和分享,切勿做为商业目的使用。
  如果侵害了您的合法权益,请您及时与我们,我们会在第一时间删除相关内容!
  5、我们尊重版权,也致力于保护版权,如果你是原作者请联系本站编辑(838676806&qq.com(&修改为@)),我们将为你的文章注名,感谢你的分享!
  6、互联网精神:分享、交流、进步!