>I'm not really sure.
>
>In most setups, LinuxCNC is processing the gcode and running a servo
>motion loop, which requires feedback and good latency timing.  I'm not
>sure if you could get LinuxCNC to run 'blind', where the Linux side
>code could run with some sort of artificial feedback and collect up a
>series of motion points that you could feed to something like the PRU
>for conversion into steps.

Ah, I see.  So LinuxCNC itself has a realtime requirement as it is actually 
driving the servos.  So I wonder how LinuxCNC handles standalone hardware CNC 
controllers that have integrated MOSFETs or boost drivers for PWM servo control 
then?

>I believe this is more like how Mach works, which is why it can run
>with things like USB motion controller boards (that have horrible
>latency issues if you're trying to read back real-time position).

What is Mach?  A competitor to LinuxCNC?

>Given everything that's possible with HAL, it's probably possible to
>implement this form of control.  I'm not aware of anyone who's
>actually done so, but that doesn't mean it's not possible or even
>already done.  I am fairly new to the LinuxCNC world myself.

I am as well, I want to build a hotwire CNC foam cutter one of these days.  
Thank you for the info.



------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to