On 6/27/20 12:49 PM, Anthony Clay wrote:

I'm building a "big" SMT pick and place machine.  I hope to use Mesa anything i/o for interfacing, big stepper drives, linear encoders, and a number of sensors and other actuators, along with a communications bus for feeders.  Instead of using 3d printer firmwares, I'd prefer a linuxcnc-like interface for the machine itself - with visual elements for sensors like pressure/vacuum sensors, etc.  Also, I'll have to have G/M codes for "all of the things".  For the jobs themselves, I plan to use openpnp.  This will require some kind of driver to pipe gcode commands in MDI from openpnp to the linuxcnc stack. (I know there's a few more steps

Machinekit has the Machinetalk wrapper that provides an interface for remote interaction, including a facility for sending remote MDI commands and uploading and running .ngc files.

At the moment, however, this project is moving towards porting the LinuxCNC EMC application to run on Machinekit HAL. While this appears to be working, the Machinetalk wrapper hasn't yet been ported over, AFAIK.

Until that work is finished, I don't see an advantage to your using MK in your application.

My question is, should I be looking towards machinekit/machinetalk to accomplish this? Or should I just default to linuxcnc and python/nml? (I'm hard-pressed to tell the difference between the two!) What is the difference? I'm seeing things that imply that machinekit can be used for machines that aren't specifically cutting machines, but very few examples.

Neither Machinekit nor LinuxCNC have any built-in support for PNP machines, AFAIK. This application is something you'll have to integrate yourself. There are probably others who have done some of this in the past; search the LCNC forums.

    John

--
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- You received this message because you are subscribed to the Google Groups "Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/machinekit/b9e96ad9-8790-cc12-a367-95c1260effe7%40dovetail-automata.com.

Reply via email to