Skip to main content

Part 3: 3D Print Frame

Choose Frame Design

There are a few different frame designs available depending on your needs. If you're unsure, we recommend the standard design since it's the most well-documented. But if you're feeling adventurous or want to customize the design further then feel free to try one of the others!

Standard

The standard frame is designed to be 3D printed in two halves to accommodate the small build volume of most printers. Each half will fit one display and will be screwed together once assembled. The halves are identical, so you only need to print the same file twice.

The recommendations below apply to this design.

OpenSCAD

This parametric OpenSCAD script is based on the design of the standard frame but includes many dials to turn and switches to flip in case you want to easily customize it. For example, you can change the bezel thickness, dimensions of the display panels, and generate a stand to hold it.

The recommendations below apply to this design.

Download it on GitHub

Front Plate

More photos of this frame design

This is an experimental design by Diego (@dpamping) in our Discord server. It's based on the standard frame design but incorporates a front plate that covers the displays. The front plate is thin enough for the LEDs to shine through when using a lighter color.

It's definitely the most adventurous design, but the results can look really sleek if you're willing to trial-and-error your way through the assembly process.

The recommendations below do NOT apply to this design; you will likely need to print it using an SLA printer instead of FDM. The creator of the design had luck getting it printed from JLC3DP.

Download STL files

Recommendations

Material

There is no specific material recommendation; I have tested with PLA and it works splendidly. If you are planning on mounting the display somewhere other than indoors, you may want to consider a more UV- and weather-resistant material. (And even then, it's not recommended to mount it outside since the electronics are not weather-resistant.)

Orientation

To eliminate the need for supports, you should print the frame on its side as shown below:

If your printer is a "bed slinger" design, the long side should be parallel to the axis on which the bed moves. This will reduce the resonance as the bed moves back and forth, which can cause artifacts in the print, especially near the top of the print.

Slicer settings

note

Your slicer may complain about the model not being water-tight or similar. This is normal due to how it was exported. You can manually inspect the generated G-code to ensure there are no issues.

Since this is a larger print with few fine details, I recommend using a 0.6mm nozzle with your slicer's adaptive/variable layer height feature enabled. This will give you a reasonably short print time while still allowing finer details where needed, such as around the mounting holes.

To ensure dimensional accuracy where the displays are mounted, change your slicer's settings so that the z-seam is inside the frame as shown below.

  • In Cura, selecting "Sharpest Corner" for the "Z Seam Alignment" setting performs well.
  • PrusaSlicer does not require any changes to the default settings.

You should optimize any other settings for accuracy around the inner corners near the front of the display. This area requires the tightest tolerances to ensure a snug fit for the displays. For example, you could decrease the wall print speed in this area to allow for better cooling and accuracy.

You know your printer best and these settings are ultimately up to you, but here are some general considerations to help reduce failure:

  • Make sure your build surface is clean.
  • Use a textured PEI sheet or similar to help with bed adhesion.
  • Use a brim.
  • Print at a slower speed to reduce the chance of the print coming loose from the bed.