数控车宏程序Word文档下载推荐.docx

上传人:b****3 文档编号:7839168 上传时间:2023-05-09 格式:DOCX 页数:31 大小:607.08KB
下载 相关 举报
数控车宏程序Word文档下载推荐.docx_第1页
第1页 / 共31页
数控车宏程序Word文档下载推荐.docx_第2页
第2页 / 共31页
数控车宏程序Word文档下载推荐.docx_第3页
第3页 / 共31页
数控车宏程序Word文档下载推荐.docx_第4页
第4页 / 共31页
数控车宏程序Word文档下载推荐.docx_第5页
第5页 / 共31页
数控车宏程序Word文档下载推荐.docx_第6页
第6页 / 共31页
数控车宏程序Word文档下载推荐.docx_第7页
第7页 / 共31页
数控车宏程序Word文档下载推荐.docx_第8页
第8页 / 共31页
数控车宏程序Word文档下载推荐.docx_第9页
第9页 / 共31页
数控车宏程序Word文档下载推荐.docx_第10页
第10页 / 共31页
数控车宏程序Word文档下载推荐.docx_第11页
第11页 / 共31页
数控车宏程序Word文档下载推荐.docx_第12页
第12页 / 共31页
数控车宏程序Word文档下载推荐.docx_第13页
第13页 / 共31页
数控车宏程序Word文档下载推荐.docx_第14页
第14页 / 共31页
数控车宏程序Word文档下载推荐.docx_第15页
第15页 / 共31页
数控车宏程序Word文档下载推荐.docx_第16页
第16页 / 共31页
数控车宏程序Word文档下载推荐.docx_第17页
第17页 / 共31页
数控车宏程序Word文档下载推荐.docx_第18页
第18页 / 共31页
数控车宏程序Word文档下载推荐.docx_第19页
第19页 / 共31页
数控车宏程序Word文档下载推荐.docx_第20页
第20页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

数控车宏程序Word文档下载推荐.docx

《数控车宏程序Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《数控车宏程序Word文档下载推荐.docx(31页珍藏版)》请在冰点文库上搜索。

数控车宏程序Word文档下载推荐.docx

△W:

Z方向精加工预留量的距离及方向。

G74端面啄式钻孔循环

G74R后退量);

G74X(u)Z(w)%i)Q(Ak)R(Ad)F(f)

e:

后退量

本指定是状态指定,在另一个值指定前不会改变。

FANUC系统参数()指定。

x:

B点的X坐标

u:

从a至b增量

z:

c点的Z坐标

w:

从A至C增量

△i:

X方向的移动量

△k:

Z方向的移动量

△d:

在切削底部的刀具退刀量。

△d的符号一定是(+)。

但是,如果

X(3及厶I省略,可用所要的正负符号指定刀具退刀量。

f:

进给率。

G75外圆/内圆切槽循环

除X用Z代替外与G74相同,在本循环可处理断削,可在X轴割槽

及X轴啄式钻孔。

G75R(e);

G75X(u)Z(w)%i)Q(Ak)R(Ad)F(f)

G76螺纹切削循环

G76P(m)(r)(a)Q©

dmin)R(d)

G76X(u)Z(w)R(i)P(k)Q(d)F⑴

m:

精加工重复次数(1至99)

r:

到角量

a:

刀尖角度:

可选择80度、60度、55度、30度、29度、0度,用2位数指定。

如:

P(02/m、12/r、60/a)

△dmin:

最小切削深度

d:

精车X轴留量

i:

螺纹部分的半径差

如果i=0,可作一般直线螺纹切削。

k:

螺纹高度

这个值在X轴方向用半径值指定

△d:

第一次的切削深度(半径值)f:

螺纹导程(与G32)

G90外径固定粗车循环

格式:

G90X(U)Z(W)R-F-

XZ锥面的终点位置,两轴坐标必须齐备,相对坐标不能为零。

R循环起点与终点的直径之差,省略R为轴面切削

F切削速度

G92螺纹固定粗车循环/工件坐标系设定

G92X(U)Z(W)R-F-

XZ锥面的终点位置,两轴坐标必须齐备,相对坐标不能为零

R循环起点与终点的直径之差,省略R为直螺纹切削

G94端面固定粗车循环

G94X(U)Z(W)R-F-

G96恒线速度设定

用恒定速度控制加工端面.锥度和圆弧时,由于X从标不断变化,故当刀具逐渐移近式件中心时,主轴转速会越来越高,工件有可能从卡盘中飞出。

为了防止出现事故,必须限定主轴最高转速。

例:

G50S2000

