【文档说明】《数控编程技术》课件.ppt,共(64)页,12.582 MB,由小橙橙上传
转载请保留链接:https://www.ichengzhen.cn/view-45417.html
以下为本文档部分文字说明:
1数控技术及装备本节课程讲授主要内容:1、数控车床编程2、数控铣床和加工中心编程3、数控自动编程技术(简介)第三章数控编程技术2数控技术第三章数控编程技术3.1.1数控车床的分类及编程特点3.1数控车床编程1.数控车床的分类(1)按数控车床主轴
的配置形式分类:1)卧式数控车床:2)立式数控车床3数控技术第三章数控编程技术3.1.1数控车床的分类及编程特点3.1数控车床编程1.数控车床的分类(2)按数控系统控制的轴数分类:1)两轴控制的数控车床2)
四轴控制的数控车床4数控技术第三章数控编程技术3.1.1数控车床的分类及编程特点3.1数控车床编程1.数控车床的分类(3)按加工零件的基本类型分类:1)卡盘式数控车床2)顶尖式数控车床5数控技术第三章数控编程技术3.1.1数控车床的分类及编程特点3.1数控车床编程1.数控车床的分
类(4)按数控系统的功能分类:1)普通数控车床2)经济型数控车床3)车削加工中心6数控技术第三章数控编程技术3.1.1数控车床的分类及编程特点3.1数控车床编程2.数控车床及车削中心的编程特点(1)数控车床的数控系统中都有车外
圆、车端面和车螺纹等不同形式的循环功能。(2)数控车床的数控系统中都有刀具补偿功能。(3)数控车床的编程有直径、半径两种方法,出厂时一般设定为直径编程。(4)在一个程序段中,根据零件图上标注的尺寸,可以采用绝对值编程,增量值
编程或二者混合使用编程。大多数数控车床用X、Z表示绝对坐标,用U、W表示增量坐标,而不用G90或G91表示。7数控技术第三章数控编程技术3.1.1数控车床的分类及编程特点3.1数控车床编程3.数控车床的坐标系+Z8数控技术第三章数控编程技术3.1
.1数控车床的分类及编程特点3.1数控车床编程4.数控车床参考点和换刀点的确定9数控技术第三章数控编程技术3.1.2数控车床的常用编程指令3.1数控车床编程1.主轴转速功能设定指令G50、G96、G97另
外,G50还可用于加工坐标系设置,指令格式:G50X__Z__;其使用方法与G92类似。(1)最高转速限制指令G50指令格式:G50S__;S后面的数字表示的是最高转速:r/min。10数控技术第三章数控编程技术3.1.2数控车床的常用编程指令3.1数控
车床编程1.主轴转速功能设定指令G50、G96、G97例:G96S180表示切削点线速度控制在180m/min。(2)恒线速控制指令G96指令格式:G96S__;S后面的数字表示的是恒定的线速度:m/min11
数控技术第三章数控编程技术3.1.2数控车床的常用编程指令3.1数控车床编程1.主轴转速功能设定指令G50、G96、G97例:G97S3000表示恒线速控制取消后主轴转速3000r/min。(3)主轴速度以转速设定指令G97指令格式:G97
S__;S后面的数字表示的是线速度单位:r/min12数控技术第三章数控编程技术3.1.2数控车床的常用编程指令3.1数控车床编程2.T功能例:T0303表示选用3号刀及3号刀具长度补偿值和刀尖圆弧半径补偿值。刀具号和刀具补偿号不必相同,但为了方便通常使它们一致。T0300
表示取消刀具补偿。(3)主轴速度以转速设定指令G97指令格式:T__;T后面通常有两位数表示所选择的刀具号码。但也有T后面用四位数字,前两位是刀具号,后两位是刀具长度补偿号,又是刀尖圆弧半径补偿号。13数控技术第三章数控编程技术3.1.2数控车床的常用编程指令3.1数控车床编程3.常
用数控车床的一些固定循环指令(1)简单固定循环指令1)内径、外径车削循环指令G90①直线车削循环图3-4G90直线切削的固定循环格式:G90X(U)__Z(W)__F__14数控技术第三章数控编程技术3.1.2数控车床的常用编程指令3.1数控车床编
程3.常用数控车床的一些固定循环指令(1)简单固定循环指令1)内径、外径车削循环指令G90②锥体车削循环格式:G90X(U)__Z(W)__I(R)__F__式中D1为圆锥起点直径,D2为圆锥终点直径,I(或R)为锥体两端的半径之差。(I=0时为直线车削)15数
控技术第三章数控编程技术3.1.2数控车床的常用编程指令3.1数控车床编程3.常用数控车床的一些固定循环指令(1)简单固定循环指令①端面车削循环指令G94格式:G94X(U)__Z(W)__F__图中1(R)表示第一步是快速运动,2(F)表示第二步按进给速度切
削,3(F)表示第三步按进给速度退刀、4(R)表示第四步是以快速运动复位。16数控技术第三章数控编程技术3.1.2数控车床的常用编程指令3.1数控车床编程3.常用数控车床的一些固定循环指令(1)简单固定循环指令②带
锥度的端面车削循环格式:G94X(U)__Z(W)__I(R)__F__图中1(R)表示第一步是快速运动,2(F)表示第二步按进给速度切削,3(F)表示第三步按进给速度退刀、4(R)表示第四步是以快速运动复位。17数控技术第三章数控编程技术3.1.2数控车床的常用编
程指令3.1数控车床编程3.常用数控车床的一些固定循环指令(2)复合固定循环指令1)外径、内径粗车循环指令G71指令格式为:G71U(Δd)R(e);G71P(ns)Q(nf)U(Δu)W(ΔW)F(f)S(s)T(t);其中Δd——背吃刀量(半径值,无正负符号)。
e——每回切削退刀量。ns——开始切削循环之单节号码。nf——最后切削循环之单节号码。Δu——X方向之精切预留量(直径值)。Δw——Z方向之精切预留量。f——进给速度。s——主轴转速设定。t——刀具号码。18数控技术第三章数控编程技术3.1.2数控车床的常用
编程指令3.1数控车床编程3.常用数控车床的一些固定循环指令(2)复合固定循环指令2)端面粗车循环指令G72指令格式为:G72W(Δd)R(e);G72P(ns)Q(nf)U(Δu)W(ΔW)F(f)S(s)T(t);19数控技术第三章数控编程技术3.1.2数控车床的常用编程指令3.1数控车
床编程3.常用数控车床的一些固定循环指令(2)复合固定循环指令3)成型车削循环G73指令格式为:G73U(Δi)W(Δk)R(d);G73P(ns)Q(nf)U(Δu)W(ΔW)F(f)S(s)T(t);其
中:Δi——X方向总退刀量,半径值;Δk——Z方向总退刀量;d——循环次数;ns——指定精加工路线的第一个程序段的段号;nf——指定精加工路线的最后一个程序段的段号;Δu——X方向上的精加工余量,直径
值;ΔW——Z方向上的精加工余量。20数控技术第三章数控编程技术3.1.2数控车床的常用编程指令3.1数控车床编程3.常用数控车床的一些固定循环指令(2)复合固定循环指令4)外径、内径精车循环指令G70指令格式为:G70P(ns)Q(nf);其中:n
s——精车程序第一个程序段的顺序号;nf——精车程序最后一个程序段的顺序号。在G71、G72、G73切削循环之后必须使用G70指令执行精车削,以达到所需要之尺寸。ΔW——Z方向上的精加工余量。21数控技术第三章数控编程技术3.
1.2数控车床的常用编程指令3.1数控车床编程3.常用数控车床的一些固定循环指令实例:O0032;程序名N010G50X200Z220;坐标系设定N020M04S800T0300;主轴旋转N030G00X160Z180M08;快速到达点(160,180)N
040G71P050Q110U4W2D7F0.2S500;N050G00X40S800;N060G01W-40F0.1;N070X60W-30;N080W-20;N090X100W-10;N100W-20;N110X140W
-20;N120G70P050Q110;N130G00X200Z220M09;N140M3022数控技术第三章数控编程技术3.1.3数控车床的刀具补偿3.1数控车床编程1.刀具位置补偿刀具位置补偿包括刀具几何尺寸补偿和刀具磨损补偿,前者用于补偿刀具形状或刀具附件位置上的偏差,后者用
于补偿刀尖的磨损。23数控技术第三章数控编程技术3.1.3数控车床的刀具补偿3.1数控车床编程2.刀尖半径补偿在编程时,通常将车刀刀尖作为一点考虑(即假想刀尖位置),但实际上刀尖部分是带有圆角的(如图所示)24数控技术第三章数控编程技术3.1.3数控车床的刀具补偿3.1数控车床编程2.刀尖
半径补偿切削工件右端面时,车刀圆弧的切点A与假象刀尖点P的Z坐标值相同;车削外圆柱面时,车刀圆弧的切点B与P点的X坐标值相同,因此切削出的工件轮廓没有形状误差和尺寸误差。25数控技术第三章数控编程技术3.1.3数控车床的刀具补
偿3.1数控车床编程2.刀尖半径补偿刀尖方位参数共有8个(1—8),当使用刀尖圆弧中心编程时,可以选用0或9。a)刀架前置b)刀架后置26数控技术第三章数控编程技术3.1.3数控车床的刀具补偿3.1数控
车床编程3.子程序的应用1)子程序的组成格式O××××子程序号N_…;子程序的加工内容…N_…;N_M99;子程序结束指令。2)子程序的调用子程序是从主程序或上一级的子程序调出并执行的。调用子程序的格
式为:M98P×××××;或M98P_L_;27数控技术第三章数控编程技术3.1.3数控车床的刀具补偿3.1数控车床编程3.子程序的应用子程序应用实例28数控技术第三章数控编程技术O0033N02G50X150.0Z100.0;N04S800M03T0101;N06G00X45.0Z0M0
8;N08G01X-1.6F0.2;N10G00Z2.0;N12X40.O:N16G01X-55.0;N18G00X150.0Z100.0TOl00;N20T0303;N22G00X42.0Z0;N24M98P22501;N26G00W-12.0;N28G01X-0.4;N30G00X15
0.0Z100.0T0300M09;N32M05;N34M30;O2501子程序号N10G00W-12.0;N11G01U-12.0F0.15N12G04X2.0N13G00U12.0;N14W-8.0;N15G01U-12.0;N16G04X2.0;N17G00U12.0;N18M99;
29数控技术第三章数控编程技术3.2.1数控铣床和加工中心的分类及编程特点3.2数控铣床和加工中心编程1.数控铣床的分类(1)数控立式铣床(2)数控卧式铣床(3)万能数控铣床(4)龙门式数控铣床30数控技术第三章数控编程技术3.2.1数
控铣床和加工中心的分类及编程特点3.2数控铣床和加工中心编程2.加工中心的分类1)卧式加工中心2)立式加工中心3)大型龙门式加工中心4)五面加工中心(1)按主轴加工时的空间位置分类有:31数控技术第三章数控编程技术3.2.1数控铣床和加工中心的分类
及编程特点3.2数控铣床和加工中心编程2.加工中心的分类1)镗铣加工中心2)复合加工中心(2)按工艺用途分类有:32数控技术第三章数控编程技术3.2.1数控铣床和加工中心的分类及编程特点3.2数控铣床和加工中心编程2.加
工中心的分类1)单工作台、双工作台加工中心2)单轴、双轴、三轴及可换主轴箱的加工中心3)立式转塔加工中心和卧式转塔加工中心;4)刀库加主轴换刀加工中心;5)刀库机械手加主轴换刀加工中心;6)刀库加机械手加双主轴转塔加工中心。(3)按特殊功能分类有:33数控技术第三章
数控编程技术3.2.1数控铣床和加工中心的分类及编程特点3.2数控铣床和加工中心编程3.数控铣床和加工中心的编程特点(1)使用固定循环指令(2)使用刀具半径补偿指令(3)使用刀具长度补偿指令(4)使用用户宏程序(5)增加数控回转工作台
,能实现四轴以上的联动加工(6)使用子程序,可在工件上加工多个形状相同的结构。(7)使用简化编程指令,可实现镜像、缩放、旋转的功能。34数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程1.镜像功能指令G24,G25指令格式:
G24X__Y__Z__;建立镜像M98P__;G25X__Y__Z__;取消镜像建立镜像由指令坐标轴后的坐标值指定镜像位置(对称轴、线、点)35数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程1.镜像功能指令G24,G25O0037主程序
N10G91G17M03;N20M98P1000;加工①N30G24X0;Y轴镜像N40M98P1000;加工②N50G24X0Y0;N60M98P1000;加工③N70G25X0;取消Y轴镜像N80G24Y0;X轴镜像N90M98P1000;
加工④N100G25Y0;取消镜像N110M05;N120M30;O1000N200G41G00X10.0Y4.0D01;N210Y1.0N220Z-98.0;N230G01Z-7.0F100;N240Y25.0;N250X10.0;N260G03X10.0Y-10
.0I10.0;N270G01Y-10.0;N280X-25.0;N290G00Z105.0;N300G40X-5.0Y-10.0;N310M99;36数控技术第三章数控编程技术3.2.2数控铣床和加工中心的
常用编程指令3.2数控铣床和加工中心编程2.缩放功能指令G50、G51指令格式:G51X__Y__Z__P__;缩放开M98P__;G50;缩放关该指令以给定点(X,Y,Z)为缩放中心,将图形放大到原始图形的P倍
;如省略(X,Y,Z),则以程序原点为缩放中心。37数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程3.图形旋转指令G68、G69指令格式:G68X__Y__P__;坐标旋转功能G69;取消坐标旋转功能该指令
以给定点(X,Y)为旋转中心,将图形旋转P角;如果省略(X,Y),则以程序原点为旋转中心。38数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程4.自动返回参考点的指令G28指令格式:G28X_Y_Z_;该指
令使刀具以点位方式经中间点快速返回到参考点,中间点的位置由该指令后面的X、Y、Z坐标值所决定。例:N10X20.0Y54.0;N20G28X40.0Y25.0;中间点坐标值(40.0,25.0)N30G28Z35.0;中间点坐标值(40.0,25.0,35.0)39数控技术第三章数控编程技术3.
2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程5.从参考点自动返回指令G29指令格式:G29X_Y_Z_;执行这条指令,可以使刀具从参考点出发,经过一个中间点到达由这个指令后面X、
Y、Z坐标值所指令的位置。中间点的坐标由G28或G30指令确定。一般地,该指令用在G28或G30之后,被指令轴位于参考点或第二参考点的时候。40数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常
用编程指令3.2数控铣床和加工中心编程5.从参考点自动返回指令G29N040G91G28X100.Y100.;N050M06;N060G29X300.Y-170.;此程序执行时,刀具首先从A点出发,以快速点定位的方式由B点到达参考点,换刀后执行G29指令,刀具从参考点先运
动到B点再到达C点,B点至C点的增量坐标为X300.Y-170.。41数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程6.返回第二参考点指令G30指令格式:G30X_Y_Z_;该指令的使用和执行都和G28非常相似,唯一不
同的就是G28使指令轴返回机床参考点,而G30使指令轴返回第二参考点。G30指令后,和G28指令相似,可以使用G29指令使指令轴从第二参考点自动返回。第二参考点也是机床上的固定点,它和机床参考点之间的距离由参数给定,第二参考点指令一般在机床中主要用于刀具交换,因为机床的Z轴换刀点为Z
轴的第二参考点,也就是说,刀具交换之前必须先执行G30指令。42数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程7.参考点返回检查指令G27指令格式:G27X_Y_Z_;该指令可以检验刀具是否能够定位到参考点上,指
令中X、Y、Z分别代表参考点在工件坐标系中的坐标值,执行该指令后,如果刀具可以定位到参考点上,则相应轴的参考点指示灯就点亮。在刀具补偿方式中使用该指令,刀具到达的位置将是加上补偿量的位置,此时刀具将不能到达参考点因而指示灯也不亮,因此执行该指令前,应先取消刀具补偿
。43数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程8.固定循环功能1)刀具在X、Y平面孔的加工位置定位。2)快速进给至R平面,刀具工作进给由R平面开始。3)孔加工操作,以进给速度进行孔的加工
。4)在孔底位置暂停,以光整孔底表面。5)快速返回R平面。6)快速返回至起始平面。起始平面R平面孔底平面44数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程8.固定循环功能G98指
令定义刀具返回至起始平面;G99指令则定义刀具返回至R平面。G90方式下,R和Z值按Z轴坐标原点设定;G91方式下,R值是由起始平面至R平面的距离,Z值是自R平面至孔底平面的距离。R平面R平面孔底平面孔底平面a)G90方式b)G91方式45数控技术第三章数控编程技术3.2
.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程8.固定循环功能指令格式:G90/G91G98/G99G73~G89X__Y__Z__R__Q__P__F__K__;式中:G90/G91--绝对坐标编程或增量
坐标编程;G98--返回起始点;G99--返回R平面。G73~G89--孔加工方式,如钻孔加工、高速深孔钻加工、镗孔加工等;X、Y--孔的位置坐标;Z--孔底坐标;(与G90或G91的选择有关)R--安全面(R面)的坐标。(与G90或G9
1的选择有关)Q--每次切削深度;P--孔底的暂停时间;F--切削进给速度;K--规定重复加工次数。46数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程8.固定循环功能1)高速深孔钻循环指令G73指令格式:G73X__Y__
Z__R__Q__P__F__K__;该指令用于深孔钻削,在钻孔时采取间断进给,有利于断屑和排屑,适合深孔加工。47数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程8.固定循环功能2)右旋螺纹加工循环指令G84指令格式:G84X__Y__Z
__R__P__F__K__;该指令用于切削右旋螺纹孔。向下切削时主轴正转,孔底动作是变正转为反转,再退出。F表示导程,在G84切削螺纹期间速率修正无效,移动将不会中途停顿,直到循环结束。48数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程8.固定循
环功能3)左旋螺纹加工循环指令G74指令格式:G74X__Y__Z__R__P__F__K__;该指令用于切削左旋螺纹孔。主轴反转进刀,正转退刀,正好与G84指令中的主轴转向相反,其它运动均与G84指令相同。49数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数
控铣床和加工中心编程8.固定循环功能刚性攻丝方式:在右旋螺纹加工循环G84或左旋螺纹加工循环G74的前一程序段指令M29Sxxxx;则机床进入刚性攻丝模态。NC执行到该指令时,主轴停止,然后主轴正转指示灯亮,表示进入刚性攻丝模态,其后的G74或G
84循环被称为刚性攻丝循环,由于刚性攻丝循环中,主轴转速和Z轴的进给严格成比例同步,因此可以使用刚性夹持的丝锥进行螺纹孔的加工,并且还可以提高螺纹孔的加工速度,提高加工效率。G74或G84中指令的F值与M29程序段中指令的
S值的比值(F/S)即为螺纹孔的螺距值。50数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程8.固定循环功能4)定点钻孔循环G81指令格式:G81X__Y__Z__R__F__K__;该指令用于钻一般的通孔或螺纹孔等。51数控技
术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程8.固定循环功能5)钻孔循环G82指令格式:G82X__Y__Z__R__P__F__K__;该指令与G81不同之处仅
在于在钻削到孔底位置时暂停一段时间。主要用于钻不通孔时,孔底表面质量要求比较高的加工,也可用于锪孔、反镗孔的循环。52数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程8
.固定循环功能6)排屑钻孔循环G83指令格式:G83X__Y__Z__R__Q__F__K__;该指令用于深孔加工时的往复排屑钻孔。与G73略有不同的是每次刀具间歇进给后回退至R点平面。此处的“d”表示刀具问断进给每次下降时由快进转为工进的那一点至前一次切削进给
下降的点之间的距离。距离由参数来设定。53数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程8.固定循环功能7)镗孔循环G89指令格式:G89X__Y__Z__R__F__K__;该指令用于镗阶梯孔或镗不通孔时孔底表面质量要求比较高的加
工。54数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程8.固定循环功能8)取消固定循环G80指令格式:G80;该指令用于取消固定循环方式,机床回到执行正常操作状态。孔的加工数据,包括R点,Z点等等,都被取消
;但是移动速率命令会继续有效。取消孔加工固定循环方式除用G80外,如果中间出现了G00或G01组的G代码,则孔加工的循环方式也会自动取消。G00等取消固定循环其效果与用G80是完全一样的。55数控技术第三章数控编程技术3.2.2数控铣床和加工中心的常用编程指令3.2数控铣床和加工中心编程
8.固定循环功能9)固定循环举例:56数控技术第三章数控编程技术3.2.3加工中心的自动换刀3.2数控铣床和加工中心编程有关加工中心的自动换刀指令有:M06--自动换刀指令。本指令将驱动机械手进行换刀动作,但并不包括刀库转动的选刀动作。M19--主轴准停。本指令
将使主轴定向停止,确保主轴停止的方位和装刀标记方位一致。Txx--选刀指令。本指令是用以驱动刀库电机带动刀库转动而实施选刀动作的。T指令后跟的两位数字,是将要更换的刀具地址号,本功能是数控铣床所不具备的。57数控技术第三章数控编程技术3.2.3加工中心的自动换刀3.2数控铣床和加工中心编程两
种换刀方法的区别:(1)“T01M06”该条指令是先执行选刀指令T01,再执行换刀指令M06。它是先由刀库转动将T01号刀具送到换刀位置上后,再由机械手实施换刀动作。换刀以后,主轴上装夹的就是T01号刀具,而刀库中目前
换刀位置上安放的则是刚换下的旧刀具。执行完“T01M06”后,刀库即保持当前刀具安放位置不动。(2)“M06T01”该条指令是先执行换刀指令M06,再执行选刀指令T01。它是先由机械手实施换刀动作,将主轴上原有的刀具和目前刀库中当前换刀位
置上已有的刀具(上一次选刀Txx指令所选好的刀具)进行互换;然后,再由刀库转动将T01号刀具送到换刀位置上,为下一次换刀作准备。换刀前后,主轴上装夹的都不是T01号刀具。执行完“M06T01”后,刀库中目前换刀位置上安放的则是T01号刀具,它是为下一个M06换刀指令
预先选好的刀具。58数控技术数控铣床和加工中心编程实例第三章数控编程技术3.2数控铣床和加工中心编程59数控技术第三章数控编程技术3.2数控铣床和加工中心编程XOZOY#1#2#3#7#8#12#13#11#9#4#5#6#102001502502501504004003506-φ104-φ2
03-φ90XT11T15T31505050250200190φ20φ10150φ9030(a)H11=200H15=190H31=150(b)400150250250150O400350200OY250ZX30505050X150T31T11T151902001020906-
104-203-90#3#2#1#7#8#11#12#13#9#10#4#5#6H11=200H15=190H31=150(a)(b)60数控技术第三章数控编程技术3.2数控铣床和加工中心编程61数控技术第三章数控编程技术O0310G00X0Y0Z40.0;G97S800M03;G90X
-5.0Y-10.0M08;Z20.0;M98P1001L4;G90G00Z40.0M05;X0Y0M09;M02;O1001;G91G00Z-2.5;M98P1002L3;G00X-75.0M99;O1002;G91G00X25.0;G41D21X5.0;G01Y80.0F100;
X-10.0;Y-80.0;G40G00X5.0;M99;62数控技术第三章数控编程技术O1001;M09;G91G28Z0M05;G49M06;M99;主程序O0327;T0101;M98P1001;G00G97S800T02M03;G90G00X0Y-73.0;Z5.0;G0
1Z-14.0F150;G00G41X28.0D01;G03X0.0Y-45.0R28.0;G01X-70.0;G02X-80.0Y-35.0R10.0;G01Y35.0;G02X-70.0Y45.0R10.0;G01X70.0;G02X80.0Y35.0R10.0;
G01Y-35.0;G02X70.0Y-45.0R10.0;G01X0;G03X-28.0Y-73.0R28.0;G00G40X0;M98P1001;G97S1000M03T03;G90G00X-100.0Y30.0;G43H02Z20
.0;G91G99G81X40.0Z-8.0R-17.0L4F40;Y-30.0;X-40.0L3;Y-30.0;X40.0L3;G00G80X0.0Y0.0Z60.0;M98P1001;G97S80
0M03;G90G00X-100.0Y30.0;G43H03Z20.0;G91G99G81X40.0Z-19.0R-17.0L4F60;Y-30.0;X-40.0L3;Y-30.0;X40.0L3;G0
0G80G49X0.0Y0.0Z60.0;G91G28Z0M05;M0263数控技术第三章数控编程技术编程方法分类程序编制可分成手工编程和自动编程两类。自动编程指在编程过程中,除了分析零件图样和制定工艺方案由
人工进行外,其余工作均由计算机辅助完成。分为图形数控自动编程、语言数控自动编程(APT)和语音数控自动编程。目前,图形数控自动编程是使用最为广泛的自动编程方式。3.3数控自动编程技术64数控技术及装备本节课程小结:1、数控车床编程2、数控
铣床和加工中心编程3、数控自动编程技术(简介)第三章数控编程技术