Unknown source
Scan Tower : Calibrate a Filament's Fan & Temperature Settings (Bambu X1/X1C/P1P or any printer)
🏭 100+ tiskáren
·
across Czechia
·
⏱ quotes in 24 h
Description
This is yet-another-calibration tower, with several tests for overhang/bridge performance, but also other tiny features that I think represent common use cases in detailed 3D printing.
One of the things the Bambu X1/X1C/P1P printers cannot do for you is calibrate fan speeds for different filaments auto-magically. Temperature and cooling, along with flow and pressure advance is important to do for good printing performance, particularly for overhangs & bridging performance, as well as stringing.
This model tests curved, straight, and thin overhangs in different orientations and by repeatedly printing a model at different heights. I have pre-sliced Fan and Temperature 3MF files for you, but you can “Scan” any printing variable you wish at 10 mm intervals.
This model tries the most challenging types of curved overhangs, up to 90%, as well as bridges (100% overhang). It also prints several tiny features to make sure you don't accidentally over-optimize for one area of performance at the cost of another.
Which file should I use?
Bambu/SoftFever Users : (other slicers see below)
Note: These files assume you are using an X1C (machine I tested on). If you are using a X1 or P1P or other machine, you will need to copy/paste the custom before-layer-change code into a copy of your machine's profile and save a copy and then slice. See the temperature instructions below for where to find this.
• Temperature : 5xTempScan.3MF (This file does 5 different temps)
• Fan Speed: 10xFanScan.3MF (This file scans 10 different speeds)
If you use another slicer or want different sizes, STEP & STL files are included for 10x,5x,1x and separate base and repeating unit.
Important Instructions:
It is very important to make sure you're scanning the variable you think you are by checking in the slicer preview (temperature or fan speed view). Additionally, my files have a preset for Overture PETG by default setup. Make sure to change it to your filament of choice!
• For fan-scanning it is very important to change your filament cooling settings temporarily to not conflict with the machine “before-layer-change” overrides that have been setup for you in the 3MF files! Simply change your filament settings to specify no cooling for the first 1000 layers to prevent issues:
• For temperature scanning you will need to go into the machine GCODE settings and set the temperatures you want to scan. Click here to open the dialog, and then find the Before Layer Change G-Code dialog and modify the temperatures you want to scan, along with your starting temperature (see other-slicer instructions):
Then change the yellow highlighted values:
PrusaSlicer / SuperSlicer / Other Users:
• I've provided the STL & STEP files for you folks. You'll need to configure your slicer to scan the variable you want by adding the appropriate “Before Layer Change G-Code” in your slicer. Here's copy-paste templates for 5x Temperature and 10x Fan towers:
Example Temperature code:
{if layer_z