企业培训_加工中心培训资料_第1页
企业培训_加工中心培训资料_第2页
企业培训_加工中心培训资料_第3页
企业培训_加工中心培训资料_第4页
企业培训_加工中心培训资料_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中 心 加 工 機培訓教材目录第一篇:操作11 按键介绍 -312 手动操作 -513 程式编辑 - 514 数据的显示和设定 - 815 从计算机输入一个程式 - 10第二篇:编程2.1 坐标系 - 112.2 辅助功能 - 122.3 F,S,T,D码功能 - 142.4 准备功能 - 142.41 G代码组及其含义 - 142.42 G代码解释及应用 - 1 5 第三篇 报警代码表31 程序报警(P/S报警) - 3232 伺服报警 - 3333 超程报警 - 3434 过热报警及系统报警 - 341.FANUC 0i数控系统操作数控定义;数控(CNC):利用数字化信息对机械加工以及运动过程进行控制的一种方法.系统操作键盘在视窗的右上角,其左侧为显示屏,右侧是编程面板。如下图所示: 1.1按键介绍111数字/字母键数字/字母键用于输入数据到输入区域(如下图所示),系统自动判别取字母还是取数字。字母和数字键通过 键切换输入,如:OP,7A。112编辑键 替换键 用输入的数据替换光标所在的数据。 删除键 删除光标所在的数据;或者删除一个程序或者删除全部程序。 插入键 把输入区之中的数据插入到当前光标之后的位置。 取消键 消除输入区内的数据。 回车换行键 结束一行程序的输入并且换行。 上档键113页面切换键程序显示与编辑页面。位置显示页面。位置显示有三种方式,用PAGE按钮选择。参数输入页面。按第一次进入坐标系设置页面,按第二次进入刀具补偿参数页面。进入不同的页面以后,用PAGE 按钮切换。 系统参数页面 信息页面,如“报警” 图形参数设置页面 系统帮助页面 复位键114翻页按钮(PAGE)向上翻页。 向下翻页。 115光标移动(CURSOR)向上移动光标。 向左移动光标。向下移动光标。 向右移动光标。116输入键输入键把输入区内的数据输入参数页面。1.2 操作机床121回参考点(1) 置模式旋钮在 位置。(2) 选择各轴,或按住按钮,即回参考点。122。移动手动移动机床轴的方法有二种: 方法一:快速移动 ,这种方法用于较长距离的工作台移动。(1) 置“JOG”模式 位置: (2) 选择各轴,点击方向键 ,机床各轴移动,松开后停止移动。(3) 按 键,各轴快速移动。 方法二:操纵“手脉” ,这种方法用于微量调整。在实际生产中,使用手脉可以让操作者容易控制和观查机床移动。123.开、关主轴(1) 置模式旋钮在“JOG”位置 (2) 按 机床主轴正反转,按 主轴停转13程式编辑1 31启动程序加工零件(1) 置模式旋钮在“AUTO”位置 (2) 选择一个程序(参照下面介绍选择程序方法)(3) 按程序启动按钮 132.试运行程序试运行程序时,机床和刀具不切削零件,仅运行程序。(1)置在 模式(2)选择一个程序如O0001后按 调出程序(3)按程序启动按钮 133单步运行(1)置单步开关 于“ON”位置(2)程序运行过程中,每按一次 执行一条指令134选择一个程序有二种方法进行选择:i. 按程序号搜索(1) 选择模式放在“EDIT” (2) 按 键输入字母“O”(3) 按 键输入数字“7”,输入搜索的号码:“O7”(4) 按: 开始搜索;找到后,“O7”显示在屏幕右上角程序号位置,“O7”NC程序显示在屏幕上。ii. 选择模式AUTO 位置iii. (1)按 键入字母“O”(2)按 键入数字“7”,键入搜索的号码:“07”(3)按 “O7”显示在屏幕上。(4)可输入程序段号“N30”,按 搜索程序段。135删除一个程序(1)选择模式在“EDIT”(2)按 键输入字母“O”(3)按 键输入数字“7”,输入要删除的程序的号码:“07”(4)按 “07”NC程序被删除1 36删除全部程序(1)选择模式在“EDIT”(2)按 键输入字母“O”(3)输入“-9999”(4)按 全部程序被删除1 37搜索一个指定的代码一个指定的代码可以是:一个字母或一个完整的代码。例如:“N0010”,“M”,“F”,“G03”等等。搜索应在当前程序内进行。操作步骤如下:(1)在“AUTO” 或“EDIT” 模式(2)按 (3)选择一个NC程序(4)输入需要搜索的字母或代码,如:“M”,“F”,“G03”(5)按 检索 ,开始在当前程序中搜索。138编辑NC程序(删除、插入、替换操作)(1)模式置于“EDIT”(2)选择 (3)输入被编辑的NC程序名如“07”,按 即可编辑。(4)移动光标: 方法一:按 PAGE: 或 翻页,按 CURSOR : 或 移动光标。 方法二:用搜索一个指定的代码的方法移动光标。(5)输入数据:用鼠标点击数字/字母键,数据被输入到输入域。 键用于删除输入域内的数据。(6) 自动生成程序段号输入:按 如4.2-5图,在参数页面顺序号中输入“1”,所编程序自动生成程序段号。(如:N10N20)139删除、插入、替代:按 键,删除光标所在的代码按 键,把输入区的内容插入到光标所在代码后面。按 键,把输入区的内容替代光标所在的代码。139通过操作面板手工输入NC程序(1)置模式开关在“EDIT”。(2)按 键,再按 进入程序页面。(3)按 输入“O7” 程序名 (输入的程序名不可以与已有程序名重复) 。(4)按 键,开始程序输入。(5)按 键换行后再继续输入。14 数据的显示和设定142输入零件原点参数 (1)按 键进入参数设定页面,按“坐标系”。 FANUC 0i-M(铣床)工件坐标系页面 (2)用 或 选择坐标系。输入地址字(X/Y/Z)和数值到输入域。方法参考“输入数据”操作。(3)按 键,把输入域中间的内容输入到所指定的位置。143输入刀具补偿参数(1)按 键进入参数设定页面,按“”(2)用 和 键选择长度补偿,半径补偿 图 FANUC 0i-M(铣床)刀具补正页面 (3)用: 和 键选择补偿参数编号。(4)输入补偿值到长度补偿H或半径补偿D。(5)按 键,把输入的补偿值输入到所指定的位置。144位置显示按 键切换到位置显示页面。用 和 键或者软键切换。1. 45 MDI手动数据输入(1) 按 键,切换到“MDI”模式(2) 按 键,再按 分程序段号“N10”,输入程序如:G0X50(3) 按 “N10G0X50” 程序被输入(4) 按 程序启动按钮。146 零件坐标系(绝对坐标系)位置绝对坐标系:显示机床在当前坐标系中的位置。相对坐标系:显示机床坐标相对于前一位置的坐标。综合显示:同时显示机床在以下坐标系中的位置。 图4.211 FANUC 0i-M(铣床) 绝对坐标系中的位置(ABSOLUTE)相对坐标系中的位置(RELATIVE)机床坐标系中的位置(MACHINE)当前运动指令的剩余移动量(DISTANCE TO GO)15.从计算机输入一个程序NC程序可在计算机上建文本文件编写,文本文件(*.txt)后缀名必须改为 *.nc 或*.cnc。(1)选择EDIT模式,按 键切换到程序页面(2)按CARD键;输入程式号读取程式。(3)新建程序名“xxxx”按EXEC进入程式的输入.(4)完毕,按键,程序显示在当前屏幕上.FANUC加工中心编程刀具相对于静止的工件而运动。(刀具运动;工件静止)通过编程并运行这些程序而使数控机床能够实现的功能我们称之为可编程功能。一般可编程功能分为两类:一类用来实现刀具轨迹控制即各进给轴的运动,如直线/圆弧插补、进给控制、坐标系原点偏置及变换、尺寸单位设定、刀具偏置及补偿等,这一类功能被称为准备功能,以字母G以及两位数字 组成,也被称为G代码。另一类功能被称为辅助功能,用来完成程序的执行控制、主轴控制、刀具控制、辅助设备控制等功能。在这些辅助功能中,Tx x用于选刀,Sx x x x用于控制主轴转速。其它功能由以字母M与两位数字组成的M代码来实现。2.1坐标系编程坐标系采用右手直角笛卡尔坐标系。图5.1-11. 机床坐标系用机床零点作为原点的坐标系叫做机床坐标系。机床厂家建立的。2. 绝对坐标系用来建立工件坐标系,原点以机床坐标系为基准。3. 相对坐标系相对坐标系是把当前的机床位置当作原点的坐标系。4. 剩余移动距离此功能不属于坐标系,它仅仅显示移动命令发出后目的位置与当前机床位置之间的距离。仅当各个轴的剩余距离都为零时,这个移动命令才完成。2.2 辅助功能(M功能)辅助功能包括各种支持机床操作的功能,像主轴的启停、程序停止和切削液开关等等。代 码说 明M00程序停M01选择停止M02程序结束(复位)M03主轴正转 (CW)M04主轴反转 (CCW)M05主轴停M06换刀M08切削液开M09切削液关M19主轴定向停止M29刚性攻牙M30程序结束(复位) 并回到开头M94镜像取消M95X坐标镜像M96Y坐标镜像M98子程序调用M99子程序结束 M49換刀臂維修模式刀臂式M49轉動刀庫至主軸刀具號碼相同位置斗立式M50預備刀,刀套下刀臂式M50刀庫移至主軸位置斗立式M51換刀臂CCW650扣刀刀臂式M51主軸鬆刀(Z軸第二原點位置)斗立式M52主軸鬆刀刀臂式M52刀庫轉動至指定T Code 位置斗立式M53換刀臂下,交換刀具(650轉至2950),刀臂上刀臂式M53主軸夾刀斗立式M54主軸夾刀刀臂式M54刀庫回到待命位置斗立式M55換刀臂回到00刀臂式M55主軸刀號與刀庫位置比對斗立式M56預備刀,刀套上刀臂式M56M55 OFF斗立式M60刀庫回到第一刀套刀臂式標準M功能說明M00 程式停止格式 M00 ;M01 選擇性停止格式 M01 ;註: 此功能需要外部條件配合。 例: 當按下操作面盤 OPTIONAL STOP 鍵, 程式執行M01時機器才會停止。若未按下操作面盤 OPTIONAL STOP 鍵, 程式執行M01時無效機器不會停止。M02/M30 程式結束並復置格式 M02(M30) 註: 此指令須位於程式最末端, 代表該程式已執行完畢。M03 主軸正轉格式 M03 S_ ;註: 1.此指令須搭配S 指令, 用以指定轉速。 2.若未須搭配S 指令, 則讀取記憶中之轉速。M04 主軸反轉格式 M04 S_ ;註: 1.此指令須搭配S 指令, 用以指定轉速。 2.若未須搭配S 指令, 則讀取記憶中之轉速。M05 主軸運轉停止格式 M05 ;M06 自動刀具交換格式 M06 T_ ;註: 1.此指令使用時, M06須在T碼之前。 2.T_ 是指欲交換之刀具。M08切削冷卻液ON格式 M08 ;M09 M07/M08 OFF格式 M09 ;M19 主軸定位格式 M19 ;註: 主軸定位之角度由參數 No. 6577設定。M29刚性攻丝指令(M29)格式 M29S-;指令M29Sx x x x;机床进入刚性攻丝模态,在刚性攻丝模态下,Z轴的进给和主轴的转速建立起严格的位置关系,这样,使螺纹孔的加工可以非常方便地进行。M98 呼叫副程式格式 M98 PXXXXXXXX;註: 1. P指副程式號碼及呼叫次數。 2. XXXXXXXX, 八位數中, 前四位數指呼叫副程式之次數, 後四位數指副程式號碼。 3.若XXXXXXXX, 前面之數字為零, 可省略不寫.例: 1.M98 P00000010 ; = M98 P10 ; 呼叫副程式O10執行1次。 2. M98 P00200010; M98 P200010 ; 呼叫副程式O10執行20次。M99 回到主程式格式 M99 ;註: 此指令使用於副程式之最末單節。23 F ,S,T,D码F代码:用来指令进给量格式:F 铣床模态(mm/min)S代码:用来指令主轴转速格式:S (r/min)T代码:用来指令刀具号格式:T;:表示刀盘工位号; 刀盘有24工位。D代码:刀具半径补偿格式:D ;00表示取消刀具半径补偿。2.4 G代码命令2.4.1 G代码组及其含义“模态代码” 的功能在它被执行后会继续维持,而 “一般代码” 仅仅在收到该命令时起作用。定义移动的代码通常是“模态代码”,像直线、圆弧和循环代码。反之,像原点返回代码就叫“一般代码”。每一个代码都归属其各自的代码组。在“模态代码”里,当前的代码会被加载的同组代码替换。G代码组别解释G代码组别解释*G0001定位(快速移动)G7309高速深孔钻循环G01直线进给G74左螺旋切削循环G02顺时针切圆弧G76精镗孔循环G03逆时针切圆弧*G80取消固定循环G0400暂停G81中心钻循环*G1702XY面选择G82反镗孔循环G18XZ面选择G83深孔钻削循环G19YZ面选择G84右螺旋切削循环G2800机床返回原点G85镗孔循环G29从机床原点返回G86镗孔循环*G4007取消刀具直径偏移G87反向镗孔循环G41刀具半径左偏移G88镗孔循环G42刀具半径右偏移G89镗孔循环*G4308刀具长度+方向偏移*G9003使用绝对值命令*G44刀具长度方向偏移G91使用相对值命令*G49取消刀具长度偏移G9200设置工件坐标系*G5414机械坐标系选择G9810固定循环返回起始点G55-G59机械坐标系选择*G99返回固定循环R点G 代码组及解释( 带 * 者表示是开机时会初始化的代码。)2.42 G代码解释G001 快速定位(G00)G00 X_ Y_ Z_1.格式G00这条指令所作的就是使刀具以快速的速率移动到指定的位置,被指令的各轴之间的运动是互不相关的,也就是说刀具移动的轨迹不一定是一条直线。G00指令下,快速倍率控制各轴运动的速度:该速度不受当前F值的控制。G00编程举例:起始点位置为X-50,Y-75. ;指令G00 X150.Y25.;;将使刀具走出图所示轨迹。图 2.12 直线插补(G01)格式: G01 X_ Y_ Z_F_;G01指令使当前的插补模态成为直线插补模态,刀具从当前位置移动到指定的位置,其轨迹是一条直线,F-指定了刀具沿直线运动的速度,单位为mm/min(X、Y、Z轴)。该指令是我们最常用的指令之一。假设当前刀具所在点为X-50. Y-75.,则如下程序段N1 G01 X150. Y25. F100 ;N2 X50. Y75.;将使刀具走出如下图(图2.2)所示轨迹。大家可以看到,程序段N2并没有指令G01,由于G01指令为模态指令,所以N1程序段中所指令的G01在N2程序段中继续有效,同样地,指令F100在 N2段也继续有效,即刀具沿两段直线的运动速度都是100mm/min。3 G02, G03 圓弧切削, 螺旋切削.格式G02 (G03)X_ Y_ F_ R_ ; 圓弧切削 OR G02 (G03)X_ Y_ F_ I_ J_ ; 圓弧切削格式G02 (G03)X_ Y_ Z_ F_ R_ ; 螺旋切削 OR G02 (G03)X_ Y_ Z_ F_ I_ J_ K_ ; 螺旋切削G02 順時針方向G03 逆時針方向X,Y,Z 圓弧終點座標R 圓弧半徑I,J,K 圓弧起點相對於圓心之向量F 進給率註: 1: 圓弧超過180度, R值為負值。 2: 全圓切削, 一定要用I,J,K 向量。圆弧中心设置为从圆弧起点的相对距离,并且对应于 X,Y 和Z 轴表示为 I、 J 和 K。圆弧中心坐标值减去圆弧起点坐标值得到的结果对应分配给 I、J、K. 3: 螺旋切削為選擇功能。2. 举例图5.2-3圆弧起点的 X 坐标值 - 30.圆弧中心的 X 坐标值 - 10.因此,“I” 就是 -20. (10 - 30 = -20)圆弧起点的 Y 坐标值 - 10.圆弧中心的 Y 坐标值- 5.因此,“J” 就是 -5. (510=-5)结果,这个情况下圆弧编程指令如下所列:G17 G03 G90 X5. Y25. I-20. J-5.;或者,G17 G03 G91 X-25. Y15. I-20. J-5.;或圆弧半径编程指令:G17 G03 G90 X5. Y25. R20.616.;或者,G17 G03 G91 X-25. Y15. R20.616;注意 1)把圆弧中心设置为 “I”, “J” 和 “K”时,必须设置为圆弧起点到圆弧中心的增量值。注意 2)命令里的“I0”, “J0” 和 “K0” 可以省略。偏移值指定要求。G04 暫停功能格式G04 X_ ; OR G04 P_ ;P, X 暫停時間(秒)註: X1. = P1000 = 1秒G17, G18, G19 工作平面選定格式 G17(G18, G19) ;G17 XY工作平面選定G18 ZX工作平面選定G19 YZ工作平面選定註: 1.工作平面選定和圓弧切削有關。 2.工作平面選定對位移座標不造成影響。 G28 回復參考點格式 (G90, G91) G28 X_ Y_ Z_ ;X,Y,Z 參考點座標G29 由參考點回復格式 (G90, G91) G29 X_ Y_ Z_ ;X,Y,Z 參考點座標註: 此指令需緊在G28之後使用, 其參考點取 G28之參考F注意:为了安全起见,在执行该命令以前应该取消刀具半径 补偿和长度补偿。G40/G41/G42刀具半径偏置功能 (G40/G41/G42)G41 X_ Y_D_;G42 X_ Y_D_;G40 X- Y-格式 D 補正碼 X_ Y_ 工作座標2. 偏置功能代码功能G40取消刀具直径偏置G41偏置在刀具行进方向的左侧G42偏置在刀具行进方向的右侧註: 刀具補正在左或在右其判斷原則如下:G41 刀具半徑補正在左 加工路逕 G42 刀具半徑補正在右注;顺着刀具进给方向去看,如果刀具位于工件的左侧即为左刀补(G41);如果刀具位于工件的右侧即为右刀补(G42).刀具长度补偿(G43,G44,G49)G43 Z_ H_;G44 Z_ H_;G49 ;1. 格式 H 补正码 Z 目的点坐标代码功能G43刀长正方向补正值G44刀长负方向补正值G49取消刀长偏置值使用G43(G44)H_;指令可以将Z轴运动向正或负向偏移一段距离,这段距离等于H指令的补偿号中存储的补偿值。G43或G44是模态指令,H_指定的补偿号也是模态的使用这条指令,编程人员在编写加工程序时就可以不必考虑刀具的长度而只需考虑刀尖的位置即可。刀具磨损或损坏后更换新的刀具时也不需要更改加工程序,可以直接修改刀具补偿值。G54G59工件坐标系选择(G54G59)G54 X_ Y_ Z_;1. 格式 2. 功能通过使用 G54G59 命令,最多可设置六个工件坐标系(16)。在接通电源和完成了原点返回后,系统自动选择工件坐标系 1 (G54) 。它们均为模态指令,执行某个坐标系命令后将保持其有效性,直到其它坐标系指令发出。G73, G74, G76, G80至G89 自動循環模式一個簡化程式的自動循環, 用一個G碼的單節指定通常在幾個單節的加工操作。G code鑽孔(Z方向)孔底位置的動作移回動作用途G73中間進給-快速進給高速啄式鑽孔循環G74進給暫停主軸正轉進給攻左牙循環G76進給主軸定位停止快速進給精搪孔循環G80-消除G81進給-快速進給鑽孔循環,點搪孔循環G82進給暫停快速進給鑽孔循環,反搪孔循環G83中間進給-快速進給分段式鑽孔循環G84進給暫停主軸逆轉進給攻右牙循環G85進給-進給搪孔循環G86進給主軸停止快速進給搪孔循環G87進給主軸正轉快速進給背搪孔循環G88進給暫停主軸停止手動搪孔循環G89進給暫停進給搪孔循環自動循環動作說明表通常, 一個自動循環由以下所示六個動作順序組成。動作1-X及Y軸定位(也包含其他軸)動作2-快速移動至R點動作3-鑽孔 動作1 起始點動作4-孔底位置的動作動作5-移回至R點 動作2 動作6動作6-快速移動至起始點 R點 動作3 動作5 自動循環動作 動作4高速深孔钻循环(G73)G73 X_Y_Z_R_Q_ F_K_1. 格式 X_ Y_:孔位数据Z_:孔底深度 R_:參考點高度Q_:每次切削进给的切削深度F_:切削进给速度K_:重复次数(如果需要的话)2. 功能进给孔底快速退刀。 3例题N005 M06 T1 ; 换 20钻头, N010 G54G90G0XOY ; 调用G54工件坐标系N020 M03 S1000N030 G43 H1 Z50.N040 G98 G73 Z-35. R3.0 Q4.0 F200; 深孔钻削,离工件表面3MM处开始进给 每次切削4MMN050 G80 ;取消固定循环 N060 G91G28Z0; N070 M05M30G74攻左牙循环(G74)1. 格式 G74 X_Y_Z_R_ P_F_K_X_ Y_:孔位数据 Z_:孔底深度R_:参考点高度 P_:暂停时间 (单位:毫秒)F_:切削进给速度 K_:重复次数 (如果需要的话)G76精镗孔循环(G76)G76 X_Y_Z_R_Q_P_F_K_1. 格式 X_ Y_:孔位数据 Z_:孔底深度R_:参考点 Q_:孔底的偏移量 P_:暂停时间 (单位:毫秒)F_:切削进给速度 K_:重复次数 (如果需要的话)2. 功能进给孔底主轴定位停止快速退刀。 G76(G98) G76(G99)OSS 主軸正轉 起始點 R点 Z點 QOSS 主軸正轉 起始點 R點 Z點OSS QOSS註 : 主軸定位 主軸定位 刀具 平移(快速進給) 平移量 qG80取消固定循环进程 (G80)1. 格式G80;2. 功能这个命令取消固定循环,机床回到执行正常操作状态。孔的加工数据,包括 R 点, Z 点等等,都被取消;但是移动速率命令会继续有效。注意: 要取消固定循环方式,用户除了发出G80 命令之外,还能够用 G 代码 01 组 (G00, G01, G02, G03 等等) 中的任意一个命令。G81钻孔循环(G81)G81 X_Y_Z_R_F_K_;1. 格式 X_ Y_:孔位数据Z_:孔底深度 R_:参考点F_:切削进给速度K_:重复次数(如果需要的话)2. 功能 G81(G98) G81 (G99) 起始點 R點 Z點 起始點 R點 Z點G82钻孔循环(G82)G82 X_Y_Z_R_P_F_K_;1. 格式 X_ Y_:孔位数据Z_:孔底深度 R_:参考点 P_:在孔底的暂停时间 (单位:毫秒)F_:切削进给速度K_:重复次数(如果需要的话)G83深孔钻削循环(G83)G83 X_Y_Z_R_Q_F_K_;1. 格式 X_ Y_:孔位数据Z_:孔底深度(绝对坐标) R_:每次下刀点或抬刀点 (绝对坐标)Q_:每次切削进给的切削深度F_:切削进给速度K_:重复次数(如果需要的话G84攻牙循环(G84)G84 X_Y_Z_R_P_F_K_;1. 格式 X_ Y_:孔位数据Z_:孔底深度 R_:参考点 P_:暂停时间(单位:毫秒)F_:切削进给速度K_:重复次数(如果需要的话)2. 功能G85镗孔循环(G85)G85 X_Y_Z_R_F_K_;1. 格式 X_ Y_:孔位数据Z_:孔底深度 R_:参考点 F_:切削进给速度K_:重复次数(如果需要的话) G86 镗孔循环(G86)G86 X_Y_Z_R_F_K_;1. 格式 X_ Y_:孔位数据Z_:孔底深度R_: 参考点F_:切削进给速度K_:重复次数(如果需要的话)2. 功能G87反镗孔循环(G81)G87 X_Y_Z_R_Q_P_F_K_;1. 格式 X_ Y:孔位数据Z_:孔底深度 R_:参考点 Q_:刀具偏移量P_:暂停时间(单位:毫秒)F_:切削进给速度K_:重复次数(如果需要的话)2. 功能G87 进给孔底主轴正转快速退刀。G88 G88(镗削循环)G88 X_Y_Z_R_P_F_K_;1. 格式 X_ Y_:孔位数据Z_:孔底深度R_:参考点 P_:孔底的暂停时间(单位:毫秒)F_:切削进给速度K_:重复次数(如果需要的话)2. 功能G89镗孔循环(G89)G89 X_Y_Z_R_P_F_K_;1. 格式 X_ Y_:孔位数据Z_:孔底深度R_:参考点 P_:孔底的停刀时间(单位:毫秒)F_:切削进给速度K_:重复次数(如果需要的话)2该固定循环在G85的基础上增加了孔底的暂停,参见图G90/G91绝对命令/增量命令 (G90/G91)此命令设定指令中的 X, Y 和 Z 坐标是绝对值还是相对值,不论它们原来是绝对命令还是增量命令。含有 G90 命令的程序块和在它以后的程序块都由绝对命令赋值; 而带 G91 命令及其后的程序块都用增量命令赋值。4.3.3 可编程工件坐标系(G92)格式:(G90)G92 X-Y-;该指令建立一个新的工件坐标系,使得在这个工件坐标系中,当前刀具所在点的坐标值为指令的值。G92指令是一条非模态指令,但由该指令建立的工件坐标系却是模态的。实际上,该指令也是给出了一个偏移量,这个偏移量是间接给出的,它是新工件坐标系原点在原来的工件坐标系中的坐标值,从G92的功能可以看出,这个偏移量也就是刀具在原工件坐标系中的坐标值与 指令值之差。如果多次使用G92指令,则每次使用G92指令给出的偏移量将会叠加。对于每一个预置的工件坐标系(G54G59),这个叠加的偏移量都是有效的。 750.1 單位: MM R25 900.1 50 600.1 15 25 25 25 M6*1深10, 4孔 1000.05 註: 1.刀具表加工順序刀具名稱刀具尺寸用途備註欄 1面銑刀3”銑工件表面 2端銑刀25粗銑 3端銑刀20精銑 4中心鑽定中心孔 5鑽頭5.2鑽孔 6牙攻M6*1攻牙 2: 不考慮工件厚度。 3. 不考慮工件夾持。 4. 程式原點定位在工件左下方尖端。加工程式O0001(DEMO); 程式開頭G17 G40 G49 G80 G00 ; 消除所有循環G91 G28 Z0 M5 ; 回復Z軸原點M6 T1 ; 更換為第一把刀具N1(FACE) ; 第一加工循環(面銑刀)G90 G54 X-50. Y30. ; 移動至第一工作座標系及下刀點上方G43 H01 Z3. M3 S500 ; 刀長補正及主軸旋轉G01 Z-1. F200 ; 下降至Z軸加工點X150. ; Y80. ;X-50. ;G00 Z30. ; 升高至Z軸上方安全點G91 G28 Z0 M5 ; 回復Z軸原點M6 T2 ; 更換為第二把刀具N2(M25) ; 第二加工循環(端銑刀25)G90 G54 X-20. Y-20. ; 移動至第一工作座標系及下刀點上方G43 H02 Z3. M3 S680 ; 刀長補正及主軸旋轉G01 Z-10. F200 ; 下降至Z軸加工點G42 D12 X0 Y0 ; 刀具右補正X100. Y0 ;X100. Y60. ;X75. Y90. ;X25. Y90. ;G03 R25. X0 Y65. F100 ;G01 X0 Y0 F200 ;G00 G40 X-20. Y-20. ; 消除刀具徑補正G00 Z30. ; 升高至Z軸上方安全點G91 G28 Z0 M5 ; 回復Z軸原點M6 T3 ; 更換為第三把刀具N3(M20) ; 第三加工循環(端銑刀20)G90 G54 X-20. Y-20. ; 移動至第一工作座標系及下刀點上方G43 H03 Z3. M3 S780 ; 刀長補正及主軸旋轉G01 Z-10. F200 ; 下降至Z軸加工點G42 D13 X0 Y0 ; 刀具右補正X100. Y0 ;X100. Y60. ;X75. Y90. ;X25. Y90. ;G03 R25. X0 Y65. F100 ;G01 X0 Y0 F200 ;G00 G40 X-20. Y-20. ; 消除刀具徑補正G00 Z30. ; 升高至Z軸上方安全點G91 G28 Z0 M5 ; 回復Z軸原點M6 T4 ; 更換為第四把刀具N4(CENTER) ; 第四加工循環(中心鑽)G90 G54 X25. Y15. ; 移動至第一工作座標系及下刀點上方G43 H04 Z3. M3 S1000 ; 刀長補正及主軸旋轉G99 G81 Z-3. R3. F200 ; 自動循環並回到參考點X50. Y15. ;X75. Y15. ;X25. Y65. ;G80 ; 消除自動循環G00 Z30. ; 升高至Z軸上方安全點G91 G28 Z0 M5 ; 回復Z軸原點M6 T5 ; 更換為第五把刀具N5(DR5.2) ; 第五加工循環(鑽頭5.2)G90 G54 X25. Y15. ; 移動至第一工作座標系及下刀點上方G43 H05 Z15. M3 S900 ; 刀長補正及主軸旋轉G98 G73 Z-15. Q3. R3. F200 ; 自動循環並回到起始點X50. Y15. ;X75. Y15. ;X25. Y65. ;G80 ; 消除自動循環G00 Z30. ; 升高至Z軸上方安全點G91 G28 Z0 M5 ; 回復Z軸原點M6 T6 ; 更換為第六把刀具N6(TP6) ; 第六加工循環(牙攻M6*1)G90 G54 X25. Y15. ; 移動至第一工作座標系及下刀點上方G43 H06 Z3. M3 S300 ; 刀長補正及主軸旋轉G98 G84 Z-11. R3. F200 ; 自動循環並回到起始點X50. Y15

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论