




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章SIEMENS802S系统的
编程与操作第5章SIEMENS802S系统的编程与操作5.1SIEMENS802S系统的编程基础知识5.2SIEMENS802S系统的编程指令5.3SIEMENS802S系统的子程序5.4SIEMENS
802S系统的程序跳转5.5SIEMENS
802S系统的循环编程指令5.6SIEMENS802S系统数控铣床的操作面板5.7SIEMENS802S系统数控铣床的基本操作5.8SIEMENS802S系统的编程实例本章小结第5章SIEMENS802S系统的编程与操作
1.程序名
1)SIEMENS802S系统程序名命名规则
SIEMENS802S系统主程序名命名规则如下:(1)开始的两个符号必须是字母。(2)其后的符号可以是字母、数字或下划线。(3)最多为八个字符。(4)不得使用分隔符。子程序名可以按以上规则命名,也可以使用地址字L加数字。2)程序扩展名主程序的扩展名为“.MPF”,如主程序名SKX01.MPF等,在输入程序名时系统能自动生成扩展名。5.1SIEMENS802S系统的编程基础知识第5章SIEMENS802S系统的编程与操作2.程序结构数控程序由程序名和若干个程序段组成,最后一个程序段包含程序结束符M02。3.字结构及地址
程序字是组成程序段的元素,由程序字构成控制器的指令,程序字由以下两部分组成:1)数值2)地址符
第5章SIEMENS802S系统的编程与操作
4.程序段结构
程序段由若干个程序字和段结束符“LF”组成。一个程序段中含有执行一个工序所需的全部数据。在程序编写过程中换行或按“输入”键时,可以自动产生段结束符。程序段中有很多指令时建议按如下顺序:N_G_X_Y_Z_F_S_T_D_M_
那些不需在每次运行中都执行的程序段可以被跳跃过去,为此应在这样的程序段的顺序号之前输入斜线符“/”。第5章SIEMENS802S系统的编程与操作
SIEMENS802S系统数控铣床常用的编程指令代码有准备功能G指令、辅助功能M指令、主轴转速功能S指令、刀具功能T指令、进给功能F指令等。5.2.1SIEMENS802S系统常用G指令1.绝对坐标和增量坐标编程指令G90、G912.平面选择指令G17、G18、G193.快速线性移动指令和直线插补指令G00、G014.圆弧插补指令G02、G03
刀具以圆弧轨迹从起点移动到终点,方向由G指令确定。G02指令为在指定平面顺时针插补,G03指令为在指定平面逆时针插补。圆弧顺逆方向的判断如图5-1所示,以XY平面为例,观察者应面对第三轴Z轴的正方向来判断。5.2SIEMENS802S系统的编程指令第5章SIEMENS802S系统的编程与操作图5-1平面选择指令与圆弧插补指令的关系第5章SIEMENS802S系统的编程与操作在地址F下编程的进给速度决定圆弧的插补速度。圆弧可按以下不同的方式编程。1)圆心坐标和终点坐标编程格式:G17G02/G03X_
Y_
I_
J_
F_G18G02/G03X_
Z_
I_
K_
F_G19G02/G03Y_
Z_
J_
K_
F_第5章SIEMENS802S系统的编程与操作例5-1如图5-2所示,试用圆心坐标和终点坐标的编程方法进行编程。解
参考程序如下:N010G90G01X32Y32F100N020G02X58Y48I13J8图5-2用圆心坐标和终点坐标进行圆弧插补第5章SIEMENS802S系统的编程与操作2)终点坐标和半径尺寸编程格式:G17G02/G03X_Y_CR=_
F_G18G02/G03X_Z_CR=_
F_G19G02/G03Y_Z_CR=_
F_例5-2在图4-6中,试用终点坐标和半径尺寸的编程方法进行编程解
参考程序如下:圆弧aN010G90G01X-30Y0F100N020G02X0Y30CR=30圆弧bN010G90G01X-30Y0F100N020G02X0Y30CR=-30第5章SIEMENS802S系统的编程与操作3)圆心坐标和圆心角编程格式:G17G02/G03I_J_AR=_
F_G18G02/G03I_K_AR=_
F_G19G02/G03J_K_AR=_
F_例5-3如图5-3所示,试用圆心坐标和圆心角的编程方法进行编程。解
参考程序如下:N010G90G01X30Y40F100N020G02I10J-7AR=105图5-3用圆心或终点坐标和圆心角进行圆弧插补第5章SIEMENS802S系统的编程与操作4)终点坐标和圆心角编程格式:G17G02/G03X_
Y_AR=_
F_G18G02/G03X_
Z_AR=_
F_G19G02/G03Y_
Z_AR=_
F_例5-4在图5-3中,试用终点坐标和圆心角的编程方法进行编程解
参考程序如下:N010G90G01X30Y40F100N020G02X50Y40AR=105第5章SIEMENS802S系统的编程与操作5.通过中间点进行圆弧插补指令G05编程格式:G17G05X_
Y_
IX=_
JY=_
F_G18G05X_
Z_
IX=_
KZ=_
F_G19G05Y_
Z_
JY=_
KZ=_
F_例5-5如图5-4所示,试用中间点圆弧插补指令进行编程。解
参考程序如下:N010G90G01X30Y40F100〖DW〗用于N020的圆弧起点N020G05X60Y50IX=35JY=45〖DW〗终点和中间点第5章SIEMENS802S系统的编程与操作6.可设定零点偏移指令
G54~G57、G500、G53编程格式:G54第一可设定零点偏移G55第二可设定零点偏移G56第三可设定零点偏移G57第四可设定零点偏移G500取消可设定零点偏移,模态有效G53取消可设定零点偏移,程序段方式有效,可设定零点偏移也一起取消第5章SIEMENS802S系统的编程与操作例5-6如图5-6所示,用可设定零点偏移指令加工四个工件,按照工件轮廓所编子程序的名称为L01,试编写程序。图5-6在钻削、铣削时装夹多个工件第5章SIEMENS802S系统的编程与操作解参考程序如下:N010G54…调用第一可设定零点偏移N020L01加工工件1N030G55…调用第二可设定零点偏移N040L01加工工件2N050G56…调用第三可设定零点偏移N060L01加工工件3N070G57…调用第四可设定零点偏移N080L01加工工件4N090G500…取消可设定零点偏移第5章SIEMENS802S系统的编程与操作7.可编程零点偏移和坐标轴旋转指令G158、G258、G259如果工件上在不同的位置有重复出现的形状或结构,或者在编程时选用了一个新的参考点,在这种情况下就需要使用可编程零点偏移或坐标轴旋转指令重新建立一个工件原点,产生一个当前工件坐标系,如图5-7和图5-8所示。图5-7可编程零点偏移和坐标轴旋转第5章SIEMENS802S系统的编程与操作图5-8在不同的坐标平面中旋转角正方向的规定第5章SIEMENS802S系统的编程与操作编程格式:G158X_Y_Z_
可编程的偏置,取消以前的可编程零点偏置和旋转
G258RPL=_
可编程的旋转,取消以前的可编程零点偏置和旋转
G259RPL=_
附加的可编程旋转第5章SIEMENS802S系统的编程与操作例5-7如图5-9所示,试用G158指令、G259指令编写程序。图5-9可编程零点偏移和坐标轴旋转的编程举例第5章SIEMENS802S系统的编程与操作解参考程序如下:N010G17G54M03S500XY平面N020G158X20Y10可编程零点偏移N030L10子程序调用,其中包含待偏移的几何量N040G158X30Y26新的零点偏移N050G259RPL=45附加坐标轴旋转45°N060L10子程序调用N070G158取消偏移和旋转第5章SIEMENS802S系统的编程与操作例5-8如图5-10所示,利用可编程坐标轴旋转指令编写程序。图5-10可编程坐标轴旋转指令举例第5章SIEMENS802S系统的编程与操作解
参考程序如下:主程序SKX18.MPFN010G54G90G17N020G00X0Y0Z100S500M03N030L10N040G258RPL=45N050L10N060G259RPL=45N070L10N080G158N090M05第5章SIEMENS802S系统的编程与操作N100M02子程序L10.SPFN010G00X20Y0N015Z5N020G01Z-2F100N030G02X30Y0I5J0N040G03X40Y0I5J0N050G03X20Y0I-10J0N060G01Z5N070G00X0Y0Z100N080RET第5章SIEMENS802S系统的编程与操作8.返回固定点指令G75用G75指令可以返回到铣床中某个固定点,如换刀点。固定点位置固定地存储在铣床数据中,它不会产生偏移。每个轴的返回速度都是其快速移动速度。G75需要一独立程序段,并按程序段方式有效。9.回参考点指令G74
用G74指令实现数控程序中回参考点功能,每个轴的方向和速度均存储在铣床数据中。G74需要一独立程序段,并按程序段方式有效。第5章SIEMENS802S系统的编程与操作
10.暂停指令
G04通过在两个程序段之间插入一个G04程序段,可以使加工中断所给定的时间,G04(含地址F或S)只对自身程序段有效。编程格式:G04F_
G04S_
第5章SIEMENS802S系统的编程与操作11.主轴转速极限指令
G25、G26编程格式:G25S_
G26S_
G25S_为设定主轴转速下限,G26S_为设定主轴转速上限。编程举例:N010G25S50主轴转速下限为50r/minN020G26S1000主轴转速上限为1000r/min第5章SIEMENS802S系统的编程与操作1.主轴定位指令SPOS编程格式:SPOS=_
2.倒角和倒圆指令
CHF=_、RND=_编程格式:CHF=_
RND=_
5.2.2SIEMENS802S系统数控铣床的其他常用指令第5章SIEMENS802S系统的编程与操作倒角指令CHF=_为直线轮廓之间、圆弧轮廓之间以及直线轮廓和圆弧轮廓之间切入一直线并倒去棱角,数值为倒角长度,如图5-11所示。图5-11两段直线之间倒角举例第5章SIEMENS802S系统的编程与操作
倒圆指令RND=_为直线轮廓之间、圆弧轮廓之间以及直线轮廓和圆弧轮廓之间切入一圆弧,圆弧与轮廓进行切线过渡,数值为倒圆半径,如图5-12所示。图5-12倒圆举例第5章SIEMENS802S系统的编程与操作3.刀具和刀具补偿指令1)刀具号T编程格式:T_
编程举例:不用M06更换刀具时N010T1
直接更换刀具1…用M06更换刀具时N010T4
预选刀具4N020M06
执行刀具更换,然后T4有效…第5章SIEMENS802S系统的编程与操作2)刀具补偿号D编程格式:D_
D0
编程举例:
N005G17确定用于补偿的坐标轴平面N010T1
选择1号刀具,D1值生效N020G00Z_
N030T3D2
…N070G00Z_D1
…第5章SIEMENS802S系统的编程与操作3)刀具半径补偿指令G41、G42编程格式:G17G41/G42G00/G01X_
Y_D_G18G41/G42G00/G01X_
Z_D_G19G41/G42G00/G01Y_
Z_D_4)取消刀具半径补偿指令G40第5章SIEMENS802S系统的编程与操作5)刀径补偿的应用刀径补偿具有以下作用:(1)刀径补偿功能可以避免因刀具磨损、重磨、换新刀而引起刀具直径改变所进行的程序修改,只需要修改刀具参数设置中的直径值。如图5-13所示,R1为未磨损刀具半径,R2为磨损后刀具半径,在进行零件加工时,只需将刀具参数表中的刀具半径值R1改为R2,即可使用同一程序进行零件加工。图5-13刀具直径变化而加工程序不变第5章SIEMENS802S系统的编程与操作
(2)使用同一程序、同一尺寸的刀具,利用刀径补偿值可以进行粗、精加工。如图5-14所示。图5-14利用刀补值进行粗、精加工P1—粗加工刀心位置;P2—精加工刀心位置第5章SIEMENS802S系统的编程与操作例5-9
如图5-15所示为样板零件铣削图形,深度为2mm,试编写程序。图5-15刀径补偿举例第5章SIEMENS802S系统的编程与操作参考程序如下:SKX21.MPFN010G54G17G90N015T1S500M03N020G00X5Y55Z100回起点N025Z5N030G01Z-2F100N040G41X30Y60F200工件轮廓左补偿N050X40Y80N060G02X65Y55I0J-25第5章SIEMENS802S系统的编程与操作N070G01X95N080G02X110Y70I15J0N090G01X105Y45N100X110Y35N110X90N120X65Y15N130X40Y40N140X30Y60N150G40X5Y55回起点,取消刀具补偿N160G00Z100结束刀具补偿运行N170M02程序结束第5章SIEMENS802S系统的编程与操作1.子程序结构
子程序的结构与主程序相同,但在子程序中最后一个程序段可以用M02指令结束程序运行,也可以用RET指令结束子程序;但RET指令要求占用一个独立的程序段。2.子程序名
为方便地选择某一个子程序,必须给子程序取一个程序名。子程序名可以自由选择,其方法与主程序名的选取方法一样,但扩展名不同。子程序的扩展名为.SPF,必须与子程序名一起输入,如SKX123.SPF。另外,在子程序中,还可以使用地址字符L,其后面的值可以有七位(只能为整数),地址字符L之后的零均有意义,不能省略。如L128、L0128、L00128分别代表三个不同的子程序。5.3SIEMENS802S系统的子程序第5章SIEMENS802S系统的编程与操作3.子程序调用
在一个程序中(主程序或子程序),可以直接利用程序名调用子程序。子程序调用要求占用一个独立的程序段。如果要求多次连续地执行某一子程序,则在编程时必须在所调用子程序的程序名后的地址P下写入调用次数,最大次数为9999。编程举例:N010L123调用L123号子程序N030L123P3调用L123号子程序,运行三次5.3SIEMENS802S系统的子程序第5章SIEMENS802S系统的编程与操作4.子程序嵌套子程序不仅可以从主程序中调用,也可以从其他子程序中调用,这个过程称为子程序的嵌套。调用子程序指令可以对同一子程序反复调用。当在主程序中调用了一个子程序时,称为一重嵌套。如果在子程序中又调用了另一个子程序,则称为二重嵌套,子程序的嵌套深度可以为三层,也就是四级程序界面(包括主程序界面)。第5章SIEMENS802S系统的编程与操作例5-10如图5-18所示,零件上有两排形状尺寸相同的正方形凸台,高5mm,试用子程序编写精加工程序。参考程序如下:主程序SKX03.MPFN010G54G90G17N020T1D1N030G00Z100S500M03N040X0Y0N050Z5N060L01P3图5-18子程序编程举例第5章SIEMENS802S系统的编程与操作N070G00X0Y60N080L01P3N090G00Z100N100X0Y0M05N110M02子程序L01.SPFN010G91G01Z-10F50N020G41G01X20Y10F100N030Y40N040X30N050Y-30N060X-40N070G40G01X-10Y-20N080G00Z10N090X50N100G90N110RET
第5章SIEMENS802S系统的编程与操作1.标记符
标记符用于标记程序中所跳转的目标程序段,它必须由2~8个字母或数字组成,其中开始两个符号必须是字母或下划线。标记符后面必须为冒号,位于程序段段首,如果程序段有顺序号,则标记符应紧跟程序顺序号。编程举例:N010MARKE1:G01X30Y20
MARKE1为标记符,跳转目标程序段的顺序号为N010N050TR123:G01X50Y80
TR123为标记符,跳转目标程序段没有程序顺序号5.4SIEMENS802S系统的程序跳转第5章SIEMENS802S系统的编程与操作
2.程序跳转的类型
1)绝对跳转编程格式:GOTOF…
GOTOB…GOTOF为向下跳转,即向程序结束的方向跳转的标记符;GOTOB为向上跳转,即向程序开始的方向跳转的标记符。第5章SIEMENS802S系统的编程与操作
2)有条件跳转
用IF条件语句表示有条件跳转,如果满足跳转条件,则进行跳转。编程格式:IF…GOTOF…IF…GOTOB…第5章SIEMENS802S系统的编程与操作例5-11如图5-19所示,已知:起始角
30°用R1表示;圆弧半径30mm用R2表示;位置间隔10°用
R3表示;点数11用R4表示;圆心在Z轴方向的位置50mm用R5表示;圆心在X
轴方向的位置20mm用R6表示。求圆弧上点的位置。图5-19圆弧上点的移动第5章SIEMENS802S系统的编程与操作解参考程序如下:N010R1=30R2=30R3=10R4=11R5=50R6=20赋初始值N020MA1:G00Z=R2*COS(R1)+R5X=R2*SIN(R1)+R6坐标轴地址计算及赋值N030R1=R1+R3R4=R4-1N040IFR4>0GOTOBMA1N050M02第5章SIEMENS802S系统的编程与操作1.钻削、沉孔循环指令LCYC82
刀具以编程的主轴速度和进给速度钻孔,直至到达给定的最终钻深。在到达最终钻深时可以编程一个停留时间,退刀以快速移动速度进行。5.5SIEMENS802S系统的循环编程指令第5章SIEMENS802S系统的编程与操作LCYC82循环参数见下表。参数含义及其数值范围R101退回平面(绝对平面尺寸)R102安全距离(对参考平面而言)。参考平面被提前一个安全距离量,循环可以自动确定安全距离方向R103参考平面(绝对平面尺寸)R104最后钻深(绝对编程尺寸),它取决于工件原点,一般为负值R105钻深处的停留时间,单位为s第5章SIEMENS802S系统的编程与操作
LCYC82指令循环的时序过程如图5-20所示。图5-20LCYC82循环时序过程及参数第5章SIEMENS802S系统的编程与操作例5-12如图5-21所示,使用循环指令LCYC82在XY平面加工深度为15mm的孔,在孔底停留时间2s,钻孔坐标轴方向安全距离为4mm,钻孔结束后,刀具停留在(20,15,100)处,试编写加工程序。图5-21循环指令LCYC82的编程举例第5章SIEMENS802S系统的编程与操作解
参考程序如下:SKX05.MPFN010G54G17G90N020T1D1N030S500M03F100N040G00Z100N050X20Y15N060R101=100R102=4R103=0R104=-15R105=2N070LCYC82N080X20Y15Z100N090M05N100M02第5章SIEMENS802S系统的编程与操作2.深孔钻削循环指令LCYC83深孔钻削循环加工中心孔,通过分步钻入达到最后的钻深,钻深的最大值事先由参数设定。具体循环的参数见下表。参数含义及其数值范围R101~R105其参数含义同LCYC82R107钻削进给速度R108首钻进给速度R109在起始点和排屑时的停留时间R110第一次钻削深度(绝对值)R111确定递减量的大小,保证以后的钻削量小于当前的钻削量。第二次钻削量若大于所编程的递减量,则第二次钻削量应等于第一次钻削量减去递减量,否则,第二次钻削量就等于递减量。当最后的剩余量大于两倍的递减量时,则在此之前的最后钻削量应等于递减量,所剩下的最后剩余量平分为最终两次钻削行程。如果第一次钻削量大于总的钻深量,则显示报警号61107“第一次钻深错误定义”,从而不执行循环R127值为零时,钻头在每次到达钻深后上提1
mm空转,用于断屑;值为1时,每次到达钻深后钻头返回到安全距离之前的参考平面,以便排屑第5章SIEMENS802S系统的编程与操作LCYC83指令循环的时序过程如图5-22所示。图5-22LCYC83循环时序过程及参数第5章SIEMENS802S系统的编程与操作
例5-13如图5-23所示,程序在位置X50Y10处执行循环指令LCYC83,在孔底停留时间为2s,钻孔坐标轴方向安全距离为4mm,试编写程序。图5-23循环指令LCYC83编程举例第5章SIEMENS802S系统的编程与操作解
参考程序如下:SKX06.MPFN010G54G17G90N020T1D1N030G00Z100S500M03N040X50Y10N050R101=100R102=4R103=0R104=-140R105=2R107=100R108=80R109=1R110=50R111=10R127=1N060LCYC83N070M05N080M02第5章SIEMENS802S系统的编程与操作3.镗孔循环指令LCYC85
刀具以给定的主轴速度和进给速度镗削,直至最终镗削深度。如果到达最终深度,可以编写一个停留时间程序。进刀及退刀运行分别按照相应参数下编程的进给速度进行,见下表。参数含义及其数值范围R101~R105其参数含义同LCYC82R107确定钻削时的进给速度大小R108确定退刀时的进给速度大小第5章SIEMENS802S系统的编程与操作
LCYC85指令循环的时序过程如图5-24所示。图5-24LCYC85循环时序过程和参数第5章SIEMENS802S系统的编程与操作
例5-14如图5-25所示,使用循环指令LCYC85在XY平面X20Y15位置加工深度为15mm的孔,在孔底停留时间为2s,钻孔坐标轴方向安全距离为4mm。循环结束后刀具处于X20Y15Z100,试编写加工程序。图5-25循环指令LCYC85编程举例第5章SIEMENS802S系统的编程与操作解
参考程序如下:SKX07.MPFN010G54G17G90N020T1D1N030S500M03N040G00Z100N050X20Y15N060R101=100R102=4R103=0R104=-15R105=2R107=60R108=200N070LCYC85N080M05N090M02第5章SIEMENS802S系统的编程与操作4.线性孔排列循环指令LCYC60用循环指令LCYC60加工线性排列的钻孔或螺纹孔时,钻孔及螺纹孔的类型由一个参数确定。在调用程序中,必须按照设定了参数的钻孔循环和切内螺纹循环的要求编写主轴转速和方向,以及钻孔轴的进给速度,有关参数如图5-26所示及见下表。图5-26线性孔排列加工参数第5章SIEMENS802S系统的编程与操作参数含义及其数值范围R101~R105、R107、R108参数含义同LCYC85R115钻孔或攻螺纹循环号数值,如82(LCYC82)、83(LCYC83)和85(LCYC85)等R116在孔排列直线上确定一个点作为参考点。R116为参考点横坐标,R117为参考点纵坐标,R118确定第一个钻孔到参考点的距离R117R118R119确定孔的个数R120确定孔排列直线与横坐标之间的角度R121确定两个孔之间的距离第5章SIEMENS802S系统的编程与操作例5-10如图5-27所示,用循环指令LCYC60可以加工XY平面上五行五列排列的孔,孔间距为10mm,孔深为30mm。参考点坐标为X=30mm,Y=20mm,使用循环LCYC85(镗孔)钻削,试编写程序。图5-27线性孔排列加工举例第5章SIEMENS802S系统的编程与操作5.圆弧孔排列循环指令LCYC61用此循环可以加工圆弧状排列的孔和螺纹。钻孔和切内螺纹的方式由一个参数确定。在调用该循环之前同样要对所选择的钻孔循环和切内螺纹循环设定参数。在调用循环之前,必须要选择相应的带刀具补偿的刀具,如图5-28和表5-5所示。5.5SIEMENS
802S系统循环编程指令图5-28圆弧孔排列加工参数第5章SIEMENS802S系统的编程与操作表5-5LCYC61循环参数表5.5SIEMENS
802S系统循环编程指令参数含义及其数值范围R101~R105、R107、R108参数含义同LCYC85R115钻孔或攻螺纹循环号数值,如82(LCYC82)、83(LCYC83)、85(LCYC85)等R116加工平面中圆弧孔位置通过圆心坐标(参数R116/R117)和半径(R118)定义。R116为圆弧圆心横坐标(绝对值),R117为圆弧圆心的纵坐标(绝对值),R118为圆弧半径,在此半径值只能为正R117R118R119确定孔的个数R120这些参数确定圆弧上钻孔的排列位置。其中参数R120给出横坐标正方向与第一个钻孔之间的夹角,R121规定孔与孔之间的夹角。如果R121=0,则在循环内部将这些孔均匀地分布在圆弧上,从而根据钻孔数计算出孔与孔之间的夹角。R120为起始角,数值范围为-180°<R120<180°,R121为角增量R121第5章SIEMENS802S系统的编程与操作例5-11如图所示,用循环指令LCYC61加工圆周上6个深10mm的孔。圆心坐标为(50,40),使用循环指令LCYC85钻削。5.5SIEMENS
802S系统循环编程指令第5章SIEMENS802S系统的编程与操作参考程序如下:SKX09.MPFN010G54G17G90N015S500M03T1D1确定工艺参数N020X0Y0Z100N030R101=100,R102=4,R103=0确定钻孔参数N040R104=-10R105=2R107=100R108=300定义钻孔循环参数N050R115=85R116=50R117=40R118=30R119=6定义线性孔排列循环参数N060R120=30R121=0定义线性孔排列循环参数N070LCYC61调用线性孔排列循环N080G00X0Y0Z100回到出发点位置N090M02程序结束5.5SIEMENS
802S系统循环编程指令第5章SIEMENS802S系统的编程与操作6.矩形槽、键槽和圆形凹槽的铣削循环指令LCYC75使用循环指令LCYC75可以在选定平面上加工出一个矩形槽、键槽或圆形凹槽。参数R101~R103的含义同LCYC82一样,其他参数见表5-6。5.5SIEMENS
802S系统循环编程指令参数含义及其数值范围R104编程参考面和凹槽槽底之间的距离(深度)R116/R117两参数确定凹槽中心点的横坐标和纵坐标R118/R119两参数确定平面上凹槽的形状。R118表示凹槽的长度,R119表示凹槽的宽度。如果拐角半径R120大于编程的圆角半径,则所加工的凹槽圆角半径等于拐角半径。如果拐角半径超过凹槽长度或宽度的一半,则循环中断,并发出报警“铣刀半径太大”。如果铣削一个圆形槽(R118=R119=2R120),则拐角半径(R120)值就是圆形槽的半径值第5章SIEMENS802S系统的编程与操作R120拐角半径。若拐角半径大于编程的圆角半径,则所加工的凹槽圆角半径等于拐角半径;若刀具半径超过凹槽长度或宽度的一半,则循环中断,并发出报警“铣刀半径太大”R121确定最大的进刀深度。循环运行时以同样的尺寸进刀。利用参数R121和R104计算出一个进刀量,其大小介于0.5倍最大进刀深度和最大进刀深度之间。若R121=0,则以凹槽深度进刀。进刀从提前了一个安全距离的参考平面处开始R122进刀时的进给速度,垂直于加工平面R123用此参数确定平面上粗加工和精加工的进给速度R124粗加工时留出的轮廓精加工余量。在精加工时(R127=2),根据参数R124和R125选择“仅加工轮廓”或“同时加工轮廓和深度”。选择仅加工轮廓时,R124>0、R125=0;选择同时加工轮廓和深度时,R124>0、R125>0,R124=0、R125=0,R124=0、R125>0R125给定的精加工余量在深度进给粗加工时起作用。具体条件见R124R126用此参数规定加工方向。R126=2时,表示顺时针G02;R126=3时,表示逆时针G03R127确定加工方式。R127=1时,表示粗加工,按照给定的参数加工凹槽至精加工余量。R127=2时,表示精加工。运行精加工前提条件是:凹槽粗加工过程已经结束,接下来对精加工余量进行加工。在此要求留出的精加工余量小于刀具直径5.5SIEMENS
802S系统循环编程指令第5章SIEMENS802S系统的编程与操作例5-13如图所示,加工一个中心点坐标为X20Y18,直径为25mm,深度为10mm的圆形凹槽。最大进刀深度为4mm,粗加工此凹槽使用的铣刀带端面齿,可以切削中心。5.5SIEMENS
802S系统循环编程指令第5章SIEMENS802S系统的编程与操作参考程序如下:SKX11.MPFN010G54G17G90N020T1D1N030G00Z100M03S500F100N040X20Y18N050R101=5R102=2R103=0R104=-10R116=20R117=18R118=25R119=25R120=12.5R121=4R122=60R123=100R124=0R125=0R126=2R127=1N060LCYC75N070G00Z100M05N080M025.5SIEMENS
802S系统循环编程指令第5章SIEMENS802S系统的编程与操作
SIEMENS802S数控系统操作面板由系统控制面板和机床控制面板两部分组成。
5.5.1SIEMENS802S数控系统控制面板IEMENS802S数控系统控制面板的作用主要是对系统各功能进行调整,包括调试机床和系统,对零件程序进行编辑,选择需要运行的零件加工程序,控制和观察程序的运行等。数控系统控制面板如图所示。5.6SIEMENS802S系统数控铣床的操作面板第5章SIEMENS802S系统的编程与操作SIEMENS802S系统数控机床控制面板如图所示。5.6SIEMENS802S系统数控铣床的操作面板
5.5.2机床控制面板第5章SIEMENS802S系统的编程与操作机床控制面板各旋钮的作用(1)主轴速度修调倍率(选择)开关
。对于配有变频器的机床,可以利用主轴速度修调倍率开关调节主轴速度。
(2)进给速度修调倍率开关
。利用进给速度修调倍率开关,可以控制轴运动的快慢。该开关指向零时,轴无法运动。(3)急停按钮
。在任何方式、任何时候,按下此按钮,机床紧急停止。待故障排除后,按照旋钮指示方向向左扭动该按钮,可以使被压下的按钮释放,再按复位键
可以退出急停状态。退出后,机床必须重回参考点。5.6SIEMENS802S系统数控铣床的操作面板
5.5.2机床控制面板第5章SIEMENS802S系统的编程与操作SIEMENS802S系统数控铣床的基本操作主要包括开机、回参考点、手动方式、增量方式、程序编辑、参数设置、自动方式、MDA运行方式等。5.6.1开机和回参考点1.开机2.回参考点
5.6.2手动方式按手动方式键
,系统进入手动方式(Jog方式)。按下坐标轴点动键,机床在相应的轴上发生运动。只要按住5.6SIEMENS802S系统数控铣床基本操作第5章SIEMENS802S系统的编程与操作坐标轴键不放,机床就会以设定的速度连续移动。如果先按下快速运行叠加键
,然后再按坐标轴点动键,则坐标轴将进行快速移动。手动移动的速度可以由进给速度修调倍率开关进行控制。
5.6.3增量方式在手动状态下,按增量选择键
,可以使系统进入增量方式运行。重复按此键,可以使机床在手动与不同的增量之间切换。在增量方式下,每按一次坐标轴点动键,刀架按相应的方向移动相应的增量距离。如果一次按键的时间很短,刀架移动距离不足当时规定的增量时,刀架运动停止。再按相同的坐标轴点动键,刀架继续向前运动,直至达到一个完整的增量时停止。5.6SIEMENS802S系统数控铣床基本操作
第5章SIEMENS802S系统的编程与操作
5.6.4程序编辑1.新建程序按系统控制面板上的区域转换键,再按“程序”软键,按菜单扩展键,使屏幕下方显示“新程序”软键。在此输入新的主程序或子程序名,主程序扩展名“.MPF”不必输入,它是系统默认值,而子程序扩展名“.SPF”必须与程序名一起输入。2.程序的编辑和修改按光标向上键或光标向下键移动光标,使光标移至需要编辑的程序,如XKC,再按“打开”软键,该程序即被打开。5.6SIEMENS802S系统数控铣床基本操作第5章SIEMENS802S系统的编程与操作这时可以对该程序进行编辑和修改,编辑修改后用“关闭”软键关闭该窗口,系统会自动存储刚才所有的操作。可以用“选择”软键选择编辑的程序,按循环启动键
启动该程序。
5.6.5参数设置1.输入刀具补偿值对于立式数控铣床,刀具补偿值是指刀长补偿值和刀径补偿值。按区域转换键
,再按下“参数”键。然后按下“刀具补偿”软键。移动光标移动到需要修改的区域,输入数值。5.6SIEMENS802S系统数控铣床基本操作第5章SIEMENS802S系统的编程与操作
2.零点偏移值在回机床参考点后,实际值存储器以及显示的机床坐标值均以机床原点为基准,而工件的加工程序则以工件原点为基准,工件原点相对于机床原点的偏移量称为零点偏移值。按区域转换键
,再按下“参数”键,然后按下“零点偏移”软键。移动光标,输入修改数值。继续按光标向下键,屏幕上显示下一页零点偏移窗口G56和G57。按“返回”软键返回上一级菜单。
3.确定、计算零点偏移值按“测量”软键出现测量窗口,选择刀具,移动光标输入数值,按“计算”、“确认”键即可。5.6SIEMENS802S系统数控铣床基本操作第5章SIEMENS802S系统的编程与操作
5.6.6自动方式按自动方式键
,系统进入自动方式,这是零件加工中正常使用的方式。自动加工程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年铜压延加工材合作协议书
- 保密不竞争和知识产权归属协议
- 2025年文山货运从业资格证考试模拟考试题库下载
- 2025年铜仁道路货运从业资格证模拟考试官方题下载
- 产品升级迭代进度统计表
- 个人金融智能财富管理与服务系统开发
- 互联网行业大数据分析与挖掘技术应用方案
- 2025年保险职业学院单招职业适应性测试题库学生专用
- 工程建设项目廉洁协议书
- 2025年包头铁道职业技术学院单招职业技能考试题库及答案一套
- 部编版二年级《道德与法治》下册全册教案
- 档案馆建筑设计规范
- 《英语阅读3》课程教案
- 安全标准化法律法规识别清单
- 高分子材料完整版课件
- DB1301∕T 369-2021 设施蔬菜有机肥替代化肥技术规程
- IPCJEDEC J-STD-020 塑料集成电路(IC)SMD的潮湿回流敏感性分类 该
- 急诊与灾难医学第二版配套课件 05 心悸与心律失常
- 流体力学第二版蔡增基课件
- 天然气管道保护盖板涵施工方案
- 烧结普通砖抗压强度试验
评论
0/150
提交评论