【文档说明】840D铣销固定循环.pptx,共(47)页,877.496 KB,由精品优选上传
转载请保留链接:https://www.ichengzhen.cn/view-282678.html
以下为本文档部分文字说明:
AutomationandDrives840D铣销加工循环AutomationandDrivesSlide2/12.08.2005/Zoll循环概述加工循环——是指用于特定类型加工过程的工艺子程序,比如用于钻孔、镗孔、攻丝或者凹槽、凸台的铣削等。
加工循环在应用于同一类型的各种具体加工过程时,只须适当改变参数就可以适应不同尺寸零件的加工。在上述所有这些固定循环的使用中,编程人员只需简单扼要地输入相关的加工条件要素,仅仅使用一、两个程序段的代码就可以替代以往多个程序段甚至于多个程序才能实现的加工过程,达到事半功倍的效果。MCMT
BusinessReview2005,BeijingAutomationandDrivesSlide3/12.08.2005/Zoll循环调用条件循环调用前,必须定义加工平面(G17,G18,G19)
。在当前平面中,循环对各个坐标轴做如下定义:•横坐标为所选平面的第一轴•纵坐标为所选平面的第二轴•刀具轴为垂直于所选平面的第三轴平面选择指令所选平面刀具轴G17X-YZG18Z-XYG19Y-ZXMCMTBusinessReview2005,BeijingAutomat
ionandDrivesSlide4/12.08.2005/ZollG功能和坐标系变换指令的影响模态G功能在加工循环调用的过程中一直保持有效并对循环的加工产生影响。S、T指令需要在循环指令之前进行指定,否则在加工循环中会发生报警,但是循环之前的
F指令在某些需要特别输入进给速度的循环当中会失去作用,必须在循环参数中专门输入。可编程坐标系变换指令在循环调用前后一直有效。其中的平移和旋转功能会产生正常的影响,而比例和镜像功能可能会产生意外的效果,应避免使用。MCMTBusine
ssReview2005,BeijingAutomationandDrivesSlide5/12.08.2005/Zoll加工循环调用形式单纯调用:循环名称(参数1,参数2……)在当前位置执行指定的加工循环模态调用:M
CALL循环名称(参数1,参数2……)坐标位置1坐标位置2……MCALL不在当前位置进行加工动作。被加工的坐标位置,需要在模态循环调用指令和模态循环调用结束指令之间进行指定。MCMTBusinessReview2005,Be
ijingAutomationandDrives铣螺纹CYCLE905、DPR相对钻孔深度(无符号)6、DIATH额定直径,螺纹的外径7、KDIAM内部直径,螺纹的内径8、PIT螺距;值范围:0.001...2000.000mm9、FFR用于铣削螺纹的进给率(不输入符号)10、C
DIR铣削螺纹时方向值:2(用于带G2的螺纹铣削)3(用于带G3的螺纹铣削)11、TYPTH螺纹类型:值:0=内螺纹1=外螺纹12、CPAreal圆弧的圆心,横坐标(绝对)13、CPOreal圆弧的圆心,纵坐标(绝对)1、RTP返
回平面(绝对)2、RFP基准面(绝对)3、SDIS安全间隙(无符号)4、DP最后钻孔深度(绝对)AutomationandDrivesCYCLE90举例(从下向上的螺纹)铣削一个螺纹从-20开始直至0,螺距3毫米。退回平
面位于8。N10G17X100Y100S300M3T1D1F1000N20Z8N30CYCLE90(8,-20,0,0,0,46,40,3,800,3,0,50,50)N40M2AutomationandDrivesCYCL
E90举例使用该程序您可以在G17平面位置X60Y50处铣削一个内螺纹。DEFREALRTP=48,RFP=40,SDIS=5,DPR=40,DIATH=60,KDIAM=50DEFREALPIT=2,
FFR=500,CPA=60,CPO=50DEFINTCDIR=2,TYPTH=0N10G90G0G17X0Y0Z80S200M3N20T5D1N30CYCLE90(RTP,RFP,SDIS,DPR,DIATH,KDIAM,PIT,FFR,C
DIR,TYPTH,CPA,CPO)N40G0G90Z100N50M02AutomationandDrives一个圆弧上的长方形孔-LONGHOLE1、RTP返回平面(绝对)2、RFP参考平面(绝对)3、SDIS安全
间隙(无符号)4、DP最终钻孔深度(绝对)5、DPR相对钻孔深度(无符号)6、NUM长方形孔个数7、LENG长方形孔长度(不输入符号)8、CPA圆弧的圆心,横坐标(绝对)9、CPO圆弧的圆心,纵坐标(绝对)10、RAD圆
弧半径(不输入符号)11、STA1起始角12、INDA增量角度13、FFD深度方向的进给14、FFP1表面加工的进给15、MID一个横向进给的最大进刀深度(不输入符号)AutomationandDrivesLONGHOLE举例使用该程序,您可以加工4个长方形孔,长度30毫米,相对
深度23毫米(基准面和长方形孔底部的距离),它们位于一个圆弧上,圆心为Z45Y40和半径为20毫米,在YZ平面。起始角为45度,增量角90度。最大进刀深度为6毫米,安全距离为1毫米。N10G19G90S600M3T10D1M6N20G0Y50Z25X5N3
0LONGHOLE(5,0,1,,23,4,30,40,45,20,45,90,100,320,6)N40M30AutomationandDrives一个圆弧上的键槽-SLOT110、CPA圆弧的圆心,横坐标(绝对)11、CPO圆弧的圆心,纵坐标(
绝对)12、RAD圆弧半径(不输入符号)13、STA1起始角14、INDA增量角度15、FFD深度方向的进给16、FFP1表面加工的进给17、MID一个横向进给的最大进刀深度(不输入符号)18、CDIR键槽加工的铣削方向值:0...同向铣削(与主轴转向一致)1.
..逆向铣削2...用G2(与主轴转向无关)3...用G319、FAL键槽边缘的精加工余量(不输入符号)20、VARI加工方式(不输入符号)个位:值:0...全套加1...粗加工2...精加工十位:值:0...以G0垂直1...以G1垂直
3...以G1摆动21、MIDF精加工最大进刀深度22、FFP2精加工进给23、SSF精加工时速度24、_FALD键槽底部精加工余量25、_STA2摆动运动时最大插入角1、RTP返回平面(绝对值)2、RFP参考平面(绝对值)3、SDIS安全间隙(无符号)4、DP最终钻孔深度(
绝对值)5、DPR相对钻孔深度(无符号)6、NUM键槽数量7、LENG键槽长度(不输入符号)8、WID键槽宽度(不输入符号)AutomationandDrivesSLOT1举例该程序加工4个键槽,位于一个圆弧上,其分布如同长方形孔加工程序中一样。键槽有以下的尺寸:长度30毫米,宽度15
毫米,深度23毫米。安全距离为1毫米,精加工余量为0.5毫米,铣削方向为G2,深度方向最大进刀为10毫米。键槽应该完全通过摆动插入进行加工。N10G19G90S600M3;N15T10D1N17M6N20G0Y20Z50X5;N30SLOT1(5,0,1,-23,,4,30,1
5,40,45,20,45,90,100,320,10,2,0.5,30,10,400,1200,0.6,5)N40M30AutomationandDrives环形槽-SLOT21、RTP返回平面(绝对值)2、RFP参考平面(绝对值)3、SDIS安全
间隙(无符号)4、DP最终钻孔深度(绝对值)5、DPR相对钻孔深度(无符号)6、NUM键槽数量7、AFSL用于键槽长度的角度(不输入符号)8、WID环形槽宽度(不输入符号)10、CPA圆弧的圆心,横坐标(绝对)1
1、CPO圆弧的圆心,纵坐标(绝对)12、RAD圆弧半径(不输入符号)13、STA1起始角14、INDA增量角度15、FFD深度方向的进给16、FFP1表面加工的进给17、MID一个横向进给的最大进刀深度(不输
入符号)18、CDIR环形槽加工的铣削方向值:2(用于G2)3(用于G3)19、FAL键槽边缘的精加工余量(不输入符号)20、VARI加工方式(不输入符号)个位:值:0...综合加工1...粗加工2...精加工十位:值:0=以G0并在直线上由槽到槽的定位1=以进给并在环形轨道上由
槽到槽的定位21、MIDF精加工最大进刀深度22、FFP2精加工进给23、SSF精加工时速度24、_FFCP(自软件版本)中间定位进给,环形轨道,单位毫米/分钟AutomationandDrivesSLOT2举例使用此程序您可以加工3个环形槽,它们位于一个圆弧
上,圆心X60Y60,半径42毫米,在XY平面中。这些环形槽有以下地尺寸:宽度15毫米,槽长的角度为70度,深度23毫米。起始角为0度,增量角为120度。在键槽轮廓上考虑0.5毫米的精加工余量,横向进给轴Z方向安全距离为2毫米,
最大深度进给6毫米。这些键槽应该综合加工。在精加工时转速和进给应该相同,精加工时的进刀应该到槽深。AutomationandDrivesSLOT2举例DEFREALFFD=100;N10G17G90S600M3;N15T10D1N17M6N20
G0X60Y60Z5;N30SLOT2(2,0,2,-23,,3,70,15,60,60,42,,120,FFD,FFD+200,6,2,0.5)N40M30;AutomationandDrives铣削矩形槽-POCKET11、RTP返回平
面(绝对值)2、RFP参考平面(绝对值)3、SDIS安全间隙(无符号)4、DP最终钻孔深度(绝对值)5、DPR相对钻孔深度(无符号)6、LENG凹槽长度(不输入符号)7、WID凹槽宽度(不输入符号)8、CRAD拐角半径(不输入符号)9、CPA凹槽中心点,横坐标(绝对)10、CP
O凹槽中心点,纵坐标(绝对)11、STA1纵向轴和横坐标之间的夹角值范围:0<=STA1<180度12、FFD深度方向的进给13、FFP1表面加工的进给14、MID一个横向进给的最大进刀深度(不输入符号)15、CD
IR环形槽加工的铣削方向值:2(用于G2)3(用于G3)16、FAL槽边缘的精加工余量(不输入符号)17、VARI加工方式(不输入符号)个位:值:0...综合加工1...粗加工2...精加工18、MIDF精加工最大
进刀深度19、FFP2精加工进给20、SSF精加工时速度AutomationandDrivesPOCKET1举例使用此程序您可以加工一个凹槽,其长度为60毫米,宽度40毫米,拐角半径8毫米,深度17.5毫米(基
准面和槽底的距离),在平面XY中。凹槽在X轴方向角度为0度。凹槽边缘的精加工余量为0.75毫米,安全距离在Z轴方向距基准平面为0.5毫米。凹槽中心点位于X60Y40,最大深度进刀为4毫米。仅进行一次粗加工。Automationa
ndDrivesPOCKET1举例DEFREALLENG,WID,DPR,CRADDEFINTVARI;变量定义N10LENG=60WID=40DPR=17.5CRAD=8N20VARI=1;赋值N30G90S600M4;确定工艺数值N35T20D2N
37M6N40G17G0X60Y40Z5;返回运行到出发位置N50POCKET1(5,0,0.5,,DPR,LENG,WID,CRAD,60,40,0,-120,300,4,2,0.75,VARI)N60M30;程序结束AutomationandDrives环形凹槽
的铣削-POCKET21、RTP退回平面(绝对)2、RFP基准面(绝对)3、SDIS安全距离(不输入符号)4、DP凹槽深度(绝对)5、DPR相对于基准面的槽深度(不输入符号)6、PRAD凹槽半径(不输入符号)7、CPA凹槽中心点,横坐标(绝对)8、CPO凹槽中心点,纵坐标(绝
对)9、FFD深度方向的进给10、FFP1表面加工的进给11、MID一个横向进给的最大进刀深度(不输入符号)12、CDIR槽加工的铣削方向值:2(用于G2)3(用于G3)13、FAL槽边缘的精加工余量(不输入符号)14、VARI加工方式值:0=综合加工1=粗加
工2=精加工15、MIDF精加工最大进刀深度16、FFP2精加工进给17、SSF精加工时速度AutomationandDrivesPOCKET2举例使用该程序您可以在YZ平面加工一个环形凹槽。中心点由Y50Z50确定。深度进刀在X轴上,槽深以绝对值给定
。不规定精加工余量,也不规定安全距离。AutomationandDrivesPOCKET2举例DEFREALRTP=3,RFP=0,DP=-20,PRAD=25,FFD=100,FFP1,MID=6N10FFP1=FFD
*2;变量定义,赋值N20G19G90G0S650M3;确定工艺数值N25T10D1N27M6N30Y50Z50;返回运行到出发位置N40POCKET2(RTP,RFP,,DP,,PRAD,50,50,FFD,FFP1,MID,3,);循环调用;删除参数FAL,VARI,MIDF,
FFP2和SSFN50M30;程序结束AutomationandDrives矩形凹槽铣削-POCKET31、RTP退回平面(绝对)2、RFP基准面(绝对)3、SDIS安全距离(加到基准面,不输入符号)4、DP凹槽深度(绝对)5、LENG凹槽长度,在标注拐角
尺寸时带符号6、WID凹槽宽度,在标注拐角尺寸时带符号7、CRAD凹槽拐角半径(不输入符号)8、PA凹槽基准点,横坐标(绝对)9、PO凹槽基准点,纵坐标(绝对)10、STA凹槽纵向轴和平面第一轴之间的夹角(横坐标,不输入符号);值范围:0
°≤_STA<180°11、MID最大进刀深度(不输入符号)12、FAL槽边缘的精加工余量(不输入符号)13、FALD底部精加工余量(不输入符号)14、FFP1表面加工的进给15、FFD深度方向的进给16、CDIR铣削方向:(不输入符号)值:0
...同向铣削(与主轴转向一致)1...逆向铣削2...用G2(与主轴转向无关)3...用G317、VARI加工方式:(不输入符号)个位:值:1...粗加工2...精加工十位:值:0...以G0垂直于凹槽中心1...以G1垂直于凹槽中心2
...以螺旋轨迹3...以凹槽纵向轴摆动18、MIDA在平面中扩孔时最大的进刀宽度,作为数值19、AP1毛坯尺寸,凹槽长度20、AP2毛坯尺寸,槽宽度21、AD毛坯尺寸,槽到基准面的深度22、RAD1在插入时螺旋轨迹半径(与刀
具中心点轨迹有关)或者摆动运动时最大的再入角23、DP1每360°-旋转时插入深度,在螺旋轨迹上AutomationandDrivesPOCKET3举例使用该程序您可以加工一个凹槽,长度60毫米,宽度40毫米,拐角半径8毫米,深度17.5毫米,
在XY平面中。该凹槽与X轴成0度角。凹槽边缘的精加工余量为0.75毫米,底部0.2毫米,安全距离在Z轴离基准面为0.5毫米。凹槽中心点位于X60Y40,最大深度进刀为4毫米。由主轴转向和同向铣削形成加工方向。仅进
行一次粗加工。AutomationandDrivesPOCKET3举例N10G90S600M4;确定工艺数值N15T10D1N17M6N20G17G0X60Y40Z5;返回运行到出发位置N25_ZSD[2]=0;通过中心点标注凹槽尺寸N30POCKET3(5,0,0.5,-17.5,60,40,8
,60,40,0,4,0.75,0.2,1000,750,0,11,5);循环调用N40M30;程序结束AutomationandDrives环形凹槽铣削-POCKET41、_RTP退回平面(绝对)2、RFP基准面(绝对)3
、SDIS安全距离(加到基准面,不输入符号)4、DP凹槽深度(绝对)5、PRAD凹槽半径6、PA凹槽中心点,横坐标(绝对)7、PO凹槽中心点,纵坐标(绝对)8、MID最大进刀深度(不输入符号)9、_FAL槽边缘
的精加工余量(不输入符号)10、FALD底部精加工余量(不输入符号)11、FFP1表面加工的进给12、FFD深度方向的进给13、CDIR铣削方向:(不输入符号)值:0...同向铣削(与主轴转向一致)1...逆向铣削2...用G
2(与主轴转向无关)3...用G314、VARI加工方式:(不输入符号)个位:值:1...粗加工2...精加工十位:值:0...以G0垂直于凹槽中心1...以G1垂直于凹槽中心2...以螺旋轨迹15、MIDA在平面中扩孔时最大的进刀宽度,作为数值16
、AP1毛坯尺寸,凹槽半径17、AD毛坯尺寸,槽到基准面的深度18、RAD1插入时螺旋轨迹的半径(与刀具中心点轨迹相关)19、DP1每360°-旋转时插入深度,在螺旋轨迹上AutomationandDrivesPOCKET4举例使用该
程序您可以加工YZ平面中的一个环形凹槽。中心点通过Y50Z50确定。深度进刀的进刀轴为X轴。没有规定精加工余量,也没有规定安全距离。凹槽用逆向铣削加工。进刀在一个螺旋轨迹上进行。AutomationandDrivesPOCKET4举
例N10G19G90G0S650M3;确定工艺数值N15T20D1N17M6N20Y50Z50;返回运行到出发位置N30Pocket4(3,0,0,-20,25,50,50,6,0,0,200,100,1,21,0,
0,0,2,3);循环调用N40M30;程序结束AutomationandDrives平面铣削-CYCLE719、STA矩形纵向轴和平面第一轴之间的夹角(横坐标,不输入符号);值范围:0°≤_STA<180°10、MID最大进刀深度(不输入符号)1
1、MIDA在平面中进行剥离时最大的进刀宽度,作为数值(不输入符号)12、FDP切削方向空运行行程(增量,不输入符号)13、FALD深度方向精加工余量(增量,不输入符号)。在精加工加工方式中_FALD表示平面中的剩余材料。14、FFP1表面加工的进给15、VA
RI加工方式:(不输入符号)个位:值:1...粗加工2...精加工十位:值:1...平行于横坐标,在一个方向2...平行于纵坐标,在一个方向3...平行于横坐标,方向交替4...平行于纵坐标,方向交替16、FDP1在平面横向进给方向溢出行程(增量,不输入符号)1、R
TP退回平面(绝对)2、RFP基准面(绝对)3、SDIS安全距离(加到基准面,不输入符号)4、DP深度(绝对)5、PA起始点,横坐标(绝对)6、PO起始点,纵坐标(绝对)7、LENG矩形在第一轴上的长度,增量。由符号给出此角(由此角标注尺寸)8、WID矩形在第二轴上的长度,增量。
由符号给出此角(由此角标注尺寸)AutomationandDrivesCYCLE71举例•退回平面:10mm•基准面:0mm•安全距离:2mm•铣削深度:-11mm•Max.进给深度6mm•没有精加工余量-•矩形的起始点X=100mmY=100mm•矩形尺寸X=+60mmY=+40mm•
平面中旋转角10度•最大进刀宽度10mm•在铣削轨迹结束处的空运行行程:5mm•表面加工的进给:4000mm/min•加工方式:粗加工平行于X轴,在交替的方向•最后切削的超程由切削几何量决定2mmAutomationandDrivesCYCLE71举例%_N_TS
TCYC71_MPF;$PATH=/_N_MPF_DIR;程序,用CYCLE71进行平面铣削;*$TC_DP1[1,1]=120;刀具类型$TC_DP6[1,1]=10;刀具半径N100T1N102M06N110G17G0G90G54
G94F2000X0Y0Z20;返回运行到出发位置;CYCLE71(10,0,2,-11,100,100,60,40,10,6,10,5,0,4000,31,2);循环调用N125G0G90X0Y0N130M30;程序结束AutomationandDrives
轨迹铣削-CYCLE721、KNAME轮廓子程序名2、RTP退回平面(绝对)3、RFP基准面(绝对)4、SDIS安全距离(加到基准面,不输入符号)5、DP深度(绝对)6、MID最大进刀深度(增量,不输入符号)7、FAL在边缘轮廓处的精加工余量(不输入符号)8、F
ALD底部精加工余量(增量,不输入符号)9、FFP1表面加工的进给10、FFD用于深度进刀的进给(不输入符号)11、VARI加工方式:(不输入符号)个位:值:1...粗加工2...精加工十位:值:0...以G0进行的中间位移1...以G1进行的中间位移百位:值:0
...在轮廓结束处退回,直至_RTP1...在轮廓结束处退回,直至_RFP+_SDIS2...在轮廓结束处退回_SDIS3...在轮廓结束处没有退回12、RL中间、右侧或者左侧绕行轮廓(使用G40,G41或者G42,
没有输入符号)值:40...G40(返回运行和离开运行,仅以直线)41...G4142...G4213、AS1返回运行的方向/轨迹的说明:(不输入符号)个位:值:1...直线切向2...四分之一圆弧3...半圆十位:值:0...在平面中返
回运行到轮廓1...以一个空间轨迹返回运行到轮廓14、LP1返回运行位移的长度(直线)或者驶入圆弧的半径(圆弧时)(不输入符号)15、FF3退回运行时进给和在平面中中间定位时的进给16、AS2离开运行的方向
/轨迹的说明:(不输入符号)个位:值:1...直线切向2...四分之一圆弧3...半圆十位:值:0...在平面中从轮廓运行出来1...以一个空间轨迹从轮廓运行出来17、LP2离开运行位移的长度(直线)或者离开运行圆弧的半径(圆弧
时)(不输入符号)AutomationandDrivesCYCLE72举例•退回平面250mm•基准面200•安全距离3mm•深度175mm•最大的深度进刀10mm•深度方向的精加工余量1.5mm•深度进给400mm/min•平面中精加工余量1mm•平面中进给800mm/min•加工:粗
加工,直至精加工余量,中间位移用G1,在中间位移中在Z方向退回至_RFP+_SDIS返回运行参数:•G41-在轮廓左侧,也是外部加工•在平面中以四分之一圆弧进行返回运行和离开运行20mm半径•退回进给1000mm/minAutomationandDrivesCYCLE7
2举例%_N_RANDKONTUR1_MPF;$PATH=/_N_MPF_DIR;程序,以CYCLE72进行一个轮廓的铣削N10T20D1;T20:铣刀带半径7N15M6;换入刀具T20N20S500M
3F3000;进给,编程转速N25G17G0G90X100Y200Z250G94;返回运行到出发位置N30CYCLE72(“MYKONTUR“,250,200,3,175,10,1,1.5,800,400,111,41,2,20,1000,2,20);循环调用N90X100
Y200N95M02;程序结束%_N_MYKONTUR_SPF;$PATH=/_N_SPF_DIR;铣削轮廓子程序(举例)N100G1G90X150Y160;轮廓的起始点N110X230CHF=10N120Y80C
HF=10N130X125N140Y135N150G2X150Y160CR=25N160M17AutomationandDrives矩形轴颈铣削-CYCLE761、RTP退回平面(绝对)2、RFP基准面(绝对)3、SDIS安全
距离(加到基准面,不输入符号)4、DP深度(绝对)5、DPR相对于基准面的键槽深度(不输入符号)6、LENG轴颈长度,在标注拐角尺寸时带符号7、WID轴颈宽度,在标注拐角尺寸时带符号8、CRAD轴颈拐角半径(不输入符号)9、PA轴
颈基准点,横坐标(绝对)10、PO轴颈基准点,纵坐标(绝对)11、STA纵向轴和平面中第一轴之间的角度12、MID最大进刀深度(增量,不输入符号)13、FAL边缘轮廓处精加工余量(增量)14、FALD底部精加工余量(增
量,不输入符号15、FFP1轮廓处进给16、FFD深度方向的进给17、CDIR铣削方向:(不输入符号)值:0...同向铣削1...逆向铣削2用G2(与主轴转向无关)3...用G318、VARI加工方式:值:1...粗加工直至
精加工余量2...精加工(余量X/Y/Z=0)19、AP1轴颈坯件长度20、AP2轴颈坯件宽度AutomationandDrivesCYCLE76举例使用该程序,您可以加工一个轴颈,长度60毫米,宽度40毫米,拐角半径15毫米,在XY平面。该轴颈与X轴成10度夹角,并由一个拐角
P1起进行编程。在经过拐角进行尺寸标注时,轴颈的长度和宽度连同符号一起输入,这样可以明确地确定轴颈位置。该轴颈已经预制,有一个加工余量,长度为80毫米,宽度为50毫米。AutomationandDrivesCYCLE7
6举例N10G90G0G17X100Y100T20D1S3000;确定工艺数值M3N11M6N20_ZSD[2]=1;通过拐角标注轴颈尺寸N30CYCLE76(10,0,2,-17.5,,-60,-40,15,80,
60,10,11,,,900,800,0,1,80,50);循环调用N40M30;程序结束AutomationandDrives环形轴颈铣削-CYCLE771、RTP退回平面(绝对)2、RFP基准面(绝对)3、SDIS安全距离(加到基准面,不输入符号)4、DP深度(绝对)5、DPR相对于基准面
的深度(不输入符号)6、PRAD轴颈直径(不输入符号)7、PA轴颈圆心,横坐标(绝对)8、PO轴颈圆心,纵坐标(绝对)9、MID最大进刀深度(增量,不输入符号)10、FAL边缘轮廓处精加工余量(增量)11、FALD底部精加工余量(增量,不输入符号)12、FF
P1轮廓处进给13、FFD深度进给(或者空间进刀)14、CDIR铣削方向:(不输入符号)值:0...同向铣削1...逆向铣削2用G2(与主轴转向无关)3...用G315、VARI加工方式值:1...粗
加工直至精加工余量2...精加工(余量X/Y/Z=0)16、AP1轴颈坯件的直径AutomationandDrivesCYCLE77举例环形轴颈从一个直径为55毫米的坯件加工轴颈,每次切削的最大进刀为10毫米。规定一个精加工余量,用于随后的轴颈外壳精加工。整个加工以逆向进行。Auto
mationandDrivesCYCLE77举例N10G90G17G0S1800M3D1T1;确定工艺数值N11M6N20CYCLE77(10,0,3,-20,,50,60,70,10,0.5,0,900,800,1,1,55);循环调用粗加工N30D1T
2M6;换刀N40S2400M3;确定工艺数值N50CYCLE77(10,0,3,-20,,50,60,70,10,0,0,800,800,1,2,55);循环调用精加工N40M30;程序结束AutomationandDrives传送凹槽边缘轮廓-CYCLE74带中心岛的凹槽
铣削是一个选件,在NCK和HMI高级要求软件版本SW6。CYCLE74(_KNAME,_LSANF,_LSEND)KNAME凹槽边缘轮廓的轮廓子程序名称LSANF轮廓定义开始的程序段号/标签LSEND轮廓定义结束的程序段号/标签循环CYCLE74用于把凹槽边缘轮廓传送到凹槽铣削循环CYC
LE73。为此在内部要在标准循环目录下建立一个临时文件,并在其中存放所传送的参数值。AutomationandDrives传送中心岛轮廓-CYCLE75带中心岛的凹槽铣削是一个选件,在NCK和HMI高级配置中要求软件版本SW6
。CYCLE75(_KNAME,_LSANF,_LSEND)KNAME中心岛轮廓的轮廓子程序名称LSANF轮廓定义开始的程序段号/标签LSEND轮廓定义结束的程序段号/标签循环CYCLE75用于把中心岛轮廓传送到凹槽铣削循环CYCLE73。每个中心岛轮廓调用一次循环。如果没有中心岛存
在,则不必调用。AutomationandDrivesCYCLE74、CYCLE75举例$TC_DP1[5,1]=120$TC_DP6[5,1]=6$TC_DP3[5,1]=111;铣刀T5D1的刀具补偿$TC_DP1[2,2]=120$TC_DP6[2,2]=5$TC_DP3[
2,2]=130N100G17G40G90;输出端条件G代码N110T5D1;更换铣刀N120M6N130S500M3F2000M8AutomationandDrivesCYCLE74、CYCLE75举例GOTOF_BEARBEITUNG;N510_RAND:G0G64X25
Y30F2000;定义边缘轮廓N520G1X118RND=5N530Y96RND=5N540X40RND=5N545X20Y75RND=5N550Y35N560_ENDRAND:G3X25Y30CR=5
;N570_INSEL1:G0X34Y58;定义下面的中心岛N580G1X64N590_ENDINSEL1:G2X34Y58CR=15;N600_INSEL2:G0X79Y73;定义上面的中心岛N610G1X99N620_ENDINSEL2:G3X79Y7
3CR=10;_BEARBEITUNG:;轮廓编程BEISPIEL_CONT:CYCLE74(“BEISPIEL1“,“_RAND“,“_ENDRAND“);传送边缘轮廓CYCLE75(“BEISPIEL1“,“_INSEL1“,“_ENDINSEL1“);传送中
心岛轮廓1CYCLE75(“BEISPIEL1“,“_INSEL2“,“_ENDINSEL2“);传送中心岛轮廓2ENDLABEL:M30AutomationandDrives带中心岛的凹槽铣削-CYCLE731、VARI加工方式:(不输入符号)个位(加工选择):值:1...由完整材料进
行粗加工(扩孔)2...由剩余材料进行粗加工3...边缘进行精加工4...底部进行精加工5...预制孔十位(选择插入方案):值:1...以G1垂直2...以螺旋轨迹3...摆动百位(选择退刀方式):值:0...到退回平
面(_RTP)1...退回基准面(_RFP)之上的安全距离(_SDIS)千位(选择起始点):值:1...自动2...手动2、BNAME钻孔位置程序名称3、PNAME凹槽铣削加工程序的名称4、TN扩孔刀具名称5、RTP退回平面(绝对)6、RFP基准面(绝对
)7、SDIS安全距离(加到基准面,不输入符号)8、DP凹槽深度(绝对)9、DPR凹槽深度(增量)10、MID一个横向进给的最大进刀深度(不输入符号)11、MIDA平面中最大进刀宽度(不输入符号)12、FAL平面中精加工余量(不输入符号)13、FALD底部的精加工余量(
不输入符号)14、FFP1表面加工的进给15、FFD深度方向的进给16、CDIR凹槽加工铣削方向(不输入符号)值:0...同向铣削(与主轴转向一致)1...逆向铣削2...用G2(与主轴转向无关)3...用G317、PA在第一轴上的起始点(仅在手动选择起始
点时)18、PO在第二轴上的起始点(仅在手动选择起始点时)19、RAD在插入螺旋轨迹时圆心轨迹半径,或者摆动插入时的再入角。20、DP1每360°-旋转时插入深度,在螺旋轨迹上插入AutomationandDrivesCYCLE73举例加工任务是:一个凹槽带2个中心岛,由完整的材
料进行加工,接着在XY平面中进行精加工AutomationandDrivesCYCLE73举例$TC_DP1[5,1]=120$TC_DP3[5,1]=111$TC_DP6[5,1]=4;铣刀T5D1的刀具补偿$TC_DP1[2,1]=120$TC
_DP3[2,1]=130$TC_DP6[2,1]=5N100G17G40G90;输出端条件G代码N110T5D1;更换铣刀N120M6N130M3F2000S500M8N140GOTOF_BEARBEITUNG;N51
0_RAND:G0G64X25Y30;定义边缘轮廓N520G1X118RND=5N530Y96RND=5N540X40RND=5N545X20Y75RND=5N550Y35N560_ENDRAND:G3X25Y30CR=5;N570_INSEL1:G0X34Y58;定义下面
的中心岛N580G1X64N590_ENDINSEL1:G2X34Y58CR=15AutomationandDrivesCYCLE73举例N600_INSEL2:G0X79Y73;定义上面的中心岛N610G1X99N620_ENDINSEL2:G3X79Y73CR
=10;编程轮廓_BEARBEITUNG:BEISPIEL1_CONT:CYCLE74(““,“_RAND“,“_ENDRAND“)CYCLE75(““,“_INSEL1“,“_ENDINSEL1“)CYCLE75(““,“_INSEL2“,“_ENDINSEL2“)ENDLAB
EL:;凹槽铣削编程CYCLE73(1021,““,“BEISPIEL1_MILL1“,“5“,10,0,1,-17.5,0,,2,0.5,,9000,3000,0,,,4,3)T2D1M6S3000M3;凹槽精加工编程CYCLE73(1113,““,“BEISPIEL1_MILL3
“,“5“,10,0,1,-17.5,0,,2,,,8000,1000,0,,,4,2)M30