半一盘;代码M代码的饥荒代码使用方法法?

查看: 4761|回复: 41
请问M代码可以和G代码放在一行,同时进行吗?
一台加工中心,想要Z/Y轴回撤和主轴停止旋转同时进行,能节省不少时间,Z/Y轴回撤是G指令,主轴停转是M指令,两个可以放在一行,同时进行吗?
请帮忙解释下,谢谢!
停转M05完了G28G91YO,虽然不是理想意义上的同步,可跟同步差不了半秒,这问题没啥意义
wuxiluanpaoP 发表于
16:32 + p# ?3 |) W3 [
停转M05完了G28G91YO,虽然不是理想意义上的同步,可跟同步差不了半秒,这问题没啥意义
我这个系统不是用M05停转,用的是M90开转,M92停转,中间伴随着Y的进刀,M92之后是YZ撤回,M92大概占用了1.2s,如果能去除这1s(比如和YZ撤回一起进行),那就能提高不小幅度的效率,我这里循环时间是15S。
M92这个指令里面具体的操作流程能看到吗?可以修改吗?不要1.2S那么长,0.2S对我来说都珍贵,因为机台多,影响就大。& n$ T5 d& a. a8 p
另外 G28G91YO是干吗的?另一种停转方式?, ?3 T% c: ~5 J% J
2 B4 p0 X0 M2 Y9 ]. {' X" }
您能留个QQ吗?我QQ ,谢谢!
此人是我的榜样。要干就要好好干&
我在你这里体会到了什么叫时间就是金钱。我得学习这种精神&
天天他爸 发表于
谢谢,我试了,好像没效果,还是分步动,调机时再试试。
谢谢baiihcbaiihc
的推荐,已经在看&
谢谢谢谢!天天他爸感觉您道行很深,赞&
看彼得斯密特的数控编程手册吧。网上有下载。绝对有用&
第二个问题:M码和G码在一行以后,实际运行时是是同时动作的还是分开前后动作的?简单说就是比如G91X50M10,是先X走50再开压块还是和G91X50Y30中的X/Y轴同步运动一样?&
命令关于一个轴的吗?&
哦,谢谢啊,还有两点疑问:
1.同一行里,都什么样的代码可以合并?比如G54和G55肯定不能同行,而G54和G43可以?G0G90G54X0Y0M3SZ100M08中如果G43补偿的是X轴或者Y也可以吗?就是说一行里面可以有两个&
不好意思我没有QQ&
G0G90G54X0Y0M3SZ100M08;&
我在加工中心现场17年了,老式的加工中心存储空间很小而“;”所占字符要远大于指令字符,所以为了尽量多存入程序会做一些简化。例如:G0G90G54X0YO;M3SZ100;M08;我一般会简化成:&
天天他爸 发表于
16:53 8 M. t+ N4 B' i&&M( T
可以$ m) ~; P( J: I) `: S
留个QQ吧,我QQ
前一步做完产品,提刀到空程关切削液,直接YZ回退关闭主轴* A" t8 T& B4 h$ G, d- m' ^
G0Z50M09;% t2 z2 @, P" h# H
G30G91Z0Y0M05;
M码在同一行,永远是最后一个读取。
你有没有仔细看,在同一行懂不?&
不懂装懂。M03M04M06M07M08都是在程序段开头就激活。M00M01M02M05M09M30是运行程序段末尾激活&
不一定吧!&
冷月梧桐 发表于
前一步做完产品,提刀到空程关切削液,直接YZ回退关闭主轴
G30G91Z0Y0M05;1 }8 D8 A2 A- l0 B0 ]8 _
谢谢,M05和YZ回退是同时的吗?; C; g. v5 u4 @3 v% N
您有QQ、Gtalk之类的吗?
<font color="#44 发表于
M码在同一行,永远是最后一个读取。) I- R5 _. H& @
谢谢,你的意思就是:即使G和M在同一行,也都是G动作做完了,M才动作?和分行的效果时一样的?
不是做完在做,是先读和后读的区别。比如G01后面要走很长,它是先读G01。不管你有没有到位它都会读M码。
比如G01和M08在一行的时候。它是先动在开水。不会开水后在动。(不能以出水算,要以给水泵的信号开始计算)&
工作时间:9:00-17:00
Powered by

我要回帖

更多关于 神秘代码使用方法 的文章

 

随机推荐