On 10/25/13 01:48, Viesturs Lācis wrote:
> 2013/10/25 Sebastian Kuzminsky <[email protected]>
> 
>> I ran a big Shopbot gantry machine with LinuxCNC 2.5 and gantrykins.  It
>> successfully made tons of parts, but it was a little rough around the
>> edges...
>>
> 
> I still am running gantrykins on my router, it works just fine. The only
> thing that really annoys me is what Seb already pointed out:
> 
> * Running MDI via halui switches to Free mode.

OK, in addition to gantrykins, I have been pointed to a hal option that
basically slaves two joints and does a bit of logic to handle homing:

http://article.gmane.org/gmane.linux.distributions.emc.user/13546/

This doesn't seem like a bad option...a gantry setup isn't so different
from a Cartesian machine that custom kinematics are mandated.  The main
issue with the example HAL file is it's masking the actual step signals
in the base thread.  I'm running step/dir generation "off-board" on the
PRU, and can't easily modify step/dir signals in HAL.  It seems like
pushing the masking logic up a level to live between motion and the
step/dir generator should work just as well, and have the benefit that
the configuration could be used with Mesa cards and similar for both
step/dir and servo drives.

Has anyone tried slaving two axis in HAL between motion and the motor?

I think this can be done entirely with existing HAL components, but it
would probably be a lot cleaner with a custom component.

--
Charles

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to