欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    数控编程教程.docx

    • 资源ID:13991472       资源大小:103.35KB        全文页数:47页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数控编程教程.docx

    1、数控编程教程第二章 数控编程中的G M代码1、准备功能G代码(1)说明: 准备功能G代码是设立机床工作方式或控制系统工作方式的一种命令。因其地址符规定为G,故又称为G功能或G指令。 它的后面一般为两位数(0099),也有极少数机床系统为三位数(非标准化规定)。(2)格式: G00 X_ Z _ 或G01 X_ Z_ F_ _ 如G00 X60 Z5 或 G01 X80 Z0 F100其中 G00或G01为G代码,后面的数字为坐标值及进给速度。 目前,其G代码标准化规定的程度不是很高,在具体编程时必须按照所用的系统说明书的具体规定使用,切不可盲目套用。准备功能 G常用的G功能如表3.21代码功

    2、能代码功 能G00G01快速点定位直线插补G33等螺距螺纹切削G02顺时针方向圆弧插补G34增螺距螺纹切削G03逆时针方向圆弧插补G35减螺距螺纹切削G04暂停G36- G39永不指定G05不指定G40刀具补偿、偏置注销G06抛物线插补G41/ G42刀具补偿(左、右)G07不指定G43/ G44刀具偏置(正、负)G08/ G09加速、减速G45- G52刀具偏置( 0)G10- G16不指定G53坐标轴注销G17- G19坐标平面选择G54- G59坐标轴选择G20- G32不指定G60准确定位1(精)代码功 能代码功 能G61准确定位1(中)G93时间倒数、进给率G62快速定位(粗)G94

    3、每分钟进给G63攻螺纹G95主轴每转进给G64- G67不指定G96恒线速度G68G69刀具偏置(内角、外角)G97主轴每分钟转数G70- G79不指定G98不指定(每分钟进给)G80固定循环注销G99不指定(主轴每转进给)G81- G89固定循环G90绝对编程G91增量编程G92预置寄存说明: 指定了功能的代码, 不能用于其他功能。 “不指定”代码,在将来有可能规定其功能。 “永不指定”代码,在将来也不指定其功能。2、辅助功能字M辅助功能字用以指令数控机床中的辅助装置的开关动作或状态。因其他地址符规定为M,故又称为M功能或M指令,它的后面一般由两位数(),也有少数的数控系统使用三位数。由于数

    4、控机床实际使用的符合ISO标准规定的这种地址符(见表3.),其标准化程度与G指令一样不高,故仍应按照所用的数控系统(说明书)的具体规定使用,不可盲目套用。辅助功能字M表3.代码功能代码功能M00程序停止M32-M35不指定M01计划停止M36/M37进给范围/2M02程序结束M38/M39主轴速度范围/2M03主轴须时针方向M40-M45齿轮换挡,或不指定M04主轴逆时针方向M46、M47不指定M05主轴停止M48注销MM06换刀M49进给率修正旁路M07/M08号、号切削液开M50/M51号,号切削液开M09切削液关M52-M54不指定M10/M11夹紧,松开M55/M56刀具直线位移,位置

    5、/2M12不指定M57-M59不指定M13主轴须时针,切削液开M60更换工件M14主轴逆时针,切削液开M61/M62工件直线位移,位置/2M15/M16正,负运动M63-M70不指定M17/M18不指定M71/M72工件角位移,位置/2M19主轴定向停止M73-M89不指定M20-M29永不指定M90-M99不指定M30纸带结束M31互锁旁路第二节外圆车削(G00/G01)一、G00快速点定位 、格式:G00 X_ Z_:快速定位、说明:(1)X Z 是终点的坐标值。、使用范围:()使用于快速进退刀,空行程的走刀。()时各轴快速移动的速度由厂家设定,F在此无效。在实际加工中可通过倍率开关进行调

    6、节。()常见的G00四种进给方式:如图3.2所示A-BAC-BAE-BAF-B、编程实例:)、G00在绝对和增量方式中编程 G90G00 X60 Z60 或 G00 X60 G00 Z60 G91G00 U40 W50或G00 U40 G00 W50二、G01直线插补、格式:G01 X_ Z_ F_ G01 X_ F_ G01 Z_ F_ 、说明:X、 Z 为终点的坐标值,F为进给速度;、使用范围:()直线插补,用于加工外圆、端面、台阶等平行于某一坐标轴的直线运动或两轴联动。其进给速度F的大小根据工作情况由编程人员确定,在实际工作中可通过方式按钮的倍率进行调节。()进给速度F有三种表示方法:、

    7、每分钟进给()、每转进给()、代码表示()具有模态功能,简化编程内容。、走刀路线:) G01在绝对和增量方式中编程: G90G01 X20 Z10 F100G01 X40 Z30 F100G01 Z60 F100 G91G01 U0 W0 F100 G01 U20 W20 F100 G01 W30 F100、实例加工:)阶台轴的加工(如图)O 0001 程序号N01 G92 X100 Z20 建立工件坐标系N02 M03 S600 T0101主轴正转,选择号刀具N03 G00 X65 Z2快速定位到(、)处N04 G01 X55 F100 N05 G01 Z-50 F100直线插补车外圆N06

    8、 G01 X60 F300N07 G01 Z2 退刀N08 G01 X50 F100N09 G01 Z-30 F100直线插补车外圆N10 G01 X56N11 G01 Z0 退刀N12 G01 X46N13 G01 X50 Z-2 F100倒角加工(2X45)N14 G01 X52 F200N15 G00 X100 Z20 快速退刀,为下一步换刀作准备N16 M05 主轴停转)直线插补加工锥度及倒角如下图所示:O 0002N01 G92 X120 Z30 建立工件坐标系N02 M03 S700 T0101主轴正转转每分钟N03 G00 X35 Z5 快速定位N04 G01 X26 Z0 F8

    9、0N05 G01 X30 Z-2 F80 倒角X45度N06 G01 Z-15 F80 加工外圆N07 G01 X40 Z-35 F80 加工锥度N08 G01 Z-55 F80 加工外圆N09 G01 X45 F200 退刀N10 G00 X120 Z30 回程序原点N11 M05主轴停转3、)G50工件坐标系的建立(预置寄存)格式:G50 X_ Z_ X、Z: 程序原点在编程坐标系中的位置说明:(1)用以设置加工过程中刀尖的起始点及加工过程中的换刀点位置(2)经绝对值方式输入,其值一般为正值(3)加工原点应在编程坐标系中设置如图3.2所示:建立工件坐标系(程序原点设置)G50 X60 Z3

    10、0将加工原点设在离中心线60mm处,离端面30mm处。(试车外圆表面,X不动,沿Z方向退刀,测量外圆表面直径,得 出X值,输入给刀具形状补正参数中;试车端面,Z不动,沿X方向退刀,将Z值输入给刀具形状补正参数)。然后,使刀具远离工件一个安全距离,换刀,完成其它刀具对刀步骤。此过程通过试车对刀,实际上完成了工件坐标系的确定。三、M功能及换刀指令(1)主轴功能M03 M04 M05格式:M03 S_ 主轴逆时针旋转 M04 S_ 主轴顺时针旋转 M05 主轴停止作用:主轴正转、主轴反转、主轴停止 其S为主轴转速(r/min)转/每分。如 M03 S800r/min 为主轴逆时针旋转,转速为每分钟8

    11、00转。(2)换刀功能M06格式:M06 T_ _ M06 T_ _ _ _作用:换刀指令,调用程序中的刀具; 其T后面由两位数或四位数组成;如: T10 T0101 前面、为刀具号,后面、为刀补号,表示号刀具带号刀补。()程序结束指令M02、M30M02表示程序结束,刀具执行到此指令停止运行,主轴停转;M30表示程序结束,刀具执行到此指令停止运行,主轴停转,且光标返回到程序首(为加工下一工件准备)。第二节圆弧的加工()一、(G02/G03)圆弧插补()顺时针圆弧插补G02格式:G02 X_ Z_ R_ F_ G02 I_ K_ F_(2)逆时针圆弧插补G03格式:G03 X_ Z_ R_ F

    12、_ G03 I_ K_ F_ 说明:()X、Z:圆弧终点坐标,可以用绝对值或增量值编程; ()表示圆弧半径。 ()I K 表示圆心相对于圆弧起始点的距离。F:进给量二、注意事项:()X、Z:圆弧终点坐标,可以用绝对值或增量值编程()圆弧,用表示,圆弧半径圆弧时用表示。()I、K:圆心相对于圆弧起点的坐标。()I、K一般可作整圆的加工,则不可描述整圆加工使用。()圆弧旋向的判别)对于后置刀架车床床(从Y轴的上方向下观察):沿着不在圆弧平面(X、Z)内的第三坐标轴Y轴的正方向望负方向看去,顺时针方向为G02,逆时针方向为G03。)对于前置刀架车床(从Y轴的下方向上观察):沿着不在圆弧平面(X、Z)

    13、内的第三坐标轴Y轴的负方向望正方向看去,顺时针方向为G03,逆时针方向为G02。如图3.2所示: 图3.2 a) b)后置刀架,刀架在操作者外侧 前置刀架,刀架在操作者内侧三、编程实例(前置刀架)用绝对编程G90格式加工如下图所示的圆弧零件,其精加工程序内容:)用圆弧R编程方式绝对编程G90格式: 程序名N1 G92 X100 Z10 建立工件坐标系,起刀点N2 M03 S700主轴正转,每分钟转N3 T0101 选择号刀具,带号刀补N4 G00 X0 Z3 快速定位(,)位置N5 G01 Z0 F60 直线插补接近工件N6 G03 X30 Z-15 R15加工R15圆弧N7 G02 X50

    14、Z-25 R10加工R10圆弧N8 G01 Z-35 加工外圆N9 G01 X52 退刀N10 G00 X80 Z100 快速返回起始点N11 M05 主轴停转N12 M30 光标返回程序首。2)用圆弧I、K编程方式: 加工如上图所示的圆弧零件O6 程序名N1 G50 X80 Z100 建立工件坐标系,起刀点N2 M03 S800 主轴正转,每分钟8转N3 T0101 选择号刀具,带号刀补N4 G00 X0 Z38快速定位到(,)位置N5 G01 Z35 F60 直线插补接近工件N6 G03 X30 Z20 I0 K-15加工R15圆弧N7 G02 X50 Z10 I10 K0 加工R10圆弧

    15、N8 G01 Z0 加工外圆N9 G01 X52 退刀N10 G00 X80 Z100 快速返回起始点N11 M05 主轴停转N12 M30 光标返回程序首三、扩展知识后置刀架加工程序:1)用圆弧R编程方式:其精加工程序内容:O 程序名N1 G50 X80 Z100 建立工件坐标系,起刀点N2 M03 S700 主轴正转,每分钟转N3 T0101 选择号刀具,带号刀补N4 G00 X0 Z38快速定位到(,)位置N5 G01 Z35 F60 直线插补接近工件N6 G03 X30 Z20 R15加工R15圆弧N7 G02 X50 Z10 R10加工R10圆弧N8 G01 Z0 加工外圆N9 G0

    16、1 X52 退刀N10 G00 X80 Z100 快速返回起始点N11 M05 主轴停转N12 M30 光标返回程序首2)用圆弧I、K编程方式增量编程G91:其精加工程序内容:O7 程序名N1 G50 X80 Z100 建立工件坐标系,起刀点N2 M03 S800 主轴正转,每分钟8转N3 T0101 选择号刀具,带号刀补N4 G00 X0 Z38 快速定位到(,)位置N5 G01 W-3 F60 直线插补接近工件N6 G03 U30 W-15 I0 K-15加工R15圆弧N7 G02 U20 W-10 I10 K0 加工R10圆弧N8 G01 W-10 加工外圆N9 G01 U2 退刀N10

    17、 G00 X80 Z100 快速返回起始点N11 M05 主轴停转N12 M30 光标返回程序首第三节螺纹加工()一、预备知识:、G32螺纹加工指令()直螺纹加工:格式:G2X (U)_ Z (W)_ F_ 说明:X(U)-直径上的终点坐标值Z(W)-加工螺纹走刀长度F-螺距、注意事项: 1)G32属单一螺纹加工,加工中不能执行循环加工,要有G00或G01指令配合使用; )螺纹加工必须设置升速进刀段与降速退刀段,其经验公式如下; 3)主轴转速与螺距是相关联并相制约的,改变主轴转速的百分率,将切出不规则的螺纹;升速进刀段1SL/1800x3.065 降速退刀段2SL/1800S主轴转速L导程)在

    18、螺纹加工过程中株主轴倍率有效,但在切螺纹中,如改变了倍率,由于升降速的影响不能切出正确的螺纹。)加工螺纹中,进给速度倍率无效,固定在。、加工实例:如下图所示:(以工件右端为工件坐标原点)其螺纹加工程序内容:O 程序名G92 X120 Z5 建立工件坐标系,起刀点M03 S400 T0101主轴正转,r/minG00 X32 快速定位到(,)处G32 X29 Z-45 F2.0螺纹加工G01 X32 F200 直线退刀G00 Z5 快速退刀G32 X28 Z-45 F2.0 螺纹加工G01 X32 F200直线退刀G00 Z5 退刀G32 X27.4 Z-45 F2.0螺纹加工G01 X32 F

    19、200直线退刀G00 X120 Z5 退刀,返回起始点M05 主轴停转M30 光标返回程序首说明:Z5和Z-45为螺纹的升速进刀段和退刀降速段(经验值)二、扩展知识:、多头螺纹的加工、锥螺纹加工:格式:G2X (U)_ Z (W)_ F_ X-直径上的终点坐标值,U为从起刀点到螺纹指定直径的距离Z-加工螺纹走刀长度,W为从起刀点到螺纹指定长度的距离F-螺距,当多头时为导程说明:)G32锥螺纹属单一过程螺纹加工,加工中要有G00或G01指令配合使用;)螺纹加工必须设置升速进刀段与降速退刀段,其经验公式如上;如下图所示锥螺纹加工程序:程序名:O0001N1 G00 X25 Z5 快速定位N2 G3

    20、3 X49 Z-65 F_ 加工螺纹N3 G01 X52 F100N4 G00 Z5 退刀N5 G00 X26 定位N6 G33 X48 Z-65 F_ 加工螺纹N7 G01 X52 F100N8 G00 Z5 退刀、螺纹的测量方法环规)、螺纹环规测量,是一种综合测量法,就是对螺纹的各项尺寸用螺纹量规进行综合性的测量。螺纹量规包括螺纹环规和螺纹塞规两种,见下图所示。图螺纹塞规、环规螺纹环规用来测量外螺纹,螺纹塞规用来测量内螺纹。它们的一端为过端,另一端为止端。在测量时,如果过端能刚好拧进去,而止端不能拧进,说明螺纹精度符合要求。在使用中,如发现过端难以拧进,应对螺纹的直径、牙形和螺距等进行检查

    21、,经修正后再用量规检验,千万不能硬拧量规,使量规严重磨损甚至损坏。、螺纹的测量方法螺纹千分尺)、用螺纹千分尺测量螺纹中径,如下图4.1-2所示。螺纹千分尺的刻度原理和读数方法和外径千分尺相同,的不同的是螺纹千分尺附有两套(和)适用于不同螺距的测量头,可根据测量的需要进行选择,然后插入千分尺的轴杆和钻座的孔中(见图4.1-2)。但必须注意,在更换测量头之后,必须调整钻座的位置,使千分尺对准零位。在测量时,两个跟纹型角相同的测量头正好卡在螺纹的牙侧上。从4.1-3图中可以看出,1、2、3、4是一个平行四边形,因此测得尺寸AD就是螺纹中径的实际尺寸。图 螺纹中径测量2)、螺纹千分尺外观图形见下图:图

    22、4.1-2螺纹千分第三章 固定循环车削 第一节 外圆固定循环车削G90FANUC系统的车削固定循环也分为单一固定循环和复合固定循环两类。循环指令中的格式及地址码含义如下。预备知识:一、G90外圆的固定循环 、格式: G90 X(U)_Z(W)_F_ 、说明:X、Z终点坐标值F走刀速度单一固定循环,主要用于圆柱面的循环切削。、编程实例:)G90加工圆柱面切削循环,如下图刀具从循环起点(刀具所在的位置)开始矩形循环,最后又回到循环起点。图中红线表示刀具按快速运动,实线表示按F指定的工作进给速度运动。其加工顺序按、进行。)加工程序:O 程序名N10 G54G98 指定工件坐标系N15 M03 S80

    23、0主轴正转N20 T0101选择号刀具N25 G00 X65 Z5快速定位N30 G90 X55Z-30 F100循环加工N35 X50 循环加工2N40 X45 循环加工3N45 X40 循环加工4N50 G00 X120 Z50 快速返回换刀点N55 M05主轴停转N60 M30程序结束% 程序结束符扩展知识:(利用完成台阶轴的加工)注意:循环指令中刀具起点的设置第二节 加工锥度循环指令:G90 格式:G90 X(U)_Z(W)_F_ 说明:X、Z终点坐标值:循环起点与终点的半径之差F走刀速度单一固定循环,主要用于圆锥面的循环切削。注意事项:、如下图所示,刀具从循环起点开始沿径向快速移动,

    24、然后按F指定速度沿锥面运动,到锥面另一端后沿径向以进给速度退出,最后快速返回到循环起点。其加工顺序按、进行。、由于刀具沿径向移动是快速时给,为避免打刀,刀具在Z向应有一定的安全距离。所以考虑I时,应按延伸后的值进行考虑(如图I应是6.2,而不是)。、采用编程时,应注意I的符号,确定的方法是:锥面起点坐标大于终点坐标时取正,反之取负。、工艺分析:此零件由锥面与台阶外圆组成,加工余量不大,且结构较简单,用一把93外圆车刀即可完成粗、精加工。由于此章节讲述的是锥面加工方法,其他部分加工程序已省略,只完成了锥面程序。、采用FANUC 0i 系统。加工图1.31所示的程序如下:圆锥轮廓程序为:O 程序名

    25、N5 G54 G98 用G指定工件坐标系,指定每分钟进给N10 M03 S800 主轴正转,转速为r/minN15 T0101 选择号刀具,导入号刀具刀补N20 G00 X120 Z50 快速到达起刀点N25 X62 Z5 快速到达循环起始点(图中刀具位置)N30 G90 X60 Z-20 I-6.2 F100 循环加工,以mm/min进给N35 X55 循环加工N40 X50 循环加工N45 G00 X120 Z50 快速返回到起刀点N50 M05 主轴停转N55 M30 程序结束扩展知识:、锥体余量去除方法有几种?并画出其走刀路线图。、倒锥的加工方法,及其编程。()值的正负区分。第三节螺纹

    26、的循环指令()预备知识:指令: G92螺纹切削循环指令,格式:XZF(公制螺纹)XZI(英制螺纹)说明:XZ终点的坐标值。G螺距(导程)I英制螺纹,I是非模态指令。注意事项:1)螺纹加工必须设置升速进刀段与降速退刀段,其经验公式如下; 2)主轴转速与螺距是相关联并相制约的,改变主轴转速的百分率,将切出不规则的螺纹;升速进刀段1SL/1800x3.065 降速退刀段2SL/1800S主轴转速L导程3)在螺纹加工过程中株主轴倍率有效,但在切螺纹中,如改变了倍率,由于升降速的影响不能切出正确的螺纹。4)加工螺纹中,进给速度倍率无效,固定在。编程实例:如下图所示。()采用FANUC 0i系统()采用60螺纹车刀()加工程序如下:用G92加工螺纹循环切削程序:O1234 程序名N10 G54 G98 用G设定工件坐标系


    注意事项

    本文(数控编程教程.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开