INDEXER Rotary table 
One of difficult things in constructing things is cutting or making circles. Hopefully this will help some of you to invent some new ways of doing things. Adding circles, arcs, or curves to your next project may make it a winner.

This instructable shows you how to make your own indexing table to drill hole patterns, to cut out circles, and to cut many other things related to a circle. It allows you to set the index degrees by setting some push buttons. As an example setting it to four divides the circle in four 90 degree segments. This would allow you to drill a 4 bolt hole pattern or cut an arc 90 degrees in a piece of material.

If I won the Shopbot challenge I would use the machine and software start a small business making signs, templates, furniture, jigs, fixtures, engravings and parts out of wood and plastic. I have put together my own cnc mill drill but feel I need something bigger and more accurate like the shopbot to make it work. The autocad software completes the package for anyone to start a small business. Thank you to Instructables, Shopbot, and Autodesk for a great contest.


Features of index controller  

Adjustable index degrees

Adjustable index speed

Single index by run button

Single index by proximity switch

Continuous run button

Brake output

Time lapse camera output

Index count indicator

Reset index to zero button

Index count increase button

Index count decrease button

Add 10 to index count button

Stop button

Self contained controller

Indexer can be connected to CNC computer control

Some Uses 

Cutting holes

Cutting wheels

Cutting round slots

Cutting arcs

Drilling hole patterns on flat surfaces

Drilling hole patterns on round objects

Cutting slots on round objects

Triming pipe ends

Time lapse photography

Panoramic photography


Step 1: How to set it

Set the index degrees by dividing 360 degrees by a number. The number is set by using the push buttons to increase or decrease by one or by pushing the increase by ten button.

To set it to 36 push the plus 10 button 3 times and then the increase button 6 times. Note you have to zero the count first by pushing the continuous button or holding the stop button on for 7 seconds. This will make the chuck index 10 degrees everytime the run button is pushed or the proximity sensor is triggered.

Check the count by counting the number of times the indicator light comes on in between pauses.

Run button is used to start the index to the next position or the proximity sensor can be used to trigger it to move to the next index position.

Increase button is used to increase the divide number by one.

Decrease button is used to decrease the divide number by one.

Continuous button allows stepper motor to run continuous full circle rotations. After the continuous button is pushed the run button is pushed to start the motion or the proximity sensor can be used. The stop button is used to stop the motion.

Time lapse mode button is held in for 5 seconds to enable that mode. First you need to set your index step amount. To set to 1 degree indexes first zero your count setting. When it is zero the count light will be turn on continuously. Then push the +10 button 36 times to set the count to 360. Then hold the time lapse mode button on for 5 seconds and the chuck will start to index in 1 degree increments. Push the stop button when you are done.


<p>Thanks for sharing this valuable information. It will sure help me with my projects. </p>
<p>a prillant end result i wood love to get a coppy of the ladder please</p><p>for another progect</p>
<p>When you are ready to build and you have questions, let me know and I can help you through the process.</p>
<p>What I want it to do is to have a sophisticated rotary position control by aiming a beam of light and/or fine positioning for drill bits. Honestly, I do not want to spend too much at the moment. I still need something concrete so that I can practice PLC coding while interfacing with real life applications. Thanks again. </p>
<p>I think the micrologix would work even better than the PLC I used. Make sure you get right PLC with the correct solid state outputs. The PTO function is controlled by writing values to its control registers. This allows you to control speed and number of steps. The code would be determined by what you want to do with the stepper. What do you really want the stepper motor to do? I can point you in the right direction.</p>
<p>This is an extension to my previous comment. I believe using micrologix1100 can work for this application of interfacing with a stepper motor. The link below seems to verify that is the case: </p><p><a href="http://literature.rockwellautomation.com/idc/groups/literature/documents/rm/1763-rm001_-en-p.pdf." rel="nofollow">http://literature.rockwellautomation.com/idc/group...</a> This starts on page 130 of the pdf. </p><p>How would the code be written with a PTO instruction? Thanks </p>
<p>I believe that an Allen Bradley Micrologix1000 or Micrologix1100 can work with the free RSlogix500 Micro-starter software instead of the PLC that is currently being used. Could you please make sure this is correct and let me know if this will interface with the stepper drive module? For the program a timing instruction block (TON delay) can work. Could you please see how you can help with regards to this as well. If need me to be more specific please let me know. Thanks again for your time. </p>
Awesome instructable. I make bicycle parts, and when i make hubs the hardest work is drill the holes for the spokes. And something like this will make my life easier. Even i could make another function for the drill to go down. The only problem is that the indexing head is really expensive in my country.<br> <br> <strong>Genial. Yo hago partes de bicicletas, y cuando fabrico mazas, la parte mas dificil es hacer los agujeros para los rayos. Y algo como esto me haria la vida mas facil. Incluso podria hacer otra funcion para hacer que el husillo baje. El unico problema es que el indexador es muy caro en mi pais.</strong><br>

About This Instructable