西门子系统数控机床学习笔记.docx
《西门子系统数控机床学习笔记.docx》由会员分享,可在线阅读,更多相关《西门子系统数控机床学习笔记.docx(64页珍藏版)》请在冰豆网上搜索。
西门子系统数控机床学习笔记
西门子学习笔记
西门子系统,在机床没有回零点时,也可以循环起动的方法。
在启动状态下(诊断—机床设定)输入DB126DBX4.0,B,1
西门子系统,等分圆周孔,钻孔循环的另一种方法,
MACLLCYCLE81(100,0,5,,20)
HOLES1或2(0,0,126,90,360/7,7)
MACLL
1,是直线
2,是圆周
0,起始角度
0,起始点Z值
126,半径
90,第一孔的起始角度
360/7,在360度内钻7个孔
7,一共要钻7个孔
西门子系统按键说明:
区域转换键
菜单扩展键
返回键
加工显示键
自动方式
单段运行
手动方式
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
门子系统操作面板,英—汉对照说明:
JOG手动方式窗口:
Preset
Scratch对刀
Handwheel手轮
ICNICN
… … … … … … …
Gfct+transfG功能
Auxiliaryfunc功能表
Spindles主轴功能
Axisfederate轴功能表
Zoomact.val坐标值放大
Act.valMCS机床坐标系/绝对坐标系
;<<<<<<<<<<<<<<<<<<<<<<<<<<<
AUTO自动方式窗口:
Over-store
DRFoffset
Programcontrol程序控制
Blocksearch
Handwheel手轮
Correctprogram
Programoverview
… … … … … … …
Gfct+transfG功能
Auxiliaryfunc功能表
Spindles主轴功能
Axisfederate轴功能表
Zoomact.val坐标值放大
Act.valMCS机床坐标系/绝对坐标系
;<<<<<<<<<<<<<<<<<<<<<<<<<<<
MDA方式窗口
Programcontrol程序控制
Handwheel手轮
Editorfunction编辑
MDAfilefctMDA程序管理
… … … … … … …
Gfct+transfG功能
Auxiliaryfunc功能表
Spindles主轴功能
Axisfederate轴功能表
Zoomact.val坐标值放大
Act.valMCS机床坐标系/绝对坐标系
DeleteMDAbuffer删除MDA缓冲区
;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
按区域转换键后的窗口:
Machine机床
Parameter参数
Program程序
Services服务
Diagnosis诊断
Startup起动
… … … … … … …
AUTO自动方式
MDAMDA方式
JOG手动方式
R.EPOS
REF
;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
按Parameter参数选择键后的窗口:
Magazinelist刀具补偿
RparameterR参数
Settingdata设定数据(维修时用)
Zerooffset零点偏置
Userdata用户数据
ActireZO+compens坐标激活
Toolmanageme刀具管理
… … … … … … …
Axes+轴+
Axes-轴-
RotationscalemirrBaseZO
SetZO
;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
按Program程序选择键后的窗口:
Work—pieces工件
Partprograms工件程序
Sub—programs子程序
Usercycles用户循环
Clip—board剪粘板
Log记录
… … … … … … …
Interactivprograming对话式编程
New新的
Copy复制
Inserl粘贴
Delete删除
Rename重命名
Alterenable
Interactivprograming对话式编程
New新的
Load装载
Unload卸载
Smulation模拟
Manageprograms程序管理
Seleet选择
Savesetupdata保存数据
;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
按Services服务选择键后的窗口:
Datain数据输入
Dataout数据输出
Managedata数据管理
Dataselection数据选择
Interface接口
… … … … … … …
V24RS232C接口
PG编程器
Disk磁盘
Archive…文档
NCcardNC卡
;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
按Diagnosis诊断选择键后的窗口:
Alarms报警
Messages信息
Alarmlog报警记录
Serricedisplays服务显示
PlcstatusPLC状态
… … … … … … …
Displaynew
Storelog
Sortyoung—old
;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
按Programcontrol程序控制,选择键后的窗口:
☐Skp:
skipblock跳过语句
☐
☐Dry:
dryrunfederate空运行
☐
☐ROV:
rap:
trato/ride快速倍率
☐
☐M01:
programstop程序停止
☐
☐DRF:
DRFoffsetDRF偏差
☐
☐PRT:
programtest程序测试
☐
●SBL1:
每一个机床切削后停止
●
●SBL2:
每一条语句后停止
●
●SBL3:
循环停止
●
Display显示
●Displayallblocks显示所有程序段
●
●Displayeravbloksanly仅显示程序段移动
●
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
西门子系统打开两个程序窗口,可以相互复制程序段的操作步骤:
新建一个文件或打开一个文件—→按“双页面键”—→打开第二个文件—→按“程序段选择键”,选中要复制的程序段—→按“复制程序段”键—→按NEXT/Window键,也就是把光标换到另一个文件下面—→按粘贴程序段键—→按“确定软键”。
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
龙门”“镗””铣床上的程序段搜索的操作步骤:
首先要在自动状态方式下—→按“程序段搜索软键”—→用上下光标键移动光标至所需要的程序段上—→按“计算轮廓软键”—→按程序自动运行键,启动程序。
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
龙门“镗”铣床自动抓附件头的操作步骤:
1#,直角附件头。
2#,加长附件头。
3#,万能附件头。
抓附件头的程序:
ATT=1#或2#或3#
M62
放附件头的程序:
ATT=0
M62
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
复制某个程序名下的某一部分程序段至另一个程序名下的操作步骤:
打开需要复制的程序—→按程序段选择键,选择要复制的程序段—→按“程序段复制软键”—→按“关闭编辑器软键”—→打开要复制到的程序,这里也可以自己新建一个程序名—→把光标移动到所要复制的地方—→按“粘贴程序段软键”—→按确定。
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
在MDI方式下保存MDI里的程序的操作步骤:
在MDI方式下—→按MDI功能键—→按“文件保存软键”—→按确定。
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
在MDI方式下打开工件程序的步骤:
在MDI方式下—→按MDI功能键盘—→选择要打开的程序—→按“文件写入软键”。
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
程序从磁盘上复制到机床上的操作步骤:
按机床扩展键—→按“服务软键”—→按“磁盘软键”—→按“复制软键”—→按“程序数据软键”(这里要选择把程序复帛到工件或工件程序里)—→按“粘贴软键”—→建立新的文件名—→确定。
(若选中的程序显示没有使能时,要把光标移动到这个程序名上后,按“改变批准”软键,然后在按“装载”软键)。
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
TK6916A数控落地镗参数:
M75附件拉刀
M76附件放松
M83主轴拉刀
M84主轴松刀
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
西门子系统手工编制无条件程序跳跃。
GOTOBLABEL或GOTOFLABEL
GOTOB向后跳跃(指向程序开头)
GOTOF向前跳跃(指向程序结尾)
LABEL跳跃目的(程序内标号)(程序段号)
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
西门子系统手工编制有条件程序跳跃。
(循环分层铣削的格式):
LABEL:
IFexpressionGOTOBLABEL
或
IFexpressionGOTOFLABEL
IF条件关键字
GOTOB向后跳跃
GOTOF向前跳跃
LABEL跳跃目的
格式:
IFR1<=0~∞GOTOBAA
例:
假定工件要“铣”10mm深,每一刀“铣”1mm深
格式一、
R1=1(下刀平面高度)
Z=-R1(Z轴下刀深度)
R1=R1+1(Z轴往复下刀深度)
IFR1<=10GOTOBAA(Z轴下刀总深度为10mm)
格式二、
R1=-1(下刀平面高度)
Z=R1(Z轴下刀深度)
R1=R1-1(Z轴往复下刀深度)
IFR1>=-10GOTOBAA(Z轴下刀总深度为10mm)
手工编制循环分层“铣削”时应特别注意,每次进刀深度必须要能整除切削总深度。
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
西门子系统调用子程序的操作格式:
MCALLL123;(子程序调用命令MCALL,调用了程序号为L123)
MCALL(调用结束后要在点位后面写上MCALL)
M17(子程序调用结束命令M17)
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
西门子系统的可编程的零点偏置TRANS、ATRANS:
TRANSX、Y、Z、(编入单独NC程序中)
ATRANSX、Y、Z、(编入单独NC程序中)
TRANS绝对零点偏置值
ATRANS与TRANS相同,只带有附加零点偏置
功能:
用TRANS/ATRANS可以给所有的轨迹和定位轴编规定的平移。
此方法可以在不同的零点工作。
例:
如图:
G17G54程序初始化
G0X0Y0Z10趋近起点
TRANSX10Y10绝对平移
L10调用子程序
TRANSX50Y10绝对平移
L10调用子程序
M30程序结束
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
西门子系统的可编程镜像:
MIRRORX0Y0Z0(编入单个的NC程序段中)
AMIRRORX0Y0Z0(编入单独的NC程序段中)
MIRROR设置当前的效坐标系为参考的绝对镜像
AMIRROR以当前有效设置或编程坐标系为参考基准的附加镜像
例:
如图:
G17G54G90程序初始化
L10调用子程序加工轮廓1
MIRRORX0Y轴镜像,方向与X轴相反由1镜像加工2
L10调用子程序加工轮廓2
AMIRRORY0X轴附加镜像,方向与Y轴相反由1镜像加工3
L10调用子程序加工轮廓3
MIRRORY0X轴镜像,方向与X轴相反由1镜像加工4
L10调用子程序加工轮廓4
MIRROR取消镜像
G0Z100回退高度
M30程序结束
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
西门子系统的G81钻孔循环格式:
MCALLCYCLE81(RTP,REP,SDIS,DP,DPR)(一般钻孔)
RTP返回高度100
REP工件表面高度0
SDIS安全高度5
DP进给轴钻进坐标值-20(通常这里不写)
DPR最终钻进深度20
MCALLCYCLE81(100,0,5,_,20)
西门子系统的G82钻孔循环格式:
MCALLCYCLE82(RTP,REP,SDI,DP,DPR,DTB)(钻阶梯孔)
RTP返回高度100
REP工件表面高度0
SDI安全高度5
DP进给轴钻进坐标值-20(通常这里不写)
DPR最终钻进深度20
DTB孔底停留时间(秒)1
MCALLCYCLE82(100,0,5,_,20,1)
门子系统的G83钻孔循环格式:
MCALLCYCLE83(RTP,REP,SDIS,DP,DPR,FDEP,FDPR,DAM,DTB,DTS,FRF,VARI))(断屑钻孔)
RTP返回高度100
REP工件表面高度0
SDIS安全高度5
DP进给轴钻进坐标值-40(通常这里不写)
DPR最终钻进深度40
FDEP钻孔工件表面0(通常这里不写)
FDPR第一次钻孔深度5
DAM钻孔深度递进量5
DTB孔底停留时间(秒)1(秒)
STS第一次进给率0.5
FRF第二次进给率1
VARI加工方式0(断屑方式)或1(排屑方式)
MCALLCYCLE83(100,0,5,_,40,_,5,5,1,0.5,1,0)
或
MCALLCYCLE83(100,0,5,_,40,_,5,5,1,0.5,1,1)
门子系统的G84钢性攻丝循环
MCALLCYCLE84(RTP,REP,SDI,DP,DPR,DTB,SDAC,MPIT,PIT,POSS,SST,SST1)
RTP返回高度100
REP工件表面高度0
SDI安全高度5
DP进给轴钻进坐标值-20(通常这里不写)
DPR最终钻进深度20
DTB孔底停留时间(秒)1
SDAC退出后主轴旋向正或负
MPIT螺距尺寸(0_____@)
PIT螺距(0_____@)
POSS主轴定向角度(0_____360)
SST攻丝速度
SST1退出速度
MCALLCYCLE84(100,0,5,_,20,1,____________________)
门子系统的G840弹性攻丝循环
MCALLCYCLE840(RTP,REP,SDI,DP,DPR,DTB,SBR,SDAC,ENC,MPIT,PIT)
RTP返回高度100
REP工件表面高度0
SDI安全高度5
DP进给轴钻进坐标值-20(通常这里不写)
DPR最终钻进深度20
DTB孔底停留时间(秒)1
SBR回退时旋向正或负
SDAC退出后主轴旋向正或负
ENC是否带编码器0,是.1不是
MPIT
PIT
MCALLCYCLE840(100,0,5,_,20,1,____________________)
西门子系统的G85镗孔循环(一般镗孔用)
MCALLCYCLE85(RTP,REP,SDI,DP,DPR,DTB,RFF)
RTP返回高度100
REP工件表面高度0
SDI安全高度5
DP进给轴钻进坐标值-20(通常这里不写)
DPR最终钻进深度20
DTB孔底停留时间(秒)1
FFR进给速度率0.5
RFF回退速度率1
MCALLCYCLE85(100,0,5,_,20,1,0.5,1)
西门子系统的G86镗孔循环(精镗孔循环)
MCALLCYCLE86(RTP,REP,SDI,DP,DPR,DTB,SDIR,PPA,PPO,RPAP,POSS)
RTP返回高度100
REP工件表面高度0
SDI安全高度5
DP进给轴钻进坐标值-20(通常这里不写)
DPR最终钻进深度20
DTB孔底停留时间(秒)1
SDIR主轴旋向正或负
PPAX轴回退值(正或负)
PPOY轴回退值(正或负)
RPAPZ轴回退值(正或负)
POSS主轴定向角度(0____360)
MCALLCYCLE86(100,0,5,_,20,1,_,______________)
MCALLCYCLE86运动方式:
切进→→暂停→→偏离孔中心→→快出→→返回中心.
西门子系统的G87镗孔循环格式:
(粗镗孔循环)
MCALLCYCLE87(RTP,REP,SDIS,DP,DPR,SDIR)(一般镗孔)
RTP返回高度100
REP工件表面高度0
SDIS安全高度5
DP进给轴钻进坐标值-20(通常这里不写)
DPR最终钻进深度20
SDIR主轴旋向正或负
MCALLCYCLE87(100,0,5,_,20,_,)
MCALLCYCLE87运动方式:
切进→→快出.
西门子系统的G88镗孔循环
MCALLCYCLE88(RTP,REP,SDI,DP,DPR,DTB,SDIR)(镗孔循环)
RTP返回高度100
REP工件表面高度0
SDI安全高度5
DP进给轴钻进坐标值-20(通常这里不写)
DPR最终钻进深度20
DTB孔底停留时间(秒)1
SDIR主轴旋向正或负
MCALLCYCLE88(100,0,5,_,20,1,_,)
MCALLCYCLE88运动方式:
切进→→暂停→→主轴停→→快出
西门子系统的G89镗孔循环
MCALLCYCLE89(RTP,REP,SDI,DP,DPR,DTB)(镗孔循环)
RTP返回高度100
REP工件表面高度0
SDI安全高度5
DP进给轴钻进坐标值-20(通常这里不写)
DPR最终钻进深度20
DTB孔底停留时间(秒)1
MCALLCYCLE89(100,0,5,_,20,1)
MCALLCYCLE89运动方式:
切进→→切进的速度退出.
西门子系统的G81钻孔循环实例:
点位如图:
G17G54G90G0Z100
S400M3
W0V0
X0Y25
F50
MCALLCYCLE81(100,0,5,,25)
X0Y25(“100”为返回平面高度)
X25Y0(“0”为工件表面高度)
X0Y-25(“5”为安全表面高度)
X-25Y0(“,”为Z轴坐标值)
MCALL(“25”钻孔的深度)G0Z100
M5
M30
%
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
西门子系统的G82钻孔循环实例:
点位如图:
G17G54G90G0Z100
S400M3
W0V0
X0Y25
F50
MCALLCYCLE82(100,0,5,,25,1)
X0Y25(“100”为返回平面高度)
X25Y0(“0”为工件表面高度)
X0Y-25(“5”为安全表面高度)
X-25Y0(“,”为Z轴坐标值)
MCALL(“25”钻孔的深度)
G0Z100(“1”孔底停留时间)
M5
M30
%
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
西门子系统的G83钻孔循环实例:
“点位”如图:
G17G54G90G0Z100
S400M3
W0V0
X0Y25
F50
MCALLCYCLE83(100,0,5,,25,,,,,,,,)
X0Y25(“100”为返回平面高度)
X25Y0(“0”为工件表面高度)
X0Y-25(“5”为安全表面高度)
X-25Y0(“,”为Z轴坐标值)
MCALL(“25”钻孔的深度)
G0Z100
M5
M30
%
;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
西门子系统子程序的调用实例1:
调用孔子程序,由于在G18平面,Y轴,为进给方向的轴,此时采用调用子程序完成G81的钻孔循环。
主
程序:
G18G54G90G0Y100
S400M3(钻M5—M12的钻头实际S值为300—400)
W0V0
X0
MCALLLG81
X0W50
X50W0
X0W-50
X-50W0
MCALL
G0Y100
M5
M30
%
子程序:
LG81
G90G0Y10
G01Y-2