进给速度与进给量计算公式


进给速度与进给量计算公式  

数控加工程序编制是将加工零件的工艺过程、工艺参数、工件尺寸、刀具位移方向和其他辅助动作(如换刀、冷却、装卸工件等)按照运动顺序,依照编程格式用指令代码编写成程序单的过程。所得到的程序单即为加工程序单。

接下来,我们讨论机床的坐标系和运动方向的确定。

机床的直线运动坐标系采用右手笛卡尔直角坐标系,如图11-6所示。首先确定Z轴,再确定X轴,最后确定Y轴。对于工件进行旋转运动的机床(如车床),X轴的正方向为刀具远离工件的方向;对于刀具进行旋转运动的机床(如立式铣床),当刀具作为Z轴时,从刀具主轴看向立柱,X轴的正方向为右方向。

三个旋转轴坐标系分别平行于X、Y、Z坐标轴,其正向取决于右手螺纹的前进方向。

数控车床的基本指令包括:

1. 程序格式:加工程序一般由程序开始、程序内容和程序结束三部分组成。程序开头为程序号,用于标识加工程序的开始,通常由字符“%”及其后的四位数字表示。程序结束可以通过辅助功能M02(程序结束)、M30(程序结束,返回起点)等来表示。

程序的主要内容由若干个程序段(OCK)组成,每个程序段由一个或若干个信息字组成,每个信息字又由地址符和数据符字母组成。信息字是指令的最小单位。

2. 程序段格式:目前常用的是字地址程序段格式,应用标准是JB3832-85。下面是一个典型的字地址程序段格式示例:

N001 G01 X60.0 Z-20.0 F150 S200 T0101 M03 LF

其中,N001表示第一个程序段;G01表示直线插补;X60.0 Z-20.0表示X、Z坐标方向的移动量;F、S、T分别表示进给速度、主轴转速、刀具号;M03表示主轴按顺时针方向旋转;LF表示程序段结束。

3. 数控系统中的基本功能代码包括:

程序段序号:如N10、N20等;

准备功能:G代码分为模态代码和非模态代码。模态代码一旦指定就一直有效,直到被同组的其他G代码取代。非模态代码只在指定的本程序段中有效。例如,G00是快速点定位指令,G01是直线插补指令,G02/G03是圆弧插补指令等。

辅助功能:用于指定机床的辅助动作,如机床的启动、转向、切削液的开关等。例如,M03表示主轴正转,M04表示主轴反转,M05表示主轴停转等。

进给功能F和主轴功能S用于指定进给速度和主轴转速。

刀具功能T用于指令数控系统进行换刀,用地址T和其后的4位数字来指定刀具号和刀具补偿号。

还涉及到工件坐标系的设定和数控车床的基本对刀方法。工件坐标系与机床坐标系一般不重合,为便于编程,应建立一个工件坐标系。常用的对刀方法有试切对刀法、机械检测对刀仪对刀、光学检测对刀仪对刀等。采用G50 U W 可以使坐标系产生平移,用新的坐标值代替旧的坐标值,使机床坐标系与工件坐标系相互替代。在机床坐标系中,坐标值是刀架中心点相对于机床原点的距离;而在工件坐标系中,坐标值是刀尖相对工件原点的距离。

  进给速度与进给量计算公式