>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