- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(3)刀具补偿指令 代码 功 能 G40 刀具半径补偿取消 G41 刀具半径左补偿 G42 刀具半径右补偿 表2-3与刀具补偿有关的指令 G43 刀具长度正补偿 G44 刀具长度负补偿 G49 刀具长度补偿取消 (4)与指令确定的数值有关的指令 代码 功 能 代码 功 能 G90 绝对值编程 G95 进给量(每转) G91 增量值编程 G20 输入值为英制 G94 进给速度(每分钟) G21 输入值为米制 表2-4与指令确定的数值有关的指令 (5)可简化编程的指令 代码 功 能 代码 功 能 G50 几何缩放取消 G83 深孔钻孔固定循环 G51 几何缩放 G84 右旋攻螺纹固定循环 G62 镜象加工 G85 镗孔固定循环(切速退刀 G73 高速深孔钻孔固定循环 G86 镗孔固定循环(快退刀) G74 左旋攻螺纹固定循环 G87 背镗固定循环(快退刀) G76 精镗固定循环 G89 背镗固定循环(同G85) G80 固定循环功能取消 G274 左旋同步攻螺纹 G81 钻孔固定循环 G284 右旋同步攻螺纹 G82 固定循环(同G81) ? ? 表2-5 可简化编程的指令 (6)宏指令 G100~120各代码可供建立用户指令,以简化程序编制。 (7)其他功能G代码 代码 功 能 代码 功 能 G04 进给暂停 G61 急停检查(非模态) G09 急停检查(非模态) G64 取消急停检查 G22 程序行程极限有效 G175 圆筒周边切削 G23 程序行程极限无效 G186 公差控制无效 G31 跳步 G187 公差控制有效 G174 圆筒周边切削无效 ? ? 表2-6 其他功能G代码 (1)快速直线插补(G00) G00快速直线插补控制机床各轴以最大速率从现在位置移动到指令位置。G00是模态代码。 其编程格式为:G00 X Y Z 。 X Y Z 起点(x0, y0, z0) 终点(x, y, z) (2)直线插补(G01) 直线插补G01程序段控制各轴以指定的进给速率沿直线方向从现在位置移动到指令位置。G01是模态代码 其编程格式为:G01 X Y Z F(进给速率)。 X Y Z 起点(x0, y0, z0) 终点(x, y, z) (3)顺圆弧插补(G02) 圆弧插补G02程序段可以使机床从现在位置沿顺时针圆弧轨迹运动到指令位置,进给速率沿圆弧的切线方向,大小等于编程的进给率F。G02表示刀具沿顺圆运动(CW) 。 X Y Z 起点(x0, y0, z0) 终点(x, y, z) (4)逆圆弧插补(G03) 圆弧插补G03程序段可以使机床从现在位置沿逆时针圆弧轨迹运动到指令位置,进给速率沿圆弧的切线方向,大小等于编程的进给率F。G03表示刀具沿逆圆运动(CCW)。 X Y Z 终点(x0, y0, z0) 起点(x, y, z) 圆弧插补可以用两种方式编程: ① 编程G02或G03及I、J、K字定义圆弧中心点,称为中心编程,当圆弧的中心是关键尺寸时,选用该编程方法; X Y Z 起点(x0, y0, z0) 终点(x, y, z) 其编程格式为:G02 X Y Z I J K F(进给速率)。 O(I, J, K) ② 半径编程 当圆弧的半径R或终点坐标为关键尺寸时,选用该编程方法。 X Y Z 起点(x0, y0, z0) 终点(x, y, z) 其编程格式为:G02 X Y Z R F(进给速率)。 O(I, J, K) R 当圆心角?180o时,R以正值表示;当圆心角180o时,R以负值表示。但整圆不能用此编程方法。 (二)辅助功能代码(M代码) 辅助功能代码(M代码)用于指令控制功能和机床功能,多与程序执行和机械控制有关。 1.M00 程序停止。执行M00后程序停止,可按机床上的起动按钮使机床重新起动,继续执行以后的程序。 2.M01 可选择的程序停止。当按下机床操作面板上的“选择开机”按钮时,执行M0l以后程序停止,重新起动则继续执行下段。 3.M02和M30 程序结束。 4.M03、M04和M05 主轴正转、反转和停转。 5.M06 换
文档评论(0)