
Cải tiến cấu hình cho FLSUN T1 PRO
- Downloads
- 303
- Likes
- 42
- Views
- 1,789
- Remixes
- 0
- Comments
- 0
Files 6 19.8 KB
- Cube_1775934563.stlSTL · 684 B
- macros_1775934564.txtTXT · 3.5 KB
- override_1775934566.txtTXT · 1.4 KB
- macros_1775934568.txtTXT · 4.9 KB
Make a variant with AI
Build another version of this model.
Details
- Model ID
- #270588
- Category
- Máy In 3D
- Published
- License
- GNU General Public License v3.0
- Tags
Description
These macros are designed to enhance the Flsun T1 Pro printing experience by improving temperature handling, automating bed mesh calibration, and providing clear on-screen and console feedback throughout the print process.
Changelog:
05/07/2025:
- Added a macto to give feedback on amount of time to wait
- Added a macro that allows changing the offset for most common filaments
- Added wait based on filament that's being printed
- Added a shorter and Thicker Prime line
- Added retract at print end to try preventing some oozing (needs tuning still)
🛠 Setup Instructions
1 Update Your Slicer Start G-code
Replace your slicer's start G-code with:
nginx
CopyEdit
PRINT_START BED=[first_layer_bed_temperature] EXTRUDER=[first_layer_temperature] MATERIAL={filament_type[initial_tool]}
This ensures the correct temperatures are passed to the macros automatically.
2 Install the Macros
Import the provided file named macros.txt into your printer’s configuration folder.
Rename it to:
macros.cfg
Open your printer.cfg and add:
[include macros.cfg]
Save and restart your firmware.
3 (Optional) Add an Overrides File
To keep personal changes separate from the main macro set:
Import the file named override.txt and rename it to:
overrides.cfg
Open your printer.cfg and add the following line at the bottom of the file, but before the Klipper-generated [save_variables] section:
[include overrides.cfg]
This makes it easier to update macros in the future without losing your custom changes.
4 (Optional) Preload Bed Meshes for All Temperatures
To save time before printing, you can preload mesh profiles from 55°C to 110°C in 5°C increments by running:
MESH_TEMP_SWEEP
This creates and saves mesh profiles for all typical bed temperatures so they can be reused later without re-calibrating.
⚠ Important Notes
🧽 Make sure the bed and nozzle are clean before running any mesh calibration.
💾 The mesh generation macro includes a SAVE_CONFIG, but double-check that all meshes were saved before powering off the printer.
🔄 If you skip MESH_TEMP_SWEEP, a mesh will be created the first time you print at a new bed temperature. Be sure to run SAVE_CONFIG at the end of that print to retain the mesh.
🧩 If you choose not to use overrides.cfg, make sure your printer.cfg already contains the necessary definitions like [respond] and any macros or settings referenced by these scripts. Missing these may cause Klipper to fail to start or throw errors on startup.
🙏 Credit
Some macro logic adapted from jamincollins' K2 Plus improvements:
https://github.com/jamincollins/k2-improvements
Print spec
- Formats
- stltxt
- Model files
- 6
- Total size
- 19.8 KB
- Largest file
- 7.9 KB











