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

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
9 in 1 Temperature First Layer Calibration Matrix - 3x Bed and 3x Nozzle temperatures in one print 3D Printer File Image 1
9 in 1 Temperature First Layer Calibration Matrix - 3x Bed and 3x Nozzle temperatures in one print 3D Printer File Image 2
9 in 1 Temperature First Layer Calibration Matrix - 3x Bed and 3x Nozzle temperatures in one print 3D Printer File Image 3
9 in 1 Temperature First Layer Calibration Matrix - 3x Bed and 3x Nozzle temperatures in one print 3D Printer File Image 4
9 in 1 Temperature First Layer Calibration Matrix - 3x Bed and 3x Nozzle temperatures in one print 3D Printer File Image 5
9 in 1 Temperature First Layer Calibration Matrix - 3x Bed and 3x Nozzle temperatures in one print 3D Printer File Image 6
9 in 1 Temperature First Layer Calibration Matrix - 3x Bed and 3x Nozzle temperatures in one print 3D Printer File Image 7
9 in 1 Temperature First Layer Calibration Matrix - 3x Bed and 3x Nozzle temperatures in one print 3D Printer File Thumbnail 1
9 in 1 Temperature First Layer Calibration Matrix - 3x Bed and 3x Nozzle temperatures in one print 3D Printer File Thumbnail 2
9 in 1 Temperature First Layer Calibration Matrix - 3x Bed and 3x Nozzle temperatures in one print 3D Printer File Thumbnail 3
9 in 1 Temperature First Layer Calibration Matrix - 3x Bed and 3x Nozzle temperatures in one print 3D Printer File Thumbnail 4
9 in 1 Temperature First Layer Calibration Matrix - 3x Bed and 3x Nozzle temperatures in one print 3D Printer File Thumbnail 5
9 in 1 Temperature First Layer Calibration Matrix - 3x Bed and 3x Nozzle temperatures in one print 3D Printer File Thumbnail 6
9 in 1 Temperature First Layer Calibration Matrix - 3x Bed and 3x Nozzle temperatures in one print 3D Printer File Thumbnail 7

9 in 1 Temperature First Layer Calibration Matrix - 3x Bed and 3x Nozzle temperatures in one print

SJB4127 avatarSJB4127

June 3, 2024

printables-icon
DescriptionCommentsTags

Description

What it does:

Prints 9 tiles, each with a different bed and different nozzle temperature.  I basically vary these two temperature settings:

Note: PrusaSlicer v2.6.0-alpha6 or higher is required!  

Not tested on Orca or Bambu slicers

 

I was struggling to get that perfect first layer using a new type of filament.  After countless calibrations I still was not happy.  In the end, my issue was a combination of temperature, layer height and extrusion multiplier.

During this process I developed this custom G-Code macro to test 9 different temperature combinations in one print.  For those of you who have never heard of this, the macros are essentially code which can adjust your G-code during slicing. 

PrusaSlicer Macro Reference:  https://help.prusa3d.com/article/macros_1775

 

How to Use This Macro:

There are two customer G-Code entries in this file

Printer Settings → Custom G-code → Between objects G-code:

{local SJB_BedTempStepSize = 10 }. ; Step size to change the bed temperature (+ / - )
{local SJB_NozzleTempStepSize = 8 }. ; Step size to change the nozzle temperature (+ / - )

These are the two variables you need to adjust.  

SJB_BedTempStepSize = 10

This is the temperature step size to vary your bed temperature from the default value.  For example, if your first layer bed temperature is 85°C, and SJB_BedTempStepSize = 10 is set to 10, then the three resulting bed temperatures will be 75°C, 85°C, and 95°C.

SJB_NozzleTempStepSize = 8

This is the temperature step size to vary your nozzle temperature from the default value.  For example, if your first layer nozzle temperature is 240°C, and SJB_NozzleTempStepSize = 8 is set to 8, then the three resulting nozzle temperatures will be 232°C, 240°C, and 248°C.

Printer Settings → Custom G-code → End G-Code: (optional)

This is just some optional G-code to produce lines on top of the tiles.  This keeps them together when you take them off the bed.

Tips:

Raise your Z-offset up around 0.1-0.2mm.  When you have a perfect first layer already, the difference between the tiles is very difficult to see.  The differences are more evident when the first layer is a little higher than it should be.  This also makes the rip-test easier, where you can try to rip the tiles in half along the seam lines.

How it works:

This slicer model uses the new custom variables which were released in PrusaSlicer v2.6.0-alpha6. (Link: https://github.com/prusa3d/PrusaSlicer/wiki/PrusaSlicer-Macro-Language)

and

sequential object printing.  So after every object (tile), the g-code is changed and the temperatures are modified.

 

Happy Printing!

 

 

 

 

 

 

License:

Creative Commons — Attribution — Noncommercial — NoDerivatives

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,810

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

Gift Box preview image

Gift Box

roby85r profile image

roby85r

1,492

Self-Watering Planter (Small) preview image

Self-Watering Planter (Small)

parallelgoods profile image

parallelgoods

73,087

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

201

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

sign: don't touch my 3d printer

Izzodesign74 profile image

Izzodesign74

515

All In One 3D Printer test preview image

All In One 3D Printer test

majda107 profile image

majda107

64,440

axes calibrage cube-xyz for 3d printers preview image

axes calibrage cube-xyz for 3d printers

H- printed profile image

H- printed

9

7