840D铣销固定循环相关知识PPT课件

上传人:ni****g 文档编号:568595343 上传时间:2024-07-25 格式:PPT 页数:46 大小:839.50KB
返回 下载 相关 举报
840D铣销固定循环相关知识PPT课件_第1页
第1页 / 共46页
840D铣销固定循环相关知识PPT课件_第2页
第2页 / 共46页
840D铣销固定循环相关知识PPT课件_第3页
第3页 / 共46页
840D铣销固定循环相关知识PPT课件_第4页
第4页 / 共46页
840D铣销固定循环相关知识PPT课件_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《840D铣销固定循环相关知识PPT课件》由会员分享,可在线阅读,更多相关《840D铣销固定循环相关知识PPT课件(46页珍藏版)》请在金锄头文库上搜索。

1、Automation and DrivesSlide 1 / 12.08.2005 / Zoll 840D铣销加工循环铣销加工循环Automation and DrivesSlide 2 / 12.08.2005 / Zoll循环概述循环概述 加工循环加工循环是指用于特定类型加工过程的工艺子程序,比如用于钻孔、是指用于特定类型加工过程的工艺子程序,比如用于钻孔、镗孔、攻丝或者凹槽、凸台的铣削等。加工循环在应用于同一类型的各种具镗孔、攻丝或者凹槽、凸台的铣削等。加工循环在应用于同一类型的各种具体加工过程时,只须适当改变参数就可以适应不同尺寸零件的加工。体加工过程时,只须适当改变参数就可以适应不同

2、尺寸零件的加工。 在上述所有这些固定循环的使用中,编程人员只需简单扼要地输入相关在上述所有这些固定循环的使用中,编程人员只需简单扼要地输入相关的加工条件要素,仅仅使用一、两个程序段的代码就可以替代以往多个程序的加工条件要素,仅仅使用一、两个程序段的代码就可以替代以往多个程序段甚至于多个程序才能实现的加工过程,达到事半功倍的效果。段甚至于多个程序才能实现的加工过程,达到事半功倍的效果。MC MT Business Review 2005, BeijingAutomation and DrivesSlide 3 / 12.08.2005 / Zoll循环调用条件循环调用条件 循环调用前,必须定义加

3、工平面(循环调用前,必须定义加工平面(G17,G18,G19)。在当前平面中,循环对各)。在当前平面中,循环对各个坐标轴做如下定义个坐标轴做如下定义: 横坐标为所选平面的第一轴横坐标为所选平面的第一轴 纵坐标为所选平面的第二轴纵坐标为所选平面的第二轴 刀具轴为垂直于所选平面的第三轴刀具轴为垂直于所选平面的第三轴平面选择指令所选平面刀具轴G17X-YZG18Z-XYG19Y-ZXMC MT Business Review 2005, BeijingAutomation and DrivesSlide 4 / 12.08.2005 / ZollG功能和坐标系变换指令的影响功能和坐标系变换指令的影响

4、 模态G功能在加工循环调用的过程中一直保持有效并对循环的加工产生影响。 S、T指令需要在循环指令之前进行指定,否则在加工循环中会发生报警,但是循环之前的F指令在某些需要特别输入进给速度的循环当中会失去作用,必须在循环参数中专门输入。 可编程坐标系变换指令在循环调用前后一直有效。其中的平移和旋转功能会产生正常的影响,而比例和镜像功能可能会产生意外的效果,应避免使用。MC MT Business Review 2005, BeijingAutomation and DrivesSlide 5 / 12.08.2005 / Zoll加工循环调用形式加工循环调用形式单纯调用:循环名称(参数1,参数2)

5、在当前位置执行指定的加工循环模态调用:MCALL 循环名称(参数1,参数2)坐标位置1坐标位置2MCALL不在当前位置进行加工动作。被加工的坐标位置,需要在模态循环调用指令和模态循环调用结束指令之间进行指定。MC MT Business Review 2005, BeijingAutomation and Drives铣螺纹铣螺纹 CYCLE905、DPR 相对钻孔深度(无符号)6、DIATH 额定直径,螺纹的外径7、KDIAM 内部直径,螺纹的内径8、PIT 螺距;值范围:0.001 . 2000.000 mm9、FFR 用于铣削螺纹的进给率(不输入符号)10、CDIR 铣削螺纹时方向 值:

6、 2 (用于带 G2的螺纹铣削) 3(用于带 G3的螺纹铣削)11、TYPTH 螺纹类型: 值: 0=内螺纹 1=外螺纹12、CPA real 圆弧的圆心,横坐标(绝对)13、CPO real 圆弧的圆心,纵坐标(绝对)1、RTP 返回平面 (绝对)2、RFP 基准面 (绝对)3、SDIS 安全间隙 (无符号)4、DP 最后钻孔深度 (绝对)Automation and DrivesCYCLE90 举例举例(从下向上的螺纹)铣削一个螺纹从20开始直至0,螺距3毫米。退回平面位于8。N10 G17 X100 Y100 S300 M3 T1 D1 F1000N20 Z8N30 CYCLE90 (8

7、, -20, 0, 0, 0, 46, 40, 3, 800, 3, 0, 50, 50)N40 M2Automation and DrivesCYCLE90 举例举例使用该程序您可以在G17平面位置X60Y50处铣削一个内螺纹。 DEF REAL RTP=48, RFP=40, SDIS=5, DPR=40, DIATH=60, KDIAM=50 DEF REAL PIT=2, FFR=500,CPA=60,CPO=50 DEF INT CDIR=2, TYPTH=0 N10 G90 G0 G17 X0 Y0 Z80 S200 M3 N20 T5 D1 N30 CYCLE90 (RTP, R

8、FP, SDIS, DPR, DIATH, KDIAM, PIT, FFR, CDIR, TYPTH, CPA, CPO) N40 G0 G90 Z100 N50 M02Automation and Drives一个圆弧上的长方形孔 - LONGHOLE1、RTP 返回平面(绝对)2、RFP 参考平面(绝对)3、SDIS 安全间隙(无符号)4、DP 最终钻孔深度(绝对)5、DPR 相对钻孔深度(无符号)6、NUM 长方形孔个数7、LENG 长方形孔长度(不输入符号)8、CPA 圆弧的圆心,横坐标(绝对)9、CPO 圆弧的圆心,纵坐标(绝对)10、RAD 圆弧半径(不输入符号)11、STA1 起

9、始角12、INDA 增量角度13、FFD 深度方向的进给14、FFP1 表面加工的进给15、MID 一个横向进给的最大进刀深度(不输入符号)Automation and DrivesLONGHOLE 举例举例使用该程序,您可以加工4个长方形孔,长度30毫米,相对深度23毫米(基准面和长方形孔底部的距离),它们位于一个圆弧上,圆心为Z45Y40和半径为20毫米,在YZ平面。起始角为45度,增量角90度。最大进刀深度为6毫米,安全距离为1毫米。N10 G19 G90 S600 M3T10 D1M6N20 G0 Y50 Z25 X5N30 LONGHOLE (5, 0, 1, , 23, 4, 30

10、, 40, 45, 20, 45, 90, 100 ,320, 6)N40 M30Automation and Drives一个圆弧上的键槽 - 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 键槽边缘的精加工余量

11、(不输入符号)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 键槽宽度(不输入符号)Automation

12、 and DrivesSLOT1 举例举例该程序加工4个键槽,位于一个圆弧上,其分布如同长方形孔加工程序中一样。键槽有以下的尺寸:长度30毫米,宽度15毫米,深度23毫米。安全距离为1毫米,精加工余量为0.5毫米,铣削方向为G2,深度方向最大进刀为10毫米。键槽应该完全通过摆动插入进行加工。N10 G19 G90 S600 M3 ;N15 T10 D1N17 M6N20 G0 Y20 Z50 X5 ;N30 SLOT1 (5, 0, 1, -23, , 4, 30, 15, 40, 45, 20, 45, 90, 100, 320, 10, 2, 0.5, 30, 10, 400, 1200,

13、 0.6, 5)N40 M30Automation and Drives环形槽 - SLOT21、RTP 返回平面(绝对值)2、RFP 参考平面(绝对值)3、SDIS 安全间隙(无符号)4、DP 最终钻孔深度(绝对值)5、DPR 相对钻孔深度(无符号)6、NUM 键槽数量7、AFSL 用于键槽长度的角度(不输入符号)8、WID 环形槽宽度(不输入符号)10、CPA 圆弧的圆心,横坐标(绝对)11、CPO 圆弧的圆心,纵坐标(绝对)12、RAD 圆弧半径(不输入符号)13、STA1 起始角14、INDA 增量角度15、FFD 深度方向的进给16、FFP1 表面加工的进给17、MID 一个横向进给

