收藏 分销(赏)

深孔加工G73.ppt

上传人:s4****5z 文档编号:13964412 上传时间:2026-05-18 格式:PPT 页数:25 大小:499.50KB 下载积分:10 金币
下载 相关 举报
深孔加工G73.ppt_第1页
第1页 / 共25页
深孔加工G73.ppt_第2页
第2页 / 共25页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,.,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,例,.,见下图所示,用,8,的刀具,沿双点画线加工距离工件上表面,3mm,深凹槽,二、数控铣床编程实例,%5002,N1 G92 X0 Y0 Z50,N2 M03 S500,N3 G00 X19 Y24,N4 Z5,N5 G01 Z-3 F40,N6 Y56,N7 G02 X29 Y66 R10,(N7 G02 X29 Y66 I10),N8 G01 X71,N9 G02 X81 Y56 R10,(N9 G02 X81 Y56 J-10),N10 G01 Y24,N111 G02 X71 Y14 R10,(N11 G02 X71 Y14 I-10),N12 G01 X29,N13 G02 X19 Y24 R10,(N13 G02 X19 Y24 J10),N14 G00 Z50,N15 X0 Y0,N16 M30,80,70,15,100,60,10,8,8,R10,例,.,图,27,所示的螺旋线程序,G91,时:,G91 G03 X-30.0 Y30.0 R30.0 Z10 F100,G90,时:,G90 G03 X0 Y30.0 R30.0 Z10 F100,G91,时,:G91 G19 G02 Y30 Z-30 R30 X10 F100,G90,时:,G90 G19 G02 Y30 Z0.0 R30.0 X10 F100,五,、数控铣床常用编程指令,例,.,图,27,所示的螺旋线程序,%0027,G92 X30 Y-50 Z30,G01 Y0 F200,G03 X0 Y30 R30 Z10,G00 Z30,X30Y-50,M30,五,、数控铣床常用编程指令,例,.,见下图所示,用,8,的刀具,沿双点画线加工距离工件上表面,3mm,深,凸模,二、数控铣床编程实例,%5002,N1 G92 X-40 Y50 Z50,N2 M03 S500,N4 G01 Z-3 F400,N5 G01 G41 X5 Y30 D01 F40,N6 X30,N7 G02 X38.66 Y25 R10,(N7 G02 X38.66 Y25 J-10),N8 G01 X47.32 Y10,N9 G02 X30 Y0 R20,(N9 G02 X30 Y0 I-17.32 J-10),N10 G01 X0,N111 G02 X0 Y20 R10,(N11 G02 X0 Y20 J20),N12 G03 Y40 R10,(N12 G03 Y40 J10),N13 G00 G90 G40 X-40 Y50,N14 G00 Z50,N15 M30,R10,30,20,R10,R20,R20,程序起点,例,.,见下图所示,用,20,的刀具加工下图轮廓,用,16,的刀具加工下图凹台,,用,6,、,8,的刀具加工孔。,二、数控铣床编程实例,%5002,G92 x-20 y-20 z100,M03 S500,N1 M06 T01,G00 G43 Z-23 H01,G01 G41 X0 Y-8 D01 F100,Y42,X7 Y56,X80,Y46,G02 X70 Y0 R10,G01 X-10,G00 G40 X-20 Y-20,G49 Z100,N2 M06 T2,G00 G43 Z-10 H02,X5 Y-10,G01 Y66 F100,X19,56,14,80,14,7,R10,14,14,14,14,14,12,12,22,Y-10,X20,Y66,G49 Z100,G00 X-20 Y-20,N3 M06 T03,G00 G43 Z10 H03,G98 G73 X14 Y26 Z-23 R-6 Q-5F50,G99 G73 X42 Y40 Z-23 R4 Q-5F50,G99 G73 X42 Y12 Z-23 R4 Q-5F50,G98 G73 X56 Y26 Z-23 R4 Q-5F50,G00 G49 Z100,X-20 Y-20,M05,M30,例,.,见下图所示,用,20,的刀具加工周边轮廓,用,16,的刀具加工凹台,用,8,的钻头加工孔,,二、数控铣床编程实例,12,22,垫铁,56,22,80,14,23,13,36,14,10,14,R,8,%5002,G92 x-20 y-20 z100,M03 S500,N1 M06 T01,G00 G43 Z-23 H01,G01 G41 X0 Y-8 D01 F100,Y56,X80,Y0,X-10,G00 G40 X-20 Y-20,G49 Z100,N2 M06 T2,G00 G43 Z-10 H02,X5 Y-10,G01 Y70 F100,X13,Y-10,X14,Y70,G00 X75,G01 Y-10 F100,X67,Y70,X66,Y-10,G49 Z100,G00 X-20 Y-20,N3 M06 T03,G00 G43 Z10 H03,G98 G73 X12 Y14 Z-23 R-6 Q-5 F50,G98 G73 G91 X23 G90 Z-23 R4 Q-5 L2 F50,G98 G73 X58 Y42 Z-23 R-6 Q-5 F50,G98 G73 G91 X-23 G90 Z-23 R4 Q-5 L2 F50,G00 G49 Z100,X-20 Y-20,M05,M30,五、简化编程指令,1,),高速深孔加工循环,G73,G98,(,G99,),G73X_Y_Z_R_Q_P_K_F_L_,钻头,易断,屑,、易排,屑,、,易加冷却液、退刀量不大,孔底,Z,点,初始,B,点,参照,R,点,G73,快速加工深孔,孔底,Z,点,初始,B,点,参照,R,点,q,q,q,k,k,G98,G99,孔底延时,P,秒,五、简化编程指令,G73,:,高速深孔加工循环,G98,(,G99,),G73X_Y_Z_R_Q_P_K_F_L_,功能:该固定循环用于,Z,轴的间歇进给,使深孔加工时容易排屑,减少退刀量,可,以进行高效率的加工。,说明:,X,、,Y,:,孔的位置。,Q,:,为每次向下的钻孔深度(增量值,取负)。,Z,:,绝对编程时是孔底,Z,点的坐标值;,K:,为每次向上的退刀量(增量值,取正)。,增量编程时是孔底,Z,点相对与参照,R,点的增量值。,F,:,钻孔进给速度,R,:,绝对编程时是参照,R,点的坐标值;,L,:,循环次数(一般用于多孔加工的简化编程),增量编程时是参照,R,点相对与初始,B,点的增量值,例,.,%0073,N10G92 X0 Y0 Z80,N15G00,N20G98 G73 G91 X100 G90 R40 P2 Q-10 K5 G90 Z0 I2 F200,N30G00 X0 Y0 Z80,N40M30,注意:,1,、如果,Z,、,K,、,Q,移动量为零时,该指令不执行。,2,、,|,Q,|K|,五、简化编程指令,6,),G83,:,深孔加工循环,G98,(,G99,),G83X_Y_Z_R_Q_P_K_F_L_,孔底,Z,点,初始,B,点,参照,R,点,q,q,q,k,k,G98,G99,孔底延时,P,秒,退刀量较大、更便于排屑好、方便加冷却液,钻头,孔底,Z,点,初始,B,点,参照,R,点,五、简化编程指令,6,),G83,:,深孔加工循环,G98,(,G99,),G83X_Y_Z_R_Q_P_K_F_L_,功能:该固定循环用于,Z,轴的间歇进给,每向下钻一次孔后,快速退到参照,R,点,然后快进到距已加,工孔底上方为,K,的位置,再工进钻孔。使深孔加工时更利于排屑、冷却。,说明:,X,、,Y,:,孔的位置。,Q,:,为每次向下的钻孔深度(增量值,取负)。,Z,:,绝对编程时是孔底,Z,点的坐标值;,K:,距已加工孔底上方的距离(增量值,取正)。,增量编程时是孔底,Z,点相对与参照,R,点的增量值。,F,:,钻孔进给速度,R,:,绝对编程时是参照,R,点的坐标值;,L,:,循环次数(一般用于多孔加工的简化编程),增量编程时是参照,R,点相对与初始,B,点的增量值,例,.%0083,N10G92 X0 Y0 Z80,N15G00,N20G99 G83 G91 X100 G90 R40 P2 Q-10 K5 Z0 F200 I2,N30G90 G00 X0 Y0 Z80,N40M30,注意:,如果,Z,、,Q,、,K,的移动量为零,该指令不执行。,宏变量及常量,宏变量,#0,#49,当前局部变量,#50,#99,全局变量,#100,#199,刀补号,100,199,的补偿值,#200,#249 0,层局部变量,#250,#299 1,层局部变量,#300,#349 2,层局部变量,#350,#399 3,层局部变量,#400,#449 4,层局部变量,六,、,宏指令编程,#450,#499 5,层局部变量,#500,#549 6,层局部变量,#550,#599 7,层局部变量,#600,#699,刀具长度寄存器,H0,H99,#700,#799,刀具半径寄存器,D0,D99,#800,#899,刀具寿命寄存器,#1195,#1199,为系统内状态变量,(可调用,不可改变),六,、,宏指令编程,3.4,宏指令编程,当前局部变量,#0#38,对应的宏调用量传递的字段参数名,宏当前局部变量,宏调用时传递的字段名或系统变量,宏当前局部变量,宏调用时传递的字段名或系统变量,#0,A,#20,U,#1,B,#21,V,#2,C,#22,W,#3,D,#23,X,#4,E,#24,Y,#5,F,#25,Z,#6,G,#26,固定循环指令初始平面,Z,模态值,#7,H,#27,不用,#8,I,#28,不用,#9,J,#29,不用,#10,K,#30,调用子程序时轴,0,的绝对坐标,#11,L,#31,调用子程序时轴,1,的绝对坐标,#12,M,#32,调用子程序时轴,2,的绝对坐标,#13,N,#33,调用子程序时轴,3,的绝对坐标,#14,O,#34,调用子程序时轴,4,的绝对坐标,#15,P,#35,调用子程序时轴,5,的绝对坐标,#16,Q,#36,调用子程序时轴,6,的绝对坐标,#17,R,#37,调用子程序时轴,7,的绝对坐标,#18,S,#38,调用子程序时轴,8,的绝对坐标,#19,T,常量,PI,:,圆周率,TRUE,:,真,FALSE,:,假,六,、,宏指令编程,运算符与表达式,算术运算符:,+,,,-,,,*,,,/,条件运算符,:,EQ,(,=,),,NE,(),,GT,(),,GE,(),,LT,(),,LE,(),AR:,判断参数合法性的宏,(,其可用来判别该变量是否被定义,是被定义为增量或绝对方式),逻辑运算符:,AND,,,OR,,,NOT,函数,SIN,(,正弦),、,COS,(,余弦)、,TAN,(,正切)、,ATAN,(,反正切,-90,90,)、,ABS,(,绝对值)、,INT,(,取整)、,ATAN2,(,反正切,-180,180,)、,SIGN,(,取符号)、,SQRT,(,开方)、,EXP,(,指数),六,、,宏指令编程,表达式:,用运算符连接起来的常数,宏变量构成表达式。,例如:,175/SQRT2*COS55*PI/180,#3*6 GT 14,赋值语句,格式:宏变量,=,常数或表达式,把常数或表达式的值送给一个宏变量称为赋值。,例如:,#2=175/SQRT2*COS55*PI/180,#3=124.0,六,、,宏指令编程,条件判别语句,IF,,,ELSE,,,ENDIF,格式,(i),:,IF,条件表达式,ELSE,ENDIF,格式,(ii),:,IF,条件表达式,ENDIF,循环语句,WHILE,,,ENDW,格式:,WHILE,条件表达式,ENDW,六,、,宏指令编程,系列椭圆加工,(,X,X,),/,(,a,a,),+,(,Y,Y,),/,(,b,b,),=1,X=a,COS Y=b,SIN,%0001,#0=5,(,定义刀具半径,R,值),#1=20,(,定义,a,值),#2=10,(,定义,b,值),#3=0,(,定义步距角,的初,值,单位:度,),N1 G92 X0 Y0 Z10,N2 G00 X#0+#1 Y#0+#2,N3 G01 Z0,N4 G41 X#1,N5 WHILE#3 GE-360,N6 G01 X#1*COS#3*PI/180 Y#2*SIN#3*PI/180,N7#3=#3-5,ENDW,G01 G91 Y-#0,G00 Z10,M30,六,、,宏指令编程,系列椭圆加工(,X,X,),/,(,a,a,),+,(,Y,Y,),/,(,b,b,),=1,%0001,N1 G92 X0 Y0 Z10,N2 M98 P0002 A12 B6 R6 (#0A#1B#17R;R,为刀具半径值),%0002 N15 ENDW,N3#2=-#0 N16 G01 X#0 Y0,N4#3=#0 N17 WHILE#3 GE-#0,N5#101=#17 N18#13=-#1*SQRT#0*#0-#3*#3/#0,N6 G00 X-#0-2*#17 Y-#1-2*#17 N19 G01 X#3 Y#13,N7 G64 Z0 N20#3=#3-0.1,N8 G01 G41 X-#0 Y-#1 D101 F400 N21 ENDW,N9 Y0 F100 N22 G01 X-#0 Y0,N10 WHILE#2 LE#0 N23 Y#1+2*#17 F400,N11#12=#1*SQRT#0*#0-#2*#2/#0 N24 Z10,N13 G01 X#2 Y#12 N25 G40 X0 Y0,N14#2=#2+0.1 N26 M30,六,、,宏指令编程,%0027,N1 G92 X0 Y0 Z30,N2 MO3 S500,N3 G01 Z11 X19.178 F1200,#0=58.376/2-10+0.8,WHILE#0 LE 20,#1=8,WHILE#1 GE 1,N3 G91 G02 I-#0 Z-1.5,#1=#1-1,ENDW,N15 G90 G01 X0,五,、数控铣床常用编程指令,Z11,#0=#0+0.3,G01 X#0,ENDW,G01 X20,#1=11,WHILE#1 GE-1,N3 G91 G02 I-20 Z-1.5,#1=#1-1,ENDW,N16 G00 Z30,N17 X30 Y-50,N18 M30,例,.,下图所示用直径,20,mm,的单刃螺纹镗刀加工,M60,1.5,的螺纹,(小径,60-2+0.376=58.376,),工件高,10,mm,%0001,(刀位点为球心),G92 X-30 Y-30 Z25,#0=5(,倒圆半径,),#1=4,(球刀半径),#2=180,(步距角,的,初值。单位:度),WHILE#2 GT 90,#101=ABS#0+#1*COS#2*PI/180-#0,(,计算半径,偏移量,D,),G01 G41 X-20 D101,Y15,G02 X-15 Y20 R5,G01 X15,G02 X20 Y15 R5,G01 Y-15,G02 X15 Y-20 R5,G01 X-15,G02 X-20 Y-15 R5,G01 X-30,G40 Y-30,#2=#2-10,G01 Z25+#0+#1*SIN#2*PI/180,(,计算,25,+,Z,),ENDW,M30,六,、,宏指令编程,30,40,X,Y,R6,R5,15,30,X,Z,D,Z,X,六,、,宏指令编程,%8002,(,程序名,)G92 X40 Y-20 Z0,(,起点坐标),#0=4,(球刀半径),#1=10,(小圆半径),#2=30,(大圆半径,),#3=SQRT#0+#1*#0+#1-#0*#0,(,计算,Z,),#5=ATAN#0/#3,(,计算,初值),#4=,PI-#5,WHILE#4 GT#5,#12=#0+#1*SIN#4,(,计算,Z,坐标,初值),#11=#0+#1*COS#4,(,计算,Y,坐标,初值),#10=SQRT#0+#2*#0+#2-#12*#12,(,计算,X,坐标,值),G64 G01 X#10 Y#11 Z#12 F1500#4=#4-0.1,(,步距弧度,0.1,),ENDWG01 X40 Y20,Z40,G00 X40 Y-20,Z0,M30,R30,R10,Z,Y,X,10,10,Z,Y,Z,Y,Y,Z,六,、,宏指令编程,Y,X,Z,Z,X,Y,Z,Y,六,、,宏指令编程,Y,X,Z,Z,X,Y,Z,Y,谢 谢,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服