快捷搜索:  汽车  科技

槽加工对称度要求高怎么加工(当工件碰到槽不会加工怎么办)

槽加工对称度要求高怎么加工(当工件碰到槽不会加工怎么办)CPO:Real 圆弧圆心(绝对值),平面第二坐标轴(纵坐标) CPA:Real 圆弧圆心(绝对值),平面第一坐标轴(横坐标) 参数RTP、RFP、SDIS、DP、 DPR的说明同CYCLE81指令NUM:Int 槽的数量 LENG:Real 槽长(无符号输入)

上次给大家分享了关于孔加工的知识点,今天给大家分享一下槽加工编程的知识点,希望大家喜欢哦!

14、LONGHOLE——圆弧槽

格式:LONGHOLE(RTP,RFP,SDIS,DP,DPR,NUM,LENG,CPA,CPO,RAD,STA1,INDA,FFD,FFP1,MID)

槽加工对称度要求高怎么加工(当工件碰到槽不会加工怎么办)(1)

说明:如图所示,加工按圆弧排列的槽,槽的纵向按轴向调准。和凹槽相比,该槽的宽度由刀具直径确定。该循环要求使用带“端面齿”的铣刀。

参数RTP、RFP、SDIS、DP、 DPR的说明同CYCLE81指令

NUM:Int 槽的数量

LENG:Real 槽长(无符号输入)

CPA:Real 圆弧圆心(绝对值),平面第一坐标轴(横坐标)

CPO:Real 圆弧圆心(绝对值),平面第二坐标轴(纵坐标)

RAD:Real 圆弧半径(无符号输入)

STA1:Real 初始角, -180°<STA1≤180°

INDA:Real 增量角

FFD:Real 深度切削进给率

FFP1:Real 表面加工进给率

MID:Real 每次进给时的进给深度(无符号输入)

槽加工对称度要求高怎么加工(当工件碰到槽不会加工怎么办)(2)

如图所示,加工4个长为30 mm的槽,相对深度为23 mm(槽底到参考平面的距离),这些槽分布在圆心点为(X40,Y46),半径为20 mm的XY平面的圆上。初始角是45°,相邻角为90°,最大切削进给深度为6 mm,安全间隙1 mm。程序如下:

G19 G90 D9 T10 S600 M3 技术值的定义

G0 X40 Y46 Z5 回到初始点位置

LONGHOLE(5,0,1,,23,4,30,40,46,20,45,90,100,320,6) 循环调用

M02 程序结束

15、SLOT1——圆弧槽

格式:SLOT1(RTP,RFP,SDIS,DP,DPR,NUM,LENG,WID,CPA,CPO,RAD,STA1,INDA,FFD,FFP1,MID,CDIR,FAL,VARI,MIDF,FFP2,SSF)

说明:粗加工和精加工循环,可以加工环形排列槽,槽的纵向轴按放射状排列,和加长孔不同,定义槽宽值。该循环要求铣刀带端面齿,刀刃超过刀具中心。

参数RTP,RFP,SDIS,DP, DPR,NUM,LENG,CPA,CPO,RAD,STA1,INDA,FFD,FFP1,MID的说明同LONGHOLE指令

WID:Real 槽宽(无符号输入)

CDIR:Int 加工槽的铣削方向值,2(用于G2);3(用于G3)

FAL:Real 槽边缘的精加工余量(无符号输入)

VARI:Int 加工类型值,0=完整加工;1=粗加工;2=精加工

MIDF:Real 精加工时的最大进给深度

FFP2:Real 精加工进给率

SSF:Real 精加工速度

槽加工对称度要求高怎么加工(当工件碰到槽不会加工怎么办)(3)

如图所示,加工4个长30 mm,宽15 mm,深23 mm的槽,精加工余量为0.5 mm,铣削方向为G2。最大进给深度为6mm。在精加工时进给至槽深,使用相同的进给率和速度。程序如下:

