作业帮 > 综合 > 作业

数控车床编程里面的G50指令怎么用的呀,如下图要编程中G50的意思是什么呀,

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/06/17 04:32:41
数控车床编程里面的G50指令怎么用的呀,如下图要编程中G50的意思是什么呀,

编程如下;

     
           
             
        
O1234;

N10 G50 X80 Z20;
N20 M03 S01 T0100;
N30 G00 X46 Z2;
N40 G71 U1.5 R0.5;
N50 G71 P60 Q90U0.3 W0 F50;
N60 G00 X36;
N70 G01 Z0 F30;
N80 G01 X40 Z-2;
N90 G01 X40 Z-50;
N100 G70 P60 Q90;
N110 G00 X80 Z20;
N120 T0202;
N130 G00 X42 Z-30;
N140 G01 X20 Z-30F20;
N150 G00 X42 Z-30;
N160 G72 W2.8R0.5;
N170 G72P180Q210U0.3W0F20;
N180 G00 Z-15;
N190 G01 X40 Z-15F30;
N200 G01 X20 Z-23;

     
           

             
        
N210 G01 X20 Z-30;

N220 G70 P180Q210;
N230 G72 W2 R0.5;
N240 G72 P250 Q270U0.3 W0 F20;
N250 G00 Z-35;
N260 G01 X30 Z-35F30;
N270 G03 X20 Z-30R5;
N280 G70 P250Q270;
N290 G00 X42 Z-49;
N300 G01 X24 Z-49F20;
N310 G00 X40 Z-49;
N320 G01 X40 Z-46F20;
N330 G01 X36 Z-48F20;
N340 G01 X-0.1Z-48;
N350 G00 X80;
N360 G00 Z20;
N370 M05 T0100;
N380 M30;
 我问了几个师傅说G50是制定新原点,那么就上面程序中
N10 G50 X80 Z20;
N20 M03 S01 T0100;
N30 G00 X46 Z2;
可以理解是把 X80 Z20 作为新的原点,下一个程序段N30 G00 X46 Z2;的坐标是性对于新原点来说的也就是说在X80 的基础上向X正方向移动46,向Z正方向移动2,就是N30中G00的位置,是这样的吗,要是这样的话这个程序还成立吗,
数控车床编程里面的G50指令怎么用的呀,如下图要编程中G50的意思是什么呀,
这个程序错漏百出啊!首先,你的G72指令运用完全错误,第二就是你要问的问题了,G50,他有两个意思,一个是最高限速,一个是建立新的坐标系,是坐标系,应该说是坐标系偏移,不是原点,一般运用于M98的子程序较为广泛与方便
再问: N10 G50 X80 Z20;G50所指定的不是新原点是吗,不是说X80 Z20,为新原点了,原点还在轴线上,是G50所指定的点与轴线的交点,只是坐标偏移,是这样的吗
再答: 对的! 我举例说明吧,G50 W-12.0,意思就是说坐标系Z轴从原来的0点变为+12,但是你要是G50 X80 Z20的话呢,坐标系的X轴与Z轴都同时变了,包括其他的刀号,而且你加的这一段程序是没有作用的,以我7年的经验来说,不建议你这样做,不仅很容易出错,而且对程序没有半点作用,按照你上面的说法,顺便提醒一句吧,你要偏移坐标,用的是相对坐标,是U和W,不是绝对坐标,你要是用的绝对坐标的话是没有能够实现你想要的那种偏移效果的
再问: 不是的这是我在百度文库里面找到的资料包括程序和图纸,是这么写的就是弄不明白,
再答: 啊?文库里的啊?程序都是错误的。 X轴设定绝对值的话很危险的,其实你现在主要是想了解它的作用呢还是?这样我也好更好的给你解答
再问: 百度文库里面有个G72教案,这里的图纸和程序就是出自哪里的,我想知道G50的用法,在这里对吗,表示什么意思,

再答: G50程序开始时刀具必须停在G50所指定的位置上,就是工件坐标系原点X80 Z20的地方,程序开头G50 X80 Z20 是建立坐标系,只有先建立工件坐标系才能进行正确加工。这程序的开始只不过是设定一个坐标系,不能说是原点!可明白?我再次强调,不是原点!是坐标系。温馨提示:假若在后面的程序里,假若不是在一号刀的情况下,程序里你加入了G50 X** Z**的话,那样会很危险,后果自负了!就是说一号刀在N10的位置,它的坐标为X80 Z20,是它的坐标位置,N30是他需要走到的位置,并不是像你所说的向正方向负方向移动多少,他设定的只不过是一个坐标系,我在前面已经给你说了,他不是设定原点,是坐标系,他设定的只不过是坐标系。这一段程序可以说毫无意义。才发现,原来没有悬赏,连一分都没有。。。。哎,我徒弟我都没跟他说这么多