14、的最大进刀深度(不输入符号)18、CDIR 环形槽加工的铣削方向 值: 2 (用于 G2) 3 (用于 G3)19、FAL 键槽边缘的精加工余量(不输入符号)20、VARI 加工方式(不输入符号)个位: 值: 0.综合加工 1.粗加工 2.精加工 十位: 值: 0=以G0并在直线上由槽到槽的定位 1=以进给并在环形轨道上由槽到槽的定位21、MIDF 精加工最大进刀深度22、FFP2 精加工进给23、SSF 精加工时速度24、_FFCP(自软件版本) 中间定位进给,环形轨道,单位毫米/分钟Automation and DrivesSLOT2 举例举例使用此程序您可以加工3个环形槽,它们位于一个圆

15、弧上,圆心X60Y60,半径42毫米,在XY平面中。这些环形槽有以下地尺寸:宽度15毫米,槽长的角度为70度,深度23毫米。起始角为0度,增量角为120度。在键槽轮廓上考虑0.5毫米的精加工余量,横向进给轴Z方向安全距离为2毫米,最大深度进给6毫米。这些键槽应该综合加工。在精加工时转速和进给应该相同,精加工时的进刀应该到槽深。Automation and DrivesSLOT2 举例举例DEF REAL FFD=100 ;N10 G17 G90 S600 M3 ;N15 T10 D1N17 M6N20 G0 X60 Y60 Z5 ;N30 SLOT2 (2, 0, 2, -23, , 3, 7

16、0, 15, 60, 60, 42, , 120, FFD, FFD+200, 6, 2, 0.5)N40 M30 ;Automation and Drives铣削矩形槽 - POCKET11、RTP 返回平面(绝对值)2、RFP 参考平面(绝对值)3、SDIS 安全间隙(无符号)4、DP 最终钻孔深度(绝对值)5、DPR 相对钻孔深度(无符号)6、LENG 凹槽长度(不输入符号)7、WID 凹槽宽度(不输入符号)8、CRAD 拐角半径(不输入符号)9、CPA 凹槽中心点,横坐标(绝对)10、CPO 凹槽中心点,纵坐标(绝对)11、STA1 纵向轴和横坐标之间的夹角 值范围:0=STA1180

17、 度12、FFD 深度方向的进给13、FFP1 表面加工的进给14、MID 一个横向进给的最大进刀深度(不输入符号)15、CDIR 环形槽加工的铣削方向 值: 2 (用于 G2) 3 (用于 G3)16、FAL 槽边缘的精加工余量(不输入符号)17、VARI 加工方式(不输入符号)个位: 值: 0.综合加工 1.粗加工 2.精加工18、MIDF 精加工最大进刀深度19、FFP2 精加工进给20、SSF 精加工时速度Automation and DrivesPOCKET1 举例举例使用此程序您可以加工一个凹槽,其长度为60毫米,宽度40毫米,拐角半径8毫米,深度17.5毫米(基准面和槽底的距离)

18、,在平面XY中。凹槽在X轴方向角度为0度。凹槽边缘的精加工余量为0.75毫米,安全距离在Z轴方向距基准平面为0.5毫米。凹槽中心点位于X60Y40,最大深度进刀为4毫米。仅进行一次粗加工。Automation and DrivesPOCKET1 举例举例DEF REAL LENG, WID, DPR, CRADDEF INT VARI;变量定义N10 LENG=60 WID=40 DPR=17.5 CRAD=8N20 VARI=1;赋值N30 G90 S600 M4 ;确定工艺数值N35 T20 D2N37 M6N40 G17 G0 X60 Y40 Z5 ;返回运行到出发位置N50 POCKE

