第一篇:数控技术教案
第一章 绪论
本章重点:1.数控机床概念
2.数控机床采用的新颖机械结构 3.数控机床按检测系统的分类 一般了解:数控机床的组成、数控机床的优缺点、数控机床的发展趋势
一、数字控制:用数字化信号对机床的运动及其加工过程进行控制的一种控制方法。
数控机床:国际信息处理联盟(IFIP)第五技术委员会,对数控机床作了如下定义:一种装了程序控制系统的机床。该系统能逻辑的处理具有使用号码或其他符号编码指令规定的程序。
二、数控机床的产生与发展:
(一)产生:
1、传统的生产方法已满足不了生产需求
1)单件小批量生产——占70%,一般用试切法,技术水平要求高,劳动强度大,精度不高,无法实现自动化。如:普通车、铣、1 刨、磨床等
2)工艺流水作业——调整法加工,生产率提高,精度提高,成本低,品种多,采用组合机床,多机床配合,环节出现问题,生产停滞。3)自动机床:用凸轮控制,适于生产简单工件,且改型困难
2、社会的需求 1)品种多样化
2)零件精度和形状复杂程度不断提高 3)生产品种的频繁换型
3、技术上的可行性
1)电子计算机的发明 2)电子技术的发展
a、现代控制理论的发展 b、各种功能优越件的产生 2 c、大规模集成电路的出现 3)新颖机械结构的出现
a、滚珠丝杠—代替普通丝杠,动作更灵活,间隙更小,精度提高 b、滚动导轨—代替滑动导轨,移动灵活,克服爬行和前冲现象 4)机床动态特性的研究成果
使机床的刚度更好,主轴转速更高,抗振性提高
由于生产的发展要求出现新的生产工具,而在技术上又已具备了条件,于是在1948年,美国帕森斯公司提出应用计算机控制机床加工的设想,并与麻省理工学院合作进行研制工作。1952年试制成功第一台三坐标立式数控铣床。1958年我国开始研制数控机床。(二)发展:
1952——1959年,电子管制成数控机床控制系统 1959——1965年,晶体管制成数控机床控制系统 3 1965——1970年,小规模集成电路 1970——1974年,大规模集成电路
1974——,微型计算机
三、数控机床的组成: 数字 控制 计算机
伺服系统 PC控制部分 液压、气动系统 机械部分 数字控制计算机:处理加工程序,输出各种信号,控制机床完成各种运动。PC控制部分:介于控制计算机和机械、液压部件之间的控 制系统,接受计算机输出的指令信号,经过编译、逻辑判断、功率放大后,直接驱动相应的电器、液压、气动和机械部件,完成相应的动作。
以上两部分加上输入输出设备、驱动装置等可以和 称为——计算机数控系统(Computerized Numerical Control System)也可简称为CNC系统。目前通常所 说的数控系统,一般均指计算机数控系统。4 液压、气动系统:辅助装置,用来实现润滑、冷却、夹 紧、转位、排屑等功能。
机械部分:包括主运动部件(主轴)、进给运动执行部分(工作台、拖板、床身等)
伺服系统:根据CNC发来的速度和位移指令,控制执行 部件的进给速度、方向、位移。
四、数控机床的加工运动:
主运动(控制主运动可以得到合理的切削速度)一般指主 轴转速。
数控机床需要无级变速,一般采用变频器控制变频
电机来实现无级变速。如:XKA714采用日本安川变频器,河北变频电机。
进给运动(控制进给运动可以得到不同的加工表面)用伺 服电机或步进电机来控制丝杠的转动,从而带动工作台或刀具在二维、三维空间内进行移动,加工出各种曲面。
五、数控机床的优缺点: 优点:1.精度高,质量稳定 5 液压、气动系统:辅助装置,用来实现润滑、冷却、夹 紧、转位、排屑等功能。
机械部分:包括主运动部件(主轴)、进给运动执行部分(工作台、拖板、床身等)
伺服系统:根据CNC发来的速度和位移指令,控制执行 部件的进给速度、方向、位移。
四、数控机床的加工运动:
主运动(控制主运动可以得到合理的切削速度)一般指主 轴转速。
数控机床需要无级变速,一般采用变频器控制变频
电机来实现无级变速。如:XKA714采用日本安川变频器,河北变频电机。
进给运动(控制进给运动可以得到不同的加工表面)用伺
服电机或步进电机来控制丝杠的转动,从而带动工作台或刀具在二维、三维空间内进行移动,加工出各种曲面。
五、数控机床的优缺点: 优点:1.精度高,质量稳定 5 传动精度高(滚珠丝杠),摩擦阻力小(滚动导轨),设有检测元件(矫正误差)程序自动加工,避免认为误差。2..生产率高,采用高硬度的硬质合金刀具,因而切
削速度提高,可实现自动换刀,空行程速度快:15m/min~240m/min,因而缩短了辅助时间。
3.功能多,一次装夹可完成多种加工,消除因重复 定位而带来的误差。如:数空镗铣床、纵切机床。4.适应不同零件的自动加工,要换零件品种,只需 改变程序。
5.能完成复杂形面的加工,如:螺旋桨面 6.减低劳动强度,有较高经济效益。缺点:1.价格昂贵,一次性投资大 2.维修和操作较复杂 数控机床的结构特点: 1.增加机床的刚度 2.注重散热和排屑
3.采用滚珠丝杠和滚动导轨,或塑料贴面导轨 6 4.采取了传动消除间隙机构,提高了传动精度
六、分类: 1.按工艺用途分 2.按加工路线分
点位控制系统:孔坐标位置精度要求高,如:钻床、镗 床、冲床等.轮廓加工控制系统:刀具轨迹运动精度要求高,如铣床 3.按有无检测装置分:
1)开环系统—无位置检测装置 2)闭环系统—检测元件装在床身和移动部件上 3)半闭环系统—检测元件装在电机尾部 4.按可联动坐标数分: 二坐标联动——数控车床
三坐标联动——数控铣床
在工作台上装数控分度头,即四坐标联动,使工作台 沿X轴可转动,即轴联动。
七、数控机床的发展趋势:
1.先进的自检能力:提高机床的综合性能 7 2.向高速、高精度发展:分辨率可达0.01微米,进给 速度可达400~800mm/min 3.更高的生产率,利用率:自动换刀
4.单元模块化:控制单元、伺服单元、机械部件已模块
化生产,需要时组装,如:XKA714机械部分北京一机床,CNC西门子生产
5.更强的通讯、图象编程、显示功能:计算机编程
八、单机 FML柔性制造生产线 FMS柔性制造系统 FMS FMS...机械手 单机 单机...FML FML...FA自动化工厂
九、数控机床加工特点 数控机床是新型的自动化机床,它具有广泛通用性和很高的自动化程度。数控机床是实现自动化最重要的环节,是 8 发展柔性生产的基础。数控机床在加工下面一些零件中更能显示优越性:
1)批量小(200件以下)而又多次生产的零件 2)几何形状复杂的零件
3)在加工过程中必须进行多种加工的零件 4)切削余量大的零件 5)必须严格控制公差(即公差带范围小)的零件6)工艺设计经常变化的零件
7)加工过程中的错误会造成严重浪费的贵重零件8)需要全部检验的零件,等 9 发展柔性生产的基础。数控机床在加工下面一些零件中更能显示优越性:
1)批量小(200件以下)而又多次生产的零件 2)几何形状复杂的零件
3)在加工过程中必须进行多种加工的零件 4)切削余量大的零件 5)必须严格控制公差(即公差带范围小)的零件6)工艺设计经常变化的零件
7)加工过程中的错误会造成严重浪费的贵重零件8)需要全部检验的零件,等 9 第二章零件加工程序的编制 第一节 概述
本节重点:1.数控加工基本原理 2.数控机床编程方法
一、数控加工基本原理
零件图纸 工艺分析 穿孔带 数据计算 编程 控制机 伺服电机 机床部件 成品 伺服电机 伺服电机 机床部件 机床部件
二、数控机床程序编制的内容和步骤
主要内容:分析零件图、确定加工工艺过程、进行数学处
理、编写程序清单、制作控制介质、进行程序检查、程序输入、工件试切 步骤:
分析零件图纸 工艺处理 数学处理 编写程序清单 程序输入 程序检查 数控系统 数控机床试切 零件毛坯 成品零件 10 1.分析零件图和工艺处理
分析零件图,决定加工方案,确定加工顺序,设计夹具,选择刀具,确定走刀路线,切削用量等。正确选择对刀点、切入方式。2.数学处理
建立工件坐标系,确定加工路线,计算出各几何元素的
起点、终点、圆心坐标值。(复杂零件或不规则零件坐标点不好找,可以借助CAD画图求出)3.编写程序
根据所使用的数控系统指定的代码及格式编写程序。4.程序输入 以前用穿孔带作为介质,通过纸带阅读机送入数控系统。
现在可以直接用键盘输入,或在计算机中编好后通过相应的软件及接口传入程序。5.程序校验与首件试切 程序必须经过检查校验试切后才可使用。可以通过空运行程序检查轨迹是否正确,还可以用图形 模拟功能。11 首件试切时,一般单段运行,监视加工状况,随时调整
参数,出现问题,立刻停车。
三、数控机床编程方法 1)手工编程 由人工完成零件图纸分析、工艺处理、数值计算、编写程序清单,直到程序输入、校验,称为“手工编程”。此种方法适用于点位或几何形状不太复杂的零件。2)自动编程
所谓“自动编程”,就是使用计算机或编程机,完成零件编程的过程,使用规定的语言手工编写一个描述零件加工要求的程序,输入计算机中,计算机自动进行计算并生成程序。PowerMill、Mastercam、CAXA等可先画出零件的三维实体图,设置好加工参数、路径,可以自动生成加工程序。
此方法适用于复杂曲面的零件或几何元素不复杂,但程序量很大的零件。
手工编程时间:加工时间约为30:1且NC机床不能开动的原因中20%~30%是由于程序不能及时编出造成的,所以必须要求编程自动化。12 第二节、数控机床编程的基础知识 本节重点:1.程序段格式 2.各功能字作用
国际上已形成了两个通用标准:国际标准化组织(ISO)标准和美国电子工业学会(EIA)标准。我国根据ISO标准制定了JB3051-82《数字控制机床坐标和运动方向的命名》等国标。由于生产厂家使用标准不完全统一,使用代码、指令含义也不完全相同,因此需参照机床编程手册。
1、程序结构与格式
一个完整的零件加工程序,由若干程序段组成; 一个程序段,序号、若干代码字和结束符号组成; 每个代码字,由字母和数字组成。例:(程序段)
/ N3 G00 X10 Z10 M3 S650 ; 程序段结束符 辅助功能代码 坐标值
准备功能代码 程序段序列号 选择程序段跳过符 13 第二节、数控机床编程的基础知识 本节重点:1.程序段格式 2.各功能字作用
国际上已形成了两个通用标准:国际标准化组织(ISO)标准和美国电子工业学会(EIA)标准。我国根据ISO标准制定了JB3051-82《数字控制机床坐标和运动方向的命名》等国标。由于生产厂家使用标准不完全统一,使用代码、指令含义也不完全相同,因此需参照机床编程手册。
1、程序结构与格式
一个完整的零件加工程序,由若干程序段组成; 一个程序段,序号、若干代码字和结束符号组成; 每个代码字,由字母和数字组成。例:(程序段)
/ N3 G00 X10 Z10 M3 S650 ; 程序段结束符 辅助功能代码 坐标值 准备功能代码 程序段序列号 选择程序段跳过符 13 例:设X0=0 Y0=0 Z0=100 Xi=100 Yi=80 刀具初始位置Zi=35 用同一把钻头加工A、B两孔,加工程序如下:
O2001(程序名,一个完整程序存放在内存中的首地址表识符。西门子
用“%”,FANUC用“O”)
N001 G91 G00 X100.00 Y80.00 M03 S650;快速定位到A点,主轴正转,转速650 N002 Z-33.00; 刀具下降33mm,距工件2mm N003 G01 Z-26.00 F100; 直线插补,刀具向下工进26mm穿透工件 N004 G00 Z26.00; 快速返回
N005 X50.00 Y30.00; 快速定位到B点 N006 G01 Z-17.00; 刀具向下工进17mm,进入到工件内15mm N007 G04 F2; 暂停2秒 N008 G00 Z50.00; 刀具快速上移50mm N009 X-150.00 Y-110.00;返回起始点 N010 M02; 程序结束
一个程序段包含三部分:程序标号字(N字)+程序主体+结束符(1)程序标号字(N字):也成为程序段号,用以识别和区分程序段的标号,不是所有程序段都要有标号,但有标号便于查找,对于跳转程序来说,必须有程序段号,程序段号与 14 执行顺序无关。
(2)结束符号:用“;”,有些系统用“*”或“LF”,任何程序段都必须有结束符,否则不与执行。(一般情况下,在数控系统中直接编程时,按回车键,可自动生成结束符,但在电脑中编程时,需手工输入结束符)
(3)程序段主体部分:一个完整加工过程,包括各种控制信息和数据,由一个以上功能字组成。功能字包括:准备功能字(G),坐标字(X、Y、Z),辅助功能字(M),进给功能字(F),主轴功能字(S),刀具功能字(T)等。
2、功能字:
(1)准备功能字(G字):使机床做某种操作的指令。用地址G和两位数字表示,从G00-G99共100种。
非模态G代码:只在它所在的程序段内有效,如:G04、G92、G08、G09(加、减速)
模态G代码:一旦执行就一直保持有效,直到被同一模态组的另一G代码替代为止。如:G00、G01、G02(2)坐标字:由坐标名、带+/-号的绝对坐标值(或增量值)15 构成。X、Y、Z,U、V、W,P、Q、R,A、B、C,I、J、K(3)进给功能字(F字):由地址码F和后面表示进给速度的若干位数构成。(4)主轴转速功能字(S字):由S字母和后面的若干位数字组成。(5)刀具功能字(T字):T地址字后接若干位数值,数值为刀号和刀补号。如 T3 选3号刀具(6)辅助功能字(M字):M地址字后接2位数值,M00-M99共100种M代码。如M00、M02、M03、M04等
(7)刀具偏置字(D字和H字):D字后接一个数值是将规定在刀具偏置表中的刀具直径值调出,当程序中有G41或G42指令时,这个值就是刀具半径的补偿值。H字后接一个数值是将规定在刀具偏置表中的刀具长度度值调出,当Z轴运动时,这个值就是刀具长度偏置值。第三节、坐标系 本节重点:1)数控机床坐标系的确定 2)机床坐标系、工件坐标系、参考点 3)工件坐标系的设定 16
一、坐标轴
数控机床的坐标系采用直角笛卡尔坐标系,其基本坐标轴为X、Y、Z直角坐标系。其名称和方向符合右手法则。坐标轴方向确定: Z轴:无论哪一种机床都规定Z轴作为平行于主轴中心线的坐标轴,如果有多个主轴,应选择垂直于工件装夹面的轴为Z轴。X轴:通常选择为平行于工件装夹面,与主要切削进给方向平行。数控机床的坐标轴及其运动方向a)数控车床b)立式数控镗铣床c)卧式数控镗铣床 工作台旋转坐标A、B、C的方向分别对应X、Y、Z轴按右手螺旋方向确定。+Z:使刀具远离工件的方向。+X:(1).在刀具旋转的机床上(如铣床),如果Z轴水平,当从主轴向工件看时,+X方向指向右方(卧铣)。17
一、坐标轴 数控机床的坐标系采用直角笛卡尔坐标系,其基本坐标轴为X、Y、Z直角坐标系。其名称和方向符合右手法则。坐标轴方向确定: Z轴:无论哪一种机床都规定Z轴作为平行于主轴中心线的坐标轴,如果有多个主轴,应选择垂直于工件装夹面的轴为Z轴。X轴:通常选择为平行于工件装夹面,与主要切削进给方向平行。数控机床的坐标轴及其运动方向a)数控车床b)立式数控镗铣床c)卧式数控镗铣床 工作台旋转坐标A、B、C的方向分别对应X、Y、Z轴按右手螺旋方向确定。+Z:使刀具远离工件的方向。+X:(1).在刀具旋转的机床上(如铣床),如果Z轴水平,当从主轴向工件看时,+X方向指向右方(卧铣)。17 如果Z轴垂直,当从主轴向工件看时,+X方向指向右方(立铣)。(2).在没有旋转刀具、没有旋转工件的机床上(牛头刨),X轴平行于主要切削方向。
注意:编程时认为-刀具运动,工件静止,刀具在刻画工件。
二、坐标原点
1.机床原点:现代数控机床一般都有一个基准位置,称为机床原点(machine origin)或机床绝对原点(machine absolute origin)。是机床制造商设置在机床上的一个物理位置,其作用是使机床与控制系统同步,建立测量机床运动坐标的起始点。一般用“M”表示。或用 表示。2.机床参考点:与机床原点相对应的还有一个机床参考点(reference point),用“R”表示,或用 表示。它是机床制造商在机床上用行程开关设置的一个物理位置,与机床原点的相对位置是固定的,机床出厂前由机床制造商精密测量确定。
3.程序原点:(program origin)编程员在数控编程过程中定义在工件上的几何基准点,有时也称为工件原点(part origin),用“W”表示,或用 表示。程序原点一般用G92 18 或G54-G59(对于数控镗铣床)和G50(对于数控车床)设置。
三、坐标系
1.机床坐标系:机床原点对应的坐标系称为机床坐标系,它是固定不变的,是最基本的坐标系,是在机床返回参考点后建立起来的,一旦建立,除了受断电影响外,不受程序控制和新设定坐标系影响。通过给参考点赋值可以给出机床坐标
系的原点位置,有些机床把参考点和机床坐标系原点重合。2.工件坐标系:程序原点对应的坐标系称为工件坐标系,这个坐标系由编程员自己设定,只要方便编程即可。但在实际加工中,操作者在机床上装好工件之后要测量该工件坐标系的原点和基本机床坐标系原点的距离,并把测得的距离在数控系统中预先设定,这个设定值叫工件零点偏置。如图: 例1.如车床
工件工件坐标系x距离x距离机床坐标系x 19 刀具例2.如铣床
工件坐标系工作台工件工件距离距离距离一般数控系统可以设定几个工件坐标系。例如美国A-B公司的9系列数控系统就可以设定9个工件坐标系。它们是G54、G55、G56、G57、G58、G59、G59.1、G59.2、G59.3。它们是同一组模态指令,同时只能有一个有效。下面举例说明机床参考点、机床坐标系、工件坐标系的建立及关系:
机床参考点机床坐标系建立工件坐标系如图:通过给机床参考点赋值X=-
3、Y=-2,定义了机床坐标系,然后在机床坐标系中用坐标值X=
3、Y=2定义G54工件坐标 20 系的零点位置。
举例说明工件坐标系与机床坐标系的关系
设刀具在基准点(-6,0),要使刀具从基准点移到A、再到B、C、D、再经O1点返回基准点。
基准点机床坐标系确定工件坐标系程序如下: N1 G00 G90 G54 X10 Y10; N2 G01 X30 F100; N3 X10 Y20;
N4 G00 G53 X10 Y20; N5 X0 Y0; N6 G28 X0 Y0; 举例说明工件坐标系与工件坐标系的关系 21 系的零点位置。
举例说明工件坐标系与机床坐标系的关系
设刀具在基准点(-6,0),要使刀具从基准点移到A、再到B、C、D、再经O1点返回基准点。
基准点机床坐标系确定工件坐标系程序如下: N1 G00 G90 G54 X10 Y10; N2 G01 X30 F100; N3 X10 Y20;
N4 G00 G53 X10 Y20; N5 X0 Y0; N6 G28 X0 Y0; 举例说明工件坐标系与工件坐标系的关系 21 工件坐标系工件坐标系程序如下: G54; 激活G54工件坐标系 G00 X20 Y20; 刀具移到G54工件坐标系中的X20、Y20点 G55 X10 Y10; 刀具移到G55工件坐标系中的X10、Y10点 X3 Y2; 刀具运动到G55工件坐标系中的X3、Y2点
修改偏置表中的偏置值:常用的是手动修改和通过程序修改两种。3.设定工件坐标系
设定工件坐标系原点常用G92或G54-G59(对于数控镗铣床)设置。(1)G92-后面的坐标值是把刀具的当前位置设定在新坐标系中的坐标值。如下例中Ni句设定的坐标系是把刀具所在的位置A点,设定在该坐标系的X=0、Y=0点上。Nj句设定的坐标系是把A点设定在该坐标系的X=100、Y=100点上。G92指令不能 22 命令机床运动。
j设定坐标系设定坐标系通常用G92设定对刀点,数控机床工作时,有时先把刀具移到第一工步的起始点上,利用G92建立工件坐标系。下面以车床为例:
N1 M03 S640 N2 G92 X25 Z40 :
注:先测量工件的直径、长度(25、40),刀具起始位置在A点,主轴启动,手动移动到B点,启动程序,程序运行到G92时,自动把B点定义为新建工件坐标系中的(25,40)点,新 23 工件坐标系建立,加工程序在工件坐标系中运行。
G92的另一功能是移动由G54-G59建立的工件坐标系。如图例 工件坐标系建立G54的新零点 移动后的G55坐标系工件坐标系N3 G55 Y10 X5;在G55坐标系移到X5,Y10点 N4 G54 Y10 X5;在G54坐标系移到X5,Y10点 N5 G92 Y-5 X-5;把刀具所在位置定义新G54坐标系下
Y-5,X-5点,G55同时移动相同增量
N6 Y15 X0; 移动到新G54坐标系下Y15,X0点 N7 G55 Y10 X5; 移动到新G55坐标系下Y10,X10点 举例说明G92、G54-G59的应用:
下图描述了一个一装夹加工三个相同零件的多程序原点与机床参考点之间的关系及偏移计算方法,先以G92为例: 24 如图:
机床参考点向多程序原点的偏移N1 G90;绝对编程,刀具位于机床参考点
N2 G92 X6 Y6 Z0;将程序原点定义在第一个零件的工件原点W1 : : : 加工第一个零件 N8 G00 X0 Y0; 快速返回程序原点
N9 G92 X4 Y3; 将程序原点定义在第二个零件的工件原点W2 : : : 加工第二个零件 N13 G00 X0 Y0; 快速返回程序原点
N14 G92 X4.5 Y-1.2;将程序原点定义在第三个零件的工件原点W3 举例说明G54-G59应用: 首先设置G54-G59原点偏置寄存器: 25 如图:
机床参考点向多程序原点的偏移N1 G90;绝对编程,刀具位于机床参考点
N2 G92 X6 Y6 Z0;将程序原点定义在第一个零件的工件原点W1 : : : 加工第一个零件 N8 G00 X0 Y0; 快速返回程序原点
N9 G92 X4 Y3; 将程序原点定义在第二个零件的工件原点W2 : : : 加工第二个零件 N13 G00 X0 Y0; 快速返回程序原点
N14 G92 X4.5 Y-1.2;将程序原点定义在第三个零件的工件原点W3 举例说明G54-G59应用:
首先设置G54-G59原点偏置寄存器: 25 对于零件1:G54 X-6 Y-6 Z0 对于零件2:G55 X-10 Y-9 Z0 对于零件3:G56 X-14.5 Y-7.8 Z0 然后调用: N1 G90 G54 : 加工第一个零件 N7 G55 : 加工第二个零件 N10 G56 : 加工第三个零件 4.工件坐标系的零点偏置
用G52指令可将工件坐标系的零点偏置一个增量值 G52 X Y Z ; 执行该指令可将当前坐标系零点从原来的位置偏移一个X Y Z 距离。G52与G92比较
区别:G52后面的坐标值是工件坐标系原点的移动值,而G92后面的坐标值是刀具在新坐标系中的坐标值。26 相同:不产生机床移动,只改变工件坐标系位置。
例: 程序 机床坐标系位置 工件坐标系位置 G01 X25 Y25 F55 X25 Y25 X25 Y25 G52 X10 Y10 X25 Y25 X15 Y15 偏置后工件坐标系刀具位置 工件坐标系(机床坐标系)注:G01前无工件坐标系设定指令(如G92),所以工件坐标系与机床坐标系重合,G52偏置后机床坐标系不动,工件坐标系移动。取消方式: 1)用G52X0Y0Z0 2)用G92移动有零点偏置的坐标系 3)程序结束 第四节 常用编程指令
本节重点:1)重点掌握基本编程指令的使用 2)注意车床与铣床编程时的区别 27 3)熟练掌握极坐标编程
4)会使用刀具长度偏置指令及半径补偿指令
一、快速定位方式G00(模态)格式:G00 X Y Z ;
G00轨迹是直线,速度由系统确定,后面的坐标值为终点坐标值,应用于空行程、快进、快退,节省时间,提高效率。
二、直线插补指令G01(模态)格式:G01 X Y Z F ;
XYZ坐标值为直线终点坐标值,可为绝对坐标值或相对坐标值,F为速度指令,改变F值可以改变直线插补速度。*程序中首次出现的插补指令(G01、G02、G03)一定要有F指令,否则出错!后续程序中如速度相同可省略。如速度改变不可省略。
三、1)绝对坐标编程指令G90(模态)格式:G90;
以后出现的坐标值均为绝对坐标值,即刀具运动的位置坐标是指刀具相对于程序原点的坐标。
2)相对坐标编程指令G91(模态)28 格式:G91;
以后出现的坐标值均为相对坐标值,即刀具运动的位置坐标是指刀具从当前位置到下一位置之间的增量。
例:分别用绝对和增量方式编程 绝对方式: 增量方式:
N1 M03 S640; 主轴正转 N1 M03 S640; N2 G90; 选绝对(增量)N2 G91;
N3 G00 X20 Z60; 快进A-B N3 G00 X-60 Z-20; N4 G01 X30 Z40 F100;工进B-C N4 G01 X10 Z-20 F100; N5 G01 X30 Z20; C-D N5 G01 X0 Z-20; N6 G01 X40 Z20; D-E N6 G01 X10 Z0; N7 M02; 结束 N7 M02; 29 格式:G91;
以后出现的坐标值均为相对坐标值,即刀具运动的位置坐标是指刀具从当前位置到下一位置之间的增量。
例:分别用绝对和增量方式编程 绝对方式: 增量方式:
N1 M03 S640; 主轴正转 N1 M03 S640; N2 G90; 选绝对(增量)N2 G91; N3 G00 X20 Z60; 快进A-B N3 G00 X-60 Z-20; N4 G01 X30 Z40 F100;工进B-C N4 G01 X10 Z-20 F100; N5 G01 X30 Z20; C-D N5 G01 X0 Z-20; N6 G01 X40 Z20; D-E N6 G01 X10 Z0; N7 M02; 结束 N7 M02; 29 有些数控系统不用G90、G91区分绝对和增量编程,而是直接用X、Y、Z表示绝对编程,用U、V、W表示增量编程。例: 绝对编程: 增量编程: N1 M03 S640; N1 M03 S640; N2 G00 X20 Z60; N2 G00 U-60 W-20; N3 G01 X30 Z40 F100; N3 G01 U10 W-20 F100; N4 G01 X30 Z20; N4 G01 X0 Z-20; N5 G01 X40 Z20; N5 G01 X10 Z0; N6 M02; N6 M02;
以上程序中没有出现G92指令,G92指令为定义工件坐标系,有些系统用G50(数控车),还有些系统两者都不用(南京仁和),它采用直接对刀,通过输入刀补参数来建立工件坐标。习题:根据下图编写加工程序(加工路径A-B-C-D-A)30 绝对方式: 增量方式: N1 G90 G00 X16 Z50; N1 G91 G00 X-24; N2 G01 Z35 F200; N2 G01 Z-15 F200; N3 X18 Z20; N3 X2 Z-15; N4 G00 X40 Z50; N4 G00 X22 Z30; N5 M02; N5 M02;
**注意数控车床编程特点:X轴方向竖直向下,Z轴方向水平向右;X轴坐标为Z轴坐标2倍,即直径量编程。
注意上例中,程序中有很多坐标字、G功能字被省略。(书22页:若某个方向上的坐标增量值为0,则在程序中可以省略。)表现在绝对编程中:相邻程序段中坐标值相同的坐标字可以省略;而在增量编程中:程序段中坐标值为0的坐标字可以省略。习题:综合运用G00、G01指令编程。31
四、圆弧插补指令G02、G03(模态)G02--顺圆插补(在车床上为逆圆插补)G03--逆圆插补(在车床上为顺圆插补)格式: G02(G03)X Y(Z)I J(K)或(R),F ; X、Y、Z值为圆弧终点坐标值(G90),或是终点相对起点的增量值(G91); I、J、K值为圆心相对于圆弧起点的增量值,且总为增量值; R 值为圆弧半径,该值的正负取决于圆弧的大小,若圆弧小于或等于180度,则R为正值,若圆弧大于180度,则R值为负。F 值为圆弧插补的进给速度。
1例:(此例为车床,X轴方向与铣床不同,注意G02、G03方向)终点 起点圆心32 绝对方式:
G02 X120 Z10 I60 K-40 F300; 增量方式: G02 U60 W-90 I60 K-40 F300;
2例:(比较上例,体会坐标轴方向对圆弧插补方向的影响)绝对方式: G90 G00 X42 Y32 G02 X30 Y20 J-12 F200 G03 X10 Y20 I-10 增量方式: 33 绝对方式:
G02 X120 Z10 I60 K-40 F300; 增量方式: G02 U60 W-90 I60 K-40 F300; 2例:(比较上例,体会坐标轴方向对圆弧插补方向的影响)绝对方式: G90 G00 X42 Y32 G02 X30 Y20 J-12 F200 G03 X10 Y20 I-10 增量方式: 33 G91 G00 X-8 Y-10 G02 X-12 Y-12 J-12 F200 G03 X-20 I-10 用R编程:
G90 G00 X42 Y32 G02 X30 Y20 R-12 F200 G03 X10 Y20 R10习题:综合运用G01、G02、G03等基本指令按照下图编写程序(路径O-A-B-C-D-E-F-G-O)N1 M03 S300; N2 G90 G54 G00 X0 Y0; 快速定位到O点 34 N3 G01 X0 Y15 F100; O-A N4 G01 X10 Y15; A-B N5 G02 X15 Y10 I0 J-5; B-C N6 G03 X18 Y7 I3 J0; C-D N7 G01 X20 Y7; D-E N8 G01 X23 Y5; E-F N9 G01 X23 Y0; F-G N10 G01 X0 Y0; G-O N11 M02;
五、确定插补平面指令G17、G18、G19平面选择可由程序段中的坐标字确定,也可由G17、G18、G19确定。圆弧插补指令后不能同时出现三个方向的坐标字 G17选择XY平面 G18选择XZ平面 G19选择YZ平面
六、螺旋线加工 有些数控系统可利用G02、G03指令进行三维螺旋线加工,即 35 在选定的插补平面内完成圆弧插补的同时在垂直于该平面的第三维方向上进行直线插补。格式:
绕Z轴的螺旋线是在XY平面内的圆弧插补和Z轴的直线插补: G17 G02(G03)X Y Z I J(R)F ;
绕Y轴的螺旋线是在XZ平面内的圆弧插补和Y轴的直线插补: G18 G02(G03)X Z Y I K(R)F ;
绕X轴的螺旋线是在YZ平面内的圆弧插补和X轴的直线插补: G19 G02(G03)Y Z X J K(R)F ;
X、Y、Z、I、J、K、R、F值与平面内圆弧插补的含义一致。例:AB为螺旋线,起点A(10,0,0),终点B(0,10,5),B`(0,10,0)36 圆弧插补平面为XY平面,逆圆插补,程序如下: G90 G17 G03 X0 Y10 Z5 I-10 J0 F100 注:I、J为投影圆弧(AB`)的圆心相对于起点的增量值。
七、切削螺纹指令G33(模态)一般格式: G33 X(Y)Z F ;
若为直螺纹可省略X(或Y),这里指令导程的字是F,有的标准规定螺纹导程用I J K 字。
数控车床、数控镗铣床、加工中心等都有螺纹切削功能,具有螺纹切削功能的机床,主轴上都联接编码器,主轴旋转时由编码器记录主轴的初始位置、转角、转数和旋转速度,由于要多次重复加工,因此螺纹认头必须要准,所谓认头就是每次重复加工时,必须从同一位置进行加工,否则就会乱扣。
例:在加工中心上切削螺纹,工件固定在工作台上,刀具装在主轴上。37 圆弧插补平面为XY平面,逆圆插补,程序如下: G90 G17 G03 X0 Y10 Z5 I-10 J0 F100 注:I、J为投影圆弧(AB`)的圆心相对于起点的增量值。
七、切削螺纹指令G33(模态)一般格式: G33 X(Y)Z F ;
若为直螺纹可省略X(或Y),这里指令导程的字是F,有的标准规定螺纹导程用I J K 字。
数控车床、数控镗铣床、加工中心等都有螺纹切削功能,具有螺纹切削功能的机床,主轴上都联接编码器,主轴旋转时由编码器记录主轴的初始位置、转角、转数和旋转速度,由于要多次重复加工,因此螺纹认头必须要准,所谓认头就是每次重复加工时,必须从同一位置进行加工,否则就会乱扣。
例:在加工中心上切削螺纹,工件固定在工作台上,刀具装在主轴上。37 Z工件iL主轴
程序如下: N1 G90 G00 Y-70.0; 刀具定位于螺孔中心 N2 Z200.0 S45 M03; 主轴正转,刀具沿Z向接近工件 N3 G33 Z120 F5; 第一次切削,导程F=5 N4 M19;主轴定向停止(使主轴每次都停止在同一角度位置,以便找到起始位置)
N5 G00 Y-75; 刀具沿Y向退刀
N6 Z200 M00; 刀具沿Z向退回孔端,程序暂停调刀 N7 Y-70 M03; 刀具对准孔中心,主轴启动 N8 G04 X2; 暂停两秒,便于主轴速度到达 N9 G33 Z120 F5; 第二次螺纹切削 N10 M19; 主轴定向停止 N11 G00 Y-75; 刀具沿Y向退刀
N12 Z200 M00; 刀具沿Z向退回孔端,程序暂停调刀 N13 Y-70 M03; 刀具对准孔中心,主轴启动 N14 G04 X2; 暂停两秒,便于主轴速度到达 N15 G33 Z120 F5; 第三次螺纹切削 38 N16 M19; 主轴定向停止 : NXX M02; 程序结束
切削锥度螺纹时,工件要沿Z和X(或Y)两个方向移动,因螺纹中心线通常与主轴中心线重合,因此,Z向移动总关联导程,而X(或Y)向移动则产生锥度。例:
G90 G33 X10 Z100 F4;
八、极坐标编程
用极坐标(极径和极角)方式编写程序 格式: G16; X Y ;或(X Z ;或Y Z ;)G15; 39 在XY和XZ平面内,X后面的数值是极径的值,Y和Z后面的数值是极角,在YZ平面内,Y字后面的是极径,Z字后面是极角。(极角单位是“度”,逆时针为“正”,顺时针为“负”。极径和极角的值与增量方式还是绝对方式有关,也可以混用。增量方式(G91):极径的起点是刀具当前所在位置,极角是相对于上一次编程角度的增量值,在刚进入极坐标编程方式时,极角的起始边是当前有效平面的第一坐标轴,缺省表示极角为0。
绝对方式(G90):极径的起点总是坐标系的原点,极角的起始边永远是当前有效平面的第一坐标轴。例图,刀具运行轨迹是O-A-B-C 增量方式:
N10 G91 G00 X0 Y0 F150; N20 G01 X10 Y10; N30 G16; N40 X22 Y10; N50 X15 Y260; N60 G15; 40 N70 M30; 绝对方式: N5 G00 X0 Y0 F150; N10 G90;
N20 G01 X10 Y10; N30 G16; N40 X22 Y10; N50 X15 Y80; N60 G15; N70 M30;
极坐标编程中,若后一段中的极径或极角值与前一段相同,则后一段程序中可省略不写,但不能全部省略,至少要出现一个极坐标字。例图:
N10 G00 X10 Y5; N20 G01 G91 G16 F100; N30 X20 Y45; N40 Y90; 41
第二篇:数控技术教案
课程名称:数控技术 学时:46学时学分:3学分 开课学期:第七学期 课程类别:必修 课程性质:专业基础课
先修课程:电工电子技术,微机原理及应用,机械工程控制基础等
教材:《机床数字控制》(第一版)廖效果编著 机械工业出版社
授课对象:机电学院机械制造及自动化本科 工业设计、材料成型与控制本科
授课教师: 机械制造系 魏效玲,薛会民,刘洵,柴保明,吴炳胜
第一节教学内容 第一章概论
一、教学目的
掌握数字控制和数控机床等基本概念、组成及分类,了解数字控制原理及数控机床的加工特点,了解数控技术的产生背景、发展现状及发展趋势。
二、教学时间:2课时
内容
数控与数控机床的基本概念、加工过程、特点、主要技术指标、组成与分类,加工的适应性、数控技术的发展、十五目标及数控技术的发展趋势
四、教学方法
介绍基本概念,讲授数字控制原理,分析数控机床的组成,根据以上讲述内容再归纳数控机床的加工特点,借助简图和表格等形式配合内容讲解。结合数控技术
的发展将课程前沿问题介绍给学生。对编程基本知识先提出问题,启发学生思维,然后再讲解。
作业
1、数控机床、数控技术的基本概念
2、数控机床的特点、组成、各部分作用、分类
3、数控机床的加工原理、使用范围
4、数控技术的发展趋势
5、什么是点位控制、直线控制、轮廓控制数控机床?
6、按伺服系统的控制原理数控机床分哪几类?
7、数控机床的发展趋势主要有哪些?
8、如何提高数控机床的精度、速度和可靠性
9、.CNC装置的主要技术指标有哪些?
第二节内容 第二章数控加工程序的编制
一、教学目的
1.学习数控加工工艺的基础知识。2.介绍程序编制的代码及格式
二、教学时间:2课时
三、内容与进度
利用多媒体直观的教学形式,介绍程序编制的基本概念、手工编程的内容和步骤,数控加工的工艺分析和数控加工方法,程序编制的代码及程序格式。
四、教学方法
根据已加工好的零件,在具体加工过程中如何根据其加工图纸来编写其加工程序,数控机床如何根据加工程序加工来说明手工程序编制的内容和方法。同时,在编写零件的加工程序前要进行工艺分析,分析时要注意哪些问题,循序渐进完成课堂内容,介绍两种典型的程序编制代码。
五、作业
程序编制的概念、手工程序编制的内容和步骤? 对刀点、刀位点、对刀概念 选择对刀点的原则?
加工路线,确定加工路线的原则?
ISO和EIA代码的区别?现在广泛使用哪种代码?
第三节内容
第二章数控加工程序的编制
一、教学目的
1.掌握机床常用的编程指令G、M、S、T、F。
2.让学生掌握程序编制前应首先了解机床坐标的规定,和程序原点的确定。
二、教学时间:2课时
三、内容与进度
介绍数控机床的坐标系规定及坐标轴方向的命名,工件坐标系和机床坐标系的关系,绝对坐标和相对坐标的概念,程序编制中的数值计算方法,常用的G指令和M指令功能
四、教学方法
通过多媒体图片让学生看清车床和铣床的坐标轴是如何规定的,直角坐标系在机床中是如何应用的,常用的G、M指令功能及类型,基点和节点在数值的区别。
五、作业
1、G00、G01、G02、G03、M02、M03、M04、M05功能?模态和非模态区别?
2、车床的X、Z轴如何规定?铣床的Z、X、Y轴如何规定?
3、机床坐标系和工件坐标系,机床原点和工件原点,基点和节点概念
4、绝对坐标和相对坐标的概念及关系。
第四节内容 第二章数控加工程序的编制
一、教学目的
1、掌握机床常用的编程指令。
2.通过对常用指令的编程格式讲解,使学生进一步掌握程序编制方法,能独立编写简单的加工程序。
二、教学时间:2课时
内容与进度
与坐标系相关的指令G92,平面坐标系选定指令G17,G18,G19(模态,G17模态,初态),以及与控制方式有关的指令编程格式,如 G00,G01,G02,G03,其绝对编程和相对编程形式。
四、教学方法
要正确编制加工程序,仅仅学会编程代码是不够的。本节通过编程实例讲解编程方法,重点把工艺方面知识多介绍一些,要与生产实际紧密结合,通过布置作业和编程实验加深理解和掌握。
五、作业
1、自己给出零件直线、圆弧加工尺寸,编写其绝对和相对加工程序,第五节内容 第二章数控加工程序的编制
一、教学目的
本节课内容还是主要讲授手工编程所用其它代码,每个代码应配以实例讲解,同组代码重点讲解一种,其他可通过课堂和课后作业掌握,手工编程必须经过大量练习才能熟练编制。
二、教学时间:2课时
三、内容与进度
通过实例分别介绍刀具长度补偿指令G40(49)、G44、G43,刀具半补偿指令G40 G41 G42,回程序起点指令G26,G27,G28,G29,固定循环指令,G33 螺纹加工指令,四、教学方法
对以上讲解的各种指令在车、铣床的编程格式及应用要逐个的介绍,每个指令通过实例给学生直观的讲解编程方法。
五、作业
1、给出被加工零件的几何尺寸,利用刀具补偿指令编写其加工程序,2、进行综合实例练习,编写完程序上机加工,练习机床的操作能力,并检验程序的正确与否,在操作中解决问题。
第六节内容 第二章数控加工程序的编制
一、教学目的
本节课内容还是主要讲授手工编程所用其它代码,每个代码应配以实例讲解,同组代码重点讲解一种,其他可通过课堂和课后作业掌握,手工编程必须经过大量练习才能熟练编制。
二、教学时间:2课时
三、内容与进度
G75 车槽固定循环指令,G81 钻孔循环,G84 钢性攻丝循环,G24 锥面固定循环指令,G77 柱面固定循环指令以及其它相关指令如:延时指令、镜像指令等
四、教学方法
通过一个个实例把各指令的编程格式讲清楚并让学生会用。
五、作业
对已给孔进行加工,要求编写钻孔和攻丝加工程序并在程序中体现延时指令功能。
对已给的棒料进行加工,要求写出其粗、精加工程序,注意使用讲过的循环指令。
第七节内容 第二章数控加工程序的编制
一、教学目的
本节课综合讲解编程知识,同时对前面答疑和作业中存在的问题加以讲解。
二、教学时间:2课时
三、内容与进度
针对实训基地的数控机床编程要求,综合讲解和练习实际零件的程序编制
四、教学方法
选择实际生产加工中零件,练习编程的全过程,通过答疑、批改作业,发现的问题在习题课中解决。根据生产加工零件,对各种加工方法进行工艺分析,确定合理加工方案,编写加工程序
五、作业
1.如图1所示,原点为起刀点,试用绝对坐标或增量坐标编写孔加工程序。
图1图2 2.手工编写图2所示零件的车削加工程序。该零件需要精加工,图中φ100表面不加工。选用具有直线、圆弧插补功能的数控车床加工该零件。
第八节内容 第二章数控加工程序的编制
一、教学目的
1.掌握自动编程系统的软件程序的构成。2.了解 APT自动编程系统。
3.能读懂用APT语言编写的零件源程序。
二、教学时间:2课时
三、内容与进度
1.自动编程系统的软件程序的构成,利用CAM系统讲解自动编程的基本步骤,2.介绍APT自动编程系统 3.讲解例题
四、教学方法
先讲自动编程系统的组成、特点及发展,再通过例题讲述APT语言源程
序的编制,把在编程过程中涉及到的控制面、APT语句和后置处理程序语句等内容介绍。
五、作业
1.如图所示,原点为起刀点,圆弧半径均为R10,用APT语言编制轮廓铣削加工程序。
第九节内容 第三章位置检测装置
一、教学目的
1、了解位置检测装置作用,位置检测装置的分类,数控机床对位置检测装置的要求。
2、掌握感应同步器结构与工作原理,应用。
二、教学时间:2课时
三、内容与进度
置检测装置作用,分类及数控机床对位置检测装的要求 感应同步器结构与工作原理,应用
3、感应同步器的特点及使用注意事项
四、教学方法
结合多媒体图例,介绍检测装置分类,讲具体装置时要与各种分类相联系。要把鉴相型和鉴幅型感应同步器的结构图利用课件讲清楚。
五、作业
1、简述感应同步器结构与工作原理。
第十节内容 第三章位置检测装置
一、教学目的
1、了解现代位置测量装置的先进技术,重点了解各种检测装置的性能、特点及应用范围,能够正确选用各种检测装置。
二、教学时间:2课时
三、内容与进度
掌握旋转变压器、感应同步器结构与工作原理,应用。 磁尺位置检测装置组成、原理
四、教学方法
通过简图介绍旋转变压器的工作原理、转子和定子绕组的布置及感应电压的变化与感应同步器的区别,同时让学生明白转子绕组为什么由两个互相垂直的绕组构成。以上三种位置检测装置的共同特点和工作方式要掌握。
五、作业
1、简述旋转变压器、磁尺位置检测装置的结构与工作原理、应用
第十一节内容 第三章 位置检测装置
一、教学目的
1.掌握脉冲编码器的工作原理、应用。2.掌握光栅的工作原理、应用。3.了解光栅位移-数字转换系统
二、教学时间:2课时
三、内容与进度
1、光栅的工作原理、应用
2、光栅位移-数字转换系统
3、脉冲编码器(绝对式与增量式)
4、介绍当前的测量技术
四、教学方法
这节介绍数字检测装置,比较模拟与数字检测装置的特点,分析绝对和增量测量装置的工作原理,研究间接、直接测量的精度影响。了解现代测量技术。讲清楚光栅位置检测装置用倍频提高精度的原理。
五、作业
1.简述绝对式与增量式脉冲编码器的工作原理。
2.简述光栅的工作原理,写出W和P与θ的关系。掌握莫尔条纹的特点及变化规律。
3、光栅位置检测装置用倍频提高精度的原理
第十二节内容 第四章 数控装置
一、教学目的
1.了解数控装置的作用、特点、硬件结构。2.会合理选择数控机床
二、教学时间: 2课时
三、内容与进度
1.数控装置的组成、优点、CNC装置的功能,2.数控装置的硬件结构、分类,各结构形式的硬件功能
3、CNC装置软件和硬件的功能界面划分
4、数控软件的数据转换流程
四、教学方法
计算机数控装置可借助图片和实验室的数控机床讲解,了解数控装置作用、功能、特点,绘出数控软件的数据转换流程,并分析各部分的作用。
五、作业
1.简述数控装置的作用。
2.两种CNC装置的硬件结构形式比较优缺点
3、绘出数控软件的数据转换流程
第十三节内容 第四章数控装置
一、教学目的
1、掌握数控软件的特点、基本结构形式。
2、了解输入/输出接口的任务。
二、教学时间:2课时
三、内容与进度
1、数控软件的特点、基本结构形式。
2、输入/输出接口的任务
CNC系统进给速度控制
4、CNC输入数据处理及故障诊断
四、教学方法
分析数控装置软件的特点、结构形式,由微机原理中学到的接口技术,对数控装置的数控软件的特点讲述。
五、作业
1、数控软件的特点,3种软件比较优缺点。2.输入/输出接口的任务。
第十四节内容 第五章 数控插补原理
一、教学目的
1、掌握数控装置的工作过程。
2、掌握插补的基本概念,了解插补方法和分类。
二、教学时间:2课时
三、内容与进度
1.数控装置的工作过程。
2.插补的基本概念、插补方法的分类
3、逐点比较法插补的原理、介绍逐点比较法直线插补的算法、象限处理。
四、教学方法
在讲插补原理前,讲述数控装置的工作过程,使学生有一个总体认识,便于以后学习。最后介绍基本概念,通过多媒体手段把直线插补的偏差判别式推导出来,便于学生认识和掌握。
五、作业
1、什么叫插补?目前应用较多的插补算法有哪些?
2、试述逐点比较法插补的四个节拍,并推导第Ⅰ象限直线插补公式。
3、设欲加工第一象限直线OE、起点坐标为O(0,0),终点坐标为E(6,8),脉冲当量δ=1,试用逐点比较法插补之并画出插补轨迹。
第十五节内容 第五章 数控插补原理
一、教学目的
1.掌握逐点比较法的插补原理。
2.熟练掌握逐点比较法基本算法、象限处理。
3.逐点比较法圆弧插补,比较直线和圆弧插补的异同之处
4.要求通过例题与习题熟练掌握逐点比较法插补全过程,弄明白逐点比较法插补的实质。
二、教学时间: 2课时
三、内容与进度 1.逐点比较法圆弧插补 2.逐点比较法象限处理 3.逐点比较法的合成进给速度
四、教学方法
逐点比较法是最简单的插补方法,按插补的四个步骤讲解,学生容易理解和掌握。重点讲解第一象限插补,其它象限插补公式找出规律,要求学生自己掌握,并能验证插补轨迹的对错。有一点需要说明的是:逐点比较法直线插补各象限的插补公式一样,只是各象限的进给方向不同而已,终点坐标均为绝对值。圆弧插补偏差计算式中的坐标值是动态变化的,而且不同象限,顺逆不同,插补计算式不同,坐标进给方向不同。
五、作业
1、用逐点比较法加工第一象限顺圆,起点坐标为A(0,4),终点坐标为B(4,0),写出插补过程,并画出插补轨迹。
2、设欲加工第二象限逆圆AB,起点A(6,0),终点E(0,6),脉冲当量δ=1,试用逐点比较法插补之并画出插补轨迹。
3、比较直线和圆弧插补的异同之处
第十六节内容 第五章 数控插补原理
一、教学目的
1.熟练掌握数字积分法直线、圆弧插补原理、各象限处理方法。2.要求通过例题与习题熟练掌握数字积分法插补全过程。
二、教学时间: 2课时
三、内容与进度 1.数字积分法直线插补 2.数字积分法圆弧插补
3、数字积分法插补的象限处理
四、教学方法
从积分求面积开始,理解数字积分法的实质就是把积分运算变成求和运算。利用两个积分器对要插补的直线和圆弧分别在X和Y方向累加求和,最后得到直线或圆弧的终点坐标值。再利用十进制数进行长度分割、累加,将积分原理讲透,然后讲直线、圆弧插补,通过直线和圆弧插补例题,学习插补全过程。注意教材对直线和圆弧插补的总结
五、作业
1、用数字积分法加工第一象限直线OB的插补过程,其中O(0,0),B(6,7),并画出插补轨迹。
2、第一象限逆圆,起点为(6,0),终点为(0,6),用数字积分法,选用3位寄存器对此圆弧进行插补并划出插补轨迹图。
比较直线和圆弧插补的异同之处,便于理解和掌握数字积分法的原理和实质。
5、掌握圆弧和圆弧、直线和直线插补中不同象限之间的区别。
第十七节内容 第五章 数控插补原理
一、教学目的
1.掌握数据采样插补原理。
2.了解扩展DDA数据采样直线、圆弧插补原理。
3、掌握刀具补偿原理
二、教学时间: 2课时
三、内容与进度
1、掌握数据采样插补原理,扩展DDA数据采样直线、圆弧插补原理
2、刀具补偿原理、刀具半径补偿的概念、作用和实质,分类,两种半径补偿的优缺点,刀补原理的哪一点不同,在原理框图上如何体现。
3、直线与直线过渡的转接情况分析
四、教学方法
刀具半径补偿的实质是把零件的轮廓轨迹变成刀具的中心轨迹。利用刀具长度和半径补偿可以简化编程,在编程时除了会用其代码,还要懂其原理。重点讲解刀补的作用、步骤。左右偏刀补的概念,可借助图片和实验室的数控机床讲解。
五、作业
1.何谓刀具长度补偿、刀具半径补偿?其执行过程如何? 2.B功能刀具半径补偿与C功能刀具半径补偿的区别在何处?
3、在切削过程中,刀具半径补偿的执行过程分为哪三个步骤?
4、给出要求加工的零件轮廓,采用C功能刀具半径补偿(G42或G41)处理后,绘出刀具中心轨迹。
画出直线过渡的不同转接过渡类型图
第十八节内容 第六章 数控机床的伺服系统一、教学目的
1.掌握机床伺服系统的组成、分类和对伺服系统的要求。2.常见的数控进给伺服系统的类型(开、闭环)
3、掌握步进电机的工作原理、性能指标。
说明:重点掌握步进电机的结构、工作原理和主要性能指标。
二、教学时间:2课时
三、内容与进度 1.伺服系统的组成
2.对伺服系统的基本要求 3.伺服系统的分类 4.步进电机工作原理
5、主要性能指标
四、教学方法
数控机床的伺服系统是一个自动控制系统它与普通机床进给系统有着本质区别,对伺服系统有明确认识。按步进电机的结构,工作原理及性能指标顺序讲解。工作原理结合多媒体课件图片介绍,重点介绍反应式步进电机。
五、作业
1.简述伺服系统的作用、组成与分类。2.简述步进电机的工作原理。3.影响步进电机步距角有哪些?
4、数控机床对进给伺服系统的要求是什么
5、开、闭环伺服系统的主要区别?
6、常用的步进电动机的性能指标有哪些?其含义是什么?
7、简述反应式步进电动机的结构特点,第十九节内容 第六章 数控机床的伺服系统一、教学目的
1.宽调速直流伺服电机特点:
2、常见的直流伺服电机的调速控制方法
3、数控机床用交流电机特点。
4、交流电机变频调速与控制。
二、教学时间: 2课时
三、内容与进度
1、宽调速直流伺服电机特点:
2、常见的直流伺服电机的调速控制方法
3、数控机床用交流电机
4、交流电机的速度控制
5、交流电机变频调速与控制
四、教学方法
直流伺服电机和交流伺服电机比较各自的优点。为什么交流电机在数控机床的应用愈来愈广泛,交流电机主要用来调速,介绍三种不同的调速特性,讲述应用最多的变频调速。
五、作业
1.什么是大惯量直流电动机?有什么特点?
2、直流电动机调速方式有哪几种?
3、交流电动机调速方式有哪几种?通常采用哪种调频调压的方法 4.为什么变频的同时要改变电压? 5.变频器的作用?
第二十节内容 第六章 数控机床的伺服系统一、教学目的
1.步进电机开环进给系统的传动计算。2.步进电机的驱动电路。
3.提高开环进给伺服系统精度的措施
4、半闭环进给系统位置检测装置的安装和传动计算
二、教学时间:2课时
三、内容与进度
1、步进电机和伺服电机选择
2、步进电机的驱动电路,硬件环行分配器的设计,工作过程,软件环行分配器工作顺序。单电压与双电压驱动线路各自特点,应用情况。3.提高开环进给伺服系统精度的措施
4、半闭环进给系统位置检测装置的安装和传动计算
四、教学方法
学会选择电机,在实际工作中能正确应用,尤其在毕业设计训练环节中能独立计算动力部件。讲清学习的重要性,调动学生的主动性,再按设计步骤讲述,最后以数控机床的工作过程为主线总结整个课程内容。
五、作业
1.如何选择步进电机,交流伺服电机? 2.跟随误差对加工精度的影响如何?
3、实现步进电动机控制脉冲的环形分配器有哪些主要方法?
4、简述高低切换驱动电源、恒流斩波型驱动电源、单电压驱动电源的工作原理,各有何优缺点?
第三篇:数控技术电子教案
电子教案
《数控加工实训》
学习情境设计
学习情境一
摩托车发动机齿轮室盖的加工
授课班级
上课时间
上课地点
加工中心实训室、一体化教室
教师引导项目
本项目职业描述
我院加工中心生产车间承接了摩托车齿轮室盖,对方提供了零件图纸和毛胚,首件调试期一周,要求本生产车间半年内平均每周交付500个合格零件。你作为该项目的技术负责人,要带领项目小组在规定时间内完成该项目的工艺方案的设计与实施。职业行动步骤:根据零件图纸加工要求,进行零件加工工艺分析,确定工件坐标系,制定加工工艺过程卡、工序卡,应用基本指令编制数控加工程序,合理选择刀具及参数,对刀并完成零件的试制加工,正确使用选择量具进行检测,根据测量结果分析误差,再进行二次加工检测,整理工艺文件。
本项目教学分析
要完成此项目,学生应具备读图能力,学会机械零件的加工工艺分析方法,掌握加工中心刀具选用方法及数控编程方法,并具备熟练地机床操作能力及零件检测能力及团队协作能力。以加工任务的最终完成为目标,在完成任务的过程中培养上述的各项能力并获取相关的专业知识。
本项目教学设计
参照职业行动步骤进行教学设计,转换成6个子任务:
1、承接业务、图纸分析、生产条件分析;
2、制订零件的机械加工工艺方案;
3、加工中心刀具及刀片的选用;
4、制订加工工艺规程及检验规程;
5、数控编程、首件加工及检测;
6、调整优化工艺方案及二次加工。教师更多的是起引导和协助的作用,学生通过自主学习和团队协作分步骤的完成各个子任务,在学习和工作过程中获取知识锻炼技能。
提供的材料
《机械设计手册》、《机械制造手册》、《金属材料手册》、《画法几何》、《机械制图》等参考书以及零件图纸,零件毛坯、游标卡尺、千分尺、深度尺、内径百分表、通用计算机、课件、黑板、多媒体等。
教学目的
通过一个完整项目的完成,熟悉加工中心工艺员的工作流程,掌握相关的知识和技能。
教学目标
知识目标
能力目标
素质目标
了解数控机床的分类及加工范围、加工特点知识; 了解常见金属材料的种类及牌号; 掌握较复杂箱体类、盖类零件图样阅读及分析相关知识; 掌握较复杂箱体类、盖类零件的机械加工工艺方案制订方法
掌握工艺卡、刀具卡、数控程序卡、检验规程等技术文件的基本格式及编制规范要求; 掌握箱体类、盖类零件的数控编程知识;
掌握千分尺、游标卡尺、深度尺、内径百分表使用方法及加工中心机外对刀仪使用方法; 掌握机械加工简图的画法;
能根据零件图样及毛坯及企业生产条件设计加工工艺方案并编制工艺卡、刀具卡、数控程序卡、检验规程等数控加工技术文件; 能合理选用加工中心刀具;
能熟练操作加工中心并编程、调试、加工出合格零件; 能正确使用各种量具、量仪检测零件;
具备爱岗敬业精神,及良好的职业道德和严谨的工作态度,具有强烈的责任心; 具有高度的安全意识、环境保护及职业卫生意识;
具有较强的口头与书面表达能力、良好的沟通协调能力以及团队合作能力; 运用各种媒体进行学习,提取信息、获取新知识的能力; 工作中发现问题、分析问题、解决问题的能力;
具有借助工具书阅读、翻译、撰写外文专业技术资料的基本能力;
任务
任务1:承接业务、图纸分析、生产条件分析; 任务2:制订零件的机械加工工艺方案; 任务3:加工中心刀具及刀片的选用; 任务4:制订加工工艺规程及检验规程; 任务 5:数控编程、首件加工及检测; 任务6:调整优化工艺方案及二次加工。
重点难点及解决方法
由于加工中心最适合加工形状复杂、工序较多、要求较高的零件,该类零件的图纸也较复杂,各项尺寸精度及行位公差较多,如何在其中选择适合加工中心的加工内容是要完成的第一个任务。
加工中心的特点:定位精度及重复定位精度高;配刀库,工件一次装夹后能完成铣削、镗削、钻削和螺纹加工等多项工作;比较适合于箱体类、壳体类零件和孔系的加工; 读图重点:
1、注意“技术要求”中的铸造公差等级、未注机械加工尺寸公差、机械加工余量。
2、注意图纸中尺寸精度、形位公差及表面粗糙度高的部位;
3、注意局部剖; 毛胚分析重点: 毛胚的材料; 各加工部位在毛胚上的分布状况;
定位基准及支撑点、夹紧点的初步考虑; 测量毛胚各部位尺寸并与零件图的尺寸比较; 加工部位的选择要点:
尺寸精度、形位公差及表面粗糙度高的部位; 占机时间少的加工部位;
精度要求一般,但一次装夹时可附带加工的部位;
参考资料
《机械设计手册》、《机械制造手册》、《金属材料手册》、《画法几何》、《机械制图》
工具与材料
零件图纸,零件毛坯、游标卡尺、千分尺、深度尺、内径百分表、通用计算机、课件、黑板、多媒体等。
第四篇:数控技术教案
《计算机组装与维修》教案 《数控技术》教案
本次课重点介绍有关数控技术和数控机床的基础知识,使学生对本门课有初步的认识并培养学生学习本门课的兴趣。
一、章节题目 第一章 概述
第一节 数控技术的基本概念 第二节 数控机床组成与基本工作原理 第三节 数控机床分类 第四节 数控机床的发展趋势 第二章 数控加工技术
第一节 数控加工程序编制的基本步骤
二、教学方法与辅助手段
本次课的授课方式为讲课,在授课过程中突出数控机床的特点,并注意和普通机床进行比较,使学生对数控机床和数控技术有一个深入的认识。使用多媒体课件及板书配合教学。
三、教学目的与要求 1.掌握数控技术的基本概念 2.掌握数控机床基本工作原理 3.掌握数控机床的基本组成 4.掌握手工编程的基本过程 5.了解数控机床分类和发展趋势 6.了解CAD/CAM混合编程的基本过程
《计算机组装与维修》教案
对于学生来说数控技术是一个新的概念,学生对数控机床及其相 关知识很陌生。在教学过程中在完成基本教学内容的同时,通过和普
《数控技术》教案通机床比较,重点突出了数控机床的基本特点、工作原理及组成,使 学生对数控机床及其相关知识有了初步的认识。复习思考题
1.数控机床与普通机床的区别主要体现在那些方面,二者之间有 哪些共同之处?
2.插补在数控机床加工过程中的作用?
九、实施情况及分析
本次课按照预定计划完成,效果较好。
本次课将在上次课的介绍数控机床基本工作原理的基础上,讲解数控加工程序编制的相关知识。
一、章节题目 第二章 数控加工技术
第二节 手工编程时的数控加工工艺处理 第三节 坐标系与编程计算 第三章 数控机床编程 第一节 编程基本概念
二、教学方法与辅助手段
本次课的授课方式为讲课,在授课过程中突出数控机床手工编程时的工艺处理特点和过程,并着重介绍坐标系及编程计算的内容和方法。使用多媒体课件及板书配合教学。
三、教学目的与要求
《计算机组装与维修》教案
2.有“回参考点”功能和无“回参考点”功能数控机床建立坐标 系的特点?
3.《数控技术》教案
八、实施情况及分析
本次课按照预定计划完成,效果较好。
一、章节题目 第三章 数控机床编程 第一节 编程基本概念—功能字 第二节 基本G代码
二、教学方法与辅助手段
本次课的授课方式为讲课,在授课过程中重点介绍功能字含义和基本G代码,并通过实例讲解工艺处理、工序划分、坐标系建立、编程计算、程序的组成和基本结构,消化理解上次课和本次课的相关内容。
三、教学目的与要求 1.掌握功能字的含义
2.掌握代码分组与代码的模态和非模态的含义,了解开机默认代码的含义
3.掌握与坐标系有关的G代码、基本运动G代码、公英制选择、绝对坐标和相对坐标定义G代码、圆弧运动G代码、刀具补偿G代码、螺旋线加工G代码、暂停G代码。
四、本次课的重点、难点 本次课重点: 1.功能字的含义
《计算机组装与维修》教案
4)用直径为6毫米的铣刀加工直径为10毫米的孔,假设加工平面为XOY面,孔位置为(20,30),(60,70)。用相对坐标和绝对坐标编写加工程序,工件厚度10毫米。
八、实施情况及分析
本次课按照预定计划完成,效果较好。
本次课将首先通过实例介绍螺纹孔加工、槽加工、铣孔加工的程序编制方法,进一 如何理解工艺处理和工序划分的意义?
《数控技术》教案步理解工艺处理、工序划分的意义,进一步掌握程序功能字的含义与使用方法,了解程序编制过程中容易出现的问题,进一步理解程序结构,了解螺纹孔加工、槽加工程序编制的特点,为编制复杂加工程序打下基础。另外,本次课将在镗铣类机床普通编程方法的基础上介绍镗铣类机床的特殊编程方法。
一、章节题目 第四章 数控机床编程 第三节 镗铣类机床编程方法
二、教学方法与辅助手段
本次课的授课方式为讲课,通过实例使学生掌握数控加工程序基本的编制方法,消化理解前两次课的内容。使用多媒体课件及板书配合教学。
三、教学目的与要求
1.掌握螺纹孔加工、槽加工、铣孔加工程序编制方法 2.掌握常用镗铣类机床编程的特殊代码指令格式和使用方法 3.理解固定循环的含义,掌握常用镗铣加工固定循环的动作过程 4.掌握使用固定循环指令时程序编制的特点 5.掌握子程序编程方法
《计算机组装与维修》教案
作业题
1.利用G81指令编写例4-17的孔加工程序
八、实施情况及分析
本次课按照预定计划完成,效果较好。
本次课将首先向学生介绍车削加工编程特点,在此基础上通过实
例向学生讲解车削加工编程方法。介绍车削加工中常用的简单固定循环指令,并通过实例讲解简单固定循环指令的使用方法。介绍几种复 《数控技术》教案合固定循环指令的格式。
一、章节题目
二、教学方法与辅助手段
本次课的授课方式为讲课,通过实例使学生掌握车削加工程序编制方法,使用多媒体课件及板书配合教学。
三、教学目的与要求 1.掌握数控编程特点
2.掌握使用固定循环指令编程时程序的结构特点
3.掌握端面加工、外圆加工和孔加工的固定循环指令格式 4.能够使用固定循环指令编程
四、本次课的重点和难点 重点:
1.车削加工的特点
2.固定循环指令格式及应用
《计算机组装与维修》教案
四、本次课的重点和难点 重点:
1.复合固定循环指令的格式 2.复合固定循环指令的使用 难点:
1.复合固定循环指令的使用
2.使用复合固定循环指令时程序的结构 《数控技术》教案
七、复习思考题、作业题 思考题:
1.使用复合固定循环指令时程序的结构特点
2.G70复合固定循环指令如何与G71指令配合使用,及二者在程序中的位置。作业题:
1.使用复合固定循环指令编写 加工程序。
八、实施情况与分析
本次课将介绍有关插补原理方面的内容。重点介绍插补在数控加工中的作用、插补算法。
一、章节题目
二、教学方法与辅助手段
本次课的授课方式为讲课,通过实例使学生掌握车削加工程序编制方法,使用多媒体课件及板书配合教学。
三、教学目的与要求
1.认识插补在轮廓加工中的作用
第五篇:数控技术
机床数控系统(机床)的基本组成:输入输出装置,数控装置,伺服驱动(+反馈装置,辅助装置及机床本体)数控机床分类:按加工工艺方法分:普通数控机床,加工中心。按伺服驱动特点分:开环控制数控机床,半闭环,闭环。按加工轨迹分:点位控制数控机床,直线,轮廓。数控机床的特点:加工精度高,机床柔性强,自动化程度高,生产率高,经济效益高,利于管理。数控机床机械结构特点:1结构简单,操作方便,自动化程度高2广泛采用高效,无间隙传动装置和新技术新产品3具有适应无人化,柔性化加工的特殊部件4对机械结构,零部件的要求高。数控机床对机械结构的基本要求1具有较高的静动刚度和良好的抗振性2具有良好的热稳定性3具有较高的运动精度与良好的低速稳定性4具有良好的操作安全防护性能。提高数控机床性能的措施1合理选择数控机床的总体布局2提高结构件的刚度3提高机床抗振性4改善机床的热变形5保证运动的精度和稳定性。数控机床常用布局形式:平床身,斜床身,立式床身(大型的)。主传动系统的基本要求:1主轴一般都要求能自动实现无级变速2主轴系统必须具有足够高的转速和足够大的功率3主传动系统应简化结构,减少传动件4在加工中心上,必须具有安装刀具和刀具交换所需的自动夹紧装置,以及主轴定向准停装置5主轴还需要安装位置检测装置。主传动的无级变速三种方法:1采用交流主轴驱动系统实现无级变速运动2在经济型,普及型数控机床上采用变频带变频电动机或普通交流电动机实现无级变速3在高速加工机床上,采用主轴和电动机一体化的新颖功能部件-电主轴。主轴的联接形式:1用辅助机械变速机联接2定传动比的联接3采用电主轴。数控机床对进给传动系统的基本要求:1提高传动部件的刚度2减小传动部件的惯量3减小传动部件的间隙4减小系统的摩擦阻力。数控机床进给传动系统的基本形式:1滚珠丝杠螺母副2静压丝杠螺母副3静压蜗杆蜗条幅和齿轮齿条幅4直线电动机直接驱动。数控机床对导轨的基本要求:1导向精度高2精度保持性好3足够的刚度4良好的摩擦特性。数控机床的种类与特点:1滑动导轨:结构简单,制造方便,刚度高,抗震性好2滚动导轨:灵敏度高,定位精度高,摩擦小,寿命长3静压导轨:无摩损,精度保持性好,承载大,刚度好,抗震性好。步进电动机的优缺点:结构简单,控制容易,维修方便,负载大,速度高的情况下易失步。交流逆变:交流伺服,交流主轴,变频器的共性关键技术。为进交电机的调速,需改变电机的电压与频率,这个改变电压与频率的装置叫逆变器。
三相异步电动机的固有特性:异步电动机在额定电压和额定功率下,按规定的接线方式接线,定转子电路外接电阻和电抗为零时的转速和电磁转矩的关系。常用人为机械特性:降低定子电压,转子电路串接电阻,改变定子电源频率,改变极对数。异步电动机的起动方法:直接启动,降压启动,绕先行电动机转子串电阻启动。异步电动机的制动方法:能耗制动,反接制动(转子反转,定子两相反接,发电反馈制动),回馈制动。控制电器:中间继电器,时间继电器(空气阻尼式,晶体管式)。保护电器:热继电器,熔断器,低压断路器。电器保护环节:过载保护,短路保护(熔断器,自动开关),零压与欠压保护,过流保护。PLC的工作方式:输入采样阶段,程序执行阶段,输出刷新阶段。步进电机的运行特性及影响因素:矩角特性:反映步进电动机电磁转矩随转角的关系。单步运行特性:加一个控制脉冲改变一次通电状态。步进电动机的主要性能指标:步距角:每给一个电脉冲信号,电动机转子所应转过角度的理论值。转矩:(保持转矩)绕组不通电时电磁转矩的最大值或转角不超过一定值时的转矩值。直流伺服电动机的基本类型:普通电枢,盘形电枢,空心杯电枢,无槽电枢,直流伺服齿轮减速电动机,直流力矩电动机。环形分配器:根据指令脉冲信号按一定的逻辑关系加到放大器上,使各相绕组安一定的顺序和时间导通和关断,并根据指令使电动机正转或反转,实现确定的运行方式。(由励磁绕组数和工作方式决定)