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.
3D Printed Parts
The enclosure is comprised of four parts. Each part is listed below with a description. Parts with mounting holes and standoffs can be tapped with an M2.5 size screw tap – This creates precise threads needed for fastening screws. These parts are designed for FDM style 3D printers.
Glitter Infused Filament from Fillamentum
The material used to print the parts in this project are from Fillamentum. From the PLA Extrafill line of filaments, Vertigo Galaxy PLA, Rapunzel Silver PLA, and Vertigo Gery were used. Material comes in 2.85mm and 1.75mm diameters.
nt-top.stl |
Top cover snaps onto frame. Includes cutouts for elastomer buttons. |
nt-tray.stl |
Houses the Adafruit NeoTrellis PCB. Snaps into frame. |
nt-frame.stl |
Buttons and switch mount to the sides. Includes USB port cutout. |
nt-bottom.stl |
Houses Adafruit Feather and battery. Snaps onto frame. |
Snap Fit Tolerances
The four parts are designed to snap fit together. Chamfered tabs on the inside edges of the frame lock into indentations along the lip of the top and bottom covers. To produce these tolerances, you may need to adjust printer's slice settings.
Slice Settings
Use these settings as reference. Values listed were used in Ultimaker's CURA 3.X slicing software.
- 0.2mm Layer Height / 0.4mm nozzle
- 0.38mm Line Width (inner & outer widths)
- 60mm/s printing speed
- 60% infill
- No support materials required
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.
Page last edited March 08, 2024
Text editor powered by tinymce.