G17 G90 T1 D1 S600 M3 技术值的定义

G0 X20 Y50 Z5 回到初始点位置

SLOT1(5,0,1,-23,,4,30,15,40,45,20,45,90,100,320,6,2,0.5,0,,0) 循环调用

M02 程序结束

16、SLOT2——圆周槽

格式:SLOT2(RTP,RFP,SDIS,DP,DPR,NUM,AFSL,WID,CPA,CPO,RAD,STA1,INDA,FFD,FFP1,MID,CDIR,FAL,VARI,MIDF,FFP2,SSF)

槽加工对称度要求高怎么加工(当工件碰到槽不会加工怎么办)(4)

说明:如图所示,粗加工和精加工循环,可以加工分布在圆上的圆周槽。该循环要求铣刀带端面齿,刀刃超过刀具中心。

参数RTP、RFP、SDIS、DP、DPR、NUM、WID、CPA、CPO、RAD、STA1、INDA、FFD、FFP1、MID、CDIR、FAL、VARI、MIDF、FFP2、SSF的说明同SLOT1指令

AFSL:Real 槽长的角度(无符号输入)

槽加工对称度要求高怎么加工(当工件碰到槽不会加工怎么办)(5)

如图所示,加工分布在圆周上的3个圆周槽,该圆周在 XY平面的中心点为(X60,Y60),半径为40 mm,圆周槽的宽为15 mm,槽长角度为70°,深为23 mm,起始角为0°,增量角为120°。精加工余量为0.5 mm,进给轴 Z的安全间隙为2 mm,最大进给深度为6 mm。精加工时的速度和进给率相同,执行精加工时的进给至槽深。程序如下

G17 G90 T1 D1 S600 M3 技术值的定义

G0 X60 Y60 Z5 回到初始点位置

SLOT2(2,0,2,-23,,3,70,15,60,60,40,,120,100,300,6,2,0.5,0,,0) 循环调用

M02程序结束

17、POCKET3——矩形槽

格式:POCKET3(-RTP,-RFP,-SDIS,-DP,-LENG,-WID,-CRAD,-PA,-PO,-STA,-MID,-FAL,-FALD,-FFP1,-FFD,-CDIR,-VARI,-MIDA,-AP1,-AP2,-AD,-RAD1,-DP1)

说明:此循环用于粗加工和精加工矩形槽。精加工时,要求使用带端面齿的铣刀。深度进给始终从槽中心点开始并在垂直方向上执行,这样才能在此位置完成预铣削。如图所示。

槽加工对称度要求高怎么加工(当工件碰到槽不会加工怎么办)(6)

-RTP:Real

返回平面(绝对值)

-RFP:Real

参考平面(绝对值)

-SDIS:Real

安全间隙(无符号输入)

-DP:Real

槽深(绝对值)

-LENG:Real

槽长,带符号从拐角测量

-WID:Real

槽宽,带符号从拐角测量

-CRAD:Real

槽拐角半径(无符号输入)

-RTP:Real

返回平面(绝对值)

-RFP:Real

参考平面(绝对值)

-SDIS:Real

安全间隙(无符号输入)

-DP:Real

槽深(绝对值)

-LENG:Real

槽长,带符号从拐角测量

-WID:Real

槽宽,带符号从拐角测量

-CRAD:Real

槽拐角半径(无符号输入)

加工一个在 XY平面中的矩形槽,长度为60 mm,宽度为40 mm,拐角半径为8 mm且深度为17.5 mm。该槽和X轴的角度为零,槽边缘的精加工余量为0.75 mm,槽底的精加工余量为0.2 mm,进给轴 Z的安全间隙为2 mm,槽中心位于(X60,Y40)处,最大进给深度为4 mm。加工方向取决于在顺铣过程中的主轴旋转方向。使用半径为5 mm的铣刀。只进行一次粗加工。程序如下:

G17 G90 T1 D1 S600 M4 技术值的定义

