Mach3 exposes a circular buffer of time - position movement data via the Mach3 plug in interface.
There used to be some sample code on the Mach3 support website. If you can't find it, I have it, and then some. I did a motion plug in for Mach3 several years ago. Using the buffered data, it is possible to interface to many popular motion control boards that support a time-position data feed for motion. Galil motion boards support such an interface, as do many other smart motion devices. Dave On 2/28/2014 8:36 AM, Michael Haberler wrote: > Am 28.02.2014 um 14:19 schrieb John Alexander Stewart <[email protected]>: > >> Michael; >> >> Ah - grbl-like input. Makes sense, and I can see how it would not work so >> well for LinuxCNC. >> >> The question, then, is how come Mach3 can have USB cabling, but LinuxCNC >> can't? (see the KX* mills from Arc Eurotrade in the UK; now with USB input) > I have no idea about that API uses over USB, but I'd be curious > > it depends at what level commands go over USB; for instance, Yishin's > USB/FPGA product works on line segments afaict, and does spindle-sync on that > board - I would think that be pretty hard if USB jitter were in the path for > spindle-sync; in this case the stuff going over USB is lower granularity and > queued so USB jitter doesnt have significant impact > > if you toggle raw stepper pins over USB, that's probably pushing it too much > >> Related: What commands are sent over the USB for these Mach3 boxes? > any pointers? > > for Yishin's product, see http://en.araisrobo.com/ and > https://github.com/araisrobo/linuxcnc and > >> Related,related: how can LinuxCNC get a larger slice of the 3D printer >> market, now that the "Printrboard" style of controls, and associated >> software is settling down for 3D'ers? > by helping Charles with contributions ;) http://blog.machinekit.io > > - Michael >> John. >> >> >> On Fri, Feb 28, 2014 at 4:14 AM, Michael Haberler <[email protected]>wrote: >> >>> correction: >>> >>> Am 28.02.2014 um 09:10 schrieb Michael Haberler <[email protected]>: >>> >>>> I could imagine a firmware solution which does the link between LinuxCNC >>> and this board over SPI, like Gemi's picnc "outboard" - that would likely >>> work a lot better >>> >>> I dont think an SPI-based firmware solution for this board like Gemi's >>> picnc will work well. >>> >>> The reason is: As Gemi found out, SPI input on AVR's is hopeless - hard to >>> avoid input overrun. I understand this is why Gemi used a PIC. >>> >>> - Michael >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Flow-based real-time traffic analytics software. Cisco certified tool. >>> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer >>> Customize your own dashboards, set traffic alerts and generate reports. >>> Network behavioral analysis & security monitoring. All-in-one tool. >>> >>> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> Emc-users mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/emc-users >>> >> ------------------------------------------------------------------------------ >> Flow-based real-time traffic analytics software. Cisco certified tool. >> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer >> Customize your own dashboards, set traffic alerts and generate reports. >> Network behavioral analysis & security monitoring. All-in-one tool. >> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk >> _______________________________________________ >> Emc-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/emc-users > > ------------------------------------------------------------------------------ > Flow-based real-time traffic analytics software. Cisco certified tool. > Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer > Customize your own dashboards, set traffic alerts and generate reports. > Network behavioral analysis & security monitoring. All-in-one tool. > http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk > _______________________________________________ > Emc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-users ------------------------------------------------------------------------------ Flow-based real-time traffic analytics software. Cisco certified tool. Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer Customize your own dashboards, set traffic alerts and generate reports. Network behavioral analysis & security monitoring. All-in-one tool. http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
