第三章数控加工程序编制课件

上传人:沈*** 文档编号:241653666 上传时间:2024-07-13 格式:PPT 页数:73 大小:3.04MB
返回 下载 相关 举报
第三章数控加工程序编制课件_第1页
第1页 / 共73页
第三章数控加工程序编制课件_第2页
第2页 / 共73页
第三章数控加工程序编制课件_第3页
第3页 / 共73页
点击查看更多>>
资源描述
Nanjing Forest University Nanjing Forest University 数控技术数控技术第三章第三章 数控程序的编制数控程序的编制2024/7/131现代数控技术现代数控技术2第三章第三章 数控程序的编制数控程序的编制u掌握数控车床数控程序的编制掌握数控车床数控程序的编制掌握数控车床数控程序的编制掌握数控车床数控程序的编制 u掌握数控铣床的数控程序编制掌握数控铣床的数控程序编制掌握数控铣床的数控程序编制掌握数控铣床的数控程序编制 u了解数控自动编程了解数控自动编程了解数控自动编程了解数控自动编程 u了解数控程序编制中的数值计算了解数控程序编制中的数值计算了解数控程序编制中的数值计算了解数控程序编制中的数值计算本章本章本章本章 学习目标学习目标重点:数控车床和数控铣床的编程方法重点:数控车床和数控铣床的编程方法重点:数控车床和数控铣床的编程方法重点:数控车床和数控铣床的编程方法 2024/7/1323第三章第三章 数控程序的编制数控程序的编制学习内容学习内容u第一节第一节 数控车床的程序编制数控车床的程序编制u第二节第二节 数控铣床与加工中心数控铣床与加工中心的程序编制的程序编制u第三节第三节 自动编程简介自动编程简介2024/7/1334第三章第三章 数控程序的编制数控程序的编制第一节第一节 数控车床的程序编制数控车床的程序编制一、一、数控车床的编程特点数控车床的编程特点二、二、车削固定循环功能车削固定循环功能三、三、车削加工编程实例车削加工编程实例2024/7/1345第三章第三章 数控程序的编制数控程序的编制一、数控车床的编程特点一、数控车床的编程特点u1 1 编程坐标:绝对值、增量值、混合坐标编程坐标:绝对值、增量值、混合坐标u车床一般不采用车床一般不采用G90、G91u绝对值用绝对值用X、Z;增量值用增量值用U、-u 混合坐标用混合坐标用X、-;或或U、-u2 直径编程:直径编程:X、U、I均以双倍量计算均以双倍量计算u 与之相对的编程方法是什么?与之相对的编程方法是什么?u3 粗加工的切削量大,采用固定循环多粗加工的切削量大,采用固定循环多u4 刀尖并非圆弧,需要补偿刀尖并非圆弧,需要补偿2024/7/1356第三章第三章 数控程序的编制数控程序的编制二、车削固定循环功能二、车削固定循环功能u1 1、柱面循环柱面循环u2 2、锥面循环锥面循环u3 3、螺纹循环螺纹循环u4 4、柱面循环(复合循环柱面循环(复合循环G71G71)u5 5、柱面循环(柱面循环(复合循环复合循环G73G73)由于车削的毛坯多为棒料和铸锻件,因此车削加工多为大余量多次进给切除,所以在车床的数控装置中总是设置各种不同形式的固定 循环功能2024/7/1367第三章第三章 数控程序的编制数控程序的编制柱面循环柱面循环u柱面循环指令柱面循环指令u程序段格式:程序段格式:N-G-XN-G-X(U U)-Z Z(W W)-I-I K K H H F FuI I、K K为每次推进量为每次推进量uI I以直径编程以直径编程uH H为循环次数为循环次数OZXU/2DCBADCBAIWK走刀路线:走刀路线:走刀路线:走刀路线:ABCD ABCD ABCD ABCD 一次自动循环一次自动循环一次自动循环一次自动循环ABCDABCDABCDABCD一次自动循环一次自动循环一次自动循环一次自动循环2024/7/1378第三章第三章 数控程序的编制数控程序的编制柱面循环柱面循环u假定每次吃刀量为假定每次吃刀量为T,T,加工长度已知,起点加工长度已知,起点在毛坯左侧在毛坯左侧2 2mmmm,在毛坯外圆外在毛坯外圆外2 2mmmm 杰必克增量方式杰必克增量方式:U=-2T U=-2T W=0W=0u例:例:Nxx G22 Lxx(Nxx G22 Lxx(次数次数)xx=xx=(D-dD-d)/2T/2T Nxx G00 U-(2T+2)Nxx G00 U-(2T+2)Nxx G01 W-yy (yy=Nxx G01 W-yy (yy=加工长度加工长度+2)+2)GCDFBEAqq走刀路线:走刀路线:走刀路线:走刀路线:ABCDE ABCDE ABCDE ABCDE 一次自动循环一次自动循环一次自动循环一次自动循环 EFGCB EFGCB EFGCB EFGCB 一次自动循环一次自动循环一次自动循环一次自动循环 每一循环轨迹相同(增量)每一循环轨迹相同(增量)每一循环轨迹相同(增量)每一循环轨迹相同(增量)循环次数循环次数循环次数循环次数=(D-dD-dD-dD-d)/2/2/2/2倍的吃刀量(余倍的吃刀量(余倍的吃刀量(余倍的吃刀量(余数再走一刀)数再走一刀)数再走一刀)数再走一刀)Nxx G00 U2Nxx G00 U2Nxx G00 U2Nxx G00 U2Nxx G00 Wyy(yy=Nxx G00 Wyy(yy=Nxx G00 Wyy(yy=Nxx G00 Wyy(yy=加工长度加工长度加工长度加工长度+2)+2)+2)+2)Nxx G80Nxx G80Nxx G80Nxx G802024/7/1389第三章第三章 数控程序的编制数控程序的编制锥面循锥面循环环u锥面循环指令锥面循环指令u切削层为切削层为GHIGHIu走刀路线:走刀路线:A AB-C-DB-C-D G GH HCOOA起点起点FEB IGHD2024/7/13910第三章第三章 数控程序的编制数控程序的编制锥面循锥面循环环uuCE/CE/CE/CE/锥面锥面锥面锥面 IBCIBCIBCIBC是一次循环切去部分是一次循环切去部分是一次循环切去部分是一次循环切去部分 AB=1mm(AB=1mm(AB=1mm(AB=1mm(半径半径半径半径)BC=T(mm)BC=T(mm)BC=T(mm)BC=T(mm)走道路线走道路线走道路线走道路线:ACEFGHACEFGHACEFGHACEFGH 杰必克增量方式杰必克增量方式杰必克增量方式杰必克增量方式:U=-2T U=-2T U=-2T U=-2T W=0W=0W=0W=0uu例:例:例:例:Nxx G22 Lxx(Nxx G22 Lxx(Nxx G22 Lxx(Nxx G22 Lxx(次数次数次数次数 xx=(D-d)/2T,xx=(D-d)/2T,xx=(D-d)/2T,xx=(D-d)/2T,余余余余量再走一刀量再走一刀量再走一刀量再走一刀)Nxx G01 U-xx(xx=2T+2)Fxx Nxx G01 U-xx(xx=2T+2)Fxx Nxx G01 U-xx(xx=2T+2)Fxx Nxx G01 U-xx(xx=2T+2)Fxx Nxx G01 U(D-d)W-x Fxx Nxx G01 U(D-d)W-x Fxx Nxx G01 U(D-d)W-x Fxx Nxx G01 U(D-d)W-x Fxx Nxx G00 Wx Nxx G00 Wx Nxx G00 Wx Nxx G00 Wx Nxx G00 U(d-D+2)Nxx G00 U(d-D+2)Nxx G00 U(d-D+2)Nxx G00 U(d-D+2)Nxx G80 Nxx G80 Nxx G80 Nxx G80COOxA起点起点FEB IGHDd2024/7/131011第三章第三章 数控程序的编制数控程序的编制螺纹循环螺纹循环u螺纹循环指令螺纹循环指令u程序段格式:程序段格式:uN-G-X-Z-N-G-X-Z-I-D-F-A-I-D-F-A-;uX X、Z Z为螺纹终点的绝对为螺纹终点的绝对坐标坐标uI为螺纹深度为螺纹深度uD为第一次循环的切深为第一次循环的切深uF为螺距为螺距uA为螺纹牙形角为螺纹牙形角2024/7/131112第三章第三章 数控程序的编制数控程序的编制柱面循环柱面循环(外径粗车循环外径粗车循环 G71G71)功能:该指令由刀具平行于功能:该指令由刀具平行于Z轴方向(纵向)进轴方向(纵向)进行切削循环,又称纵向切削循环。适合加工行切削循环,又称纵向切削循环。适合加工轴类零件。轴类零件。格式:格式:G00 X Z 循环起点循环起点 G71 U u R e G71 P Q U u1 W w1 F f 开始和结束段号。开始和结束段号。X X向和向和Z Z向精车余量向精车余量,mm,mm。进给速度进给速度 。X向每次吃刀量向每次吃刀量 退刀量退刀量 ,mm2024/7/131213第三章第三章 数控程序的编制数控程序的编制柱面循环柱面循环(外径粗车循环外径粗车循环 G71G71)G71循环程序段的第一句循环程序段的第一句只能写只能写X值值,不能写,不能写Z或或X、Z同时写入。同时写入。该循环的起始点位于该循环的起始点位于毛坯外径处毛坯外径处。该指令只能切削前小后大的工件,不能切削凹进形的轮廓。该指令只能切削前小后大的工件,不能切削凹进形的轮廓。由由G71每一次循环都可以车削得到工件,避免了每一次循环都可以车削得到工件,避免了G73出现的走空出现的走空刀的情况。因此,当加工程序既可用刀的情况。因此,当加工程序既可用G71编制,也可用编制,也可用G73编编制时,尽量选取制时,尽量选取G71编程。由于编程。由于G71循环按照直线车削,加工循环按照直线车削,加工速度高于速度高于G73,有利于提高工作效率。,有利于提高工作效率。2024/7/131314第三章第三章 数控程序的编制数控程序的编制柱面循环柱面循环(外径粗车循环外径粗车循环 G71G71)2024/7/131415第三章第三章 数控程序的编制数控程序的编制柱面循环柱面循环(外径粗车循环外径粗车循环 G71G71)G70 P5 Q13;G98 G21;(G99mm/r,G21米制米制)(G98mm/min,G20英制英制)2024/7/131516第三章第三章 数控程序的编制数控程序的编制柱面循环柱面循环(外径粗车循环外径粗车循环 G73)2024/7/131617第三章第三章 数控程序的编制数控程序的编制柱面循环柱面循环(外径粗车循环外径粗车循环 G73)2024/7/131718第三章第三章 数控程序的编制数控程序的编制柱面循环柱面循环(外径粗车循环外径粗车循环 G73)G99 G21;(G99mm/min,G21米制米制)2024/7/131819第三章第三章 数控程序的编制数控程序的编制三、车削加工编程实例三、车削加工编程实例1u车削加工,图中车削加工,图中85外圆不加工。外圆不加工。u要求编制精加工程序。要求编制精加工程序。2024/7/131920第三章第三章 数控程序的编制数控程序的编制轴轴 1、确定工艺方案、确定工艺方案 (1)从右到左切削零件的外轮廓面。()从右到左切削零件的外轮廓面。(2)切槽)切槽 (3)车螺)车螺纹纹2024/7/132021第三章第三章 数控程序的编制数控程序的编制2、刀具选择与安装、刀具选择与安装1号刀车外圆号刀车外圆 对刀时以对刀时以1号刀为基准对刀号刀为基准对刀2号刀切槽号刀切槽3号刀车螺纹号刀车螺纹 其刀尖相对于其刀尖相对于1号刀尖在号刀尖在Z向偏向偏置置10mm编程时要考虑刀具的偏置补偿编程时要考虑刀具的偏置补偿:以保持每把刀的以保持每把刀的刀尖位置一致刀尖位置一致.补偿数值通过通过控制面板手工输入。补偿数值通过通过控制面板手工输入。2024/7/132122第三章第三章 数控程序的编制数控程序的编制3、切削用量选择、切削用量选择根据工件材料、硬度、刀具材料、机床等因素考根据工件材料、硬度、刀具材料、机床等因素考虑切削用量,一般由经验确定。虑切削用量,一般由经验确定。精车外轮廓精车外轮廓:主轴转速主轴转速 S630 r/min,进给速度进给速度F150mm/min切槽切槽:主轴转速主轴转速 S315r/min,进给速度进给速度F100mm/min2024/7/132223第三章第三章 数控程序的编制数控程序的编制uN1 G92 X200 Z350;坐标系设定坐标系设定uN2 G00 X41.8 Z292 S630 M03 T11 M08;uN3 G01 X47.8 Z289 F150;倒角倒角uN4 U0 W59;车车47.8(螺纹外径螺纹外径)4、编写加工程序、编写加工程序绝对绝对/相对坐标混合相对坐标混合 直径编程直径编程2024/7/132324第三章第三章 数控程序的编制数控程序的编制4、编写加工程序、编写加工程序uN5 X50 W0;退刀退刀uN6 X62 W-60;车锥度车锥度uN7 U0 Z155;车车62外圆外圆uN8 X78 W0;横向退刀横向退刀uN9 X80 W-1;倒角倒角uN10 U0 W-19;车车80外圆外圆2024/7/132425第三章第三章 数控程序的编制数控程序的编制4、编写加工程序、编写加工程序uN11 G02 U0 W-60 I63.25*2 K-30;?车车R70圆弧圆弧uN12 G01 U0 Z65;车车80外圆外圆uN13 X90 W0;退刀退刀uN14 G00 X200 Z350 T10 M09;退刀返回换刀点退刀返回换刀点uN15 X51 Z230 S23 M03 T22 M08;换刀并准备切退刀槽换刀并准备切退刀槽uN16 G01 X45 W0 F10;切退刀槽切退刀槽2024/7/132526第三章第三章 数控程序的编制数控程序的编制uN17 G04 U5;延迟延迟uN18 G00 X51 W0;退刀退刀uN19 X200 Z350 T20 M09;返回换刀点返回换刀点uN20 G00 X52 Z296 S200 M03 T33 M08;换刀并准备螺纹换刀并准备螺纹uN21 G33 X47.2 Z231.5 F1.50;车螺纹循环车螺纹循环uN25 G00 X200 Z350 T30 M02;返回起刀点返回起刀点三、车削加工编程实例三、车削加工编程实例12024/7/132627第三章第三章 数控程序的编制数控程序的编制三、车削加工编程实例三、车削加工编程实例2如图所示,工艺设计规定:粗车时进刀深度为如图所示,工艺设计规定:粗车时进刀深度为1mm,进给速度,进给速度0.1mm/r,主轴转速,主轴转速800r/min,精加工余量为,精加工余量为0.4mm(x向向),0.1mm(z向向)运用外圆粗加工循环指令编程。运用外圆粗加工循环指令编程。2024/7/132728第三章第三章 数控程序的编制数控程序的编制u毛坯:直径毛坯:直径4 40 0,长度,长度100100u工艺:右端圆弧工艺:右端圆弧外圆(外圆(11 11*10*10)-圆锥(圆锥(17*1017*10)-外圆外圆(17*1517*15)-圆角圆角R7.5R7.5外圆(外圆(29 29*12.652*12.652)-换刀换刀-切断切断u刀具:刀具:T1-T1-外圆刀;外圆刀;T2-T2-切断刀切断刀u机床:法拉克车床机床:法拉克车床u循环指令:循环指令:G71 UG71 Uuu R Ree G71 PG71 P Q Q U Uu1u1 W Ww1w1 F F f f 三、车削加工编程实例三、车削加工编程实例22024/7/132829第三章第三章 数控程序的编制数控程序的编制uO7777uM99 G21 uT0101;uM03 S800;uG00 X40 Z2;uG71 U1.0 R0.5;uG71 P010 Q020 U0.4 W0.1 F0.1;uN010 G00 X0;uG01 Z0;uG03 X11 Z-5.5 R5.5;uG01 Z-15.5;uG01 X17 Z-16.5;uG01 Z-31.5;uG02 X29 Z-39 R7.5;三、车削加工编程实例三、车削加工编程实例2uG01 Z-60.5;uN020 X40.2;uG00 X200 Z20.;uM05;uM30;2024/7/132930第三章第三章 数控程序的编制数控程序的编制三、车削加工编程实例三、车削加工编程实例32024/7/133031第三章第三章 数控程序的编制数控程序的编制三、车削加工编程实例三、车削加工编程实例32024/7/133132第三章第三章 数控程序的编制数控程序的编制三、车削加工编程实例三、车削加工编程实例42024/7/133233第三章第三章 数控程序的编制数控程序的编制三、车削加工编程实例三、车削加工编程实例42024/7/133334第三章第三章 数控程序的编制数控程序的编制三、车削加工编程实例三、车削加工编程实例52024/7/133435第三章第三章 数控程序的编制数控程序的编制三、车削加工编程实例三、车削加工编程实例52024/7/133536第三章第三章 数控程序的编制数控程序的编制第二节第二节 数控铣床与加工中心的程序编制数控铣床与加工中心的程序编制u一一 数控铣床的编程特点数控铣床的编程特点u二二 铣床编程的特殊功能指令铣床编程的特殊功能指令u三三 数控铣床编程实例数控铣床编程实例u四四 加工中心编程加工中心编程2024/7/133637第三章第三章 数控程序的编制数控程序的编制一一 数控铣床的编程特点数控铣床的编程特点u1 1 能解决复杂的、难加工的工件。能提高加工效率。两坐标能解决复杂的、难加工的工件。能提高加工效率。两坐标联动:平面轮廓;三坐标联动:立体轮廓;铣镗加工中心:联动:平面轮廓;三坐标联动:立体轮廓;铣镗加工中心:多工位、多工件、多种工艺进行加工多工位、多工件、多种工艺进行加工u2 2 具有多种插补方式具有多种插补方式u3 3 具有各种刀补功能具有各种刀补功能u4 4 非圆曲线、空间曲线和曲面的轮廓的铣削加工,数学处理非圆曲线、空间曲线和曲面的轮廓的铣削加工,数学处理比较复杂,一般采用计算机辅助计算和自动编程比较复杂,一般采用计算机辅助计算和自动编程2024/7/133738第三章第三章 数控程序的编制数控程序的编制二二 铣床编程的特殊功能指令铣床编程的特殊功能指令u1 1 工件坐标系设定指令工件坐标系设定指令u2 2 镜像加工指令镜像加工指令u3 3 固定循环指令固定循环指令2024/7/133839第三章第三章 数控程序的编制数控程序的编制二二 铣床编程的特殊功能指令铣床编程的特殊功能指令u1 1 工件坐标系设定指令工件坐标系设定指令G92G92u也可用也可用G54G54G59G59指令指令uG92G92是在程序中直接给定两坐标系的偏置值是在程序中直接给定两坐标系的偏置值uG54G54等是用等是用MDIMDI方式将偏置值输入到偏置值存储器中方式将偏置值输入到偏置值存储器中uG54G54设定的工件坐标系与机床坐标系之间的关系设定的工件坐标系与机床坐标系之间的关系2024/7/133940第三章第三章 数控程序的编制数控程序的编制二二 铣床编程的特殊功能指令铣床编程的特殊功能指令u2 2 镜像加工指令镜像加工指令uG11G11关于关于Y Y轴镜像轴镜像uG12G12关于关于X X轴镜像轴镜像uG13G13关于原点镜像关于原点镜像uN-G11 N30.60.02N-G11 N30.60.02含义含义:将将30-6030-60之间的程序段按之间的程序段按Y Y轴对称加工,循环两次轴对称加工,循环两次2024/7/134041第三章第三章 数控程序的编制数控程序的编制二二 铣床编程的特殊功能指令铣床编程的特殊功能指令u3 3 固定循环指令固定循环指令u铣削加工通过固定循环指令,只用一个指令,一个程序铣削加工通过固定循环指令,只用一个指令,一个程序段,即可完成一些特定表面的加工。(典型孔加工)段,即可完成一些特定表面的加工。(典型孔加工)u相关平面相关平面:u初始平面初始平面uR R点平面点平面u孔底平面孔底平面 A(1)(2)(3)(5)E (4)(6)切削进给切削进给快速进给快速进给B(X,Y)孔加工循环的组成动作孔加工循环的组成动作R2024/7/134142第三章第三章 数控程序的编制数控程序的编制二二 铣床编程的特殊功能指令铣床编程的特殊功能指令u孔加工指令格式孔加工指令格式(G90/G91)()(G98/G99)G XY Z R Q P F L-;u注意事项:注意事项:u模态指令模态指令u撤消指令撤消指令G80 G00、G02 G03u循环指令执行前必须用循环指令执行前必须用M指令使主轴转动指令使主轴转动u刀具补偿指令在刀具至刀具补偿指令在刀具至R点时生效点时生效G98 G98 G98 G98 和和和和 G99 G99 G99 G99 指令功能指令功能指令功能指令功能AEB(X,Y)RAEB(X,Y)R2024/7/134243第三章第三章 数控程序的编制数控程序的编制三、数控铣床编程实例三、数控铣床编程实例u1 1 分析零件图样分析零件图样u2 2 工艺处理工艺处理u3 3 数学处理数学处理u4 4 编写加工程序单编写加工程序单数控铣床编程的步骤数控铣床编程的步骤2024/7/134344第三章第三章 数控程序的编制数控程序的编制铣削外轮廓铣削外轮廓 2024/7/134445第三章第三章 数控程序的编制数控程序的编制利用刀具半径补偿编程利用刀具半径补偿编程 2024/7/134546第三章第三章 数控程序的编制数控程序的编制编程实例编程实例1 如图所示零件以如图所示零件以30的孔定位,精铣外轮廓。的孔定位,精铣外轮廓。2024/7/134647第三章第三章 数控程序的编制数控程序的编制u%0001uG92 X150.0 Y160.0 Z120.0 uG90 G00 X100.0 Y60.0 uG01 Z40 S100 M03uG42 G01 X75.0 D01 F100 uX35.0uG02 X15.0 R10.0uG01 Y70.0uG03 X-15.0 R15.0uG01 Y60.0uG02 X-35.0 R10.0 uG01 X-75.0 uY0 u X45.0u X75.0 Y20.0u Y65.0uG40 G00 X100.0 Y60.0u G00 Z120.0u X150.0 Y160.0u M05 M30 编程实例编程实例12024/7/134748第三章第三章 数控程序的编制数控程序的编制编程实例编程实例2在数控铣床上精铣图示零件。对刀点及坐标原点为图中在数控铣床上精铣图示零件。对刀点及坐标原点为图中A点。铣刀下端面距点。铣刀下端面距零件下表面零件下表面50 m,并考虑,并考虑1 mm超调量。下刀后,走刀路径超调量。下刀后,走刀路径ABCDEA。选用。选用20 mm的立铣刀,主轴转速为的立铣刀,主轴转速为300 r/min,进,进给速度为给速度为80 mm/min。对于有刀具半径自动补偿的数控系统,直接按工件轮。对于有刀具半径自动补偿的数控系统,直接按工件轮廓编程。刀具半径补偿存储地址为廓编程。刀具半径补偿存储地址为D01,并存入,并存入10.0 mm。2024/7/134849第三章第三章 数控程序的编制数控程序的编制编程实例编程实例2基点计算基点计算BCBC弧的终点弧的终点C C:XC=XG+Rsin30=30+30sin30=45(mm)XC=XG+Rsin30=30+30sin30=45(mm)YC=YGYC=YGRcos30=25+30cos30=50.98(mm)Rcos30=25+30cos30=50.98(mm)CDCD段的终点段的终点D D:XD=98(mm)YD=YC-(XE-XC)tan30=50.98-XD=98(mm)YD=YC-(XE-XC)tan30=50.98-53tan30=20.38(mm)53tan30=20.38(mm)程序编制程序编制根据以上的数值计算,编制的加工程序单如表所示。根据以上的数值计算,编制的加工程序单如表所示。2024/7/134950第三章第三章 数控程序的编制数控程序的编制铣削外轮廓铣削外轮廓 u%0001uG92 X0 Y0 Z40;(设定工件坐标系设定工件坐标系)uM03 S300;uG90 G00 X-10;uG00 Z1;uG01 Z-11 F80 M08;uG41 G01 X0 Y0 D01;uY25.0uG02 X45 Y50.98 R30uG01 X98 Y20.38uG01 X98 Y0uG01 X0 Y0;uG40 G01 X-10 Y-10;uG00 Z40 M09 M02;2024/7/135051第三章第三章 数控程序的编制数控程序的编制四、加工中心编程四、加工中心编程u1、加工中心编程的特点加工中心编程的特点u2 2、换刀程序的编制换刀程序的编制 数控加工中心是一种带有刀库并能自动更换刀具,数控加工中心是一种带有刀库并能自动更换刀具,对工件能够在一定范围内进行多种加工的数控机床。对工件能够在一定范围内进行多种加工的数控机床。数控加工中心加工零件的特点:数控加工中心加工零件的特点:1、被加工零件经过一次装夹后,数、被加工零件经过一次装夹后,数控系统能控制机床不同的工序自动控系统能控制机床不同的工序自动选择和更换刀具;选择和更换刀具;2、自动改变机床主轴转速、进给量、自动改变机床主轴转速、进给量和刀具相对工件的运动轨迹及其它和刀具相对工件的运动轨迹及其它辅助功能,连续地对工件各加工面辅助功能,连续地对工件各加工面自动地进行钻孔、惚孔、铰孔等过自动地进行钻孔、惚孔、铰孔等过工序加工。工序加工。2024/7/135152第三章第三章 数控程序的编制数控程序的编制加工中心编程的特点加工中心编程的特点进行合理的工艺分析;进行合理的工艺分析;根据加工批量等情况,决定采用自动换刀还是手工根据加工批量等情况,决定采用自动换刀还是手工换刀;换刀;自动换刀要留有足够的换刀空间;自动换刀要留有足够的换刀空间;为提高机床利用率,尽量采用刀具机外预调,并将为提高机床利用率,尽量采用刀具机外预调,并将测量尺寸填写到刀具卡片中;测量尺寸填写到刀具卡片中;尽量把不同工序内容的程序,分别安排到不同的子尽量把不同工序内容的程序,分别安排到不同的子程序中;程序中;一般应使一把刀具尽可能担任较多的表面加工,进一般应使一把刀具尽可能担任较多的表面加工,进给路线设计应合理。给路线设计应合理。2024/7/135253第三章第三章 数控程序的编制数控程序的编制u换刀程序的编制换刀程序的编制:u%uN1 M19 N1 M19 主轴定向停止在换刀位置主轴定向停止在换刀位置uN2 T01 N2 T01 选取选取T01T01刀刀uN3 M06 N3 M06 换上换上T01T01刀刀uN4 T02 N4 T02 选取选取T02T02刀刀uN11 Y500 M06 N11 Y500 M06 换上换上T02T02刀刀uN12 T03 N12 T03 选取选取T03T03刀刀uN13 G01 X-79N13 G01 X-79换刀程序的编制换刀程序的编制加工中心换刀动作包括加工中心换刀动作包括“换刀换刀”和和“选刀选刀 ”两项内容。两项内容。“换刀换刀”是把主轴上的刀具取下,换上选用的刀具;是把主轴上的刀具取下,换上选用的刀具;“选刀选刀 ”是将从主轴上取下的刀具送回刀库,同时在刀是将从主轴上取下的刀具送回刀库,同时在刀库中选取下次要更换的刀具。库中选取下次要更换的刀具。2024/7/135354第三章第三章 数控程序的编制数控程序的编制第三节第三节 自动编程简介自动编程简介u一、一、自动编程的概念、类型和原理自动编程的概念、类型和原理u二、二、自动编程的发展自动编程的发展u三、三、自动编程系统的信息处理过程自动编程系统的信息处理过程u四、四、自动编程技术的新进展自动编程技术的新进展u五、五、自动编程举例自动编程举例2024/7/135455第三章第三章 数控程序的编制数控程序的编制一、自动编程的概念、类型和原理一、自动编程的概念、类型和原理u自动编程:用计算机来代替手工编程。自动编程:用计算机来代替手工编程。u程序编制的大部分或全部工作是由计算机来完程序编制的大部分或全部工作是由计算机来完成的。成的。u类型:类型:u以自动编程语言为基础的;以自动编程语言为基础的;u以计算机绘图为基础的;以计算机绘图为基础的;2024/7/135556第三章第三章 数控程序的编制数控程序的编制一、自动编程的概念、类型和原理一、自动编程的概念、类型和原理u自动编程原理:自动编程原理:u自动编程系统由计算机自动编程系统由计算机+外设外设+自动编程软件,一个完整的自动编程自动编程软件,一个完整的自动编程软件,必须包括主处理程序(软件,必须包括主处理程序(Main Processer)和后置处理程序和后置处理程序(Post Processer)两个部分。两个部分。刀位数据刀位数据(CLD,Cutter Location Data)2024/7/135657第三章第三章 数控程序的编制数控程序的编制二、自动编程的发展二、自动编程的发展u从适用范围看:从适用范围看:大而全(大而全(APT)小而专(小而专(FAPT)u从系统功能看:从系统功能看:只处理几何图形的(只处理几何图形的(APT)既既-,又进行工艺处理(,又进行工艺处理(EXAPT)u从结构和语义看:词汇式(从结构和语义看:词汇式(APT)符号式(符号式(FAPT)2024/7/135758第三章第三章 数控程序的编制数控程序的编制三、自动编程系统的信息处理过程三、自动编程系统的信息处理过程u1 语言式自动编程系统语言式自动编程系统u主要由数控语言、编译程序、通用计算机组成,数控语言是类似车主要由数控语言、编译程序、通用计算机组成,数控语言是类似车间用语的工艺语言。间用语的工艺语言。u它由一些基本符号、字母、数字组成的具有一定语法的语句构成。它由一些基本符号、字母、数字组成的具有一定语法的语句构成。u它是用来描述零件的几何形状、尺寸、运动、工艺参数等的。它是用来描述零件的几何形状、尺寸、运动、工艺参数等的。u源程序就等同于手工编写的加工程序单,对吗源程序就等同于手工编写的加工程序单,对吗?译码处理后置处理数学处理APT程序NC程序2024/7/135859第三章第三章 数控程序的编制数控程序的编制u2 图形交互式自动编程系统图形交互式自动编程系统u建立在建立在CAD和和CAM的基础上的的基础上的u几何造型几何造型u刀具路径的产生刀具路径的产生u后置处理后置处理三、自动编程系统的信息处理过程三、自动编程系统的信息处理过程2024/7/135960第三章第三章 数控程序的编制数控程序的编制四、自动编程技术的新进展四、自动编程技术的新进展u1 1 在线编程在线编程u2 2 实物编程实物编程u3 3 语音编程语音编程u4 4 视觉编程视觉编程2024/7/136061第三章第三章 数控程序的编制数控程序的编制五、自动编程举例五、自动编程举例l1、APT语言编写一个 加工外轮廓程序加工外轮廓程序l2、FAPT语言编写一个雕刻鬼脸程序雕刻鬼脸程序2024/7/136162第三章第三章 数控程序的编制数控程序的编制 加工外轮廓加工外轮廓2024/7/136263第三章第三章 数控程序的编制数控程序的编制 雕刻鬼脸雕刻鬼脸2024/7/136364第三章第三章 数控程序的编制数控程序的编制用用FAPT编写一个编写一个“鬼脸鬼脸”源程序源程序u材料:铝坯材料:铝坯u深度:深度:0.8mmuC1(0,0)R=30 uC2(0,-19.6)R=40uC3(0,-31.7)R=10uC4(12.5,5)R=9uC6(12.5,0)R=2.52024/7/136465第三章第三章 数控程序的编制数控程序的编制uC10(31.4,11.2)R=4 P20(C10,C1)uC11(32.5,-10)R=5 P21(C11,C1)uC12(64.6,3.9)R=30uP2(-20,15)uP3(20,15)uP4(7.1,-24.6)uP5(-7.1,-24.6)用用FAPT编写一个编写一个“鬼脸鬼脸”源程序源程序2024/7/136566第三章第三章 数控程序的编制数控程序的编制u零件源程序零件源程序uPART,EX101uMCHN,MILL,ABSu*u定义点定义点u定义直线定义直线l定义圆定义圆l定义点群定义点群l定义宏指令定义宏指令用用FAPT编写一个编写一个“鬼脸鬼脸”源程序源程序2024/7/136667第三章第三章 数控程序的编制数控程序的编制u*uFEED,100u%uFROM,P10,10ZuCUTTER,3uS1200,M03lRPD,DLT,-8RPD,DLT,-8lFCOD,120FCOD,120lDLT,-3DLT,-3用用FAPT编写一个编写一个“鬼脸鬼脸”源程序源程序2024/7/136768第三章第三章 数控程序的编制数控程序的编制uC1,CCW,R,ON,S1uC1,CCW,B,ON,S2uC1,CCW,L,ON,S1uC1,CCW,A,ON,S2uRPD,DLT,5uRPD,P2,2Z用用FAPT编写一个编写一个“鬼脸鬼脸”源程序源程序lDLT,-3DLT,-3lC2,CCW,P3C2,CCW,P3lRPD,DLT5RPD,DLT52024/7/136869第三章第三章 数控程序的编制数控程序的编制uRPD,P4,2ZuDLT,-3uC3,CCW,P5uRPD,DLT,5uRPD,G1uCYCL,EX102uCYCL,OFF用用FAPT编写一个编写一个“鬼脸鬼脸”源程序源程序2024/7/136970第三章第三章 数控程序的编制数控程序的编制uRPD,P20,2ZuCALL,EX103uCOPY,EX103,1,P1,180AuRPD,P22,2ZuCALL,EX104uCOPY,EX104,1,P1,180AlRPD,P10RPD,P10lM05,M02M05,M02l%lFEED,100 FINI FEED,100 FINI PENDPEND2024/7/137071第三章第三章 数控程序的编制数控程序的编制2024/7/137172第三章第三章 数控程序的编制数控程序的编制2024/7/137273第三章第三章 数控程序的编制数控程序的编制 谢谢 谢谢 大大 家家 !2024/7/1373
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!