G0 X60 Y40 Z5 回到初始点位置

POCKET3(5,0,2,-17.5,60,40,8,60,40,0,4,0.75,0.2,1000,750,0,11,5,,,,,) 循环调用

M02 程序结束

18、POCKET4——圆形槽

格式:POCKET4(-RTP,-RFP,-SDIS,-DP,-PRAD,-PA,-PO,-MID,-FAL, -FALD, -FFP1,-FFD,-CDIR,-VARI,-MIDA,-AP1,-AD,-RAD1,-DP1)

说明:此循环用于加工在平面中的圆形槽。精加工时,要求使用带端面齿的铣刀。深度进给始终从槽中心点开始并垂直执行,这样可以在此位置适当地进行预钻削。

参数-RTP、-RFP、-SDIS、-DP、-PA、-PO、-MID、-FAL、-FALD、-FFP1、-FFD、-CDIR、-MIDA、-AD、-RAD1、-DP1的说明同POCKET3指令

-PRAD:Real 槽半径(无符号输入)

-VARI:Int 加工类型

UNITS DIGIT值:1=粗加工;2=精加工

TENS DIGIT值:0=使用G0垂直于槽中心;1=使用G1垂直于槽中心;2=沿螺旋状

-AP1:Real 槽半径的空白尺寸

槽加工对称度要求高怎么加工(当工件碰到槽不会加工怎么办)(7)

如图所示,加工一个在 XY平面中的圆形槽,槽中心位于(X73,Y67)处,深度的进给轴为 Z轴,未定义精加工余量和安全间隙,采用通常的铣削方式(逆铣)加工槽,沿螺旋路径进给,使用半径为10 mm的铣刀。程序如下

G17 G90 T1 D1 S650 M3 技术值的定义

G0 X73 Y67 Z5 回到初始点位置

POCKET4(5,0,0,-24,32,73,67,6,0,0,200,100,1,12,0,0,0,2,3) 循环调用,省略参数-FAL,-FALD

M02 程序结束

19、CYCLE71——端面铣削

格式:CYCLE71(-RTP,-RFP,-SDIS,-DP,-PA,-PO,-LENG,-WID,-STA,-MID,-MIDA,-FDP,-FALD,-FFP1,-VARI,-FDP1)

槽加工对称度要求高怎么加工(当工件碰到槽不会加工怎么办)(8)

说明:如图所示,循环识别粗加工和精加工。可以定义最大宽度和深度进给量。循环运行时不带刀具半径补偿。深度进给在开口处进行。

参数-RTP、-RFP、-SDIS、-DP、-PA、-PO、-LENG、-WID、-STA、-MID、-MIDA、 -FFP1的说明同POCKET3指令

-FDP:Real 精加工方向上的返回行程(增量,无符号输入)

-FALD:Real深度的精加工大小(增量,无符号输入)

-VARI:Int 加工类型

UNITS DIGIT值:1=粗加工;2=精加工

TENS DIGIT值:1=在一个方向平行于平面的第一轴;2=在一个方向平行于平面的第二轴;3=平行于平面的第一轴;4=平行于平面的第二轴

-FDP1:Real在平面的进给方向上超程(增量,无符号输入)

端面铣削循环调用的参数为:返回平面为10 mm;参考平面为0 mm;安全间隙为2 mm;铣削深度为-11 mm;矩形初始点(X100, Y100),矩形尺寸X60 mm,Y40 mm ;平面中的旋转角度为10°;最大进给深度为6 mm;最大进给宽度为10 mm,铣削路径结束时的返回行程为5 mm;无精加工余量;端面加工进给率为4000 mm/min;加工类型为粗加工,平行于 X轴,方向可交替;由于刀刃的几何结构导致在最后切削时的超程为2 mm;使用的铣刀半径为10 mm。程序如下:

G17 G90 T1 D1 S650 M3 F2000 技术值的定义

G0 G54 G94 X0 Y0 Z20 回到初始点位置

