Calibrations_ru - ghzserg/zmod GitHub Wiki
Макрос - это небольшая программа на языке Klipper/Gcode.
Он может вызываться:
- Из файла GCODE
- Из консоли Fluidd/Mainsaill (нажать английскую букву
C
в fluidd)
Note
Значение указанное в скобках - это значение по умолчанию
🔷 Калибровка 🔷 |
||
---|---|---|
PID_TUNE_BED | PID_TUNE_EXTRUDER | ZSHAPER |
AUTO_FULL_BED_LEVEL | KAMP | LOAD_CELL_TARE |
BELTS_SHAPER_CALIBRATION | BED_LEVEL_SCREWS_TUNE |
Калибровка винтов стола (инструкция)
- EXTRUDER_TEMP - температура экструдера (240)
- BED_TEMP - температура стола (80)
Измеряет расстояние от сопла до винтов и выдает советы как крутить винты. Потом сохраняет температуры, чтобы не разогревать заново, ждёт пока пользователь отрегулирует винты и заново нажмет кнопку калибровки. Если калибровка закончена, то надо пользователю сбросить температуру самостоятельно.
Cброс веса тензодатчиков. Вызывается при калибровке стола
Калибровка PID стола
- TEMPERATURE - температура стола (80)
После калибровки вызывает SAVE_CONFIG
, см также NEW_SAVE_CONFIG
Если не хотите использовать автоматическое сохранение, используйте:
PID_CALIBRATE HEATER=heater_bed TARGET={temperature}
Калибровка PID экструдера
- TEMPERATURE - температура экструдера (245)
- COOLER - скорость вентилятора 0-255 (255)
Калибровать PID надо на ту температуру, на которой печатаете и с тем уровнем обдува, который используете.
После калибровки вызывает SAVE_CONFIG
, см также NEW_SAVE_CONFIG
Если не хотите использовать автоматическое сохранение, используйте:
PID_CALIBRATE HEATER=extruder TARGET={temperature}
Калибровка шейперов.
Изображения шейперов лежат на вкладке "Конфигурация" -> mod_data
- calibration_data_x.png
- calibration_data_y.png
Csv файлы находятся там же.
Программа для построения графиков
Выполнение специального теста полуоси для анализа и сравнения профилей частот отдельных ремней на принтерах CoreXY
SPECTROGRAM - 0 - не строить спектрограмму, 1 - строить спектрограмму (1)
Требует 256 мегабайт оперативной памяти и включенный SWAP
Адаптивная калибровка стола с очисткой сопла
- EXTRUDER_TEMP - температура экструдера (240)
- BED_TEMP - температура стола (80)
Добавлять первой строчкой в Orca
KAMP EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]
Но лучше использовать START_PRINT и SAVE_ZMOD_DATA PRINT_LEVELING=1 USE_KAMP=1
Рекомендуется также поставить SAVE_ZMOD_DATA CLEAR=LINE_PURGE
, что позволит использовать место для очистки, там где снята карта стола.
Какие есть варианты снятия карты стола?
Калибровка стола с очисткой сопла
- EXTRUDER_TEMP - температура экструдера (230)
- BED_TEMP - температура стола (80)
- PROFILE - для какого профиля (auto)
Добавлять первой строчкой в Orca
AUTO_FULL_BED_LEVEL EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]
M190 S[bed_temperature_initial_layer_single]
M104 S[nozzle_temperature_initial_layer]
Но лучше использовать START_PRINT и SAVE_ZMOD_DATA PRINT_LEVELING=1
Какие есть варианты снятия карты стола?