Ir para conteúdo
3DFinder
Iniciar sesión

Estás en 3DFinder

Buscamos en Thingiverse, MakerWorld y Printables al mismo tiempo para darte lo mejor de cada una.

Buscar más como este
Modelo 3D Calibration cube Tutorial por Daniele en Printables

Descripción

Complete Guide to Calibrating E-Steps and Rotational Distance for Marlin and Klipper

Calibrating E-Steps (in Marlin) or Rotational Distance (in Klipper) is essential to achieve precise and high-quality 3D prints. This guide explains how to perform these calibrations in a detailed and accurate way for both firmware types.

 

Part 1: What is E-Steps and Rotational Distance Calibration?

E-Steps (Steps per mm): The number of steps the extruder motor must take to extrude one millimeter of filament.

Rotational Distance: The distance traveled by one millimeter of filament with a full motor rotation. This parameter is used in Klipper as an alternative to E-Steps.

Accurate calibration ensures that the amount of filament extruded matches the amount requested by the G-code, avoiding issues like under-extrusion or over-extrusion.

 

Part 2: Calibration with Marlin

Step 1: Preparation

Required materials:

Filament loaded in the extruder.

Ruler or caliper.

Software to send G-code commands (e.g., Pronterface, OctoPrint).

Check current values:

Connect the printer to the software and send the command: M503

Look for the line with M92 to check the current E-Steps value (e.g., M92 E93.00).

Step 2: Measurement

Cut the filament close to the extruder entry.

Mark a point 120 mm from the entry.

Use the command to extrude 100 mm: G1 E100 F100

Measure how much filament was actually extruded (e.g., 98 mm).

Step 3: Calculation

Use this formula for the new E-Steps value: New_E-Steps = (Current_E-Steps × Requested_Length) / Measured_Length

Example: (93.00 × 100) / 98 = 94.90.

Set the new value: M92 E94.90, then M500

M500 saves the value in the EEPROM.

Test again to confirm.

 

Part 3: Calibration with Klipper

Step 1: Preparation

Required materials:

Same as for Marlin.

Check the Rotational Distance:

Open the printer configuration file (e.g., printer.cfg).

Find the [extruder] section and note the rotation_distance value.

Step 2: Measurement

Cut and measure as in the Marlin procedure.

Use the command to extrude 100 mm: SET_EXTRUDER_STEP_DISTANCE EXTRUDE=100

Measure how much filament was actually extruded.

Step 3: Calculation

Calculate the new Rotational Distance: New_Rotational_Distance = (Current_Rotational_Distance × Measured_Length) / Requested_Length

Example: (7.00 × 98) / 100 = 6.86.

Modify the printer.cfg file: [extruder] rotation_distance: 6.86

Save the file and update Klipper: RESTART

Test again to confirm.

 

Final Notes

Accuracy: Repeat the tests until you achieve an exact measurement.

Maintenance: Periodically check these parameters, especially if you change filament or components like nozzles or extruders.

Documentation: Always save previous values before modifying them.

With this guide, your 3D printer should be perfectly calibrated to produce high-quality prints. Happy calibrating!

 

Printables

Calibration cube Tutorial

Publicado el 21 de dic. de 2024

1
Me gusta
88
Descargas
Categoría Test Models
Etiquetas
print fast calibration cube teach first easy cali marlin tutorial make help firmware esteps start rotationaldistance
Licencia Creative Commons — Public Domain
Archivos (2)
Calibration cube.obj 3.4 KB
Calibration Cube.stl 6.7 KB
Ver en Printables (abre en nueva pestaña)

¿Te gusta este modelo? Crea una cuenta gratis para guardar tus favoritos y volver a ellos más tarde.

Crear cuenta