收藏 分销(赏)

数控机床编程与操作实践指导书.docx

上传人:xrp****65 文档编号:5938367 上传时间:2024-11-23 格式:DOCX 页数:38 大小:983.19KB
下载 相关 举报
数控机床编程与操作实践指导书.docx_第1页
第1页 / 共38页
数控机床编程与操作实践指导书.docx_第2页
第2页 / 共38页
数控机床编程与操作实践指导书.docx_第3页
第3页 / 共38页
数控机床编程与操作实践指导书.docx_第4页
第4页 / 共38页
数控机床编程与操作实践指导书.docx_第5页
第5页 / 共38页
点击查看更多>>
资源描述

1、数控机床编程与操作实践指导书XXXDX机械系目 录1数控机床概述2数控机床的坐标系统3程序结构、格式4常用编程指令5NC系统操作面板及手持单元6数控铣床编程操作实践7数控车床编程操作实践8电火花线切割机床基本操作与编程简介9加工中心及CAD/CAM简介一、数控机床概述数控机床简言之就是用数字信息控制进而实现自动化加工过程的机床设备。机床一经调整完毕整个加工过程无需人来干预,具有适应性强、加工精度高、质量稳定和生产效率高等优点,是现代机械加工业实现柔性化、集成化、智能化生产的基础设备。它广泛用于航空、航天、造船、汽车、模具等各机械制造领域。数控机床的工作原理如下图所示:信息载体测量装置数控机床伺

2、服系统数控装置数控机床的加工过程如下图所示:工件图样编制程序信息载体数控机床伺服系统数控装置零件图编制程序信息载体机床加工伺服系统数控装置成 品1分类数控机床按工艺用途可分为数控车床(包括车削中心)、数控铣床、数控电加工机床和其他派生机床。其中车削中心也属数控车床,它可在一次装夹中完成回转零件的几乎所有加工序。数控铣床又可分为镗铣床和加工中心,加工中心具有刀库与自动换刀功能,工件一次装夹后可完成铣、镗、钻、铰和攻丝等多种加工工序。常见的数控电加工机床一般有电火花成型机床、电火花线切割机床和数控激光切割机床。按运动方式可分为点位控制、直线控制和轮廓控制三种。2数控机床与普通机床的主要区别1)CN

3、C机床一般具有手动加工(用电手轮)、机动加工和控制程序自动加工功能,加工过程中一般不需要人工干预。普通机床只有手动加工和机动加工功能,加工过程全部由人工干预。2)CNC机床一般具有CRT屏幕显示功能。显示加工程序、多种工艺参数、加工时间、刀具运动轨迹以及工件图形等。数控机床一般还具有自动报警显示功能,根据报警信号或报警提示,可以迅速查找机器故障。而普通机床不具备上述功能。3)CNC机床主传动和进给传动采用直流或交流无级调速伺服电动机。一般没有主轴变速箱和进给变速箱,传动链短。而普通机床主传动和进给传动一般采用三相交流异步电动机,由变速箱实现多级变速以满足工艺要求,机床传动链长。4)CNC机床具

4、有多坐标轴联动功能,合成复杂的加工轨迹。5)CNC机床一般具有工件测量系统。加工过程中一般不需要进行工件尺寸的人工测量。而普通机床在加工过程中必须由人工不断地进行测量,以保证工件的加工精度。6)CNC机床与普通机床最显著的区别是当对象(工件)改变时,数控机床只需改变加工程序(应用软件)不需要对机床作较大的调整,即能加工出各种不同的工件。二、数控机床的坐标系统在数控机床上加工零件时,刀具与工件的相对运动必须在确定的坐标系中才能按规定的程序进行加工。1标准坐标系和运动方向的命名为了便于编程时描述机床的运动,简化程序的编制方法,保证程序的通用性,数控机床的坐标和运动方向均已标准化。我国机械工业部于1

