CK6432.docx
- 文档编号:25681680
- 上传时间:2023-06-11
- 格式:DOCX
- 页数:18
- 大小:21.88KB
CK6432.docx
《CK6432.docx》由会员分享,可在线阅读,更多相关《CK6432.docx(18页珍藏版)》请在冰豆网上搜索。
CK6432
CK6432(FANUC-0TD)数控车床编程实例
发布日期:
2010-04-21来源:
机床丝杠作者:
zxy浏览次数:
1
指令中的坐标值为E点坐标2009年12月29日一.指令集(X向如X、U等的编程量均采用直径量)G00:
快速定位指令格式为G00
指令中的坐标值为E点坐标2009年12月29日
一.指令集(X向如X、U等的编程量均采用直径量)
G00:
快速定位指令格式为G00X(U)Z(W),X、Z为绝对编程时的目标点,U、W为相对编程时的目标点两轴同时以机床最快速度开始运动,但不一定同时停止,即合成刀具轨迹并不一定是直线本系统可以混合编程,如G00XW
G01:
直线插补指令格式为G01X(U)Z(W)F,X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,F值为插补速度,单位是mm/min或mm/r,具体取决于设定为G98还是G99
G02:
顺圆插补指令格式为G02X(U)Z(W)R(IK)F,X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,R为半径(仅用于劣弧编程),I、K为圆心的X、Z坐标,F值为插补速度,单位是mm/min或mm/r,具体取决于设定为G98还是G99注:
I采用半径量,I、K始终为相对量编程
G03:
逆圆插补指令格式为G03X(U)Z(W)R(IK)F,X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,R为半径(仅用于劣弧编程),I、K为圆心的X、Z坐标,F值为插补速度,单位是mm/min或mm/r,具体取决于设定为G98还是G99注:
I采用半径量,I、K始终为相对量编程
G04:
暂停指令格式为G04P(XU),采用P时(不能用小数点),时间单位为ms,X、U时,时间单位为s最大延时9999.999s
G20:
英制单位设定指令
G21:
公制单位设定指令注意:
某程序若不指定G20、G21,则采用上次关机时的设定值
G27:
返回参考点检测指令格式为G27X(U)Z(W)T0000,本指令执行前必须使刀架回零一次若指定的两个坐标值分别是机床参考点的坐标值,且机床面板上的两个回零参考点指示灯都亮,则说明机床零点正确否则,机床定位误差过大
G28:
返回参考点指令格式为G28X(U)Z(W)T0000,若机床启动后回过零点,则本指令的执行使刀架经过指定点回零,否则经过指定点移动至系统加电时的位置
G32:
螺纹切削指令G32X(U)Z(W)F,F为螺纹长轴方向的导程(即进给速度采用mm/r)
G50:
工件坐标系设定或主轴转速钳制指令格式为G00XZ(坐标系设定),或G50S(转速钳制)前者,XZ值为机床零点在设定的工件坐标系中的坐标;后者,S为最高转速
G70:
精加工复合循环格式为G70PQSF,其中P等于精加工程序段开始编号,Q等于精加工程序段结束编号
G71:
粗加工复合循环格式为
G71UR,其中U等于X向吃刀量或切深,R等于退刀量,均为半径值
G71PQUWSF,其中P等于精加工程序段开始编号,Q等于精加工程序段结束编号,U等于X向精加工余量的直径值,W等于Z向精加工余量,S为主轴转速,F为进给速度
G72:
端面粗加工循环格式为
G72WR,其中W等于Z向吃刀量,R等于Z向退刀量
G72PQUWSF,其中P等于精加工程序段开始编号,Q等于精加工程序段结束编号,U等于X向精加工余量的直径值,W等于Z向精加工余量,S为主轴转速,F为进给速度
G73:
固定形状粗加工复合循环格式为
G73UWR,其中U等于X向吃刀量(或切深)的半径值,W等于Z向吃刀量,R等于循环次数
G73PQUWSF,其中P等于精加工程序段开始编号,Q等于精加工程序段结束编号,U等于X向精加工余量的直径值,W等于Z向精加工余量,S为主轴转速,F为进给速度
G90:
锥面切削单一循环指令格式为G90X(U)Z(W)RF,锥面的定义是素线的斜度≤45度车削柱面时,R=0,可以不写本指令完成的动作(虚线表示快速)如图1,其中刀尖从右下向左上切削,R<0,刀尖从右上向左下切削,R>0指令中的坐标值为E点坐标
图1
图2
G92:
锥螺纹切削单一循环指令格式为G92X(U)Z(W)RF车削柱螺纹时,R=0,可以不写本指令完成的动作(虚线表示快速)如图1,其中刀尖从右下到左上切削,R<0,刀尖从右上到左下切削,R>0F为长轴方向的导程指令中的坐标值为E点坐标
G94:
端面切削单一循环指令格式为G94X(U)Z(W)RF,端面的定义是素线的斜度≥45度车削纯端面时,R=0,可以不写本指令完成的动作(虚线表示快速)如图2,其中刀尖从左上向右下切削,R<0,刀尖从右上向左下切削,R>0
G96:
端面恒线速度指令格式为G96S
G97:
端面恒线速度注销指令格式为G97
M00:
程序暂停当按下面板"启动"钮时,继续运行程序
M02:
程序结束
M03:
主轴正转
M04:
主轴反转
M05:
主轴停转
M08:
开启切削液
M09:
关闭切削液
M10:
自动螺纹倒角
M11:
注销M10
M30:
程序结束,并返回开始初
M98P:
调用子程序格式为M98P*******,前三位为调用次数(若没有,则表示1次),后四位为所调子程序号
M99:
子程序结束标志
二.编程实例
实例一
实例二
实例三
实例四
实例五
实例六
*注意:
以上是通过MDI输入的程序格式,若通过RS232接口输入在记事本上编写的程序,则应符合ISO标准
零件及仿真图形
加工程序
O0001;O机能指定程序号
N10T0101;
N20S400M03;主轴正转
N30G00X40Z2;至毛坯外
N40G71U1.5R1;与N50一起根据轮廓段组N60-N150自动分配切削参数进行粗车循环,U为吃刀量,R为退刀量,均为半径值
N50G71P60Q150U0.5W0.2F0.3;P为轮廓开始段号,Q为轮廓结束段号,U为X向精加工余量(直径值),W为Z向精加工余量
N60G01X18Z0;轮廓开始
N80X20Z-1;
N90Z-10;
N100X26;
N110X28Z-11;
N120Z-25;
N140X35Z-31;
N150Z-36;轮廓结束
N160G70P60Q150S1100F0.05;根据轮廓段组N60-N150精加工轮廓
N170G00X50Z60;远离工件准备换刀
N180T0202;换刀
N190S200M03;割断需要降速
N210G00X37Z-40;准备割断,设对刀点在割刀的左刀尖,则右刃将割出36mm长的工件
N220G01X0F0.03;割断
N230G00X50;
N240G00Z0;建议回到此处,以方便第二个工件的切削
N250M05;主轴停止
N260M02;程序结束
零件及仿真图形
加工程序
O0002;O机能指定程序号
N10T0101;
N20S500M03;主轴正转
N30G00X45Z2;到毛坯外
N40G71U1.5R1;与N50一起根据轮廓段组N60-N140自动分配切削参数进行粗车循环,U为吃刀量,R为退刀量,均为半径值
N50G71P60Q140U0.5W0.2F0.3;P为轮廓开始段号,Q为轮廓结束段号,U为X向精加工余量(直径值),W为Z向精加工余量
N60G01X18Z0;轮廓开始
N80X20Z-1;
N90Z-28;
N100X27.368Z-45.042;点B
N110G03X25.019Z-54.286R14;点B
N120G02X26.806Z-60.985R6;点D
N130G03X36Z-73R18;
N140G01Z-85;
N150G70P60Q140S1100F0.05;
N160G00X50Z60;远离工件,准备换刀
N170T0202;换割刀
N180S200M03;割槽时,要求低转速
N200G00X22Z-28;准备割第一刀
N210G01X16F0.03;割第一刀
N220G04P1000;停留1S
N230G00X22;退刀
N240Z-24;准备割第二刀
N250G01X16F0.03;割第二刀
N260G04P1000;停留1S
N270G00X22;退刀
N280Z-21;准备用右刀尖割倒角
N290G01X16Z-24F0.1;用右刀尖割倒角
N300G00X50;
N310Z60;
N320T0303;
N330S300M03;降低转速以切螺纹
N340G00X22Z-23;准备切螺纹的第一线
N350G92X19.2Z3F3;切螺纹,导程3
N360X18.7;
N370X18.3;
N380X18.05;
N390G00X22Z-24.5;准备切螺纹的第二线
N400G92X19.2Z3F3;
N410X18.7;
N420X18.3;
N430X18.05;
N440G00X50;
N450Z60;
N470T0202;
N480S200M03;
N490G00X38Z-84;准备割断
N500G01X0F0.03;割断
N520G00X50;
N525Z0;停在工件右端面,方便第二个工件的加工
N530M05;
N540M30;返回程序头
零件及仿真图形
加工程序
O0003;
N10T0101;
N20S400M03;
N30G00X45Z2;
N40G71U2R1;
N50G71P60Q140U0.5W0.2F0.2;
N60G00X0;
N70G01Z0;
N80G03X22Z-11R11;
N90G01Z-20;
N100X25;
N110X30Z-40;
N120X34;
N130X38Z-42;
N140Z-80;
N150G70P60Q140S1000F0.05;
N160G00X50Z60;
N170T0202;
N180S200M03;
N190G00X40Z-68;
N200G01X30F0.03;
N210G04P1000;
N220G00X40;
N230Z-64;
N240G01X30F0.03;
N250G04P1000;
N260G00X40;
N270Z-61;
N280G01X32Z-65F0.2;
N290G00X50;
N300Z60;
N310T0303;
N320S500M03;
N330G00X42Z-64;
N340G92X37Z-38F3;
N350X36.5;
N360X36.2;
N370X36.05;
N380G00X42Z-62.5;
N390G92X37Z-38F3;
N400X36.5;
N410X36.2;
N420X36.05;
N430G00X50Z60;
N440T0202;
N450S200M03;
N460G00X40Z-79;
N470G01X0F0.03;
N490G00X60;
N495Z0;
N500M05;
N510M30;
零件及仿真图形
加工程序
O0004;
N10T0101;
N20S400M03;
N30G00X46Z2;
N40G71U1.5R1;
N50G71P60Q130U0.5W0.2F0.3;
N60G0019.8;
N70G01Z-18;
N80X38.5;
N90Z-85;
N100X39.8;
N110Z-111;
N120X40;
N130Z-120;
N140G70P60Q130S1000F0.05;
N150G00X50Z60;
N160T0202;
N170S200M03;
N180G00X22Z-14;
N150G01X16F0.03;
N160G04P1000;
N170G00X22;
N180Z-18;
N190G01X16F0.03;
N200G04P1000;
N210G00X22;
N220Z-11;
N230G01X16Z-14F0.1;
N240G00X22;
N250Z-3;
N260G01X15Z0.5F0.1;
N270G00X40;
N280Z-81;
N290G01X30F0.03;
N300G04P1000;
N310G00X40;
N320Z-85;
N330G01X30F0.03;
N340G04P1000;
N350G00X38;
N360G01X42Z-87F0.1;
N370G00Z-107;
N380G01X30F0.03;
N390G04P1000;
N400G00X42;
N410Z-111;
N420G01X30F0.03;
N430G04P1000;
N440G00X42;
N450Z-104;
N460G01X34Z-108F0.1;
N470G00X50;
N480Z60;
N490T0303;
N500S500M03;
N510G00X60Z-17;
N520G73U9.5W0R10;
N530G73P540Q600U0.5W0F0.2;
N540G00X30;
N550G01Z-18;
N560X36.016Z-26.942;
N570G03X24.758Z-47.414R19;
N580G02Z-62.586R10;
N590G03X38Z-77R19;
N600G01Z-78;
N610G73P540Q600S1000F0.05;
N620S450M03;
N630G00X41Z-105;
N640G92X39.4Z-81F3;
N650X38.9;
N660X38.6;
N670X38.3;
N680X38.05;
N690G00X41Z-106.5;
N700G92X39.4Z-81F3;
N710X38.9;
N720X38.6;
N730X38.3;
N740X38.05;
N750G00Z-12;
N760X22;
N770G92X19.4Z3F2;
N780X19;
N790X18.7;
N800G00X50Z60;
N810T0202;
N820S200M03;
N830G00X42Z-119;
N840G01X0F0.03;
N860G00X50;
N860Z0;
N870M05;
N880M30;
零件及仿真图形
加工程序
O0005;
N10T0101;
N20S400M03;
N30G00X45Z2;
N40G71U1.5R1;
N50G71P60Q160U0.5W0.2F0.3;
N60G00X14;
N70G01Z0;
N80X16Z-1;
N90Z-20;
N100X25Z-30;
N110Z-33;
N120G02X25Z-45R10;
N130G01Z-53;
N140X28;
N150G03X38Z-58R5;
N160G01Z-83;
N170G70P60Q160S1100F0.05;
N180G00X50Z60;
N190T0202;
N200S200M03;
N210M08;开启冷却液注意:
硬质合金刀具不要用冷却液
N220G00X18Z-20;
N230G01X13F0.03;
N240G04P1000;
N250G00X40;
N260Z-64;
N270G01X34F0.03;
N280G04P1000;
N290G00X38;
N300Z-63;
N310G01X34Z-64F0.1;
N320G00X38;
N330Z-65;
N340G01X34Z-64F0.1;
N350G00X40;
N360Z-82;
N370G01X33F0.03;
N380G00X40;
N390Z-79;
N400G01X34Z-82F0.1;
N410G00X50;
N420Z60;
N430T0303;
N440S450M03;
N450G00X18Z-18;
N460G92X15.2Z3F2;
N470X14.6;
N480X14.1
N490X13.7;
N500X13.4;
N510G00X50;
N520Z60;
N530T0202;
N540S200M03;
N550G00X38Z-82;
N560G01X0F0.03;
N570M09;关闭冷却液
N580G00X50;
N585Z0;
N590M05;
N600M30;
零件及仿真图形
加工程序
O0006;切削螺纹子程序
N10G92U-4.8W25F3;
N20U-5.4;
N30U-5.8;
N40U-5.96;
N50M99;
fanuc0-td数控车床编程实例(实例讲解)
o0002;o机能指定程序号。
n10t0101;
n20s500m03;主轴正转。
n30g00x45z2;到毛坯外。
n40g71u1.5r1;与n50一起根据轮廓段组n60-n140自动分配切削参数进行粗车循环,u为吃刀量,r为退刀量,均为半径值。
n50g71p60q140u0.5w0.2f0.3;p为轮廓开始段号,q为轮廓结束段号,u为x向精加工余量(直径值),w为z向精加工余量
n60g01x18z0;轮廓开始。
n80x20z-1;
n90z-28;
n100x27.368z-45.042;点a。
n110g03x25.019z-54.286r14;点b。
n120g02x26.806z-60.985r6;点c。
n130g03x36z-73r18;
n140g01z-85;
n150g70p60q140s1100f0.05;
n160g00x50z60;远离工件,准备换刀。
n170t0202;换割刀。
n180s200m03;割槽时,要求低转速。
n200g00x22z-28;准备割第一刀。
n210g01x16f0.03;割第一刀。
n220g04p1000;停留1s。
n230g00x22;退刀。
n240z-24;准备割第二刀。
n250g01x16f0.03;割第二刀。
n260g04p1000;停留1s。
n270g00x22;退刀。
n280z-21;准备用右刀尖割倒角。
n290g01x16z-24f0.1;用右刀尖割倒角。
n300g00x50;
n310z60;
n320t0303;
n330s300m03;降低转速以切螺纹。
n340g00x22z-23;准备切螺纹的第一线。
n350g92x19.2z3f3;切螺纹,导程3。
n360x18.7;
n370x18.3;
n380x18.05;
n390g00x22z-24.5;准备切螺纹的第二线。
n400g92x19.2z3f3;
n410x18.7;
n420x18.3;
n430x18.05;
n440g00x50;
n450z60;
n470t0202;
n480s200m03;
n490g00x38z-84;准备割断。
n500g01x0f0.03;割断。
n520g00x50;
n525z0;停在工件右端面,方便第二个工件的加工。
n530m05
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CK6432
![提示](https://static.bdocx.com/images/bang_tan.gif)