3数控加工基础3数控加工基础.pptx
文本预览下载声明
《数控机床编程及操作》教学课件;数控程序是怎么编写的?
数控机床坐标怎么判断?;第二章 数控加工编程基础;第1节 机?床?坐?标?系 ;直线坐标 X Y Z
旋转坐标 A B C
附加坐标 U V W; 2)运动方向的确定
统一规定:
; 3)坐标轴的确定
(1) Z轴的确定。
统一规定与机床主轴重合或平行的坐标为Z轴,即传递切削动力的主轴,远离工件的方向为正方向。
对于没有主轴的机床,规定垂直于工件装夹表面的方向为Z坐标轴的方向,正向是使刀具离开工件的方向。; (2) ?X轴的确定。
X轴为水平的、平行于工件装夹面的轴,且垂直Z轴。对于加工过程中主轴带动工件旋转的机床,X轴沿工件的径向并平行于横向拖板,刀具或砂轮离开工件旋转中心的方向为X轴的正向。
对于Z轴是垂直的,应从刀具向立柱看,X轴的正方向指向右,若水平从主轴向工件, X轴的正方向指向右。
; (3) ?Y轴的确定。
根据X、Z轴及其方向,可按右手直角笛卡儿坐标系,利用右手螺旋法则确定Y轴。
根据X、Y、Z轴及其方向,利用右手螺旋法则即可确定A、B、C的方向。;数控机床坐标系 ;立式数控铣床 ;二、 机床原点和机床参考点
1)机床原点
; 数控机床的机床原点与参考点 ;注意:; 2)机床参考点
机床参考点:是机床坐标系中一个固定不变的点,是机床各运动部件在各自的正向自动退至极限的一个点(由限位开关精密定位)。机床参考点已由机床制造厂测定后输入数控系统,并记录在机床说明书中,用户不得更改。
; 在机床接通电源后,通常要做回零操作,使刀具或工作台运动到机床参考点。
注意:通常我们所说的回零操作,其实是指机床返回参考点的操作,并非返回机床零点。;三、 工件坐标系和工件原点
;编程坐标系 ;工件原点设置(a) 数控车床;(b) 数控铣床 ;四、 工件坐标系和机床坐标系的关系
;对刀:就是确定工件坐标系与机床坐标系的相互位置关系。
对刀点 可以设在工件、夹具或机床上,但必须与工件的定位基准(相当于工件坐标系)有已知的准确关系,这样才能确定工件坐标系与机床坐??系的关系。
选择对刀点的原则是:便于确定工件坐标系与机床坐标系的相互位置,容易找正,加工过程中便于检查,引起的加工误差小。当对刀精度要求较高时,对刀点应尽量选在零件的设计基准或工艺基准上。;机床坐标系与工件坐标系 ;刀位点:是指编制数控加工程序时用以确定刀具位置的基准点。
(1)对于平头立铣刀、面铣刀类刀具,刀位点一般取为刀具轴线与刀具底端面的交点;
(2)对球头铣刀,刀位点为球心;
(3)对于车刀、镗刀类刀具,刀位点为刀尖;
(4)钻头取为钻尖等。;刀位点
(a) 平头铣刀;
(b) 钻头;
(c) 球头铣刀;
(d) 车刀、镗刀 ;第2节 数控加工程序格式 ;程序号:又名程序名,置于程序开头,用作一个具体加工程序存储、调用的标记。
程序号码以地址O、P、%以及1~9999范围内的任意数字组成。
通常:FANUC系统用“O”,
SINUMERIC系统用“%”
作为程序号的地址码。; 程序段——是控制机床的一种语句,表示一个完整的运动或操作。工件加工程序由若干个程序段组成。
程序结束指令——用M02或M30代码,放在最后一个程序段作为整个程序的结束。;编程示例 ;O2001; (程序号)
N10 G50 X200 Z150 T0100;(建立工件坐标系,选择T01号刀)
N20 G96 S150 M03; (恒线速设定,主轴正转)
N25 G50 S2000; (设定主轴最高转速)
N30 G00 X20 Z6 T0101; (①建立刀具补偿)
N40 G01 Z-30 F0.25; (②20圆柱加工)
N50 X50; (③50轴肩加工)
N60 X60 Z-70; (④50圆锥加工)
N70 X90; (⑤60轴肩加工)
N80 G00 X200 Z150 T00 M05; (⑥刀具回位)
N90 M02; (程序结束); 上例为一个完整的零件加工程序:
程序号为O2001。
以上程序中每一行即称为一个程序段,共由10个程序段组成,每个程序段以序号“N”开头。
M02作为整个程序的结束。 ;2)程序段的组成
一个程序段
显示全部