5、982年颁布了JB305182数字控制机床的坐标和运动方向的命名标准,该标准与IS0841等效。其命名原则和规定如下:1)刀具相对于静止工件而运动 编程时一律假定工件不动而刀具运动,所以对于程编人员来说,即使不知道是刀具移近工件,还是工件移近刀具,也能编出正确的程序。2)标准坐标系的规定数控机床的坐标系采用右手笛卡儿直角坐标系,如下图所示。图中大拇指的指向为X轴的正方向,食指的指向为Y轴的正方向,中指的指向为Z轴的正方向。围绕X, Y, Z轴旋转的圆周进给坐标轴分别用A, B, C表示,其方向以右手螺旋法则确定。对于工件运动而不是刀具运动的机床,在坐标系命名时,在坐标系的符号上应加注标记“”

6、以示区别,如X、Y、Z等。3)运动方向的规定刀具与工件之间距离增大的方向为坐标轴的正方向。按相对运动的关系,工件运动的正方向恰好与刀具运动的正方向相反,即有:+ X =- X, + Y =- Y, + Z =- Z,+ A =- A, + B =- B, + C =- C右手迪卡尔直角坐标系2数控机床坐标轴的确定1)Z轴的运动是由传递切削力的主轴所决定。与主轴轴线平行或重合的坐标轴即为Z轴。对铣床、钻床、镗床等机床是主轴带动刀具旋转;对车床、磨床等是主轴带动工件旋转。如果机床上有几个主轴,则选一垂直于机床工作台的、常用的主轴为Z主轴。对于没有回转主轴的机床(如牛头刨床),则指定垂直于工作台面的

7、轴为Z轴。如有另一轴平行于Z轴,则定义为W轴,还有第三轴平行于Z轴,则定义为R轴。2)X轴通常是水平轴, 垂直于Z轴,且位于与工件定位平面相平行的水平面。在刀具旋转的机床上(如铣床、钻床、镗床),如Z轴是水平的(卧式),则由主轴向工件看,X轴的正方向指向右方;如Z轴是垂直的(立式),则由主轴向立柱看,X轴的正方向指向右方。因此,当面对机床看时,立式铣床与卧式铣床的X轴正方向相反。在工件旋转的机床上(如车床、磨床等),X的运动方向是径向的,且平行与横向滑座,刀具离开工件旋转中心的方向是X的正方向;对于无主轴的机床(如刨床),则选定主要切削方向为X轴正方向;如另有第二、第三轴 平行于X轴,则分别定

8、义为U轴和P轴。 3)Y轴可以根据已确定的Z轴、X轴方向,用右手笛卡儿坐标系来确定。如另有第二、第三轴平行于Y轴,则分别定义为V轴和Q轴。因此,机床坐标轴的方向取决于机床的类型和各组成部分的布局。确定机床坐标轴时,一般先确定Z轴,再确定X轴、Y轴。下图为卧式数控车床和立式数控铣床的坐标轴。卧式数控车床 立式数控铣床3机床坐标系与工件坐标系1)机床坐标系、机床原点和机床参考点机床坐标系是机床固有的坐标系,是机床制造和调整的基准,也是工件坐标系设定的基准。机床坐标系的原点称为机床原点。在机床经过厂家设计、制造和调整后,这个原点便被确定下来。机床参考点是数控机床上的一个固定点,通常在每个坐标轴的移动

9、范围内设置,大多数机床将刀具沿其坐标轴正向运动的极限点作为参考点,其位置用机械行程挡块来确定。参考点位置在机床出厂时已调整好,一般不作变动。数控机床上电时并不知道机床原点,通常要进行机动或手动回参考点操作,机床回到了参考点位置,也就知道了该坐标轴的原点位置,CNC 就建立起了机床坐标系。一旦机床断电后,数控系统就失去了对参考点的记忆。通常在下列情况下要进行回参考点操作:1)在机床关机后重新接通电源时;2)当机床产生超程报警待解除后;3)在机床急停以后。2)工件坐标系、工件零点工件坐标系也称编程坐标系,是编程人员在编程时使用的。编程人员选择工件上的某一已知点为原点,建立一个新的坐标系,称为工件坐

