数控铣加工中心编程与应用基础.ppt

1. 数控机床的坐标系 (数控机床的坐标轴和运动方向均已标准化,这给数控系统和机床的设计、程序编制和使用维修带来极大的便利。) 1.1 机床坐标系(机床上固有的坐标系) 1.机床坐标系的确定 (1)机床相对运动的规定 编程时,假定工件静止,刀具运动,实际恰相反; (2)机床坐标系的规定 在数控机床上,机床的动作是由数控装置来控制的,为了确定数控机床上的成形运动和辅助运动,必须先确定机床上运动的位移和运动的方向,这就需要通过坐标系来实现,这个坐标系被称之为机床坐标系。 右手笛卡儿直角坐标系决定标准机床坐标系中X、Y、Z坐标轴的相互关系: 1)大拇指—X坐标;食指—Y坐标;中指—Z 坐标; 2)各指的指向为该坐标的正方向; 3)右手螺旋定则(大拇指的指向为各坐标的正向,四指的旋转方向为旋转坐标的正向) 决定围绕X、Y、Z坐标旋转的旋转坐标,用A、B、C表示; (3)运动方向的规定(略) (a)右手直角坐标系统  (b)X、Y、Z移动轴 A、B、C旋转轴 数控立式铣床的坐标系 返回 2.坐标轴方向的确定 (1)Z坐标 1)规定平行于主轴轴线(若没有主轴,则规定垂直于工件装夹表面)的坐标为Z坐标; 2)若有几根主轴,则Z坐标平行与垂直于工件装夹表面的一根主轴; 3)若主轴能摆动(在摆动范围内),Z坐标就是只与标准坐标系的一个坐标平行的坐标或是能与标准坐标系的多个坐标平行,但垂直于工件装夹表面的坐标; 4)Z轴的正方向是使刀具远离工件的方向; 5)若要铣削一全圆时,只能用圆心法表示,半径法无法执行。若用半径法以二个半圆相接 ,其真圆度误差会太大。 如下图,铣削一全圆的指令写法:   G02 I -50.; …? G90 G01 Y12. F80;     =>程序原点 → A G02 X38.158 Y40. I38. 158 J -12.;=> A → B G91 G01 X11.;         => B → C G03 X24. R12.;     => C → D G01 X8.;        => D → E G02 X10. Y -10. R10.;  => E → F G01 G90 Y10.;        => F → G G91 X -15. Y -10.;    => G → H X -20.;          => H → I G90 G03 X20.158 R18.;    => I → J G01 X0.;      => J → 程序原点 … 2、使用刀补时应注意以下事项: 1)不能和G02、G03一起使用,只能与G00或G01一起使用,且刀具必须要移动(即激活刀径补正指令,必须在前一单节激活) ; 2)程序制作时,程序中只给予刀径补正号码,如D11、D12…每一个刀径补偿号码均代表一个 补偿值,此补偿值可由参数设定为铣刀的直径或半径值(使用上,一般皆设定成铣刀的半径值),而此铣刀半径值是加工时,预先由操作者键入控制系统之刀具补偿号码画面之相对应 号码内; 3)一般键入补正值(即铣刀半径值)皆采用正值较合理; 5、工作过程的注意事项 1)建立补偿的程序段,必须是在补偿平面内不为零的直线移动; 2)建立补偿的程序段,一般应在切入工件之前完成; 3)撤销补偿的程序段,一般应在切出工件之后完成; 6、刀具半径补偿量的改变    一般刀具半径补偿量的改变,是在补偿撤销的状态下重新设定刀具半径补偿量。如果在已补偿的状态下改变补偿量,则程序段的终点是按该程序段所设定的补偿量来计算的。 如图所示 7、过切 通常过切有以下两种情况: (1)刀具半径大于所加工工件内轮廓转角时产生的过切,如图所示; (2)刀具直径大于所加工沟槽时产生的过切,如图所示; (3)综上所述,在补偿状态下,铣刀的直线移

文档评论(0)

1亿VIP精品文档

相关文档