19、T1 (5, 0, 0.5, , DPR, LENG, WID, CRAD, 60, 40, 0, -120, 300, 4, 2, 0.75, VARI)N60 M30 ;程序结束Automation and Drives环形凹槽的铣削 - POCKET21、RTP 退回平面(绝对)2、RFP 基准面(绝对)3、SDIS 安全距离(不输入符号)4、DP 凹槽深度(绝对)5、DPR 相对于基准面的槽深度(不输入符号)6、PRAD 凹槽半径(不输入符号)7、CPA 凹槽中心点,横坐标(绝对)8、CPO 凹槽中心点,纵坐标(绝对)9、FFD 深度方向的进给10、FFP1 表面加工的进给11、MID

20、 一个横向进给的最大进刀深度(不输入符号)12、CDIR 槽加工的铣削方向 值: 2 (用于 G2) 3 (用于 G3)13、FAL 槽边缘的精加工余量(不输入符号)14、VARI 加工方式 值: 0=综合加工 1=粗加工 2=精加工15、MIDF 精加工最大进刀深度16、FFP2 精加工进给17、SSF 精加工时速度Automation and DrivesPOCKET2 举例举例使用该程序您可以在YZ平面加工一个环形凹槽。中心点由Y50Z50确定。深度进刀在X轴上,槽深以绝对值给定。不规定精加工余量,也不规定安全距离。Automation and DrivesPOCKET2 举例举例DEF

21、 REAL RTP=3, RFP=0, DP=-20, PRAD=25, FFD=100, FFP1, MID=6N10 FFP1=FFD*2 ;变量定义,赋值N20 G19 G90 G0 S650 M3 ;确定工艺数值N25 T10 D1N27 M6N30 Y50 Z50 ;返回运行到出发位置N40 POCKET2 (RTP, RFP, , DP, , PRAD, 50, 50, FFD, FFP1, MID, 3, );循环调用;删除参数FAL,VARI, MIDF, FFP2 和 SSFN50 M30 ;程序结束Automation and Drives矩形凹槽铣削 - POCKET31

22、、RTP 退回平面(绝对)2、RFP 基准面(绝对)3、SDIS 安全距离(加到基准面,不输入符号)4、DP 凹槽深度(绝对)5、LENG 凹槽长度,在标注拐角尺寸时带符号6、WID 凹槽宽度,在标注拐角尺寸时带符号7、CRAD 凹槽拐角半径(不输入符号)8、PA 凹槽基准点,横坐标(绝对)9、PO 凹槽基准点,纵坐标(绝对)10、STA 凹槽纵向轴和平面第一轴之间的夹角(横坐标,不输入符号); 值范围:0 _STA 18011、MID 最大进刀深度(不输入符号)12、FAL 槽边缘的精加工余量(不输入符号)13、FALD 底部精加工余量(不输入符号)14、FFP1 表面加工的进给15、FFD

23、 深度方向的进给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 每36

24、0-旋转时插入深度,在螺旋轨迹上Automation and DrivesPOCKET3 举例举例使用该程序您可以加工一个凹槽,长度60毫米,宽度40毫米,拐角半径8毫米,深度17.5毫米,在XY平面中。该凹槽与X轴成0度角。凹槽边缘的精加工余量为0.75毫米,底部0.2毫米,安全距离在Z轴离基准面为0.5毫米。凹槽中心点位于X60Y40,最大深度进刀为4毫米。由主轴转向和同向铣削形成加工方向。仅进行一次粗加工。Automation and DrivesPOCKET3 举例举例N10 G90 S600 M4 ;确定工艺数值N15 T10 D1N17 M6N20 G17 G0 X60 Y40 Z

25、5 ;返回运行到出发位置N25 _ZSD2=0 ;通过中心点标注凹槽尺寸N30 POCKET3 (5, 0, 0.5, -17.5, 60, 40, 8, 60, 40, 0, 4, 0.75, 0.2, 1000, 750, 0, 11, 5);循环调用N40 M30 ;程序结束Automation and Drives环形凹槽铣削 - POCKET41、_RTP 退回平面(绝对)2、RFP 基准面(绝对)3、SDIS 安全距离(加到基准面,不输入符号)4、DP 凹槽深度(绝对)5、PRAD 凹槽半径6、PA 凹槽中心点,横坐标(绝对)7、PO 凹槽中心点,纵坐标(绝对)8、MID 最大进刀