10、标系。工件坐标系的原点,也称工件零点。工件坐标系一旦建立便一直有效,直到被新的工件坐标系所取代。数控加工开始时要设定工件坐标系,一般用G92指令可建立工件坐标系,用G54G59 指令可选择工件坐标系(零点偏置)。三、程序结构、格式1程序结构一个完整的零件程序由程序号、程序的内容和程序结束三部分组成。例如(华中世纪星数控系统):%1000 -程序号N10 G92 X100 Y100 Z30 N20 G90 G00 X20 Y-50 S600 M03N30 Z-10 ;落刀 N40 G01 X60 Y0 F300 程序内容N50 G00 Z30N60 M05 N70 M30 -程序结束 注释符 “

11、;”后的内容为注释文字。1)程序号为了区别存储器中的程序,每个程序都要有程序编号。一般以规定的英文字母(多用O、P或%)开头,后面跟若干位数字组成。有些数控系统的程序号由英文字母或数字或字母与数字混合组成。2)程序内容程序内容部分是整个程序的核心,它由许多程序段组成,每个程序段由一个或几个指令构成,它表示数控机床要完成的全部动作。3)程序结束以程序结束指令M02或M30作为整个程序结束的符号,允许与其它程序字合用一个程序段,但通常是单列一行。2程序段格式程序段格式是指程序段中的字、字符和数据的安排形式。目前通常使用地址符的可变程序段格式,又称字地址格式,如下图所示。这种格式的每个程序段有若干程

12、序字组成,而程序字通常是由英文字母表示的地址符和地址符后面的数字组成,字的功能类别由地址符决定。字地址格式具有以下特点:1)程序段中字的前后排列顺序并不严格,但最好按上面的格式顺序书写,以方便程序编辑、修改。2)程序段中没有必要的功能字可以省去。3)前面程序段指定的某些G功能或F、S、T、M功能,若在本程序段仍然有效,则可省略不写。四、常用编程指令1、有关坐标系和坐标的指令1)绝对值编程G90与增量值编程G91格式: G90 /G91说明:G90:绝对值编程,每个编程坐标轴上的编程值是相对于程序原点的。G91:增量值编程,每个编程坐标轴上的编程值是相对于前一位置而言的,该值等于沿轴移动的距离。

13、G90、G91 为模态代码(模态代码:代码一经定义,其功能一直保持有效,直到被相应的代码取消或被同组的代码所取代),G90为缺省值。G90、G91 可用于同一程序段中,但要注意其顺序所造成的差异。例:如图所示,使用G90、G91 编程:控制刀具由1 点移动到2点。G90/G91编程选择合适的编程方式可使编程简化。当图纸尺寸由一个固定基准给定时,采用绝对方式编程较为方便。当图纸尺寸是以轮廓顶点之间的间距给出时,则采用增量方式编程较为方便。2)工件坐标系设定G92格式:G92 X_Y_Z_ G92指令一般放在一个零件程序的第一段。其中X 、Y、 Z 为工件坐标原点到刀具起点的有向距离。G92指令通

14、过设立刀具起点(对刀点)相对于工件坐标原点的相对位置建立工件坐标系,该坐标系一经建立,后面的绝对值指令都是以此工件坐标系来定值。数控车床 数控铣床 G92X100Z100(O1为工件坐标系原点) G92X30Y30Z20G92X100Z185(O2为工件坐标系原点)采用G92设定的工件坐标系只是建立在工件坐标系中刀具起点相对于程序原点的位置,执行此程序段时刀具并不作移动。,不具有记忆功能,当机床关机后,设定的坐标系立即失效。 执行此程序段之前必须保证刀位点与程序起点(对刀点)重合。3)G54G59零点偏置格式:G54工件坐标系零点偏置实质上是通过对刀找出工件坐标系原点在机床坐标系中的绝对坐标值

15、,并将这些值通过机床面板操作,输入到机床偏置存储器(参数)中,从而建立机床原点与工件原点之间的关系。在编程和加工过程中可以通过G54G59指令对不同的坐标系进行选择。通过零点偏置设置的工件坐标系,只要不对其进行修改、删除操作,该工件坐标系将永久保存,即使机床关机,其坐标系值将保留。2、进给控制指令1)快速定位G00格式:G00 X_Y_Z_说明:X、Y、Z:定位终点坐标。在G90 时为终点在工件坐标系中的坐标;在G91 时为终点相对于起点的位移量。不运动的轴可以省略不写。G00 指定刀具相对于工件以各轴预先设定的速度,从当前位置快速移动到程序段指令的定位目标点。G00 指令一般用于加工前快速定

