15064| 41
|
请问M代码可以和G代码放在一行,同时进行吗? |
| ||
相关帖子 |
||
发表于 2013-9-5 16:32:38
|
显示全部楼层
| ||
| ||
点评
谢谢baiihcbaiihc 的推荐,已经在看
谢谢谢谢!天天他爸感觉您道行很深,赞
看彼得斯密特的数控编程手册吧。网上有下载。绝对有用
第二个问题:M码和G码在一行以后,实际运行时是是同时动作的还是分开前后动作的?简单说就是比如G91X50M10,是先X走50再开压块还是和G91X50Y30中的X/Y轴同步运动一样?
命令关于一个轴的吗?
哦,谢谢啊,还有两点疑问:
1.同一行里,都什么样的代码可以合并?比如G54和G55肯定不能同行,而G54和G43可以?G0G90G54X0Y0M3S2000;G43H1Z100M08中如果G43补偿的是X轴或者Y也可以吗?就是说一行里面可以有两个
不好意思我没有QQ
G0G90G54X0Y0M3S2000;G43H1Z100M08;
我在加工中心现场17年了,老式的加工中心存储空间很小而“;”所占字符要远大于指令字符,所以为了尽量多存入程序会做一些简化。例如:G0G90G54X0YO;M3S2000;G43H1Z100;M08;我一般会简化成:
| |
| |
发表于 2013-9-5 18:09:44
|
显示全部楼层
| ||
发表于 2013-9-5 20:10:43
|
显示全部楼层
点评
你有没有仔细看,在同一行懂不?
不懂装懂。M03M04M06M07M08都是在程序段开头就激活。M00M01M02M05M09M30是运行程序段末尾激活
不一定吧!
| ||
| |
点评
不是做完在做,是先读和后读的区别。比如G01后面要走很长,它是先读G01。不管你有没有到位它都会读M码。
比如G01和M08在一行的时候。它是先动在开水。不会开水后在动。(不能以出水算,要以给水泵的信号开始计算)
| ||
小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )
GMT+8, 2024-11-25 09:55 , Processed in 0.060171 second(s), 20 queries , Gzip On.
Powered by Discuz! X3.4 Licensed
© 2001-2017 Comsenz Inc.