Building a Life Size BMO from Scratch Part 2: Parametric 3D Design, 3D Printing and Assembly