数控编程与加工技术 第三章
数控机床技能实训:第三章 数控车床的加工工艺基础与编程

上一页 下一页
第三章 数控车床的加工工艺基础 与编程
范围很大,并可无级调速,加工时可选用最佳的切削速度和进 给速度,可实现恒转速和恒切速,以使切削参数最优化,这就 大大地提高了生产率,降低了加工成本,尤其对大批量生产的 零件,批量越大,加工成本越低。
中体现并由机床自动完成加工,因此,数控加工工艺 的正确与 否将直接影响到数控车床的加工精度和效率。 一、数控车削加工零件的类型
数控车床车削的主运动是工件装卡在主轴上的旋转运动, 配合刀具在平面内的运动,加工的类型主要是回转体零件。
回转体零件分为轴套类、轮盘类和其他类几种。轴套类和 轮盘类零件的区分在于长径比,一般将长径比大于1的零件视为 轴套类零件;长径比小于1的零件视为轮盘类零件。
第三章 数控车床的加工工艺基础 与编程
3.1数控车削加工工艺基础知识 3.2数控车削加工工艺的相关内容 3.3数控车削加工编程基础
第三章 数控车床的加工工艺基础 与编程
3.1数控车削加工工艺基础知识
数控车床与普通车床相比,加工效率和精度更高,可以加 工的零件形状更加复杂,加工工件的一致性好,可以完成普通 车床无法加工的具有复杂曲面的高精度的零件。
端面,端面的轮廓也可以是直线、斜线、圆弧、曲线或端面螺 纹、锥面螺纹等。
(3)其他类零件 数控车床与普通车床一样,装上特殊卡盘就可以加工偏心
轴,或在箱体、板材上加工孔或圆柱。
上一页 下一页
第三章 数控车床的加工工艺基础 与编程
二、数控车削的加工特点 数控车削是数控加工中使用最广泛的加工方法之一,同常
数控加工技术(第4版)第三章

• 3. 1 数控机床的坐标系统 • 3. 2 数控编程的步骤 • 3. 3 数控加工程序的结构 • 3. 4 程序规划的基本内容 • 3. 5 数控编程中的数学处理
3. 1 数控机床的坐标系统
• 3. 1. 1 标准坐标轴及其运动方向
• 标准规定: 机床某部件运动的正方向, 是增大工件与刀具之间距离的 方向, 坐标轴确定顺序为: 先确定Z 轴, 再确定X 轴, 最后确定Y 轴。
上一页 下一页 返回
3. 2 数控编程的步骤
• 7) CAXA 制造工程师 • CAXA 制造工程师是北京北航海尔软件有限公司推出的一款全国产化
的CAM 产品, 为国产CAM 软件在国内CAM 市场中占据了一席之地。 作为我国制造业信息化领域自主知识产权软件的优秀代表和知名品牌, CAXA 已经成为我国CAD/ CAM/ PLM 业界的领导者和主要供应商。 CAXA 制造工程师是一款面向二轴至五轴数控铣床与加工中心、具有 良好工艺性能的铣削/ 钻削数控加工编程软件。该软件性能优越, 价格 适中, 在国内市场颇受欢迎。 • 8) EdgeCAM • 英国Pathtrace 公司出品的具有智能化的专业数控编程软件, 可应用 于车、铣、线切割等数控机床的编程。针对当前复杂三维曲面的加工 特点, EdgeCAM 设计出了更加便捷可靠的加工方法, 目前流行于欧美 制造业。英国Pathtrace 公司正在进行中国市场的开发和运作,为我国 制造业的客户提供了更多的选择。
上一页 下一页 返回
3. 2 数控编程的步骤
• 2) CATIA • CATIA 是法国达索(Dassault) 公司推出的产品, 法制幻影系列战斗机、
波音737、777的开发设计均采用CATIA。CATIA 具有强大的曲面造 型功能, 在所有的CAD 三维软件中位居前列, 广泛应用于国内的航空 航天企业、研究所, 已逐步取代UG 成为复杂型面设计的首选。 CATIA 具有较强的编程能力, 可满足复杂零件的数控加工要求。目前 一些领域采取CATIA 设计建模、UG 编程加工, 二者结合、搭配使用。 • 3) Pro/ E • Pro/ E 是美国PTC (参数技术有限公司) 开发的软件, 是全世界最普及 的三维CAD/CAM (计算机辅助设计与制造) 系统, 广泛用于电子、机 械、模具、工业设计和玩具等民用行业, 具有零件设计、产品装配、 模具开发、数控加工和造型设计等多种功能。Pro/ E 在我国南方地 区企业中被大量使用, 设计建模采用Pro/ E、编程加工采用 MASTERCAM 和CIMATRON 是目前通行的做法。
数控技术第3版课件3第三章 数控加工程序的编制

