• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
LayerStack printer layer stacking test 3D Printer File Image 1
LayerStack printer layer stacking test 3D Printer File Image 2
LayerStack printer layer stacking test 3D Printer File Thumbnail 1
LayerStack printer layer stacking test 3D Printer File Thumbnail 2

LayerStack printer layer stacking test

Ocho Camino avatarOcho Camino

February 19, 2024

printables-icon
DescriptionCommentsTags

Description

This is a semi-objective test to determine your printers accuracy in laying down layers on top of each other.

It's useful to compare printers and especially to determine if changes to your printer make layer stacking better.

The general procedure is to print a test cube and sand down one of the x sides and one of the y sides until all layer lines are scuffed. A measurement of the amount removed using a micrometer or calipers and a little math determines a LayerStack score.

EDIT:  I added a 30mm cube.  Best to use this going forward.

EDIT: V2 in the works.  Files here and revised protocol in the spreadsheet here: 

https://docs.google.com/spreadsheets/d/1as6Q8khN0JaPEITzJ4vOyogZM9txWWDrym5UnyzrU-Y/edit?usp=sharing

Procedure:

  • Slice and print layerstack_cube.stl. Slicer settings are given below.
  • Measure and write down the distance across the cube, 1/2 way up, aligned with the three marks along X and Y, yielding 6 numbers. See picture for a cube marked with the points to measure.
  • Using 240 grit sandpaper on a smooth surface (a mirror works well), drag the cube on the X face across the sandpaper across the layer lines. Rotate the cube 180 for each pass so you don't favor one side or the other. Continue until the face is smooth and layer lines aren't visible. Repeat for the Y face.
  • Remeasure at the same points.
  • Subtract to compute the amount removed from each of the 6 numbers
  • Take average of 6 numbers and multiply that by -100. That's your LayerStack score. Lower is better.

To keep things consistent, you should slice the cube with PrusaSlicer (definitely do not use Kiss - it rounds corners and "cheats"). Use a 0.4mm nozzle and the following settings:

  • Layer Height: 0.2
  • Layer Width: 0.44
  • Perimeters: 3
  • Top Layers: 3
  • Bottom Layers: 2
  • Detect Thin Walls: TRUE
  • Seam Position: Rear
  • Infill: 10%
  • Infill Pattern: Rectilinear
  • Infill Angle: 45
  • Infill Before Permiters: FALSE
  • External Perimeters First: TRUE
  • Speed: 100mm/s for Perimeters and External Perimeters (for LayerStack100).
  • Filament/Slowdown if print time less than 0 seconds (Important!)
  • Acceleration, what you normally print with. Higher acceleration will lead to higher Layerstack scores.

Here's a sample run:

Original X: 24.035 24.018 24.053

Original Y: 24.12 24.048 24.090

Sanded Y: 24.016 23.969 24.015

Sanded Y: 24.059 24.003 24.020

Delta X: -0.019 -0.049 -0.038

Delta Y: -0.061 -0.045 -0.070

Mean: -.047

---> LayerStack100 Score: 4.7

The lowest LayerStack100 score I have seen is 1.0 on CroXY, my self designed cross gantry printer. My Ultibots D300VS delta printer scores hover around 6. 

CroXY info here: CroXY

You can also run the test at other speeds, I also run a LayerStack60 and LayerStack200 and LayerStack400

Note that this test is sensitive to filament width variations.  Use the best quality filament you can - Prusament is a good choice.  ABS sands much easier than PLA.

I have included a spreadsheet I use to make scoring the LayerStack easier. It was authored in Google Sheets and should import without issue. I have not tested it on Microsoft Excel, but it should also work there. Note that I used a different endpoint on the spreadsheet so ignore the scores there. The spreadsheet also says to use 2 perimters. Use 4.

Category: 3D Printing Tests

License:

Creative Commons — Attribution

Related Models

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se preview image

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se

CreativeTools profile image

CreativeTools

90,981

Important information sign for 3D printers / Wichtiges Hinweisschild für 3D-Drucker :) preview image

Important information sign for 3D printers / Wichtiges Hinweisschild für 3D-Drucker :)

Pat_S profile image

Pat_S

3d Printer Printing 3d Printer preview image

3d Printer Printing 3d Printer

JAJMWHungFamily profile image

JAJMWHungFamily

967

Self-Watering Planter (Small) preview image

Self-Watering Planter (Small)

parallelgoods profile image

parallelgoods

73,207

X, Y and Z calibration tool for IDEX / dual extruder / dual color 3D printers preview image

X, Y and Z calibration tool for IDEX / dual extruder / dual color 3D printers

Voxel3D_NL profile image

Voxel3D_NL

207

sign: don't touch my 3d printer preview image

sign: don't touch my 3d printer

Izzodesign74 profile image

Izzodesign74

677

All In One 3D Printer test preview image

All In One 3D Printer test

majda107 profile image

majda107

64,555

axes calibrage cube-xyz for 3d printers preview image

axes calibrage cube-xyz for 3d printers

H- printed profile image

H- printed

9

7