欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    数控铣床编程与操作.ppt

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

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

    数控铣床编程与操作.ppt

    数控铣床编程与操作2022/12/32022/12/3技能训练教研中心技能训练教研中心华中数控系统华中数控系统华中系统常见的数控系统1、国外数控系统:海德汉数控系统-德国 发那科数控系统-日本 三菱数控系统-日本 西门子数控系统-德国 发格数控系统-西班牙2022/12/32022/12/32 2华中数控系统华中数控系统2022/12/32022/12/33 32、国内数控系统:广州数控系统-广州华中数控系统-武汉蓝天数控系统-沈阳四开数控系统-南京广泰数控系统-成都华中数控系统华中数控系统 数控铣与加工中心的区别1、加工中心有刀库和刀具交换装置。2、加工中心主轴顶端有编码器可以现(攻螺纹、镗孔类加工)。3、加工中心实现自动换刀,刀柄机械手夹持槽。注意:数控铣不具备以上功能。2022/12/32022/12/34 4华中数控系统华中数控系统1、右手笛卡尔坐标系。2、永远假想刀具相对于静止的工件而运动。3、将增大刀具与工件距离的方向确定为正方向。三个规定:2022/12/32022/12/35 5华中数控系统华中数控系统1、坐标系统 1)基本坐标轴 数控机床的坐标轴和方向的命名制订了统一的标准,规定直线进给运动的坐标轴用X,Y,Z表示,常称基本坐标轴。一、数控编程基本知识2022/12/32022/12/36 6华中数控系统华中数控系统2)旋转轴 围绕X,Y,Z轴旋转的圆周进给坐标轴分别用A,B,C表示,根据右手螺旋定则,如图1所示,以大姆指指向+X,+Y,+Z方向,则环绕的四指指向是旋转轴的正方向,+A,+B,+C方向。一、数控编程基本知识2022/12/32022/12/37 7华中数控系统华中数控系统基本轴与旋转轴的方向:+X=-X,+Y=-Y,+Z=-Z,+A=-A,+B=-B,+C=-C同样两者运动的负方向也彼此相反。一、数控编程基本知识2022/12/32022/12/38 8华中数控系统华中数控系统+X+X+Y+Z+Y+Z+Y+C+Z+A+B+C+X+Y+Z+A+B+X 图 1 机床坐标轴一、数控编程基本知识2022/12/32022/12/39 9华中数控系统华中数控系统3)附加坐标轴:在基本的线性坐标轴X,Y,Z之外的附加线性坐标轴指定为U,V,W 和P,Q,R。这些附加坐标轴的运动方向,可按决定基本坐标轴运动方向的方法来决定。一、数控编程基本知识2022/12/32022/12/31010华中数控系统华中数控系统 ZJK-7532立式铣床轴的定义一、数控编程基本知识+Y+X图2 发那科铣床坐标系统+Z2022/12/32022/12/31111华中数控系统华中数控系统2、机床参考点、机床零点、机床坐标系机床参考点:为了确定机床坐标系,数控机床开机的第一步就是回参考点工作,回参考点的目的是为了建立机床坐标系。(注意:编码器采用的是绝度编码器,开机不用回参考点。如果采用的是相对编码器,开机第一步必须回参考点,否则机床会产生意想不到的动作)。一、数控编程基本知识2022/12/32022/12/31212华中数控系统华中数控系统机床零点:是数控机床进行加工运动的基准参考点,该点一般设在刀具远离工件的极限点处。并由机械挡块来确定具体位置。(该点系统能确定其位置)。2022/12/32022/12/31313华中数控系统华中数控系统机床坐标系:以机床原点为原点,机床坐标轴为轴,建立的坐标系即机床坐标系,符合右手笛卡尔坐标系。(该坐标系是机床位置控制的参照系)2022/12/32022/12/31414华中数控系统华中数控系统3、工件坐标系、程序原点工件坐标系:是编程人员在编程时使用的,为了方便数值的计算,尺寸精度的检验。编程人员选择工件上的某一点为原点(也称程序原点),建立一个坐标系,称为工件坐标系。工件坐标系一旦建立便一直有效,直到被新的工件坐标系所取代。一、数控编程基本知识2022/12/32022/12/31515华中数控系统华中数控系统工件原点的选择方法:1、对称毛坯:XY向的编程原点一般取工件的对称中心。2、非对称毛坯:XY向的编程原点一般取工件的某一个角。3、Z向的编程原点一般取工件的上表面为编程原点。2022/12/32022/12/31616华中数控系统华中数控系统一、数控编程基本知识o)(编程原点工件原点Y+X+Y+oX+2022/12/32022/12/31717华中数控系统华中数控系统5-15-1、M M指令指令(或辅助功能或辅助功能)二、数控铣床常用编程指令 1818华中数控系统华中数控系统5-25-2、GG指指令令(准准备备功功能能)二、数控铣床常用编程指令 1919华中数控系统华中数控系统二、数控铣床常用编程指令 一、有关坐标和坐标系的指令 1、绝对值编程G90与相对值编程G91 格式:G90 G X Y Z G91 G X Y Z G90为绝对值编程,每个轴上的编程值是相对于程序原点的。G91为相对值编程,每个轴上的编程值是相对于前一位置而言的,该值等于沿轴移动的距离。2022/12/32022/12/32020华中数控系统华中数控系统G90、G91为模态功能,G90为缺省值。区别:图8中给出了刀具由原点按顺序向1、2、3点移动时两种不同指令的区别。图 8 两 种 指 令 方 式二、数控铣床常用编程指令 2022/12/32022/12/32121华中数控系统华中数控系统2、局部坐标系设定G52 格式:G52 X_ Y_ Z_格式说明:其中,X、Y、Z、用于指定局部坐标系的原点在工件坐标系中的位置。取消局部坐标系:G52X0Y0Z0注意:在使用局部坐标系的过程中,当执行了手动返回参考点操作之后,局部坐标系自动取消。二、数控铣床常用编程指令 2022/12/32022/12/32222华中数控系统华中数控系统二、数控铣床常用编程指令 X、Z取值原则:1、方便数学计算和简化编程;2、容易找正对刀;3、便于加工检查;4、引起的加工误差小;5、不要与机床、工件发生碰撞;6、方便拆卸工件;7、空行程不要太长;2022/12/32022/12/32323华中数控系统华中数控系统 注意 1、执行此段程序只是建立在工件坐标系中刀具起点相对于程序原点的位置,刀具并不产生运动。2、执行此程序段之前必须保证刀位点与程序起点(对刀点)符合。3、G52指令必须单独一个程序段指定,并放在程序的首段。二、数控铣床常用编程指令 2022/12/32022/12/32424华中数控系统华中数控系统3、工件坐标系选择G54-G59 格式:二、数控铣床常用编程指令 2022/12/32022/12/32525华中数控系统华中数控系统注意事项:使用G54-G59建立工件坐标系时,该指令可单独指定。也可与其他指令同段指定。使用该指令前,先用MDI方式输入该坐标系坐标原点在机床坐标系中的坐标值。即为:(对刀)使用G54指令在开机前,必须回过一次参考点二、数控铣床常用编程指令 2022/12/32022/12/32626华中数控系统华中数控系统4、直接机床坐标系编程G53 格式:G53 在含有G53指令的程序段中,用绝对值编程(G90)的移动指令位置就是在机床坐标系中(相对于机床原点)的坐标值。G53指令仅在其被规定的程序段中有效。二、数控铣床常用编程指令 2022/12/32022/12/32727华中数控系统华中数控系统5、坐标平面选择G17,G18,G19 格式:G17、G18、G19 该指令选择一个平面,在此平面中进行圆弧插补和刀具半径补偿。G17选择XY平面,G18选择ZX平面,G19选择YZ平面。移动指令与平面选择无关。例如在规定了G17 Z_时,Z轴照样会移动。G17、G18、G19为模态功能,可相互注销,G17为缺省值。五、数控铣床常用编程指令 2022/12/32022/12/32828华中数控系统华中数控系统二、有关单位的设定 1、尺寸单位选择G20,G21,格式:G20、G21系统采用2种尺寸输入制式:英制由G20指定,公制由G21指定,缺省时采用公制。2种制式下线性轴、旋转轴的尺寸单位如表4所示。五、数控铣床常用编程指令 2022/12/32022/12/32929华中数控系统华中数控系统线性轴旋转轴英制(G20)英寸度公制(G21)毫米度表 4 尺 寸 输 入 制 式 及 其 单 位 这2个G代码必须在程序的开头坐标系设定之前用单独的程序段指令。G 2 0,G 2 1不 能 在 程 序 的 中 途 切 换。五、数控铣床常用编程指令 2022/12/32022/12/33030华中数控系统华中数控系统2、进给速度单位的设定G94、G95 格式:G94 F_ G95 F_ G94为每分钟进给,F的单位依G20/G21的设定而分别为mm/min,in/min。此外,G94 F_可以指定旋转轴的速度,旋转轴的速度单位为度/min。G95为每转进给,在F之后,直接指定刀具在主轴转一转的进给量,单位依G20/G21分别为mm/r,in/r。这个功能必须在主轴装有编码器时才能使用。G94、G95为模态功能,可相互注销,G94为缺省值。五、数控铣床常用编程指令 2022/12/32022/12/33131华中数控系统华中数控系统三、进给控制指令 1、快速定位指令G00格式:G00 X_Y_Z_A_ 其中,X、Y、Z、A为快速定位终点,G90时为终点在工件坐标系中的坐标;G91时为终点相对于起点的位移量。G00为模态功能,可由G01、G02、G03或G33功能注销。注意:G00的移动速度是由机床参数指定,G00运动轨迹为折现,实际加工过程中注意夹具、其它附件安全。五、数控铣床常用编程指令 2022/12/32022/12/33232华中数控系统华中数控系统3、线性进给指令G01 格式:G01 X _Y_Z_A_F_ 其中,X、Y、Z、A、为直线终点坐标,G90时为终点在工件坐标系中的坐标;G91时为终点相对于起点的位移量。G01和F都是模态代码,G01可由G00、G02、G03或G33功能注销。五、数控铣床常用编程指令 2022/12/32022/12/33333华中数控系统华中数控系统4、圆弧进给指令G02,G03 圆弧进给 格式:其中用G17代码进行XY平面的指定,省略时就被默认为是G17,但当在ZX(G18)和YZ(G19)平面上编程时,平面指定代码不能省略。五、数控铣床常用编程指令 F_3434华中数控系统华中数控系统五、数控铣床常用编程指令 2022/12/32022/12/33535华中数控系统华中数控系统起点I、J、K分别表示X(U),Y(V),Z(W)轴圆心的坐标 减 去 圆 弧 起 点 的 坐 标,如 图2 1所示五、数控铣床常用编程指令 圆心终点(X 圆弧插补注意事项:1、当圆弧圆心角小于180时,R为正值,2、当圆弧圆心角大于180时,R为负值,3、整圆编程时不可以使用R,只能用I、J、K;4、F为编程的两个轴的合成进给速度。注意:圆弧圆心角等于180时,R可以为正也可以为负值 五、数控铣床常用编程指令 2022/12/32022/12/33737华中数控系统华中数控系统例.见下图所示,用8的刀具,沿双点画线加工距离工件上表面3mm深凹槽五、数控铣床编程实例 2022/12/32022/12/33838华中数控系统华中数控系统回参考点控制指令 1、自动返回到参考点G28格式:G28 X _Y_ Z_ A_其中,X、Y、Z、A、为指令的终点位置该指令的终点称之为“中间点”,而非参考点。在G90时为终点在工件坐标系中的坐标;在G91时为终点相对于起点的位移量。由该指令指定的轴能够自动地定位到参考点上。五、数控铣床常用编程指令 2022/12/32022/12/33939华中数控系统华中数控系统2、自动从参考点返回G29格式:G29 X _Y_Z_A_其中,X、Y、Z、A、为指令的定位终点,在G90时为终点在工件坐标系中的坐标;在G91时为终点相对于中间点的位移量。由此功能可使刀具从参考点经由一个中间点而定位于指定点。通常该指令紧跟在一个G28指令之后。用G29的程序段的动作,可使所有被指令的轴以快速进给经由以前用G28指令定义的中间点,然后再到达指定点。G29指令仅在其被规定的程序段中有效。五、数控铣床常用编程指令 2022/12/32022/12/34040华中数控系统华中数控系统刀具补偿功能指令刀具补偿功能指令1 1、刀具半径补偿、刀具半径补偿G40G40,G41G41,G42 G42 格式:格式:其中刀补号地址其中刀补号地址D D后跟的数值是刀具号,它用来调用内后跟的数值是刀具号,它用来调用内存中刀具半径补偿的数值。存中刀具半径补偿的数值。G 4 0五、数控铣床常用编程指令 4141华中数控系统华中数控系统DF在进行刀具半径补偿前,必须用G17或G18、G19指定补偿是在哪个平面上进行。a,b必须与指定平面中的轴相对应。在多轴联动控制中,投影到补偿平面上的刀具轨迹受到补偿,平面选择的切换必须在补偿取消方式下进行,若在补偿方式进行,则报警。G40是取消刀具半径补偿功能。G41是在相对于刀具前进方向左侧进行补偿,称为左刀补,如图31(a)所示。G42是在相对于刀具前进方向右侧进行补偿,称为右刀补,如图31(b)所示。G40、G41、G42都是模态代码,可相互注销。五、数控铣床常用编程指令 2022/12/32022/12/34242华中数控系统华中数控系统五、数控铣床常用编程指令 2022/12/32022/12/34343华中数控系统华中数控系统 例例.见图见图3232所示的刀具半径补偿程序。设加工开始所示的刀具半径补偿程序。设加工开始时刀具距离工件表面时刀具距离工件表面50mm50mm,切削深度为,切削深度为10mm.10mm.五、数控铣床常用编程指令 2022/12/32022/12/34444华中数控系统华中数控系统按增量方式编程N10 G92 X0.0 Y0.0 Z50N20 G91 G17 G00 由G17指定刀补平面N30 G41 X20.0 Y10.0 D01 由刀补号码D01指定刀补刀补启动N35 Z-48 M03 S500N38 G01 Z-12 F200N40 G01 Y40.0 F100 进入刀补状态N50 X30.0 N60 Y-30.0N70 X-40.0 N80 G00 Z60 M05N85 G40 X-10.0 Y-20.0解除刀补N90 M30五、数控铣床常用编程指令 2022/12/32022/12/34545华中数控系统华中数控系统 按绝对方式编程按绝对方式编程N10 G92 X0.0 Y0.0 Z50N10 G92 X0.0 Y0.0 Z50N20 G90 G17 G00N20 G90 G17 G00由由G17G17指定刀补平面指定刀补平面N30 G41 X20.0 Y10.0 D01 N30 G41 X20.0 Y10.0 D01 启动刀补启动刀补N35 Z2 M03 S500N35 Z2 M03 S500N38 G01 Z-10 F200N38 G01 Z-10 F200N40 G01 Y50.0 F100N40 G01 Y50.0 F100 刀补状态刀补状态N50 X50.0N50 X50.0N60 Y20.0N60 Y20.0N70 X10.0N70 X10.0N80 G00 Z50 M05N80 G00 Z50 M05N85 G40 X0 Y0N85 G40 X0 Y0 解除刀补解除刀补N90 M30N90 M30五、数控铣床常用编程指令 2022/12/32022/12/34646华中数控系统华中数控系统例.见下图所示,用8的刀具,加工距离工件上表面3mm深的凸模二、数控铣床编程实例 R10R1030302020R10R10R20R20R20R202022/12/32022/12/34747华中数控系统华中数控系统2、刀具长度补偿G43,G44,G49 格式:其中,a X,Y,Z,U,V,W,为补偿轴的终点坐标,H为长度补偿偏置号。假定的理想刀具长度与实际使用的刀具长度之差作为偏置设定在偏置存储器中,该指令不改变程序就可实现对a轴运动指令的终点位置进行正向或负向补偿。_H_G49五、数控铣床常用编程指令 2022/12/32022/12/34848华中数控系统华中数控系统用G43(正向偏置),G44(负向偏置)指令偏置的方向。H指令设定在偏置存储器中的偏置量。无论是绝对指令还是增量指令,由H代码指定的已存入偏置存储器中的偏置值在G43时加,在G44时则是从a轴运动指令的终点坐标值中减去。计算后的坐标值成为终点。偏置号可用H00-H99来指定。偏置值与偏置号对应,可通过MDI/CRT先设置在偏置存储器中。对应偏置号00即H00的偏置值通常为0,因此对应于H00的偏置量不设定。要取消刀具长度补偿时用指令G49或H00。G43、G44、G49都是模态代码,可相互注销。五、数控铣床常用编程指令 2022/12/32022/12/34949华中数控系统华中数控系统 例例.图图3333所示的刀具长度补偿程序。所示的刀具长度补偿程序。五、数控铣床常用编程指令 2022/12/32022/12/35050华中数控系统华中数控系统H01=H01=4.0(4.0(偏置值偏置值)N01G91G00X120.0Y80.0M03S500N01G91G00X120.0Y80.0M03S500N02N02G43G43ZZ 32.0H0132.0H01N03G01ZN03G01Z 21.0F100021.0F1000N04G04P2000N04G04P2000N05G00Z21.0N05G00Z21.0N06X30.0Y-50.0N06X30.0Y-50.0N07G01ZN07G01Z 41.041.0N08G00Z41.0N08G00Z41.0N09X50.0Y30.0N09X50.0Y30.0五、数控铣床常用编程指令 2022/12/32022/12/35151华中数控系统华中数控系统N10 G01 Z25.0N11 G04 P2000N12 G00 Z57.0 H00 (G49)N13 X200.0 Y60.0 N14 M05N15 M30 由于偏置号的改变而造成偏置值的改变时,新的偏置值并不加到旧偏置值上。例如,H01的偏置值为20.0,H02的偏置值为30.0时G90 G43 Z100.0 H01 Z将达到120.0G90 G43 Z100.0 H02 Z将达到130.0 刀具长度补偿同时只能加在一个轴上,因此下列指令将出现报警。要进行刀具长度补偿轴的切换,必须取消一次刀具长度补偿。G43 Z_H_G43 X_H_ 五、数控铣床常用编程指令 2022/12/32022/12/35252华中数控系统华中数控系统五、简化编程指令 1、镜像功能G24,格式:G24 X_Y_ M98 P_ G25 X_Y_G24建立镜像,由指令坐标轴后的坐标值指定镜像位置(对称轴、线、点),G25指令用于取消镜像。G24、G25为模态指令,可相互注销,G25为缺省值。注:有刀补时,先镜像,然后进行刀具长度补偿、半径补偿。2022/12/32022/12/35353华中数控系统华中数控系统五、简化编程指令2、缩放功能G50,G51 格式:G51 X_Y_Z_P_ M98 P_ G50其中,G51中的X、Y、Z给出缩放中心的坐标值,P后跟缩放倍数。G51既可指定平面缩放,也可指定空间缩放。用G51指定缩放开,G50指定缩放关。在G51后,运动指令的坐标值以(X,Y,Z)为缩放中心,按P规定的缩放比例进行计算。使用G51指令可用一个程序加工出形状相同,尺寸不同的工件。G51、G50为模态指令,可相互注销,G50为缺省值。注:有刀补时,先缩放,然后进行刀具长度补偿、半径补偿。2022/12/32022/12/35454华中数控系统华中数控系统五、简化编程指令 例如在图35所示的三角形ABC中,顶点为A(30,40),B(70,40),C(50,80),若缩放中心为D(50,50),则缩放程序为 G51 X50 Y50 P2 执行该程序,将自动计算A,B,C三点坐标数据为A(10,30),B(90,30),C(50,110),从而获得放大一倍的ABC。2022/12/32022/12/35555华中数控系统华中数控系统五、简化编程指令3 3、旋转变换、旋转变换G68G68,G69G69 格式:格式:G68X_Y_P_G68X_Y_P_G69G69 其其中中,(X X、Y Y)是是由由G17G17,G18G18或或G19G19定定义义的的旋旋转转中中心心的的坐坐标值,标值,P P为旋转角度,单位是(为旋转角度,单位是(),),00P P360.000360.000G68G68为坐标旋转功能,为坐标旋转功能,G69G69为取消坐标旋转功能。为取消坐标旋转功能。注注:在在有有刀刀具具补补偿偿的的情情况况下下,先先进进行行坐坐标标旋旋转转,然然后后才才进进行行刀具半径补偿、刀具长度补偿。刀具半径补偿、刀具长度补偿。在有缩放功能的情况下,先缩放后旋转在有缩放功能的情况下,先缩放后旋转。2022/12/32022/12/35656华中数控系统华中数控系统五、简化编程指令4、固定循环 数控加工中,某些加工动作循环已经典型化。例如,钻孔、镗孔的动作是孔位平面定位、快速引进、工作进给、快速退回等,这样一系列典型的加工动作已经预先编好程序,存储在内存中,可用包含G代码的一个程序段调用,从而简化编程工作。这种包含了典型动作循环的G代码称为循环指令。2022/12/32022/12/35757华中数控系统华中数控系统五、简化编程指令孔加工固定循环指令有G73,G74,G76,G80G89,通常由下述6个动作构成(见图37):X、Y轴定位快速运动到R点(参考点)孔加工在孔底的动作退回到R点(参考点)快速返回到初始点。2022/12/32022/12/35858华中数控系统华中数控系统五、简化编程指令2022/12/32022/12/35959华中数控系统华中数控系统五、简化编程指令 固定循环的程序格式包括数据形式、返回点平面、孔加工方式、孔位置数据、孔加工数据和循环次数。数据形式(G90或G91)在程序开始时就已指定,因此,在固定循环程序格式中可不注出。固定循环的程序格式如下:G98(G99)G_X_Y_Z_R_Q_P_I_J_K_F_L_ 式中第一个G代码(G98或者G99)为返回点平面G代码,G98为返回初始平面,G99为返回R点平面 第二个G代码为孔加工方式,即固定循环代码G73,G74,G76和G81 G89中的任一个 2022/12/32022/12/36060华中数控系统华中数控系统五、简化编程指令X、Y:为孔位数据,指被加工孔在xy平面的位置Z:为R点到孔底的距离(G91时)或孔底坐标(G90时)R:为初始点到R点的距离(G91时)或R点的坐标值(G90时)Q:指定每次进给深度(G73或G83时)。精镗孔或反镗孔循环中的 退刀量。P:指定刀具在孔底的暂停时间F:为切削进给速度K:指定固定循环的次数。G80、G01G03等代码可以取消固定循环。2022/12/32022/12/36161华中数控系统华中数控系统五、简化编程指令1)高速深孔加工循环G73 G98(G99)G73X_Y_Z_R_Q_F_钻头易断屑、易排屑、易加冷却液、退刀量不大孔底Z点初始B点参照R点G73 快速加工深孔孔底Z点初始B点参照R点qqqd dd dG98G99孔底延时P秒6262华中数控系统华中数控系统五、简化编程指令 G73:高速深孔加工循环 G98(G99)G73X_Y_Z_R_Q_F_功能:该固定循环用于Z轴的间歇进给,使深孔加工时容易排屑,减少退刀量,可 以进行高效率的加工。说明:X、Y:孔的位置。Q:为每次向下的钻孔深度。Z:绝对编程时是孔底Z点的坐标值;F:钻孔进给速度R:绝对编程时是参照R点的坐标值;K:循环次数(一般用于多孔加工的简化编程)增量编程时是参照R点相对与初始B点的增量值例.O0073N10G90 G00 G54 X0 Y0 M03S500N15Z100N20G98 G73 X100 Y0Z-40.R5F200N30G00 Z80N40M30 2022/12/32022/12/36363华中数控系统华中数控系统五、简化编程指令2 2)反攻丝循环)反攻丝循环G74G74G98G98(G99G99)G74X_Y_Z_R_P_F_G74X_Y_Z_R_P_F_主轴转速与进给速度同步左旋丝锥孔底Z点初始B点参照R点G74 左旋攻制左螺纹孔底Z点初始B点参照R点G98G99孔底主轴停P秒主轴正转退出主轴反转攻丝6464华中数控系统华中数控系统五、简化编程指令2)反攻丝循环G74(教学机不可用)G98(G99)G74X_Y_Z_R_P_F_功能:攻反螺纹时主轴反转攻丝,到孔底时主轴停止旋转,主轴正转退回。攻丝时速度倍率不起作用。使用进给保持时,在全部动作结束前也不停止。说明:X、Y:螺纹孔的位置。Z:绝对编程时是孔底Z点的坐标值;增量编程时是孔底Z点相对与参照R点的增量值。R:绝对编程时是参照R点的坐标值;增量编程时是参照R点相对与初始B点的增量值P:为孔底停顿时间。F:螺纹导程例.O0074N10G90G54G00X0Y0N20G98G74X100Y0Z-40R5P1000F1N30G0Z80N40M30注意:如果Z的移动量为零时。该指令不执行。2022/12/32022/12/36565华中数控系统华中数控系统五、简化编程指令3)G76:精镗循环 G98(G99)G76X_Y_Z_R_P_I_J_F_L_ _G76 精镗孔 孔底准停定向、反向让刀,快退。镗刀孔底Z点初始B点参照R点孔底Z点初始B点参照R点G98G99孔底延时P秒准停偏移I或J量镗刀6666华中数控系统华中数控系统五、简化编程指令3 3)G76G76:精镗循环:精镗循环 (有主轴准停,教学机不可用)有主轴准停,教学机不可用)G98(G99)G76X_Y_Z_R_Q P_F_功能:精镗时,主轴在孔底定向停止后,向刀尖反方向移动,然后快速退刀。刀尖反向位移量用 地址I、J指定,其值只能为正值。I、J值是模态的,位移方向由装刀时确定。说明:X、Y:螺纹孔的位置。P:为孔底停顿时间。Z:绝对编程时是孔底Z点的坐标值;Q:刀尖的偏移量,只能为正值 增量编程时是孔底Z点相对与参照R点的增量值。R:绝对编程时是参照R点的坐标值;F:镗孔进给速度 增量编程时是参照R点相对与初始B点的增量值例.%0076N10 G90G54G00X0 Y0 N15 G00Z90N20 G99 G76 X100 Y0 R5.P2 I-20 G91 Z-40 I2 F200N30 G00 X0 Y0 Z80N40 M30注意:如果Z移动量为零,该指令不执行。2022/12/32022/12/36767华中数控系统华中数控系统G81 快速钻孔一次加工到孔底五、简化编程指令4 4)G81G81:钻孔循环:钻孔循环(定点钻定点钻)G98G98(G99G99)G81X_Y_Z_R_F_L_G81X_Y_Z_R_F_L_孔底Z点初始B点参照R点G98G99钻头孔底Z点初始B点参照R点6868华中数控系统华中数控系统五、简化编程指令4 4)G81G81:钻孔循环:钻孔循环(定点钻定点钻)G98G98(G99G99)G81X_Y_Z_R_F_L_G81X_Y_Z_R_F_L_功能:图42为G81指令的动作循环,包括X,Y坐标定位、快进、工进和快速返回等动作。说明:X、Y:螺纹孔的位置。Z:绝对编程时是孔底Z点的坐标值;增量编程时是孔底Z点相对与参照R点的增量值。R:绝对编程时是参照R点的坐标值;增量编程时是参照R点相对与初始B点的增量值F:钻孔进给速度L:循环次数(一般用于多孔加工的简化编程)例.%0081N10G92X0Y0Z80N15G00N20G99G81G90X100G90R40G90Z0P2F200N30G90G00X0Y0Z80N40M30注意:如果Z的移动位置为零,该指令不执行。2022/12/32022/12/36969华中数控系统华中数控系统五、简化编程指令5)G82:带停顿的钻孔循环 G98(G99)G82X_Y_Z_R_P_F_L_G82带停顿钻孔孔底Z点初始B点参照R点G98G99孔底延时P秒(主轴旋转)鍃钻加工到底,停顿孔底Z点初始B点参照R点7070华中数控系统华中数控系统五、简化编程指令5 5)G82G82:带停顿的钻孔循环:带停顿的钻孔循环 G98G98(G99G99)G82X_Y_Z_R_P_F_L_G82X_Y_Z_R_P_F_L_功能:此指令主要用于加工沉孔、盲孔,以提高孔深精度。该指令除了要在孔底暂停外,其他动作与G81相同说明:X、Y:螺纹孔的位置。Z:绝对编程时是孔底Z点的坐标值;增量编程时是孔底Z点相对与参照R点的增量值。R:绝对编程时是参照R点的坐标值;增量编程时是参照R点相对与初始B点的增量值。P:孔底暂停时间。F:钻孔进给速度。L:循环次数(一般用于多孔加工的简化编程)。例.%0082N10G92 X0 Y0 Z80N15G00N20G99 G82 G90 X100 G90 R40 P2 G90 Z0 F200N30G90 G00 X0 Y0 Z80N40 M30注意:如果Z的移动量为零,该指令不执行。2022/12/32022/12/37171华中数控系统华中数控系统五、简化编程指令6)G83:深孔加工循环 G98(G99)G83X_Y_Z_R_Q_P_K_F_L_孔底Z点初始B点参照R点qqqkkG98G99孔底延时P秒退刀量较大、更便于排屑好、方便加冷却液钻头孔底Z点初始B点参照R点7272华中数控系统华中数控系统五、简化编程指令 6)G83:深孔加工循环 G98(G99)G83X_Y_Z_R_Q_P_K_F_L_功能:该固定循环用于Z轴的间歇进给,每向下钻一次孔后,快速退到参照R点,然后快进到距已加 工孔底上方为K的位置,再工进钻孔。使深孔加工时更利于排屑、冷却。说明:X、Y:孔的位置。Q:为每次向下的钻孔深度(增量值,取负)。Z:绝对编程时是孔底Z点的坐标值;K:距已加工孔底上方的距离(增量值,取正)。增量编程时是孔底Z点相对与参照R点的增量值。F:钻孔进给速度R:绝对编程时是参照R点的坐标值;L:循环次数(一般用于多孔加工的简化编程)增量编程时是参照R点相对与初始B点的增量值例.%0083N10G92 X0 Y0 Z80N15G00N20G99 G83 G91 X100 G90 R40 P2 Q-10 K5 Z0 F200 I2N30G90 G00 X0 Y0 Z80N40M30注意:如果Z、Q、K的移动量为零,该指令不执行。2022/12/32022/12/37373华中数控系统华中数控系统五、简化编程指令7)G84:攻丝循环 (要主轴编码器,教学机不可用)G98(G99)G84X_Y_Z_R_P_F_L_主轴转速与进给速度同步右旋丝锥孔底Z点初始B点参照R点G84 右旋攻制右螺纹孔底Z点初始B点参照R点G98G99孔底主轴停P秒主轴反转退出主轴正转攻丝7474华中数控系统华中数控系统五、简化编程指令7 7)G84G84:攻丝循环:攻丝循环 (要主轴编码器,教学(要主轴编码器,教学机不可用机不可用)G98G98(G99G99)G84X_Y_Z_R_P_F_L_G84X_Y_Z_R_P_F_L_功能:攻正螺纹,主轴正转攻丝,到孔底时主轴停止旋转,主轴反转退回。攻丝时速度倍率不起作用。使用进给保持时,在全部动作结束前也不停止。说明:X、Y:螺纹孔的位置。Z:绝对编程时是孔底Z点的坐标值;增量编程时是孔底Z点相对与参照R点的增量值。R:绝对编程时是参照R点的坐标值;增量编程时是参照R点相对与初始B点的增量值P:为孔底停顿时间。F:螺纹导程L:循环次数(一般用于多孔加工的简化编程)例.%0074 N10 G92 X0 Y0 Z80 F200 N20 G98 G74 G91 X100 G90 R40 P10 G90 Z0 F1 N30 G0 X0 Y0 Z80 N40 M30 注意:如果Z的移动量为零时。该指令不执行。2022/12/32022/12/37575华中数控系统华中数控系统五、简化编程指令8)G85:镗孔循环 G98(G99)G85X_Y_Z_R_P_F_L_镗刀孔底Z点初始B点参照R点孔底Z点初始B点参照R点G98G99孔底延时P秒(工进、主轴不停、工退)镗刀7676华中数控系统华中数控系统五、简化编程指令8)G85:镗孔循环 G98(G99)G85X_Y_Z_R_P_F_L_功能:该指令主要用于精度要求不太高的镗孔加工,其动作为:F速工 进镗孔、孔底延时、F速工退,全过程主轴旋转。例.%0076N10 G92 X0 Y0 Z80N15 G00N20 G99 G85 G91 X100 G91 R-40 P2 G91 Z-40 I2 F200N30 G00 X0 Y0 Z80N40 M30注意:如果Z移动量为零,该指令不执行。2022/12/32022/12/37777华中数控系统华中数控系统五、简化编程指令9)G86:镗孔循环 G98(G99)G86X_Y_Z_R_F_L_孔底Z点初始B点参照R点G98G99(工进、主轴停、快退)镗刀镗刀孔底Z点初始B点参照R点7878华中数控系统华中数控系统五、简化编程指令9)G86:镗孔循环 G98(G99)G86X_Y_Z_R_F_L_此指令与G81相同,但在孔底时主轴停止,然后快速退回。例.%0086N10G92 X0 Y0 Z80N15G00N20G98 G86 G90 X100 G90 R40 Q-10 K5 P2 G90 Z0 F200N30G90 G00 X0 Y0 Z80N40M30注意:如果Z的移动位置为零,该指令不执行。2022/12/32022/12/37979华中数控系统华中数控系统五、简化编程指令10)G87:反镗循环 (需要主轴准停、教学机不能用)G98G87X_Y_Z_R_P_I_J_F_L_镗刀孔底Z点初始B点参照R点孔底Z点初始B点参照R点G99孔底延时P秒准停偏移I或J量刀具快移到B点主轴定向停转反向偏移I或J量快移到参照高度偏移到R点主轴正转向上工进镗孔延时P秒主轴定向停转反向偏移I或J量快速抬刀到安全高度偏移到B点主轴正转8080华中数控系统华中数控系统五、简化编程指令10)G87:反镗循环 (需要主轴准停、教学机不能用)G98G87X_Y_Z_R_P_I_J_F_L_%0087N10 G92 X0 Y0 Z80N15 G00 F200N20 G98 G87 G91 X100 Y100 I-10 G90 R0 P2 G90 Z40 I2N30 G90 G00 X0 Y0 Z80 M05N40 M30注意:1、如果Z的移动量为零,该指令不执行。2、此指令不得使用G99,如使用则提示“固定循环格式错”报警2022/12/32022/12/38181华中数控系统华中数控系统五、简化编程指令11)G88:镗孔循环(手镗)G98(G99)G88X_Y_Z_R_P_F_L_ _精镗孔:该类镗孔不需要主轴定向孔底Z点初始B点参照R点初始B点G98G99返回R点后主轴正转参照R点孔底Z点返回B点后主轴正转孔底延时、主轴停止8282华中数控系统华中数控系统五、简化编程指令11)G88:镗孔循环 (手镗)G98(G99)G88X_Y_Z_R_P_F_L_图中给出了该指令的循环动作次序。工进镗孔到孔底,延时P秒后主轴停止旋转,机床停止进给,将工作方式置为手动,并将刀具从孔中手动退出。到初始平面或参照平面上方后,主轴正转,再将工作方式置为自动,按“循环启动”键,刀具返回B点或R点,运行下面的程序。该指令不需主轴准停例.%0088N10 G92 X0 Y0 Z80N15 G00 F200N

    注意事项

    本文(数控铣床编程与操作.ppt)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开