I think I sent a bad link in the previous email.

https://photos.app.goo.gl/ADtwHp4KVVaHiU1u8


John Figie

On Thu, Nov 10, 2022, 5:04 PM John Figie <zephyr9...@gmail.com> wrote:

> Thanks Andy for your reply.
>
> So I just finished adding an air line in my shop over to the Clausing NC
> and wired up the I/O to the turret solenoid and motor. There are 4 limit
> switches inside the turret and I didn't know what they were for so I just
> connected them to inputs on my I/O card. I call them T1,T2,T3, and T4. Next
> I played around with the outputs manually to see how the inputs worked.
> T1 limit switch indicates that the turret is UP. T2 indicates that the
> turret is DOWN and locked, T3 indicates that the geneva drive has finished
> rotating 1/8 of a turn - this switch then changes state once power is
> removed from the motor. T4 is ON when the Turret is UP also it is ON when
> the turret is down and in position 1. See attached video link.
>
> So if the machine is turned powered on the tool changer would have to
> remember the last turret position or otherwise It would need to home the
> turret. Do I need to make a special homing routine? How would this best be
> done? In hal or ladder logic? Some G-code routine initiated by a turret
> home button? Just looking for ideas or maybe the way this is typically done.
>
> So I think I can make a sequencer ( in hal?) to move the turret one
> position. I suppose I could have 8 tools defined and use some tools in the
> 45 deg position but I don't know how useful that is.
>
> My milling machine uses manual tool change. I have my post processor set
> up in a way so that my tool change position is always at Z max height and
> X,Y position wherever the position was at the start of the program. This is
> really convenient for me because I can start the program with the X,Y
> location at some convenient place not above the work piece and not at some
> extreme of the X and Y travel. Can operation with the automatic tool
> changer work in a similar way? - like maybe I bring X as far away from the
> work as possible but have Z return to where it was when the program started?
>
> Clausing NC Turret Operation
> <https://photos.google.com/photo/AF1QipM1OSFRObrTwCisijYvFew1_9qXWUu_sjys16YV>
>
> John Figie
>
>
> On Tue, Nov 8, 2022 at 12:37 PM andy pugh <bodge...@gmail.com> wrote:
>
>> On Mon, 7 Nov 2022 at 20:05, John Figie <zephyr9...@gmail.com> wrote:
>>
>> > A solenoid controlled valve actuates a piston that
>>
>> > raises the tool post. Once in the raised position a geneva drive and
>> motor
>> > rotates the post in 1/8 turn increments by pulsing power to the motor.
>> So 2
>> > pulsed are needed to move the post one tool position.
>> >
>>
>> What happens if the power to the motor is not pulsed but is left on until
>> in position?
>> If that works then "carousel" will work (though you would need a sequencer
>> too, probably a G-code subroutine, as used in the
>> sim/axis/vismach/vmc_toolchange example config.
>>
>> If you actually need to pulse, then it could still work, by setting the
>> motor control output bits to enable a pulse generator component (siggen,
>> for example)
>>
>> --
>> atp
>> "A motorcycle is a bicycle with a pandemonium attachment and is designed
>> for the especial use of mechanical geniuses, daredevils and lunatics."
>> — George Fitch, Atlanta Constitution Newspaper, 1912
>>
>> _______________________________________________
>> 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