i whipped up some gcode to make the teeth that i need, forgetting my notebook that i scribbled the formula in last night i had to go off memory and plain forgot how many teeth i wanted and some how ended up only cutting 18 teeth on the first groove so i manually cnc'd the last two teeth.
o100 repeat 
G1 Y-2.6 F25
G1 Y2.6 F50
G1 A18 F1000
this fed the cutter into the groove nice and slowly then retreats to clear the job and rotates 18' and repeats. simple code. i then manually cranked the X axis to line up with the next groove and let it rip and repeated this for the last groove. the teeth are a little off center to the grooves but that shouldn't affect anything as i pre-grooved the job.
so now i need to go to jaycar.com.au and buy me a 10 tooth gear to mesh with the worm drive and mount that. i will venture into hobbyco in the city to latch onto a new set of skateboard bearing ( i know i have four fresh ones here somewhere but meh) then i will be all set to start a print, i seem to have lost one of my nozzles, probably hiding with the bearings so i might order some 0.25mm & 0.35mm drills and make a new set or two, now i have the mill under control they wont take so long to make, well at least i wont have to crank it by hand to peck drill them out, last time it was a PITA, might have a better look in the work room.. once i have the hardware sorted i will have to find out what the best firmware will be to use, i haven't been in #reprap for a while..
here is a vid or two of the bolt being machined on my cnc X2 Sieg mill with Dividing head..
here you can see the cutter making the teeth for the drive bolt for my 3d printer. its cutting 20 teeth.
the cutter seems to have survived enough that i will probably use it to make the new extruder with any improvements that i can think of. i would like to see if i could make this thing printable and post it to thingiverse.com, that reminds me i should update my existing things i have posted to reflect the progress that has been made.