G96S100;

表示线速控制在100m/min且转速不高于2000r/min

G97恒转速度设定例:

G97S180;

表示转速控制在180r/min

注:

N=318Uc/D

N主轴转速

Uc线速度

D待加工直径

G90绝对坐标值编程G91相对坐标值编程

G98直线进给率G99旋转进给率

2.辅助功能M

MOO——进给暂停M01——条件暂停M02——程序结束

M03--主轴正转M04--主轴反转M05--主轴停转

M07、M08――开切削液M09――关切削液

M30--程序结束并返回到开始处M98――子程序调用M99—

―子程序返回

第二章用户宏程序

1.运算符号

运算符号

EQ等于

NE不等于

GT大于

GE大于或等于

LT小于

LE小于或等于

2.转移和循环

(1)无条件转移指令

GOTO10;

转移到语句标号10的程序段

GOTO#10;

转移到10号变量指定的程序段

(2)条件转移指令条件转移指令的语句格式为:

IF[条件表达式]GOTOn

n的语句上继续执

当条件满足时,程序就转到同一程序中语句标号为行;

当条件不满足时,程序执行下一条语句。

例利用变量,编写求1~10总和的宏程序。

O1003;

#1=0;

#2=1;

N1IF[#2GT10]GOTO2;

#1=#1+#2;

#2=#2+1;

GOTO1;

N2M30;

(3)循环指令

循环指令的语句格式如下:

WHILE条[件表达式]DOm

ENDm

当条件满足时,从DOm到ENDm之间的程序就重复执行;

当条件不满足时,程序就执行ENDm下一条语句。

3.运算指令

运算指令

运算式的右边可以是常数、变量、函数、式子

式中#j,#k也可为常量

式子右边为变量号、运算式

1.定义

#I=#j

2.算术运算#I=#j+#k#I=#j-#k#I=#j*#k#I=#j/#k

3.逻辑运算

#I=#JOKk

#I=#JXO博k

#I=#JAND#k

4.函数

#I=SIN#j]正弦

#I=COS#j]余弦

#I=TAN[#j]正切

#I=ATAN[#j]反正切

#I=SQRT阱j]平方根

#I=ABS[#j]绝对值

#I=ROUND阱j]四舍五入化整

#I=FIX阱j]

下取整

#I=FUP[#j]

上取整

#I=BIN[#j]

BCD^BIN(二进制)

#I=BCN[#j]

BINHBCD

1.说明

1)角度单位为度

例:

90度30分为90.5度

2)ATAN函数后的两个边长要用“1”隔开

1车V型锥

 

方案:

以最低点为Z0,先从右端车到向左端

程序:

