Yes its morphed into a bit of a monstronsity. Although I've still a few hundred PCB's to finish running through this machine I've already started collecting bits ready for making a new one based on the experience so far. This one has 24" X & Y screws and I will stay with that size for the new one. The primary factor for speed I'm finding is lower mass, so I'm thinking an overhead gantry type machine, with 1-2 heads on each side. Heads to be pneumatic preferably for both weight, speed and built in 'give' via compression.

For rotation, I think it's actually just easier to automatically rotate the PCB's base rather than each head, particularly as my Excel GCode generator groups sets of pick place operations per each rotation already. Automatic component feeding is always in the back of mind but thus far is not necessary.

But, what I'm really interested in is fast / light mechanisms for centering components, mounted on each head...

Click image for larger version. 

Name:	HL3-close-20110107.jpg 
Views:	4085 
Size:	149.8 KB 
ID:	3547Click image for larger version. 

Name:	hr-column-20110107.jpg 
Views:	2132 
Size:	219.3 KB 
ID:	3548Click image for larger version. 

Name:	HR-close-20110107.jpg 
Views:	2706 
Size:	162.0 KB 
ID:	3549Click image for larger version. 

Name:	usbcam-20110107.jpg 
Views:	1900 
Size:	84.8 KB 
ID:	3550