Robotic Programming and Support Industrial 3D-Printing and Design