预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共27页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第二章数控铣削实训第二章数控铣削实训第二章数控铣削实训 2.1数控铣编程指令 (2)调用子程序的格式 M98P_L_ P:被调用的子程序号; L:重复调用次数。 5.主轴控制指令M03、M04、M05 M03:启动主轴以程序中编制的主轴速度顺时针方向(从Z轴正向朝Z轴负向看)旋转。 M04:启动主轴以程序中编制的主轴速度逆时针方向旋转。 M05:使主轴停止旋转。第二章数控铣削实训 2.1数控铣编程指令 2.进给速度F F指令表示工件被加工时,刀具相对于工件的合成进给速度。F的单位取决于G94(每分钟进给量mm/min)或G95(每转进给量mm/r)。 当工作在G01、G02或G03方式下,编程的F一直有效直到被新的F值所取代,而工作在G00、G60方式下快速定位的速度是各轴的最高速度,与所编F无关。借助操作面板上的倍率按键,F可在一定范围内进行倍率修调。 当执行攻丝循环G84螺纹切削G33时,倍率开关失效,进给倍率固定在100%。 2.1数控铣编程指令 2.1.3准备功能G代码 准备功能G指令由G后一或二位数值组成,它用来规定刀具和工件的相对运动轨迹、机床坐标系、坐标平面、刀具补偿坐标偏置等多种加工操作。 G功能有非模态G功能和模态G功能之分: 非模态G功能只在所规定的程序段中有效,程序段结束时被注销。 模态G功能是一组可相互注销的G功能,这些功能一旦被执行,则一直有效,直到被同一组的G功能注销为止。模态G功能组中包含一个缺省G功能,上电时将被初始化为该功能。 2.1数控铣编程指令 1.绝对值编程G90与相对值编程G91 格式G90 G91 说明:G90为绝对值编程,每个编程坐标轴上的编程值是相对于程序原点的;G91为相对值编程,每个编程坐标轴上的编程值是相对于前一位置而言的,该值等于沿轴移动的距离。 G90、G91为模态功能,可相互注销,G90为缺省值。 G90、G91可用于同一程序段中但要注意其顺序所造成的差异。 2.1数控铣编程指令 2.工件坐标系选择G54~G59 格式G54、G55、G56、G57、G58、G59 说明: G54~G59是系统预定的6个工件坐标系,可根据需要任意选用。这6个预定工件坐标系的原点在机床坐标系中的值(工件零点偏置值)可用MDI方式输入,系统自动记忆。工件坐标系一旦选定,后续程序段中绝对值编程时的指令值均为相对此工件坐标系原点的值。 G54~G59为模态功能,可相互注销。 2.1数控铣编程指令 3.坐标平面选择G17G18G19 格式G17 G18 G19 说明: G17选择XY平面,G18选择ZX平面,G19选择YZ平面。 该组指令选择进行圆弧插补和刀具半径补偿的平面。 G17、G18、G19为模态功能,可相互注销,G17为缺省值。 2.1数控铣编程指令 4.快速定位G00 格式G00X_Y_Z_ 说明: X、Y、Z为快速定位终点,G00指令刀具相对于工件以各轴预先设定的速度从当前位置快速移动到程序段指令的定位目标点。G00指令中的快移速度由机床参数“快移进给速度”对各轴分别设定,不能用F规定。G00一般用于加工前快速定位或加工后快速退刀。快移速度可由面板上的快速修调旋钮修正。 G00为模态功能,可由G01、G02、G03功能注销。 2.1数控铣编程指令 5.线性进给G01 格式G01X_Y_Z_F_ 说明: X、Y、Z为线性进给终点,在G90时为终点在工件坐标系中的坐标,在G91时为终点相对于起点的位移量。F为合成进给速度。 G01指令刀具以联动的方式,按F规定的合成进给速度从当前位置按线性路线(联动直线轴的合成轨迹为直线)移动到程序段指令的终点。 G01是模态代码,可由G00、G02、G03功能注销。 2.1数控铣编程指令 6.圆弧进给G02/G03 各坐标平面的圆弧编程格式: G17 G18 G19 2.1数控铣编程指令 6.圆弧进给G02/G03 说明: X,Y,Z:为圆弧终点。 I,J,K:圆心相对于圆弧起点的偏移值(等于圆心的坐标减去圆弧起点的坐标)。 R:圆弧半径,当圆弧圆心角小于180时R为正值,否则R为负值。 F:被编程的两个轴的合成进给速度。 *整圆编程时不可以使用R只能用I、J、K。 2.1数控铣编程指令 7.刀具半径补偿G40、G41、G42 2.1数控铣编程指令 7.刀具半径补偿G40、G41、G42 2.1数控铣编程指令 8.固定循环 数控加工中,某些加