数控铣床宏程序编程--经典

数控铣床宏程序编程--经典
数控铣床宏程序编程--经典

变量

普通加工程序直接用数值指定G代码和移动距离;例如,GO1和X100.0。使用用户宏程序时,数值可以直接指定或用变量指定。当用变量时,变量值可用程序或用MDI面板上的操作改变。

#1=#2+100

G01 X#1 F300

说明:

变量的表示

计算机允许使用变量名,用户宏程序不行。变量用变量符号(#)和后面的变量号指定。例如:#1

表达式可以用于指定变量号。此时,表达式必须封闭在括号中。

例如:#[#1+#2-12]

变量的类型

变量根据变量号可以分成四种类型

变量号变量类型功能

#0 空变量该变量总是空,没有值能赋给该变量.

#1-#33 局部变量局部变量只能用在宏程序中存储数据,例如,运算结果.当断电时,局部变量被初始化为空.调用宏程序时,自变量对局部变量赋值,

#100-#199

#500-#999

公共变量公共变量在不同的宏程序中的意义相同.当断电时,变量#100-#199初始化为空.变量#500-#999的数据保存,即使断电也不丢失.

#1000 系统变量系统变量用于读和写CNC运行时各种数据的变化,例如,刀具的当前位置和补偿值.

变量值的范围

局部变量和公共变量可以有0值或下面范围中的值:

-1047到-10-29或-10-2到-1047

如果计算结果超出有效范围,则发出P/S报警NO.111.

小数点的省略

当在程序中定义变量值时,小数点可以省略。

例:当定义#1=123;变量#1的实际值是123.000。

变量的引用

为在程序中使用变量值,指定后跟变量号的地址。当用表达式指定变量时,要把表达式放在括号中。

例如:G01X[#1+#2]F#3;

被引用变量的值根据地址的最小设定单位自动地舍入。

例如:

当G00X#/;以1/1000mm的单位执行时,CNC把123456赋值给变量#1,实际指令值为G00X12346.

改变引用变量的值的符号,要把负号(-)放在#的前面。

例如:G00X-#1

当引用未定义的变量时,变量及地址都被忽略。

例如:当变量#1的值是0,并且变量#2的值是空时,G00X#1 Y#2的执行结果为G00X0。

双轨迹(双轨迹控制)的公共变量

对双轨迹控制,系统为每一轨迹都提供了单独的宏变量,但是,根据参数N0.6036和6037的设定,某些公共变量可同时用于两个轨迹。

未定义的变量

当变量值未定义时,这样的变量成为空变量。变量#0总是空变量。它不能写,只能读。

引用

当引用一个未定义的变量时,地址本身也被忽略。当#1=<空> 当#1=0

G90 X100 Y#1

G90 X100 G90 X100 Y#1

G90 X100 Y0

(b) 运算

除了用<空>赋值以外,其余情况下<空>和0相同。

当#1=<空>时当#1=0时

#2=#1

#2=<空>

#2=#1

#2=0

#2=#*5

#2=0

#2=#*5

#2=0

#2=#1+#1

#2=0

#2=#1+#1

#2=0

(c)条件表达式

EQ和NE中的<空>不同于0。

当#1=<空>时当#1=0时

#1EQ#0 成立

#1EQ#0 不成立

#1 NE #0 成立

#1 NE #0 不成立

#1 GE #0 成立

#1 GE #0 不成立

#1 GT #0 不成立

#1 GT #0 不成立

限制

程序号,顺序号和任选程序段跳转号不能使用变量。

例:下面情况不能使用变量:

0#1;

/#2G00X100.0;

N#3Y200.0;

二算术和逻辑运算

下面表中列出的运算可以在变量中执行。运算符右边的表达式可包含常量和或由函数或运算符组成的变量。表达式中的变量#j和#k可以用常数赋值。左边的变量也可以用表达式赋值。

功能格式备注

定义#i=#j

加法

减法

乘法

除法

#i=#j+#k;

#i=#j-#k;

#i=#j*#k;

#i=#j/#k ;

正弦

反正弦

余弦

反余弦

正切

反正切

#i=sin[#j;

#i=asin[#j];

#i=cos[#j];

#i=acos[#j];

#i=tan[#j]

#i=atan[#j]/[#k]

角度以度指定,90o30'表示为90.5度。平方根

绝对值

舍入

上取整

下取整

自然对数

指数函数

#i=SQRT[#j];

#i=ABS[#j];

#i=ROUNG[#j];

#i=FIX[#j];

#i=FUP[#j];

#i=LN[#j];

#i=EXP[#j];

异或

#i=#jOR#k;

#i=#jXOR#k;

#i=#jAND#k;

逻辑运算一位一位地按二进制数执行。

从BCD转为BIN

从BIN转为BCD

#i=BIN[#j];

#i=BCD[#j];

用于和PMC的信号交换。

说明:

角度单位

函数SIN ,COS,ASIN,ACOS,TAN和ATAN的角度单位是度。如90°30’表示为90.5度。ARCSIN # i= ASIN[#j]

(1)取值范围如下:

当参数(NO.6004#0)NAT位设为0时,270°~90°

当参数(NO.6004#0)NAT位设为1时,-90°~90°

(2)当#j超出-1到1的范围时,发出P/S报警NO.111.

(3)常数可替代变量#j

ARCCOS #i=ACOS[#j] 取值范围从180°~0°当#j超出-1到1的范围时,发出P/S报警NO.111. 常数可替代变量#j

三程序举例

铣椭圆:

轨迹:

椭圆程序代码如下:

N10 G54 G90 G0 S1500 M03

N12 X0 Y0 Z20.

N14 G0 Z1

N16 G1 Z-5. F150.

N18 G41 D1

N20 #1=0

N22 #2=34

N24 #3=24

N26 #4=#2*COS[#1]

N28 #5=#3*SIN[#1]

N30 #10=#4*COS[45]-#5*SIN[45] N32 #11=#4*SIN[45]+#5*COS[45] N34 G1 X#10 Y#11

N36 #1=#1+1

N38 IF [#1 LT 370] GOTO26

N40 G40 G1 X0 Y0

N42 G0 Z100

N44 M30

铣矩形槽:

铣矩形槽代码如下:

#102=0.

N3#100=0.

#101=0.

#103=200.

#104=400.

G91G28Z0.

G0G90G54X0.Y0.

G43H1Z20.

M3S2000.

N4G0X#100Y#101

G01Z#102F200.

#102=#102-2.

IF[#102EQ-50.]GOTO1

GOTO2

N2

N4X#104F500.

Y#103

X#100

Y#101

#100=#100+10.

#101=#101+10.

#103=#103-10.

#104=#104-10.

IF[#100EQ100.]GOTO3

GOTO4

N3

N1

M5

M9

G91G28Z0.

G28Y0.

M30

铣倾斜3度的面:

轨迹:

铣倾斜3度的面的代码如下:O0001

#[#1+1*2]=1

G65P9012L1A0B0.1C4I100J3K0 M30

宏程序O9012代码如下:

G54 G90 G00 X[#3] Y0 Z100

S500 M3

G01 Z0 F300

WHILE[#1LE10]DO1

#7= #1/TAN[#5]+#3

G1Z-#1 X#7

#8=#6/2-ROUND[#6/2]

数控铣床程序编制基础及图形数字处理

数控铣床程序编制 数控铣床是机床设备中应用非常广泛的加工机床,它可以进行平面铣削、平面型腔铣削、外形轮廓铣削、三维及三维以上复杂型面铣削,还可进行钻削、镗削、螺纹切削等孔加工。加工中心、柔性制造单元等都是在数控铣床的基础上产生和发展起来的。 4.1数控铣床程序编制的基础 数控铣床具有丰富的加工功能和较宽的加工工艺范围,面对的工艺性问题也较多。在开始编制铣削加工程序前,一定要仔细分析数控铣削加工工艺性,掌握铣削加工工艺装备的特点,以保证充分发挥数控铣床的加工功能。 4.1.1数控铣床的主要功能 各种类型数控铣床所配置的数控系统虽然各有不同,但各种数控系统的功能,除一些特殊功能不尽相同外,其主要功能基本相同。?1、点位控制功能?此功能可以实现对相互位置精度要求很高的孔系加工。?2、连续轮廓控制功能?此功能可以实现直线、圆弧的插补功能及非圆曲线的加工。?3、刀具半径补偿功能 此功能可以根据零件图样的标注尺寸来编程,而不必考虑所用刀具的实际半径尺寸,从而减少编程时的复杂数值计算。?4、刀具长度补偿功能 此功能可以自动补偿刀具的长短,以适应加工中对刀具长度尺寸调整的要求。 5、比例及镜像加工功能?比例功能可将编好的加工程序按指定比例改变坐标值来执行。镜像加工又称轴对称加工,如果一个零件的形状关于坐标轴对称,那么只要编出一个或两个象限的程序,而其余象限的轮廓就可以通过镜像加工来实现。? 6、旋转功能?该功能可将编好的加工程序在加工平面内旋转任意角度来执行。 7、子程序调用功能

有些零件需要在不同的位置上重复加工同样的轮廓形状,将这一轮廓形状的加工程序作 为子程序,在需要的位置上重复调用,就可以完成对该零件的加工。?8、宏程序功能?该 功能可用一个总指令代表实现某一功能的一系列指令,并能对变量进行运算,使程序更具灵 活性和方便性。 4.1.2数控铣床的加工工艺范围 铣削加工是机械加工中最常用的加工方法之一,它主要包括平面铣削和轮廓铣削,也可 以对零件进行钻、扩、铰、镗、锪加工及螺纹加工等。数控铣削主要适合于下列几类零件的 加工。?1、平面类零件?平面类零件是指加工面平行或垂直于水平面,以及加工面与水 平面的夹角为一定值的零件,这类加工面可展开为平面。 图4.1所示的三个零件均为平面类零件。其中,曲线轮廓面a垂直于水平面,可采用圆 柱立铣刀加工。凸台侧面b与水平面成一定角度,这类加工面可以采用专用的角度成型铣刀 来加工。对于斜面c,当工件尺寸不大时,可用斜板垫平后加工;当工件尺寸很大,斜面坡 度又较小时,也常用行切加工法加工,这时会在加工面上留下进刀时的刀锋残留痕迹,要用钳 修方法加以清除。 a)轮廓面A b)轮廓面B c)轮廓面C 图4.1平面类零件 2、直纹曲面类零件 直纹曲面类零件是指由直线依某种规律移动所产生的曲面类零件。如图4.2所示零件 的加工面就是一种直纹曲面,当直纹曲面从截面(1)至截面(2)变化时,其与水平面间的夹 角从3°10'均匀变化为2°32',从截面(2)到截面(3)时,又均匀变化为1°20',最后 到截面(4),斜角均匀变化为0°。直纹曲面类零件的加工面不能展开为平面。?当采用四

数控铣床操作规程

数控铣床操作规程 1.操作者必须熟知《操作者须知》的内容,持该设备的操作证操作设备,严禁无证操作。 2.接班时,操作者应认真查阅《设备交接班记录本》,了解设备的运行情况,并进行设备检查,确认合格后方可开机。 ⑴根据设备的润滑要求对有关部位加油润滑,并检查各油盒内的油位应在 规定的范围。 ⑵检查气源压力应在0.45—1.0mp a之间。 ⑶紧固各连接螺栓,检查各防护装置应齐全可靠。 ⑷检查冷却液的液位,必要时添加。 3.工作前,操作者必须穿戴好本岗位规定的劳保用品。 4.拧动钥匙开关,接通总电源开关,检查: ⑴控制柜顶部冷却风扇及主轴电机内的冷却风扇运转,应无异常声音和振 动。 ⑵检查开关电源的指示灯应亮起,24VDC供电应正常。 ⑶屏幕上应显示手动操作状态。 5.按动“强电启动”按扭(K3),变频器及驱动器上电,此时观察变频器上红灯亮,步进驱动器上绿灯亮为正常,其它情况均为异常,异常状态时,操作面板将显示报警号及报警原因。 6.用手动控制检查铣床各项功能: ⑴在JOG方式下,按下(K1)主轴点动键,主轴将正转;按下主轴正转, 或主轴反转键,主轴可按设定的速度旋转;按“主轴停止键”,将使主轴

停止。 ⑵检查各坐标轴的移动控制,按“增量选择”键,再按一下某坐标键,该轴 则按设定的增量移动一步;在JOG方式下,按下任一坐标键,该轴可 实现按设定速度连续进给,释放两键,进给停止;同时按下某一坐标键 及快速运动键,可实现该方向的快速移动,快速移动速度为GOO设定, 释放两键,运动停止。 ⑶在GOO方式下,按下(K6)冷却泵启动键,冷却泵运转,再按一下 该键,冷却泵停止。 ⑷按下(K4)换刀键,松刀阀动作,使刀具松开,此时进行换刀,刀具插 入后再按动一次该键,刀具自动锁紧。 7.选择回参考点方式键,按动各坐标键,各轴自动回参考点,装卡好工件, 刀具,选择自动AVTO工作方式,选择该工件的加工程序,选择单段运行,检查加工程序的正确性。 8.首件加工符合要求后,可选择连续运行工作方式,按下“数控启动”按扭,机床可按选择的程序自动运行,若选择M01键,自动停止,再按一下M01键,程序继续运行。 9.在作业过程中应注意: ⑴每次开机后必须回参考点,机床只有回到参考点后程序自动运行才有 效。 ⑵换刀操作前,应手握住刀具,防止松刀后刀具脱落,造成不安全事故, 松刀过程中,严禁主轴旋转。 ⑶使用中若发现异常情况,按下“急停”按扭。

新代数控车床宏程序说明

一.用户宏程序的基本概念 用一组指令构成某功能,并且象子程序一样存储在存储器中,再把这些存储的功能由一个指令来代表,执行时只需写出这个代表指令,就可以执行其相应的功能。 在这里,所存储的一组指令叫做宏程序体(或用户宏程序),简称为用户宏。其代表指令称为用户宏命令,也称作宏程序调用指令。 用户宏有以下四个主要特征: 1)在用户用户宏程序中可以使用变量,即宏程序体中能含有复杂的表达式; 2)能够进行变量之间的各种运算; 3)可以用用户宏指令对变量进行赋值,就象许多高级语言中的带参函数或过程,实参能赋值给形参; 4)容易实现程序流程的控制。 使用用户宏时的主要方便之处在于由于可以用变量代替具体数值,因而在加工同一类的工件时.只得将实际的值赋予变量既可,而不需要对每个不同的零件都编一个程序。 二.基本书写格式 数控程序文档中,一般以“%”字符作为第一行的起头,该行将被视为标题行。当标题行含有关键字“@MACRO”时整个文档就会以系统所定义的MACRO语法处理。如果该行无“@MACRO”关键词此档案就会被视为一般ISO程序文档格式处理,此时将不能编写用户宏和使用其MACRO语法。而当书写ISO程序文档时标题行一般可以省略,直接书写数控程序。“@MACRO”关键词必须是大写字母。 对于程序的注释可以采用“//……”的形式,这和高级语言C++一样。 例一:MACRO格式文档 % @MACRO //用户宏程序文档,必须包含“@MACRO”关键词 IF @1 = 1 THEN G00 X100.; ELSE G00 Z100.; END_IF; M99; 例二:ISO格式文档 % 这是标题行,可当作档案用途说明,此行可有可无 G00 X100.; G00 Z100.; G00 X0; G00 Z0; M99;

数控铣床编程与操作,习题答案

班级:学号:: 一、选择题 1、NC的含义是(A )。 A.数字控制 B.计算机数字控制 C.网络控制 D.模拟控制 2、程序使用(A)时,刀具半径补偿被取消。 A.G40 B.G41 C.G42 D.G43 3、数控机床的标准坐标系是以(A)来确定的。 A.右手直角笛卡儿坐标系 B.绝对坐标系 C.相对坐标系 D.左手直角笛卡儿坐标系 4、G00指令移动速度值是(A )。 A.机床参数指定 B.数控程序指定 C.操作面板指定 D.工件尺寸指定 5、数控机床中用(B)来调用子程序。 A.G代码 B.M代码 C.T代码 D.C代码 6、立铣刀切入时,必须(B)。 A.法向切入 B.切向切入 C.无需考虑 D.纵向切入 7、确定加工路径是必须考虑(C)。 A.路径最短 B.同方向进给 C.路径短且同方向 D.路径最长 8、圆弧插补半径编程时,当圆弧对应的圆心角大于180。时R为(B )。 A.正值 B.负值 C.正负均可 D.零 9、数控机床的加工特点是( C )。 A.加工精度高;生产效率高;劳动强度高;对零件加工适应性强 B.加工精度高;生产效率高;劳动强度低;对零件加工适应性差 C.加工精度高;生产效率高;劳动强度低;对零件加工适应性强 D.加工精度高;成本低;效益低 10、数控系统所规定的最小设定单位就是( C )。 A.数控机床的运动精度 B.机床的加工精度 C.脉冲当量 D.数控机床的传动当量 11、数控机床的核心是(B)。 A.伺服系统 B.数控系统 C.反馈系统 D.传动系统 12、闭环进给伺服系统与半闭环进给伺服系统的主要区别在于(B )。 A 位置控制器 B 检测单元 C 伺服单元 D 控制对象 13、粗基准的选择原则不包括( C ) A 尽量选择未加工的表面作为粗基准 B 尽量选择加工余量最小的表面 C 粗基准可重复使用 D 选择平整光滑的表面 14、数控机床的优点( A )。 A 加工精度高,生产效率高,工人劳动强度低,可加工复杂型面,减少工装费用 B 加工精度高,生产效率高,工人劳动强度低,可加工复杂型面,工时费用低 C 加工精度高,大批量生产,生产效率高,工人劳动强度低,可加工复杂型面,减少工装

数控铣床基本操作

数控铳床基本操作 【学习目标】 ① 了解数控铳床指令。 ② 了解数控铳床组成。 ③ 了解数控铳床的特点。 ④ 了解数控铳床的应用场合。 ⑤ 了解数控铳床的加工围。 【知识学习】 」、简单编程指令应用 1 . GOO G01 例9-1 如图9-1所示,进给速度设为 F=100mm/min, S=800r/min ,其程序如下: 00721 ; Y N10 G90 G54 G00 X20 Y20; GO1 N20 S800 M03; 50 - ! ° N30 G01 Y50 F100; - ■ | L S N40 X50; ...丄 1 N50 N60 Y 20; X20; G01 N70 G00 X0 Y0 M05; 20 50 N80 M30; 2 . G02、G0 3 —圆弧插补指令 图9-1直线插补 G02 ( G03 )指令使刀具按圆弧加工, G02 指令刀具相对工件按顺时针方向加工圆弧,是顺圆弧插补指令,反之 G03指令使刀具逆时 针方向加工圆弧,是逆圆弧插补指令。 其中:X 、Y 、Z 表示圆弧终点坐标;I 、J 表示圆弧中心相对圆弧起点的坐标值; R 表 示圆弧半径,若圆弧w 180。,则R 为正值; 的进给速度, 它是刀具轨迹切线方向的进给速 度。 例9-2 对如图9-2 的图形编程 方法一: :用 I 、J 编程 G90 G00 X42 X32 ; G02 X30 Y20 J-12 F200 ; G03 X10 I-10 方法二: :用 R 编程 G90 G00 X42 X32 ; G02 X30 Y20 k-12 F200 ; G03 X10 k10 ; 3. G90 —— 绝对坐标指令, G91 ―― 相对坐标指令。 G90、 G91 表示运动轴的移动方式。使用 若圆〉180。,贝U R 为负值;F 是圆弧插补 绝对坐标指令(G90),程序中的位移量用刀具 图 9-3 G90、G91 指

加工中心的基本操作

加工中心教案 一.主轴功能及主轴的正、反转 主轴功能又叫S功能,其代码由地址符S和其后的数字组成。用于指定主轴转速,单位为r/min,例如,S250表示主轴转速为250r/min. 主轴正、反转及停止指令M03、M04、M05 M03表示主轴正转(顺时针方向旋转)。所谓主轴正转,是从主轴往Z正方向看去,主轴处于顺时针方向旋转。 M04表示主轴反转(逆时针方向旋转)。所谓主轴反转,是从主轴往Z正方向看去,主轴处于逆时针方向旋转。 M05为主轴停转。它是在该程序段其他指令执行完以后才执行的。 如主轴以每分钟2500转的速度正转,其指令为:M03 S2500。 二.刀具功能及换刀 刀具功能又叫T功能,其代码由地址符T和其后的数字组成,用于数控系统进行选刀或换刀时指定刀具和刀具补偿号。例如T0102表示采用1号刀具和2号刀补。 如需换取01号刀,其指令为:M06 T01。 三.机床坐标系及工件坐标系 机床坐标系:用机床零点作为原点设置的坐标系称为机床坐标系。 机床上的一个用作为加工基准的特定点称为机床零点。机床制造厂对每台机床设置机床零点。机床坐标系一旦设定,就保持不变,直到电源关掉为止。 工件坐标系:加工工件时使用的坐标系称作工件坐标系。工件坐标系由CNC 预先设置。 一个加工程序可设置一个工件坐标系。工件坐标系可以通过移动原点来改变设置。 可以用下面三种方法设置工件坐标系: (1)用G92法 在程序中,在G92之后指定一个值来设定工件坐标系。 (2)自动设置 预先将参数NO。1201#0(SPR)设为1,当执行手动返回参考点后,就自动设定了工件坐标系。

(3)使用CRT/MDI面板输入 使用CRT/MDI面板输入可以设置6个工件坐标系。G54工件坐标系1、G55工件坐标系2、G56工件坐标系3、G57工件坐标系4、G58工件坐标系5、G59工件坐标系6。 工件坐标系选择G54~G59 说明: G54~G59是系统预定的6个工作坐标系(如图5.10.1),可根据需要任意选用。 这6个预定工件坐标系的原点在机床坐标系中的值(工件零点偏置值)可用MDI方式输入,系统自动记忆。 工件坐标系一旦,后续程序段中绝对值编程时的指令值均为相对此工件坐标系原点的值。 G54~G59为模态功能,可相互注销,G54为缺省值。

数控加工中心机床的基本操作【全面介绍】

数控加工中心机床的基本操作【全面介绍】 内容来源网络,由“深圳机械展(11万㎡,1100多家展商,超10万观众)”收集整理! 更多cnc加工中心、车铣磨钻床、线切割、数控刀具工具、工业机器人、非标自动化、数字化无人工厂、精密测量、3D打印、激光切割、钣金冲压折弯、精密零件加工等展示,就在深圳机械展. 线切割操作程序: (1)打开机床总电源,控制器开关,24V步进驱动电源开关及高脉冲电源 CNC代表计算机数字控制,它指的是使用电脑控制的机床坐标轴的运动。这可能是铣床,路由器,数控车床,雕刻机或路由器。 数控机床有其自己的控制器,驱动电机和主轴。数控机床的过程,使每一项工作或多或少保持不变,无论何种行业,是一个火花电极,冲压模具。 过程可以归纳为三个简单的步骤: 1、获取CAD数据 在大多数情况下,在任何CAD软件,如AutoCAD,CorelDraw中创建一个2D绘图作为一个CAD源。有时,创建3D 模型软件如Pro-工程师,想法是用作源。 2、生成刀具路径 CAD图像的CAM软件,并使用合适的工具,所需的刀具路径。使用正确的工具和正确的进给率,以获得良好的输出,这是非常重要的。重要的是要考虑到正在使用的是什么材料,什么是它的硬度,然后决定合适的工具。 3、发送刀具路径

比较简单,只要将文件发送到打印机。唯一的区别是,CIMCO一样被用来将文件发送到机器的接口软件。 数控机床基本操作 1、开机 开机的步骤如下: 1)启动气泵(利用气压紧固刀具的数控机床); 2)等气压到达规定值后,打开机床总电源; 3)按下系统面板上POWER按钮,将进入系统启动状态; 4)系统启动完成后,观察显示器上是否有报警,如有报警,按下MESSAGE按钮进入此页面看报警信息,并解除报警,方可对机床进行下一步操作。比如显示的报警为Emergency stop,顺时针旋转急停按钮,即可解除报警。机床开机出现的报警不仅仅有急停,有时还会出现冷却液液面低报警,润滑油液面低报警等等,需要采取相应的措施解除报警。 2、返回参考点 这是开机后,为了使数控机床找到机床坐标的基准所进行必须操作。其操作步骤如下: 1)按POS按钮,选择综合,观察机械坐标值,看机械坐标值是否在小于-100,如果不是,需要选择JOG手动移动坐标轴,使其数值达到要求,方可进行下一步操作;如果符合要求则直接进行下一步操作即可; 2)选择REF档位,按下+X、+Y、+Z,然后按HOMESTART即进行回零启动,回到零点后,在LED显示界面,显示零点灯亮,即完成回零动作;

