Labeled Filament Test Cube

Calibration cube with the option to embed the filament's name in the printed cube.
4
34
1
95
updated December 7, 2024

Description

PDF

This is a 3D model based on sch00f's filament test cube. It's intended both for calibration and to illustrate how a filament works in a few different situations.

Features of the cube include:

  • Each side is 20 mm
  • The sides are labeled according to their axes
  • The circular hole in the back is 10 mm in diameter; it serves as an overhang test
  • The rectangular hole in the back is 5 mm across and 4 mm high; it serves as a bridging test
  • The vertical cylinder is 6 mm in diameter, with a 2 mm diameter hole in the middle
  • The vertical hole is 6 mm in diameter, with a 2 mm diameter post in the middle
  • Text giving the filament type and brand is embedded into the bottom of the cube (this is the principal addition over sch00f's model)
  • The entire model is parameterized in OpenSCAD, mostly to facilitate the filament info text, but also allowing for easy scaling.

There are a couple of example STLs included here, but it's really intended for use with OpenSCAD. If you want an unlabeled cube, you can just use sch00f's.

This works best with a development release of OpenSCAD and textmetrics() enabled in the preferences menu. It'll function without that, though you might need to manually tune the font size for the text on the underside of the cube.

The file defaults to a couple of my preferred fonts, but it'll fall back to OpenSCAD's built-in Liberation Sans if one or both of those isn't available.

You can customize the model at https://seasick.github.io/openscad-web-gui/?https://codeberg.org/asciipip/filament-test-cube/raw/branch/main/filament_test_cube.scad.

The source repository is at https://codeberg.org/asciipip/filament-test-cube .

Model origin

The author remixed this model.

Differences of the remix compared to the original

Added the ability to put the filament name in the cube. Also rewrote it in OpenSCAD.

License