Files
Macros/Macros/macros_variables.cfg

106 lines
5.3 KiB
INI
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#[include Scripts/fan_monitor.cfg.var]
#[include Scripts/ratrig_z-tilt.cfg.var]
#[include motor_sync.cfg.var] # требуется настройка
#[include nozzle_scrub.cfg.var] # требуется настройка
[gcode_macro RatOS]
description: RatOS variable storage macro, will echo variables to the console when run.
# Мониторинг вентилятора термобарьера, для использования раскоментить инклуд, вентилятор toolhead_cooling_fan
variable_hotend_fan_min_speed: 5000 # скорость вентилятора ниже которой начинается ор
variable_hotend_fan_pause: False # остановка принтера и выключение хотенда при срабатывание
variable_chamber_temp_enabled: False
# Переменные для выключения выключения (пока работает плохо)
variable_power_device: "printer" # наименование павердевайса
variable_poweroff_delay: 400 # время полного выключения принтера после выключения моторов
variable_idle_delay: 200 # время до отключения моторов
variable_load_unload_idle_delay: 120 # отключение грелки после лоад/анлоад
# Z-tilt для использования раскоментить инклуд, и прописать переменную
variable_z_tilt_enabled: False
# Картографер, адаптивный бедмеш, выключение стола при меше
variable_calibrate_bed_mesh: True # строим ли карту стола
variable_adaptive_mesh: True # используем адаптивный
variable_high_power_bed: False # выключение нагрева стола при меше/таче - рекомендуется на мощных столах
variable_touch_cart_enabled: True # тач картографера
variable_touch_cart_fuzzy: 5 # смещение картографера при тыканье, 0-10 допустимо, 0 не сдвигаемся
# AWD
variable_awd_sync_enabled: True # awd синхронизация перед началом печати, если не засинхрено
# вытирание носопырки перед тачем
variable_nozzle_scrub_enabled: False # вытирание носопырки перед тачем
variable_tgbot_enabled: True # Оповещения ботом о всем
variable_beep_enabled: False # наличие пищалки в принтере
variable_orbiter_sensor_cheat: True # отключение во время печати, сенсор - Orbiter_Sensor
variable_filament_encoder_enabled: False # старое, требует переосмысления
variable_disable_steppers_after_print: False # после печати/отмены оставляет степперы включеными, кроме экструдера
# Настройка загрузки/выгрузки филамента
variable_filament_unload_length: 130
variable_filament_unload_speed: 5
variable_filament_load_length: 100
variable_filament_load_speed: 10
variable_filament_load_second_length: 50
variable_filament_load_second_speed: 5
variable_filament_retract_after_print: 2 # второй ретракт после печати, первый 1мм.
# Прехит экструдера перед печатью
variable_preheat_extruder: True
variable_preheat_extruder_temp: 150
# прайминг пластика, и где расположен
variable_nozzle_priming: "auto" # "primeblob"
variable_nozzle_prime_start_x: "max" # min, max or number
variable_nozzle_prime_start_y: "min" # min, max or number
variable_nozzle_prime_direction: "auto" # auto, forwards, backwards
variable_nozzle_prime_bridge_fan: 102 # 255/х *100 - скорость венлитятора
# Места парковки, и скорости
variable_start_print_park_in: "back"
variable_start_print_park_z_height: 50
variable_end_print_park_in: "back"
variable_end_print_park_x: 380
variable_pause_print_park_in: "front"
variable_pause_print_park_x: 20
variable_macro_travel_speed: 150
variable_macro_z_speed: 15
variable_end_print_park_z_hop: 20
variable_start_print_heat_chamber_bed_temp: 115 #надо бы попробовать
variable_probe_for_priming_result: None
variable_adaptive_prime_offset_threshold: -1.0
variable_relative_extrusion: False #?
variable_force_absolute_position: False # хуета какая-то
### переменные которые не используются в макросах, видимо для крысиных модулей
# Possible values: 'sensorless' or 'endstops'.
variable_homing: "endstops"
variable_sensorless_x_current: 0.6
variable_sensorless_y_current: 0.9
# Possible Values: 'middle' or an absolute x coordinate
variable_safe_home_x: "middle"
# Possible Values: 'middle' or an absolute y coordinate
variable_safe_home_y: "middle"
variable_stowable_probe_stop_on_error: False #?
variable_driver_type_x: "tmc5160"
variable_driver_type_y: "tmc5160"
gcode:
ECHO_RATOS_VARS
[gcode_macro ECHO_RATOS_VARS]
description: Echo RatOS variables to the console.
gcode:
{% for var, value in printer["gcode_macro RatOS"].items() %}
{action_respond_info(var ~ ": " ~ value)}
{% endfor %}