(a)
虚线为G00快进。
3.1 数控车床的程序编制
二、车削固定循环功能 柱面循环指令
➢多次循环指令 N- GΔΔ X(U)- Z(W)- I- K- H- F-;
H后的数字表示重 复循环次数。 X(U)和Z(W)为第 一次循环的坐标值。 X = XC ; Z = ZC I、K为每次循环完 成后的推进量。
150 140 65
N60 X65.0 Z110;
O
45
2
Z
N70 Z90.0;
N80 X140.0 Z80.0;
N90 Z60.0; N100 Xl50.0 Z40.0;
40 20 20 10 20 30 30 10 2 230
3.1 数控车床的程序编制
三、车削加工编程实例
如图某零件的图样,要求编制精加工程序。
G21
G21 G71 毫米输入
G22
G22 G22 存储行程检查接通
G23
G23 G23 存储行程检查断开
G27
G27 G27 返回参考点检查
3.1 数控车床的程序编制
FANUC0i系统G代码表
G代码
功能
A
B
C
G28 G28 G28 返回参考位置
G32 G33 G33 螺纹切削
G34 G34 G34 变螺距螺纹切削
刀具半径补偿建立与取消指令G41、G42、G40 一般车刀均有刀尖半径,即在车刀刀尖部分有一 圆弧构成假想圆的半径值 。
Z轴方向 刀尖位置
P
假想刀 尖位置
X 轴方向 刀尖位置
3.1 数控车床的程序编制
数控机床编程与操作 第4版 第3章 数控铣床编程与操作

一、数铣铣削加工方式
用分布于铣刀端平面上的刀齿进行铣削称为端铣。如用面铣刀的铣削加工。
端铣法的特点是:主轴刚度好,切削过程中不易产生振动;面铣刀刀盘直径大,刀齿多,铣削过 程比较平稳;面铣刀的结构使其易于采用硬质合金可转位刀片,而硬质合金材质的刀具可以采用 较高的切削速度,所以铣削用量大,生产率高;端铣刀还可以利用修光刃获得较小的表面粗糙度 值。目前,在平面铣削中,端铣基本上代替了周铣。但周铣可以加工成形表面和组合表面,而端 铣只能加工平面。
数控铣削是一种应用非常广泛的数控切削加工方法。数控铣床一般是多轴联动,可以 进行钻、扩、铰、镗、攻螺纹等孔的加工及铣削平面、台阶、槽等平面的加工。
数控铣削与普通铣削的加工方式一样,可以分为周铣和端铣,顺铣和逆铣,对铣
2、端铣法
对称铣削 不对称逆铣 不对称顺铣
周铣和端铣
图3-25 不同平面的G02与G03选择
二、圆弧插补指令G02/G03
4.非整圆编程(±R编程):
用圆弧半径R编程时,为满足插补运算的需要,数控系统规定:当所插补圆弧的圆心角小 于或等于180°时,R取正值;当圆弧所对应的圆心角大于180º时,R取负值。 如图3-26所示,P0是圆弧的起点,P1是圆弧的终点。对于一个相同数值R,则有4种不同 的圆弧通过这两个点,其编程格式如下: 圆弧1:G02 X_ Y_ R - _; 圆弧2:G02 X_ Y _ R +_; 圆弧3:G03 X_ Y_ R +_; 圆弧4:G03 X_ Y _ R - _;
图3-26 四种不同的圆弧
二、圆弧插补指令G02/G03
【例3-2】 用G02、G03指令对图3-27所示圆弧进行编 程,设刀具从A开始沿A、B、C切削。
用绝对值尺寸指令编程: G90 G03 X140.0 Y100.0 I-60.0 J0 F100; G02 X120.0 Y60.0 R50; 用增量尺寸指令编程: G9l G03 X-60.0 Y60.0 I-60.0 J0 F100; G02 X-20.0 Y-40.0 I-50.0 J0;
数控加工与编程章节习题

数控加工与编程章节习题第一章数控加工技术概述1、()开环控制系统没有位置反馈,只能应用于精度要求不高的经济型数控系统中。
、2()半闭环控制系统一般采用角位移检测装置间接地检测移动部件的直线位移。
3、()数控技术是FMS不可缺少的工作单元,但在CIMS中运用不多。
4、()全功能数控系统应配置高速、功能强的可编程序控制器。
5、()数控机床要完成的任务只是控制机床的进给运动,达到能加工复杂零件的要求。
1、数控机床的传动系统比通用机床的传动系统_________。
A、复杂; B、简单; C、复杂程度相同; D、不一定; 2、数控机床的进给运动是由__________完成的。
A、进给伺服系统;B、主轴伺服系统;C、液压伺服系统;D、数字伺服系统; 3、数控折弯机床按用途分是一种_____数控机床。
A、金属切削类;B、金属成型类;C、电加工;D、特殊加工类; 4、只有装备了________的数控机床才能完成曲面的加工。
A、点位控制;B、直线控制;C、轮廓控制;D、 B-SURFACE 控制 5、闭环与半闭环控制系统的区别主要在于_________的位置不同。
A、控制器; B、比较器; C、反馈元件; D、检测元件; 1、数控机床由哪些部分组成?各组成部分有什么作用?2、什么叫点位控制、直线控制和连续控制?它们的主要特点与区别是什么?3、什么叫开环、闭环、半闭环系统?它们之间有什么区别?4、简述数控机床的工作原理。
5、和普通机床控制相比较,数控机床有何特点?控制的对象有哪些?6、简述现代全功能数控系统的特点。
第二章数控机床加工程序编制的基础一、判断题1.()对几何形状不复杂的零件,自动编程的经济性好。
2.()数控加工程序的顺序段号必须顺序排列。
3.()增量尺寸指机床运动部件坐标尺寸值相对于前一位置给出。
4.()G00快速点定位指令控制刀具沿直线快速移动到目标位置。
5.()用直线段或圆弧段去逼近非圆曲线,逼近线段与被加工曲线交点称为基点。
(完整版)数控加工工艺与编程(程俊兰)第3章习题答案

