改造卧加新加电气和操作手册

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录
目录-------------------------------------------------- 1
第一章新增IO信号地址表---------------- 2-4
第二章机床安全操作规程------------------------- 5-10
第三章日常检查维护表------------------------ 11
第四章操作篇-------------------------------------12-22
第五章编程篇-------------------------------------23-39
(1)辅助指令功能代码--------------------------- 23
(2)O0700(铣圆主程序)-------------------------24-28
(3)行切(矩形框宏程式) ----------------29-32
(4)专题之孔系加工 --------------------33-36
3.1矩形阵列孔系加工 --------------------33-34
3.2 环形阵列孔系加工 -----------------35-36
(5)关于G81钻孔循环的应用 ----------- 37
(6)关于G84攻牙循环的应用 ---------------- 38
(7)机床热机程序 ----------------- 38 (8)M6自动换刀程序 -------------- 39
第六章电气篇--------------------------------- 40
新加接线图---------------------------------- 40
第七章操作面板按键地址实图表--------------- 41
第一章新增IO信号地址表
R1283.5 刀庫正轉R1294.5 刀庫正轉燈
R1283.0 主軸定位R1294.0 主軸定位燈
R1283.1 自動冷卻液R1294.1 自動冷卻液燈
R1283.2 刀庫反轉R1294.2 刀庫反轉燈
R1284.1 手輪X R1295.1 手輪燈
R1284.2 手輪Y R1295.2 程式暫停燈
R1284.3 手輪Z R1295.3 程式啟動燈
R1284.4 手輪4 R1295.4 X軸原點
R1284.5 手輪X1 R1295.5 Y軸原點
R1284.6 手輪X10 R1295.6 Z軸原點
R1284.7 手輪X100 R1295.7 4軸原點
R1285.0 程式保護R1296.0 高檔
X65.3 程式啟動R1296.1 低擋
X65.1 程式暫停R1296.2 NC系統報警
R1285.3 快速進給速率A R1296.3 刀庫報警
R1285.4 快速進給速率F R1296.4 氣壓報警
R1285.5 主軸轉速A R1296.5 潤滑報警
R1285.6 主軸轉速F R1296.6 FN1
R1285.7 主軸轉速B R1296.7 FN2
R1286.0 模式選擇A R1297 刀庫刀號
R1286.1 模式選擇F R1298 主軸刀號
R1286.2 模式選擇B
R1286.3 切削進給A
R1286.4 切削進給F
R1286.5 切削進給B
R1286.6 切削進給E
R1286.7 切削進給C
R1287.0 F2 R1292.1 F2燈
參數調整
計數器: 17號設定為8,參數1201.1202全部
為零
請將掃描處理程式放在PLC的快速區
x7.0 掃描輸入地址1 y6.0 掃描輸出數據1 x7.2 掃描輸入地址2 y6.2 掃描輸出數據2 x7.4 掃描輸入地址3 y6.4 掃描輸出數據3 x7.6 掃描輸入地址4 y6.6 掃描輸出數據4 x10.0 掃描輸入地址5 y7.0 掃描輸出數據5
x10.2 掃描輸入地址6 y7.2 掃描輸出數據6 x10.4 掃描輸入地址7 y7.4 掃描輸出數據7 x10.6 掃描輸入地址8 y7.6 掃描輸出數據8 x11.0 掃描輸入數據1 y6.1 掃描輸出地址1 x11.2 掃描輸入數據2 y6.3 掃描輸出地址2 x11.4 掃描輸入數據3 y6.5 掃描輸出地址3 x11.6 掃描輸入數據4 y6.7 掃描輸出地址4 x7.1 掃描輸入數據5 y7.1 掃描輸出地址5 x7.3 掃描輸入數據6 y7.3 掃描輸出地址6 x7.5 掃描輸入數據7 y7.5 掃描輸出地址7 x7.7 掃描輸入數據8 y7.7 掃描輸出地址8 R1288.0 手動+4 R1291.0 手動+4燈
X66.3 手動+Z R1291.1 手動+Z燈
X66.7 手動-Y R1291.2 手動-Y燈
X65.7 手動+X R1291.3 手動+X燈
R1288.4 過行程解除R1291.4 過行程解除燈
X65.5 手動-X R1291.5 手動-X燈
X66.5 手動+Y R1291.6 手動+Y燈
R1288.3 手動-Z R1291.7 手動-Z燈
R1281.0 手動-4 R1292.0 手動-4燈
R1293.3 單節執行R1292.4 單節執行燈
R1281.5 選擇停止R1292.5 選擇停止燈
R1281.6 程式空跑R1292.6 程式空跑燈
R1292.7 單節忽略R1292.7 單節忽略燈
R1282.0 機械鎖定R1293.0 機械鎖定燈
R1282.1 Z軸鎖定R1293.1 Z軸鎖定燈
R1282.2 MST鎖定R1293.2 MST鎖定燈
R1282.3 自動斷電R1293.3 自動斷電燈
R1282.4 加工吹氣R1293.4 加工吹氣燈
R1282.5 主軸正轉R1293.5 主軸正轉燈
R1282.6 排屑器正轉R1293.6 排屑器正轉燈
R1282.7 排屑器反轉R1293.7 排屑器反轉燈
R1283.6 主軸停止R1294.6 主軸停止燈
R1283.7 底盤沖水R1294.7 底盤沖水燈
R1284.0 工作燈R1295.0 工作燈
R1283.3 主軸反轉R1294.3 主軸反轉燈
R1283.4 冷卻液手動R1294.4 冷卻液手動燈
追加输入输出及中间继电器
输出R2514.7 冷却水阀
Y23.6 前门开R65.1 门开
Y23.7 照明灯开
Y24.2 指示灯红
Y24.4 指示灯白
Y24.6 蜂鸣器
Y7.1 测量头Y7.3 测量头Y7.5 测量头输入
X7.7 测量头X9.3 测量头X9.5 测量头X23.2 前门开X26.4 操作门开
第二章机床安全操作规程
操作者在操作所有机床时都会充满风险,例如在旋转零件、皮带或滑轮的时候,或处于高压电流、噪音、压缩空气的环境当中。

因此操作CNC机床及其部件时,必须遵守基本安全规范,以减少身体伤害及机械损坏的机率。

重要——此机床仅由接受过“操作手册及机床说明”内容培训的技术人员操作,以增强机床操作的安全性。

操作机床前请阅读以下内容
◆只有经授权的技术人员才能操作机床,未经专业培训的人员操作
机床无论对于自己还是对于机床都具有极大的风险。

另外,操作失误引起的机床损坏不属保修范围之内。

◆在操作机床之前务必仔细检查是否有损坏的零件或刀具。

如有,
须由经专业培训的工程师修理好或更换好。

若检测到任一零件运行不当,必须马上停止操作机床,并尽快联系您的车间主管反映此情况。

◆操作机床时必须使用眼睛及耳朵安全保护装置。

我们推荐ANSI
(安全护目镜)及OSHA(护耳罩),以避免眼睛损害及耳朵失聪。

◆请务必在机床门紧闭或门开关锁紧的情况下操作机床。

切削时如
果门没关紧会引起操作人员严重损伤,因为当程序还在执行时,机床工作台及主轴头仍可以随时往任何方向快速移动。

◆“紧急停止按钮”(也叫“紧急电源关闭按钮”)就是控制面板
上那个大的圆的红色按钮。

按此按钮可以立即停止机床、伺服马达、刀库及冷却泵的所有动作。

在紧急情况中使用“紧急停止按钮”可以避免机床撞机现象。

◆除了在安装或维修的情况下,电气柜的门都必须关闭,电气柜上
的旋钮也必须处于保护状态下。

而在安装或维修时,仅具有专业培训资格的电工才可以打开电气柜。

当主断路器打开时,电气柜会有强大的电流通过(包括电路板及逻辑电路),另外一些部件也会处于高电压下运作。

因此,安全防范及安全操作十分必需。

一旦机床安装后,电气柜必须锁紧,钥匙也仅给专业工程师保管。

◆切勿用任何方式去改装此台设备。

假若不得不进行一些改造,必
须交由现代起亚机床经销商派人员来处理进行。

因为所有现代起亚机床的改造都可能会导致人身伤害或机械损坏,且不属保修范围之内。

请遵守以下所有警告及须注意的事项
◆此机床为自动控制系统,可能在任何时候自动起动。

◆此机床可致使严重的身体伤害。

◆请勿在机床门打开时操作机床。

◆避免进入机床内部
◆在未接受专业培训前请勿操作机床
◆请配戴安全防护眼镜
◆切勿将手摆在主轴上或者起动刀库旋转。

否则移动的刀库会碾碎
您的手!!!
◆在所有安装工作完毕之前,切勿尝试操作机床。

◆在通电状态下,切勿维修机床。

◆在高速加工或进给时,如果装夹不适当,夹具将会射出并击碎防
护玻璃。

加工尺寸过大或勉强安装上去的工件都是不安全的。

◆如果防护玻璃损坏或严重划花,请立即更换。

◆切勿加工有毒的或易燃的材料,会产生致命的毒烟。

在加工前,
要向材料供应商详细咨询,以安全处理生产材料。

Safety Placards 安全标示
Automatic Equipment 自动化设备
此设备属可编程自动操作,它可能会突然起动。

操作者及其他车间工作人员需要清楚这一点,务必使机床门在除上料及下料的其他时间保持关闭状态。

Machine Guarding 机床安全装置
机床上一些安全保护装置或操作面板可能会因机床运转突然关闭。

请确保所有保护装置及操作面板处于关闭状态,可能的话,请锁定。

如果保护装置失去效力或操作面板未锁定可以导致人身伤害。

Rotating Parts 旋转零件
假如必须在机床上旋转零件,请在此之前确保电源关闭。

