i have touched base with chai and just need to work out the 16mm ballscrew lengths. i also notice that the bearing shaft diameters for BK and BF are different and am curious to know why this is.
Click image for larger version. 

Name:	shaft machining.jpg 
Views:	414 
Size:	129.9 KB 
ID:	13000

Click image for larger version. 

Name:	Z AXIS ASSEMBLY.jpg 
Views:	429 
Size:	134.9 KB 
ID:	12999
this is my z axis end view, it has 20 mm rails and a travel of 160 mm. i'm thinking of a z axis ballscrew length of 400+ 30 for for a timing pulley. i'm sure this is enough or should i go more?