Jan 06 2018
09:34 AM andypugh: Someone is asking questions about the multi-spindle patch (seems have found bugs)
09:36 AM andypugh: I am wondering once-again about how to do it, and I am coming back to the idea of using the $ character.
09:36 AM andypugh: I think that one advantage is that it doesn’t interefere with any of the other non-standard ways to do it, and that means that re-mapping is easier to match the other non-standard ways.
09:44 AM andypugh: ooh! This is interesting.
09:44 AM andypugh: http://www.industry.siemens.com/topics/global/en/cnc4you/tips_and_tricks/pages/programming-counter-spindles-in-g-code.aspx
09:44 AM andypugh: Not directly related, but shows an interesting grammar for multi-axis.
09:44 AM andypugh: Could be relevant to JA with > 9 axes.
09:45 AM andypugh: G0 Z2=300 means “move Z2 to 300”. That is interestingly compatible with G0 Z100 meaning “move default Z”
09:47 AM andypugh: S2=1000 could mean “set spindle 2 to 1000 rpm”
09:48 AM andypugh: But doesn’t really extend to M3, M4, M5 and G76
02:29 PM andypugh: Interesting layout. Not wrong, I guess, but confusing if you are expecting braces:
02:29 PM andypugh: https://github.com/LinuxCNC/linuxcnc/blob/master/src/emc/task/emccanon.cc#L1789
04:52 PM jepler: whoops, the part blocks its own mounting holes https://cdn-shop.adafruit.com/970x728/3619-03.jpg
04:56 PM andypugh: Need to use the small-hex screws.