16、位或加工后快速退刀。指令中的快移速度由机床参数“快移进给速度”对各轴分别设定,不能用F规定。注意:在执行G00 指令时,由于各轴以各自速度移动,不能保证各轴同时到达终点,因而联动直线轴的合成轨迹不一定是直线。操作者必须格外小心,以免刀具与工件发生碰撞。常见的做法是:铣床将Z 轴移动到安全高度,车床将X轴退刀后再执行G00 指令。例:如图所示,使用G00编程:要求刀具从A 点快速定位到B 点。G00编程当X 轴和Y 轴的快进速度相同时,从A 点到B 点的快速定位路线为ACB,即以折线的方式到达B 点,而不是以直线方式从AB。2)线性进给G01格式: G01 X _Y_Z_ F_;说明:X、Y、Z

17、:线性进给终点,在G90 时为终点在工件坐标系中的坐标;在G91 时为终点相对于起点的位移量;F:合成进给速度。G01 指令刀具以联动的方式,按F规定的合成进给速度,从当前位置按线性路线(联动直线轴的合成轨迹为直线)移动到程序段指令的终点。例:如图所示,使用G01 编程:要求从A 点线性进给到B 点(此时的进给路线是从AB 的直线)。G01编程3)圆弧进给G02/G03格式:不同平面的G02 与G03 选择说明:G02: 顺时针圆弧插补;G03: 逆时针圆弧插补;X, Y, Z:圆弧终点,在G90 时为圆弧终点在工件坐标系中的坐标;在G91 时为圆弧终点相对于圆弧起点的位移量;I, J, K:

18、圆心相对于圆弧起点的偏移值(等于圆心的坐标减去圆弧起点的坐标,如下图所示) ,在G90/G91 时都是以增量方式指定;R: 圆弧半径,当圆弧圆心角小于180时,R 为正值,否则R 为负值F: 被编程的两个轴的合成进给速度。I、 J、 K 的 选 择例: 使用G02对右图所示劣弧a和优弧b编程。圆弧编程的4 种方法组合(i) 圆弧aG91 G02 X30 Y30 R30 F300G91 G02 X30 Y30 I30 J0 F300G90 G02 X0 Y30 R30 F300G90 G02 X0 Y30 I30 J0 F300(ii) 圆弧bG91 G02 X30 Y30 R30 F300G9

19、1 G02 X30 Y30 I0 J30 F300G90 G02 X0 Y30 R30 F300G90 G02 X0 Y30 I0 J30 F300例: 使用G02/G03对右图所示的整圆编程。i)从A点顺时针一周时G90 G02 X30 Y0 I30 J0 F300G91 G02 X0 Y0 I30 J0 F300(ii) 从B点逆时针一周时G90 G03 X0 Y30 I0 J30 F300G91 G03 X0 Y0 I0 J30 F300注意:(1) 顺时针或逆时针是从垂直于圆弧所在平面的坐标轴的正方向看到的回转方向;(2) 整圆编程时不可以使用R,只能用I、J,K;(3) 同时编入R

20、与I、J,K 时,R 有效。3、刀具补偿功能指令刀具半径补偿G40,G41,G42说明:G40:取消刀具半径补偿;G41:左刀补(在刀具前进方向左侧补偿),如图 (a);G42:右刀补(在刀具前进方向右侧补偿),如图 (b);G17:刀具半径补偿平面为XY 平面;G18:刀具半径补偿平面为ZX 平面;G19:刀具半径补偿平面为YZ 平面;X, Y, Z:G00/G01 的参数,即刀补建立或取消的终点(注:投影到补偿平面上的刀具轨迹受到补偿);D:G41/G42 的参数,即刀补号码(D00D99),它代表了刀补表中对应的半径补偿值。G40、G41、G42 都是模态代码,可相互注销。注意:(1)

