Turret Tool Changer

up  home

 

Adapting the DM3300 Turret Controls to run on the Acorn Hardware at first  seemed like a daunting task.  Once I dug into the individual components of the turret system it seemed like integrating the existing hardware would be a lot easier than I initially thought.   

 

The hardware that needed to be integrated was:

 

Electronics Recap:

 

Acorn6 Board I   Acorn6 Auxillary Relay Board

  Power Supplies and Power Inputs 

This spread shows (starting from upper left) the DMM Dyn4 AC Servo Drives (top of cabinet) the Acorn 6 Controller (rear of cabinet) with the two 8 channel Relay Modules (front of cabinet), The Centroid Ether1616 I/O Expansion Board (front) with the Fuses/Power Supplies on the sloped panel behind.

 

Power & Ground Distribution Board   Power & Ground Distribution Board

I designed and had made a circuit board using Phoenix connectors to facilitate distribution of the Powers (5v & 24v DC) and Grounds for the various boards and modules in the unit.

 

turret Overview I  Turret Overview II

Stepper Motor  Stepper Motor Detail

The tool changer has eight tool positions and uses a Curvic Coupling to lock the turret into place. The turret uses a pretty standard Vexta Stepper Motor which is geared 1:1 with the turret shaft.  An optical encoder is also connected 1:1 with the turret shaft.

 

Belt Drive to Turret Shaft 

The two gears at the top of the image are stepper drive shaft (top) and turret shaft bottom.  The timing belt is the drive for the shaft encoder.

 

  Gecko G216   Gecko G216 Drive

Controlling the motor I elected to use a Gecko G216 Stepper Controller which can be set to run the stepper like a normal motor (no step/direction control needed).  The drive is located to the left of the power supply bank in the right image.  The push button box was a temporary manual control used while testing the turret components. 

 

    Encoder Kit  Installed Encoder and Interface  

On the left a shot of the new  encoder kit.   The encoder was changed out to a 200 count encoder (up from the original 100) to give better resolution and  counts that are an even division of 8.  With quadrature there are 800 counts per revolution and 100 counts between each tool.  I figured this would simplify the math when it came time to program the system.

 

  Encoder Interfacec Board  Encoder Interface II  OEM Encoder

The original encoder interface board on the left.  I removed some of the potting so I could see the part number of the interface chip to verify the system.  Nothing needed to be changed as it wound up being a pretty much standard interface circuit.  Newly Installed encoder on right.

 

Turret In/Out Proximity Sensors I  Turret In/Out Proximity Sensor Pack  Turret In/Out Sensor Diagram

Next up was to get the Turret In/Out and Locking Mechanism running.  On the left we see the installed Proximity Sensor set.  Close up of the MY-COM B75/80 Proximity Sensor assembly.  The good news is the setup could be used as-is by the Acorn6

 

Turret Position #1 Sensor  Turret Home Sensor Board Diagram

Turret Home Board supporting the Texas Instruments/Vishay/Onsemi TCST-100 optical slot phototransistor shown.  Like the Turret In/Out Proximity Switches, the Tool #1 sensor and control board was supported as-is with the Acorn6

 

Acorn Desktop I   Acorn Desktop II

Now that I can Lock/Unlock the Turret the next move was to make it go round and round.  A custom PLC was written by Centroid to calculate the position of the Turret and to do the Tool #1 Homing.  The PLC saves the last tool position and when the system is restarted there is no need to home to tool #1.  I plan to replace the M55 button on the VCP with a button labeled Home to Tool #1 (M18)

With the gearing and quadrature there are 800 counts per revolution yielding 100 pulses per tool.  The design of the Curvic Coupling will compensate for any slight "misses" on tooth alignment.  In testing the control system has been very accurate, regardless of the direction the turret is turning.  The PLC will calculate the shortest distance to the next desired tool and may rotate in reverse to get there.  Needless to say I am SUPER impressed with the functionality of the PLC and the Acorn CNC software!

Demonstration Videos: