There it is:

https://forum.linuxcnc.org/41-guis/38430-replacing-openpnp-motion-controller?start=0

On Sat, Jun 27, 2020 at 2:23 AM justin White <[email protected]> wrote:

> What kind of host machine are you using? Machinekit has better support for
> Beaglebones and some other ARM boards but I believe LinuxCNC is probably
> better with RaspberryPi's specifically.
>
> MK was forked from LinuxCNC long ago, hence the similarities.
>
> LinuxCNC has better Mesa support, Machinekit is (or was as of a couple
> months ago at least) behind with Mesa support and I'm not sure that it was
> a priority  to bring up. Newer Mesa cards may not work. LinuxCNC has split
> the Joint's and Axis separately so there's probably a bit more you can do
> with multi-motor axes than MK. Machinekit went after alot of innovative
> features like remote UI's (though I've never gotten any going) and does
> alot of niche things that LinuxCNC never jumped into. LinuxCNC has a bigger
> community and tends to be more solidly planted on developement, MK just
> moves and doesn't look back. 3D printers are big in Machinekit.
>
> I'm probably not doing MK much justice with the above explanation so
> someone else can maybe point out the things that may be helpful to your
> machine, I'm bipartisan but I actually use LinuxCNC alot more. Both MK and
> LCNC can do anything that has something to do with running motors,
> positioning, interpreting Gcode, reading sensors, etc. Both have the same
> abillity for you to create a custom GUI for and write a Python interface
> or custom hal components for, the differences in those regards are
> semantic. You mentioned NML, I know MK has long had the goal of replacing
> it but I don't really know why. It's still there but I guess it's
> obfuscated with a Machinetalk wrapper or something.
>
> LinuxCNC is popular for machine-tools, Machinekit is popular for smaller
> machines, though both could do either. When you're doing something custom
> you may as well throw it all out the window because they basically become a
> toolbox for you to do whatever you can manage. No idea what became of it
> but I've seen people talking of creating PNP machines on the LinuxCNC forum
> so you might want to look into it.
>
> On Sat, Jun 27, 2020 at 12:49 AM Anthony Clay <[email protected]> wrote:
>
>> Greetings,
>>
>> I've been reading the documentation and browsing the repo for machinekit,
>> and I'm trying to determine if machinekit is what I'm looking for. Here's
>> my use case.
>>
>> 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
>>
>> 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.
>>
>> Thanks!
>>
>> --
>> 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/a106563b-dd58-44b5-a5ea-d48f7a38d3e6o%40googlegroups.com
>> <https://groups.google.com/d/msgid/machinekit/a106563b-dd58-44b5-a5ea-d48f7a38d3e6o%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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/CA%2BQ02MPgR__vfH421%3DCHV7knyevBADADUJ9taCR5XsEsQMadwg%40mail.gmail.com.

Reply via email to