21、刀具半径补偿平面的切换必须在补偿取消方式下进行;(2) 刀具半径补偿的建立与取消只能用G00或G01指令,不得是G02 或G03。刀具补偿方向(a)左刀补 (b)右刀补例:考虑刀具半径补偿,编制下图所示零件的加工程序。要求建立如图所示的工件坐标系,按箭头所指示的路径进行加工,设加工开始时刀具距离工件上表面15mm,切削深度为5mm。刀具半径补偿编程零件程序如下:%1008G92 X10 Y10 Z15G90 G17G42 G00 X4 Y10 D01Z2 M03 S900G01 Z-5 F800X30G03 X40 Y20 I0 J10G02 X30 Y30 I0 J10G01 X10 Y20

22、Y5G00 Z50 M05G40 X10 Y10 M024、 F、S、T功能代码 F:指令表示工件被加工时的合成进给速度,F 的单位取决于G94 每分钟进给量(mm/min)或G95 每转进给量(mm/r)。F 是模态代码。 S:主轴转速, 单位:r/minT、D 指令:指定刀具号和刀具长度、半径存放寄存器号指令。T、D 后跟两位数字,如 T11、D02等。其中数字分别表示存放在库中的刀具号和刀具长度、半径补偿寄存器号。5、M功能代码M03-主轴正转M04-主轴反转M05-主轴停转M30-程序结束返回五、NC系统操作面板及手持单元华中I型ZJK7532A数控铣床操作面板华中I型CJK6032A

23、数控车床操作面板华中世纪星系统操作面板 手持单元(手轮)手持单元(手轮)1增量进给当手持单元(手轮)开关置于“OFF”档时,按压控制面板上的“增量”键(指示灯亮),可增量移动坐标轴:按 一下“X”、“Y”或“Z”(指示灯亮),X轴、Y轴或Z轴将正向移动一个增量值;按一下“X”、“Y”或“Z”(指示灯亮),X轴、Y轴或Z轴将负向移动一个增量值;同时按一下X、Y和Z,能同时控制X轴、Y轴或Z轴移动一个增量值;松开按键则移动停止(指示灯灭)。增量进给的增量值由控制面板上的“1”,“10”,“100”,“1000”四个增量倍率键控制,对应关系如下表:增量倍率键1101001000增量值()0.0010

24、.010.112手摇进给当手持单元(手轮)开关置于“X”、“Y”、“Z”档时,按压控制面板上的“增量”键(指示灯亮),可手摇进给机床坐标轴。顺时针/逆时针方向旋转手摇脉冲发生器,可控制X、Y、Z轴向正向或负向增量移动(务必注意移动方向)。手摇进给的增量值(手摇脉冲发生器每转一格的移动量)由手持单元上的增量倍率波段开关“1”,“10”,“100”控制,对应关系如下表:倍率波段位置110100增量值()0.0010.010.1六、数控铣床编程操作实践教学基本要求:1了解数控铣床的数控系统、机床结构组成及数控铣削加工的基本概念和特点。2掌握数控铣床编程和操作的基本方法。能够根据图纸要求,独立地完成较

25、简单零件的编程设计和加工。数控铣床是一类很重要的数控机床,在数控机床中所占的比例最大,在航空航天、汽车制造、一般机械加工和模具制造业中应用非常广泛。数控铣床可进行钻孔、镗孔、攻螺纹、外形轮廓铣削和立体轮廓铣削及五维复杂形面的铣削加工。加工中心、柔性加工单元是在数控铣床的基础上产生和发展的,其主要加工也是铣削加工。1基本练习操作前应了解数控铣床操作面板上各个按钮的功用。练习一 开机(ZJK7532A型数控铣床)1)开总电源将机床后侧总开关顺时针旋转90度;2)打开NC开关将控制面板钥匙开关转到开的位置;3)打开计算机系统软件自动运行,待CRT屏幕正常显示操作界面后再操作下一步;4)打开急停开关顺

