3D Printed Parts

The parts in this kit are designed to be 3D printed with FDM based machines. STL files are oriented to print "as is". Parts require tight tolerances that might need adjustment of slice settings. Reference the suggested settings below.


CAD Files

The fusion 360 source file is included and features original sketches and feature timeline along with easily editable user parameters. The parts can further be separated into small pieces for fitting on printers with smaller build volumes. Note: STEP file is included for other 3D surface modeling programs such as Onshape, Solidworks and Rhino.



Use these settings as reference. Values listed were used in Prusa Slicer slicing software.

  • 0.2mm Layer Height / 0.4mm nozzle
  • 0.38mm Line Width (inner & outer widths)
  • 40mm/s printing speed
  • 20% infill
  • Supports: No

NinjaFlex buttons

The buttons are print in flexible material. We used NinjaFlex 85A (elastic) for a more rubbery, squishy feel.

We recommend printing two of the buttons and thumbpads at the same time to prevent these small parts from heating up a deforming.   

Below are some of the setting we modified in the default flexible materials profile in Prusa Slicer.

  • no retraction (off)
  • 30mm/s print speed
  • 230c nozzle
  • 55c Bed
  • first layer height .25mm (avoids bonding to the bed)

This guide was first published on Jun 24, 2019. It was last updated on Mar 08, 2024.

This page (3D Printing) was last updated on Mar 08, 2024.

Text editor powered by tinymce.