课840D数控基础编程

课840D数控基础编程

ID:40547684

大小:1.00 MB

页数:39页

时间:2019-08-04

课840D数控基础编程_第1页
课840D数控基础编程_第2页
课840D数控基础编程_第3页
课840D数控基础编程_第4页
课840D数控基础编程_第5页
资源描述:

《课840D数控基础编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、准备功能代码(G代码)模态、非模态:用于说明指令的时效性,如果一个指令指定以后直到被同组的其他指令取代才失效,否则持续有效。这样的指令即为具有模态G代码有两种模态:模态式G代码和非模态式G代码。模态式G代码具有延续性,非模态式G代码,只限定在被指定的程序块中有效。2、辅助代码(M代码)M代码是指用于机床控制的指令,每一程序块中最多5个M功能M0*编程停止M3主轴右转M1*任意停止M4主轴左转M2*主程序结束,返回程序开头部分M5主轴停止M30*程序结束,效果同M2M17*子程序结束3、杂功能代码(F,S,T,D)F表示进给速度,单位为mm/mi

2、n或mm/revS表示主轴转速,单位是rev/minT表示刀具选择代码D表示刀具补偿号一、数控系统的功能4、固定循环代码第一类:钻镗循环CYCLE81~CLCLE89第二类:铣削循环CYCLE71~CLCLE72,SLOT1~SLOT2,POCKET1~POCKET等5、运算符/算术功能+加-减*乘/除链式运算符SIN()正弦ASIN()反正弦COS()余弦ACOS()反余弦TAN()正切ATAN2(,)反正切ABS()绝对值SQRT()平方根POT()二次幂(平方)TRUNC()舍位至整数ROUND()舍入成整数一、数控系统的功能1.1程序节:一

3、个程序段由一个主程序段和几个子程序段构成。例:N10D2F200S900M3N20G1X14Y35N30X20Y40N40Y-10N50L10..N80L20N100M301.2程序段跳越 每个程序中,不需执行的程序段可以通过跳段完成,将要跳过的程序段前面标明“/”。几个相连程序段亦可跳越,不执行跳越程序段中的指令,程序从下一个不跳越 的程序段处继续。二、程序编制概述1.3注解为了使其它用户和程序员更容易理解NC程序,建议在程序中插入有意义的注解, 用分号(“;”)例:N10G1F100X10Y20;解释NC块的注解或N20;94年11月21日BO

4、bMiller写入的程序程序运行时,注解存储,出现在当前块显示中。1.4编程过程1.4.1.准备工件图纸;确定工件零点;画出工件坐标系略图;计算任何遗漏的坐标1.4.2.指定加工工序.何时用何种刀具加工何种轮廓?.工件的各个部分如何排列加工?.哪些零件要重复加工(或转动),因而应存储在子程序中?.是否在此处可用到其他工件类似的轮廓面(用过的主程序和子程序中:铣螺纹).什么地方提议或必须执行零点偏移、旋转、镜像(框架原理)。二、程序编制概述1.绝对/增量尺寸,G90/91绝对尺寸G90(模态)X100绝对尺寸(非模态)增量尺寸G91(模态)X100增

5、量尺寸(非模态) 例:N10G90G0X45Y60Z2T1S2000M3N20G1Z-5F500刀具横进给N30G2X20Y35I0J-25绝对尺寸的圆中心点N40G0Z2退回N50M30块结束2.公/英制测量,G70/G713.可设定零点偏移,G54至G599G54至G57调用第一至第四可设定零偏移N10G0G90X10Y10F500T1到达N20G54S1000M3调用第一个零点偏移,主轴正转N30L47运行子程序N40G55G0Z200调用第二个零点偏移,Z轴提起N50L47像前一样运行子程序N80G53X200Y300M30取消零点偏移,程

6、序结束三、定位指令4.选择工作平面,G17至G19G17工作平面X/Y切入方向ZG18工作平面Z/X切入方向YG19工作平面Y/Z切入方向X5.可编程工作区极限,G25/G26G25X...Y...Z...(在单独的NC块上编程)G26X...Y...Z...(在单独的NC块上编程)三、定位指令1、极坐标确定命令,G111N10G17G54加工平面X/Y,工件零点N20G111X43Y38指定极坐标N30G0RP=30AP=18Z5到达起点,在柱面坐标定位2、快速移动,GO3、直线插补,G14、圆弧插补,G2/G3G2/G3X...Y...Z...

7、I...J...K...I,J,K圆弧插补参数G2/G3X...Y...Z...CR=..CR=+...:角度小于或等于180CR=-...:角度大于180整圆不能用CR=编程,但必须用圆终点和插补参数编程。5、螺旋插补,G2/G3G2/G3X...Y...Z...I...J...K...TURN=TURN:全循环次数6、恒定导程的螺纹切削,G33G33X...Z...K...SF=...*(K指锥角45)G33X...Z...I...SF=...*(I指锥角45)(SF=只需要对多线数螺纹编程)四、加工指令7、刚性攻丝,G331,G3

8、328、柔性攻内螺纹,G639、特殊的车削刀功能——倒角、倒圆CHF=…倒轮廓角值=运动方向倒角的长度CHR=…倒轮廓角值

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。