26、时针旋转急停按钮,弹起即可。(HCZK1340型数控铣床)1)开总电源将机床后侧总开关向上拨至ON位置;2)系统软件自动运行,待CRT屏幕正常显示操作界面后再操作下一步;3)打开急停开关顺时针旋转急停按钮,弹起即可。关机步骤同开机步骤顺序正好相反。练习二 回参考点步骤: 先选择加工方式为回参考点方式,将坐标键+Z、+X 、+Y各按一下,待机床坐标系值X、Y与Z都显示为零且回零指示灯亮后,回零完成。练习三 坐标轴移动控制用手动、步进或手摇方式将刀具移动到点M(-180.123,-120.456,-100.789)。步骤:(粗调整)将工作方式选择开关置于点动按住-Z、-X、-Y,移动各轴接近点M;

27、(精调整)将工作方式选择开关置于步进选择进给倍率(1、10、100、1000)(1时点击一次,位移0.001,10时点击一次,位移0.01,100时点击一次,位移0.1,1000时点击一次,位移1mm)。如机床配有手持单元,可使用手轮操作。练习四 MDI手动数据输入方式这种方式是通过手动输入程序段,机床自动按指令来执行的,在需要保留当前机床坐标值位置的情况下,采用这种方式移动坐标将更加方便和可靠。其方法是:1)设置工作方式选择开关到MDI运行方式,在命令行输入程序段,如G91 G00 X10 Y5 Z10,并确认;2)设置工作方式选择开关到自动方式,按下“循环启动”键开始执行;3)等调整完毕后

28、,选择MDI运行方式,在命令行输入程序段: G91 G00 X-10 Y-5 Z-10,并确认;4)按下“循环启动”键执行,机床返回到原来坐标值位置。如果发现运行轨迹不对或其它异常情况,需停止自动运行,可按F7键来停止自动运行(非常紧急情况下按下红色急停按钮来停止)。2坐标系设定(对刀)对刀是数控加工中的主要操作和重要技能,零件加工前必须进行对刀操作,对刀的准确性决定了零件的加工精度,同时对刀效率还直接影响数控加工效率。对刀的目的是确定程序原点在机床坐标系中的位置,即工件坐标系与机床坐标系的关系。其实质就是测量程序原点与机床原点之间的偏移距离并设置程序原点在以刀位点为参照的机床坐标系里的坐标。

29、刀位点:刀具上的一特定点,即程序编制中,用于表示刀具特征的点。刀位点用以确定刀具在机床坐标系中位置,也是对刀和加工的基准点。对于各类铣床用刀具,其刀位点如下图所示。a)钻头b)镗刀c)立铣刀d)球头铣刀1)G92指令对刀使用G92指令,在加工前必须确定对刀点,由G92指令后续坐标值设定工件坐标系。对刀点:是数控加工中刀具相对于工件运动的起点,即零件程序加工的起始点,所以对刀点也称“程序起点”、“起刀点”。对刀点可设在工件上并与工件原点重合,也可设在工件外,任何便于对刀之处,但该点与工件原点之间必须有确定的坐标关系。G92指令对刀方法:(1)通过试切使刀位点分别获得工件坐标系原点在机床坐标系中的

30、绝对坐标值X0、Y0、Z0;(2)将工件坐标系原点在机床坐标系中的绝对坐标值X0、Y0、Z0与G92指令后续坐标值相加得到对刀点(起刀点)在机床坐标系中的绝对坐标值X、Y、Z;(3)手动方式或在MDI方式下移动机床到起刀点(X、Y、Z)位置即完成坐标系建立。2)G54G59指令对刀(零点偏置)使用G54 指令,在加工前要确定程序原点在机床坐标系中的坐标值,预先由MDI功能设置在“坐标系”功能表中,根据程序指令G54G59,选择使用哪个工件坐标系。G54G59指令对刀方法:(1)通过试切使刀位点分别获得工件坐标系原点在机床坐标系中的绝对坐标值X0、Y0、Z0;(2)在MDI方式下,按功能键“坐标