数控铣床宏程序

数控铣教程 专题一行切和环切 在数控加工中,行切和环切是典型的两种走刀路线。 行切在手工编程时多用于规则矩形平面、台阶面和矩形下陷加工,对非矩形区域的行切一般用自动编程实现。 环切主要用于轮廓的半精、精加工及粗加工,用于粗加工时,其效率比行切低,但可方便的用刀补功能实现。 1.1环切 环切加工是利用已有精加工刀补程序,通过修改刀具半径补偿值的方式,控制刀具从内向外或从外向内,一层一层去除工件余量,直至完成零件加工。 编写环切加工程序,需解决三个问题: 环切刀具半径补偿值的计算; 环切刀补程序工步起点(下刀点)的确定; 如何在程序中修改刀具半径补偿值。 1.1.1环切刀具半径补偿值的计算 确定环切刀具半径补偿值可按如下步骤进行: 1、确定刀具直径、走刀步距和精加工余量; 2、确定半精加工和精加工刀补值; 3、确定环切第一刀的刀具中心相对零件轮廓的位置(第一刀刀补值); 4 1、根据内槽圆角半径 键槽铣刀,精加工余量为 距取10mm。 2、由刀具半径6 加工的刀补半径分别为6和 3、如图所示, 等于步距,则该刀刀补值 4 第二刀刀补值 第三刀刀补值=15-10=5 刀补值分别为25、15、6.5、6mm。 1.1.2环切刀补程序工步起点(下刀点)的确定 对于封闭轮廓的刀补加工程序来说,一般选择轮廓上凸出的角作为切削起点,对内轮廓,如没有这样的点,也可以选取圆弧与直线的相切点,以避免在轮廓上留下接刀痕。在确定切削起点后,再在该点附近确定一个合适的点,来

