btp
New Member
Posts: 8
|
Post by btp on Jul 17, 2012 11:30:49 GMT -8
I'm not sure if you would consider this a bug, but when you use the steps per button on the hardware screen it puts you into G91 Incremental to make the requested move. However it doesn't switch back to G90 ABS mode after the move/calculation is complete.
Kind of annoying to have to keep switching back. I know the normal 1024 screen set doesn't do this. Just something I discovered the other day.
|
|
|
Post by DaveCVI on Jul 17, 2012 15:16:30 GMT -8
Hi, The MSM script is supposed to be exactly the same as the one from 1024. I looked as a result of your post and found via comparison that a line which issues the G90 was missing form the MSM script. This bug has been there since the initial MSM alpha almost 3 years ago... Thanks for letting me know about this.
This bug will be fixed in the next MSM release.
In the mean time, for a temp fix to this you can go to C:\Mach3\ScreenSetMacros\MachStdMill.set\Masters\Scripts\HdwPP-SetStepsPerUnit.m1s and make this edit to the script:
Lines 66-69 of the script are:
Code "G0 G91 " & AxisLetter & ComMove While Ismoving() Wend Code "G4 P0.5"
Change it to add the missing line so that it becomes:
Code "G0 G91 " & AxisLetter & ComMove While Ismoving() Wend Code "G90" Code "G4 P0.5"
That will fix it (until the next time you install MSM 2.0 and prior). I'll fix the script so the next release of MSM installs the corrected script.
Dave
|
|
btp
New Member
Posts: 8
|
Post by btp on Jul 18, 2012 12:33:27 GMT -8
cool thanks
|
|
|
Post by DaveCVI on Jul 18, 2012 14:31:40 GMT -8
FYI - MSM 2.0.2 is now released and it has the fixed script in the release.
Dave
|
|