31、系”,进入相应画面后,输入工件坐标系原点在机床坐标系中的绝对坐标值X0、Y0、Z0,按“回车”键,完成工件坐标系零点偏置值的存储设定。(3)手动调整机床至适当位置后,(安全距离)便可调用程序执行加工。3编辑程序加工练习一在计算机上编辑输入下列程序,并检查程序输入的正确性。然后,在教师的指导下,完成对刀后启动机床加工。(编辑键F2,磁盘文件,Tab,字母Oxxxx%xx,输入文件)用提供的刀具在蜡模上完成上表面整平加工X(160mm)、Y(120mm),工件零点在蜡模上表面的左下角处(深度以低凹处为准),对刀点P(-10、-10、10)。上平面加工参考程序主程序%1000 NO1 G92 X-1

32、0 Y-10 Z10NO2 G90 G01 Z-3 S900 F300 M03NO3 X0 Y0 NO4 M98 P2000 L7NO5 G90 Z10 NO6 G00 X-10 Y-10 NO7 M05 NO8 M30子程序%2000 N10 G91 G01 X160 F300 N11 Y10 N12 X-160 N13 Y10 N14 M99练习二 在计算机上输入下列程序,并检查程序输入的正确性。然后,在教师的指导下,完成对刀后启动机床加工。(编辑键F2,磁盘文件,Tab,字母Oxxxx%xx,输入文件)。对刀点(0,0,10)在蜡模中心距上表面10处。%1000NO1 G92 X0 Y0

33、 Z10N02 G90 G00 G42 D01 X60 Y50N03 G01 Z-3 S900 F200 M03N04 X0 F200N05 G03 X0 Y-50 R50N06 G03 X18.856 Y-36.667 R20N07 G01 X28.284 Y-10N08 G03 Y10 R30 N09 G01 X18.856 Y36.667N10 G03 X0 Y50 R20N11 G01 X-10 F400N12 Z35N13 M05N14 G00 G40 X0 Y0N15 M024铣床加工零件实例刀具起始点1 选择工件坐标系 X0、Y0如图所示,Z0在工件上表面;2 零件安装 用毛坯上

34、预先做好的2-8.5工艺孔将零件紧固在机床工作台上;3 刀具起始位置 图中X-10,Y-10,Z10处;4 刀具、切削用量 12立铣刀,S600,F100;5 切削路径 如图所示,顺时针。参考程序:行号程序(OXXX)注释%1234起始符N01G92X-10Y-10Z10建立工件坐标系N02G01Z-2M03S600F300刀具落刀2mmN03G41G01X0Y0D01F100选左刀补N04Y20直线进给N05G02X60Y20I30J0加工外圆弧N06G01Y0直线进给N07X45直线进给N08G03X15Y0I-15J0加工内圆弧N09G01X0直线进给N10G40G01X-10Y-10F

35、300取消刀补N11Z30抬刀N12M05主轴停N13M30程序结束5铣削编程实例编制如图所示的零件的加工程序。编程坐标系如下图所示设定,O(0,0,0)点为建立的工件坐标系原点,对刀点(0,0,10),建立刀补点和取消刀补点为P0 (-65,-95)。刀具从P1 点切入工件,然后沿点划线上箭头方向进行进给加工,最后回到P0 点。切削用量参照工艺手册有关资料选择:主轴转速600rpm,进给速度200mm/min。首先进行基点计算,图中P1 、P2 、P7 、P8 、P9 点坐标已知,P3、P4、P5 、P6 点的坐标经计算得:P3(-25,-40),P4(-20,-15),P5(20,-15)

36、,P6(25,40)。各圆弧插补段的起点相对圆弧圆心的坐标如下:C1 圆弧的圆心为I=-60 ,J=25;C2 圆弧的圆心为I=20 ,J=15;C3 圆弧的圆心为I=65 ,J=0。铣削加工程序编制如下:O1234 零件程序名%0003 N01 G92 X0 Y0 Z10 设定工件坐标系N02 G90 G41 G00 X-65.0 Y-95.0 D01 快速至点P6 上方N03 G01 Z-3 F200 M03 M07 S600 切削液打开,主轴启动,Z 轴进刀N04 X-45.0 Y-75.0 直线插补P0 P1N05 Y-40.0 直线插补P1 P2N06 X-25.0 直线插补P2 P

