>
>>  >One question:  why not make the pipe chuck be a U axis, the torch
>>  >carriage is X, and let the g-code programmer have complete control 
>>of
>>  >what happens?  Move pipe only, torch only, or both, under g-code
>>  >control.
>>
>>
>>  Not sure I understand how to use the U axis. I will be using the
>>  sheetcam rotary plugin to do the gcode. I will have to look at the 
>>usage
>>  of a U axis before I can decide on that.
>
>If you are using CAM it probably makes sense to skip the U axis.
>If you were writing your own G-code the U axis would give you more
>flexibility, but the CAM won't understand it anyway.
>
>Just divide the steps per mm for X in half, and send the X steps to 
>both
>gantry and pipe chuck motors using HAL.  Also send X direction to both
>motors, and invert one so they travel in opposite directions.  Use HAL
>logic (in the base thread) to turn off steps to each motor when that 
>motor
>hits its home switch (only while homing), and to send a composite home
>switch signal to LinuxCNC when both motors have hit their home 
>switches.
>
>If you are generating step pulses in hardware (Mesa, Pico, or other) 
>then
>things get a little more interesting.  More like a servo system, still 
>doable
>but the approach is a little different.
>
The step generation is with software so this approach seems to be the 
thing to do.
Thanks a lot John you have been a great help. I will report back when 
the machine is running.

>
>--
>   John Kasunich
>   jmkasun...@fastmail.fm
>
>------------------------------------------------------------------------------
>_______________________________________________
>Emc-users mailing list
>Emc-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/emc-users
------------------------------------------------------------------------------
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to