完成刀补的建立与撤消,这个专用于刀补建立与撤消的点就是刀补程序的工步起点,一般情况下也是刀补程序的下刀点。 一般而言,当选择轮廓上凸出的角作为切削起点时,刀补程序的下刀点应在该角的角平分线上(45°方向),当选取圆弧与直线的相切点或某水平/垂直直线上的点作为切削起点时,刀补程序的下刀点与切削起点的连线应与直线部分垂直。在一般的刀补程序中,为缩短空刀距离,下刀点与切削起点的距离比刀具半径略大一点,下刀时刀具与工件不发生干涉即可。但在环切刀补程序中,下刀点与切削起点的距离应大于在上一步骤中确定的最大刀具半径补偿值,以避免产生刀具干涉报警。如对图1-1零件,取R30圆弧圆心为编程零点,取R30圆弧右侧端点作为切削起点,如刀补程序仅用于精加工,下刀点取在(22,0)即可,该点至切削起点距离=8mm 。但在环切时,由于前两刀的刀具半径补偿值大于8mm ,建立刀补时,刀具实际运动方向是向左,而程序中指定的运动方向是向右,撤消刀补时与此类似,此时数控系统就会产生刀具干涉报警。因此合理的下刀点应在编程零点(0,0)。 1.1.3在程序中修改刀具半径补偿值 在程序中修改刀具半径补偿值可采用如下方法 1、在刀补表中设好环切每一刀的刀具半径补偿值,然后在刀补程序中修改刀具补偿号。 示例1.1 直接在G41/G42程序段修改刀具补偿号 示例1.2 用宏变量表示刀具补偿号,利用循环修改刀具补偿号 主程序 %1000 G54 G90 G0 G17 G40; Z50 M03 S1000; X0 Y0; Z5 M08; G1 Z-10 F60; G41 X30 D1 F100; M98 P0010; G41 X30 D2 F100; M98 P0010; G41 X30 D3 F100; M98 P0010; G41 X30 D4 F100; M98 P0010; M05 M09;