26、深度(不输入符号)9、_FAL 槽边缘的精加工余量(不输入符号)10、FALD 底部精加工余量(不输入符号)11、FFP1 表面加工的进给12、FFD 深度方向的进给13、CDIR 铣削方向:(不输入符号) 值: 0.同向铣削 (与主轴转向一致) 1.逆向铣削 2.用 G2 (与主轴转向无关) 3.用 G314、VARI 加工方式:(不输入符号) 个位: 值: 1.粗加工 2.精加工 十位: 值: 0.以G0垂直于凹槽中心 1.以G1垂直于凹槽中心 2.以螺旋轨迹15、MIDA 在平面中扩孔时最大的进刀宽度,作为数值16、AP1 毛坯尺寸,凹槽半径17、AD 毛坯尺寸,槽到基准面的深度18、R

27、AD1 插入时螺旋轨迹的半径(与刀具中心点轨迹相关)19、DP1 每360-旋转时插入深度,在螺旋轨迹上Automation and DrivesPOCKET4 举例举例使用该程序您可以加工YZ平面中的一个环形凹槽。中心点通过Y50Z50确定。深度进刀的进刀轴为X轴。没有规定精加工余量,也没有规定安全距离。凹槽用逆向铣削加工。进刀在一个螺旋轨迹上进行。Automation and DrivesPOCKET4 举例举例N10 G19 G90 G0 S650 M3 ;确定工艺数值N15 T20 D1N17 M6N20 Y50 Z50 ;返回运行到出发位置N30 Pocket4(3, 0, 0, -

28、20, 25, 50, 50, 6, 0, 0, 200, 100, 1, 21, 0, 0, 0, 2, 3);循环调用N40 M30 ;程序结束Automation and Drives平面铣削 - CYCLE719、STA 矩形纵向轴和平面第一轴之间的夹角(横坐标,不输入符号); 值范围:0 _STA 18010、MID 最大进刀深度(不输入符号)11、MIDA 在平面中进行剥离时最大的进刀宽度,作为数值(不输入符号)12、FDP 切削方向空运行行程(增量,不输入符号)13、FALD 深度方向精加工余量(增量,不输入符号)。在精加工加工方式中_FALD表示平面中的剩余材料。14、FFP1

29、 表面加工的进给15、VARI 加工方式:(不输入符号) 个位: 值: 1.粗加工 2.精加工 十位: 值: 1.平行于横坐标,在一个方向 2.平行于纵坐标,在一个方向 3.平行于横坐标,方向交替 4.平行于纵坐标,方向交替16、FDP1 在平面横向进给方向溢出行程(增量,不输入符号)1、RTP 退回平面(绝对)2、RFP 基准面(绝对)3、SDIS 安全距离(加到基准面,不输入符号)4、DP 深度(绝对)5、PA 起始点,横坐标(绝对)6、PO 起始点,纵坐标(绝对)7、LENG 矩形在第一轴上的长度,增量。 由符号给出此角(由此角标注尺寸)8、WID 矩形在第二轴上的长度,增量。 由符号给

30、出此角(由此角标注尺寸)Automation and DrivesCYCLE71 举例举例 退回平面: 10 mm 基准面: 0 mm 安全距离: 2 mm 铣削深度: -11 mm Max. 进给深度 6 mm 没有精加工余量 - 矩形的起始点 X = 100 mm Y = 100 mm 矩形尺寸 X = +60 mm Y = +40 mm 平面中旋转角 10度 最大进刀宽度 10 mm 在铣削轨迹结束处的空运行行程: 5 mm 表面加工的进给: 4000 mm/min 加工方式: 粗加工平行于X轴,在交替的方向 最后切削的超程由切削几何量决定 2 mmAutomation and Driv