O0100(VXINGZHUJ

主轴正转S50Q换1号刀快速移动到起刀点

Z坐标赋值

直径赋值

H/L

吃刀长度

M08开切削液

M03S500T0101

G00X112Z0

#101=0

#102=110

#103=10/66

#104=2

N10G00X112Z#101

G01X#102Z0#101

计算Z值

计算X值

如果#101小于或等于66,跳到N10

#101=#101+#104

#102=#102-#103*#104*2

IF[#101LE66]G0T010

G00X150Z100退刀

M30程序结束

2.车U型圆弧

解:

圆心到D120外圆垂直距离为

02600(UXINGYYANHU

G97M03S280T0101主轴正转S500,换1号刀

.快速移动到起刀点

#101=0Z坐标赋值

#102=2.吃刀长度

N10IF[#101GE34]G0T020如果#101大于或等于66,跳到N20

#103=SQRT[*+#101*#101]

G00X122Z#101

G02X120Z-#101R#103

#101=#101+#102

GOTO10

N20G50S1200

M03S100G96

G00X122Z34

跳到N10

限制最高转速S1200

线速100M/MIN

精车一次

取消线速,主轴停止

M02程序结束

第三章宏程序编程

3.方程曲线车削加工

o

9

m

1

ZO90

g=Zx*x/25

R

□X

;

F

方程曲线车削加工的走刀路线

粗加工:

应根据毛坯的情况选用合理的走刀路线。

精加工:

一般应采用仿形加工,即半精车、精车各一次

程序:

02200(Y=2*X*X/25)

T0101

M03S1200

G00X58Z2

G71U2R1

刀具右补偿(D=3)

G01Z0

#1=0

#2=

WHILE[#1LE25]DO1

G01X[2*#1]Z[2*#1*#1/25]

#1=#1+#2

END1

G01X54

X56W-1

N2W-19

G40G00X100Z20

M30

取消刀具补偿

5车梯形螺纹36X6

序号参数

内容说明

#101

螺纹公称直径

2

#102

借刀量初始值

3

#103

螺距F

4

#104

每层吃刀深度,在加工中可根据情况进行调整

O0001(36*6);

M08;

开冷却

T0101M03S300;

换梯形螺纹刀,主轴转速300r/min

G00X40Z5;

快速走到起刀点

#101=36;

#102=;

借刀量初始值(tg15**2/2或*2/2)

#103=6;

螺距F

#104=;

每次吃刀深度,初始值

N1IF[#101LT29]GOTO2加工到小径尺寸循环结束

N20G0Z[5+#102];

快速走到右边加工起刀点

G92X#101Z-59F#103;

右边加工一刀

G0Z[5-#102];

快速走到左边加工起刀点

左边加工一刀

#101=#101-#104;

改变螺纹加工直径

#102=#*#104;

计算因改变切深后两边借刀量(tg15/2=

IF[#101LT34]THEN#104=小于34时每次吃刀深度为

GOTO1

N2G00X100Z5.M09;

刀架快速退回,关闭冷却

M05;

主轴停

M30;

程序结束

6.蜗杆

HR

■di

£

4

1A

41V

序号参数内容说明

#1

#2

借刀量初始值(为齿顶宽的1/2)

#3

加工长度

#4

导程F

5

#5

6

#6

刀尖宽度

03300(WOGAN)

M03S100T01011号刀为35度车刀

M08开冷却

G00X40Z5快速走到起刀点

#1=36公称直径

#2=2.借刀量初始值(留)

#3=-72加工长度

导程每层吃刀深度,初始值刀尖宽

定位到左边

进行螺纹切削

定位到右边

改变宽度

#4=*#5=

#6=1.

WHILE[#1GE25]DO1当#1大于或等于25时,语句1循环#7=#2每层单边最大借刀量

N10G00Z[5-#7]G92X#1Z#3F#4

G00Z[5+#7]

G92X#1Z#3F#4#7=#7-#6

IF[#7GE0]GOTO10当#7大于或等于0时转移到N10(或切除每层余量)#1=#1-#5计算直径

#2=#2-#5/2*计算齿轴向单边最大借刀量IF[#1LT27]THEN#6=加工中可根据情况进行调整

G00X100Z5

M09

开冷却快速走到起刀点公称直径借刀量初始值加工长度

导程

吃刀深度

当#1大于或等于25时,语句定位到左边进行螺纹切削定位到右边进行螺纹切削计算直径计算齿轴向单边最大借刀量语句1结束退刀,关闭切削液

或机加成行刀)

1循环

WHILE[#1GE25]DO1

G00Z[5-#2]

G92X#1Z#3F#4

G00Z[5+#2]

G92X#1Z#3F#4#1=#1-#5

#2=#2-#5/2*

END1G00X100Z5M09

毛坯外径35mm,未注倒角

刀具说明

T0190度外园车刀

T02①钻头

T03镗刀

T043mm切刀

工艺分析

图中工件总长为10mm,切刀宽为3mm,左端面留,后一工件端面留精车。

所以Z轴要向前偏移

14mm。

方法1宏程序

程序;

G00X100Z100T0101

#1=14.单个工件加工长度

#2=0计数

.快速定位

G99G01Z-[#1*5]粗车外园一刀

WHILE[#2LT5]DO1当#2小于5时,循环(即加工总件数为5件)

G00X100Z80T0101

M03S2000

.快速定到端面

车削端面

.粗车①24

.退刀

X21.快速走到倒角延长线上

倒角

Z-5.

加工①24夕卜园

X29.精车轴面倒角

Z-14.加工①30外园

T0202S800

换2号刀

快速定位

深孔钻循环

G80

取消固定循

.快速退刀

T0303S2000

换3号刀

.快速定位到循环起点

外径切削粗车①16,留

G00X19.

定位到倒角延长线上

Z-8.

精车①16

X11.

精车轴面

Z-11

精车①10

T0404

换4号刀

G00X31.

G75R1

切槽循环

G50Z#1偏置一个工件

#2=#2+1计件

END1语句1结束

G50Z-[5*#1]还原初始坐标

M30程序结束方法2用单件加工做子程序调用:

主程序:

a.

O1230

G00X100Z100T0101M03S1200

.快速定位粗车要加工件数总长

G54M98P1第一工件坐标设定

G55M98P1第二工件坐标设定

G56M98P1

G57M98P1

G58M98P1

G50Z-60

第三工件坐标设定第四工件坐标设定第五工件坐标设定还原初始坐标

对于没有G55~G59坐标设定的系统可用下面程序:

b.

O1234

粗车要加工件数总长

M98P1L5调用5次

G00X100Z100

单件子程序

O0001:

G00X100Z80

M03S2000T0101

使用主程序a,此语句省略不用

M99

第四章自动编程

1.UG建模

新逹

1,打开“”,单击“新建”如图

2•这时就会有出现一个对话框“新建”,完成一下操作。

单击“确定”。

新逢

樓型图祇访真加工]

名称

尖型

单位

关系

所有者

|速檯

■■■■~f-■■■■~~-■■■■~~■■■■—-―■-

独总商

AdminIstralll

@装配

裝配

-I±

3-

垂:

K

独立的

Admini&

tra...

外观造型设计

外观造型诰计

Adninistra...

QMX魏金

MX販金

|J1宅笊

Admin

S航空皈金

航空战金

ix|Lh-

Admini^tr^,..

星1選辑帝绣

選揖管线祐置

壬笊

吐杭械布管

机械管线布負

ixl>

M笊

Admini^tra...

鸟电气布竣

宅笊

D毛坯

基本环境

~e±

j-

单恆毫米

暫玄件名

丈件翼

要引用的部件

名称;

檯型类型:

建損单位:

毫米

上次修改时间:

05/T2描谨:

带基堆CSVSX

ot5jl

草團

竝障

3•单击“选释对幕J打开可创逮"

单击鼠标“中键”。

按下图完成草绘后,单击

慚完成茎團[sketchlwT^

Ln

N/\

配置丈伴

退廿草針任务环協

投有选聲犬

回转

4•单击“”,在绘图区点一下所画的曲线,“指定矢量”,在绘图区点

一下所与坐标X轴上“70”的直线,然后单击“回转”窗口中的“确定”

5•这时,模型完成。

如图

2.创建操作

这时接着前面的操作,如下:

1.单击“”,在下拉菜单中击一下“加工”,这时就会出现新的

对话框“加工环境”,点”turning”,确定。

2.在“操作导航器”,点鼠标“右键”,在下拉菜单中点“几何视图”。

、+-^MCS^SPINDLE、

3.这时双击“*”,会有一个“TurnOrient”对话框,

点“指定MCS'

在绘图区中点坐标系,“确定”如下图这时“指定MCS'

前会有一个绿色的“"

”,“确定”。

XTurnOrient

4•在操作导航中双击

4.1。

TJJ

-1T--

MCS.SPINDLE

节下的,系统弹岀图

A

5.单击“工件”对话框中的

按钮,在系统弹出“部件几何体”对话框中选中“几何体”,

单击“全选”,“确定”如图

6•在操作导航器中的几何视图状态下双击曲瑙廉淮恋泾节点下的子菜单节点

^TURNINGWAECEl系统弹出图。

8.单击“TurnBnd'

对话框中的“指定毛坯边界”按钮,系统弹出“选

择毛坯”对话框,如图。

9•在“选择毛坯”对话框中选择“杆材”按钮J,在“点位置”区域选中“在主轴箱处”单选项,单击“选择”按钮,系统弹出“点”对话框,在图形中选择机床坐标系的原点为毛坯放置位置,单击“确定”按钮,完成安装们置定义,并返回“选择毛坯”对话框。

10•在“选择毛坯”对话框的“长度”文本框中输入值,在“直径”文本框中输入,单击“确定”在图形区中显示毛坯边界,如图所示。

11•单击“TurnBnd'

对话框中的“确定”按钮,完成毛坯几何体的定义

第四章自动编程余下部分详见视频

1.加工操作2.后处理

附录

Fanuc系统数控车床设置工件零点常用方法

直接用刀具试切对刀

1•用外园车刀先试车一外园,记住当前X坐标,测量外园直径后,用X坐标减外园直径,所的值输入offset界面的几何形状X值里。

2.用外园车刀先试车一外园端面,记住当前Z坐标,输入offset界面的几何形状

Z值里。

用G50设置工件零点

1•用外园车刀先试车一外园,测量外园直径后,把刀沿Z轴正方向退点,切端面

到中心。

2.选择MDI方式,输入G50X0Z0启动STARTS,把当前点设为零点。

3.选择MDI方式,输入G0X150Z150,使刀具离开工件进刀加工。

4.这时程序开头:

G00X150Z150…….。

5.注意:

用G00X150Z150这样才能保证重复加工不乱刀。

(程序中最好不要用G50,以往用G50,中间程序停止或机床关闭后等原因,继续加工中坐标就会改变)

刀具补偿偏置(D)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2