数控铣床的基本操作(

课题十数控铣床(加工中心)基本操作 教案目的:1.熟悉数控铣床(加工中心)仿真软件的各功能键的含义 2.掌握数控铣床(加工中心)仿真软件的基本操作 重点:数控铣床(加工中心)仿真软件的各功能键的含义。数控铣床(加工中心)仿真软件的基本操作 难点:数控铣床(加工中心)仿真软件的各功能键的含义。数控铣床(加工中心)仿真软件的基本操作 一、旧课复习 1、什么是机床坐标系、工件坐标系、机床零点、工件原点? 2、单一固定循环有几种方式? 3、外径、内径粗车循环指令G71有何特点? 二、新课的教案内容 (一)数控铣床(加工中心)仿真软件系统的进入和退出 1、进入数控铣床(加工中心)仿真软件打开电脑,双击VNUC 图标,则进入VNUC仿真系统,屏幕显示下图10-1所示。单击上方菜单里“选项”选择机床和系统,选择三轴立铣或加工中心,再选华中世纪星数控铣仿真,即进入华中世纪星数控铣仿真操作。 2、退出数控铣床仿真软件单击屏幕右上方的菜单“文件”,选择“退出”则退出数控铣仿真系统。 (二)数控铣床仿真软件的工作窗口 数控铣仿真软件 工作窗口分为:菜单区、工具栏区、机床显示区机床操作面板区、数控系统操作区。1.菜单区 菜单区包含:文件、显示、工艺流程、工具、选项、教案经管、 帮助六大菜单。

图10-1 华中世纪星数控铣机床操作面板 2.工具栏区 图10-2 华中世纪星数控铣机床工具栏区 3.常用工具条说明 (1)设定刀具(如图10-3所示):输入刀具号→输入刀具名称→可选择端铣刀、球头刀、圆角刀、钻头、镗刀→可定义直径、刀杆长度、转速、进给率→选确定,即可添加到刀具经管库。 (2)添加到主轴(如图10-3所示):在刀具数据库里选择所需刀具,如02刀→按住鼠标左键拉蓝机床刀库上→点安装→再点确定则添加到刀架上 图10-3 刀具库添加 (3)设定毛坯 点击图标,则弹出图10-4,点击新毛坯,出现10-5所示。

数控铣床基本操作

图9-2 圆弧插补指令 图9-3 G90、G91指 数控铣床基本操作 【学习目标】 ① 了解数控铣床指令。 ② 了解数控铣床组成。 ③ 了解数控铣床的特点。 ④ 了解数控铣床的应用场合。 ⑤ 了解数控铣床的加工围。 【知识学习】 一、简单编程指令应用 1.G00 G01 例9-1 如图9-1所示,进给速度设为F=100mm/min, S=800r/min ,其程序如下: O0721; N10 G90 G54 G00 X20 Y20; N20 S800 M03; N30 G01 Y50 F100; N40 X50; N50 Y20; N60 X20; N70 G00 X0 Y0 M05; N80 M30; 2.G02、G03-圆弧插补指令 G02(G03)指令使刀具按圆弧加工,G02 指令刀具相对工件按顺时针方向加工圆弧,是顺圆弧插补指令,反之G03指令使刀具逆时针方向加工圆弧,是逆圆弧插补指令。 其中:X 、Y 、Z 表示圆弧终点坐标;I 、J 表示圆弧中心相对圆弧起点的坐标值;R 表示圆弧半径,若圆弧≤180°,则R 为正值;若圆>180°,则R 为负值;F 是圆弧插补的进给速度,它是刀具轨迹切线方向的进给速度。 例9-2 对如图9-2的图形编程 方法一:用I 、J 编程 G90 G00 X42 X32; G02 X30 Y20 J-12 F200; G03 X10 I-10 方法二:用R 编程 G90 G00 X42 X32; G02 X30 Y20 k-12 F200; G03 X10 k10; 3.G90——绝对坐标指令, G91——相对坐标指令。 G90、G91表示运动轴的移动方式。使用绝对坐标指令(G90),程序中的位移量用刀具 图9-1 直线插补

数控铣床程序编制

第5章数控铣床程序编制 5.1加工工艺基础 通常数控铣床和加工中心在结构、工艺和编程等方面有许多相似之处。特别是全功能性数控铣床与加工中心相比,区别主要在于数控铣床没有自动刀具交换 装置(ACT,Automatic Toos Changer)及刀具库,只能用手动方式换刀,而加工 中心因具备ACT及刀具库,故可将使用的刀具预先安排存放于刀具库内,需要时 再通过换刀指令, 有ACT自动换刀。 5.1.1 数控铣床与加工中心工艺特点 铣削加工是机械加工中最常用的加工方法之一,它主要包括平面铣削和轮廓铣削,也可以对零件进行钻、扩、铰、镗、锪加工及螺纹加工等。数控铣削主要 适合于下列几类零件的加工。?1、平面类零件 平面类零件是指加工面平行或垂直于水平面,以及加工面与水平面的夹角为一定值的零件,这类加工面可展开为平面。 图5.1所示的三个零件均为平面类零件。其中,曲线轮廓面a垂直于水平面,可采用圆柱立铣刀加工。凸台侧面b与水平面成一定角度,这类加工面可 以采用专用的角度成型铣刀来加工。对于斜面c,当工件尺寸不大时,可用斜板 垫平后加工;当工件尺寸很大,斜面坡度又较小时,也常用行切加工法加工,这 时会在加工面上留下进刀时的刀锋残留痕迹,要用钳修方法加以清除。 a)轮廓面 A b)轮廓面 B c)轮廓面C 图5.1 平面类零件 2、直纹曲面类零件?直纹曲面类零件是指由直线依某种规律移动所产生 的曲面类零件。如图5.2所示零件的加工面就是一种直纹曲面,当直纹曲面从截 面(1)至截面(2)变化时,其与水平面间的夹角从3°10'均匀变化为2°32',

