|
Last edited by JPoepsel In 2019-1-6 22:02 Editor
Hi all!
As mentioned in http://bbs.ddcnc.com/forum.php?m ... p;extra=&page=3 by ytilu, a new function M110 was introduces.
Nikolay81 mentioned: -The command M110 is added. This is an analog of M0, but the Z axis does not rise. Also, when using this command, a beep sounds.
This is only half of the game, and the other half may be interesting and useful also:
When M0 is continued by pressing the play button, the spindle automaitically moves exactly to the position it has before the program was paused by M0. If you move it with the MPG inbetween, this movements are "undone".
This is not the case for M110. The spindle remains in the position where you put it!
This can be used to handle some mechanical probes like the Haimer 3D sensors in a macro.
E.G.:
M6 T10; take Haimer 3D probe
G90 G153 X#1 Y#2 Z#3 F6000; Move above probe position
M110 (Move Haimer to Z=0, press play!)
G04P0; sync
#10=#866; store Haimer Z0 Mach Position in local variable #10
will store the machine coordinate z component in #10.
I used this functionality to automaticly store tool heights relative to the Haimer z0 for auto tool height compensation for an ATC-Spindle.
Hope this info is useful fore someone.
Josef
|
|