1. 首页 > 笙耀百科 >

ug编程代码大全 ug编程代码大全口诀

解释数控技术的G代码UG编程含义

G00

ug编程代码大全 ug编程代码大全口诀ug编程代码大全 ug编程代码大全口诀


快速定位

G00 X__ Y__ Z__

G01

直线插补

G01 X __ Y __ Z__;一般直线插补模式

N100 G01 X__ Y__, C__

N105 G01 X__ Y__ ;转角倒角模式

,C__ :假想转角处到倒角切削开始点或终点的距离

N100 G01 X__ Y__ ,R__

N105 G01 X__ Y__ ;转角倒圆角模式

,R__ :转角的圆弧半径,N100和N105的交点处执行圆角倒角

G17;

G01 A_X_(Y_);

直线角度模式

A:直线与平面轴的夹角

X:终点的X坐标

G02

圆弧插补(顺时针)

G02 X__ Y__ R__ F__

R :圆弧半径

G03

圆弧插补(逆时针)

G03 X__ Y__ R__ F__

G04

暂停

G04 X__或G04 P__

G02.1

渐开线插补(顺时针)

G02.1 X__ Y__ I__ J__ F__ P__

I,J :圆弧中心坐标

P :螺距数,回转数

G03.1

渐开线插补(逆时针)

G03.1 X__ Y__ I__ J__

G02.3

指数函数插补(正转)

G02.3 X__ Y__ I__ J__ R__ F__ Q__

I、J:角度;

R:定数值;

F:初期进给速度;

Q:终点进给速度。

G03.3

指数函数插补(反转)

G03.3 X__ Y__ I__ J__ R__ F__ Q__

I、J:角度;

R:定数值;

F:初期进给速度;

Q:终点进给速度。

G05

高速高精度制御Ⅰ

G05 P10000 ;高速高精度制御开启

G05 P0 ;高速高精度制御关闭

G05 P3 ;高速加工开启

G05 P0 ;高速加工关闭

G05.1

高速高精度制御Ⅱ

G05.1 Q1 ;高速高精度制御开启

G05.1 Q0 ;高速高精度制御关闭

G05.2 Q2 X0 Y0 Z0;自由曲面高精度模式开启

G05.1 Q0 ;自由曲面高精度模式关闭

G07.1

圆筒插补

G07.1 C__

C:圆筒半径

G09

正确停止检查

G09

G10

程式参数输入/补正输入

G90 G10 L2 P__ Xp__Yp__Zp__

G91

P:0 外部工件坐标

1 G54

2 G55

3 G56

4 G57

5 G58

6 G59

P为0~6以外数字时,P之值视为1。P省略时,视为现在选择中的工件坐标补正量输入。

G10 L10 P__ R__;

P:补正号

R:补正量

G10 L10 P__ R__ ;长补正形状补正

G10 L11 P__ R__ ;长补正磨耗补正

G10 L12 P__ R__ ;径形状补正

G10 L13 P__ R__ ;径磨耗补正

G11

程式参数输入取消

G12

圆切削CW

G12 I__ D__ F__

I :圆的半径(增量值)

D :补正号

①从圆心下刀

②以圆弧方式逼近轮廓

③铣圆弧路径

G12.1

极坐标插补模式开始

G12.1

G13

圆切削CCW

G13 I__ D__ F__

I :圆的半径(增量值)

D :补正号

G13.1

极坐标插补模式取消

G13.1

G15

极坐标指令取消

G16

……

G15

G16

极坐标指令有效

N1005 G16

N1010 G9x G01 X__ Y__

……

N2000 G15

其中N1010句中的X__表示极坐标半径, Y__表示极坐标角度

G17

平面选择X-Y

铣削M360.75螺纹范例:

本范例假定螺纹中心点(0,0);螺纹刀直径33.244。

G00 G90 G80 G40 G49 G54 X0. Y0.

S4000 M13

G00 G43 H2 Z50.

Z10.

G01 Z0. F800.

G41 D__

G02 Y1.378 J0.689 F600.

G17

G02 Z-15. J-1.378 P20. F600.

G02 Y0. J-0.689

G00 Z80.

G40

M05

M09

M30

先用与螺纹刀等直径的铣刀编程(全圆切削,偏置方向为right),求得Y、J值,以及X、Y坐标值,然后代入上述程序范例