从截面(2)到截面(3)时,又均匀变化为1°20',最后到截面(4),斜角均匀变化为0°。直纹曲面类零件的加工面不能展开为平面。 当采用四坐标或五坐标数控铣床加工直纹曲面类零件时,加工面与铣刀圆周接触的瞬间为一条直线。这类零件也可在三坐标数控铣床上采用行切加工法实现近似加工。 图5.2 直纹曲面 3、立体曲面类零件 加工面为空间曲面的零件称为立体曲面类零件。这类零件的加工面不能展成平面,一般使用球头铣刀切削,加工面与铣刀始终为点接触,若采用其它刀具加工,易于产生干涉而铣伤邻近表面。加工立体曲面类零件一般使用三坐标数控铣床,采用以下两种加工方法。 (1) 行切加工法 采用三坐标数控铣床进行二轴半坐标控制加工,即行切加工法。如图5.3所示,球头铣刀沿XY平面的曲线进行直线插补加工,当一段曲线加工完后,沿X 方向进给ΔX再加工相邻的另一曲线,如此依次用平面曲线来逼近整个曲面。相邻两曲线间的距离ΔX应根据表面粗糙度的要求及球头铣刀的半径选取。球头铣刀的球半径应尽可能选得大一些,以增加刀具刚度,提高散热性,降低表面粗糙度值。加工凹圆弧时的铣刀球头半径必须小于被加工曲面的最小曲率半径。 ? 图5.3 行切加工法 (2) 三坐标联动加工

1数控铣床基本操作课件

模块一数控铣床基本操作 授课时间2016.9.19-10.21 授课班级1527 授课时数 24节授课形式讲练 授课地点多媒体教室授课方法讨论法、演示法、小组合作自主学习法、任务驱动法、理实一体 授课章节 名称 模块一数控铣床基本操作 学习资源 (1)选用教材及学习单元:《数控铣床编程与操作项目教程》模块一 (2)信息化资源:斯沃数控仿真软件、学生电脑、多媒体 学情分析 学生是中职二年级数控班数控技术及应用专业学生,必须掌握一定的数控编程知识及加工技巧,以备适应将来机械装备岗位需要。所以我们老师应该从学生实际出发,给学生创造一个与实际生产相近的模拟工作环境,让学生通过小组自主合作学习,将所学知识理解消化,提高职业素养,为以后走入企业打下良好的基础。 教学目的知识技能目标: 1、了解数控铣床基础知识 2、掌握数控铣床面板功能 3、正确操作机床、程序输入输出 4、掌握对刀方法正确对刀 5、学会使用斯沃仿真软件 德育目标: 1、培养学生自学能力 2、举一反三的能力 3、小组协作能力 教学重点1、数控铣床面板功能 2、数控机床手动操作与程序录入 3、数控仿真软件的使用 教学难点1、数控铣床的对刀 2、斯沃仿真软件的应用 教学后记

教学内容 教学环节 教学活动过程 意图 资源使 用教学内容学生活动教师活动 课前 准备播放数控机床视频思考并回答问题教师提问为本节课做准 备 多媒体 引入 新课基础知识学习学生学习讲述 留给学生思考空间 授课内容讲解【课题一】:数控铣床基础知识 一、数控铣床 数控铣床是用计算机数字化信号控制的铣床。它把加工过程中所需的各种操作(如主轴变速、进刀与退刀、开车与停车、选择刀具、供给切削液等)和步骤以及刀具与工件之间的相对位移量都用数字化的代码表示,通过控制介质或数控面板等将数字信息送入专用或通用的计算机,由计算机对输入的信息进行处理与运算,发出各种指令来控制机床的伺服系统或其它执行机构,使机床自动加工出所需要的工件。 二、数控铣床组成 数控铣床一般由机床主机、控制部分、驱动部分、刀库及自动换刀装置、辅助部分三、数控铣床的应用场合 数控铣床比一般机床具备许多优点,但是这些优点都是以一定条件为前提的。数控机床的应用范围在不断扩大,但它并不能完全代替其它类型的机床,也还不能以最经济的方式解决机械加工中的所有问题。 【课题二】:FANUC-Oi MC数控铣床面板功能 FANUC-Oi MC数控系统面板由系统操作面板(包括液晶显示器(LCD),MDI编辑面板),机床控制面板组成。 (一)系统操作面板 系统操作面板包括液晶显示器(LCD),MDI(MANUAL DATA INPUT)编辑面板两部分。 液晶显示器位于整个系统操作面板的左上方。液晶显示器用于显示各种画面, 画面之间可以通过6个软件和6个功能键进行切换。通过画面的显示,操作者可以了解当前机床运行的状态。显示屏的下方有一排按键,一共6个,这一排按键就是上面提到的软件。在软件的上方,显示屏上与软件所对应的文字就是就是该软件在当前显示页面上所具有的功能。因此在不同显示的页面上,软件所对应屏幕上的文字不同,从而软件在不同页面上有不同的功用。, MDI编辑面板位于整个系统操作面板的右上方,主要用于对机床系统中数据的输入和输出并可控制屏幕所能显示的画面(上面所提到的六个功能键就在操作面板上),比如:通过该面板可以向机床输入所要运行的程序,并可以通过该面板修改系统中的数据和参数等。MDI编辑面板由下面各键组成:地址/数字键(共24个)、功能键(6个)、光标移动键(4个)、翻页键(2个)、换挡键(1个)、取消键(1个)、输入键(1个)、编辑键(3个)、帮助键(1个)、复位键(1个)。各键的详细资料如下:

fanuc加工中心基本操作学习资料

第二篇 数控加工中心基本操作

课题一 FANUC 0i Mate-MC 系统面板操作 一、实训目的 1.了解FANUC 0i Mate-MC数控系统面板各按键功能。 2.熟练掌握FANUC 0i Mate-MC数控系统的基本操作。 二、实训项目 1.认识FANUC 0i Mate-MC数控系统面板各按键及功能 FANUC 0i Mate-MC数控系统面板主要由三部分组成,即CRT显示屏、编辑面板及操作面板。 (1)FANUC 0i Mate-MC数控系统CRT显示屏及按键 FANUC 0i Mate-MC数控系统CRT显示屏及按键分布见图1-1。 图1-1:FANUC 0i Mate-MC数控系统CRT显示屏

CRT显示屏下方的软键,其功能是可变的。在不同的方式下,软键功能依据CRT画面最下方显示的软键功能提示。如图1-2所示 (a)程序画面 (b)刀偏/设定画面

(C)位置画面 图1-2:FANUC 0i Mate-MC数控系统CRT显示屏画面 0i Mate-MC数控系统编辑面板按键 FANUC 0i Mate-MC数控系统编辑面板如图1-3所示,其各按键名称及用途见表1-1、1-2所示。 图1-3:FANUC 0i Mate-MC数控系统编辑面板 表1-1 FANUC 0i Mate-MC数控系统主菜单功能键的符号和用途 序号 键符 号 按键名 称 用途 1位置键 荧屏显示当前位置画面,包括绝对坐标、相对坐标、综合坐标(显示绝对、相对坐标和余移量、运行时间、实际速度等)。 2程序键 荧屏显示程序画面,显示的内容由系统的操作方式决定。 a. 在AUTO(自动执行)或MDI(manual data input手动数据输入)方式下,显示程序内容、当前正在执行的程

数控铣床基本操作资料

模块一数控铣床基本操作 实训课题1 功能键的使用 图1-1MDI面板 图1-2机械面板 MDI面板各个功能键的作用如表1-1:

名称详细说明 复位键 REST 按下这个键可以使CNC复位或者取消报警 帮助键 HELP 当对MDI键的操作不明白时,按下这个键可以获得帮助(帮助 功能) 软键画面转换软键用来转换画面 根据不同的画面,其它软键有不同的功能。软键功能显示在屏 幕的底端。 地址和数字键 N、4←按下这些键可以输入字母,数字或者其它字符。 切换键 SHIFT 在该键盘上,有些键具有两个功能。按下键可以在这 两个功能之间进行切换。当一个键右下脚的字母可被输入时, 就会

输入键 INPUT 当按下一个字母键或者数字键时,再按该键数据被输入到缓冲 区,并且显示在屏幕上。要将输入缓冲区的数据拷贝到偏置寄存 器中等到,按下INPUT键。这个键与软键中的[INPUT]键是等效 的。 取消键 CAN 按下这个键删除最后一个进入输入缓冲区的字符或符号。当键输 入缓冲区后显示为:>N001X100Z_ 当按下CAN键时,Z被取消并且显示如下:>N001X100_ 程序编辑键 ALT、INSERT、DELETE 按下如下键进行程序编辑: ALTER:替换、INSERT:插入、DELETE:删除 功能键POS、PROG 按下这些键,切换不同功能的显示屏幕。 光标移动键有四种不同的光标移动键。→:这个键用于将光标向右或者向前 移动。光标以小的单位向前移动。←:这个键用于将光标向左或 者往回移动。光标以小的单位往回移动。↓:这个键用于将光标 向下或者向前移动。光标以大的单位向前移动。↑:这个键用于 将光标向上或者往回移动。光标以大的单位往回移动。 翻页键用于将屏幕显示的页面向下翻页。 用于将屏幕显示的页面往回翻页。 表1-1MDI面板功能键的作用

