Workspace Analysis and Architecture Optimisation of a 6 d.o.f. Stewart-Platform-based Milling Machine