




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
FANUC数控车床指令详解代码组别功能程序格式及说明G0001快速点定位G00 X_Z_G01直线插补G01 X_Z_F_G01倒角或倒圆角指令G01 X(U) Z(W) C ;G01 X(U) Z(W) R ;其中X(U)、Z(W)的值是相邻直线AD和DE的假想交点在工件坐标系中的坐标值, X、Z为绝对坐标值,U、W为增量坐标值。C值是相对于倒角起点的距离。R值是倒圆角的圆弧半径值。G02顺时针方向圆弧插补G02X_Z_R_F_ G02X_Z_ I_K_ F_R是圆弧半径,当圆弧所对圆心角为0180时,取正值;当圆心角为180360时,R取负值。I、K为圆心在X、Z轴方向上相对圆弧起点的坐标增量,即圆心坐标减去起点坐标(I用半径值表示),I、K为零时可以省略。G03逆时针方向圆弧插补G03 X_Z_R_F_ G03X_Z_ I_K_ F_与G02相同。G0400暂停G04 X1.5;或G04 P1500;P不带小数点 。G07.1(G107)圆柱插补G07.1IPr(有效);G07.1IP0(取消);G10可编程数据输入G10 P _X_ Z_R_ Q_G11可编程数据输入取消G11G12.1(G112)21极坐标指令G13.1(G113)极坐标取消G1716选择XY平面G17G18选择XZ平面G18G19选择YZ平面G19G2006英寸输入G20G21毫米输入G21G22存储行程检测接通G23存储行程检测断开G2700返回参考点检测G27 X(U) Z(W) ;检测刀具是否返回程序中指定的X、Z,G00指定,返回正确,指示灯亮,反之产生机床系统报警。G28自动返回参考点G28 X(U) Z(W) ;X、Z为返回过程中的经过点。G29从参考点返回G29 X(U) Z(W) ;从参考点经过中间点到达X、Z指定点,中间点为G28指定的点,所以这条指令只能出现在G28后面。G30返回固定点G30 P2/P3/P4 X Z ;P2、P3、P4表示第2、3、4参考点,X、Z为中间点。含义:刀具经过中间点到达第2、3、4参考点位置。G31跳转功能G3201等螺距螺纹G32X(U)_Z(W)_F_Q_G32 Z(W) F ;(圆柱面螺纹)G32 X(U) F ;(端面螺纹)G32 X(U) Z(W) F ;(圆锥面螺纹)说明:1、编程时应将切入、切出段加入到车螺纹程序段中。 2、对于加工圆锥面螺纹,其斜角小于等于45度时, 螺纹导程以Z轴方向指定;其斜角大于45度小于等于90度时, 螺纹导程以X轴方向指定。 3.Q为螺纹起始角,不带小数点,单位0.001G34变螺距螺纹G34 X(U) Z(W) F K ;(圆锥面螺纹)K为每转螺距的增量(正值)或减量(负值),其余与G32相同。G36自动刀具补偿XG36 X G37自动刀具补偿ZG37 Z G40刀尖半径补偿取消G41(G42)G01(G00) X Z F G40 G01(G00) X Z F 对于前置刀架,外圆G42,方位号3;镗孔G41,方位号2。下图为前置刀架方位号,后置刀架2、3颠倒,1、4颠倒,其余不变。G41刀尖半径左补偿G42刀尖半径右补偿G50坐标系设定或最高限速G50 X Z 或G50 S G50.3工件坐标系预置G50.220多边形车削取消G51.多边形车削G52局部坐标系G52 X20 Z20;XZ值是局部坐标系原点在原工件坐标系的位置。若G52 X0 Z0;则取消局部坐标系,恢复原来坐标系原点。G53选择机床坐标系取消工件坐标系,选择机床坐标系。( G90 ) G53 X_ Y_ Z_;它在绝对命令 (G90) 里有效,在增量命令里 (G91) 无效。注意 (1)刀具直径偏置、刀具长度偏置和刀具位置偏置应当在它的 G53 命令指派之前提前取消。否则,机床将依照指派的偏置值移动。 (2)在执行G53指令之前,必须手动或者用G28 命令让机床返回原点。这是因为机床坐标系必须在G53命令发出之前设定。G5414选择工件坐标系1G54;开机默认。G55-59选择工件坐标系2-6G55-59;G6500宏程序非模态调用A类应用FANUC 0TD系统,B类FANUC 0I系统.局部变量#1-#33,公共变量#100-#149,#500-#549,系统变量#1000-宏程序以M99结束,调用可用M98或“G65 P程序号L次数”形式。A类程序形式:G65 H(a)P(b)Q(c)R(d),a:H代码b:运算结果变量c、d:两个运算变量。B类宏程序运算指令赋值#i=#j下取整#i=FUP#j加法#i=#j+#k自然对数#i=LN#j减法#i=#j-#k指数函数#i=EXP#j乘法#i=#j*#k或#iOR#j除法#i=#j/#k异或#iXOR#j正弦#i=SIN#j与#iAND#j反正弦#i=ASIN#jBCD转BIN#i=BIN#j余弦#i=CON#jBIN转BCD#i=BCD#j反余弦#i=ACON#j等于EQ正切#i=TAN#j不等于NE反正切#i=ATAN#j/#k大于GT平方根#i=SQRT#j大于等于GE绝对值#i=ABS#j小于LT舍入#i=ROUND#j小于等于LE上取整#i=FIX#j控制指令:GOTO n-无条件转移IF条件表达式 GOTO n-条件转移语句WHILE条件表达式DO m(m=1、2、3)-循环指令.END m;G66宏程序模态调用G67宏程序模态调用取消G7000内、外圆精车复合固定循环编程格式:G70 P(ns) Q(nf)其中:ns:表示精加工程序段的开始程序段号; nf:表示精加工程序段的结束程序段号;说明:(1)G70指令不能单独使用,只能配合G71、G72、G73指令使用完成精加工固定循环,即:当用G71、G72、G73指令粗车工件后,用G70来指定精车固定循环,切除粗加工留下的余量。 (2)在这里G71、G72、G73程序段中的F、S、T的指令都无效,只有在nsnf程序段中的F、S、T才有效。当nsnf程序段中不指令F、S、T时,粗车循环中的F、S、T才有效。G71内、外圆粗车复合固定循环编程格式:G71U (d) R(e);G71 P(ns) Q(nf) U (u) W(w) F S T ;其中:ns:表示精加工程序段的开始程序段号; nf:表示精加工程序段的结束程序段号; u:表示径向(X轴方向)给精加工留的余量(直径值); w:表示轴向(Z轴方向)给精加工留的余量; d:表示每次的吃刀深度(半径值); e是回刀时的径向退刀量 F:表示粗加工时的进给速度; S:表示粗加工时的主轴转速; T: 表示粗加工时使用的刀具号;说明:(1)当上述指令用于工件内轮廓加工时,u应为负值。 (2)在使用G71进行粗加工时,只有含在G71程序段中的F、S、T功能才有效,而包含在nsnf程序段中的F、S、T功能即使被指定,对粗车循环也无效。可以进行刀具补偿,可在G70之前编写刀尖半径补偿,通常在趋近起点的运动中编入。如:G42G00X55Z2;G70P10Q20;G40G00X100Z50; (3)该指令适用于随Z坐标的单调增加或减小,X坐标也单调变化的情况。Ns程序段必须沿X进刀,不能出现Z值。G72端面粗车复合固定循环编程格式:G72W (d) R(e);G72 P(ns) Q(nf) U (u) W(w) F S T ;2. d:Z向背吃刀量,不带符号;其余参数同G71。Ns程序段必须沿Z进刀,不能出现X值。当上述指令用于工件内轮廓加工时,u应为负值。举例:如上图其程序单为:O4534;N10 G50 X100.0 Z100.0;N20 M03 S1000;N30 G00 X100.0 Z5.0 M08;N35 G72W3R0.5N40 G72 P50 Q120 U0.5 W0.2 D3.0 F300;N50 G00 Z-60.0;N60 G01 Z-55.0 F200;N70 X70.0;N80 X50.0 Z-35.0;N90 W15.0;N100 X30;N110 X20.0 W10.0;N120 Z5.0;N130 G00 X100.0 Z100.0 M09;N140 M05;N150 M30;G73仿形复合循环编程格式:G73 U(i) W(k) R (d);G73 P(ns) Q(nf) U (u) W(w) F S T ;d:表示粗车循环次数(分层数);i:粗车时, X轴方向需要切除的总余量(退刀量)和方向,半径值。即:毛坯尺寸减去工件最小尺寸除以2。内孔为负值。k:粗车时,Z轴方向需要切除的总余量(退刀量)和方向;k一般情况下都是零。其余同G71指令。G74端面切槽循环/钻孔循环G75径向切槽循环编程格式:G75R (e);G75 X (U) Z(W)P(i) Q(k) R (d)F ;e:退刀量;X (U) Z(W):切槽终点坐标;i:X向每次切深,不带符号半径表示;k:刀具完成一次径向切削后,Z方向偏移量,不带符号。D:刀具切削底部时Z向退刀量,一般省略。F:切削进给速度。注意:1最后一次切深量和最后一次Z向偏移量由系统自行计算。2. i、k为最小编程单位,如P1500表示切深1.5mm.G76螺纹切削复合循环G76P(m)(r)()Q(dmin)R(d);G76X(U)Z(W)R(i)P(k)Q(d)F(L);m精加工重复次数,可以是199次,该值是模态值。r螺纹尾部倒角量(Z向斜向退刀距离),是螺纹导程的0.09.9倍。单位0.1S,两位数表示00-99螺纹刀尖角度(螺纹牙型角)。可以选择80、60、55、30、29和0六种中的一种,由两位数规定。该值是模态的。dmin切削时的最小背吃刀量。半径值指定,单位为m。不带小数。d精加工余量。该值是模态的,带小数半径值。单位为mm。i为螺纹起始点与螺纹终点的半径差, i为0时,是普通直螺纹切削。k螺纹的牙深。外螺纹按k=649.5P进行计算,内螺纹按k=541.3P进行计算,半径值指定,单位为m。不带小数。d第一次切深,半径值指定,单位为m。不带小数。X、Z绝对值编程时,为螺纹终点在工件坐标系下的坐标;增量编程时,为切削终点相对与循环起点的增量坐标值,用U、W表示;L为螺纹导程,单位为mm。G90圆柱/圆锥面单一固定循环G90 X(U) Z(W) R F ; R表示圆锥面切削起点处X坐标减终点处X坐标之值的二分之一,有负值,正锥为负,倒锥为正,无R为圆柱切削。切削速度:G00G01G01G00.G92螺纹切削循环G92 X(U) Z(W) F R ;R=(X起点-X终点)/2,R为非模态,每句必须有。G94端面切削循环指令格式:G94 X(U) Z(W) F ;锥端面切削指令格式:G94 X(U) Z(W) K F 其中:X、Z表示切削段的终点绝对坐标值;U、W表示切削段的终点相对于循环起点的增量坐标值;F表示进给速度。K表示切削段起点相对终点的Z方向坐标值之差(通常为负值)即: K=Z起点-Z终点 如G94 X30.0 Z-5.0 F200; G94 X20.0 Z0 K-10.803 F200;G9602恒线速执行M3S300;初始速度G50S1000;最高限速1000G96S100;主轴转速100m/minG97 S300;取消恒线速,转速为300r/minG97恒线速取消,取消速度。G9805每分钟进给单位:mm/min 如: G98 G01 X20 F200G99每转进给单位:mm/r 如: G99 G01 X20 F0.2;M00程序暂停所有动作停止。M01程序选择停止必须按下:选择停止键才有效,效果同M00;M02程序结束光标不返回。M03/M04主轴正传(顺时针)/反转(逆时针)M03 S300;M05主轴停止M08
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能城市中的智能安防识别系统-洞察阐释
- 翻转课堂模式与学生核心素养培养的协同发展研究-洞察阐释
- 信用体系建设对制造业企业创新能力的影响
- 2025至2030年中国猪午餐肉行业市场供需模式及竞争战略分析报告
- 吉林职业技术学院《材料与形式》2023-2024学年第二学期期末试卷
- 湖州学院《天文学漫谈》2023-2024学年第二学期期末试卷
- 网络化动态系统的智能化分析与优化控制-洞察阐释
- 中国科学技术大学《社区概论》2023-2024学年第二学期期末试卷
- 泉州医学高等专科学校《放射诊断》2023-2024学年第二学期期末试卷
- 兰州大学《装配式建筑》2023-2024学年第二学期期末试卷
- 2025春季学期国开电大专科《管理学基础》一平台在线形考(形考任务一至四)试题及答案
- 马克思主义基本原理试卷2(附答案)
- 2024年吉林省高职高专单招考试英语卷试题真题(含答案)
- 感染性休克指南解读
- 【MOOC】电工电子学-浙江大学 中国大学慕课MOOC答案
- 苏少版五年级美术全册知识点归纳
- 第四单元 走进法治天地 复习课件-部编版道德与法治七年级下册
- 结案申请书【范本】
- 变态心理学(全套课件)
- 高处吊篮使用审批表
- 华大自控说明书
评论
0/150
提交评论