- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
4.2常用指令根本指令G指令——准备功能指令是使CNC机床准备好某种运动方式的指令分为模态指令和非模态指令。模态指令表示在程序中一经被应用,直到出现同组其它任一G指令时才失效。否那么该指令继续有效,直到被同组指令取代为止。非模态指令只在本程序段中有效。组成:G后带二位数字,从G00到G99共100种作用:用于控制CNC机床开关量,如主轴正反转、冷却液的开停、工件的夹紧松开等。组成:M后带二位数字组成。F指令——进给速度指令F后跟的数字是进给速度的大小,如F100表示进给速度为100mm/min。进给率F是续效代码,也是有效直到赋予新值,不需要在每个程序段都指定。F码指定的进给率是沿刀具轨迹测量的。如果不指定F值,那么认为进给率为零。在程序启动第一个G01或G02或G03功能时,必须同时驱动F功能。M指令——辅助功能指令S是续效代码,S代码后的数值为主轴转速,要求为整数,如S1000表示主轴转速为1000r/min组成:在零件加工之前一定要启动主轴运转〔M03或M04〕T指令——刀具功能指令Tnn代码用于选择刀具库中的刀具,nn表示刀号S指令——主轴速度功能指令M00程序暂停,可以重新按下机床面板上的循环启动按钮再执行程序M01选择暂停,要在机床机板上按下选择暂停按钮才有效M02和M30程序结束,M02结束在程序末尾,M30结束后又返回程序头M03、M04和M05主轴正转、反转和停转M06——换刀〔常用于加工中心,刀库换刀〕M08、M09冷却液开、冷却液关常用指令辅助功能指令M98和M99
M98主程序调用子程序
M99子程序返回主程序
在程序中含有某些固定顺序或重复出现的区域时,作为子程序存入贮存器以简化程序编程子程序格式:
O××××???M99调用子程序格式:
M98P××××××重复调用次数子程序号(P为调用子程序号及重复调用次数)XYZ起点(x0,y0,z0)终点(x,y,z)G00——快速定位(快速直线插补)
G00快速定位控制机床各轴以最大速率从现在位置移动到指令位置(不一定沿直线)。G00是模态代码。
编程格式为:G00X_Y_Z_准备功能指令XYZ起点(x0,y0,z0)终点(x,y,z)G01——直线插补
G01直线插补程序段控制各轴以指定的进给速率沿直线方向从现在位置移动到指令位置。G01是模态代码
编程格式为:G01X_Y_Z_F_XYZ起点(x0,y0,z0)终点(x,y,z)G02——顺圆弧插补
G02圆弧插补程序段可以使机床从现在位置沿圆顺时针弧轨迹运动到指令位置,进给速率沿圆弧的切线方向,大小等于编程的进给率F。G02表示刀具沿顺圆运动(CW),G02是模态代码终点(x,y,z)起点(x0,y0,z0)XYZG03——逆圆弧插补
G03圆弧插补程序段可以使机床从现在位置沿圆逆时针弧轨迹运动到指令位置,进给速率沿圆弧的切线方向,大小等于编程的进给率F。G03表示刀具沿逆圆运动(CCW),G03是模态代码XYZ起点(x1,y1,z1)终点(x,y,z)圆心(x0,y0,z0)说明
圆弧插补可以用两种方式编程G02或G03及I、J字(I、J是指圆弧起点到圆心的增量坐标)定义圆弧中心点,称为中心编程,圆弧的中心是关键尺寸时,选用该编程方法
编程格式为:G02或G03X_Y_Z_I_J_K_F_XYZ起点(x0,y0,z0)终点(x,y,z)半径编程当圆弧的半径R或终点坐标为关键尺寸时,选用该编程方法。
编程格式为:G02或G03X_Y_Z_R_F_R当圆心角≤180o(劣弧)时,R以正值表示;当圆心角>180o〔优弧〕时,R以负值表示。例:如图,当圆弧A的起点为P1,终点为P2,那么圆弧
插补程序段为:G02X321.65Y280I40J140F200
或:G02X321.65Y280R-145.6F200注:整圆不能用半径编程的方法一次编程实现,只能用I,J编程方法。G04——暂停
通过G04指
文档评论(0)