§4 .1 数控铣常用指令 §4 .2 数控铣编程实例 思考与练习

Slides:



Advertisements
Similar presentations
21 世纪全国应用型本科大机械系列实用规划教材 工程力学 ( 讲义 ) 马来西亚首都吉隆坡的双子塔阿联酋迪拜的帆船酒店 主讲教师:弓满锋
Advertisements

实数与代数式是初中数学中重要的基础知识, 是中考的必考内容.这部分知识散布于多个章节之中, 知识点琐碎,但概念性强,在中考试卷中多以填空题、 选择题、化简、探索或求值的形式出现.在复习中, 一定要加强对各个概念、性质和公式的辨析和理 解.注重让学生在实际背景中理解基本的数量关系和 变化规律,注重使学生经历从实际问题中建立数学模.
第 5 章 基因突变及其他变异 第 3 节 人类遗传病 【思考】 感冒是不是遗传病? 先天性疾病、地方性疾病和遗传 病有什么关系?
國中教育會考說明 年 5 月 14 日(六) 105 年 5 月 15 日(日)  08:20- 08:30 考試說明  08:20- 08:30 考試說明  08:30-  09:40 社 會  08:30-  09:40 自 然 09:40- 10:20 休息 09:40-
德 国 鼓 励 生 育 的 宣 传 画.
数控编程及加工技术 吴刚.
小学科学中的化学 武威十九中 刘玉香.
这是一个数字的 乐园 这里埋藏着丰富的 宝藏 请跟我一起走进数学的 殿堂.
高考图表题及常考题型解题策略与复习建议 晋江市季延中学 吴梅德 2016年12月30日.
课程:晶体光学 学时:2学时 主讲:易伟欣 煤田地质与勘探实验中心
浙江省机械类职业技能考试 总体情况与问题分析
试验的全部结果所构成的区域长度(面积或体积)
第7课 一元二次方程 同德中学羊恒兵.
第8课 列方程(组)解应用题.
第四章 圓錐曲線 ‧4-1 拋物線 ‧4-2 橢 圓 ‧4-3 雙曲線 總目錄.
工職數學 第三冊 第二章 不等式與線性規劃 ‧2-1 一元二次不等式 ‧2-2 絕對值不等式 ‧2-3 二元一次不等式的圖形
22.3 实际问题与一元二次方程(1).
集装箱运输基础知识 container transport
小微企业融资担保产品介绍 再担保业务二部 贾天
每週一書 好書報報 抱抱好書 林蕙蘭.
第三讲 匀变速直线运动 学 科:物 理 主讲人:吴含章. 第三讲 匀变速直线运动 学 科:物 理 主讲人:吴含章.
第2章 数控加工的程序编制.
初中数学第二轮复习思路.
1.动车组运用计划的含义 2.动车组运用计划编制影响因素的确定 3.主要影响因素分析
数控加工基础知识 数控加工 绿点科技有限公司-----镁合金机加.
动画分镜头技巧 梁思平.
第二章 生物的遗传和变异 一、基因控制生物的性状 二、生殖过程中染色体的变化 三、基因在亲子代间的传递 四、基因的显性和隐性
充分条件与必要条件习题课 1.
1.1.2 四 种 命 题.
第5节 关注人类遗传病.
4.4流体微团运动分析 借助于流体微团的概念来分析流体运动的组成 流体运动不同于刚体的一个显著区别:
传动系统是汽车拖拉机地盘的重要组成部分,是从发动机到驱动轮之间的一系列传动零部件的总称。其基本功能是:
毛泽东思想和中国特色社会主义理论体系概论
世上孩子都是宝, 男孩女孩都一样。.
遗传系谱题的分析与解法 江苏省仪征中学 生物组.
附录I:截面的几何性质.
课标教材下教研工作的 实践与思考 山东临沂市教育科学研究中心 郭允远.
正、反比例意义的巩固练习.
浙江省温州苍南第二高级中学 教师:王志国.
电话: 工学一体化课程的教学设计与教学组织 《数控编程与加工》案例分析 主 讲:王吉连 电话:
9.1 圓的方程 圓方程的標準式.
微積分 精華版 Essential Calculus
数控加工实训及设计题库 课程设计 制作:王丽洁
2.2手工程序编制 二、程序编制的标准规定和代码 (五)准备功能(G)和辅助功能(M).
可降阶的高阶方程 一、 型的微分方程 二、不显含未知函数的方程 三、不显含自变量的方程.
第一模块 向量代数与空间解析几何 第四节 平面及其方程 一、平面的点法式方程 二、平面的一般方程 三、两平面的夹角.
高等数学提高班 (省专升本) 教师: 裴亚萍 数学教研室: 东校区 2118 电话: 长号:
例1、如图所示,沿水平方向向右做匀加速直线运动的车厢中,悬挂小球的悬绳偏离竖直方向370,小球的质量为m,求车厢的加速度大小和方向
加工中心的 编程与操作.
4.2 数控编程基础 数控机床是一种高效的自动化加工设备,它严格按照加工程序,自动的对被加工工件进行加工。我们把从数控系统外部输入的直接用于加工的程序称为数控加工程序,简称为数控程序,它是机床数控系统的应用软件。与数控系统应用软件相对应的是数控系统内部的系统软件,系统软件是用于数控系统工作控制的,它不在本教程的研究范围内。
第一章 直角坐標系 1-2 直角坐標.
《概率论》总复习.
第八章 屋顶 第一节 概述 一、屋面设计要求 1、功能要求
第一講 函數之圖形與極限 內容: 函數的定義。 函數的表示法。 函數的運算。 函數的圖形。 函數極限的定義。 函數單邊極限的定義。
单元07:内轮廓铣削加工零件的工艺分析 主讲教师:鲁淑叶.
第7章 加工中心编程.
第二章 数控车削加工常用指令及应用 1.常用辅助功能指令 2.直线车削指令——G01/G00 3.圆弧车削指令——G02/G03
项目五 铣削编程.
10902: Pick-up Sticks ★★☆☆☆ 題組:Problem Set Archive with Online Judge
九年级 上册 22.3 实际问题与二次函数 (第1课时).
案例讲解 主讲:马有良 副教授.
第 四 章 迴歸分析應注意之事項.
1 准 备 好 书,笔 记 本,笔 2 手 机 铃 声 设 置 为 震 动 温馨提示 3 遇 到 问 题 请 举 手 4 坐 姿 端 正.
第四节 微分 函 数 的 微 分 微分的定义 微分的几何意义 基本初等函数的微分公式 基本初等函数 的微分公式与 微分的运算法则
线性回归.
直线系应用.
人事差勤系統與會計請購系統 作業簡報 報告人:王明洲
下列哪些是不等式 的解? 10, 9 , , –1,  全部皆是 你認為不等式 有多少個解? 5 個 無限多個
第二章 数控车削加工常用指令及应用 1.常用辅助功能指令 2.直线车削指令——G01/G00 3.圆弧车削指令——G02/G03
数控铣削编程与加工技术 电子教案 主 编 张英伟 主 审 电子工业出版社 教育部职业教育与成人教育司推荐教材
Presentation transcript:

§4 .1 数控铣常用指令 §4 .2 数控铣编程实例 思考与练习 第四章数控铣编程 §4 .1 数控铣常用指令 §4 .2 数控铣编程实例 思考与练习

§4 .1 数控铣常用指令 一、快速定位和直线进给 二、圆弧进给 三、刀具半径补偿指令 四、子程序 五、镜像指令 

一、快速定位和直线进给 快速定位指令的一般格式为: G00 X__ Y__ Z__

直线进给指令的一般格式为: G01 X__ Y__ Z__ F__ 其功能是操纵刀具由当前位置、以F__所指定的切削速度、沿直线进给到G01指令中给出的位置。其中,F也为模式代码,即在G00或新的F指令出现前一直有效。如果在F指令之后的程序中使用了G00指令,则F指令立即取消,在重新进入切削状态时,应再次指定切削速度F。

例 工件坐标系如图4-1所示,刀心起点为工件零点O,按O—A—B—C—D—E顺序运动, 用G01指令分别写出绝对输入方式和增量输入方式下的程序段。

例 用Φ6的刀具铣图4-2所示“X、Y、Z”三个字母,深度为2mm,试编程。 工件坐标系如图4-2所示,设程序启动时刀心位于工件坐标系的(0,0,300)处,下刀速度为50mm/min,切削速度为150mm/min,主轴转速为1000r/min,可编程如下:

二、圆弧进给 圆弧进给指令的一般格式为: G17 X__ Y__ I__ J__ G02 G18 X__ Z__ I__ K__ (R__) G19 Y__ Z__ J__ K__

其中,G17指令表示XY平面,G18指令表示ZX平面,G19指令表示YZ平面,若是在XY平面中,G17可以省略;G02为在指定平面中沿顺时针方向进给,G03为逆时针方向进给;X__ Y__ Z__ 表示圆弧终点位置,在G90绝对输入方式下为圆弧终点在工件坐标系中的实际坐标值,在G91增量输入方式下为圆弧终点相对于圆弧起点的增量值; I__ J__ K__ 为圆心相对于圆弧起点的增量值,不论是在G90下还是在G91下都是如此。

另外,圆心的位置也可以用圆弧的半径R表示,当圆弧所对应的圆心角超过180°时,半径R用负值表示,正好为180°时,正负均可,但用R时不能用I__ J__ K__ ,在同一程序中R与I__ J__ K__ 不能混用。 还应该注意的是,整圆编程时不能使用R,只能用I、J、K。

例 图4-3所示圆弧可按下面两种形式编程。 G90 G03 X20.Y33.I-25.J-5.F100 或 G91 G03 X-15.Y18.I-25.J-5.F100

例 图4-4整圆加工指令。 从A点顺时针一周时 1)G90 G02(X30.Y0)I-30.(J0)F100 2)G91 G02(X0 Y0)I-30.(J0)F100 从B点逆时针一周时 1)G90 G03(X0 Y-30.I0)J30.F100 2)G91 G03(X0 Y0 I0)J30.F100

例 用R编写图4-5所示圆弧。 1) 弧a:G90 G03 X0 Y 15.R15.F100 或 G91 G03 X-15.Y15.R15.F100 2)弧b:G90 G03 X0 Y15.R-15.F100 或 G91 G03 X-15.Y15.R-15.F100

例 图4-6所示的“S”字母是由直线和圆弧组成,深为2mm,宽为4mm,用Φ4的刀具,试编程。 

三、刀具半径补偿指令 在前面编写的程序中,都没有考虑刀具半径问题,程序段中的X_ Y_均代表刀具中心的位置,在进行零件轮廓加工时,刀具中心轨迹相对于零件轮廓通常应让开一个刀具半径的距离,即所谓的刀具偏置或刀具半径补偿。具有刀具半径补偿功能的数控系统具有如下优点: 1) 在编程时可以不考虑刀具的半径,直接按零件轮廓的切削点编程,只要在实际加工时把刀具半径输入刀具半径补偿地址中即可。 2) 可以使粗加工的程序简化。

如图4-7所示,有意识地改变刀具半径补偿量,则可用同一刀具、同一程序、不同的切削余量完成加工。从图4-7中可看出,当补偿量为cb时,刀具中心按cc’轨迹运动;当补偿量为ab时,刀具中心按aa’轨迹运动。

刀具半径补偿指令的代码有G40、G41、G42,它们都是模态式代码,均具有长效性。

使用刀补指令的程序段格式一般为: 1)G00/G01 G41/G42 D__ X__ Y__ F__ 2)G00/G01 G40 X__ Y__ 其中,1)中的D__为刀具半径补偿地址,地址中存放的是刀具半径的补偿量;X__ Y__ 为由非刀补状态进入刀具半径补偿状态的起始位置;2)中的X__ Y__ 为由刀补状态过渡到非刀补状态的终点位置,X__ Y__ 即为刀具中心的位置。