31、esCYCLE71 举例举例%_N_TSTCYC71_MPF;$PATH=/_N_MPF_DIR;程序,用CYCLE71进行平面铣削;*$TC_DP11,1=120 ;刀具类型$TC_DP61,1=10 ;刀具半径N100 T1N102 M06N110 G17 G0 G90 G54 G94 F2000 X0 Y0 Z20 ;返回运行到出发位置;CYCLE71( 10, 0, 2,-11, 100, 100, 60, 40, 10, 6, 10, 5, 0, 4000, 31, 2) ;循环调用N125 G0 G90 X0 Y0N130 M30 ;程序结束Automation and Drive

32、s轨迹铣削 - CYCLE721、KNAME 轮廓子程序名2、RTP 退回平面(绝对)3、RFP 基准面(绝对)4、SDIS 安全距离(加到基准面,不输入符号)5、DP 深度(绝对)6、MID 最大进刀深度(增量,不输入符号)7、FAL 在边缘轮廓处的精加工余量(不输入符号)8、FALD 底部精加工余量(增量,不输入符号)9、FFP1 表面加工的进给10、FFD 用于深度进刀的进给(不输入符号)11、VARI 加工方式:(不输入符号) 个位: 值: 1.粗加工 2.精加工 十位: 值: 0.以 G0进行的中间位移 1.以 G1进行的中间位移 百位: 值: 0.在轮廓结束处退回,直至 _RTP

33、1.在轮廓结束处退回,直至 _RFP + _SDIS 2.在轮廓结束处退回 _SDIS 3.在轮廓结束处没有退回12、RL 中间、右侧或者左侧绕行轮廓(使用G40,G41或者G42,没有输入符号)值: 40.G40 (返回运行和离开运行,仅以直线) 41.G41 42.G4213、AS1 返回运行的方向/轨迹的说明:(不输入符号)个位: 值: 1.直线切向 2.四分之一圆弧 3.半圆十位:值: 0.在平面中返回运行到轮廓 1.以一个空间轨迹返回运行到轮廓14、LP1 返回运行位移的长度(直线)或者驶入圆弧的半径(圆弧时)(不输入符号)15、FF3 退回运行时进给和在平面中中间定位时的进给16、

34、AS2 离开运行的方向/轨迹的说明:(不输入符号)个位:值: 1.直线切向 2.四分之一圆弧 3.半圆十位:值: 0.在平面中从轮廓运行出来 1.以一个空间轨迹从轮廓运行出来17、LP2 离开运行位移的长度(直线)或者离开运行圆弧的半径(圆弧时)(不输入符号)Automation and DrivesCYCLE72 举例举例 退回平面 250 mm 基准面 200 安全距离 3 mm 深度 175 mm 最大的深度进刀 10 mm 深度方向的精加工余量 1.5 mm 深度进给 400 mm/min 平面中精加工余量 1 mm 平面中进给 800 mm/min 加工: 粗加工,直至精加工余量,中

35、间位移用G1,在中间位移中在Z方向退回至_RFP + _SDIS返回运行参数: G41-在轮廓左侧,也是外部加工 在平面中以四分之一圆弧进行返回运行和离开运行 20 mm 半径 退回进给 1000 mm/minAutomation and DrivesCYCLE72 举例举例%_N_RANDKONTUR1_MPF;$PATH=/_N_MPF_DIR ;程序,以CYCLE72进行一个轮廓的铣削N10 T20 D1 ;T20:铣刀带半径7N15 M6 ;换入刀具T20N20 S500 M3 F3000 ;进给,编程转速N25 G17 G0 G90 X100 Y200 Z250 G94 ;返回运行到

36、出发位置N30 CYCLE72 (“MYKONTUR“, 250, 200, 3, 175, 10,1, 1.5, 800, 400, 111, 41, 2, 20, 1000, 2, 20) ;循环调用N90 X100 Y200N95 M02 ;程序结束%_N_MYKONTUR_SPF;$PATH=/_N_SPF_DIR ;铣削轮廓子程序(举例)N100 G1 G90 X150 Y160 ;轮廓的起始点N110 X230 CHF=10N120 Y80 CHF=10N130 X125N140 Y135N150 G2 X150 Y160 CR=25N160 M17Automation and D