G18

平面选择X-Z

G19

平面选择Y-Z

G20

英制指令

G20

G21

公制指令

G21

G27

参考原点检查

G28

参考原点复位

G28 X__ Y__ Z__

G29

开始点复位

G29 X__ Y__ Z__

G30

在第2~4参考原点复位

G30 P2(P3,P4) X__ Y__ Z__

G30.1

复位位置1

G30.2

复位位置2

G30.3

复位位置3

G30.4

复位位置4

G30.5

复位位置5

G30.6

复位位置6

G31

跳跃

G31.1

跳跃1

G31.2

跳跃2

G31.3

跳跃3

G32

螺纹切削(普通导程)

G32 Z__ F__ Q__

Z:螺纹切削方向轴位址及螺纹长度;

F:长轴(移动量多的轴)方向的导程

Q:螺纹切削开始位移角度(0~360°

G33

螺纹切削(精密导程——英制螺纹)

G33 Z__ E__ Q__

Z:螺纹切削方向轴位址及螺纹长度;

E:长轴(移动量多的轴)方向的导程,1英寸中含有的牙数

Q:螺纹切削开始位移角度(0~360°)

G34

圆周排列孔循环

G34 X__ Y__ I__ J__ K__

X,Y :圆周孔循环的中心位置

I :圆半径,正数表示

J :初钻孔点的角度,反时针方向为正

K :钻孔个数,范围1~9999,不可为0,反时针方向为正,顺时针方向为负

G35

直线角度排列孔循环

G35 X__ Y__ I__ J__ K__

X,Y :起点的坐标,受G90/G91的影响

I :间隔,两孔之间的直线距离

J :角度,阵列方向与X轴的夹角,反时针方向为正

K :孔的个数(包括起点在内),设定范围为1~9999

G36

圆弧排列孔循环

G36 X__ Y__ I__ J__ P__ K__

X,Y :圆弧中心坐标

I :圆弧半径

J :初钻孔点的角度,反时针方向为正

P :角度间隔

K :孔的个数

G37

自动刀长测定

G37 Z__ R__ D__ F__

Z :量测轴位置及测定位置的坐标值

R :以量测速度开始移动的点至测定位置的距离

D :停止范围限定

F :量测速度

G37.1

棋盘排列孔循环

G37.1 X__Y__ I__ P__ J__ K__

X,Y :起点坐标

I:X轴间隔

P :X轴方向的个数。指定范围1~9999

J :Y轴的间隔

K :Y轴方向的个数

G38

刀径补正 向量指定

G38 I__ J__

仅在径补正模式中使用

G39

刀径补正 转角圆弧补正

G39 X__ Y__

仅在径补正模式中使用

G40

刀径补正 取消

G41

刀径补正 左

G42

刀径补正 右

G40.1

法线制御 取消

G40.1 X__ Y__ F__

G41.1

法线制御 左 有效

G41.1 X__ Y__ F__

G42.1

法线制御 右 有效

G42.1 X__ Y__ F__

G43

长设定 (+)

G43 Z__ H__

…….

G49 Z__

G44

长设定 (-)

G44 Z__ H__

…….

G49 Z__

G49

长设定 取消

G43.1

第1主轴制御 有效

G44.1

第2主轴制御 有效

G45

位置设定 (扩张)

G45 X__ D__

以补正量记忆区中设定的补正量,作移动方向的伸长量

G46

位置设定 (缩小)

G46 X__ D__

以补正量记忆区中设定的补正量,作移动方向的缩小量

G47

位置设定 (二倍)

G47 X__ D__

以补正量记忆区中设定的补正量的2倍,作移动方向的伸长量

G48

位置设定 (减半)

G48 X__ D__

以补正量记忆区中设定的补正量的2倍,作移动方向的缩小量

G47.1

2主轴同时制御 有效

G50

比例缩放 取消

G50

G51

比例缩放 有效

G51 X__ Y__ Z__ P__

X,Y,Z :比例缩放中心坐标

P :比例缩放倍率

G50.1

G指令镜像 取消

G50.1 X__ Y__ Z__

G51.1

G指令镜像 有效

G51.1 X__ Y__ Z__

G52

局部坐标系设定

G53

机械坐标系选择

G54

工件坐标系 1 选择

G55

工件坐标系 2 选择

G56

工件坐标系 3 选择

G57

工件坐标系 4 选择

G58

工件坐标系 5 选择

G59

工件坐标系 6 选择

G54.1

工件坐标系选择扩张48 组

G60

单方向位置定位

G60 X__ Y__ Z__

G61

正确停止检查模式

G61.1

高速高精度制御

G61.1 X__ Y__ F__

G62

自动转角进给率调整

G62

G63

攻牙模式

切削百分率固定为

进给保持无效

单节停止无效

G63.1

同期攻牙模式 (正攻牙)

G63.2

同期攻牙模式 (逆攻牙)

G64

切削模式

G65

使用者巨集 单一呼叫

G66

使用者巨集 状态呼叫A

G66.1

使用者巨集 状态呼叫B

G67

使用者巨集 状态呼叫C

G68

坐标回转 有效

Gn G68 α__ β__ R__

n :平面选择码(17,18,19)

α__ β__ :回转中心的坐标值

R :回转角度,反时针方向为正

范围-360.000~+360.000

G69

坐标回转 取消

G69

G70

使用者固定循环

G71

使用者固定循环

G72

使用者固定循环

G73

固定循环 (步进循环)

G73 X__ Y__ Z__ R__ Q__ F__ S__

X__ Y__ Z__:孔位置资料

R__:R点

Q__:步进量

F__:进给速度

S__:主轴转速

G74

固定循环 (反向攻牙)

G74 X__ Y__ Z__ R__ Q__ F__ S__

X__ Y__ Z__:孔位置资料

R__:R点

Q__:步进量

F__:进给速度

S__:主轴转速

G75

使用者固定循环

G76

固定循环 (精搪孔)

G77

使用者固定循环

G78

使用者固定循环

G79

使用者固定循环

G80

固定循环取消

G80

G81

固定循环(钻孔/铅孔)

G8△(G7△) X__ Y__ Z__ R__ Q__ P__ F__ L__ S__,S__,I__,J__;

G8△ (G7△)X__ Y__ Z__ R__ Q__ P__ F__ L__, S__,R__,I__,J__;

G8△(G7△) :孔加工模式

X__ Y__ Z__ :孔位置资料

R__ Q__ P__ F__ :孔加工资料

(R:指R点

Q:每次切削量的指定,增量值输入

P:暂停时间

F:钻孔速度或螺纹的螺距)

L__ :重复次数

S__ :主轴旋转速度

,S__,R__:同期切换或是规复时的主轴旋转速度

,I__:位置定位轴定位宽度

,J__:钻孔轴定位宽度

G82

固定循环(钻孔/计数式搪孔)

G82 X__Y__Z__R__F__P__

P:暂停时间

G83

固定循环(深孔钻)

G82 X__Y__Z__R__Q__F__

Q:每次切削量,增量输入

G84

固定循环(攻丝)

G84 X__Y__Z__R__F__P__

F:螺距

P:暂停时间

G85

固定循环(搪孔)

G86

固定循环(搪孔)

G87

固定循环(反搪孔)

G88

固定循环(搪孔)

G89

固定循环(搪孔)

G90

指令

G90 X__ Y__ Z__

G91

增量值指令

G91 X__ Y__ Z__

G92

机械坐标系设定

G92 S__ Q__

S:钳制转速;

Q:钳制转速

G92.1

工件坐标系设定

G93

逆时间进给

G94

非同期进给(每分进给)

G94

G95

同期进给(每转进给)

G95

G96

周速一定制御 有效

G96 S__ P__

S:周速度

P:周速一定控制轴指定

G97

周速一定制御 取消

G97

G98

固定循环 起始点归复

G98

G99

固定循环 R点归复

G99

G113

主轴同期控制 取消

G114.1

主轴同期控制 有效

G114.1 H__ D__ R__A__

H:基准主轴选择

D:同期主轴选择

R:同期主轴相位偏移量

A:主轴同期加减速时间常数

M98

副程式呼叫

M98 P__ H__ L__

P :指定副程式的程式号

H :指定副程式中,开始执行的顺序号,当H省略时,副程式从前头的单节开始执行。

L :副程式重复执行的次数

M99

副程式结束

M99 P__

P :指定副程式结束后,返回呼叫程式的顺序号

M198

IC卡副程式呼叫

M198 P__ L__

P :欲呼叫副程式存于IC卡内的程式号

L :副程式的重复次数,可省略(只呼叫一次)

喜欢请采纳

ug中g代码是什么意思?

程序里的S转速,N程序段号,T号,X.U代表X轴坐标指令里面也代表退到量,Z.W代表Z轴坐标指令里面也代表退到量,B是刀轴,C是主轴,G跟M是程序的指令,R半径在有些指令里面也代表退到量,I圆心,还有很多你要自己去学了,有些字母在程序的位置不一样代表的意思也不一样。

常用G代码解释

G00:定位或快速移动

G01:直线插补

G02:圆弧插补/螺旋线插补CW

G03:圆弧插补/螺旋线插补CCW

G04:停留时间或延时时间

如:G04 X1000(或G04 X1.0)

G04 P1000表示停留1秒钟

G09:准确停止或停止检查(检查是否在目标范围内)

G10:可编程数据输入

G17:选择XPYP平面XP:X轴或其平行轴

G18:选择ZPXP平面YP:Y轴或其平行轴

G19:选择YPZP平面ZP:Z轴或其平行轴

G20:英寸输入

G21:毫米输入

G28:返回参考点检测

格式:G91/(G90) G28 X__ Y__ Z__

经过中间点X__ Y__ Z__返回参考点(/增量值指令)

G29:从参考点返回

G91/(G90) G29 X__ Y__ Z__

从起始点经过参考点返回到目标点X__ Y__ Z__的指令(/增量值指令)

G30返回第2,3,4参考点

G91/(G90) G30 P2 X__ Y__ Z__;返回第2参考点(P2可以省略。)

G91/(G90) G30 P3 X__ Y__ Z__;返回第3参考点

G91/(G90) G30 P4 X__ Y__ Z__;返回第4参考点

X__ Y__ Z__:经过中间点位置(/增量值指令)

ug编程攻丝,怎么编程

用G84+M29钢性攻丝简单给你编一个FANUC系统的:M16螺纹(牙距2mm)G0G90G54X0Y0S300M3G43H1Z50.M8M29S300G98G84R3.Z-15.F600

(F=转速X牙距)G0Z200.M9G80M5M30

补充:数控铣床是在一般铣床的基础上发展起来的一种自动加工设备

UG数控加工编程步骤是那些

数控机床程序编制的内容主要包括以下步骤:一.工艺方案分析确定加工对象是否适合于数控加工(形状较复杂,精度一致要求高),分析哪些部位需要拆铜公!确定碰穿面\擦穿面\分型面等!分析使用的类型和大小!毛坯的选择(对同一批量的毛坯余量和质量应有一定的要求)。工序的划分(尽可能采用一次装夹、集中工序的加工方法)。二.工序详细设计工件的定位与夹紧。工序划分(先大刀后小刀,先粗后精,先主后次,尽量“少换刀”)。选择。确定使用什么加工方法,设置好切削参数。工艺文件编制工序卡(即程序单),走刀路线示意图。程序单包括:程序名称,型号,加工部位与尺寸,装夹示意图三.编写数控加工程序用UG设置编出数控机床规定的指令代码(G,S,M)与程序格式。后处理程序,填写程序单。拷贝程序传送到机床,

程序校核与试切。

UG编程钻孔怎么编的我自己编的都是直接到底的怎么样才能钻一下抬刀再钻

你用的是G81的吧? 用G83就可以实现了。格式: G83 X___Y___ Z ___R___Q___F___

创建钻孔程序,循环选标准钻深孔,点击后面的一个图标,进入设置孔深度,设置step,就是后处理出来的Q值,G代码是G83。

深度钻参数设置一个即控制每次钻孔深度

用啄钻指令像啄木鸟一样

刀路看不到抬刀的,后处理出来是G83就直接干!

只看处理出来的代码,通常是深孔钻或啄钻

给你一个好的视频 上土豆收 UG10.0编程

谁能帮忙解释一下数控编程里的几个代码的意思?

座标就是对上一个指令在这个座标继续生效咯!

好像你这个

N0080 G01 X4.6963

N0090 X4.6743 Y-1.47

可以写成:

N0080 G01 X4.6963

N0090 G01 X4.6743 Y-1.47

这样的啊!

因为上边080和090指令是一样的,所以090哪里就可以不写了!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息