因为在机床内旋转零件可能会导致严重,甚至致命的伤害。

Chip Augers 排屑器
排屑器通过编程可自动启动和停止。

请与排屑器保持距离,因为它可能突然旋转。

同样也要远离排屑筒,否则飞出的铁屑将会割伤您。

Dangerous Voltages 危险高压电
机床系统中具有潜在的、致命的高压电流。

只有专业维修工程师才可进行维修。

Job Set-up 工作准备
不正确的装刀、加工或不适当的装夹方法将导致极具破坏性的后果。

请在机床加工操作之前反复检查所有准备工作是否完成。

Machine Awareness 机床标识
此警告表示这种区域操作工不得践踏,因为此区域的设计无法承受操作工的重量。

Proper Attire 合适的衣着
请注意宽松的衣服和其他个人物品。

这些东西可能会被卷进机床造成人身伤害。

Tooling 切削
切勿减低或停止刀具切削的速度。

这些刀具非常锋利,会切伤您或导致大面积的人身伤害。

Eye-Safety 眼睛安全防护
在操作机床时请戴上防护眼镜或安全面罩,因为炽热的切屑会四处飞溅,造成人身伤害。

Spills 溢出的液体
请立即将溢出的液体清理干净,例如机床冷却液很滑,如不及时清理就会形成一个危险的工作环境。

Fixtures 装夹
不当的装夹方法可致使工件从装夹装置上飞出,给操作人员致命一击。

Keep Clear 保持清洁
请切勿在刀具及工件间装任何东西,否则会导致严重的人身伤害。

▲WARNING 警告
※THE SAFETY WINDOWS MAY NOT STOP EVERY TYPE OF PROJECTILE.
※SAFETY WINDOWS MAY BECOME BRITTLE AND LOSE EFFECTIVENESS WHEN EXPOSED TO MACHINE COOLANTS AND OIL OVER TIME.
※IF SIGNS OF DISCOLORATION, CRAZING OR CRACKING ARE FOUND REPLACE IMMEDIATELY.
※SAFETY WINDOWS SHOULD BE REPLACED EVERY TWO YEARS.
※防护玻璃并不能挡住所有冲击。

※时间一久,防护玻璃会因长时间暴露在冷却液及润滑油下逐渐老化并失去效力。

※如果发现防护玻璃划花、变色、有裂纹,或破裂,请马上更换新玻璃。

※安全防护玻璃应每两年更换一次。

▲WARNING 警告
DO NOT USE SPINDLE TO TIGHTEN TOOLS
切勿使用主轴来紧固刀具
NEVER PUT HANDS BETWEEN TOOL CHANGER AND SPINDLE HEAD.
切勿将手放入刀库与主轴头之间
NEVER OPERATE OR MAINTAIN THIS MACHINE WITHOUT PROPER INSTRUCTION AND SUPERVISION.
如果没有适当的说明及监管,切勿操作或维修机床。

NEVER PUSH ANY BUTTONS WHEN YOUR BODY OR HANDS ARE TOUCHING THE MACHINE.
当您的身体或手正接触机床时,切勿按任何一个按钮。

▲CAUTIONS 小心
DO NOT MACHINE FLAMMABLE OR TOXIC MATERIAL!!
切勿加工易燃的或有毒的材料!!
DO NOT USE PLAIN WATER, PERMANENT CORROSION DAMAGE WILL RESULT, RUST INHIBITING COOLANT IS REQUIRED.
冷却水箱切勿用普通的清水,因为清水将导致机床生锈损坏。

要求采用冷却液。

▲NOTICE 注意
ALAWAYS WEAR SAFETY GOGGLES
总是配戴护目镜
USE OF THE AIR GUN CAN FORCE OBJECTS INTO UNPROTECTED EYES OR SKIN.
使用空气枪可能使杂物飞到无保护的眼睛或皮肤上。

COOLANT AND SWARF CAN BE DANGEROUS TO INHALE TOUCH OR INGEST
冷却液及塑料屑很危险,很容易被操作者吸入或咽下。

AVOID USING THE MACHINE IN WET, DAMP OR POORLY LIT AREARS.
避免在潮湿或光线不足的环境下使用机床
第三章日常检查维护表
第四章操作篇
卧式加工中心触摸屏功能解说
1/4NC操作画面
1)
NC准备完了——变绿色表示机床准备完成,可以进行操作状态。

NC执行中——变绿表示NC正在执行程序中。

NC运转中——变绿表示NC正在运转状态。

主轴正常——绿色表示主轴处于正常状态,可以运转。

2)原点附近表示框
X轴——变白色表示X轴处在原点或原点附近
Y轴——变白色表示Y轴处在原点或原点附近
Z轴——变白色表示Z轴处在原点或原点附近
NC公差偏离,NC超程,NC异常,主轴异常——当异常时,此按键会变为红色。

3)右上显示报警代码及异警信息。

4)方式选择表示框
MDI,手轮,JOG,运转,编辑——变白时表示在当前模式下。

与操作面板的模式选择旋钮同步。

5)手轮倍率表示框
X1,X10,X100档,与手摇脉冲发生器档位旋钮同步,白色为接通。

6)手轮/手动表示框
显示白色为当前运动轴,与操作面板轴移动按键同步。

7)NC复位——程式运行中途停止,取消运行状态的复位。

8)异常复位——对于一般机床异警,问题处理后,可由此键复位。

1/4异常表示
机床出现外部异常,可由此画面看出异常点,异常点变为红色表示为当前异常点,需对此异常进行处理,例如冷却液不足表示框变为红色表示冷却液液位低,需加入足够冷却液,直至红色显示消失。

此画面出现任何一处红色异常,机床将不能正常工作。

2/4操作调整滑动台滑出
当前状态显示
1)PC运转中——白色表示系统PC正在运行
2)气压——白色表示当前气压压力为安全值
3)NC原点附近——白色表示各轴当前运行到机床原点附近了
4)主轴定位——白色表示主轴当前为定位状态
5)NC执行中,NC运转中——当NC正在执行
程式时此表示框变为白色
6)工作台原位置——
7)加工完了——工件加工运行到M30程式结束
辅助按键选择(操作需在手动模式下)
1)主轴分度——点此按键,外框变红色,按启动键,此按键变白色,状态为正执行主轴定位。

2)主轴工具松开——表示主轴松刀辅助键,需在主轴已定位状态下方为有效。

点此按键,外框变红色,按启动键,此按键变绿色
3)主轴工具夹紧——表示主轴夹紧辅助键,需在主轴已定位状态下方为有效。

点此按键,外框变红色,按启动键,此按键变绿色
4)周边轴运转——点击变白表示B轴可自动运转
5)周边轴编辑——点击变白表示B轴可进行角度等数据输入
6)其他周边轴为当前B轴选择的模式,与操作面板同步
机床操作控制由显示器,数字操作面板,机床附加操作面板组成。

POS :位置按键,当前机床坐标,增量绝对坐标显示。

PROG:程序显示按键
OFSSET :设置键,偏置设置,G54-G59坐标系设置SYSTEM :系统按键,参数,PMC ,的操作和显示。

MESSACE :机床故障报警代码显示页面按键CUSTCM1 :辅助按键1,追加轴之B轴数据设置。

SHIFT:数字输入转换按键
ALTER:字节修改按键
INSERT:字节插入按键
DELETE :字节删除按键
INPUT:数字输入按键
EOB:单段区分符号
CAN :数字回退按键
1)POWER开启:机床准备按键,开启急停后按此键
使机床处于伺服准备状态。

2)模式选择旋钮
编辑EDIT :可进行程序编辑状态
自动MEM:程式自动执行状态
收动输入MDI:可手动输入状态
DNC:不可用
手轮MPG:手轮操作状态
寸动JOG:各伺服轴可微动状态
快速移动RAPID :各伺服轴可快速移动状态
回零:不可用
3)进给倍率:不可用
4)快速进给速率:100%为全速,其他档位为10%
5)主轴转速调整率:不可用
6)状态显示STATUS:X,Y,Z,4,指示灯亮时表示各轴在机械原点位置,B轴在B1转角即0度位置
7)刀库刀号,主轴刀号:为当前主轴刀号刀库刀号,相同
8)程式保护钥匙:仅对B轴数字输入保护有效,按B1为零度,B2为90度,B3为180度,B4为270度,B5为任意角度。

9)前面开:前面操作门打开键
10)操作门开:操作门打开键
11)照明灯:照明灯打开按键
12)单节忽略:此按键启动后,程式单节前有“/”的将跳过不执行。

13)单节执行:此按键启动后,每按循环启动一次运行一个单节的程式。

14)X+,X-,Y+,Y-,Z+,Z-,4+,4-:伺服轴移动按键,在寸动,快速移动的模式下按此键有效
15)程式启动:程式启动按键,在自动运行,MDI状态下有效,触摸屏的辅助动作操作有效
16)程式暂停:在程式自动运行时按此键将暂停程式运行
第五章编程篇
(1)辅助指令功能代码
M00: 程序暂停
条件:程序中需有M00指令码
状况:(1)程序暂停且黄色指示灯亮。

(2)主轴停止,三轴停止。

(3)切削液停止。

(4)按CYCLE SART可再启动。