需要牢记的是: 1) 只能在G00或G01指令下建立刀具半径补偿状态及取消刀具半径补偿状态 2)在建立刀补时,必须有连续两段的平面位移指令。这是因为,在建立刀补时,控制系统要连续读入两段平面位移指令,才能正确计算出进入刀补状态时刀具中心的偏置位置。否则,将无法正确建立刀补状态。

例 图4-8所示加工路线为实际零件轮廓,刀具初始位置为(0,0,200),工件坐标系原点在工件上表面处,用Ф10的立铣刀精铣厚为4mm的工件。 

早期数控系统的刀具半径补偿功能只限于直线段和圆弧段,在工件外拐角处不能实现刀具半径自动补偿过渡,如FANUC 3M系统。因此,FANUC 3M数控系统有一个G39指令,专门控制刀具实现拐角处的自动补偿过渡。G39指令为非模态指令,只在启动G41或G42之后的当前程序段有效。

其作用是:在工件拐角处,以刀具半径为半径,走圆弧过渡到次边起点的偏置位置上。其格式为:G39 X__ Y__ 。其中,X__ Y__ 为次边切削点切线方向上的任一点位。

在实际工作中,如果所用数控系统的准备指令代码表中只有G41、G42,没有G39,可以认为其G41、G42均具有在拐角处刀具半径自动补偿过渡功能。 上面的例子均为外轮廓加工。精加工时,轮廓外加工的进刀位置应选在轮廓直边的延长线上或轮廓的切线位置上,刀具中心距轮廓的第一个刀位点应留出适当的距离(一个刀径左右),切不可使刀具的切削部位直接落在轮廓的第一个切削点上,因为精加工前轮廓坯件都有一定的切削余量,刀具若直接定位在切削点上,可能出现加工事故。

在进行内轮廓加工时,也应注意下刀位置。粗加工时,应先在轮廓内的合适位置,用钻头打出下刀孔,然后,铣削刀具由下刀孔下至切削深度后,再按预先确定的加工路线以进给速度进行行切或环切;内轮廓精加工时,铣削刀具仍由下刀孔下至切削深度,再以进给速度移向内轮廓,同时还应根据铣削面的光洁度要求,选择合适的下刀位置。

例 在FANUC 7M系统中,用Ф8mm的立铣刀编写精铣图4-9所示内轮廓加工程序,其深度为5mm,下刀孔Ф15位于工件坐标系原点。 

四、子程序 一个零件图形上有几个相同的几何图形或几个位置需要不同刀具反复加工时,可以编制一个子程序供主程序多次调用。不同的数控系统,子程序的调用方式各不相同。常见的有三种形式: 1. FANUC11-MEA-4系统子程序调用格式: 2. FANUC 7M系统子程序调用格式 3. XK0816A 系统子程序调用格式 

1.FANUC 11-MEA-4系统子程序调用格式为: M98 P__ L__ 其中,M98为子程序调用指令,P后面的数字为子程序程序号,L后面的数字为调用次数,调用一次时L01可以省略。相应的子程序形式为: O 10 子程序程序号 N1 … … N2 … … 子程序体; … … N9 M99 子程序结束并返回主程序; 

2.FANUC 7M系统子程序调用格式位为: L __ __ __ __ 其中,前两位是子程序程序号,后两位是调用的次数。只调用一次时,后两位可以省略。相应的子程序形式为: L0100 该子程序序号为01; N1 … … N2 … … 子程序体 … … N17 … … N18 M17 子程序结束并返回主程序 

3. XK0816A 系统子程序调用格式为 : G20 N××.×× P×.××××.××× 变量值 变量号       (本系统最多10个:P0~P9) 子程序调用次数(1~99次 ) 子程序号或子程序名(01~99)

G20 为子程序调用指令。相应的子程序形式为: N60 子程序名; N0010 G22 N60 子程序开始; N0020 … … … … 子程序体; … … N0100 G24 子程序结束并返回主程序; 

使用子程序时应注意: 1)主程序可以调用子程序,子程序也可以调用其它子程序,但子程序不能调用主程序和自身。 2) 主程序中的模态代码可被子程序中同一组的其它代码所更改,也就是说,由子程序返回主程序时,同组中的模态代码已经改为子程序中的状态。

3)最好不要在刀具补偿状态下的主程序中调用子程序,因为当子程序中连续出现二段以上非刀补平面的轴向运动指令时很容易出现过切等错误。如下例: O1 (MAIN) O100 (SUB) N1 G41 … … N1 Z-98.0 N2 M98 P100 N2 Z-2.0 N3 G40 … … N4 M02 N10 M99

例 如图4-10所示,零件上有4个形状、尺寸相同的方槽,槽深2mm,槽宽10mm,未注圆角R5。试用子程序编程。 设工件坐标系位于工件上表面左下角,Ф10的端铣刀具的初始位置(0,0,200)处。程序编制如下:

五、镜像指令 在加工某些对称图形时,为了避免反复编制相类似的程序段,缩短加工程序,可采用镜像加工功能。镜像指令在不同的系统中,其代码各不相同。下面仅介绍两种系统的镜像指令代码。 1. FANUC 11-MEA-4系统的镜像指令代码 2. DIN 66052系统镜像指令代码 

1.FANUC 11-MEA-4系统的镜像指令代码为: M21:关于X轴的镜像(对称于Y轴); M22:关于Y轴的镜像(对称于X轴); M23:取消镜像; 

例 如图4-11所示,精铣4个形状、高5mm的凸起。设工件坐标系原点位于工件上表面对称中心,刀具起始位置在工件坐标系(0、0、100)处,数值计算得: Ax = 6.84 Ay = 18 . 794 Bx = 17 . 101 By = 46 . 985 Cx = By Cy = Bx Dx = Ay Dy = Ax 

2.DIN 66052系统镜像指令代码为: M91:关于X轴镜像; M92:关于Y轴镜像; M93:关于原点镜像; M90:取消镜像功能 该系统子程序调用格式为: G25 L ×× ×× L后的前两位数字为子程序代码,后两位数字为调用次数。 其子程序格式与FANUC 7M 系统相同。 

例4-11 精加工图4-12所示零件,其中四个凸起高5mm。设工件坐标系原点在工件上表面对称中心,刀具的初始位置位于工件坐标系的(0,0,300)处,用DIN 66052系统编程如下: 

例4-12 编写图4-13所示零件的内外轮廓的精加工程序,刀具直径为Ф20mm。 §4 .2 数控铣编程实例 例4-12 编写图4-13所示零件的内外轮廓的精加工程序,刀具直径为Ф20mm。 工件坐标系设在工件上表面的对称中心(见图4-13),内轮廓的下刀孔在工件坐标系的原点处,假设刀具的初始位置在(0,0,200)处。由数值计算可知:Ax = 49.075 Bx = 98.15。编程如下:

例4-13 有左右对称工件如图4-14所示,编写外轮廓精加工程序。 设工件坐标系如图所示,刀具初始位置在工件坐标系的P0(-65,-95,300)处,加工路线如图所示,刀具选用的立铣刀,主轴转速为500 r/min ,切削速度为150 mm/min 。经数值计算得:P3坐标为(-25,-40),P4坐标为(-20,-15),P5与P4对称,P6与P3对称。

思考与练习 ⒈ ⒉ ⒊ ⒋ ⒌ ⒍ ⒎ ⒏ 1.用Ф4mm的刀具刻图4-15所示形状,深2mm,试编程 。

2.用Ф6mm的刀具刻图4-16所示形状,深3mm,试编程。 

3.精铣图4-17、图4-18所示外轮廓 。 

4.1精铣图4-19所示内轮廓,其中内轮廓深5mm,选用直径为Ф10mm的端铣刀。试编程 。 

4.2精铣图4-20所示内轮廓。其中内轮廓深5mm,选用直径为Ф10mm的端铣刀。试编程 。 

5.精铣图4-21所示外轮廓。试编程。 

6.图4-22所示零件上有4个形状尺寸相同的凸起,高2.5mm,试用镜像指令编程 。 

7.精铣图4-23所示零件的内外轮廓。试编程。

8.图4-24所示零件上有两排形状尺寸相同的正方形凸台,高5mm,试用子程序编写精加工程序。  