FANUC人机界面FP函数整理
- 格式:pdf
- 大小:185.77 KB
- 文档页数:5
FANUC数控系统面板介绍与编程操作FANUC数控系统的面板通常有多个部分组成,包括操作面板、调节面板和显示屏。
操作面板是用户与系统进行交互的主要界面,它具有按键、指示灯、旋钮等元素,用于选择菜单、输入指令和监控机床状态。
调节面板用于调整系统参数和功能设置,如进给速度、切削速度和坐标系转换等。
显示屏用于显示机床状态、错误信息、加工程序等,可以通过触摸屏进行操作。
在进行编程操作之前,首先需要了解FANUC数控系统的编程格式。
FANUC数控系统使用一种称为G代码的编程语言,G代码包括各种指令和命令,用于控制机床的运动、加工过程和工具刀具等。
在编程过程中,可以使用G代码指令来选择坐标系、设定进给速度、进行刀具补偿等。
在进行编程操作时,一种常见的方法是使用G代码指令来控制机床的轴运动。
例如,使用G00指令可以将轴快速定位到指定位置,使用G01指令可以进行直线插补运动。
通过在程序中适当使用这些指令,可以实现复杂的零件加工过程。
另外,FANUC数控系统还支持一些附加功能和指令,如M代码和T代码。
M代码用于控制机床辅助功能,如冷却液开关、主轴启动和停止等。
T代码用于选择刀具,可以在程序中使用T代码指定使用的刀具,并进行刀具切换和刀具补偿操作。
在编程操作过程中,需要注意一些常见的错误和警告信息。
FANUC数控系统通常会提供详细的错误代码和信息,用于提示操作员并帮助排除故障。
如果遇到错误或警告信息,应根据系统提示进行相应的处理和调整。
除了编程操作,FANUC数控系统还提供了一些辅助功能,如手轮、坐标偏置和查看机床状态。
手轮可以用于手动控制机床轴的移动,可以按照设定的步进距离进行精确控制。
坐标偏置功能可以用于对坐标系进行调整和补偿,以实现更精确的加工。
通过查看机床状态,可以了解机床运行情况、加工完成情况和存在的问题。
总结起来,FANUC数控系统的面板提供了丰富的功能和操作方式,可以满足各种机床加工需求。
熟悉面板的布局和功能,以及掌握编程操作和常见的指令,可以帮助操作员更好地控制机床,实现高效的加工。
『FANUC』控制器操作面板說明:號碼名稱說明(1) 重設(Reset)鍵解除警報、重新設定CNC時、(2) 求助(Help)鍵對"MDI鍵"得操作不明瞭時、(3) 切換(Shift)鍵1按鍵上有2個文字得位址鍵、利用"切換鍵"切換右下得文字可於輸入時顯示、(4) 位址/數值鍵用於輸入字母、數字、(5) 換頁鍵用於CRT畫面之換頁、(6) 游標移動鍵游標作"上"、"下"、"左"、"右"移動、(7) 功能鍵用於切換顯示各功能得畫面、(8) 編輯鍵編輯程式時使用、(9) 輸入(Input)鍵將文字或數字鍵資料輸入到記憶體、(如:各類參數、資料)此按鍵功能與"輸入"(軟鍵)相同、(10)取消(Can)鍵按此鍵可消除最後鍵入緩衝區內得文字或符號、當按取消(Can)鍵時,在" _ "前得文字立刻取消、(1) 按"ALARM"鍵,顯示:例: 輸入"10"(ALARM NO、) →選擇→顯示以下訊息畫面、(2) 按"OPERAT"鍵,顯示"操作方法"之選項說明、例: 輸入"2" →選擇→顯示選擇需要得畫面配置、(3) 按"PARAM"鍵,顯示參數號碼之分類、游標移動鍵:↑、↓(從某一單節移動至下一單節、)←、→(選擇單節內得個別文字、)編輯(Edit)鍵: ALTER(修改)INSERT(插入)DELETE(刪除)(1)ALTER(修改):將錯誤得"數值/指令"覆蓋、(例:將"X20"修改為"X20、0"、)鍵入"X20、0" →按"ALTER" →顯示以下畫面、(2)INSERT(插入):將鍵輸入緩衝區資料存入控制器記憶體內、(為表示係鍵輸入資料,前頭有">"記號。鍵入資料得最後有"_",表示一個文字得輸入位置。(最多可輸入"32"字、)(3)DELETE(刪除):將控制器記憶體內得文字資料刪除、(例:將"X20、0"刪除、) 以游標移動至要刪除得位置→按"DELETE"、Can (取消):可消除最後鍵入緩衝區內得文字或符號、當按"Can"時,在" _ "前得文字立刻取消、功能鍵有:" POS"、"PROG"、"OFFSET/SETTING"、"SYSTEM"、"MESSAGE"、"GRAPHIC"、"CUSTOM",而各功能鍵代表顯示不同得功能畫面。(一) 按"POS"(功能)鍵,顯示如下:壹、1、按"絕對"(軟鍵),顯示:"絕對座標"畫面。2、(1)按"相對"(軟鍵),顯示:"相對座標"畫面。(2)按"相對"→(操作) (軟鍵),顯示:3、按"總合"(軟鍵),同時顯示:"相對座標"、"絕對座標"、"機械座標"畫面。4、按"HNDL"(軟鍵),顯示:"手動插入"功能畫面、5、按"(操作)"(軟鍵),顯示:貳、"操作監視"畫面:操作方式:按"POS"(功能鍵) →(軟鍵) →出現" MONI"→按"MONI"(軟鍵) →顯示以上畫面、(二)按"PROG"(功能)鍵,顯示如下:1、按"程式"(軟鍵),顯示:A、"加工程式"、(於MEM [即"AUTO"]模式)B、"編輯新加工程式"、(於EDIT模式)2、於"EDIT"模式,按"DIR"(軟鍵):顯示"程式記憶得使用量"及"程式一覽表"畫面、『包含:"登記程式數(USE)"、"剩餘程式數(空)"、"程式號碼(O NO、)"、"程式名稱(COMMENT)"、"登記得程式記憶容量(CHAR、)"、"剩餘可使用得程式記憶容量"。』3、操作方式: EDIT模式、按"PROG" (功能鍵) →程式(軟鍵) →(操作) (軟鍵)→(軟鍵)→顯示以上畫面、READ /PUNCH:可用於程式得傳輸、(PC→CNC控制器控制器→PC)EX-EDT:程式擴充編輯功能、(選購)4、A.BG-EDT (背景編輯) :在程式執行中可進行其她程式得編輯、(編輯方式与前景編輯相同)。操作方式: MEMORY / EDIT模式、按"PROG"(功能鍵) →(操作) (軟鍵)→BG-EDT →顯示以下畫面、→編輯新程式、(例: O0003)→程式內容編輯完成、→(操作) →BG-END →跳回至編輯畫面。B、O檢索:"程式號碼"檢索、(記憶體中有許多程式時,可尋找一程式)操作方式: MEMORY / EDIT模式、O + ×××× (程式號碼) →按"O檢索" (軟鍵)、例: 呼叫記憶體內之加工程式- "O1111"、C、檢索↑、檢索↓:位址文字(X、Y、Z、S、∙∙∙∙)檢索、操作方式: EDIT模式、位址+數值→按"檢索↑"或"檢索↓"、例: 搜尋"X20、0"、(輸入" X20、0 ",再按"檢索↓"、)(三)按"OFFSET/SETTING"(功能)鍵,顯示如下:壹、1、按"補正"(軟鍵):顯示"工具補正"畫面、(可設定"刀具長度補正量"、"刀具半徑補正值"等資料、)A、NO檢索:"番號"檢索、(如上圖,例:"番號011",則輸入"11",再按"NO檢索"、)B、C、輸入:"刀具長度補正量"自動輸入、操作方式: " OFFFSET/SETTING "(功能鍵)→補正(軟鍵)→輸入欲設定得"番號?" →" Z "鍵(字母鍵) →C、輸入( ※使用此功能,必須先"Z軸"回"HOME",再將"相對座標-歸零[ Z 0、000]";否則,會造成長度補正量得誤差、)C、+輸入: 可執行補正量得"加算"与"減算"、D、輸入: 功能与FANUC操作面板上之"INPUT"鍵相同、2、按"SETING"(軟鍵),顯示以下畫面: 按"PAGE ↓"(功能鍵),顯示:再按"PAGE ↓",顯示:3、按"座標系"顯示:一、加工原點(程式原點)設定:加工原點位置得選擇:(1)素材基邊、(2)素材中心、(3)素材基邊偏移"××量"。(1)"素材基邊"尋邊求法: (用"3D-Taster")操作方式: 手輪(Handle)模式、A、步驟: 按"POS(功能鍵)"→ "相對(軟鍵)" [切換至"相對座標"畫面]→移動軸向(例: X軸)→至接觸工件邊→按"X" (字母鍵) [此時畫面中得字元"X"~顯示"閃爍"]→→"起源(軟鍵)" →[此時畫面顯示X0、000]→Z軸提高至淨空高度→移動軸向" Y "→重覆上述步驟→完成尋邊(加工原點)動作、(※加工原點設定,以素材基邊為準、測頭半徑"r",必須列入計算、)B、"工件座標系設定":按"OFFSET/SETING(功能鍵)" →"座標系(軟鍵)" →選擇欲設定得座標系?:例:"G54"(可用游標鍵↑,↓或" NO檢索") →輸入: "X0"→"測量(軟鍵)"→輸入: "Y0"→"測量(軟鍵)"→即完成"工件座標系設定"、(2)素材中心:操作方式: 手輪(Handle)模式、A、步驟: 按"POS(功能鍵)"→ "相對(軟鍵)" [切換至"相對座標"畫面]→移動軸向(例:X軸)→至接觸工件邊→按"X" (字母鍵) →"起源(軟鍵)" →按"Z" (字母鍵) →"起源(軟鍵)" →Z軸提高至淨空高度→移動軸向至工件得另一側→至接觸工件邊→產生一數據、[例如: 畫面顯示: X120、000]→移動X軸向,至"素材中心"、[X120、0 / 2]→→按"X" (字母鍵) →"起源(軟鍵)" →Z軸提高至淨空高度→移動軸向" Y "→重覆上述步驟→完成尋邊(加工原點)動作、B、"工件座標系設定": (設定与"素材基邊"方式相同、)按"OFFSET/SETING(功能鍵)" →"座標系(軟鍵)" →選擇欲設定得座標系?: "G54" →輸入: "X0"→"測量(軟鍵)" →輸入: "Y0"→"測量(軟鍵)" →即完成"工件座標系設定"、(3)素材基邊偏移"××量": (基點以素材左下角為依據、)操作方式: 手輪(Handle)模式、A、步驟: 與(1),(2)方式相同、B、"工件座標系設定": (設定与"素材基邊"方式相同、)按"OFFSET/SETING(功能鍵)" →"座標系(軟鍵)" →選擇欲設定得座標系?: "G54"→輸入: "X0"→"測量(軟鍵)" →輸入: "Y0"→"測量(軟鍵)" →即完成"工件座標系設定"、(※目前之G54座標值為加工素材得基點座標) →移動游標至"X"欄位,輸入偏移量:"100、"→→"+ 輸入(軟鍵)"→→"Y"欄位,輸入偏移量: "80、"→→"+ 輸入(軟鍵)" →即完成"工件座標系設定"、二、刀具長度補正量設定:操作方式: 手輪(Handle)模式、A.步驟: 移動"Z"軸→至刀尖接觸工件表面→按"POS(功能鍵)"→ "總合(軟鍵)" →記錄"Z軸機械座標值"→→按"OFFSET/SETING(功能鍵)" →"補正(軟鍵)" →選擇欲設定得補正號碼?:例:" 001" →輸入" Z軸機械座標值":" -640、7 "→→"輸入(軟鍵)"[或按"INPUT"(於操作面板)]→完成"刀具長度補正量"設定、貳、操作方式:按"OFFSET/SETTING"(功能鍵) →→顯示以上畫面、1、按"MACRO"鍵,顯示:2、按"操作PN"鍵,顯示以下畫面:※功能設定可用"↑";"↓"游標移動鍵,移動至所要得功能位置;"←";"→"游標移動鍵,可設定【ON/OFF】。
FANUC常用系统参数说明FANUC常用系统参数是一些特定的数值,在FANUC系统中用来配置和调整机床和控制系统的功能和性能。
这些参数可以被读取、修改和保存,以满足特定的加工需求和设备配置。
下面是一些常用的FANUC系统参数的说明:1.机床坐标系参数(G53,G54-G59):这些参数用于定义机床的坐标系。
每个坐标系可以代表不同的加工位置和工件夹持方式。
通过调整这些参数,可以在不同的工件加工过程中实现坐标系的切换和调整。
2.加工坐标系参数(G92):这个参数用于定义加工过程中的零点和坐标系位置。
通过调整这些参数,可以将工件的零点和坐标系原点设置为加工过程中的任意位置。
3.进给速率参数(F):这个参数用于定义进给速率。
通过调整这个参数,可以控制机床的进给速度,以便在不同的加工条件下达到最佳的加工效果。
4.进给倍率参数(G93,G94,G95):这些参数用于设置进给倍率。
通过调整这些参数,可以在加工过程中调整进给速率的倍数,以满足不同的加工要求。
5.插补方式参数(G01,G02,G03):这些参数用于定义插补方式。
通过调整这些参数,可以控制机床的插补方式,包括直线插补、圆弧插补等,以满足不同的加工需求。
6.主轴转速参数(S):这个参数用于定义主轴的转速。
通过调整这个参数,可以控制主轴的转速,以满足不同的加工要求。
7.刀具半径补偿参数(G40,G41,G42):这些参数用于刀具半径补偿。
通过调整这些参数,可以在加工过程中补偿刀具半径的影响,以确保加工轮廓的准确性和精度。
8.切削进给参数(G96,G97):这些参数用于定义切削进给方式。
通过调整这些参数,可以选择恒速切削进给(G96)或恒功率切削进给(G97),以适应不同的切削条件。
9.向前补偿参数(G43,G49):这些参数用于定义向前补偿。
通过调整这些参数,可以在加工过程中补偿刀具的尺寸和位置变化,以确保加工结果的准确性和精度。
10.循环启动参数(G80):这个参数用于循环启动。
面板操作說明一、模式切換開關TAPE(DNC) : 紙帶模式 (PC連線)。
EDIT : 程式編輯模式。
AUTO : 自動執行模式。
MDI : 手動資料輸入模式。
可由此模式輸入.. 單節指令, 並使機械行之,亦可由此輸入補正值及其他輸入之數據。
HANDLE : 手輪模式。
此時其他模式均無法執行, 僅能作手輪軸向位移。
位移量每格0.001 ,0.01 ,0.1 mm 或 0.0001 ,0.001 ,0.01inch。
JOG : 寸動模式 , 可手動操作各軸慢速位移。
RAPID : 快速移動模式 , 可手動操作各軸慢速位移。
ZERO RETURN : 原點覆歸模式,當選擇此模式後, 按下+Z,+Y和-X軸向開關,則機器即以快動速度回復機器原點。
二、進給速率 (慢速位移)調整開關在執行 MDI, AUTO, TAPE 中之指令時, 可藉調整此選擇開關 0 % 至 150 % ,每段 10 % 可增加或減少,以改變其進給率。
三、快速位移速率調整開關快送、原點覆歸模式或程式執行G00指令時有效。
快送速度可由此開關選定, 範圍為 LOW(速度由參數設定) , 25 , 50 , 100%四、CNC功能鍵1.單節執行開關:自動模式有效。
此開關 "ON",當自動執行時,僅能作單節之操作,需再按下循環開始開關才能執行下一單節。
2.選擇性停止開關:自動模式有效。
此開關 "ON"時,則程式執行 M01 有效,亦即機器會暫時停止執行,其作用如同 M00,需再按下循環開始開關才能繼續執行 ;若此開關 "OFF" 時,則 M01 無效。
3. 機械鎖住開關:手動、自動模式有效。
此開關 "ON",則機器停止位移,但 G、M、S及T功能均繼續執行。
當使用此功能後,須執行手動三軸原點覆歸。
4. 試運轉開關:自動模式有效。
此開關"ON", 則執行 AUTO, MDI 或 TAPE 程式指令之F進給率控制倍率 ,均改由 JOG 速率來控制, 快動G00亦變成寸動速度 (可由參數設定)。
包括运行速度,到位宽度,加减速时间常数,软限位,运行/停止时的位置偏差,和显示有关的参数等,参照如下常用参数表(表2)设定。
表2常用参数说明参数含义 FS-OI MA/MBFS-OI-Mate-MBFS-16/18/21MFS-16I/18I/21IMFS-OI TA/TBFS-OI-Mate-TBFS-16/18/21TFS-16I/18I/21ITPM-O备注(一般设定值)程序输出格式为ISO代码 0000#1 0000#1 1数据传输波特率 103,113 103,113 10I/O通道 20 20 0为232口,4为存储卡用存储卡DNC 138#7 138 1可选DNC文件未回零执行自动运行 1005#0 1005#0 调试时为1直线轴/旋转轴 1006#0 1006#0 旋转轴为1半径编程/直径编程 1006#3 车床的X轴参考点返回方向 1006#5 1006#5 0:+,1:-轴名称 1020 1020 88(X),89(Y),90(Z),65(A),66(B),67(C)轴属性 1022 1022 1,2,3轴连接顺序 1023 1023 1,2,3存储行程限位正极限 1320 1320 调试为99999999存储行程限位负极限 1321 1321 调试为-99999999未回零执行手动快速 1401#0 1401#0 调试为1空运行速度 1410 1410 1000左右各轴快移速度 1420 1420 8000左右最大切削进给速度 1422 1422 8000左右各轴手动速度 1423 1423 4000左右各轴手动快移速度 1424 1424 可为0,同1420各轴返回参考点FL速度 1425 1425 300-400快移时间常数 1620 1620 50-200切削时间常数 1622 1622 50-200JOG时间常数 1624 1624 50-200分离型位置检测器 1815#1 1815#1 全闭环1电机绝对编码器 1815#5 1815#5 伺服带电池1各轴位置环增益 1825 1825 3000各轴到位宽度 1826 1826 20-100各轴移动位置偏差极限 1828 1828 调试10000各轴停止位置偏差极限 1829 1829 200各轴反向间隙 1851 1851 测量P-I控制方式 2003#3 2003#3 1单脉冲消除功能 2003#4 2003#4 停止时微小震动设1虚拟串行反馈功能 2009#0 2009#0 如果不带电机1电机代码 2020 2020 查表负载惯量比 2021 2021 200左右电机旋转方向 2022 2022 111或-111速度反馈脉冲数 2023 2023 8192参数含义 FS-OI MA/MBFS-OI-Mate-MBFS-16/18/21MFS-16I/18I/21IMFS-OI TA/TBFS-OI-Mate-TBFS-16/18/21TFS-16I/18I/21ITPM-O备注(设定值)位置反馈脉冲数 2024 2024 半12500,全(电机一转时走的微米数)柔性进给传动比(分子)N 2084,2085 2084 转动比,计算互锁信号无效 3003#0 3003#0 *IT(G8.0)各轴互锁信号无效 3003#2 3003#2 *ITX-*IT4(G130)各轴方向互锁信号无效 3003#3 3003#2 *ITX-*IT4(G132,G134)减速信号极性 3003#5 3003#5 行程(常闭)开关0接近(常开)开关1超程信号无效 3004#5 3004#5 出现506,507报警时设定1显示器类型 3100#7 3100#7 0单色,1彩色中文显示 3102#3 3102#3 1实际进给速度显示 3105#0 3105#0 1主轴速度和T代码显示 3105#2 3105#2 1主轴倍率显示 3106#5 3106#5 1实际手动速度显示指令 3108#7 3108#7 1伺服调整画面显示 3111#0 3111#0 1主轴监控画面显示 3111#1 3111#1 1操作监控画面显示 3111#5 3111#5 1伺服波形画面显示 3112#0 3112#0 需要时1,最后要为0指令数值单位 3401#0 3401#0 0:微米,1:毫米各轴参考点螺补号 3620 3620 实测各轴正极限螺补号 3621 3621各轴负极限螺补号 3622 3622螺补数据放大倍数 3623 3623螺补间隔 3624 3624是否使用串行主轴 3701#1 3701#1 0带,1不带检测主轴速度到达信号 3708#0 3708#0 1 检测主轴电机最高钳制速度 3736 限制值/最大值*4095主轴各档最高转速 3741/2/3 3741/2/3/4 电机最大值/减速比是否使用位置编码器 4002#1 4002#1 使用1主轴电机参数初始化位 4019#7 4019#7主轴电机代码 4133 4133CNC控制轴数 8130(OI) 8130(OI)CNC控制轴数 1010 1010 8130-PMC轴数手轮是否有效 8131#0(OI) 8131#0(OI) 设0为步进方式串行主轴有效 3701#1 3701#1直径编程 1006#3 同时CMR=1表3α/β伺服电机代码表(OLD)电机型号β1/3000 β2/3000 β3/3000 β6/2000 αc3/2000 αc6/200 0电机代码 35 36 33 34 7 8电机型号αc12/2000 αc22/1500 α3/3000 α6/2000 α6/3000 α12/ 2000电机代码 9 10 15 16 17 18电机型号α12/3000 α22/1500 α22/2000 α22/3000 α30/1200 α30 /2000电机代码 19 27 20 21 28 22电机型号α30/3000 α40/FAN α40/2000 α65 α100/2000 α150电机代码 23 29 30 39 40 41表4α主轴电机代码表(OLD)电机型号α3/8000 α6/8000 α8/6000 α12/6000 α15/6000 α18/60 00电机代码 105 106 107 108 109 110电机型号αp8/6000 αp12/6000 αp15 αp18 αp22 αp30电机代码 112 113 114 115 116 117表5i系列伺服电机代码表电机型号β4/4000is β8/3000is β12/3000is β22/2000is αc4/3000i电机代码 156(256) 158(258) 174(274) 176(276) 171(271)电机型号αc8/2000i αc12/2000i αc22/2000i αc30/1500i α2/5000i电机代码 176(276) 191(291) 196(296) 201(301) 155(255)电机型号α4/3000i α8/3000i α12/3000i α22/3000i α30/3000i电机代码 173(273) 177(277) 193(293) 197(297) 203(303)电机型号α40/3000i α4/5000is α8/4000is α12/4000is α22/4000is电机代码 207(307) 165(265) 185(285) 188(288) 215(315)电机型号α30/4000is α40/4000is α50/3000is α50/3000isFAN α100/2500is电机代码 218(318) 222(322) 224(324) 225(325) 235(325)表6i系列主轴电机代码表电机型号β3/10000i β6/10000i β8/8000i β12/7000i ac15/6000 i电机代码 332 333 334 335 246电机型号 ac1/6000i ac2/6000i ac3/6000i ac6/6000i ac8/6000i a c12/6000i电机代码 240 241 242 243 244 245电机型号α0.5/10000i α1/10000i α1.5/10000i α2/10000i α3/10000i α6/10000i电机代码 301 302 304 306 308 310电机型号α8/8000i α12/7000i α15/7000i α18/7000i α22/7000i α30/6000i电机代码 312 314 316 318 320 322电机型号α40/6000i α50/4500i α1.5/15000i α2/15000i α3/12000iα6/12000i电机代码 323 324 305 307 309 401电机型号α8/10000i α12/10000i α15/10000i α18/10000i α22/10000i电机代码 402 403 404 405 406电机型号α12/6000ip α12/8000ipα15/6000ip α15/8000ip α18/6000ip α18/8000ip电机代码 407 4020 (8000)4023 (94) 408 4020 (8000)4023 (94) 409 4020 (8000)4023 (94)电机型号α22/6000ip α22/8000ip α30/6000ip α40/6000ip α50/6000ip α60/4500ip电机代码 410 4020 (8000)4023 (94) 411 412 413 414。
精品文档FANUC系统各键使用 !1 ALTER 修改程序及代码2 INSRT 插入程序3 DELET 删除程序4 EOB 完成一句 (END OF BLOCK)5 CAN 取消 (EDIT 或 MDI MODE 情况下使用 )6 INPUT 输入程序及代码7 OUTPUT START输出程序及指令8OFFSET 储存刀具长度、半径补当值9AUX GRAPH显示图形10PRGRM显示程序内容11ALARM 显示发生警报内容或代码12POS 显示坐标13DGONS PARAM显示自我诊断及参数功能14RESET 返回停止15CURSOR光标上下移动16PAGE 上下翻页17O 程序号码由 O0001~O999918N 顺序号码由 N0001~N999919G 准备功能代码20X 坐标轴运动方向指令21Y 坐标轴运动方向指令精品文档22 Z 坐标轴运动方向指令23 H 长度补偿功能代码24 F 进给 (FEED)指令25 R 圆弧半径指令26 M 辅助功能指令27 S 主轴指速指令28 T 刀具号码29 D 半径补偿功能代码30 I . J .K圆弧起点至圆弧中心距离( 分别在 X,Y,Z 轴上 )31 P 子程序调用代码32 PROGRAM PROTECT程序记忆保护开关33 MEMORY自动执行程序34 EDIT编辑35 MDI手动编辑36 SINGL BLOCK 单句执行37 BLOCK DELET 指定不执行单句程序( 与/键共享 )38 OPT STOP 选择性停止( 与 M01码共享 ) 39DRY RUN 空运行40PRG TEST 不执行 M.S.T. 码指令41CYCLE START 循环动( 执行程序 ).42 CYCLE STOP 循环停止 ( 暂停程序 )43 PRG STOP 程序停止 ( 与 M00共享 )44 HOME 返回 X.Y.Z. 各轴机械原 & #59843;45 JOG 手动进给 ( 行位或切削 )46 MPG 手动驱动器50 HIGH 手动快速进给51 SPDL DEC 主轴 (RPM)速52 SPDL 100% 执行程序中S指令速53SPDL CW 主轴顺时钟转动54SPDL STOP 主轴停止55SPDL CCW主轴逆时钟转动56SPDL INC 主轴 (RPM)增速57Z+,Y+,X+ 机床 X.Y.Z. 轴往正方向移动58Z-,Y-,X- 机床 X.Y.Z. 轴往负方向移动594-,4+ 机床第四轴60TRVRS 执行机床各轴移动指令61CLNT ON 供应切削液62CLNT OFF 停止供应切削液63CLNT AUTO 自动执行供应切削液64OVERRIDE 切削速度随控 0--150%65EMERGENCY STOP紧急停止66THERMAL ALARM主轴负荷过热报警67LUB ALARM 润滑油不足报警68X_MIRROR IMAGE X轴镜像加工功能69Y_MIRROR IMAGE Y轴镜像加工功能70RAPID OVERRIDE 快速行程 ?控71DNC 直接数控:由于外部接口设备输入程序至数控机床,而又因子控机床本身记忆容量有限,需要执行边读边做 ( 即同时执行收取程序和执行程序指令动作 ) ,称为 DNC操作。
FANUC系统编程TMSF D代码T:刀具号M:辅助代码S:主轴转速F:进给速度D:半径补偿MCS:机械坐标系工厂生产厂家出厂时固定的永久不变的一个坐标系,它的原点在三个轴的最大位移处WCS:工件坐标系工件坐标系,为了工作方便自己设定的一个坐标系REL:相对坐标系起一个临时辅助的作用,个人感觉来讲应该叫临时坐标系模态的概念:一次指定永久有效,只到被同一代码取代。
常用的M代码:MO:®?停止Ml:爵选择性停止M2:爵结束M3:主轴正转M4:主轴反转M5:主轴停止M6:刀具交换M8:切削液开启M9:切削液关闭M30:程序结束返回开头M98:调用子程序M99:子期结束G代码注,不同组的G代码写在同一行同时生效,同一组的G代码写一在同一行最后的一个生效G17G18G19:平面选择指令平面指令平面第一轴/平面第二轴平面第三轴G17X/Y ZG18Z/X YG19Y/Z X注:平面第三轴的正方向往该平面看,顺时针为正转,逆时针为反转GO:快速定位格式:G17GO X_Y_以快速定位的方式到达G17平面的X Y位置。
GO不需要指定速度,是系统预设好的。
G1:直线切削运动G43:刀具长度补偿(对刀长)GO ZO G43Hl(指定刀具补偿号为1号刀补,并快速定位到Z0位置)G94G95:进给方式格式1:G17G94G1X_Y_F100在G17平面以mm/分钟的速度直线切削到XY坐标位置。
G94是以mm/分钟的速度进给(分钟进给)格式2:G17G94G1X_Y_FO.5G95是以mm/转为单位,也就是说刀具转一圈往前走多少亳米。
通常情况下用G94比较多,很少用G95G90:绝对坐标G91:增量坐标绝对坐标是相对于原点来确定位置的A(40,40)B(40,60)C(30,60)........增量坐标是第二个点是相对于第一个点来确定的,也就是说第二个点是第一个点的坐标增量G90A(40,40)G91B(0,20)C(-10,0)D(10,30).........M6T1;G17G54G90; GO X40Y40; Z1OO G43Hl; M3S600;M8;GO Z2;G1Z-2F20; Y60;X3O;X40Y90;X80;X90Y60;X80;Y4O;X40;GO Z1OO;M9;M5;M3O;GO G1小练习换]号刀指定平面、工件坐标,以绝对编程的方式到工件起始坐标点准备下刀刀具抬到Z100的位置主轴正转,转速600开冷却液靠近工件Z2位置刀具下刀深2mm速度20开始刀削抬刀到100的位置关冷却液主轴停转程序结束并返回程序开头G2G3:圆弧指令G2:顺时针圆弧G3:逆时针圆弧格式1:(终点+半径)G17G2/G3X_Y_R_F_G18G2/G3X_Y_R_F_G19G2/G3X_Y_R_F_G17G18G19为平面选择,X Y是圆弧终点坐标,R是圆弧半径, F是进给速度。