复习思考题33-1 车刀刀尖圆弧半径补偿有何意义。
数控车床按刀尖对刀,但车刀的刀尖总有一段小圆弧,所以对刀时刀尖的位置是假想刀尖P。
编程时按假想刀尖轨迹编程(即工件的轮廓与假想刀尖p重合),而车削时实际起作用的切削刃是圆弧切点A,B,这样就会引起加工表面的形状误差。
采用刀具半径补偿功能后可按工件的轮廓线编程,数控系统会自动计算刀心轨迹并按刀心轨迹运动,从而消除了刀尖圆弧半径对工件形状的影响。
3-2 在数控车床上如何对刀?在数控加工生产实践中,常用的对刀的方法有找正法对刀、机外对刀仪对刀、自动对刀等三大类。
在数控车床上常采用找正法对刀中的试切法。
有用G50、G54和直接刀补来找到工件原点位置三种方法。
3-3 完成如图3-53所示零件的粗加工循环。
图3-53O1001; 程序名G54 S800 M03; 坐标系设定,主轴正转,转速800r/minT0101; 选择1号刀1号刀补G00 X110. Z5.; 快速定位到循环起点(110,5)G71 U3.0 R1.5; 调用外圆粗加工循环G71,切深3mm,退刀量1.5mmG71 P10 Q20 U1.0 W0.5 F0.15; 精加工路线是N10至N20.精加工余量0.5mm,粗加工进给量0.15mm/rN10 G00 X0.; 精加工路线第一段,沿X轴进给到零件中心G01 Z0; 切削进给到z0X35.; 平端面Z-30.; 切削φ35外圆X55. Z-50.; 切削锥面Z-65.; 切削φ55外圆G02 X85. Z-80. R15.; 切R15圆弧G01 X100. Z-100.; 切锥面N20 Z-120.; 精加工路线最后一段,切φ100外圆G00 X100. Z100.; 快速返回到(100,100)M30; 程序结束3-4 编写如图3-54所示工件的加工程序。
图3-54一、工艺分析此零件的车削加工包括车端面、倒角、外圆、圆弧过渡面、切槽加工、螺纹加工和切断。
机床数控技术第3章数控加工程序的编制

6. 程序校验和首件试切
程序送入数控系统后,通常需要经过试运行和首 件试切两步检查后,才能进行正式加工。通过试运行, 校对检查程序,也可利用数控机床的空运行功能进行 程序检验,检查机床的动作和运动轨迹的正确性。对 带有刀具轨迹动态模拟显示功能的数控机床可进行数 控模拟加工,以检查刀具轨迹是否正确;通过首件试 切可以检查其加工工艺及有关切削参数设定得是否合 理,加工精度能否满足零件图要求,加工工效如何, 以便进一步改进,直到加工出满意的零件为止。
1—脚踏开关 2—主轴卡盘 3—主轴箱 4—机床防护门 5—数控装置 6—对刀仪 7—刀具8—编程与操作面板 9—回转刀架 10—尾座 11—床身
3.2 数控车削加工程序编制
数控车床主要用来加工轴类零件的内外圆柱面、 圆锥面、螺纹表面、成形回转体表面等。对于盘类零 件可进行钻、扩、铰、镗孔等加工。数控车床还可以 完成车端面、切槽等加工。
3. 程序名
FANUC数控系统要求每个程序有一个程序名,
程序名由字母O开头和4位数字组成。如O0001、 O1000、O9999等
3.2.3 基本编程指令
1. 快速定位指令G00
格式:G00 X(U)_ Z(W)_;
说明:
(1) G00指令使刀具在点位控制方式下从当前点以快移速度 向目标点移动,G00可以简写成G0。绝对坐标X、Z和其增 量坐标U、W可以混编。不运动的坐标可以省略。
3.2.1 数控车床的编程特点
(1)在一个程序段中,可以用绝对坐标编程,也可用 增量坐标编程或二者混合编程。
(2)由于被加工零件的径向尺寸在图样上和在测量时 都以直径值表示,所以直径方向用绝对坐标(X)编程时 以直径值表示,用增量坐标(U)编程时以径向实际位移 量的2倍值表示,并附上方向符号。
第3章:数控加工程序的编制