37、3N07 G03 X-20.0 Y-15.0 I-60.0 J25.0 圆弧插补P3 P4N08 G02 X20.0 I20.0 J15.0 圆弧插补P4 P5N09 G03 X25.0 Y-40.0 I65.0 J0.0 圆弧插补P5 P6N10 G01 X45.0 直线插补P6 P7N11 Y-75.0 直线插补P7 P8N12 X0.0 Y-65.0 直线插补P0 P9N13 X-45.0 Y-75.0 直线插补P9 P1N14 G40 X-65.0 Y-95.0 回P0 点,注销刀具半径补偿N15 Z10.0 M05 M09 切削液关闭,主轴停止,Z 轴抬刀N16 M30 程序结束 6

38、练习题(1) 用12立铣刀完成“心形”槽的编程与加工(2) 用12立铣刀完成以下零件图的轮廓加工2-R10(3) 观察加工过程l NC铣床的加工过程与普通铣床有何区别?l 工件、刀具是如何运动的?l 加工出的工件是什么形状?它是怎样形成的?l NC铣床与普通铣床在结构上有何区别?附录1 铣床准备功能表G代码组功能参数(后续地址字)备注G00G01G02G0301快速定位直线插补顺圆插补逆圆插补X,Y,Z,A,B,C,U,V,W同上X,Y,Z,U,V,W,I,J,K,R同上G04G07G0900暂停虚轴指定准停校验XX,Y,Z,A,B,C,U,V,WG11G1207单段允许单段禁止G17G18G

39、1902X(U)Y(V) 平面选择Z(W)X(U) 平面选择Y(V)Z(W) 平面选择X,Y,U,VX,Z,U,WY,Z,V,WG20G21G2208英寸输入毫米输入脉冲当量G24G2503镜像开镜像关X,Y,Z,A,B,C,U,V,WG28G2900返回到参考点由参考点返回X,Y,Z,A,B,C,U,V,WG3301螺纹切削X,Y,Z,A,B,C,U,V,W,F,QG40G41G4209刀具半径补偿取消左刀补右刀补DDG43G44G4910刀具长度正向补偿刀具长度负向补偿刀具长度补偿取消HHG50G5104缩放关缩放开X,Y,Z,PG52G5300局部坐标系设定直接机床坐标系编程X,Y,Z,

40、A,B,C,U,V,WG54G55G56G57G58G5911工作坐标系1选择工作坐标系2选择工作坐标系3选择工作坐标系4选择工作坐标系5选择工作坐标系6选择G6000单方向定位X,Y,Z,A,B,C,U,V,WG61G6412精确停止校验方式连续方式G6500子程序调用P,AZG68G6905旋转变换旋转取消X,Y,Z,RG73G74G76G80G81G82G83G84G85G86G87G88G8906深孔钻削循环逆攻丝循环精镗循环固定循环取消定心钻循环钻孔循环深孔钻循环攻丝循环镗孔循环镗孔循环反镗循环镗孔循环镗孔循环X,Y,Z,P,Q,R同上同上同上同上同上同上同上同上同上同上同上同上G9

41、0G9113绝对值编程增量值编程G9211工作坐标系设定X,Y,Z,A,B,C,U,V,WG94G9514每分钟进给每转进给G98G9915固定循环返回到起始点固定循环返回到R点附录2 M代码及功能代码模态功能说明代码模态功能说明M00非模态程序停止M03模态主轴正转起动M01非模态选择停止M04模态主轴反转起动M02非模态程序结束M05模态主轴停止转动M30非模态程序结束并返回程序起点M06非模态换刀M98非模态调用子程序M07模态切削液打开M99非模态子程序结束M09模态切削液停止七、数控车床编程操作实践教学基本要求:1了解数控车床的数控系统、机床结构组成及数控车削加工的基本概念和特点。2掌握数控车床编程和操作的基本方法。能够根据图纸要求,独立地完成较简单零件的编程设计和加工。3初步掌握数控加工

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 环境建筑 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服