文档详情

数控机床基础编程及数控车.pptx

发布:2021-10-06约3.53千字共90页下载文档
文本预览下载声明
任务六 掌握数控机床的基本G功能指令;G90表示程序语句中的坐标为绝对坐标值,即从编程零点开始的坐标值。 ;图5-19 两种指令方式;注意,在数控车床上常采用U、W分别表示X轴方向和Z轴方向的增量尺寸。;一般数控机床可以预先设定6个(G54~G59)工件坐标系,这些坐标系在机床重新开机时仍然存在。 ;;;在执行程序时,遇到G54~G59指令后,便将对应的原点偏置值取出来参加计算,从而得到刀具在机床坐标系中的坐标值,控制刀具运动。;例如现测得原点偏置值,则G54偏置寄存器中坐标值输入为: X Y Z G54 -310.56 -246.15 -210.38;此时,工件原点在机床坐标系中的坐标值X-310.56,Y-246.15,Z-210.38。 ;3.坐标平面指令(G17、G18、G19);;图5-20 坐标平面指令 ;例如图5-21中所示工件安装在数控铣床工作台上,坐标方向如图所示。当铣削圆弧面1时,在XY平面内进行圆弧插补,应使用准备功能G17设定插补平面;铣削圆弧面2时,在ZX平面内时行插补加工,故选用G18设定插补平面,否则在该平面就不能实现插补功能。;对于三坐标数控铣床和铣镗加工中心,开机后数控装置自动将机床设置成G17状态,如果在XY坐标平面内进行轮廓加工,就不需要由程序设定G17。数控车床总是在XZ坐标平面内运动,在程序中也不需要用指令指定。;4.快速点定位指令(G00) ;图5-22 快速点定位;采用绝对尺寸编程方式, G90 G00 X195.0 Y100.0 ;由O快速移至A点, X300.0 Y 50.0 ;由A快速移至B点。 采用增量尺寸编程方式, G91 G00 X195.0 Y100.0 ;由O快速移至A点, X105.0 Y-50.0 ;由A快速移至B点。;使用G00时,应注意以下几点: (1)G00是模态指令,上面例子中,由A点到B点实现快速点定位时,因前面程序段已设定了G00,后面程序段就可不再重复设定定义G00,只写出坐标值即可。;(2)快速点定位移动速度不能用程序指令设定,它的速度已由生产厂家预先调定或由引导程序确定。若在快速点定位程序段前设定了进给速度F,指令F对G00程序段无效。;(3)快速点定位G00执行过程是刀具由程序起始点开始加速移动至最大速度,然后保持快速移动,最后减速到达终点,实现快速点定位。这样可以提高数控机床的定位精度。;5.直线插补指令(G01);图5-23 G01编程举例 ;用绝对尺寸编程方式: N001 G54 S300 T01 M03 ; N002 G90 G00 X24.0 Y30.0 ; N003 G01 X96.0 Y70.0 F100 ; N004 X168.0 Y50.0 ; N005 X24.0 Y30.0 ; N006 G00 X0 Y0 M02 ;;用增量尺寸编程方式:;6.圆弧插补指令(G02、G03) ; 图5-24 圆弧插补方向判别; 在YZ坐标平面上程序段格式:   G19 G02(G03) Y__ Z__ J__ K__ F__ ; 或 G19 G02(G03) Y__ Z__ R__ F__ ; ;圆弧半径与圆心的标定;2)用I、J、K设定圆心,FANUC-Oi系统规定: I、J、K为圆心相当于圆弧起点的坐标,或I、J、K为圆弧起点到圆心的矢量, I、J、K与X、Y、X对应。;如果圆弧是一个封闭整圆,只能使用分矢量编程。 ;G90 G03 X20.0 Y0 I-20.0 J0 F100; 或 G91 G03 X0 Y0 I-20.0 J0 F100;;;;;例:如图5-30a所示,用顺时针圆弧插补指令完成程序编制。;增量值编程 ……… N03 G00 U-18.0 W-98.0; N04 G01 W-24.0 F0.2; N05 G02 U16.0 W-8.0 I8.0 K0 F0.1; ………;例:如图5-30b所示,用逆时针圆弧插补 指令完成程序编制。;增量值编程: ……… N03 G00 U-180.0 W-98.0; N04 G01 W-30.0 F0.2; N05 U4.0; N06 G03 X16.0 W-8.0 I0 K-8.0 F0.1; ………;方法二 用R表示圆心位置: ……… N03 G00 X20.0 Z2.O; N04 G01 Z-30.0 F0.2; N05 X24.0; N06 G03 X40.0
显示全部
相似文档