刀具中心的走刀路线为:
对刀点1→对刀点2 →b→c→c’→下刀点2→下刀点1
各基点及圆心坐标如下: A(0,0) B(0,40) C(14.96,70) D(43.54,70) E(102,64) F(150,40) G(170,40) H(170,0) O1(70,40) O2(150,100)
10 20 =10
60O
17.321
N18 G90 G00 Z100.;
10 20 =10
60O
17.321
N19 X0. Y0. M05; N20 M30;
10 20 =10
60O
孔加工注意事项:
孔加工循环指令是模态指令,孔加工数据 也是模态值;
撤消孔加工固定循环指令为G80,此外, G00、G01、G02、G03也可起撤消作用;
N016 G01 X45.0 W0 F100;
切槽
N017 G04 U5.0;
延迟
N018 G00 X51.0 W0;
退刀
退刀 N019 X200.0 Z350.0 T20 M05 M09;
N020 X52.0 Z296.0 S200 T33 M03 M08;
N021 G33 X47.2 Z231.5 F1.5;
(5)复杂轮廓一般要采用计算机辅 助计算和自动编程。
二、数控铣床编程中的特殊功能指令
(1)工件坐标系设定指令 G54~G59
G54~G59无需在程序段中给出工件 坐标系与机床坐标系的偏置值,而是安 装工件后测量出工件坐标系原点相对机 床坐标系原点在X、Y、Z向上的偏置值, 然后用手动方式输入到数控系统的工件 坐标系偏置值存储器中。系统在执行程 序时,从存储器中读取数值,并按照工 件坐标系中的坐标值运动。
《数控加工编程与操作》课件第3章

第 章 数控车削加工及编辑
图3.5 圆弧方向的判别
第 章 数控车削加工及编辑
说明: (1) 绝对编程时,X、Z是指圆弧插补的终点坐标值;增 量编程时,U、W为圆弧的终点相对于圆弧的起点的坐标值。 (2) I、K是指圆弧起点到圆心的增量坐标,与G90,G91 无关,为零时可省略。有的机床厂家用I、K作为起点相对于 圆心的坐标增量。 (3) R为指定圆弧半径,当圆弧的圆心角小于等于180° 时,R值为正;当圆弧的圆心角大于180°时,R值为负,如 图3.6所示。同一程序段中,I、K、R同时出现时,R优先,I、 K无效。
第 章 数控车削加工及编辑
图3.1 恒线速切削方式
第 章 数控车削加工及编辑
(3) 恒线速度取消G97。 编程格式:
G97 S ; S后面的数字表示恒线速度控制取消后的主轴转速,如S 未指定,将保留G96的最终值。
例3.5 “G97 S1000;”表示恒线速度控制取消后主 轴转速为1000 r/min。
深孔钻循环 外径切槽循环 复合螺纹切削循环
第 章 数控车削加工及编辑
G27
G28
00
G29
*G40
G41
07
G42
G50
00
回参考点检查 回参考点 参考点返回 刀补取消 左刀补 右刀补 坐标系设置
*G90
外圆切削循环
G92
01
螺纹切削循环
G94
端面切削循环
G96
主轴恒线速度控制
* G97
02
取消主轴恒线速度控制
第 章 数控车削加工及编辑
例3.8 实现图3.4中从P0点到P1点的运动,其程序段为:
《数控车削编程与加工技术》部分习题答案

《数控车削编程与加工技术》部分习题答案第一章数控车床的工件原理和组成1.数控车床与普通车床相比,具有哪些加工特点?答:数控车床主要用于轴类和盘类回转体零件的加工,能够通过程序控制自动完成内外圆柱面、圆锥面、圆弧面、螺纹等工序的切削加工,并可进行切槽、钻、扩、铰孔和各种回转曲面的加工。
数控车床加工效率高,精度稳定性好,操作劳动强度低,特别适用于复杂形状的零件或中、小批量零件的加工。
数控车床与普通车床相比,具有三个方面的特色。
(1)高难度加工。
如“口小肚大”的内成型面零件,在普通车床上不仅难以加工,并且还难以检测。
采用数控车床加工时,其车刀刀尖运动的轨迹由加工程序控制,“高难度”由车床的数控功能可以方便地解决.(2)高精度零件加工。
复印机中的回转鼓、录像机上的磁头及激光打印机内的多面反射体等超精零件,其尺寸精度可达0.01m,表面粗糙度值可达Ra0.02m,这些高精度零件均可在高精度的特殊数控车床上加工完成。
(3)高效率完成加工。
为了进一步提高车削加工的效率,通过增加车床的控制坐标轴,就能在一台数控车床上同时加工出两个多工序的相同或不同的零件,也便于实现一批复杂零件车削全过程的自动化。
2.试简述数控车床工作时的控制原理。
答:数控车床是一种高度自动化的机床,是用数字化的信息来实现自动化控制的,将与加工零件有关的信息——工件与刀具相对运动轨迹的尺寸参数(进给执行部件的进给尺寸)、切削加工的工艺参数(主运动和进给运动的速度、切削深度等),以及各种辅助操作(主运动变速、刀具更换、冷却润滑液关停、工件夹紧松开等)等加工信息——用规定的文字、数字和符号组成的代码,按一定的格式编写成加工程序单,将加工程序通过控制介质输入到数控装置中,由数控装置经过分析处理后,发出各种与加工程序相对应的信号和指令控制机床进行自动加工。
数控车床的数字控制的原理与过程通过下述的数控车床组成可得到更明确的说明。
3.数控车床一般由哪几部分组成?各有何作用?答:数控车床是由数控程序及存储介质、输入/输出设备、计算机数控装置、伺服系统、机床本体组成。
数控机床编程与操作第三版电加工机床分册第三章 数控线切割加工工艺与手工编程

切割工件时有无穿丝孔的比较 a)无穿丝孔 b)有穿丝孔 1—工件 2—夹持部分
第一节 数控线切割加工工艺
1.穿丝孔加工 (2)穿丝孔的位置和直径。穿丝孔作为工件加工的工艺孔,是电极
丝相对于工件运动的起点,同时也是程序执行的起点,应选在容易找正 和便于编程计算的位置,最好选在已知坐标点或便于计算的坐标点上, 以简化有关轨迹控制的运算。切割中小型凹形工件时,穿丝孔可选在工 件中心,这样既便于穿丝孔加工位置的准确定位,又便于轨迹坐标的计 算。切割凸形工件或大型凹形工件时,为缩短加工路径,节约工时,穿 丝孔可选在加工起始点附近。
25 第 三 章 数 控 线 切 割 加 工 工 艺 与 手 工 编 程
直线加工方式
第二节 数控线切割3B代码编程
三、圆弧编程
1.X、Y值 以圆弧圆心为原点建立坐标系,X、Y值为圆弧起点坐标的绝对值,
以μm为单位,不允许简化。
26 第 三 章 数 控 线 切 割 加 工 工 艺 与 手 工 编 程
10 第 三 章 数 控 线 切 割 加 工 工 艺 与 手 工 编 程
第一节 数控线切割加工工艺
二、间隙补偿量的确定
线切割加工时是以电极丝作为 工具电极的,由于电极丝具有一定 的直径,加工时还会产生一定的放 电间隙,所以加工时工件的加工轮 廓与电极丝的中心运动轨迹之间存 在一定的偏移量,如图所示。
21 第 三 章 数 控 线 切 割 加 工 工 艺 与 手 工 编 程
第二节 数控线切割3B代码编程
二、直线编程
1. X、Y值 以直线起点为原点建立计算坐标系,X、Y值为线段终点在该坐标系
中坐标的绝对值,以μm为单位。在3B代码直线编程中,X、Y值主要表示 斜率,因此可等比放大或缩小,不影响程序加工。当直线与X轴重合时, 终点坐标的Y值为0;当直线与Y轴重合时,终点坐标的X值为0。这两种情 况下的终点坐标的Y值或X值均可省略不写,但其分隔符B不可省略。
数控铣削与加工技术第3章 数控铣床编程基础知识

(4)数控加工仿真。数控加工仿真是指通过软件模拟加 工环境、刀具路径与材料切除过程来检验并优化加工程 序,具有柔性好、成本低、效率高且安全可靠等特点, 是提高编程效率与质量的重要措施。
Y坐标轴垂直于X、Z坐标轴。当X轴、Z轴确定之后, 按笛卡儿直角坐标系右手定则法判断,Y轴方向就被唯 一确定。(4)旋转运动A、B和C。旋转运动用A、B和 C表示,规定其分别为绕X、Y和Z轴旋转的运动。A、B 和C的正方向相应地表示在X、Y和Z坐标轴的正方向上 ,按右手螺旋前进方向。
图3-6加工中心坐标运动轴
当零件在机床上被装夹好后,相应的编程原点在机 床坐标系中的位置称为加工原点,也称为程序原点。由 程序原点建立起的坐标系即加工坐标系。
因此,编程人员在编制程序时,只要根据零件夹的实际位置。对加工人员 来说,则应在装夹工件、调试程序时,确定加工原点的 位置,这样数控机床才能按照准确的加工坐标系位置开 始加工。
阶段3 工件坐标系的建立
编程时一般选择工件上的某一点作为程序原点,并 以这个原点作为坐标系的原点,建立一个新的坐标系, 这个新的坐标系就是工件坐标系(编程坐标系)。工件 坐标系是编程人员在编程时相对工件建立的坐标系,它 只与工件有关,而与机床坐标系无关。但考虑到编程的 方便性,工件坐标系中各轴的方向应与所使用的数控机 床的坐标轴方向一致。
图3-4右手直角笛卡儿坐标系
图3-5数控铣床的坐标系统 (a)立式开降台铣床;(b)卧式开降台铣床
图3-5(a)为立式升降台铣床的坐标方向。其Z轴 垂直(与主轴轴线重合),且向上为正方向;面对机床 立柱的左右移动方向为X轴,且将刀具向右移动(工作 台向左移动)定义为正方向;根据右手笛卡儿坐标系的 原则,Y轴应同时与Z轴和X轴垂直,且正方向指向床身 立柱。
机床数控技术第三章

第二节 CNC系统的硬件结构
三、开放式数控系统结构 1.美国的NGC和OMAC计划及其结构 2.欧共体的OSACA计划及其结构 3.日本的OSEC计划及其结构
第三节 CNC系统的软件结构
一、 CNC系统的软件结构 CNC系统的软件是为完成CNC系统的各项功能而专门设计和编制的,是数控加工系 统的一种专用软件,又称为系统软件(系统程序)。 在CNC系统中,软件和硬件在逻辑上是等价的,即由硬件完成的工作原则上也可 以由软件来完成。但是它们各有特点:硬件处理速度快,造价相对较高,适应性 差;软件设计灵活、适应性强,但是处理速度慢。因此,CNC系统中软、硬件的 分配比例是由性能价格比决定的。
图3-2 CNC系统的系统平台
第一节 概述
一、CNC系统的工作过程
1.输入 2.译码处理 3.数据处理(刀具长度补偿、半 径补偿、反向间隙补偿、丝杠 螺距补偿、过象限及进给方向 的判断、进给速度换算、加减 速控制及机床辅助功能处理等) 4.插补运算与位置控制 5.输入/输出(I/O)处理 6.显示 7.诊断
零件 程序
第一种: 硬件 第二种:硬件 第三种:硬件
输入
软件
插补 准备
插补
硬件
位置 控制
速度 控制 位置 检测
硬件
执行 电机
机床
软件 软件
硬件
CNC中三种典型的软硬件功能界面
第三节 CNC系统的软件结构
二、 CNC软件结构特点
1.CNC系统的多任务性
CNC系统的任务
管理
控制
输 入
I/O 处 理
显 示
第二节 CNC系统的硬件结构
二、大板式结构和功能模块式结构
从组成CNC系统的电路板的结构特点来看,有两种常见的结构,即大板式结构 和模块化结构
数控加工与编程技术 编程基础PPT课件

4
3.1 数控编程的基本概念 二、坐标轴的命名及方向
1.坐标轴的正方向
ISO标准规定,在加工过程中无论是刀具移动,工 件静止,还是工件移动,刀具静止,一般都假定工件 相对静止不动,而刀具在移动,并同时规定刀具远离 工件的方向作为坐标轴的正方向。
5
3.1 数控编程的基本概念 二、坐标轴的命名及方向
2) 工件坐标系的原点称为工件原点或工件零点,可用程序指
令来设置和改变;
3) 根据编程需要,在一个加工程序中可一次或多次设定或改
变工件原点(编程坐标系、编程原点)。
12
3.1 数控编程的基本概念 三、机床坐标系与工件坐标系
主要内容
工件原点偏置:工件随夹具在机床上安装后,工件原点与 机床原点间的距离。
2.快速点定位 G00
Y
100
例如:G00 X100 Y100
3.直线插补指令G01
60
例如:G01 X100 Y100 F100
40
4.圆弧插补指令G02/G03
O
B
R50
C D
R60
90 120 140
A
X
200
例如:G02/G03 X100 Z100 R50 F100 直线插补、圆弧插补
G02顺时针圆弧插补、G03逆时针圆弧插补
机床参考点是用于对机床工作台、滑板与刀具相对运动的测 量系统进行标定和控制的点,一般设在机床各轴正向极限的 位置。 采用增量式测量系统的数控机床开机后,都必须做回零操 作,使刀具或工作台回到参考点,将会显示出机床参考点在 机床坐标系中的坐标值。
4、工件坐标系 工件进行数控编程时的坐标系原点
1) 由编程人员确定,用于编程;
数控编程与加工技术 第三章

(1)切削速度()
切削刀具中刀位点相对于主运动的瞬时线速 度称为切削速度,单位是m/min。这个速度受 到刀具允许切削速度的限制。当主运转是旋转 运动时,切削速度按下式计算:
πdn VC = 1000
式中:d-工件或刀具的回转直径。
n-刀具或工件的转速(r/min)。
由于在加工过程中工件的直径逐渐减少,故 一般用最大的切削速度去检验是否包含在刀具
(5)减小前刀面的粗糙度
前刀面粗糙,摩擦力较大
(6)降低工件材料的塑性
影响积屑瘤形成的主要因素是工件材料的塑性太好。
(2)鳞刺
鳞刺是在已加工表面上出现的鳞片状反刺。它是用较低的 速度切削塑性材料时(如拉削、插齿、滚齿、螺纹切削等) 常出现的一种现象,使工件已加工表面质量恶化。
鳞刺生成的原因是由于部分金属材料的黏结层积,而导
(2) 切屑的种类
如前所述,金属切削层变形的过程即为切屑的形 成过程。由于工件材料不同及切削加工条件不同, 所以金属切削过程中的变形程度也就不同,从而形 成不同种类的切屑。根据切削过程中变形程度的不 同,切屑可分为三种不同的形态。
(1)带状切屑 这种切屑的底层(与前刀面接触的面)光滑,外表面呈毛茸
三个变形区是既相互联系又相互影响的。 金属切削过程中的许多物理现象都和三个变形区 的变形密切相关.切削变形区域的大小,主要取 决于第一变形区及第二变形区的挤压和摩擦情况:
3.1.2.2 切屑的形成和种类
(1)切屑的形成
金属的切削过程是被切削金属层在刀具切削刃和前 刀面的挤压作用下而产生剪切,滑移变形的过程。 切削金属时,切削层金属受到刀具的挤压开始产生 弹性变形。随着刀具的推进,应力、应变逐渐加大 ,当应力达到材料的屈服强度时产生塑性变形;当 刀具继续切入,当应力达到材料的抗拉极限时,金 属层被撕裂而形成切屑。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
21
粗加工与精加工追求重点不一样,故切削 液的选择重点也不同。简言之:粗加工一般 以乳化液为主要切削液,主要起冷却作用。 而精加工以切削油为重点对象,目的是追求 良好的润滑效果。
刀具性能的进一步提高,新品种刀具如陶瓷 刀具、整体硬质合金刀具和纳米切削刀具层 出不穷。这些刀具强度大,耐高温性能好, 一般不需要用液体冷却 , 切削液的主要作用 已经开始淡化,一个不需要液态切削液代之 以压缩空气的加工时代已经来到。
运动单元组合而成,其一是产生切削力的运动称为主
运动,剩下的运动单元保证切削工作连续进行而称为
进给运动。
1
(1)主运动
主运动是机床提供的,在切削过程中切下
工件加工余量所需的运动。其突出特征是 该运动中工件与刀具相对速度最大,运动 耗损的功率占机床所耗总功率的4/5以上 。如车削中主轴的旋转运动、铣镗加工中 刀具的旋转运动以及刨削加工中刀具的直 线运动等等。主运动一般只有一个,多刃 特种机床的主运动可以看成一类,如采用 特种多刃组合机床一次加工内燃发动机的 本体时的拉削运动。
8
(3)背吃刀量
背吃刀量表示已加工表面与待加工表面的垂 直距离,故俗称切深(mm)。如车削外圆时:
ap
dw
dm 2
再如铣镗加工时Z方向的进刀量也是背吃刀量。
数控加工中一般用两次走刀中坐标数值的改变 表示背吃刀量的多少。但要特别指出:数控车
削加工时背吃刀量等于X 坐标变动值的1/2。因
为此时X的变动代表工件直径方向的变动,而 a p
3
(3)加工中的工件表面
加工中的工件表面分为三种: 待加工表面 工件上有待切除的加工面。 过渡表面
工件上由切削刀具的切削刃形成的加工表 面。一般该表面应在下一切削动作中被切 除而形成新的过渡表面。
已加工表面
经刀具切削加工后形成的表面。它可能是 最终的零件表面,也可能是下一阶段(换 刀以后)的待加工表面。
12
第三变形区
第三变形区在刀具后刀面和工件的接触区 产生,是指工件过渡表面和已加工表面的金属层 受到切削刃钝圆部分和后刀面的挤压、摩擦与金 属本身回弹而产生塑性变形的区域。第三变形区 的金属变形造成已加工表层金属的纤维化和加工 硬化,并产生一定的加工残余应力,这些情况将 影响到工件的表面质量和使用性能。
(1)对加工质量的影响(这里的加工质量主要指加 工误差及加工表面粗糙度指标)
①切削速度VC对其影响(温度上升;刀具变形)
②进给量(f)对其的影响(螺旋线)
a ③背吃刀量 p 对其的影响(造成鳞刺)
20
3.1.3.2 切削液的选择
皂化液; 润滑油; 压缩空气
切削液在加工工程中主要起冷却和润滑作用。 它们可以通过流动、蒸发带走刀具刃部的高温 。切削液(如高浓度皂化液和润滑油)还能对 刀具刃部进行润滑还能起到冲洗切屑的作用。 但因其用量较大且无害化处理难度较大,切削 液也会产生环境污染。
=2~6mm =0.3~0.6mm/r
1050~1300 950~1200 750~950 750~950 550~750 630~850 550~750 120~220
1250~1800
1500~2200
24
3.2.3 数控精车的切削用量 精加工阶段的主要矛盾是解决表面质量及精
度问题。故此阶段应有较高的切削速度,较小 的背吃刀量及较低的切削速度
三个变形区是既相互联系又相互影响的。 金属切削过程中的许多物理现象都和三个变形区 的变形密切相关.切削变形区域的大小,主要取 决于第一变形区及第二变形区的挤压和摩擦情况:
13
3.1.2.2 切屑的形成和种类
(1)切屑的形成
金属的切削过程是被切削金属层在刀具切削刃和前 刀面的挤压作用下而产生剪切,滑移变形的过程。 切削金属时,切削层金属受到刀具的挤压开始产生 弹性变形。随着刀具的推进,应力、应变逐渐加大 ,当应力达到材料的屈服强度时产生塑性变形;当 刀具继续切入,当应力达到材料的抗拉极限时,金 属层被撕裂而形成切屑。
表面质量较差。一旦产生粒状切屑就应改变工件夹持方式,
改制刀具的前角或3 积屑瘤与鳞刺
(1)积屑瘤 在切削塑性金属材料时,常在刀具的切削刃口
附近黏结硬度很高(通常为工件材料硬度的2~ 3.5倍)的楔状金属瘤,它包围着切削刃且覆盖部 分前刀面,这种楔状金属块称为积屑瘤,如图所示
第三章 数控加工的切削用量
3.1 数控加工的切削基础
3.1.1 切削运动与切削要素
3.1.1.1 切屑运动与工件加工表面
切削加工是指利用金属切削刀具将工件加工余量切 除而获得符合图纸规定尺寸的零件。切削运动就是在
切削过程中刀具与工件的相对运动,这种运动有重叠
的轨迹。切削运动一般是金属切削机床通过两种以上
16
在切削过程中,由于刀与屑的摩擦而导致的“冷焊”是积屑
瘤的主要成因。俗称“粘刀”
(1)控制切削速度
控制切削速度使切削温度限制在300℃以下或380℃以上。
(2)降低进给量
进给量增大刀—屑的接触长度越长,从而形成积屑瘤的生长基础。若 适当降低进给量,则可削弱积屑瘤的生成基础。
(3)增大刀具前角
650~850
调质
550~750
合金钢 16Mn、42CrMo
热轧 调质
550~570 420~630
灰铸铁及球墨铸铁 高锰钢(Mn=13%)
HBS<200 HBS=200~250
550~750 420~630
铜及铜合金
1000~1250
铝及铝合金
1200~1600
30mm(一般常用值)。 若直径相差太多(超过60mm)则转速应按比例调整。
19
在进行工件的精加工时主要追求工件的粗糙度及 精度满足图纸要求。这个阶段需要切削速度较高, 进给量及背吃刀量均较小,故刀具的耐用度一般可 以满足要求。因此,在满足刀具耐用度的条件下以 较高的切削速度及较小的进给量及背吃刀量是精加 工阶段选择切削用量的基本原则。
有鉴于加工的两个基本阶段选择切削用量的思路 不同,有条件时最好把刀具也分成精加工刀具及粗 加工刀具。
6
(1)切削速度()
切削刀具中刀位点相对于主运动的瞬时线速 度称为切削速度,单位是m/min。这个速度受 到刀具允许切削速度的限制。当主运转是旋转 运动时,切削速度按下式计算:
π dn VC = 1 0 0 0
式中:d-工件或刀具的回转直径。
n-刀具或工件的转速(r/min)。
由于在加工过程中工件的直径逐渐减少,故 一般用最大的切削速度去检验是否包含在刀具
若增大刀具前角,切削力减小,从而使前刀面上的摩擦减小。
(4)使用切削液
采用润滑性能较好的切削液可以降低前刀面的温度和刀具
(5)减小前刀面的粗糙度
前刀面粗糙,摩擦力较大
(6)降低工件材料的塑性
影响积屑瘤形成的主要因素是工件材料的塑性太好。
17
(2)鳞刺
鳞刺是在已加工表面上出现的鳞片状反刺。它是用较低的 速度切削塑性材料时(如拉削、插齿、滚齿、螺纹切削等) 常出现的一种现象,使工件已加工表面质量恶化。
鳞刺生成的原因是由于部分金属材料的黏结层积,而导
致即将切离的切屑从根部发生断裂,在已加工表面层留下金
属被撕裂的痕迹。产生鳞刺的原因与形成切削瘤原因大致相
同,故避免产生鳞刺的措施与积屑瘤类似。
18
3.1.3. 选择切削用量与切削液的一般原则
3.1.3.1 确定切削用量的基本原则
数控机床中对刀和确定工件坐标系的原点都是手动 操作。由于刀具的损坏需要重新对刀,必然会引起一 定的对刀误差并耗费大量的时间,故在各加工阶段应 保证刀具能顺利完成一次装夹的工件切削任务,最好 能让刀具在一个工作班内保持完好。这样机床的利用 率可以提高。故在粗加工阶段应以刀具的耐用度满足 要求作为选择刀具的首要条件。粗加工阶段主要追求 较高的加工效率。故在满足刀具耐用度条件下加大背 吃刀量是粗加工阶段选择切削用量的基本思路。
(2) 节状切屑
节状切屑又称“挤裂”切屑。这种切屑的底面有时出现裂纹 ,上表面呈现明显的锯齿状。切屑过程不太稳定,已加工表 面质量相对于带状切屑而言较低。
(3)粒状切屑
粒状切屑又称“单元”切屑。当采用小前角或负前角,以极
低的切削速度和较大的切削厚度切削脆性金属(延伸率较低
的结构钢)时,会产生这种切屑。切削过程不平稳,已加工
22
3.2 数控车削机床的切削用量
(1)车外圆 (2) 车内孔
23
工件材料 (典型钢)
工件热处理状态
=6~12mm =0.6~1mm/r
低碳钢(20#)
a
f
备注:①此表仅适用于车削外圆、内孔,不适用螺纹加工。
p
②切削刀具的耐用度为60min。
③车削直径平均
热轧
750~950
中碳钢(45#)
热轧
允许的切削速度范围之内。
7
(2)切削进给量(f)(以下简称进给量)
在主运动的一个循环里(如图3-1)刀具在进给 方向相对于工件的移动量称为进给量(俗称走刀 量)。用刀具或工件每转(或每个行程)的移动 量来表示。如车削加工的mm/r,刨削加工的mm/ 行程。但在数控加工中常用进给速度(mm/min )来说明进给量。这是因为在数控机床中刀具相 对于工件的进给运动一般由计算机控制的步进电 机提供,用进给速度表示进给量在编程中更方便 。
4
3.1.1.2切削要素
切削要素包括切削用量和切削层的一些组合参数
背吃刀量
进给量
5
1.切削用量的三要素
切削用量的三要素为切削速度、切削进 给量及背吃刀量这三个参数。在数控加
工指令中用S XXX来规定主轴转速,也即 规定了车削及铣镗加工的切削速度,用F XXX来指定刀具相对工件的进给运动速度 ,也即规定了车削及铣镗加工的切削进给 量。至于背吃刀量则用两次走刀中坐标数 值的改变来体现其数值的大小。