M02 M30:程序终结
状况:(1)程序终结显示黄灯(2)主轴停止,三轴停止,程序暂停(3)切削液停止(4)按CYCLE START可再启动
S+xx:主轴正传
S-xx:主轴反转
S0:主轴运转停止
M06:自动换刀
M08:切削液开
M09 :切削液关
M19:主轴定位
M50:刀库下降
M51:刀库上升
M78:主轴刀具夹紧
M79:主轴刀具松开
G68:呼叫子程序
G69:回归主程序
G67:G81钻孔循环取消
G81:钻孔循环取消
G84:刚性攻牙循环
(2)O0700(铣圆主程序,副程序8121为坐标中心铣圆,#32可以为所有模
式,副程式8123为多坐标点铣圆,模式只可选择#32=0和#32=1,不可走螺旋)G0G17
G52X0Y0
#100=54(CO)坐标系
#101=3(TOOL NO.) 刀具号
#531=8121 副程式,=8123时可以加工多个圆
#108=0.25(FINISH ALLOWANEC)完成所有的切削量
#109=12/2 刀具半径
#1=0 起始加工高度,例=2.时是在Z-2.的深度开始加工
#2=.4 每次切削的量
#3=74(ALL.Z#)最终的加工深度
#14=0(TAN) 关于锥度
#24=0(R-D) 刀具刀尖圆角半径
#30=50/2(R) 加工的圆半径
#32=.2 模式选择(#32=0:直接中间下刀走圆,#32=0.1:螺旋下刀走圆,盲孔;#32=1.0:延圆周螺旋线切削;#32=1,中间下刀后,每次走2/3刀具直径宽度,然后铣圆,一直到设定的圆孔直径铣完整圆后回到中间再继续下刀。

)#33=74(ALL.Z) 保护深度,防止过切,不能大于#3的值
#500=224 X坐标点常数
#501=124 Y坐标点常数
GOTO3 跳转到N3行
G52X#500Y-#501G68P#531 孔的坐标
G52X-#500Y-#501G68P#531
G52X-#500Y#501G68P#531
G52X#500Y#501G688P#531
GOTO9 跳转到N9行
N3
G52X1.38Y49.5G68P#531
GOTO9
N4
G52X255Y-100G68P#531
G52X255Y100G68P#531
G52X85.Y100G68P#531
G52X-85Y100G68P#531
G52X-255Y100G68P#531
GOTO9
N9
G0Z100.M9;
S0;
G28W0.;
M30
O8121(XI.YUAN.FU)铣圆副程式,可螺旋下刀。

G64
G0X0.Y0.
#10=#1+#2
#29=#31*[TAN[#14]-1/COS[#14]+1]
#129=0
S#102
IF[#3GT#33]GOTO9
N1IF[#10GT#33]GOTO9
#20=#30-#109-#10*TAN[#14]+#29
IF[#32EQ0.2]GOTO11
IF[#32EQ0.1]GOTO4
IF[#32EQ0]GOTO2
IF[#20LT#32]GOTO9
G0X-[#20-#32]Y#32
G0Z-[#10-#2]
G01Z-#10F600.
G03R#32X-#20Y0.F[#21*0.6]
G03X#20Y0.R#20F#21
G03X-#20Y0.R#20F#21
G03X-[#20*COS[206./#30]]Y-[#20*SIN[206./#30]]R#20F#21
G03R#32X-[[#20-#32]*COS[206./#30]]Y-[#32+[#20-#32]*SIN[206./#30]] GOTO3
N2IF[#20LE0]GOTO9
G1Z[#1+10.]F2000.
G01Z-[#10-#2]F#22
G01Z-#10F600.
G01X#20F#21
G03X-#20Y0.R#20
G03X#20Y0.R#20F#21
G0X0.Y0.
GOTO3
N4#106=1
IF[#31GT3]GOTO1000
#106=0.7
N1000
#120=FUP[#2/#106]
#121=#2/#120
#107=[#109-#108]*2*0.7
IF[#20LT#107/2]GOTO9
G0X[#107/2]Y0.
G1Z[#1+10.]F2000.
G01Z-[#10-#2]F#22
#122=#10-#2
#123=#122+#121
N222G03X-[#107/2]Y0.R[#107/2]Z-[#123-#2/2]F#21 G03X[#107/2]Y0.R[#107/2]Z-#123F#21
IF[#123EQ#10]GOTO223
#123=#123+#121
IF[#123LT#10]GOTO222
#123=#10
GOTO222
N223G01X0.Y0.F#21
#127=#20/[FUP[#20/#107]]
#128=#127
WHILE[[#128]LE#20]DO1
G03X#128R[#128-#127/2]F#21
G03X-#128R#128F#21
#128=#128+#127
END1
IF[#128GT#20]THEN#128=#20
G03X#128R#128F#21
G01Z-[#10-0.5]
GOTO3
N11IF[#20LE0]GOTO9
IF[#129EQ0.9]GOTO12
G0X#20
G01Z-[#10-#2]F#22
#129=0.9
N12IF[#28EQ0]GOTO13
G01X#20F#21
N13G03X-#20Y0.Z-[#10-#2/2]R#20F#21
G03X#20Y0.Z-#10R#20F#21
IF[#10NE#3]GOTO3
X-#20Y0.R#20
X#20Y0.R#20
N3IF[#10EQ#3]GOTO9
#10=#10+#2
IF[#10LT#3]GOTO1
#10=#3
GOTO1
N9G0Z150.
G69
O8123(XI.YUAN.FU-#32=0)铣圆副程式,不可螺旋下刀G64
#10=#1+#2
#29=#31*[TAN[#14]-1/COS[#14]+1]
#129=0
S#102
IF[#3GT#33]GOTO9
N1IF[#10GT#33]GOTO9
#20=#30-#109-#10*TAN[#14]+#29
IF[#32EQ0.2]GOTO11
IF[#32EQ0.1]GOTO4
IF[#32EQ0]GOTO2
IF[#20LT#32]GOTO9
G0U-[#20-#32]V#32
G0Z-[#10-#2]
G01Z-#10F600.
G03R#32U-#20V0.F[#21*0.6]
G03U#20V0.R#20F#21
G03U-#20V0.R#20F#21
G03U-[#20*COS[206./#30]]V-[#20*SIN[206./#30]]R#20F#21
G03R#32U-[[#20-#32]*COS[206./#30]]V-[#32+[#20-#32]*SIN[206./#30]] GOTO3
N2IF[#20LE0]GOTO9
G1Z[-#1+2.]F2000.
G01Z-[#10-#2]F#22
G01Z-#10F100.
G01U#20F#21
G03U-[#20*2]V0.R#20
G03U[#20*2]V0.R#20F#21
G0U-#20V0.
GOTO3
N4#106=1
IF[#31GT3]GOTO1000
#106=0.7
N1000
#120=FUP[#2/#106]
#121=#2/#120
#107=[#109-#108]*2*0.7
IF[#20LT#107/2]GOTO9
G0U[#107/2]V0.
G1Z[#1+10.]F2000.
G01Z-[#10-#2]F#22
#122=#10-#2
#123=#122+#121
N222G03U-[#107]V0.R[#107/2]Z-[#123-#2/2]F#21
G03U[#107]V0.R[#107/2]Z-#123F#21
IF[#123EQ#10]GOTO223
#123=#123+#121
IF[#123LT#10]GOTO222
#123=#10
GOTO222
N223G01U-[#107/2]V0.F#21
#127=#20/[FUP[#20/#107]]
#128=#127
WHILE[[#128]LE#20]DO1
G03U#128R[#128-#127/2]F#21
G03U-[#128*2]R#128F#21
#128=#128+#127
END1
IF[#128GT#20]THEN#128=#20
G03U[#128*2]R#128F#21
G01Z-[#10-0.5]
GOTO3
N11IF[#20LE0]GOTO9
IF[#129EQ0.9]GOTO12
G0U#20
G01Z-[#10-#2]F#22
#129=0.9
N12IF[#28EQ0]GOTO13
G01U#20F#21
N13G03U-#20V0.Z-[#10-#2/2]R#20F#21 G03U[#20*2]V0.Z-#10R#20F#21
IF[#10NE#3]GOTO3
U-#20V0.R#20
U[#20*2]V0.R#20
N3IF[#10EQ#3]GOTO9
#10=#10+#2
IF[#10LT#3]GOTO1
#10=#3
GOTO1
N9G0Z150.
G69
(3)行切(矩形框宏程式)
一般来说,行切主要用于粗加工,在手工编程时多用于规则矩形平面、台阶面和矩形
下陷加工,对非矩形区域的行切一般用自动编程实现。

1.2.1 矩形区域的行切计算
1、矩形平面的行切区域计算
如图所示,矩形平面一般采用图示直
刀路线加工,在主切削方向,刀具中心需
切削至零件轮廓边,在进刀方向,在起始
和终止位置,刀具边沿需伸出工件一距离,
以避免欠切。

假定工件尺寸如图所示,采用Φ60 面
铣刀加工,步距50mm,上、下边界刀具
各伸出10mm。

则行切区域尺寸为800×
560(600+10*2-60)。

2、矩形下陷的行切区域计算
对矩形下陷而言,由于行切只用
于去除中间部分余量,下陷的轮廓是
采用环切获得的,因此其行切区域为
半精加工形成的矩形区域,计算方法
与矩形平面类似。

假定下陷尺寸100*80,由圆角R6
选Φ12 铣刀,精加工余量0.5mm,步
距10mm,则半精加工形成的矩形为
(100-12*2- 0.5*2)*(80-12*2-0.5*2)=75*55。

如行切上、下边界刀具各伸出1mm,则实际切
削区域尺寸=75*(55+2-12)=75*45。

1.2.2 行切的子程序实现
对于行切走刀路线而言,每来回切削一次,其切削动作形成一种重复,如果将来回切
削一次做成增量子程序,则利用子程序的重复可完成行切加工。

1、切削次数与子程序重复次数计算
进刀次数n=总进刀距离/步距=47/10=4.5,实际需切削6 刀,进刀5 次。

子程序重复次数m=n/2=5/2=2,剩余一刀进行补刀。

步距的调整:步距=总进刀距离/切削次数。

说明:
当实际切削次数约为偶数刀时,应对步距进行调整,以方便程序编写;
当实际切削次数约为奇数刀时,可加1 成偶数刀,再对步距进行调整,或直
接将剩下
的一刀放在行切后的补刀中,此时不需调整步距。

由于行切最后一刀总是进刀动作,故行切后一般需补刀。

精加工刀具
中心轨迹
半精加工刀
具中心轨迹
半精加工形
成的轮廓
图1-4
数控高级编程讲义6
6
2、示例1.7
对图1-4 零件,编程零点设在工件中央,下刀点选在左下角点,加工程序如下:子程序
%0020
G1 U75 F150;
V10;
U-75;
V10.;
G69;
主程序
%1000
G54 G0 G17 G40;
Z50 S800;
G0 X-43.5 Y-33.5; 定位到下
刀点
Z5;
G1 Z-10 F100;
G68 P0010; 环切加工,
该程序省略
G1 X-37.5 Y-22.5; 行切起点
G68 P0020 L2; 行切加工
G1 X37.5; 补刀
Y22.5
X-37.5
G0 Z50.;
M30;
1.2.3 行切宏程序实现
对图1-4 零件,编程零点设在工件中央,下刀点选在左下角点,加工宏程序如下:
示例1.8(本程序未考虑分层下刀问题)
主程序
%1000
G54 G0 G17 G40
Z50 S800
G65 P9010 A100 B80 C0 D6 Q0.5 K10 X0 Y0 Z-10 F150
G0 Z50
M30
宏程序调用参数说明:
A(#1)B(#2)-------矩形下陷的长与宽
C(#3)------ -------粗精加工标志,C=0,完成粗精加工,C=1,只完成精加工。

D(#7)--------------刀具半径
Q(#17)------------精加工余量
K(#6)--------------步距
X(#24)Y(#25)----下陷中心坐标Z(#26)-------------下陷深度
F(#9)--------------走刀速度
数控高级编程讲义7
7
宏程序
%9010
#4=#1/2-#7; 精加工矩形半长
#5=#2/2-#7; 精加工矩形半宽
#8=1;环切次数
IF [#3 EQ 1] GOTO 100;
#4=#4-#17; 半精加工矩形半长
#5=#5-#17; 半精加工矩形半宽
#8=2;
N100 G0 X[#24-#4] Y[#25-#5]; Z5;
G1 Z#26 F#9;
WHILE [#8 GE 1] DO1;
G1 X[#24-#4] Y[#25-#5];
X[#24+#4];
Y[#25+#5];
X[#24-#4];
Y[#25-#5];
#4=#4+#17;
#5=#5+#17;
#8=#8-1;
END1;
IF [#3 EQ 1] GOTO 200;只走精加工,程序结束
#4=#1/2-2*[#7+#17]; 行切左右极限X
#5=#/2-3*#7-2*#17+4; 行切上下极限Y
#8=-#5;进刀起始位置
G1 X[#24-#4] Y[#25+#8];
WHILE [#8 LT #5 DO1];准备进刀的位置不到上极限时加工
G1 Y[#25+#8]; 进刀
X[#24+#4]; 切削
#8=#8+#6; 准备下一次进刀位置
#4=-#4; 准备下一刀终点X
END1;
G1 Y[#25+#5]; 进刀至上极限,准备补刀
X[#24+#4]; 补刀
G0 Z5;
N200 G69;
(4)专题之孔系加工
孔系加工可分为矩形阵列孔系和环形阵列孔系加工两种情况。

3.1 矩形阵列孔系加工
就单孔加工而言,其加工有
一次钻进和间歇钻进之分,为使用方便,定制的宏程序应能完成此两种加工。

以图5-1 所示工件为例,板厚20,编程零点放在工件左下角。

示例5-1,矩形阵列孔系宏
程序加工,阵列基准为左下角第
一个孔。

主程序
%1000
G28 W0.;
M06 T1;中心钻
G54 G0 G17 G40
G43 Z50 H1 S1000
G65 P9022 X19.5 Y14. A9. B20. I9. J9. R2 .Z-3 Q0 F60.
G0 G49 Z150 M05 M09
G91 G28 Z0
M06 T2;钻头
G90 G43 Z50. H2 S1200
G65 P9022 X19.5 Y14 A9 B20 I9 J9 R2 Z-22 Q2 F100 G0 G49 Z150. S0 M09
G28 W0.
M30
宏程序调用参数说明
X(#24)-----阵列左下角孔位置
Y(#25)
A(#1)-------行数
B(#2)-------列数
I(#4)--------行间距
J(#5)--------列间距
R(#7)-------快速下刀高度
Z(#26)------钻深
Q(#17)------每次钻进量,Q=0,
则一次钻进到指定深度。

F(#9)--------钻进速度
宏程序
%9022(双向进刀)
#10=1;行变量
#12=#25; 孔心Y 坐标
#13=#24; X 坐标
#15=1; 方向
WHILE [#10 LE #1] DO1
#11=1 ;列变量WHILE [#11 LE #2] DO2 G0 X#13 Y#12; 孔心定位Z#18;快速下刀
IF [#17 EQ 0] GOTO 10 #14=#18-#17;分次钻进WHILE [#14 GT #26] DO3 G1 Z#14 F#9
G0 Z[#14+2]
Z[#14+1]
#14=#14-#17
END3;
N10 G1 Z#26 F#9;
一次钻进/或补钻
G0 Z#18; 抬刀至快进点#11=#11+1; 列加1
#13=#13+#5*#15
END2
#13=#13-#15*#5
#10=#10+1; 行加1
#15=-#15
#12=#12+#4
END1
G69
3.2 环形阵列孔系加工
示例5-2,加工图5-2 所示工件。

编程零点放在分布圆中心。

主程序
%1000
G91 G28 Z0;
M06 T1; 中心钻
G54 G0 G17 G40;
G43 Z50 H1 S1000;
G65 P9023 X0 Y0 A0 B45 I50 K8 R2 Z-3 Q0 F60
G65 P9023 X0 Y0 A0 B30 I80K12 R2 Z-3 Q0 F60
G0 G49 Z120. S0 M09
G28 W0.
M06 T2; 钻头
G43 Z50 H2 S800
G65 P9023 X0. Y0. A0. B45. I50. K8. R2 .Z-22. Q2 F60. G65 P9023 X0 Y0 A0 B30 I80 K12 R2 Z-42 Q2 F60
G0 G49 Z100 M05 M09
G28 W0.
M30
宏程序调用参数说明
X(#24)-----阵列中心位置
Y(#25)
A(#1)-------起始角度
B(#2)-------角度增量(孔间夹角)
I(#4)--------分布圆半径
K(#6)-------孔数
R(#7)-------快速下刀高度
Z(#26)------钻深
Q(#17)------每次钻进量,Q=0,则一次钻进到指定深度。

F(#9)--------钻进速度
宏程序
%9023
#10=1;孔计数变量
WHILE [#10 LE #6] DO1
#11=#24+#4*COS[#1]; X
#12=#25+#4*SIN[#1]; Y
G0 X#11 Y#12; 定位
Z#7;快速下刀
IF [#17 EQ 0] GOTO 10
#14=#7-#17;分次钻进
WHILE [#14 GT #26] DO2
G1 Z#14 F#9
G0 Z[#14+2]
Z[#14+1]
#14=#14-#17
END2
N10 G1 Z#26 F#9;一次钻进/或补钻G0 Z#7; 抬刀至快进点
#10=#10+1;孔数加1
#1=#1+#2;孔分布角加角度增量END1
G69
(5)关于G81钻孔循环的应用
O0008
G28W0.U0.0V0.0
G54G0X0.Y0.
S1200
Z50.M8
G81Z-29.Q4.R3.F200.(Z:钻孔深度,Q:每次钻削量,R:钻孔起始高度,F:进给速度)
X52.Y52. (钻孔坐标点)
X-52.Y52.
X-52.Y-52.
X52.Y-52.
G67 (钻孔循环取消)
G0Z50.S0M9
N10G28U0.V0.W0.
M30
G81指令宏程式,O9010’O9012
O9010(ZHUAN.KONG.G81)
G0Z#18
IF[#17EQ0]GOTO10
#14=#18-#17
WHILE[#14GT#26]DO1
G1Z#14F#9
G0Z[#14+2]
Z[#14+1]
#14=#14-#17
END1
N10G1Z#26F#9
G0Z#18
G69
O9012
G66P9010Z#26Q#17R#18F#9
G69
(6)关于G84攻牙循环的应用
O0004
G28W0.U0.0V0.0
G54G0X0.Y0.
S200
Z50. M8
G84X52.Y52.Z-23.R5.F300.
(Z:攻牙深度,R:起始高度,F:攻牙速度,F=S(转速)*M(螺距))G84X-52.Y52.Z-23.R5.F300.
G84X-52.Y-52.Z-23.R5.F300.
G84X52.Y-52.Z-23.R5.F300.
G0Z50.S0M9
N10G28U0.V0.W0.
M30
(7)机床热机程序
O7000(DANKI)
M6T8
N100
G28W0.
G28U0.V0.
S1000
G00U-250.
V200.
W-300.
W300.
U500.
V-300.
G28U0.V0.
G69
(8)M6自动换刀程序O9001(SPINDLE TOOL CHANGE)
IF[#4120EQ0]GOTO165
IF[#4120EQ#530]GOTO165
N0005A29
N0010M53
N0020M51
N0030G28W0.0S0M09
N0040G28U0.0V0.0M19
N0050G30U0.0
N0060G30W0.0
N0070G30V0.0M50
N0090M79
N0100G28W0.0
N0110M06
N0120G30W0.0
N0130M78
#530=#4120
N0140G28V0.0M51
N0150G28U0.0V0.0
N0160G28W0.0
N0165G69
N0170M99
第六章新加接线图
第七章操作面板按键地址实图表。

相关文档
最新文档