37、rives矩形轴颈铣削 - 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 底部精加工余量(增量,不输入符号1

38、5、FFP1 轮廓处进给16、FFD 深度方向的进给17、CDIR 铣削方向:(不输入符号) 值: 0.同向铣削 1.逆向铣削 2 用 G2 (与主轴转向无关) 3.用 G318、VARI 加工方式: 值: 1.粗加工直至精加工余量 2.精加工 (余量 X/Y/Z=0)19、AP1 轴颈坯件长度20、AP2 轴颈坯件宽度Automation and DrivesCYCLE76 举举例例使用该程序,您可以加工一个轴颈,长度60毫米,宽度40毫米,拐角半径15毫米,在XY平面。该轴颈与X轴成10度夹角,并由一个拐角P1起进行编程。在经过拐角进行尺寸标注时,轴颈的长度和宽度连同符号一起输入,这样可以

39、明确地确定轴颈位置。该轴颈已经预制,有一个加工余量,长度为80毫米,宽度为50毫米。Automation and DrivesCYCLE76 举举例例N10 G90 G0 G17 X100 Y100 T20 D1 S3000 ;确定工艺数值M3N11 M6N20 _ZSD2=1 ;通过拐角标注轴颈尺寸N30 CYCLE76 (10, 0, 2, -17.5, , -60, -40, 15, 80, 60, 10, 11, , , 900, 800, 0, 1, 80, 50);循环调用N40 M30 ;程序结束Automation and Drives环形轴颈铣削 - CYCLE771、RTP

40、 退回平面(绝对)2、RFP 基准面(绝对)3、SDIS 安全距离(加到基准面,不输入符号)4、DP 深度(绝对)5、DPR 相对于基准面的深度(不输入符号)6、PRAD 轴颈直径(不输入符号)7、PA 轴颈圆心,横坐标(绝对)8、PO 轴颈圆心,纵坐标(绝对)9、MID 最大进刀深度(增量,不输入符号)10、FAL 边缘轮廓处精加工余量(增量)11、FALD 底部精加工余量(增量,不输入符号)12、FFP1 轮廓处进给13、FFD 深度进给(或者空间进刀)14、CDIR 铣削方向:(不输入符号) 值: 0.同向铣削 1.逆向铣削 2 用 G2 (与主轴转向无关) 3.用 G315、VARI

41、加工方式 值: 1.粗加工直至精加工余量 2.精加工 (余量 X/Y/Z=0)16、AP1 轴颈坯件的直径Automation and DrivesCYCLE77 举举例例环形轴颈从一个直径为55毫米的坯件加工轴颈,每次切削的最大进刀为10毫米。规定一个精加工余量,用于随后的轴颈外壳精加工。整个加工以逆向进行。Automation and DrivesCYCLE77 举举例例N10 G90 G17 G0 S1800 M3 D1 T1 ;确定工艺数值N11 M6N20 CYCLE77 (10, 0, 3, -20, ,50, 60, 70, 10, 0.5, 0, 900, 800, 1, 1,

42、 55);循环调用粗加工N30 D1 T2 M6 ;换刀N40 S2400 M3 ;确定工艺数值N50 CYCLE77 (10, 0, 3, -20, , 50, 60, 70, 10, 0, 0, 800, 800, 1, 2, 55);循环调用精加工N40 M30 ;程序结束Automation and Drives传送凹槽边缘轮廓 - CYCLE74 带中心岛的凹槽铣削是一个选件,在NCK和HMI高级要求软件版本SW6。CYCLE74 (_KNAME, _LSANF, _LSEND)KNAME 凹槽边缘轮廓的轮廓子程序名称LSANF 轮廓定义开始的程序段号/标签LSEND 轮廓定义结束的

43、程序段号/标签 循环CYCLE74用于把凹槽边缘轮廓传送到凹槽铣削循环CYCLE73。为此在内部要在标准循环目录下建立一个临时文件,并在其中存放所传送的参数值。Automation and Drives传送中心岛轮廓 - CYCLE75 带中心岛的凹槽铣削是一个选件,在NCK和HMI高级配置中要求软件版本SW6。CYCLE75 (_KNAME, _LSANF, _LSEND)KNAME 中心岛轮廓的轮廓子程序名称LSANF 轮廓定义开始的程序段号/标签LSEND 轮廓定义结束的程序段号/标签 循环CYCLE75用于把中心岛轮廓传送到凹槽铣削循环CYCLE73。每个中心岛轮廓调用一次循环。如果没

44、有中心岛存在,则不必调用。Automation and DrivesCYCLE74、 CYCLE75 举举例例$TC_DP15,1=120 $TC_DP65,1=6 $TC_DP35,1=111 ;铣刀T5D1的刀具补偿$TC_DP12,2=120 $TC_DP62,2=5 $TC_DP32,2=130N100 G17 G40 G90 ;输出端条件G代码N110 T5 D1 ;更换铣刀N120 M6N130 S500 M3 F2000 M8Automation and DrivesCYCLE74、 CYCLE75 举举例例GOTOF _BEARBEITUNG;N510 _RAND:G0 G64

45、 X25 Y30 F2000 ;定义边缘轮廓N520 G1 X118 RND=5N530 Y96 RND=5N540 X40 RND=5N545 X20 Y75 RND=5N550 Y35N560 _ENDRAND:G3 X25 Y30 CR=5;N570 _INSEL1:G0 X34 Y58 ;定义下面的中心岛N580 G1 X64N590 _ENDINSEL1:G2 X34 Y58 CR=15;N600 _INSEL2:G0 X79 Y73 ;定义上面的中心岛N610 G1 X99N620 _ENDINSEL2:G3 X79 Y73 CR=10;_BEARBEITUNG:;轮廓编程BEIS

46、PIEL_CONT:CYCLE74 (“BEISPIEL1“,“_RAND“,“_ENDRAND“) ;传送边缘轮廓CYCLE75 (“BEISPIEL1“,“_INSEL1“,“_ENDINSEL1“) ;传送中心岛轮廓1CYCLE75 (“BEISPIEL1“,“_INSEL2“,“_ENDINSEL2“) ;传送中心岛轮廓2ENDLABEL:M30Automation and Drives带中心岛的凹槽铣削 - CYCLE731、VARI 加工方式:(不输入符号)个位(加工选择): 值: 1.由完整材料进行粗加工(扩孔) 2.由剩余材料进行粗加工 3.边缘进行精加工 4.底部进行精加工

47、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 平面中最大进刀宽度(不输入符号)1

48、2、FAL 平面中精加工余量(不输入符号)13、FALD 底部的精加工余量(不输入符号)14、FFP1 表面加工的进给15、FFD 深度方向的进给16、CDIR 凹槽加工铣削方向(不输入符号)值: 0.同向铣削 (与主轴转向一致) 1.逆向铣削 2.用 G2 (与主轴转向无关) 3.用 G317、PA 在第一轴上的起始点(仅在手动选择起始点时)18、PO 在第二轴上的起始点(仅在手动选择起始点时)19、RAD 在插入螺旋轨迹时圆心轨迹半径,或者摆动插入时的再入角。20、DP1 每360-旋转时插入深度,在螺旋轨迹上插入Automation and DrivesCYCLE73 举举例例 加工任务

49、是:一个凹槽带2个中心岛,由完整的材料进行加工,接着在XY平面中进行精加工Automation and DrivesCYCLE73 举举例例$TC_DP15,1=120 $TC_DP35,1=111$TC_DP65,1=4 ;铣刀T5D1的刀具补偿$TC_DP12,1=120 $TC_DP32,1=130$TC_DP62,1=5N100 G17 G40 G90 ;输出端条件G代码N110 T5 D1 ;更换铣刀N120 M6N130 M3 F2000 S500 M8N140 GOTOF _BEARBEITUNG;N510 _RAND:G0 G64 X25 Y30 ;定义边缘轮廓N520 G1 X118 RND=5N530 Y96 RND=5N540 X40 RND=5N545 X20 Y75 RND=5N550 Y35N560 _ENDRAND:G3 X25 Y30 CR=5;N570 _INSEL1:G0 X34 Y58 ;定义下面的中心岛N580 G1 X64N590 _ENDINSEL1:G2 X34 Y58 CR=15

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号