FANUC OI立加编程说明.docx
- 文档编号:29005261
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:14
- 大小:352.32KB
FANUC OI立加编程说明.docx
《FANUC OI立加编程说明.docx》由会员分享,可在线阅读,更多相关《FANUC OI立加编程说明.docx(14页珍藏版)》请在冰豆网上搜索。
FANUCOI立加编程说明
数控立铣FANUC0I-MB
编程指导
詹有斌
FANUCOI-MB编程说明
一基本代码
G代码组别功能编程示例
G0400暂停,停刀,准确停止.G04X5暂停5秒
--------------------------------------------------------------------------
G05.100AI先行控制。
---------------------------------------------------------------------------
G07.1[G107]00圆柱插补。
---------------------------------------------------------------------------
G0800先行控制。
--------------------------------------------------------------------------
G0900准确停止。
---------------------------------------------------------------------------
G1000可编程数据输入。
G10L12P01R5:
编程输入半径补偿1为5
G1100可编程数据输入取消。
--------------------------------------------------------------------------
G1501极坐标取消。
--------------------------------------------------------------------------
G1601极坐标指令。
G16X0Y0:
X为半径Y为角度
--------------------------------------------------------------------------
G17,G18,G19,02X/YX/ZY/Z对应平面。
--------------------------------------------------------------------------
G20,G2106英寸,毫米输入。
--------------------------------------------------------------------------
G22,G2304存储行程检测功能有效/无效。
--------------------------------------------------------------------------
G25,G2624主轴转速检测功能无效/有效。
--------------------------------------------------------------------------
G27,G2800反回参考点检测/反回参考点。
G91G28Z0
--------------------------------------------------------------------------
G2900从参考点反回。
--------------------------------------------------------------------------
G3000反回第2,3,4参考点。
--------------------------------------------------------------------------
G3100跳转功能。
---------------------------------------------------------------------------
G3301螺纹切削。
---------------------------------------------------------------------------
G3700自动刀具长度测量。
---------------------------------------------------------------------------
G3900拐角偏置圆弧插补。
---------------------------------------------------------------------------
G40.1[G150],19法线方向控制取消方式。
---------------------------------------------------------------------------
G41.1[G151]19法线方向控制左侧接通。
---------------------------------------------------------------------------
G42.1[G152]19。
。
。
。
。
。
右侧。
---------------------------------------------------------------------------
G43/G4408正向/负向长度补偿。
G0G43H1Z10
---------------------------------------------------------------------------
G45/G4600刀具偏置增加/减少。
---------------------------------------------------------------------------
G47/G48002倍,1/2倍刀具偏置值。
---------------------------------------------------------------------------
G50/G5100比例缩放取消/有效。
G50X0Y0P1000以X0Y0为中心,缩放比例为1。
---------------------------------------------------------------------------
G50.1/G51.122镜像取消/有效。
---------------------------------------------------------------------------
G5200局部坐标系设定。
G52X100Y100
---------------------------------------------------------------------------
G5300机床坐标系。
---------------------------------------------------------------------------
G54-G5914工作坐标系1--9。
---------------------------------------------------------------------------
G6000/01单方向定位。
---------------------------------------------------------------------------
G6115准确停止方式。
---------------------------------------------------------------------------
G6215自动拐角倍率。
---------------------------------------------------------------------------
G6315攻丝方式。
---------------------------------------------------------------------------
G6415连续切削方式。
---------------------------------------------------------------------------
G6500宏程序调用。
---------------------------------------------------------------------------
G6612宏程序模态调用。
---------------------------------------------------------------------------
G6712宏程序模态调用取消。
---------------------------------------------------------------------------
G6816坐标系旋转。
G68X0Y0R45:
以X0,Y0为中心逆时针旋转45度
---------------------------------------------------------------------------
G6916坐标系旋转取消。
---------------------------------------------------------------------------
G90/G9103绝对值/增量值。
G9405每分进给。
G9505每转进给。
G9810固定循环返回到初始点,安全高度。
G9910固定循环返回到R点,最小高度。
G96/G9713恒表面速度控制/取消。
二固定循环
G73——G89的循环如需重复加Kn次和G91
G7309排削钻孔循环。
G73X-Y-Z-R-Q-F-:
X,Y定位,Z为孔深,R为安全平面,Q为每次进给深度。
----------------------------------------------------------------------------
G7409左旋攻丝循环。
G74X-Y-Z-R-F-P-。
F若为螺距加G95。
---------------------------------------------------------------------------
G7609精镗循环。
G76X-Y-Z-R-Q-P-F-。
Q:
孔底主轴退刀量0.2。
---------------------------------------------------------------------------
G8009固定循环取消/外部操作功能取消。
---------------------------------------------------------------------------
G8109钻孔循环;锪镗循环或外部操作功能。
G81X-Y-Z-R-F-。
快速退刀
---------------------------------------------------------------------------
G8209钻镗循环或反镗循环。
G82X-Y-Z-R-P-F-。
同G81,加孔底暂停,P1000.为1秒。
---------------------------------------------------------------------------
G8309排削钻孔循环。
G83X-Y-Z-Q-R-F-。
默认M98回初始平面。
---------------------------------------------------------------------------
G8409刚性功丝循环。
G95G84X-Y-Z-R-F-P-。
F为螺距G95为每转进给。
G95
M29S200
G99G84X-Y-Z-20.R8.P500.F1.5
X-Y-
G80G94
---------------------------------------------------------------------------
G8509镗孔循环。
G85X-Y-Z-R-F-。
同G81但以F速度返回。
可铰孔。
--------------------------------------------------------------------------
G8609镗孔循环。
G86X-Y-Z-R-F-。
孔底主轴暂停。
--------------------------------------------------------------------------
G8709背镗循环。
G87X-Y-Z-R-Q-F-。
Z点是孔底位置。
--------------------------------------------------------------------------
G8809镗孔循环。
手动退刀
--------------------------------------------------------------------------
G8909镗孔循环。
同G85但孔底有暂停。
--------------------------------------------------------------------------
----------------------------------------------------------------------------
G9200设定工件坐标系或最大主轴速度限制。
---------------------------------------------------------------------------
G92.100工件坐标系预置。
---------------------------------------------------------------------------
三基本编程
1、圆弧I、J、K、编程:
圆心相对于圆弧起到的半径矢量(方向指向圆心)。
G3I-20F100
2、圆周孔系加工循环
1、极坐标方式:
均匀分部12个圆周孔,角度间隔30度,起始角度为15度,直径是100,圆心为坐标原点,
K:
重复次数
G49G80G17G40
G90G54G0X0Y0Z100
G16(X圆周孔半径)(Y角度)
M3S1000
G98G81X50Y15Z-5R3F250
G91Y30K11(增量方式钻剩余11孔,角度间隔30,也可用绝对指令G90)
G15
G80M5
M30
2、坐标旋转方式:
指令G68XOYOR,X、Y圆心坐标,R旋转角度。
G90G54G0X0Y0Z100
G68X0Y0R15
G98G81Z-5R3F250
G91R30K11
G69
G90G80M5
M30
四参数编程(宏程序)
1、变量
2、空变量
3、变量运算
五循环转移
1、条件转移
2、循环语句
例铣椭圆槽
椭圆公式
X=COSα*aa长半轴
Y=SINα*bb短半轴
已知a=50b=30槽深8,1mm/层
O0001
G40G49G80G17
G54G0Z100
X50YOM3S800
Z2
#1=0
N10#1=#1-1
G1Z#1F50
N20#2=0
#2=#2+0.5
#3=50*COS(#2)
#4=30*SIN(#2)
GIX#3Y#4F100
IF[#2LE360]GOTO20
IF[#1GE#5]GOTO10
GOZ100M5
M30
六G10可编程输入的用法
1、例题
O0001
G54G90G0Z400
X-230Y-256.174
#1=0(角度初始)
#2=30(圆弧半径)
#7=62.5(原始刀补)
#8=90(终止角度)
N10#1=#1+1.5(角度增量)
#3=COS[#1]*#2(计算半径)
#4=#2-#3(刀补增量)
#5=#7+#4(实际刀补量)
G10L12P01R#5(输入机床)
#6=SIN[#1]*#2(计算Z坐标)
G0Z[-#6+2](进刀位置)
G1Z-#6F200(切削位置)
G41D1X-100Y-256.174
G1X-187.399Y-133.347
G2X226.436Y-40.334R-230F200
G1X200Y-188.746F200
G0Z350
G40X-230Y-256.174
IF[#1LE#8]GOTO10
G11(取消程序输入方式)
G0Z500M5
M30
2、可编程坐标系补偿格式
G10L2P(1-6)X_Y_Z_
:
(1-6)表示G54G55G56----G59
可编程刀具补偿
半径补偿:
G10L12P_R_P为刀补号R为补偿量
长度补偿:
G10L10P_R_P为刀补号R为补偿量
七CF卡用法(0I-MB机床)
1、改I/O通道为4
2、看卡中程序:
编辑—程序键—拓展—卡—操作键—输入程序编号。
3、传入机床:
编辑—程序键—拓展—卡—操作键—输入程序编号—F设定—输入新程序名—O设定—执行。
4、执行CF卡的程序
编制主程序,用M198P…调用卡中程序,P后是程序编号,I/O通道为4。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FANUC OI立加编程说明 OI 编程 说明
![提示](https://static.bdocx.com/images/bang_tan.gif)