result.put(code在代码什么意思_一天一代码(G1直线插补)

 先来说说什么是直线插补,直线插补的意思就是刀具以程序设定的速度,从某一点出发,以直线移动到目标点,这就叫直线插补,后面我们还会学到圆弧插补,螺纹插补等。

  G1 X(U_) Z(W_) F_

X、Z为终点绝对坐标值

U、W为起点与终点之间的差值

F为刀具进给速度,F分两种进给方式,一种是G98每分钟进给,比如F200的意思就是一分钟刀具移动200mm,另一种是G99每转进给,比如F0.2的意思就是主轴转一圈刀具移动0.2mm,我们通常在程序的开头加上G98或者G99来决定进给方式。

给大家来个示例:

7d2a288a70047ea88f0e203cd701ae33.png 1-1

     O0001       程序名

G99;       每转进给

T101;       1号刀具1号刀偏

S800 M3;  主轴以每分钟800转的速度正转

G0 X18 Z2;  刀具从A点快速定位至B点

G1 Z-15 F0.1;刀具以每转0.1速度运动到C点

X30 Z-26;  C点至D点

Z-36;        D点至E点

X40;          E点至F点

G0 X80 Z60;  F点以G0方式返回A点

M30;  程序结束光标回到程序第一行

模态代码跟非模态代码我不知道跟大家讲过没有,模态代码的意思就是模态代码的意思就是,这个代码一旦被执行,则一直有效,直到被同组其他代码注销,非模态代码指的是这个代码只在这一个程序段有效,这个程序段结束后自动注销。从G代码表中我们知道G1跟G0都是属于模态代码,所以第5行的G1注销了第4行的G0(程序名不算做一行),第5行的G1一直延续到第8行,直到被第9行的G0注销,懂得模态跟非模态能让我们节省更多的编程时间,让程序看起来更加简洁明了。

 今天的内容就是这么多了,大家有空多练习,不懂就私信我

62e83639a65ce9e0d0f592e1a1149e78.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值