CYCLE71(10,0,2,-11,100,100,60,40,10,6,10,5,0,4000,13,2) 循环调用

M02 程序结束

20、CYCLE72——轮廓铣削

格式:CYCLE72(-KNAME,-RTP,-RFP,-SDIS,-DP,-MID,-FAL,-FALD,-FFP1,-FFD,-VARI,-RL,-AS1,-LP1,-FF3,-AS2,-LP2)

说明:此循环可以铣削定义在子程序中的任何轮廓。循环运行时可以或没有刀具半径补偿,不要求轮廓一定是封闭的。通过刀具半径补偿的位置(轮廓中央、左或右)来定义内部或外部加工。轮廓的编程方向必须是它的加工方向,且必须包含至少两个轮廓程序块(初始点和终点),因为轮廓子程序直接在循环内部调用。

参数-RTP、-RFP、-SDIS、-DP、-MID、-FAL、-FALD、-FFP1、-FFD的说明同POCKET3指令

-KNAME:String 轮廓子程序名称

-VARI:Int 加工类型

UNITS DIGIT值:1=粗加工;2=精加工

TENS DIGIT值:0=使用G0的中间路径;1=使用G1的中间路径

HUNDREDS DIGIT值:0=在轮廓末端返回-RTP ;1=在轮廓末端返回-RTP (-SDIS);2=在轮廓末端返回-SDIS;3=在轮廓末端不返回

-RL:Int 沿轮廓中心向右或向左进给(无符号输入)值:40=G40; 41=G41;42=G42

- AS1:Int 接近方向/接近路径的定义(无符号输入)

UNITS DIGIT值:1=直线切线;2=四分之一圆;3=半圆

TENS DIGIT值:1=接近平面中的轮廓;2=接近沿空间路径的轮廓

- LP1:Real 接近路径的长度(使用直线)或接近圆弧的半径(使用圆)

(无符号输入)

-FF3:Real 返回进给率和平面中间位置的进给率(在开口处)

-AS2:Int 返回方向/返回路径的定义(无符号输入)

UNITS DIGIT值:1=直线切线;2=四分之一圆;3=半圆

TENS DIGIT值:1=从平面中的轮廓返回;2=沿空间路径的轮廓返回

-LP2:Real 返回路径的长度(使用直线)或返回圆弧的半径(使用圆)

(无符号输入)

返回平面为250 mm;参考平面为200 mm;安全间隙为3 mm;铣削深度为175 mm;最大进给深度为10 mm;深度的精加工余量为 1.5 mm;深度进给率为400 mm/min;平面中的精加工余量为1 mm;平面中的进给率为800 mm/min;粗加工至精加工余量,使用G1进行中间路径,Z轴的中间路径返回量为-RTP (-SDIS)。用于接近的参数为G41轮廓的左侧,即外部加工;在平面中沿四分之一圆接近和返回,圆的半径为20 mm;返回进给率为1000 mm/min。

G17 G90 T1 D1 S500 M3 F3000 技术值的定义

G0 G54 G94 X100 Y200 Z250 回到初始点位置

CYCLE72(“EX72”,250,200,3,175,10,1,1.5,800,400,111,41,2,20,1000,2,20) 循环调用

M02 程序结束

%-N-EX72-SPF 用于铣削轮廓的子程序

S500 M3 F3000 编程进给率、速度

G17 G0 G90 X100 Y200 Z250 G94 回到初始点位置

CYCLE72(“ST1:EN2”250,200,3,175,10,1,1.5,800,400,11,41,2,20,1000,2,20) 循环调用

X100 Y200

M2

ST1: 轮廓开始

G1 G90 X150 Y160

X230 CHF=10

Y80 CHF=10

X125

Y135

G2 X150 Y160 CR=25

EN2 轮廓结束

好了,朋友们,今天更新的内容到此结束,希望大家喜欢,喜欢的朋友别忘了给个双击加关注哦!

猜您喜欢: