数控加工工艺知识与数控编程
数控加工工艺与编程

坐标轴选择
增量倍率 10 0
90
急停 任选程序段 +JOG 快进 -JOG 主轴正转 主轴停 主轴反转
20
手摇脉冲发生器
通用机床的加工
1.3数控机床的加工原理
工序卡
工艺分析
数控加 工程序
ESC A B C
D E RST
14''
F GH
I
J
彩色 显示器
PgU K L M N O
p
PgD P Q R
1000
空运行 机床锁定 Z 轴锁定 MST 锁定
坐标轴选择
增量倍率 10 0
90
急停 任选程序段 +JOG 快进 -JOG 主轴正转 主轴停 主轴反转
20
手摇脉冲发生器
零件产品 机床加工
(伺服系统) 数控装置
(穿孔纸带等) 程序设计
零件图
介质输入 手动输入 微机直接输入
插补原理与计算机数控系统
1.插补的概念:采用小段直线或圆弧拟合理想轮廓线。
逐点插补法:代数运算法、醉步法 2.插补方法 数字积分法
时间分割法
逐点插补法的四个步骤 1.偏差判别;2.坐标进给;
3.偏差计算;4.终点判别。
(1)直线插补原理偏差Fn≥0在线上)
(2)圆弧插补原理(Fn≥0在圆上)
(3)逐点比较法的象限处理 插补原理——轨迹控制原理。
直线插补: 四个象限有四 组计算公式;
逆时针圆弧插补: 四个象限有四 组计算公式;
顺时针圆弧插补: 四个象限有四 组计算公式;
1.4数控加工的主要应用对象
(1)形状复杂、加工精度高或用数学方法定义的复 杂曲线、曲面。 (2)公差带小、互换性高、要求精确复制的零件。
数控机床技能实训:第三章 数控车床的加工工艺基础与编程

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

外圆车刀 螺纹车刀
内孔车刀Βιβλιοθήκη 2.2.5 切削用量及刀具的选择
铣削刀具:
方肩 铣刀
整体硬质 合金铣刀
仿形 铣刀
三面刃和 螺纹铣刀
2.2.6 数值计算
1.基点、节点的含义 编程时的数值计算主要是计算零件加工轨迹的尺寸,即计算零件轮廓 基点和节点的坐标,或刀具中心轨迹基点和节点的坐标。 l 数控机床一般只有直线和圆弧插补功能,因此,对于由直线和圆弧组 成的平面轮廓,编程时主要是求各基点的坐标。 基点:就是构成零件轮廓不同几何素线元素的交点或切点。如直 线与直线的交点,直线段和圆弧段的交点、切点及圆弧与圆弧的 交点、切点等。根据基点坐标就可以编写出直线和圆弧的加工程 序。基点的计算比较简单,选定坐标原点以后,应用三角、几何 关系就可以算出各基点的坐标,因此采用手工编程即可。
2.2.5 切削用量及刀具的选择
切削用量包括主轴转速、进给速度和切削深度等。各种机床切削用量的 选择根据数控机床使用说明书、手册,并结合实践经验加以确定。 2.进给速度 进给速度根据零件的加工精度、表面粗糙度和刀具、工件的材 料选择,最大进给速度受机床刚度和进给系统的性能限制,并与脉冲 当量有关。在精度要求较高时,进给量应选小一些,一般在 20mm/min一50mm/min范围内选取。 3.切削深度 主要根据机床、刀具、夹具和工件的刚性确定。在机床刚度允许 的情况下,尽量选择较大的切削深度,以提高加工效率。有时为了改 善表面粗糙度和加工精度,要留一点余量,以便最后精加工一次。
在数控加工中,加工路线除了要保 证工件的加工精度、表面粗糙度外, 还要尽量缩短空行程时间,并能简 化程序。
例如在铣削外轮廓时,为防止刀具 在切入,切出时产生刀痕,一般采 用切线切入、切出方式以保证工件 轮廓的光滑过渡,如图2.2.2所示。
数控机床的工艺加工及操作编程

数控机床的工艺加工及操作编程数控机床是一种通过数字控制系统来实现自动化工艺加工的机床。
它可以根据预定的程序来进行精密的切削加工,具有高精度、高效率、灵活性强的特点。
在数控机床的工艺加工和操作编程中,需要考虑以下几个方面。
一、工艺加工:1.材料准备:首先需要准备加工所需的原材料,包括金属材料、塑料材料等。
2.工艺规划:根据零件的形状、尺寸和加工要求,制定出合理的工艺路线和加工工艺,包括切削刀具的选择、工件夹紧方式、切削刀具进给和转速等。
3.加工参数设定:根据工艺规划,设置数控机床的加工参数,包括切削速度、进给速度、主轴转速、切削深度和进给深度等。
4.工装夹具设计:设计和选择合适的工装夹具,用于固定工件和切削刀具。
5.数控编程:根据工艺路线和加工参数,编写数控程序,包括刀具路径、切削轨迹、切削方向和切削顺序等。
6.加工过程监控:在加工过程中,及时监控加工状态和加工精度,根据需要进行调整和修正。
7.加工后处理:对加工后的工件进行清洁、检查和检验,并进行必要的后续处理,如调整尺寸、修整表面等。
二、操作编程:1.数控机床的基本操作:包括开机、关机、启动和停止等基本操作。
2.数控系统操作:熟悉数控系统的功能和操作界面,学会使用数控系统的各种功能键和指令。
3.数控编程语言:掌握数控编程语言,如G代码和M代码,了解其语法规则和常用指令。
4.数控程序的编写:根据工艺路线和加工参数,编写数控程序,并进行模拟和调试。
5.数控程序的调整和修改:根据实际加工情况,对数控程序进行调整和修正,以保证加工质量和效率。
6.数控机床的故障排除:熟悉常见故障的排除方法,能够及时发现和解决数控机床的故障问题。
7.加工记录和统计:对每次加工进行记录和统计,包括加工时间、加工数量和加工效率等,以便于评估和改进加工工艺。
通过对数控机床的工艺加工和操作编程的详细了解与掌握,可以充分发挥数控机床的优势,提高加工效率和产品质量,实现机械制造的自动化和数字化。
数控加工工艺及编程

数控加工工艺及编程1、数控机床实现插补运算较为成熟并得到广泛应用的即(直线)插补与(圆弧)插补2、数控机床中的标准坐标系使用(右手直角笛卡尔)坐标系3、在轮廓操纵中,为了保证一定的精度与编程方便,通常需要有刀具(半径)补偿与(长度)补偿功能4、对刀点既是程序的(起点),也是程序的(终点)5、加工中心是一种带(刀库)与(自动换刀装置)的数控机床7、X坐标轴通常是(水平)方向,与工件安装面(平行)且垂直Z轴坐标系。
8、常用的刀具材料有(高速钢)(硬质合金钢).9、在切削过程中,工件上形成三个表面:待加工表面、加工表面、(已加工表面)。
10、在铣削零件内外轮廓时,为防止在刀具切入切出时产生刀痕,应沿轮廓(切向)方向切入切出,而不应该(法向)方向切入切出11、走刀路线是指加工过程中,(刀具)相关于工件的运动轨迹与方向。
12、机床参考点通常设置在(机床各轴靠近正向极限的位置)13、非模态代码是指(只在单前程序段中有效)14数控机床加工对刀时,务必把刀具移动到(工件的邻近)15与机床主轴重合或者平行的刀具运动坐标轴为(Z )轴,远离工件的刀具运动方向为(Z 轴正方向)。
16、常用的刀具材料有碳素工具钢、合金工具钢(高速钢)(硬质合金钢)四种。
17、工件的实际定位点数,如不能满足加工要求,少于应有的定位点数(欠)定位。
18在返回动作中,G98指定刀具返回(初始平面)用G99指定刀具返回(R平面)。
二、选择题:1.数控机床有不一致的运动形式,需要考虑工件与刀具相对运动关系及坐标系方向,编写程序时,使用(B)的原则A.刀具固定不动,工件移动B.工件固定不动,刀具移动C.刀具、工件都固定不动D.刀具、工件均可移动2.G92的作用是( C)A.设定刀具的长度补偿B.设定机床坐标系C.设定工件坐标系D.设定增量坐标编程C铣床若无原点自动经历装置,在开机后的第一步骤应该执行(A)A.机械原点复位B.编程程序C.执行加工程序D.检查程序4.沿刀具前进方向观察,刀具偏在工件轮廓的左边是( A )指令A.G41B.G42C.G40D.G495.圆弧插补指令G02 X Y R中,X Y后的值表示圆弧的( D )A.圆心坐标值B.圆心坐标相关于起点的值C.起点坐标值D.终点坐标值6.下列说法中(B )是错误的A.G92是模态指令B.G33 Z F 中的F表示进给量C.G04 X3.0表示暂停3sD.G41是刀具左补偿7.G01指令代码,在遇到( D )指令码在程序中出现后,仍为有效A.G00B.G01C.G03D.G048.设G01 X30 Z6执行G91 G01 Z15后,正方向实际移动量( D )A.9mmB.21mmC.10mmD.15mm9.在数控铣床上的ZY平面内加工曲线外形工件,应选择( C )指令A.G17B.G18C.G19D.G2010.G02 X20 Y20 R-10 F100所加工的通常是( C )A.整圆B.夹角≤180度的圆弧C.180≤夹角≤360圆弧D.不确定11.ISO标准规定绝对尺寸方式的指令为( A )A.G90B.G91C.G92D.G9812.加工程序段的结束部分常用( C )表示A.M01B.M02C.M30D.LF13.沿刀具前进方向观察,刀具偏在工件轮廓的左边是( B )指令A.G40B.G41C.G42D.G4914.刀具长度正补偿是( B )指令A.G40B.G43C.G44D.G4915.圆弧插补指令G03 X Y R 中,X、Y后的值表示圆弧的( C )A.圆心坐标值B.起点坐标值C.终点坐标值D.圆心坐标相关于起点的值16.确定数控机床坐标轴时,通常应先确定( C )DA.X轴B.Y轴C.Z轴D.原点17.下列G指令中( D )是非模态指令.A.G01B.G02C.G03D.G0418.用于指令动作方式的准备功能的指令代码是( D )A.F代码B.T代码C.M代码D.G代码19.某直线操纵数控机床加工的起始坐标为(0.0),接着分别是(0,5),(5,5),(5.0),(0,0)则加工的零件形状是( B )A.边长为5的平行四边形B.边长为5的正方形C.边长为10的正方形D.不规则图形20.在数控铣床上的XY平面内加工曲线外形工件应选择( A )A.G17B.G18C.G19D.G2021.铣刀直径为50mm,铣削铸铁时其切削速度为20m/min,则其主轴转速为每分钟( B )A.60转B.120转C.240转D.480转22.工件在机床上或者在夹具中装夹时,用来确定加工表面对与刀具切削位置的叫( D )A.测量基准B.装配基准C.工艺基准D.定位基准23.圆弧插补指令G03 X Y R 中,X,Y后的值表示圆弧的( B )A.起点坐标值 B终点坐标值 C圆心坐标相关于起点的值24.绕X轴旋转的回转运动坐标轴是( A )A.A轴B.B轴C.C轴D.Z轴+25.数控机床主轴以800转/分转速正转时,其指令应是( A )A.M03 S800B.M04 S800C.M05 S800D.M02 S80026.设G01 X30 Z6 之后执行G91 G01 Z15,正方向实际移动量( C )A.9mmB.21mmC.15mm27.用数控铣床铣削模具的加工路线(路径)是指( )A.工艺过程B.加工程序C.刀具相对模具型面的运动三、推断正误1.数控机床是在普通机床的基础上将普通电气装置更换成CNC操纵装置(X)2.只需根据零件图样进行编程,而不必考虑是刀具运动还是工件运动.(X )3.螺纹车削指令G32 X41.0 W-43.0 F2是以每分钟2mm的速度加工螺纹(X )4.数控车床的刀具功能字T既指定了刀具数,又指定了刀具号(X )5.在机床接通电源后,通常都要做回零操作,使刀具或者工作台退离到机床参考点(√)6.当数控加工程序编制完成后即可进行正式加工(X)8.切削速度增大时,切削温度升高,刀具耐用度大(X)9.螺纹车削指令G32 X41.0 W-43.0 F1.5是以每分钟1.5mm的速度加工螺纹(X)10.于ZX平面执行圆弧切削的指令可写成G18 G03 Z_ X_ K_I_(√)11.同一工件,不管用数控机床加工还是用普通机床加工,其工件()12.机床的进给路线就是刀具的刀尖或者刀具中心相对机床的运动轨迹与方向(√).13.在基准不符合情况下加工,基准不符误差仅仅影响加工尺寸精度,不影响表面的位置精度.(X )14.在工件上既有平面需要加工,又有孔需要加工时,可使用先加工孔,后加工工平面的加工顺序(√)四.简答题1. 数控机床加工与普通机床加工相比有何特点?答:与普通机床相比,数控机床是一种机电一体化的高效自动机床,它具有下列加工特点:(1)具有广泛的习惯性与较高的灵活性;(2)加工精度高,质量稳固;(3)加工效率高;(4)可获良好的经济效益。
数控机床的加工工艺及编程步骤

数控机床的加工工艺及编程步骤数控机床是一种通过数字化编程来实现自动化加工的机床。
它具有高精度、高效率、高稳定性等优点,适用于各种复杂形状的工件加工。
下面将介绍数控机床的加工工艺及编程步骤。
一、数控机床的加工工艺1.工件准备:首先需要根据加工需求选择合适的工件,并进行表面清理和定位,以便于后续加工操作。
2.零部件设计:根据产品图纸和加工要求,设计并制作数控机床所需的各个零部件,包括夹具、刀具等。
3.加工参数设置:根据工件的材料、形状和要求,确定加工过程中的各项参数,包括切削速度、切削深度、进给速度等。
4.数控机床的设定:根据工件的形状和要求,设置数控机床的加工程序,包括选择刀具、设定加工路径等。
5.加工过程:将工件加固在数控机床上,并根据设定的加工程序进行加工操作,包括切割、铣削、镗削等。
6.检测与修正:在加工过程中,需要进行质量检测,如测量工件的尺寸精度、表面光洁度等,并根据检测结果进行必要的修正。
7.完成工件:经过上述步骤的加工后,即可得到符合要求的工件,并进行清洁和包装,准备出厂或进行下一步加工。
二、数控机床的编程步骤1.确定坐标系:根据工件的不同形状和加工要求,确定适合的坐标系,包括原点、X、Y、Z轴方向等。
2.编写程序:使用数控机床的操作界面或专业的编程软件,根据工件的形状和要求,编写相应的加工程序。
3.路径设置:根据工件的轮廓和特点,设置刀具的加工路径,包括进给速度、切削深度、进给方向等。
4.刀具选择:根据加工要求和材料特性,选择合适的刀具,并确定刀具的类型、规格和安装位置。
5.加工参数设定:根据工件的材料特性和加工要求,设置切削速度、进给速度、切削深度等加工参数。
6.试切检验:在正式加工之前,进行试切检验,验证程序的正确性和工件的准确性,以确保加工质量。
7.程序调试:将编写好的程序输入数控机床,并进行程序调试,包括路径调整、参数设定等,直至程序运行正常。
8.正式加工:经过上述步骤的准备后,即可进行正式的加工操作,按照编写好的程序,控制数控机床进行加工。
数控加工工艺知识点总结

数控加工工艺知识点总结一、基本原理1.数控加工的基本原理数控加工是通过数控编程控制机床进行加工操作。
数控编程是将加工工艺、工件尺寸、刀具路径等信息输入到数控系统,由数控系统控制机床的运动,实现工件的加工。
数控编程可以分为手动编程和自动编程两种方式,手动编程主要是通过编程语言手动输入指令,而自动编程则是通过CAD/CAM软件生成数控程序。
2.数控加工的机床数控加工通常采用数控机床进行加工,数控机床是一种由数控系统控制的机床,能够实现自动化加工操作。
常见的数控机床包括数控铣床、数控车床、数控磨床、数控钻床等。
数控机床具有高精度、高刚性、高速度等特点,能够满足复杂工件的加工需求。
3.数控加工的编程语言数控编程语言是数控编程的重要工具,常见的数控编程语言包括G代码和M代码。
G代码主要用于控制机床的运动轨迹、刀具路径和加工速度等,而M代码则用于控制机床的辅助功能,如冷却、润滑、换刀等。
4.数控加工的工装数控加工通常需要使用一些专门的工装辅助加工工件,如夹具、刀具、刀架等。
工装的选择和设计直接影响加工质量和效率。
二、数控加工的工艺知识1.数控加工的工艺流程数控加工的工艺流程通常包括工件设计、数控编程、工艺分析、加工参数确定、工装设计、数控加工、检验与修正等步骤。
其中数控编程和工艺分析是关键步骤,直接影响加工质量和效率。
2.数控加工的刀具选择刀具是数控加工中至关重要的工具,不同的刀具适用于不同的加工材料和加工工艺。
常见的刀具包括铣刀、车刀、钻头、切削刀具等。
3.数控加工的精度控制数控加工具有高精度的特点,因此精度控制是数控加工中的关键问题。
精度控制涉及加工参数的选择、工件图纸的准确性、机床的精度等方面。
4.数控加工的表面处理数控加工后的工件通常需要进行表面处理,如磨削、抛光、喷涂等。
表面处理能够提高工件的精度和美观度。
5.数控加工的安全与环保数控加工作业过程中需要严格遵守安全操作规程,确保人身安全和设备安全。
数控加工工艺及编程 快速定位指令编程

快速定位1.快速定位G00G00指令是在工件坐标系中以快速移动速度移动刀具到达由绝对或增量指今指定的位置,在绝对指令中用终点坐标值编程,在增量指令中用刀具移动的距离编程。
指令格式:N_G00 X(U)_ Z(W) _;式中X、Z—绝对编程时,目标点在工件坐标系中的坐标:U、W一增量编程时,刀具移动的距离。
(1)G00一般用于加工前快速定位或加工后快速退刀。
G00指令刀具相对于工件以各轴预先设定的速度,从当前位置快速移动到程序段指令的定位目标点。
(2)G00指令中的快移速度由机床参数“快移进给速度”对各轴分别设定,所以快定移动速度不能在地址下中规定。
快移速度可由而板上的快速修调按钮修正,机床操作面松上的快速移动修调倍率由0%~100%。
(3)在执行G00指令时,由于各轴以各自的速度移动,不能保证各轴同时到达终点,因此联动直线轴的合成轨迹不一定是直线,操作者必须格外小心,以免刀具与工件发生碰撞。
常见G00运动轨迹如图1所示,从A点到B点常有以下两种方式:直线AB、折线AEB。
图1 G00定位轨迹图(4)G00为模态功能,可由G01、G02、G03等功能注销。
目标点位置坐标可以用绝对值,也可以用相对值,甚至可以混用。
如果目标点与起点有一个坐标值没有变化,此坐标值可以省略。
例如,需将刀具从起点S快速定位到目标点P,如图2所示,其编程方法如表1所示。
图2 绝对、相对、混合编程实例表1 绝对、相对、混合编程方法表在后面的编程中,目标点坐标值编程使用方法相同。
如图3(a)所示,刀尖从换刀点(刀具起点)A快进到B点,准备车外圆:其G00的程序段如图3(b)所示。
G00功能实例程序G00 X30 Z2绝对坐标编程G00 U-30 W-29.2相对坐标编程a)程序段b)走刀步骤图3 G00功能实例。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数控加工的含义 是指在数控机床上加工零件的一种工艺方法。 实质:用数控装置(系统)代替人操作机床进行机械零件加工的一 种自动化加工方法。 所用的机床设备成为数字控制机床,简称数控机床或NC机床。
械部件
人造大理石床身(混凝土聚合物)
天然大理石床身
机床排屑系统
数控机床应有更好的宜人性(人机关系及环保) 便于操作的机床结构
(二)分类
按加工功能
点位控制数控机床 直线控制数控机床 轮廓控制数控机床
按工艺用途分类
数控机床 加工中心 线切割机床 电火花机床
立式数控车床
卧式数控车床
立式数控铣床
常用G功能代码摘要
代码
G00 G01 G02 G03 G04 G06 G08 G09 G17 G18 G19 G33 G34
功能
点位控制 直线插补 顺时针圆弧插补 逆时针圆弧插补 暂停 抛物线插补 加速 减速 XY平面选择 ZX平面选择 YZ平面选择 螺纹切削(等螺距) 螺纹切削(增螺距)
代码
G35 G36~39 G40 G41 G42 G43 G44 G60 G65~79 G80 G81~89 G90 G91
(三) 数控加工作业过程
加工
零件图样 加工工艺
信息
程序编制
指令
程序 数控装置作 脉冲 信息处理
伺服系统 作信号转
驱动
机床进行 加工
换放大
位置检测
工作台实际位移量反馈
4.1.2 数控机床的组成、分类与发展
(一)数控机床组成
输入介质
输入装 置
数控系 统
指令
伺服系 统
驱动
机床执 行部件
位置、速度反馈 温度反馈
4.2 数控机床的有关功能规定
4.2.1 数控机床程序编制的有关规定 (一)穿孔带和代码 (二)程序格式(编程规则)
以人工编程G代码为例
• 程序组成 程序--若干程序段(行)的集合; 程序段(行)--完成某个或某些特定动作的指令(代码字)集合; 指令(代码字)--由操作(地址)符和操作内容(数据)构成。 即某一功能的一组代码符号,如X500,表示X 向尺寸为500
(二) 工件轮廓的生成方法
当被加工工件上的轮廓为曲线或为与执行部件移动方向不一致的直线轮廓时,此 工件轮廓只能用沿工作台或刀架运动方向的细分线段来逼近代替。工件的真实轮廓由机 床执行部件的运动轨迹插补生成。如图4-1。
y
y
0
x
0
x
图4-1 工件轮廓用细分线段逼近
• 插补运算--求解逼近轨迹上各点 ( x, y ) 坐标的数学运算。 • 脉冲当量--机床执行部件单位位移量,用于控制插补精度。
通常,脉冲当量值由数控机床的加工精度决定。
• 插补类型(按脉冲当量的分配形式): 直线插补--沿直线分配脉冲 圆弧插补--沿圆弧分配脉冲 其它插补类型(如,抛物线插补、高次曲线插补,等等)
• 自动插补运算 直线插补:只输入执行的起点和终点坐标。
由事先规定的圆弧 角正负值来确定半 径位于弧的哪一边
圆弧插补:输入圆弧起点、终点和圆心坐标(或半径值)
材料加工CAD/CAE/CAM技术基础
东北大学秦皇岛分校经济系 包 立
第四章 材料加工CAM 技术基础
CAM概述 数控机床的有关功能规定 数控加工工艺知识 数控编程 数控电火花线切割加工的程序编制
4.1 材料加工CAM 概述
4.1.1 数控加工的基本概念 (一)数控(NC)的含义
卧式数控铣床
快走丝电火花线切割机床
工作台移动式电火花机床
工作台固定式电火花机床
固定立柱立式加工中心
滑枕立式加工中心
O形整体床身立式加工中心
4.1.3 计算机在数控中的应用
计算机数控(Computer Numerical Control,CNC)
读带机 键盘
小型或 微型计
算机
接口
伺服系统
• 自动编程(2种模式)
(1)以自动编程语言为基础
编程人员依据所用数控语言的编程手册和零件图样,以语言的形式 表达出加工的全部内容(加工原始数据和加工指令),输入计算机中进行处理,
得到可以直接用于数控机床的NC代码。
(2)以计算机绘图为基础
在对话方式下,完成零件图定义、走刀路线的确定、加工参数的选 择。
输入介质 数控加工时,所需的各种控制信息要靠某种中间载体携带和传输,
这种载体称为控制介质。在控制介质上保存着加工零件所必需的全部操 作信息和刀具及工件移动的信息,它记载着零件的加工程序。
输入介质有:穿孔纸带、磁带或磁盘
数控装置
伺服系统
机床主机 主机是数控机床的主体,包括车身、箱体、导轨、主轴、进给机构等机
• 程序行内指令(代码字)的顺序及其含义
NGX
程准 序备 行功 号能
YZ 尺寸
… F S T M D H LF
进 主 刀 辅 半 长 程序 给 轴 具 助 径 度 行结 速转编功补补 束 度速号能偿偿
例如:N001 G91 G00 X2700 Y3000 Z15000 M03 LF N002 …… ………… N017 X-5000 Y-4000 Z14800 M02 LF
机床
直接数控(Direct Numerical Control,DNC)
电子计算 机(CPU)
链接装置Biblioteka 控制器1 控制器2控制器n
机床1 机床2
机床n
常见数控系统
SIEMENS
FANUC
立式数控铣床
4.1.4 数控编程的内容与步骤
•编制程序的目的: 用程序去实现数控加工的全部
工艺规范。
修改
分析零 分析零件几何形状、 件图 尺寸和精度要求
功能
螺纹切削(减螺距) 内部保留 取消刀具补偿 刀具径向左补偿 刀具径向右补偿 刀具轴向正补偿 刀具轴向负补偿 准确定位 保留用于点位控制 取消固定循环 固定循环#1 ~ #9 绝对坐标编程 相对坐标编程
常用M功能代码摘要
代码
确定 选择工装夹具、确
工艺过 定装夹方式、加工
程
路线和切削用量等
数值 计算
根据零件图和加工 路线计算基点和节 点等数控关键数据
编写程 按数控系统要求的 序单 格式编写程序
制备控制介质
程序校验
首件试切(试加工)
数控机床
4.1.5 数控编程的种类
• 手工编程
熟悉数控代码及编程规则
对编程人员的要求
具备机械加工工艺知识(一切CAM人员必备!) 具备数值计算能力