3D Printed Parts


The enclosure and orbital platform is comprised of several 3d printed parts. Each part is listed below with a description. Parts with mounting holes and standoffs will need to be tapped with an M3 size screw tap – This creates precise threads needed for fastening screws. These parts are designed for FDM style 3D printers. 


Framing of the enclosure. Top/bottom covers snap fit.


The Crickit and CPX are mounted to standoffs.


Mounts motor. Snap fits to case.


Fits over the bearing base.


Mounts to the top cover. Pegs are fitted into bearings.


Mounts to bearing plate. Secures holder.


Secures container. Mounts to tray.


Press fit motor shaft and bearing. Requires supports.


Motion links for bearings. Requires supports. Print 2x.

CAD Assembly


The enclosure is designed to house all of the components. This CAD animation shows how all of the parts are assembled. Various hardware is used to secure parts. Ball bearings are used to create smooth rotational motion.


Panel mounted components include hardware and require tight tolerances for proper fittings. Wire lengths need to be considered and noted in this guide.

Dimensions & Build Volume

The parts should fit on a 3D printer with a minimum bed size of ~ 120mm x 120mm x 95mm. The case design is parametrically driven and can be modified by changing values in the user parameters. 

  • Enclosure: 94mm x 120mm x 30mm 
  • Tray: 118mm x 92mm x 6mm
  • Container: 8oz, 73mm diameter

Design Source Files

The enclosure assembly was designed in Fusion 360. This can be downloaded in different formats like STEP, SAT and more. Electronic components like the board, displays, connectors and more can be downloaded from our Fusion 360 CAD parts github repo.

Generate Support


The motion links require support material in order to be properly 3D printed. Support structures are automatically generated in the Ultimaker CURA slicer. This is typically 3D printed in a single nozzle with PLA. Any overhanging geometry will be course and rough. To achieve a high quality surface finish, we employed a dual extruder setup with PLA and Ultimaker's Breakaway filament. 

Breakaway Support Material


The supports in the motion links are 3D printed with Ultimaker breakaway filament. This material is dual extruded and only used to print the support structures. Ultimaker CURA offers a slicing profile for breakaway material that works well with default settings. With an Ultimaker 3, Extruder 2 is loaded with breakaway filament and assigned in CURA to print supports. 

CURA Slicing


The rest of the parts do not require support material. Use the slice settings below as reference. Settings may need to be adjust for tolerances. Print parts independently for best results. Test fit parts before full assembly. Parts tested with PLA filament using an Ultimaker 3.


  • 0.4mm nozzle for standard quality
  • 0.2mm layer height
  • 0.38mm line width / 2 wall line count 
  • 60mm/s printing speeds

What If I Don't Have A 3D Printer?

Not to worry! You can use a 3D printing service such as 3DHubs or MakeXYZ to have a local 3D printer operator 3D print and ship you parts to you. This is a great way to get your parts 3D printed by local makers. You could also try checking out your local Library or search for a Maker Space.

This guide was first published on Aug 28, 2018. It was last updated on Aug 28, 2018.

This page (3D Printing) was last updated on Aug 17, 2018.

Text editor powered by tinymce.