《数控程序编制》PPT课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《数控程序编制》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《数控程序编制》PPT课件.ppt(74页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章第二章第二章第二章数控程序编制数控程序编制数控程序编制数控程序编制数控技术数控技术10/25/20221目目 录录2.1 2.1 概述概述2.2 2.2 数控程序编制数控程序编制2.3 2.3 自动数控编程自动数控编程10/25/202222-1 概概 述述一、数控机床程序编制的内容与步骤一、数控机床程序编制的内容与步骤一、数控机床程序编制的内容与步骤一、数控机床程序编制的内容与步骤 数数数数控控控控机机机机床床床床是是是是按按按按照照照照事事事事先先先先编编编编制制制制好好好好的的的的加加加加工工工工程程程程序序序序自自自自动动动动地地地地对对对对工件工件工件工件进进进进行加工的高效自
2、行加工的高效自行加工的高效自行加工的高效自动动动动化化化化设备设备设备设备。在在在在数数数数控控控控机机机机床床床床上上上上加加加加工工工工零零零零件件件件时时时时,要要要要把把把把加加加加工工工工零零零零件件件件的的的的全全全全部部部部工工工工艺艺艺艺过过过过程程程程、工工工工艺艺艺艺参参参参数数数数和和和和位位位位移移移移数数数数据据据据,以以以以信信信信息息息息的的的的形形形形式式式式记记记记录录录录在在在在控控控控制制制制介介介介质质质质上上上上,用用用用控控控控制制制制介介介介质质质质上上上上的的的的信息来控制机床,信息来控制机床,信息来控制机床,信息来控制机床,实现实现实现实现零件
3、的全部加工零件的全部加工零件的全部加工零件的全部加工过过过过程。程。程。程。从从从从零零零零件件件件图图图图纸纸纸纸到到到到获获获获得得得得数数数数控控控控机机机机床床床床所所所所需需需需控控控控制制制制介介介介质质质质的全部的全部的全部的全部过过过过程,称程,称程,称程,称为为为为程序程序程序程序编编编编制。制。制。制。10/25/20223一、数控机床程序编制的内容与步骤一、数控机床程序编制的内容与步骤一、数控机床程序编制的内容与步骤一、数控机床程序编制的内容与步骤分分析析零零件件图图确确定定工工艺艺过过程程计计算算加加工工轨轨迹迹和和加加工工尺尺寸寸编编写写加加工工程程序序校校核核制制作
4、作控控制制介介质质校校核核程程序序校校验验和和试试切切削削校校验验YYYNNN完成完成10/25/20224 手工编程手工编程手工编程手工编程 自动编程自动编程自动编程自动编程 CAD CAM CNCCAD CAM CNC常用的常用的常用的常用的CAM CAM 软件:软件:软件:软件:MASTER CAM,CIMATRON MASTER CAM,CIMATRON UG,PRO-E,CAXA UG,PRO-E,CAXA 等。等。等。等。二、数控机床程序编制方法二、数控机床程序编制方法二、数控机床程序编制方法二、数控机床程序编制方法10/25/20225一、数字控制的标准代码一、数字控制的标准代码
5、 2-2 数控程序编制数控程序编制 由于各个数控生由于各个数控生产产厂家所使用的厂家所使用的标标准并不完全准并不完全统统一,所使用的代一,所使用的代码码、指令、指令及其含及其含义义不完全相同,因此在不完全相同,因此在编编程程时还时还必必须须按所用数控机床的按所用数控机床的编编程手册中的程手册中的规规定定进进行行编编程。程。10/25/20226一、数字控制的标准代码一、数字控制的标准代码 制制制制作作作作穿穿穿穿孔孔孔孔纸纸纸纸带带带带时时时时,为为为为了了了了满满满满足足足足设设设设计计计计、制制制制造造造造、维维维维修修修修和和和和普普普普及及及及的的的的需需需需要要要要,在在在在输输输输
6、入入入入代代代代码码码码、坐坐坐坐标标标标系系系系统统统统、加加加加工工工工指指指指令令令令、辅辅辅辅助助助助功功功功能能能能及及及及程程程程序序序序格格格格式式式式方方方方面面面面,国国国国际际际际上上上上形形形形成成成成了了了了两两两两个个个个通通通通用用用用的的的的标标标标准准准准,即即即即国国国国际际际际标标标标准准准准化化化化组组组组织织织织(ISO(ISOInternational International Standard Standard Organization)Organization)标标标标准准准准和和和和美美美美国国国国电电电电 子子子子 工工工工 业业业业 学学学
7、学 会会会会(EIAE1ectronic(EIAE1ectronic Industries Industries Association)Association)标准。标准。标准。标准。2-2 数控程序编制数控程序编制10/25/202272-2 数控程序编制数控程序编制10/25/202282-2 数控程序编制数控程序编制二、程序段格式和程序结构二、程序段格式和程序结构二、程序段格式和程序结构二、程序段格式和程序结构行号行号行号行号 准备功能指令准备功能指令准备功能指令准备功能指令 坐标坐标坐标坐标 辅助功能指令辅助功能指令辅助功能指令辅助功能指令 结束符结束符结束符结束符如:如:如:如:N
8、0001 G00 X100.Y100.Z50.M03 S100 ;N0001 G00 X100.Y100.Z50.M03 S100 ;程序结构程序结构程序结构程序结构 程序号:程序号:程序号:程序号:OxxxxOxxxx 程序段:程序段:程序段:程序段:G90 G00 X10.Y10.Z0.;G90 G00 X10.Y10.Z0.;(注释内注释内注释内注释内容容容容)结束符:结束符:结束符:结束符:M30M30或或或或M02M0210/25/20229三、数控机床的坐标系三、数控机床的坐标系 上述坐标轴的正方向,是假定工件不动、上述坐标轴的正方向,是假定工件不动、上述坐标轴的正方向,是假定工件
9、不动、上述坐标轴的正方向,是假定工件不动、刀具相对于工件移动时的运动方向。刀具相对于工件移动时的运动方向。刀具相对于工件移动时的运动方向。刀具相对于工件移动时的运动方向。(一)坐标轴的方向及其命名(一)坐标轴的方向及其命名(一)坐标轴的方向及其命名(一)坐标轴的方向及其命名10/25/202210机床各坐标轴的确立机床各坐标轴的确立 1.Z Z 轴的确立轴的确立轴的确立轴的确立2.传递切削力的主轴轴线。传递切削力的主轴轴线。传递切削力的主轴轴线。传递切削力的主轴轴线。3.对对对对刀刀刀刀具具具具旋旋旋旋转转转转的的的的机机机机床床床床(如如如如铣铣铣铣床床床床),刀刀刀刀具具具具旋旋旋旋转转转
10、转的的的的轴轴轴轴线线线线为为为为Z Z轴轴轴轴,对对对对工工工工件件件件旋旋旋旋转转转转的的的的机机机机床床床床(如如如如车车车车床床床床),工工工工件件件件旋旋旋旋转转转转的的的的轴轴轴轴线线线线为为为为Z Z轴轴轴轴。当当当当机机机机床床床床有有有有几几几几个个个个主主主主轴轴轴轴时时时时,选选选选一一一一个个个个与与与与工工工工件件件件装装装装夹夹夹夹表表表表面面面面垂垂垂垂直直直直的的的的主主主主轴轴轴轴为为为为Z Z轴轴轴轴;对对对对于于于于工工工工件件件件和和和和刀刀刀刀具具具具都都都都不不不不旋旋旋旋转转转转的的的的机床(如机床(如机床(如机床(如插床插床插床插床),),),)
11、,Z Z轴垂直工件装夹面。轴垂直工件装夹面。轴垂直工件装夹面。轴垂直工件装夹面。4.Z Z轴的正方向,取刀具远离工件的方向。轴的正方向,取刀具远离工件的方向。轴的正方向,取刀具远离工件的方向。轴的正方向,取刀具远离工件的方向。10/25/2022112.X 轴的确立轴的确立 一般水平,平行于工件的装夹面,且与一般水平,平行于工件的装夹面,且与一般水平,平行于工件的装夹面,且与一般水平,平行于工件的装夹面,且与Z Z轴垂直。轴垂直。轴垂直。轴垂直。1 1)对于工件旋转的机床(如)对于工件旋转的机床(如)对于工件旋转的机床(如)对于工件旋转的机床(如车床车床车床车床),),),),X X轴是轴是轴
12、是轴是在工件的径向,且平行横滑座,刀具远离在工件的径向,且平行横滑座,刀具远离在工件的径向,且平行横滑座,刀具远离在工件的径向,且平行横滑座,刀具远离工件的方向为正方向;工件的方向为正方向;工件的方向为正方向;工件的方向为正方向;10/25/2022122.X 轴的确立轴的确立2 2)对于刀具旋转的机床(如铣床)对于刀具旋转的机床(如铣床)对于刀具旋转的机床(如铣床)对于刀具旋转的机床(如铣床)1 1)Z Z轴轴轴轴水水水水平平平平(如如如如卧卧卧卧式式式式镗镗镗镗床床床床),从从从从刀刀刀刀具具具具主主主主轴的末端向工件方向看,右方为正方向;轴的末端向工件方向看,右方为正方向;轴的末端向工件
13、方向看,右方为正方向;轴的末端向工件方向看,右方为正方向;2 2)Z Z轴轴轴轴竖竖竖竖直直直直,对对对对单单单单立立立立柱柱柱柱机机机机床床床床,面面面面对对对对刀刀刀刀具具具具主主主主轴轴轴轴向向向向立立立立柱柱柱柱方方方方向向向向看看看看,右右右右方方方方向向向向为为为为X X轴轴轴轴的的的的正正正正方方方方向。向。向。向。10/25/202213 3.Y 轴的确立轴的确立4.在确定了在确定了在确定了在确定了X X 和和和和Z Z轴及其正方向后,根轴及其正方向后,根轴及其正方向后,根轴及其正方向后,根据右手法则,即可确定。据右手法则,即可确定。据右手法则,即可确定。据右手法则,即可确定。
14、5.4.旋转轴或摆动轴旋转轴或摆动轴5.旋转轴或摆动轴旋转轴或摆动轴旋转轴或摆动轴旋转轴或摆动轴A A、B B、C C轴的正方向轴的正方向轴的正方向轴的正方向为为为为X X、Y Y、Z Z轴的右螺旋前进的方向。轴的右螺旋前进的方向。轴的右螺旋前进的方向。轴的右螺旋前进的方向。6.实例分析:实例分析:实例分析:实例分析:数控车床数控车床数控车床数控车床,立式数控铣立式数控铣立式数控铣立式数控铣床床床床10/25/202214(二)机床坐标系与工件坐标系(二)机床坐标系与工件坐标系 机床坐标系:机床上固有的坐标系,并有机床坐标系:机床上固有的坐标系,并有机床坐标系:机床上固有的坐标系,并有机床坐标
15、系:机床上固有的坐标系,并有固定的坐标原点,即机床原点(又称机械原点)固定的坐标原点,即机床原点(又称机械原点)固定的坐标原点,即机床原点(又称机械原点)固定的坐标原点,即机床原点(又称机械原点)。工件坐标系:它是编程人员在编制零件加工件坐标系:它是编程人员在编制零件加工件坐标系:它是编程人员在编制零件加工件坐标系:它是编程人员在编制零件加工程序时根据零件图纸所确定的坐标系。工程序时根据零件图纸所确定的坐标系。工程序时根据零件图纸所确定的坐标系。工程序时根据零件图纸所确定的坐标系。工件原点偏置:在零件加工时,工件随夹工件原点偏置:在零件加工时,工件随夹工件原点偏置:在零件加工时,工件随夹工件原
16、点偏置:在零件加工时,工件随夹具安装在机床上后,测量工件原点与机床原点具安装在机床上后,测量工件原点与机床原点具安装在机床上后,测量工件原点与机床原点具安装在机床上后,测量工件原点与机床原点的距离,此方法称为工件原点偏置。的距离,此方法称为工件原点偏置。的距离,此方法称为工件原点偏置。的距离,此方法称为工件原点偏置。10/25/202215(二)机床坐标系与工件坐标系(二)机床坐标系与工件坐标系yy/xx/o机o工工件坐标系工件坐标系工件坐标系工件坐标系机床坐标系机床坐标系机床坐标系机床坐标系工件原点偏置工件原点偏置工件原点偏置工件原点偏置10/25/202216(三)绝对坐标与相对坐标(三)
17、绝对坐标与相对坐标 绝绝绝绝对对对对坐坐坐坐标标标标系系系系:运运运运动动动动位位位位置置置置的的的的坐坐坐坐标标标标值值值值均均均均是是是是相相相相对对对对于某一固定坐标原点计算的坐标系统;于某一固定坐标原点计算的坐标系统;于某一固定坐标原点计算的坐标系统;于某一固定坐标原点计算的坐标系统;相相相相对对对对坐坐坐坐标标标标系系系系:又又又又称称称称增增增增量量量量坐坐坐坐标标标标系系系系,是是是是刀刀刀刀具具具具(或或或或工工工工件件件件)运运运运动动动动位位位位置置置置的的的的终终终终点点点点坐坐坐坐标标标标值值值值均均均均是是是是相相相相对对对对于于于于起点坐标计算的坐标系统。起点坐标计
18、算的坐标系统。起点坐标计算的坐标系统。起点坐标计算的坐标系统。10/25/202217(三)绝对坐标与相对坐标yxo工20.00010.00025.00012.000vuAByxo工30.00010.00037.00012.000BAA-B X30.0 Y37.0;A-B X20.0 Y25.0;10/25/202218(四)数控加工程序常用的编程指令(四)数控加工程序常用的编程指令准备功能指令准备功能指令准备功能指令准备功能指令 准准准准备备备备功功功功能能能能指指指指令令令令:也也也也称称称称GG指指指指令令令令,它它它它由由由由字字字字母母母母“G G”和后面的二位数字组成,从和后面的二
19、位数字组成,从和后面的二位数字组成,从和后面的二位数字组成,从G00G00到到到到G99G99共共共共100100种。种。种。种。GG指指指指令令令令可可可可分分分分为为为为模模模模态态态态指指指指令令令令(续续续续效效效效指指指指令令令令)和和和和非非非非模模模模态态态态指令。指令。指令。指令。模模模模态态态态指指指指令令令令:在在在在同同同同组组组组其其其其他他他他GG指指指指令令令令出出出出现现现现以以以以前前前前一一一一直直直直有有有有效。效。效。效。非模态指令:除模态指令以外的指令。非模态指令:除模态指令以外的指令。非模态指令:除模态指令以外的指令。非模态指令:除模态指令以外的指令。
20、10/25/202219(四)数控加工程序常用的编程指令(四)数控加工程序常用的编程指令1.与坐标系有关指令与坐标系有关指令2.G90(绝绝对对尺尺寸寸编编程程)G90为为指指定定程程序段坐标字按绝对坐标编程。序段坐标字按绝对坐标编程。3.G91(相相对对尺尺寸寸编编程程)G91为为指指定定程程序段坐标字按增量坐标编程。序段坐标字按增量坐标编程。10/25/202220(四)数控加工程序常用的编程指令(四)数控加工程序常用的编程指令2.坐标平面选择指令坐标平面选择指令 G17、G18、G19分分别别指指定定被被加加工工工工件件在在XY、ZX、YZ平面上进行插补加工。平面上进行插补加工。这这些些
21、指指令令在在进进行行圆圆弧弧插插补补和和刀刀具具补补偿偿时必须使用。时必须使用。对对于于三三坐坐标标运运动动的的数数控控铣铣床床和和加加工工中中心心镗镗铣铣床床常常用用这这些些指指令令指指定定机机床床在在哪哪一一平面内进行插补运动。平面内进行插补运动。10/25/202221(四)数控加工程序常用的编程指令(四)数控加工程序常用的编程指令2.坐标平面选择指令坐标平面选择指令 10/25/202222(四)数控加工程序常用的编程指令(四)数控加工程序常用的编程指令3.快速移动点定位指令快速移动点定位指令 G00命令刀具以点位控制方式从刀具所命令刀具以点位控制方式从刀具所在点快速移动到下一个目标位
22、置,它只在点快速移动到下一个目标位置,它只是快速定位而无运动轨迹要求。是快速定位而无运动轨迹要求。指令格式:指令格式:N G00 X Y Z;X、Y、Z为目标位置的坐标值。为目标位置的坐标值。G00为模态指令。为模态指令。10/25/202223(四)数控加工程序常用的编程指令(四)数控加工程序常用的编程指令3.快速移动点定位指令快速移动点定位指令 本指令可将刀具按机床指定的本指令可将刀具按机床指定的G00速度速度快速移动到所需位置上,一般为空行程快速移动到所需位置上,一般为空行程运动,既可单坐标运动,也可两、三坐运动,既可单坐标运动,也可两、三坐标同时运动。标同时运动。执行本指令时,机床操作
23、面板上的进给执行本指令时,机床操作面板上的进给倍率开关有效。倍率开关有效。10/25/202224(四)数控加工程序常用的编程指令(四)数控加工程序常用的编程指令3.快速移动点定位指令快速移动点定位指令例如:例如:N100 G00 X50 Z300;在图中,表示将刀具从起始点快速移动在图中,表示将刀具从起始点快速移动到到X为为50mm,Z为为300mm的位置上。的位置上。10/25/2022254.直线插补指令直线插补指令 G01 G01 用用用用于于于于产产产产生生生生直直直直线线线线或或或或斜斜斜斜线线线线的的的的运运运运动动动动,它它它它指指指指定定定定刀刀刀刀具具具具或或或或工工工工件
24、件件件以以以以给给给给定定定定的的的的进进进进给给给给速速速速度度度度移移移移动动动动到到到到指指指指定定定定的的的的位位位位置。置。置。置。使使使使机机机机床床床床的的的的运运运运动动动动能能能能在在在在各各各各坐坐坐坐标标标标平平平平面面面面内内内内切切切切削削削削任任任任意意意意斜斜斜斜率率率率的的的的直直直直线线线线,或或或或在在在在三三三三轴轴轴轴联联联联动动动动的的的的数数数数控控控控机机机机床床床床中中中中沿沿沿沿任任任任意空间直线运动并进行切削。意空间直线运动并进行切削。意空间直线运动并进行切削。意空间直线运动并进行切削。格式:格式:格式:格式:N G01 X Y Z F N
25、G01 X Y Z F ;X X、Y Y、Z Z为直线的终点坐标值。为直线的终点坐标值。为直线的终点坐标值。为直线的终点坐标值。注注注注意意意意:在在在在第第第第一一一一次次次次使使使使用用用用G01G01指指指指令令令令时时时时,进进进进给给给给速速速速度度度度 F F需要指定,单位为需要指定,单位为需要指定,单位为需要指定,单位为mm/min(mm/min(或或或或mm/r)mm/r)。G01G01指令是模态指令。指令是模态指令。指令是模态指令。指令是模态指令。10/25/2022264.直线插补指令直线插补指令例如:例如:N110 G01 U25 W-50 F300;表示刀具以表示刀具以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控程序编制 数控 程序 编制 PPT 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内