数控铣床的程序编制相关习题(

数控铣床的程序编制习题 一判断题 1.子程序的编写方式必须是增量方式。() 2.G40 是数控编程中的刀具左补偿指令。() 3.G04 X3.0 表示暂停 3ms 。() 4.一个主程序中只能有一个子程序。() 5.数控铣床加工时保持工件切削点的线速度不变的功能称为恒线速度控制。()6.一个主程序调用另一个主程序称为主程序嵌套。() 7.数控机床的镜象功能适用于数控铣床和加工中心。() 8.刀具半径补偿是一种平面补偿,而不是轴的补偿。() 9.固定循环是预先给定一系列操作,用来控制机床的位移或主轴运转。() 10.数控机床配备的固定循环功能主要用于孔加工。() 11.两轴联动坐标数控机床只能加工平面零件轮廓,曲面轮廓零件必须是三轴坐标联动的数控机床。() 12.G03X—Y—I—J—K—F—表示在XY平面上顺时针插补。() 13.铣削常用之进给率可以用mm/min表示。() 14、在XY平面执行圆弧切削的指令,可写成G17 G02 X_ Y_ R_ F_;。() 15.程序指令G90 G28 Z5.0;代表Z轴移动5㎜。() 16.CNC铣床切削工件时,床台进给率是以主轴每一回转之进给量来表示。() 17.于YZ平面执行圆弧切削的指令,可写成G19 G03 Y_ Z_ J_ K_ F_;。() 18.程序G01 X40.0 Y20.0 F100.0.,刀具进给到(40,20)点,X、Y两轴均以每分钟100㎜的进给率进给。() 19.制作程序时G17及G18不可使用在同一单节。() 20.指令G43、G44、G49 为刀具半径左、右补正与消除。() 21.工作坐标系的设定分别为G54~G59。() 22.编写圆弧切削程序时,应考虑圆弧所在的平面。() 23.CNC铣床程序,不适宜将机械原点当作程序原点。() 24.CNC铣床钻孔程序,孔深坐标可依据钻头尖端为准。() 25.刀具半径补正与选择平面有关。() 26.CNC铣床加工程序是依据切削刀具的移动路径顺序来编写。() 27.刀具长度补正与平面选择无关。() 28.G04 P2500与G04 X2.50暂停时间是相同的。() 29.程序G01 X_ Y_ F100.为执行直线切削。() 30.程序G92 X200.0 Y100.0 Z50.0.其位移量为X200.0 Y100.0 Z50.0。() 31.G04 X2000.0.此单节执行暂停2秒钟。() 32.圆弧切削G91G18G02 X30.0 Y10.0 R10.0 F100.此单节的格式是正确。() 33.G17G03 I-30.0 F100.执行此单节将产生一全圆。()

数控铣床的基本操作页

课题十数控铣床(加工中心)差不多操作 教学目的:1.熟悉数控铣床(加工中心)仿真软件的各功能键的含义 2.掌握数控铣床(加工中心)仿真软件的差不多操作重点: 数控铣床(加工中心)仿真软件的各功能键的含义; 数控铣床(加工中心)仿真软件的差不多操作 难点: 数控铣床(加工中心)仿真软件的各功能键的含义; 数控铣床(加工中心)仿真软件的差不多操作 一、旧课复习 1、什么是机床坐标系、工件坐标系、机床零点、工件原点? 2、单一固定循环有几种方式? 3、外径、内径粗车循环指令G71有何特点? 二、新课的教学内容 (一)数控铣床(加工中心)仿真软件系统的进入和退出

1、进入数控铣床(加工中心)仿真软件 打开电脑,双击 VNUC 图标,则进入 VNUC仿真系统,屏幕显示下图10-1所示。单击上方菜单里“选项”选择机床和系统,选择三轴立铣或加工中心,再选华中世纪星数控铣仿真,即进入华中世纪星数控铣仿真操作。 2、退出数控铣床仿真软件 单击屏幕右上方的菜单“文件”,选择“退出”则退出数控铣仿真系统。 (二)数控铣床仿真软件的工作窗口 数控铣仿真软件 工作窗口分为: 菜单区、工具栏区、机床显示区机床操作面板区、数控系统操作区。 1.菜单区 菜单区包含:文件、显示、工艺流程、工具、选项、教学治理、关心六大菜单。

图10-1 华中世纪星数控铣机床操作面板 2.工具栏区 图10-2 华中世纪星数控铣机床工具栏区 3.常用工具条讲明 (1)设定刀具(如图10-3所示):输入刀具号→输入刀具名称→可选择端铣刀、球头刀、圆角刀、钻头、镗刀→可定义直径、刀杆长度、转速、进给率→选确定,即可添加到刀具治理库。(2)添加到主轴(如图10-3所示):在刀具数据库里选择所需刀具,如02刀→按住鼠标左键拉蓝机床刀库上→点安装→再点确定则添加到刀架上

数控铣床操作步骤

数控铣床操作步骤 Prepared on 22 November 2020

数控铣床操作步骤 1.开电源:机床左侧面的红色旋钮,初始化到系统界面右上角显示700016并且已完全进入界面时,按下K1键启动伺服。 2.回零:分别使X/Y/Z轴初始化回零。(按下RefPoint在回零方式下,分别按住三个轴的+方向键(不要松手),一直到显示屏上显示出类似宝马标志的图标时,三个轴分别都处于0位置才松开按键。) 特别注意:回零以后,就将工作方式改为手动方式即按下JOG键,否则不小心在回零方式下又按了三根轴的方向键就会使回零失效。 3.传输程序:在操作界面的主菜单()下,选择通讯,然后按输入启动将程序从计算机传输到数控系统。 计算机端从开始-程序里启动WINPCIN软件。如右图所示,选择TEXTFORMAT。 按下SendData按钮选择要发送的文件发送即可。在主菜单()中按下程序按钮,然后用上下箭头选择发送过来的程序,再按下选择按钮,屏幕的右上方会显示文件名,然后再按打开按钮。 X轴、Y 轴、Z轴伺 服电机; 主轴电机 操作面板 空气开关、接触器、PLC、 熔断器、驱动电器等 串行

4.程序仿真:在菜单上用向右的箭头来翻找,按下仿真功能键,在AUTO方式下,按下CycleStar键(屏幕右下方)执行自动仿真。如果仿真出错,回主菜单,在诊断功能里检查错误,然后修改后再上传再仿真,直到无误为止。 5.刀补:在主菜单()中按下参数按钮,选择刀具补偿对刀,设定刀具半径为3mm,对刀后确认。回上一级菜单,选择零点偏移,按下测量键,确定1号刀具,然后进行零点偏移值的设定。具体操作是:将刀具在JOG方式下移动,让主轴正转起来,刀具在小进给速率下移动到工件表面原点位置(与画图的原点一致)。然后在G54坐标系下通过按轴+键对每一个轴的偏移量进行计算,最后确认零点偏移的值。 6.加工:在主菜单()下按加工,在自动方式下按执行键CycleStar。加工完毕,将工件取下打扫卫生,老师确认后方可离开。

数控铣床基本操作

图9-2 圆弧插补指令 数控铣床基本操作 【学习目标】 ① 了解数控铣床指令。 ② 了解数控铣床组成。 ③ 了解数控铣床的特点。 ④ 了解数控铣床的应用场合。 ⑤ 了解数控铣床的加工范围。 【知识学习】 一、简单编程指令应用 1.G00 G01 例9-1 如图9-1所示,进给速度设为F=100mm/min, S=800r/min ,其程序如下: O0721; N10 G90 G54 G00 X20 Y20; N20 S800 M03; N30 G01 Y50 F100; N40 X50; N50 Y20; N60 X20; N70 G00 X0 Y0 M05; N80 M30; 2.G02、G03-圆弧插补指令 G02(G03)指令使刀具按圆弧加工,G02指令 刀具相对工件按顺时针方向加工圆弧,是顺圆弧插补指令,反之G03指令使刀具逆时针方向加工圆弧,是逆圆弧插补指令。 其中:X 、Y 、Z 表示圆弧终点坐标;I 、J 表示圆弧中心相对圆弧起点的坐标值;R 表示圆弧半径,若圆弧≤180°,则R 为正值;若圆>180°,则R 为负值;F 是圆弧插补的进给速度,它是刀具轨迹切线方向的进给速度。 例9-2 对如图9-2的图形编程 方法一:用I 、J 编程 G90 G00 X42 X32; G02 X30 Y20 J-12 F200; G03 X10 I-10 方法二:用R 编程 G90 G00 X42 X32; G02 X30 Y20 k-12 F200; G03 X10 k10; 3.G90——绝对坐标指令, G91——相对坐标指令。 G90、G91表示运动轴的移动方式。使用绝对坐标指令(G90),程序中的位移量用刀具的终点坐标表示。相对坐标指令(G91)用刀具运 图9-1 直线插补

数控机床程序编制的一般步骤和手工编程

数控机床程序编制的一般步骤和手工编程 数控机床法度编制(又称数控编程)是指编程者(法度员或数控机床操作者)按照零件图样和工艺文件的要求,编制出可在数控机床上运行以完陈规定加工任务的一系列指令的过程。具体来说,数控编程是由阐发零件图样和工艺要求开始到法度检验合格为止的全部过程。 一般数控编程步调如下(见图19-22)。 图19-22 一般数控编程顺序图 1.阐发零件图样和工艺要求 阐发零件图样和工艺要求的目的,是为了确定加工体例、制定加工计划,以及确认与生产组织有关的问题,此步调的内容包含: 1)确定该零件应放置在哪类或哪台机床上进行加工。 2)采取何种装夹具或何种装卡位体例。 3)确定采取何种刀具或采取几多把刀进行加工。 4)确定加工路线,即选择对刀点、法度起点(又称加工起点,加工起点常与对刀点重合)、走刀路线、法度终点(法度终点常与法度起点重合)。 5)确定切削深度和宽度、进给速度、主轴转速等切削参数。 6)确定加工过程中是否需要提供冷却液、是否需要换刀、何时换刀等。 2.数值计算 按照零件图样几何尺寸,计算零件轮廓数据,或按照零件图样和走刀路线,计算刀具中心(或刀尖)运行轨迹数据。数值计算的最终目的是为了获得编程所需要的所有相关位置坐标数据。 3.编写加工法度单 在完成上述两个步调之后,即可按照已确定的加工方案(或计划)及数值计算获得的数据,依照数控系统要求的法度格局和代码格局编写加工法度等。编程者除应了解所用数控机床及系统的功能、熟悉法度指令外,还应具备与机械加工有关的工艺知识,才能编制出正确、实用的加工法度。 4.制作控制介质,输入法度信息 法度单完成后,编程者或机床操作者可以通过CNC机床的操作面板,在EDIT体例下直接将法度信息键入CNC系统法度存储器中;也可以按照CNC系统输入、输出装置的不合,先将法度单的法度制作成或转移至某种控制介质上。控制介质年夜多采取穿孔带,也可以是磁带、磁盘等信息载体,利用穿孔带阅读机或磁带机、磁盘驱动器等输入(输出)装置,可将控制介质上的法度信息输入到CNC系统法度存储器中。 5.法度检验 编制好的法度,在正式用于生产加工前,必须进行法度运行检查。在某些情况下,还需做零件试加工检查。按照检查结果,对法度进行修改和调剂,检查修改再检查再修改……这往往要经过屡次频频,直到获得完全满足加工要求的法度为止。

相关文档
最新文档