Nothing is going to be "perfect". How much tolerance can you live with?
Cheap way to go might be the use of a minature arbor press, or linear slides.
[green]"But what... is it good for?"[/green]
Engineer at the Advanced Computing Systems Division of IBM, 1968, commenting on the microchip.
Have you read faq731-376 to make the best use of Eng-Tips Forums?