数控加工编程与操作(第四章)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四章数控铣床的编程与操作
三、G90—绝对坐标、G91—增量坐标
格式:G90/G91 例:现假定AB已加工完毕,要加工BC段,刀具在B 点。 绝对坐标方式: G90G01X50Y30 增量坐标方式: G91G01X-30Y-40
编制:曾绍平
page 27
<数控加工编程与操作>
第四章数控铣床的编程与操作
<数控加工编程与操作>
第四章数控铣床的编程与操作
4.1数控铣床简介 数控铣床可进行钻孔、镗孔、攻螺纹、
外形轮廓铣削、平面铣削、平面型腔铣削 及三维复杂形面的铣削加工。
加工中心和柔性加工单元是在数控铣 床的基础上产生和发展的,其主要加工也 是铣削加工。
编制:曾绍平
page 1
<数控加工编程与操作>
第四章数控铣床的编程与操作
(2)TXX M06
编制:曾绍平
page 17
编制:曾绍平
<数控加工编程与操作>
第四章数控铣床的编程与操作
M08—切削液开 M09—冷切削停 M18—主轴定向解除 M19—主轴定向 M30—程序结束。和M02相似,但M30可使程序 返回到开始状态。 M29—刚性攻丝 格式:M29 SXXXX
一般采用行切法用球头铣刀铣削加工。
编制:曾绍平
page 11
<数控加工编程与操作>
第四章数控铣床的编程与操作
4、孔
孔类零件上都有多组不同类型的孔,一般有 通孔、盲孔、螺纹孔、台阶孔、深孔等。
加工方法一般为钻孔、扩孔、铰孔、镗孔以 及攻螺纹等。
编制:曾绍平
page 12
<数控加工编程与操作>
第四章数控铣床的编程与操作
机床进入刚性攻丝模态,在刚性攻丝模态 下,Z轴的进给和主轴的转速建立起严格的位 置关系。
page 18
编制:曾绍平
<数控加工编程与操作>
第四章数控铣床的编程与操作
二、T代码 当系统具有换刀功能时,用以选择刀具。
格式:TXX 三、S代码
用来指定主轴的速度,该代码为续效代码。 格式:SXXXX 一般设为:20-6000r/min 四、F代码
编制:曾绍平
page 29
<数控加工编程与操作>
第四章数控铣床的编程与操作
六、G04—暂停指令
格式:G04 β _ 注:字符β 表示地址符,常用的地址符有X、U、P 等。G04为非模态指令。 例:锪孔加工,孔底有粗糙度要求。 N10G91G01Z-7F60 N20G04X5 N30G00Z7 N40M02
编制:曾绍平
page 33
<数控加工编程与操作>
第四章数控铣床的编程与操作
格式一:
G00/G01 G41/G42 X~ Y~ D~ …… …… G00/G01 G40 X~ Y~
//建立补偿程序段 //轮廓切削程序段
//补偿撤消程序段
格式二:
G41/G42 D__ G02/G03 X__ Y__ R__ …… G00/G01 G40 X~ Y~
4、立、卧两用数控铣床 立、卧两用数控铣床主轴的方向可以更
换,能达到在一台机床上既能进行立式加工, 又能进行卧式加工。
编制:曾绍平
page 6
<数控加工编程与操作>
第四章数控铣床的编程与操作
二、按数控系统的功能分类 数控铣床可为经济型数控铣床、全功能
数控铣床和高速铣削数控铣床等。 1、经济型数控铣床 2、全功能数控铣床
<数控加工编程与操作>
第四章数控铣床的编程与操作
M06—换刀指令。用于数控机床的自动换刀, 对于具有刀库的加工中心机床,自动换刀有两 个过程,分别为选刀和换刀。选刀是指把刀库 上指定了刀号的刀具转到换刀的位置,以便为 进行自动交换,这一动作是通过换刀指令T实 现的。换刀是指刀库上正位于换刀位置的刀具 与主轴上的刀具进行自动交换,这一动作是通 过换刀指令M06实现的。 格式:(1)M06 TXX
第四章数控铣床的编程与操作
第一步:建立工件坐标系,如图。其中工件 上平面为Z0。
编制:曾绍平
page 37
<数控加工编程与操作>
第四章数控铣床的编程与操作
第二步:确定工艺路线 A—1—2—3—4—5—6—7—8—9—1—B 采用顺时针加工,即采用刀具半径左补偿方式 加工。 刀具选择:R5立铣刀,刀具号取H01 安全高度:10mm 第三步:取各基点坐标值
2、数控卧式铣床
编制:曾绍平
page 4
<数控加工编程与操作>
第四章数控铣床的编程与操作
3、数控龙门铣床
对于大尺寸的数控铣床,一般采用对称的双立 柱结构,保证机床的整体刚性和强度,即数控龙 门铣床,有工作台移动和龙门架移动两种形式。
编制:曾绍平
page 5
ห้องสมุดไป่ตู้
<数控加工编程与操作>
第四章数控铣床的编程与操作
4.2.3准备功能指令(G指令)
编制:曾绍平
page 21
<数控加工编程与操作>
第四章数控铣床的编程与操作
4.2.3准备功能指令(G指令)
编制:曾绍平
page 22
<数控加工编程与操作>
第四章数控铣床的编程与操作
一、G92—设定工件坐标系
格式:G92 X_Y_Z_ 注:与G50功能一致 例:如图 G92X20Y10Z10
第四章数控铣床的编程与操作
刀尖圆弧半径补偿 由于刀具半径尺寸影响,刀具的中心轨迹与零件
轮廓往往不一致。为了避免计算刀具中心轨迹,直接 按零件图样上的轮廓尺寸编程,数控系统提供了刀具 半径补偿功能。
编制:曾绍平
page 32
<数控加工编程与操作>
第四章数控铣床的编程与操作
刀具半径补偿的实施 (1)G40-取消刀具半径指令 (2)G41-刀具半径左补偿指令,定义为假设工件不 动,沿刀具运动方向向前看,刀具在零件左侧。 (3)G42-刀具半径右补偿指令,定义为假设工件不 动,沿刀具运动方向向前看,刀具在零件右侧。
4.2数控铣床编程的方法和特点
本节以配置FANUC 0i数控系统的XK0816A数控铣床为 例介绍数控铣床的编程。
4.2.1编程特点
1、铣削是机械加工中最常用的方法之一。它包括平面铣 削和轮廓铣削。 2、数控铣床的数控装置具有多种插补功能,一般都具有 直线插补和圆弧插补功能。 3、编程时要充分熟悉机床的所有性能和功能。 4、复杂工件数值处理一般要采用计算机辅助计算和自动 编程。
切削进给出现在G01、G02/G03以及固定循 环中的加工进给的情况下,切削进给的速度由 地址F给定。 格式:FXXXX(F的最大值由527号参数控制)
page 19
<数控加工编程与操作>
第四章数控铣床的编程与操作
4.2.3准备功能指令(G指令)
编制:曾绍平
page 20
<数控加工编程与操作>
第四章数控铣床的编程与操作
;3
N90G02Y5R5
;4
N100G03X-5Y30R25
;5
N110G02X5R5
;6
N120G03X30Y5R25
;7
N130G02Y-5R5
;8
N140G03X5Y-30R25
;9
N150G02X0Y-35R5
;1
N160G40G01X-20
;B
N170G91G28Z0M09
编制:曾绍平
page 13
<数控加工编程与操作>
第四章数控铣床的编程与操作
4.2.2常用辅助功能和其他功能
一、常用辅助功能(M指令)
编制:曾绍平
page 14
<数控加工编程与操作>
第四章数控铣床的编程与操作
M00—程序停止。 用以停止主轴转动,进给 和冷却液,以便执行某一固定的手动操作。如 手动变速,换刀,工件调头等。 M01—计划停止。 该指令与M00基本相似,所 不同的是,只有在操作面板上的 “任意停止” 按键被按下时,M01才有效,否则这个指令不 起作用。该指令常用于工件关键尺寸的停机抽 样检查或其它需要临时停车才场合。当检查完 成后,按启动键继续执行以后的程序。
4.1.1数控铣床的组成
一、主轴箱 二、进给伺服系统 三、控制系统 四、辅助装置 五、机床基础件
编制:曾绍平
page 2
<数控加工编程与操作>
第四章数控铣床的编程与操作
4.1.2数控铣床的分类 一、按主轴的布置形式分类 1、数控立式铣床
编制:曾绍平
page 3
<数控加工编程与操作>
第四章数控铣床的编程与操作
编制:曾绍平
3、利用刀补功能进行凸凹模具的加工。用G41指今 可得到凸模轨迹,用G42指令可得到凹模轨迹。
page 35
<数控加工编程与操作>
第四章数控铣床的编程与操作
例题:已知某零件外形轮廓如图所示。厚度为 5mm,要求精加工其外形轮廓,试编写加工程 序。
编制:曾绍平
page 36
<数控加工编程与操作>
编制:曾绍平
page 30
<数控加工编程与操作>
第四章数控铣床的编程与操作
七、刀具补偿指令 1、刀尖半径补偿—G40、G41、G42
任何一把刀具,不论制造或刃磨得如何锋利, 在其刀尖部分都存在一个刀尖圆弧,它的半径值是 个难于准确测量的值,如图所示。
编制:曾绍平
page 31
<数控加工编程与操作>
四、G17、G18、G19—坐标平面选择指令
格式:G17/G18/G19 注: G17表示选择XY平面, G18表示选择ZX平面, G19表示选择YZ平面。
编制:曾绍平
page 28
<数控加工编程与操作>
第四章数控铣床的编程与操作
五、运动控制指令
G00快速点定位指令 G01直线插补指令 G02顺时针圆弧插补指令 G03逆时针圆弧插补指令 注:在数控车床中已经介绍,略。
编制:曾绍平
page 24
<数控加工编程与操作>
第四章数控铣床的编程与操作
编制:曾绍平
page 25
<数控加工编程与操作>
第四章数控铣床的编程与操作
例:如右图,编程。 N10G90G54 N20G00X30Y20 N30G55 N40G00X40Y30
编制:曾绍平
page 26
<数控加工编程与操作>
编制:曾绍平
page 15
<数控加工编程与操作>
第四章数控铣床的编程与操作
M02—程序结束。当全部程序结束后。用此指 令使主轴、进给、冷却全部停止,并使数控系 统处于复位状态。该指令必须出现在程序的最 后一个程序段中。 M03,M04,M05—分别命令主轴正转,反转, 和停转
编制:曾绍平
page 16
编制:曾绍平
page 23
<数控加工编程与操作>
第四章数控铣床的编程与操作
二、G54~G59—零点偏置指令
格式:G54/G56/G57/G58/G59 注:将机床零点(参考点)与要设定的工件零点 间的偏置坐标值,即工件坐标原点在机床坐标系 中的数值用手动数据输入方式输入,事先存储在 机床存储器内然后用G54~G59任一指令调用。 如下图。
//建立补偿程序段 //轮廓切削程序段
//补偿撤消程序段
编制:曾绍平
page 34
<数控加工编程与操作>
第四章数控铣床的编程与操作
另:灵活运用刀具半径补偿功能做加工过程中的其它 工作。 1、刀具磨损或重磨后半径变小,这时只需手工输入 新的刀具半径值到程序的D功能字指定的存储器即可, 而不必修改程序。 2、可利用刀具半径自动补偿功能作粗、精加工余量 补偿,如图所示。
编制:曾绍平
page 38
编制:曾绍平
<数控加工编程与操作>
第四章数控铣床的编程与操作
第四步:编写程序O1001
N10G54G90G00X20Y-35T01 ;A
N20Z10S500M03
N50G01Z-5F300 M08
N60G41X0Y-35D01
;1
N70G02X-5Y-30R5
;2
N80G03X-30Y-5R25
零件的被加工表面平行、垂直于水平面 或被加工面与水平面的夹角为定角的零件称 为平面类零件。
编制:曾绍平
page 8
<数控加工编程与操作>
第四章数控铣床的编程与操作
斜面加工方法: 1、斜面垫平加工 2、行切法加工
3、用五坐标数控铣床的主轴摆角加工
编制:曾绍平
page 9
<数控加工编程与操作>
第四章数控铣床的编程与操作
2、变斜角类零件 零件被加工表面与水平面夹角呈连续变
化的零件称为变斜角类零件。这类零件一般 为飞机上的零部件,如飞机的大梁 桁架框 等。
编制:曾绍平
page 10
<数控加工编程与操作>
第四章数控铣床的编程与操作
3、曲面类零件零件
被加工表面为空间曲面的零件称为曲面类零 件。曲面可以是公式曲面,如抛物面、双曲面等, 也可以是列表曲面。
采用半闭环控制或闭环控制,数控系统 功能丰富,一般可以实现4坐标以上联动, 加工适应性强,应用最广泛。 3、高速铣削数控铣床
高速铣削是数控加工的一个发展方向, 技术已经比较成熟,已逐渐得到广泛的应用。
编制:曾绍平
page 7
<数控加工编程与操作>
第四章数控铣床的编程与操作
4.1.2主要加工对象 1、平面轮廓零件
相关文档
最新文档