diff --git a/printer-20220602_164135.cfg b/printer-20220602_164135.cfg deleted file mode 100644 index 1800387..0000000 --- a/printer-20220602_164135.cfg +++ /dev/null @@ -1,269 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# The first thing you'll need to do is go through this file and comment out / uncomment -# the files and/or settings you need. -# You'll be able to print just fine with this config as it is, but it is recommended -# that you follow these steps to properly calibrate your printer: -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -# [include config/boards/btt-skr-pro-12/config.cfg] -[include config/boards/btt-octopus-11/config.cfg] -#[include config/boards/btt-octopus-pro-446/config.cfg] -#[include config/boards/btt-octopus-pro-429/config.cfg] -#[include config/boards/fysetc-spider/config.cfg] - - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] -[include config/printers/v-core-3/tmc2209.cfg] -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - -# COOLED TMC 2209 + LDO-42STH48-2504AC -# This increases motor torque, positional accuracy and speed limits. -# don't enable this before your printer is fully configured and you have a fan blowing on your stepper drivers. -#[include config/printers/v-core-3/speed-limits-performance.cfg] -#[include config/printers/v-core-3/tmc2209-performance.cfg] -#[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.6a-*.cfg] - -# STEALTH MODE (Enables stealthchop and limits velocity and acceleration) -# NOTE: You still need to include one of the above stepper motor definitions. -# NOTE: This will make your printer quiter but less accurate, it's an inherent side effect of stealthchop. -#[include config/printers/v-core-3/speed-limits-stealth.cfg] -#[include config/printers/v-core-3/tmc2209-stealth.cfg] - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] -# Inductive/Capacitive probe -# [include config/z-probe/probe.cfg] - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] -# Sensorless homing (Beware: this requires manual tinkering and does not work if your x/y stepper drivers -# have clipped DIAG pins). It is strongly encouraged to use physical endstops if you're a beginner. -# If you still wish to proceed, copy config/templates/sensorless-homing-tmc2209.cfg to the root directory and -# remove the # from the line below. -#[include sensorless-homing-tmc2209.cfg] - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# -# Remove the # from your printer size below. -# Similarly add a # in front of [include config/printers/v-core-3/300.cfg] if you have a bigger machine. -#[include config/printers/v-core-3/300.cfg] -#[include config/printers/v-core-3/400.cfg] -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - - -############################################################################################################# -### TOOLHEAD -### Pick your extruder and hotend -############################################################################################################# -# Extruder -# [include config/extruders/bmg.cfg] -[include config/extruders/lgx.cfg] -#[include config/extruders/lgx-lite.cfg] -#[include config/extruders/orbiter.cfg] -#[include config/extruders/orbiter-1004.cfg] # Use this with the LDO-36STH20-1004AHG motor -#[include config/extruders/hemera.cfg] -#[include config/extruders/titan.cfg] - -# Hotend -# [include config/hotends/v6.cfg] -#[include config/hotends/dragonfly.cfg] -#[include config/hotends/rapido.cfg] -#[include config/hotends/copperhead.cfg] -[include config/hotends/mosquito.cfg] -#[include config/hotends/mosquito-magnum.cfg] -#[include config/hotends/dragon-standard-flow.cfg] -#[include config/hotends/dragon-high-flow.cfg] - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "primeline" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 300 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 0.0 # Adjust this to fit your setup - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - - -############################################################################################################# -### USER OVERRIDES -### Anything custom you want to add, or RatOS configuration you want to override, do it here. -############################################################################################################# - -[bed_mesh] -speed: 30 -horizontal_move_z: 10 -mesh_min: 15, 15 -mesh_max: 450, 450 -probe_count: 5 , 5 - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 3.180 diff --git a/printer-20220602_171454.cfg b/printer-20220602_171454.cfg deleted file mode 100644 index bc8e45f..0000000 --- a/printer-20220602_171454.cfg +++ /dev/null @@ -1,288 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# The first thing you'll need to do is go through this file and comment out / uncomment -# the files and/or settings you need. -# You'll be able to print just fine with this config as it is, but it is recommended -# that you follow these steps to properly calibrate your printer: -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -# [include config/boards/btt-skr-pro-12/config.cfg] -[include config/boards/btt-octopus-11/config.cfg] -#[include config/boards/btt-octopus-pro-446/config.cfg] -#[include config/boards/btt-octopus-pro-429/config.cfg] -#[include config/boards/fysetc-spider/config.cfg] - - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] -[include config/printers/v-core-3/tmc2209.cfg] -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - -# COOLED TMC 2209 + LDO-42STH48-2504AC -# This increases motor torque, positional accuracy and speed limits. -# don't enable this before your printer is fully configured and you have a fan blowing on your stepper drivers. -#[include config/printers/v-core-3/speed-limits-performance.cfg] -#[include config/printers/v-core-3/tmc2209-performance.cfg] -#[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.6a-*.cfg] - -# STEALTH MODE (Enables stealthchop and limits velocity and acceleration) -# NOTE: You still need to include one of the above stepper motor definitions. -# NOTE: This will make your printer quiter but less accurate, it's an inherent side effect of stealthchop. -#[include config/printers/v-core-3/speed-limits-stealth.cfg] -#[include config/printers/v-core-3/tmc2209-stealth.cfg] - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] -# Inductive/Capacitive probe -# [include config/z-probe/probe.cfg] - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] -# Sensorless homing (Beware: this requires manual tinkering and does not work if your x/y stepper drivers -# have clipped DIAG pins). It is strongly encouraged to use physical endstops if you're a beginner. -# If you still wish to proceed, copy config/templates/sensorless-homing-tmc2209.cfg to the root directory and -# remove the # from the line below. -#[include sensorless-homing-tmc2209.cfg] - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# -# Remove the # from your printer size below. -# Similarly add a # in front of [include config/printers/v-core-3/300.cfg] if you have a bigger machine. -#[include config/printers/v-core-3/300.cfg] -#[include config/printers/v-core-3/400.cfg] -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - - -############################################################################################################# -### TOOLHEAD -### Pick your extruder and hotend -############################################################################################################# -# Extruder -# [include config/extruders/bmg.cfg] -[include config/extruders/lgx.cfg] -#[include config/extruders/lgx-lite.cfg] -#[include config/extruders/orbiter.cfg] -#[include config/extruders/orbiter-1004.cfg] # Use this with the LDO-36STH20-1004AHG motor -#[include config/extruders/hemera.cfg] -#[include config/extruders/titan.cfg] - -# Hotend -# [include config/hotends/v6.cfg] -#[include config/hotends/dragonfly.cfg] -#[include config/hotends/rapido.cfg] -#[include config/hotends/copperhead.cfg] -[include config/hotends/mosquito.cfg] -#[include config/hotends/mosquito-magnum.cfg] -#[include config/hotends/dragon-standard-flow.cfg] -#[include config/hotends/dragon-high-flow.cfg] - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "primeline" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 300 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 0.0 # Adjust this to fit your setup - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - - -############################################################################################################# -### USER OVERRIDES -### Anything custom you want to add, or RatOS configuration you want to override, do it here. -############################################################################################################# - -[bed_mesh] -speed: 30 -horizontal_move_z: 10 -mesh_min: 15, 15 -mesh_max: 450, 450 -probe_count: 5 , 5 - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 3.180 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220602_172059.cfg b/printer-20220602_172059.cfg deleted file mode 100644 index eacdb37..0000000 --- a/printer-20220602_172059.cfg +++ /dev/null @@ -1,288 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# The first thing you'll need to do is go through this file and comment out / uncomment -# the files and/or settings you need. -# You'll be able to print just fine with this config as it is, but it is recommended -# that you follow these steps to properly calibrate your printer: -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -# [include config/boards/btt-skr-pro-12/config.cfg] -[include config/boards/btt-octopus-11/config.cfg] -#[include config/boards/btt-octopus-pro-446/config.cfg] -#[include config/boards/btt-octopus-pro-429/config.cfg] -#[include config/boards/fysetc-spider/config.cfg] - - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] -[include config/printers/v-core-3/tmc2209.cfg] -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - -# COOLED TMC 2209 + LDO-42STH48-2504AC -# This increases motor torque, positional accuracy and speed limits. -# don't enable this before your printer is fully configured and you have a fan blowing on your stepper drivers. -#[include config/printers/v-core-3/speed-limits-performance.cfg] -#[include config/printers/v-core-3/tmc2209-performance.cfg] -#[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.6a-*.cfg] - -# STEALTH MODE (Enables stealthchop and limits velocity and acceleration) -# NOTE: You still need to include one of the above stepper motor definitions. -# NOTE: This will make your printer quiter but less accurate, it's an inherent side effect of stealthchop. -#[include config/printers/v-core-3/speed-limits-stealth.cfg] -#[include config/printers/v-core-3/tmc2209-stealth.cfg] - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] -# Inductive/Capacitive probe -# [include config/z-probe/probe.cfg] - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] -# Sensorless homing (Beware: this requires manual tinkering and does not work if your x/y stepper drivers -# have clipped DIAG pins). It is strongly encouraged to use physical endstops if you're a beginner. -# If you still wish to proceed, copy config/templates/sensorless-homing-tmc2209.cfg to the root directory and -# remove the # from the line below. -#[include sensorless-homing-tmc2209.cfg] - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# -# Remove the # from your printer size below. -# Similarly add a # in front of [include config/printers/v-core-3/300.cfg] if you have a bigger machine. -#[include config/printers/v-core-3/300.cfg] -#[include config/printers/v-core-3/400.cfg] -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - - -############################################################################################################# -### TOOLHEAD -### Pick your extruder and hotend -############################################################################################################# -# Extruder -# [include config/extruders/bmg.cfg] -[include config/extruders/lgx.cfg] -#[include config/extruders/lgx-lite.cfg] -#[include config/extruders/orbiter.cfg] -#[include config/extruders/orbiter-1004.cfg] # Use this with the LDO-36STH20-1004AHG motor -#[include config/extruders/hemera.cfg] -#[include config/extruders/titan.cfg] - -# Hotend -# [include config/hotends/v6.cfg] -#[include config/hotends/dragonfly.cfg] -#[include config/hotends/rapido.cfg] -#[include config/hotends/copperhead.cfg] -[include config/hotends/mosquito.cfg] -#[include config/hotends/mosquito-magnum.cfg] -#[include config/hotends/dragon-standard-flow.cfg] -#[include config/hotends/dragon-high-flow.cfg] - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "primeline" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 300 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 0.0 # Adjust this to fit your setup - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - - -############################################################################################################# -### USER OVERRIDES -### Anything custom you want to add, or RatOS configuration you want to override, do it here. -############################################################################################################# - -[bed_mesh] -speed: 30 -horizontal_move_z: 10 -mesh_min: 15, 15 -mesh_max: 450, 450 -probe_count: 5 , 5 - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 4.100 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220602_172331.cfg b/printer-20220602_172331.cfg deleted file mode 100644 index cd6e364..0000000 --- a/printer-20220602_172331.cfg +++ /dev/null @@ -1,288 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# The first thing you'll need to do is go through this file and comment out / uncomment -# the files and/or settings you need. -# You'll be able to print just fine with this config as it is, but it is recommended -# that you follow these steps to properly calibrate your printer: -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -# [include config/boards/btt-skr-pro-12/config.cfg] -[include config/boards/btt-octopus-11/config.cfg] -#[include config/boards/btt-octopus-pro-446/config.cfg] -#[include config/boards/btt-octopus-pro-429/config.cfg] -#[include config/boards/fysetc-spider/config.cfg] - - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] -[include config/printers/v-core-3/tmc2209.cfg] -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - -# COOLED TMC 2209 + LDO-42STH48-2504AC -# This increases motor torque, positional accuracy and speed limits. -# don't enable this before your printer is fully configured and you have a fan blowing on your stepper drivers. -#[include config/printers/v-core-3/speed-limits-performance.cfg] -#[include config/printers/v-core-3/tmc2209-performance.cfg] -#[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.6a-*.cfg] - -# STEALTH MODE (Enables stealthchop and limits velocity and acceleration) -# NOTE: You still need to include one of the above stepper motor definitions. -# NOTE: This will make your printer quiter but less accurate, it's an inherent side effect of stealthchop. -#[include config/printers/v-core-3/speed-limits-stealth.cfg] -#[include config/printers/v-core-3/tmc2209-stealth.cfg] - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] -# Inductive/Capacitive probe -# [include config/z-probe/probe.cfg] - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] -# Sensorless homing (Beware: this requires manual tinkering and does not work if your x/y stepper drivers -# have clipped DIAG pins). It is strongly encouraged to use physical endstops if you're a beginner. -# If you still wish to proceed, copy config/templates/sensorless-homing-tmc2209.cfg to the root directory and -# remove the # from the line below. -#[include sensorless-homing-tmc2209.cfg] - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# -# Remove the # from your printer size below. -# Similarly add a # in front of [include config/printers/v-core-3/300.cfg] if you have a bigger machine. -#[include config/printers/v-core-3/300.cfg] -#[include config/printers/v-core-3/400.cfg] -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - - -############################################################################################################# -### TOOLHEAD -### Pick your extruder and hotend -############################################################################################################# -# Extruder -# [include config/extruders/bmg.cfg] -[include config/extruders/lgx.cfg] -#[include config/extruders/lgx-lite.cfg] -#[include config/extruders/orbiter.cfg] -#[include config/extruders/orbiter-1004.cfg] # Use this with the LDO-36STH20-1004AHG motor -#[include config/extruders/hemera.cfg] -#[include config/extruders/titan.cfg] - -# Hotend -# [include config/hotends/v6.cfg] -#[include config/hotends/dragonfly.cfg] -#[include config/hotends/rapido.cfg] -#[include config/hotends/copperhead.cfg] -[include config/hotends/mosquito.cfg] -#[include config/hotends/mosquito-magnum.cfg] -#[include config/hotends/dragon-standard-flow.cfg] -#[include config/hotends/dragon-high-flow.cfg] - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "primeline" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 300 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 0.0 # Adjust this to fit your setup - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - - -############################################################################################################# -### USER OVERRIDES -### Anything custom you want to add, or RatOS configuration you want to override, do it here. -############################################################################################################# - -[bed_mesh] -speed: 30 -horizontal_move_z: 10 -mesh_min: 15, 15 -mesh_max: 450, 450 -probe_count: 5 , 5 - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.970 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220603_083250.cfg b/printer-20220603_083250.cfg deleted file mode 100644 index a074d83..0000000 --- a/printer-20220603_083250.cfg +++ /dev/null @@ -1,288 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# The first thing you'll need to do is go through this file and comment out / uncomment -# the files and/or settings you need. -# You'll be able to print just fine with this config as it is, but it is recommended -# that you follow these steps to properly calibrate your printer: -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -# [include config/boards/btt-skr-pro-12/config.cfg] -[include config/boards/btt-octopus-11/config.cfg] -#[include config/boards/btt-octopus-pro-446/config.cfg] -#[include config/boards/btt-octopus-pro-429/config.cfg] -#[include config/boards/fysetc-spider/config.cfg] - - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] -[include config/printers/v-core-3/tmc2209.cfg] -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - -# COOLED TMC 2209 + LDO-42STH48-2504AC -# This increases motor torque, positional accuracy and speed limits. -# don't enable this before your printer is fully configured and you have a fan blowing on your stepper drivers. -#[include config/printers/v-core-3/speed-limits-performance.cfg] -#[include config/printers/v-core-3/tmc2209-performance.cfg] -#[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.6a-*.cfg] - -# STEALTH MODE (Enables stealthchop and limits velocity and acceleration) -# NOTE: You still need to include one of the above stepper motor definitions. -# NOTE: This will make your printer quiter but less accurate, it's an inherent side effect of stealthchop. -#[include config/printers/v-core-3/speed-limits-stealth.cfg] -#[include config/printers/v-core-3/tmc2209-stealth.cfg] - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] -# Inductive/Capacitive probe -# [include config/z-probe/probe.cfg] - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] -# Sensorless homing (Beware: this requires manual tinkering and does not work if your x/y stepper drivers -# have clipped DIAG pins). It is strongly encouraged to use physical endstops if you're a beginner. -# If you still wish to proceed, copy config/templates/sensorless-homing-tmc2209.cfg to the root directory and -# remove the # from the line below. -#[include sensorless-homing-tmc2209.cfg] - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# -# Remove the # from your printer size below. -# Similarly add a # in front of [include config/printers/v-core-3/300.cfg] if you have a bigger machine. -#[include config/printers/v-core-3/300.cfg] -#[include config/printers/v-core-3/400.cfg] -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - - -############################################################################################################# -### TOOLHEAD -### Pick your extruder and hotend -############################################################################################################# -# Extruder -# [include config/extruders/bmg.cfg] -[include config/extruders/lgx.cfg] -#[include config/extruders/lgx-lite.cfg] -#[include config/extruders/orbiter.cfg] -#[include config/extruders/orbiter-1004.cfg] # Use this with the LDO-36STH20-1004AHG motor -#[include config/extruders/hemera.cfg] -#[include config/extruders/titan.cfg] - -# Hotend -# [include config/hotends/v6.cfg] -#[include config/hotends/dragonfly.cfg] -#[include config/hotends/rapido.cfg] -#[include config/hotends/copperhead.cfg] -[include config/hotends/mosquito.cfg] -#[include config/hotends/mosquito-magnum.cfg] -#[include config/hotends/dragon-standard-flow.cfg] -#[include config/hotends/dragon-high-flow.cfg] - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "primeline" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 300 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 0.0 # Adjust this to fit your setup - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - - -############################################################################################################# -### USER OVERRIDES -### Anything custom you want to add, or RatOS configuration you want to override, do it here. -############################################################################################################# - -[bed_mesh] -speed: 30 -horizontal_move_z: 10 -mesh_min: 15, 15 -mesh_max: 450, 450 -probe_count: 5 , 5 - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 3.000 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220603_094942.cfg b/printer-20220603_094942.cfg deleted file mode 100644 index aea3185..0000000 --- a/printer-20220603_094942.cfg +++ /dev/null @@ -1,317 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# The first thing you'll need to do is go through this file and comment out / uncomment -# the files and/or settings you need. -# You'll be able to print just fine with this config as it is, but it is recommended -# that you follow these steps to properly calibrate your printer: -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -# [include config/boards/btt-skr-pro-12/config.cfg] -[include config/boards/btt-octopus-11/config.cfg] -#[include config/boards/btt-octopus-pro-446/config.cfg] -#[include config/boards/btt-octopus-pro-429/config.cfg] -#[include config/boards/fysetc-spider/config.cfg] - - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] -[include config/printers/v-core-3/tmc2209.cfg] -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - -# COOLED TMC 2209 + LDO-42STH48-2504AC -# This increases motor torque, positional accuracy and speed limits. -# don't enable this before your printer is fully configured and you have a fan blowing on your stepper drivers. -#[include config/printers/v-core-3/speed-limits-performance.cfg] -#[include config/printers/v-core-3/tmc2209-performance.cfg] -#[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.6a-*.cfg] - -# STEALTH MODE (Enables stealthchop and limits velocity and acceleration) -# NOTE: You still need to include one of the above stepper motor definitions. -# NOTE: This will make your printer quiter but less accurate, it's an inherent side effect of stealthchop. -#[include config/printers/v-core-3/speed-limits-stealth.cfg] -#[include config/printers/v-core-3/tmc2209-stealth.cfg] - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] -# Inductive/Capacitive probe -# [include config/z-probe/probe.cfg] - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] -# Sensorless homing (Beware: this requires manual tinkering and does not work if your x/y stepper drivers -# have clipped DIAG pins). It is strongly encouraged to use physical endstops if you're a beginner. -# If you still wish to proceed, copy config/templates/sensorless-homing-tmc2209.cfg to the root directory and -# remove the # from the line below. -#[include sensorless-homing-tmc2209.cfg] - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# -# Remove the # from your printer size below. -# Similarly add a # in front of [include config/printers/v-core-3/300.cfg] if you have a bigger machine. -#[include config/printers/v-core-3/300.cfg] -#[include config/printers/v-core-3/400.cfg] -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - - -############################################################################################################# -### TOOLHEAD -### Pick your extruder and hotend -############################################################################################################# -# Extruder -# [include config/extruders/bmg.cfg] -#[include config/extruders/lgx.cfg] -#[include config/extruders/lgx-lite.cfg] -[include config/extruders/orbiter.cfg] -#[include config/extruders/orbiter-1004.cfg] # Use this with the LDO-36STH20-1004AHG motor -#[include config/extruders/hemera.cfg] -#[include config/extruders/titan.cfg] - -# Hotend -# [include config/hotends/v6.cfg] -#[include config/hotends/dragonfly.cfg] -#[include config/hotends/rapido.cfg] -#[include config/hotends/copperhead.cfg] -[include config/hotends/mosquito.cfg] -#[include config/hotends/mosquito-magnum.cfg] -#[include config/hotends/dragon-standard-flow.cfg] -#[include config/hotends/dragon-high-flow.cfg] - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "primeline" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 200 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -z_offset: 3.250 # Adjust this to fit your setup - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - - -############################################################################################################# -### USER OVERRIDES -### Anything custom you want to add, or RatOS configuration you want to override, do it here. -############################################################################################################# - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -[bed_mesh] -speed: 30 -horizontal_move_z: 10 -mesh_min: 15, 15 -mesh_max: 450, 450 -probe_count: 5 , 5 - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 3.000 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.665625, 0.318437, 0.321250, 0.343125, 0.492500 -#*# 0.355000, 0.167187, 0.182187, 0.291250, 0.432187 -#*# -0.072813, -0.134063, 0.024687, 0.226562, 0.419062 -#*# -0.187813, -0.070938, 0.104375, 0.360312, 0.524062 -#*# 0.080937, 0.189687, 0.425000, 0.623750, 0.892500 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220604_100923.cfg b/printer-20220604_100923.cfg deleted file mode 100644 index ba125ac..0000000 --- a/printer-20220604_100923.cfg +++ /dev/null @@ -1,309 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# The first thing you'll need to do is go through this file and comment out / uncomment -# the files and/or settings you need. -# You'll be able to print just fine with this config as it is, but it is recommended -# that you follow these steps to properly calibrate your printer: -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - - - - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - - -############################################################################################################# -### TOOLHEAD -### Pick your extruder and hotend -############################################################################################################# - -[include config/extruders/orbiter.cfg] - - - -[include config/hotends/mosquito.cfg] - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "primeline" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 200 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.250 # USE FOR PLA -z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - - -############################################################################################################# -### USER OVERRIDES -### Anything custom you want to add, or RatOS configuration you want to override, do it here. -############################################################################################################# - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -[bed_mesh] -speed: 30 -horizontal_move_z: 10 -mesh_min: 15, 15 -mesh_max: 450, 450 -probe_count: 5 , 5 - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.665625, 0.318437, 0.321250, 0.343125, 0.492500 -#*# 0.355000, 0.167187, 0.182187, 0.291250, 0.432187 -#*# -0.072813, -0.134063, 0.024687, 0.226562, 0.419062 -#*# -0.187813, -0.070938, 0.104375, 0.360312, 0.524062 -#*# 0.080937, 0.189687, 0.425000, 0.623750, 0.892500 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220606_175323.cfg b/printer-20220606_175323.cfg deleted file mode 100644 index 902f09c..0000000 --- a/printer-20220606_175323.cfg +++ /dev/null @@ -1,324 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "primeline" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 200 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -z_offset: 3.250 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.665625, 0.318437, 0.321250, 0.343125, 0.492500 -#*# 0.355000, 0.167187, 0.182187, 0.291250, 0.432187 -#*# -0.072813, -0.134063, 0.024687, 0.226562, 0.419062 -#*# -0.187813, -0.070938, 0.104375, 0.360312, 0.524062 -#*# 0.080937, 0.189687, 0.425000, 0.623750, 0.892500 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220607_133547.cfg b/printer-20220607_133547.cfg deleted file mode 100644 index 830a5f2..0000000 --- a/printer-20220607_133547.cfg +++ /dev/null @@ -1,325 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "primeline" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 200 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# -0.235313, -0.193125, -0.027813, 0.191875, 0.476875, 0.754062, 1.087812 -#*# -0.378125, -0.287188, -0.063438, 0.204375, 0.473125, 0.758125, 1.094375 -#*# -0.641250, -0.455000, -0.162813, 0.093437, 0.465000, 0.760000, 1.108750 -#*# -0.817188, -0.576875, -0.252188, 0.101562, 0.465625, 0.779375, 1.198437 -#*# -0.790938, -0.513750, -0.152188, 0.205312, 0.618750, 0.991875, 1.332187 -#*# -0.656875, -0.310625, 0.096250, 0.469375, 0.854062, 1.195625, 1.360000 -#*# -0.368750, -0.051563, 0.107500, 0.780625, 1.135000, 1.506562, 1.395312 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220607_140915.cfg b/printer-20220607_140915.cfg deleted file mode 100644 index 1178120..0000000 --- a/printer-20220607_140915.cfg +++ /dev/null @@ -1,325 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "primeline" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 200 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.076994, -0.084569, -0.111131, -0.102694, -0.081444, -0.037381, 0.026994 -#*# -0.119569, -0.203631, -0.207069, -0.183006, -0.136756, -0.085194, 0.025119 -#*# -0.448006, -0.488944, -0.417381, -0.373319, -0.235819, -0.161131, -0.018631 -#*# -0.689256, -0.702069, -0.599569, -0.460194, -0.332069, -0.228006, -0.039881 -#*# -0.778944, -0.676444, -0.572381, -0.391756, -0.245194, -0.123631, -0.011444 -#*# -0.694881, -0.585194, -0.413631, -0.256131, -0.088944, 0.020744, 0.171369 -#*# -0.536444, -0.409569, -0.210819, -0.007381, 0.111369, 0.250119, 0.395119 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220608_110543.cfg b/printer-20220608_110543.cfg deleted file mode 100644 index 46155f8..0000000 --- a/printer-20220608_110543.cfg +++ /dev/null @@ -1,326 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "primeline" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 200 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 3.000 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.076994, -0.084569, -0.111131, -0.102694, -0.081444, -0.037381, 0.026994 -#*# -0.119569, -0.203631, -0.207069, -0.183006, -0.136756, -0.085194, 0.025119 -#*# -0.448006, -0.488944, -0.417381, -0.373319, -0.235819, -0.161131, -0.018631 -#*# -0.689256, -0.702069, -0.599569, -0.460194, -0.332069, -0.228006, -0.039881 -#*# -0.778944, -0.676444, -0.572381, -0.391756, -0.245194, -0.123631, -0.011444 -#*# -0.694881, -0.585194, -0.413631, -0.256131, -0.088944, 0.020744, 0.171369 -#*# -0.536444, -0.409569, -0.210819, -0.007381, 0.111369, 0.250119, 0.395119 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220608_194522.cfg b/printer-20220608_194522.cfg deleted file mode 100644 index fa2eb2b..0000000 --- a/printer-20220608_194522.cfg +++ /dev/null @@ -1,326 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "primeline" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 200 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.350 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.076994, -0.084569, -0.111131, -0.102694, -0.081444, -0.037381, 0.026994 -#*# -0.119569, -0.203631, -0.207069, -0.183006, -0.136756, -0.085194, 0.025119 -#*# -0.448006, -0.488944, -0.417381, -0.373319, -0.235819, -0.161131, -0.018631 -#*# -0.689256, -0.702069, -0.599569, -0.460194, -0.332069, -0.228006, -0.039881 -#*# -0.778944, -0.676444, -0.572381, -0.391756, -0.245194, -0.123631, -0.011444 -#*# -0.694881, -0.585194, -0.413631, -0.256131, -0.088944, 0.020744, 0.171369 -#*# -0.536444, -0.409569, -0.210819, -0.007381, 0.111369, 0.250119, 0.395119 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220626_081340.cfg b/printer-20220626_081340.cfg deleted file mode 100644 index 531d42a..0000000 --- a/printer-20220626_081340.cfg +++ /dev/null @@ -1,333 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.420 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.076994, -0.084569, -0.111131, -0.102694, -0.081444, -0.037381, 0.026994 -#*# -0.119569, -0.203631, -0.207069, -0.183006, -0.136756, -0.085194, 0.025119 -#*# -0.448006, -0.488944, -0.417381, -0.373319, -0.235819, -0.161131, -0.018631 -#*# -0.689256, -0.702069, -0.599569, -0.460194, -0.332069, -0.228006, -0.039881 -#*# -0.778944, -0.676444, -0.572381, -0.391756, -0.245194, -0.123631, -0.011444 -#*# -0.694881, -0.585194, -0.413631, -0.256131, -0.088944, 0.020744, 0.171369 -#*# -0.536444, -0.409569, -0.210819, -0.007381, 0.111369, 0.250119, 0.395119 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220626_082157.cfg b/printer-20220626_082157.cfg deleted file mode 100644 index 3d2b0f2..0000000 --- a/printer-20220626_082157.cfg +++ /dev/null @@ -1,333 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.420 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 1.234375, 1.030937, 0.958125, 0.954062, 0.965937, 1.021250, 1.136562 -#*# 0.888750, 0.708437, 0.675625, 0.688750, 0.715312, 0.784062, 0.905000 -#*# 0.318437, 0.226562, 0.266562, 0.291250, 0.431562, 0.515000, 0.659062 -#*# -0.122188, -0.187813, -0.078125, 0.014687, 0.115000, 0.226875, 0.448437 -#*# -0.408438, -0.375313, -0.289688, -0.144688, 0.028125, 0.154687, 0.302812 -#*# -0.528125, -0.465000, -0.339375, -0.200000, -0.032188, 0.085625, 0.249687 -#*# -0.535938, -0.477500, -0.362500, -0.109688, -0.003125, 0.137500, 0.296250 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220626_185726.cfg b/printer-20220626_185726.cfg deleted file mode 100644 index d75effa..0000000 --- a/printer-20220626_185726.cfg +++ /dev/null @@ -1,333 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.690 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 1.234375, 1.030937, 0.958125, 0.954062, 0.965937, 1.021250, 1.136562 -#*# 0.888750, 0.708437, 0.675625, 0.688750, 0.715312, 0.784062, 0.905000 -#*# 0.318437, 0.226562, 0.266562, 0.291250, 0.431562, 0.515000, 0.659062 -#*# -0.122188, -0.187813, -0.078125, 0.014687, 0.115000, 0.226875, 0.448437 -#*# -0.408438, -0.375313, -0.289688, -0.144688, 0.028125, 0.154687, 0.302812 -#*# -0.528125, -0.465000, -0.339375, -0.200000, -0.032188, 0.085625, 0.249687 -#*# -0.535938, -0.477500, -0.362500, -0.109688, -0.003125, 0.137500, 0.296250 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220626_190132.cfg b/printer-20220626_190132.cfg deleted file mode 100644 index 94b2027..0000000 --- a/printer-20220626_190132.cfg +++ /dev/null @@ -1,333 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.690 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.076778, -0.106972, -0.166660, -0.144785, -0.129785, -0.057597, 0.052715 -#*# -0.072285, -0.230097, -0.240410, -0.214160, -0.171347, -0.093222, 0.034590 -#*# -0.430722, -0.510722, -0.452910, -0.410097, -0.266660, -0.178535, -0.015722 -#*# -0.661660, -0.700410, -0.585097, -0.471347, -0.359472, -0.238535, -0.011347 -#*# -0.746972, -0.688222, -0.587910, -0.410722, -0.236347, -0.099785, 0.033028 -#*# -0.646035, -0.576972, -0.431972, -0.274785, -0.103222, 0.032403, 0.185840 -#*# -0.485097, -0.396035, -0.216660, 0.005215, 0.113653, 0.230840, 0.423340 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220626_191721.cfg b/printer-20220626_191721.cfg deleted file mode 100644 index 9c4fc44..0000000 --- a/printer-20220626_191721.cfg +++ /dev/null @@ -1,333 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.690 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.605625, 0.414687, 0.356250, 0.367500, 0.398125, 0.466875, 0.581250 -#*# 0.455625, 0.290937, 0.280000, 0.304687, 0.347500, 0.436875, 0.558437 -#*# 0.099062, 0.018750, 0.083125, 0.124687, 0.270937, 0.355312, 0.508437 -#*# -0.135625, -0.181563, -0.056250, 0.058125, 0.173437, 0.295625, 0.519062 -#*# -0.222813, -0.171250, -0.066563, 0.096562, 0.283750, 0.427812, 0.557812 -#*# -0.127813, -0.045313, 0.103750, 0.253125, 0.433750, 0.562812, 0.705937 -#*# 0.037500, 0.125312, 0.313125, 0.524062, 0.627500, 0.803125, 0.949687 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220626_192241.cfg b/printer-20220626_192241.cfg deleted file mode 100644 index 9503f00..0000000 --- a/printer-20220626_192241.cfg +++ /dev/null @@ -1,333 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.690 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.642812, 0.434375, 0.372500, 0.375312, 0.400937, 0.475312, 0.600000 -#*# 0.476562, 0.315625, 0.293750, 0.314687, 0.354375, 0.433125, 0.552500 -#*# 0.130937, 0.044687, 0.088437, 0.122812, 0.268750, 0.362187, 0.518125 -#*# -0.099688, -0.155625, -0.032188, 0.071562, 0.185312, 0.304375, 0.526562 -#*# -0.169375, -0.124063, -0.024375, 0.143125, 0.319687, 0.461562, 0.600000 -#*# -0.059375, 0.020312, 0.166875, 0.306562, 0.484062, 0.612187, 0.778125 -#*# 0.148750, 0.221562, 0.394687, 0.580625, 0.734062, 0.877500, 1.017187 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220626_214636.cfg b/printer-20220626_214636.cfg deleted file mode 100644 index aea4db8..0000000 --- a/printer-20220626_214636.cfg +++ /dev/null @@ -1,333 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.840 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.642812, 0.434375, 0.372500, 0.375312, 0.400937, 0.475312, 0.600000 -#*# 0.476562, 0.315625, 0.293750, 0.314687, 0.354375, 0.433125, 0.552500 -#*# 0.130937, 0.044687, 0.088437, 0.122812, 0.268750, 0.362187, 0.518125 -#*# -0.099688, -0.155625, -0.032188, 0.071562, 0.185312, 0.304375, 0.526562 -#*# -0.169375, -0.124063, -0.024375, 0.143125, 0.319687, 0.461562, 0.600000 -#*# -0.059375, 0.020312, 0.166875, 0.306562, 0.484062, 0.612187, 0.778125 -#*# 0.148750, 0.221562, 0.394687, 0.580625, 0.734062, 0.877500, 1.017187 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220701_103806.cfg b/printer-20220701_103806.cfg deleted file mode 100644 index 1f9ddcb..0000000 --- a/printer-20220701_103806.cfg +++ /dev/null @@ -1,333 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.850 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.642812, 0.434375, 0.372500, 0.375312, 0.400937, 0.475312, 0.600000 -#*# 0.476562, 0.315625, 0.293750, 0.314687, 0.354375, 0.433125, 0.552500 -#*# 0.130937, 0.044687, 0.088437, 0.122812, 0.268750, 0.362187, 0.518125 -#*# -0.099688, -0.155625, -0.032188, 0.071562, 0.185312, 0.304375, 0.526562 -#*# -0.169375, -0.124063, -0.024375, 0.143125, 0.319687, 0.461562, 0.600000 -#*# -0.059375, 0.020312, 0.166875, 0.306562, 0.484062, 0.612187, 0.778125 -#*# 0.148750, 0.221562, 0.394687, 0.580625, 0.734062, 0.877500, 1.017187 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220916_095112.cfg b/printer-20220916_095112.cfg deleted file mode 100644 index bbc757d..0000000 --- a/printer-20220916_095112.cfg +++ /dev/null @@ -1,333 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.850 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.092793, -0.123145, -0.191582, -0.197207, -0.136895, -0.059082, 0.073418 -#*# -0.076582, -0.232207, -0.252520, -0.241582, -0.177832, -0.099395, 0.034668 -#*# -0.402832, -0.495645, -0.453145, -0.419082, -0.254395, -0.171895, -0.009395 -#*# -0.620957, -0.661895, -0.592832, -0.437832, -0.309082, -0.193145, 0.019355 -#*# -0.694707, -0.646270, -0.553145, -0.383457, -0.217520, -0.066582, 0.095918 -#*# -0.620020, -0.527207, -0.365020, -0.218770, -0.047520, 0.103418, 0.275293 -#*# -0.415332, -0.320957, -0.160957, 0.065605, 0.190605, 0.361855, 0.526230 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220916_163228.cfg b/printer-20220916_163228.cfg deleted file mode 100644 index 223602f..0000000 --- a/printer-20220916_163228.cfg +++ /dev/null @@ -1,333 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -control: pid -pid_kp: 28.413 -pid_ki: 1.334 -pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.850 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 1.313437, 0.977812, 0.689375, 0.579375, 0.573125, 0.628750, 0.753125 -#*# 1.114687, 0.745937, 0.505625, 0.410312, 0.433437, 0.475937, 0.642812 -#*# 0.641250, 0.383437, 0.238750, 0.187187, 0.187500, 0.297500, 0.466562 -#*# 0.305312, 0.055937, -0.007500, -0.028438, 0.030000, 0.133750, 0.346250 -#*# 0.109687, -0.020313, -0.112500, -0.099063, -0.017813, 0.103125, 0.262812 -#*# 0.100937, -0.010625, -0.056563, -0.043438, 0.002187, 0.138437, 0.253750 -#*# 0.141875, 0.058125, 0.030312, 0.043750, 0.098750, 0.162500, 0.337187 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 diff --git a/printer-20220916_165151.cfg b/printer-20220916_165151.cfg deleted file mode 100644 index 375e070..0000000 --- a/printer-20220916_165151.cfg +++ /dev/null @@ -1,339 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -#control: pid -#pid_kp: 28.413 -#pid_ki: 1.334 -#pid_kd: 151.300 - -[heater_bed] -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.850 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 1.313437, 0.977812, 0.689375, 0.579375, 0.573125, 0.628750, 0.753125 -#*# 1.114687, 0.745937, 0.505625, 0.410312, 0.433437, 0.475937, 0.642812 -#*# 0.641250, 0.383437, 0.238750, 0.187187, 0.187500, 0.297500, 0.466562 -#*# 0.305312, 0.055937, -0.007500, -0.028438, 0.030000, 0.133750, 0.346250 -#*# 0.109687, -0.020313, -0.112500, -0.099063, -0.017813, 0.103125, 0.262812 -#*# 0.100937, -0.010625, -0.056563, -0.043438, 0.002187, 0.138437, 0.253750 -#*# 0.141875, 0.058125, 0.030312, 0.043750, 0.098750, 0.162500, 0.337187 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [extruder] -#*# control = pid -#*# pid_kp = 19.616 -#*# pid_ki = 0.844 -#*# pid_kd = 114.017 diff --git a/printer-20221227_104738.cfg b/printer-20221227_104738.cfg deleted file mode 100644 index c7e288d..0000000 --- a/printer-20221227_104738.cfg +++ /dev/null @@ -1,345 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -#control: pid -#pid_kp: 28.413 -#pid_ki: 1.334 -#pid_kd: 151.300 - -[heater_bed] -#control: pid -#pid_Kp: 22.2 -#pid_Ki: 1.08 -#pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.850 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 1.313437, 0.977812, 0.689375, 0.579375, 0.573125, 0.628750, 0.753125 -#*# 1.114687, 0.745937, 0.505625, 0.410312, 0.433437, 0.475937, 0.642812 -#*# 0.641250, 0.383437, 0.238750, 0.187187, 0.187500, 0.297500, 0.466562 -#*# 0.305312, 0.055937, -0.007500, -0.028438, 0.030000, 0.133750, 0.346250 -#*# 0.109687, -0.020313, -0.112500, -0.099063, -0.017813, 0.103125, 0.262812 -#*# 0.100937, -0.010625, -0.056563, -0.043438, 0.002187, 0.138437, 0.253750 -#*# 0.141875, 0.058125, 0.030312, 0.043750, 0.098750, 0.162500, 0.337187 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [extruder] -#*# control = pid -#*# pid_kp = 19.616 -#*# pid_ki = 0.844 -#*# pid_kd = 114.017 -#*# -#*# [heater_bed] -#*# control = pid -#*# pid_kp = 64.455 -#*# pid_ki = 1.659 -#*# pid_kd = 626.020 diff --git a/printer-20221227_105907.cfg b/printer-20221227_105907.cfg deleted file mode 100644 index 0b13443..0000000 --- a/printer-20221227_105907.cfg +++ /dev/null @@ -1,345 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -#control: pid -#pid_kp: 28.413 -#pid_ki: 1.334 -#pid_kd: 151.300 - -[heater_bed] -#control: pid -#pid_Kp: 22.2 -#pid_Ki: 1.08 -#pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.850 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 1.445937, 1.000625, 0.731875, 0.610312, 0.571250, 0.647500, 0.806562 -#*# 1.134375, 0.795625, 0.563437, 0.455312, 0.432812, 0.516250, 0.655625 -#*# 0.707812, 0.420937, 0.238750, 0.173125, 0.214687, 0.304062, 0.503125 -#*# 0.351250, 0.096875, -0.020938, -0.000313, 0.054062, 0.128750, 0.320937 -#*# 0.168125, -0.004688, -0.131250, -0.157500, -0.024375, 0.066562, 0.276562 -#*# 0.130937, -0.047500, -0.102813, -0.122188, -0.025000, 0.051562, 0.230937 -#*# 0.169687, 0.032500, -0.055938, -0.006250, 0.036250, 0.115937, 0.316250 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [extruder] -#*# control = pid -#*# pid_kp = 19.616 -#*# pid_ki = 0.844 -#*# pid_kd = 114.017 -#*# -#*# [heater_bed] -#*# control = pid -#*# pid_kp = 64.455 -#*# pid_ki = 1.659 -#*# pid_kd = 626.020 diff --git a/printer-20221227_110625.cfg b/printer-20221227_110625.cfg deleted file mode 100644 index 92fe408..0000000 --- a/printer-20221227_110625.cfg +++ /dev/null @@ -1,345 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -#control: pid -#pid_kp: 28.413 -#pid_ki: 1.334 -#pid_kd: 151.300 - -[heater_bed] -#control: pid -#pid_Kp: 22.2 -#pid_Ki: 1.08 -#pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.830 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 1.445937, 1.000625, 0.731875, 0.610312, 0.571250, 0.647500, 0.806562 -#*# 1.134375, 0.795625, 0.563437, 0.455312, 0.432812, 0.516250, 0.655625 -#*# 0.707812, 0.420937, 0.238750, 0.173125, 0.214687, 0.304062, 0.503125 -#*# 0.351250, 0.096875, -0.020938, -0.000313, 0.054062, 0.128750, 0.320937 -#*# 0.168125, -0.004688, -0.131250, -0.157500, -0.024375, 0.066562, 0.276562 -#*# 0.130937, -0.047500, -0.102813, -0.122188, -0.025000, 0.051562, 0.230937 -#*# 0.169687, 0.032500, -0.055938, -0.006250, 0.036250, 0.115937, 0.316250 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [extruder] -#*# control = pid -#*# pid_kp = 19.616 -#*# pid_ki = 0.844 -#*# pid_kd = 114.017 -#*# -#*# [heater_bed] -#*# control = pid -#*# pid_kp = 64.455 -#*# pid_ki = 1.659 -#*# pid_kd = 626.020 diff --git a/printer-20221227_110750.cfg b/printer-20221227_110750.cfg deleted file mode 100644 index 43ffbf7..0000000 --- a/printer-20221227_110750.cfg +++ /dev/null @@ -1,345 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 285 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -#control: pid -#pid_kp: 28.413 -#pid_ki: 1.334 -#pid_kd: 151.300 - -[heater_bed] -#control: pid -#pid_Kp: 22.2 -#pid_Ki: 1.08 -#pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.970 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 1.445937, 1.000625, 0.731875, 0.610312, 0.571250, 0.647500, 0.806562 -#*# 1.134375, 0.795625, 0.563437, 0.455312, 0.432812, 0.516250, 0.655625 -#*# 0.707812, 0.420937, 0.238750, 0.173125, 0.214687, 0.304062, 0.503125 -#*# 0.351250, 0.096875, -0.020938, -0.000313, 0.054062, 0.128750, 0.320937 -#*# 0.168125, -0.004688, -0.131250, -0.157500, -0.024375, 0.066562, 0.276562 -#*# 0.130937, -0.047500, -0.102813, -0.122188, -0.025000, 0.051562, 0.230937 -#*# 0.169687, 0.032500, -0.055938, -0.006250, 0.036250, 0.115937, 0.316250 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [extruder] -#*# control = pid -#*# pid_kp = 19.616 -#*# pid_ki = 0.844 -#*# pid_kd = 114.017 -#*# -#*# [heater_bed] -#*# control = pid -#*# pid_kp = 64.455 -#*# pid_ki = 1.659 -#*# pid_kd = 626.020 diff --git a/printer-20221228_115716.cfg b/printer-20221228_115716.cfg deleted file mode 100644 index 06a96f8..0000000 --- a/printer-20221228_115716.cfg +++ /dev/null @@ -1,345 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 400 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -#control: pid -#pid_kp: 28.413 -#pid_ki: 1.334 -#pid_kd: 151.300 - -[heater_bed] -#control: pid -#pid_Kp: 22.2 -#pid_Ki: 1.08 -#pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.970 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 1.445937, 1.000625, 0.731875, 0.610312, 0.571250, 0.647500, 0.806562 -#*# 1.134375, 0.795625, 0.563437, 0.455312, 0.432812, 0.516250, 0.655625 -#*# 0.707812, 0.420937, 0.238750, 0.173125, 0.214687, 0.304062, 0.503125 -#*# 0.351250, 0.096875, -0.020938, -0.000313, 0.054062, 0.128750, 0.320937 -#*# 0.168125, -0.004688, -0.131250, -0.157500, -0.024375, 0.066562, 0.276562 -#*# 0.130937, -0.047500, -0.102813, -0.122188, -0.025000, 0.051562, 0.230937 -#*# 0.169687, 0.032500, -0.055938, -0.006250, 0.036250, 0.115937, 0.316250 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [extruder] -#*# control = pid -#*# pid_kp = 19.616 -#*# pid_ki = 0.844 -#*# pid_kd = 114.017 -#*# -#*# [heater_bed] -#*# control = pid -#*# pid_kp = 64.455 -#*# pid_ki = 1.659 -#*# pid_kd = 626.020 diff --git a/printer-20221228_124543.cfg b/printer-20221228_124543.cfg deleted file mode 100644 index 43a8184..0000000 --- a/printer-20221228_124543.cfg +++ /dev/null @@ -1,345 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 400 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -#control: pid -#pid_kp: 28.413 -#pid_ki: 1.334 -#pid_kd: 151.300 - -[heater_bed] -#control: pid -#pid_Kp: 22.2 -#pid_Ki: 1.08 -#pid_Kd: 114 - - -[gcode_macro _START_PRINT_AFTER_HEATING_BED] -gcode: - {% if printer["gcode_macro RatOS"].preheat_extruder|lower == 'true' %} - M117 Pre-heating extruder... - # Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. - # Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. - M104 S150 - TEMPERATURE_WAIT SENSOR=extruder MINIMUM=150 - {% endif %} - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 20,20 -mesh_max:465,460 -probe_count: 7,7 -fade_start: 1.0 -fade_end: 10.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 2.970 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 1.483437, 1.039687, 0.779375, 0.643125, 0.624062, 0.697187, 0.867187 -#*# 1.172187, 0.811875, 0.578437, 0.485937, 0.463750, 0.526250, 0.673437 -#*# 0.741562, 0.450625, 0.270000, 0.197187, 0.259687, 0.335000, 0.527187 -#*# 0.402187, 0.171562, 0.036250, 0.046875, 0.099062, 0.176562, 0.401562 -#*# 0.253750, 0.084062, -0.041563, -0.075313, 0.048750, 0.161562, 0.355312 -#*# 0.275625, 0.098437, 0.026250, 0.034687, 0.112187, 0.173125, 0.388750 -#*# 0.368125, 0.239375, 0.128750, 0.185000, 0.236562, 0.330937, 0.498125 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [extruder] -#*# control = pid -#*# pid_kp = 19.616 -#*# pid_ki = 0.844 -#*# pid_kd = 114.017 -#*# -#*# [heater_bed] -#*# control = pid -#*# pid_kp = 64.455 -#*# pid_ki = 1.659 -#*# pid_kd = 626.020 diff --git a/printer-20221228_183753.cfg b/printer-20221228_183753.cfg deleted file mode 100644 index 3c53997..0000000 --- a/printer-20221228_183753.cfg +++ /dev/null @@ -1,335 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 400 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -#control: pid -#pid_kp: 28.413 -#pid_ki: 1.334 -#pid_kd: 151.300 - -[heater_bed] -#control: pid -#pid_Kp: 22.2 -#pid_Ki: 1.08 -#pid_Kd: 114 - - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 28,21 -mesh_max:465,460 -probe_count: 9,9 -fade_start: 5.0 -fade_end: 100.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 3.040 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 1.483437, 1.039687, 0.779375, 0.643125, 0.624062, 0.697187, 0.867187 -#*# 1.172187, 0.811875, 0.578437, 0.485937, 0.463750, 0.526250, 0.673437 -#*# 0.741562, 0.450625, 0.270000, 0.197187, 0.259687, 0.335000, 0.527187 -#*# 0.402187, 0.171562, 0.036250, 0.046875, 0.099062, 0.176562, 0.401562 -#*# 0.253750, 0.084062, -0.041563, -0.075313, 0.048750, 0.161562, 0.355312 -#*# 0.275625, 0.098437, 0.026250, 0.034687, 0.112187, 0.173125, 0.388750 -#*# 0.368125, 0.239375, 0.128750, 0.185000, 0.236562, 0.330937, 0.498125 -#*# tension = 0.2 -#*# min_x = 20.0 -#*# algo = bicubic -#*# y_count = 7 -#*# mesh_y_pps = 2 -#*# min_y = 20.0 -#*# x_count = 7 -#*# max_y = 459.98 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [extruder] -#*# control = pid -#*# pid_kp = 19.616 -#*# pid_ki = 0.844 -#*# pid_kd = 114.017 -#*# -#*# [heater_bed] -#*# control = pid -#*# pid_kp = 64.455 -#*# pid_ki = 1.659 -#*# pid_kd = 626.020 diff --git a/printer-20221228_184656.cfg b/printer-20221228_184656.cfg deleted file mode 100644 index 9476a10..0000000 --- a/printer-20221228_184656.cfg +++ /dev/null @@ -1,337 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 400 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -#control: pid -#pid_kp: 28.413 -#pid_ki: 1.334 -#pid_kd: 151.300 - -[heater_bed] -#control: pid -#pid_Kp: 22.2 -#pid_Ki: 1.08 -#pid_Kd: 114 - - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 28,21 -mesh_max:465,460 -probe_count: 9,9 -fade_start: 5.0 -fade_end: 100.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 3.040 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.214687, 0.072812, -0.035625, 0.027500, 0.127812, 0.281875, 0.506562, 0.751250, 1.058125 -#*# 0.165000, 0.044687, 0.000625, 0.066562, 0.135312, 0.282187, 0.538750, 0.790937, 1.090000 -#*# -0.003125, -0.102813, -0.117813, -0.011250, 0.075937, 0.257500, 0.522500, 0.781875, 1.074375 -#*# -0.157813, -0.210313, -0.180000, -0.056250, 0.060937, 0.263437, 0.502812, 0.740312, 1.124375 -#*# -0.273125, -0.289688, -0.250938, -0.127188, 0.040937, 0.276875, 0.535000, 0.824375, 1.150000 -#*# -0.288750, -0.273438, -0.158438, -0.060313, 0.130937, 0.336250, 0.614687, 0.891562, 1.222187 -#*# -0.216875, -0.169063, -0.040000, 0.065000, 0.217187, 0.488437, 0.743437, 1.053437, 1.331875 -#*# -0.070313, 0.036562, 0.085625, 0.294687, 0.481875, 0.691562, 0.940625, 1.191562, 1.515312 -#*# 0.145625, 0.206250, 0.327812, 0.462812, 0.699375, 0.870000, 1.129062, 1.390000, 1.727812 -#*# tension = 0.2 -#*# min_x = 28.0 -#*# algo = bicubic -#*# y_count = 9 -#*# mesh_y_pps = 2 -#*# min_y = 21.0 -#*# x_count = 9 -#*# max_y = 459.96 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [extruder] -#*# control = pid -#*# pid_kp = 19.616 -#*# pid_ki = 0.844 -#*# pid_kd = 114.017 -#*# -#*# [heater_bed] -#*# control = pid -#*# pid_kp = 64.455 -#*# pid_ki = 1.659 -#*# pid_kd = 626.020 diff --git a/printer-20221229_111336.cfg b/printer-20221229_111336.cfg deleted file mode 100644 index 7871f44..0000000 --- a/printer-20221229_111336.cfg +++ /dev/null @@ -1,337 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 400 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -#control: pid -#pid_kp: 28.413 -#pid_ki: 1.334 -#pid_kd: 151.300 - -[heater_bed] -#control: pid -#pid_Kp: 22.2 -#pid_Ki: 1.08 -#pid_Kd: 114 - - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 28,21 -mesh_max:465,460 -probe_count: 10,10 -fade_start: 5.0 -fade_end: 100.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 3.040 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.660312, 0.425937, 0.243437, 0.205937, 0.228750, 0.271562, 0.402812, 0.508125, 0.738437 -#*# 0.583750, 0.385312, 0.237187, 0.238125, 0.210625, 0.289687, 0.404687, 0.571250, 0.730937 -#*# 0.385625, 0.228437, 0.141250, 0.142187, 0.120000, 0.198750, 0.347812, 0.532187, 0.732187 -#*# 0.198750, 0.099062, 0.035000, 0.058750, 0.114687, 0.195625, 0.353125, 0.498750, 0.735000 -#*# 0.084687, -0.007813, -0.048750, -0.034375, 0.088125, 0.183750, 0.344062, 0.517500, 0.749375 -#*# 0.085312, -0.000938, 0.030312, 0.031562, 0.112812, 0.270000, 0.425312, 0.583437, 0.839062 -#*# 0.157187, 0.124687, 0.151250, 0.177187, 0.226562, 0.390000, 0.530000, 0.759375, 0.955000 -#*# 0.339062, 0.341562, 0.311250, 0.387812, 0.483437, 0.583125, 0.772500, 0.908125, 1.141250 -#*# 0.542500, 0.534375, 0.544062, 0.583437, 0.694375, 0.822187, 0.948125, 1.116562, 1.328750 -#*# tension = 0.2 -#*# min_x = 28.0 -#*# algo = bicubic -#*# y_count = 9 -#*# mesh_y_pps = 2 -#*# min_y = 21.0 -#*# x_count = 9 -#*# max_y = 459.96 -#*# mesh_x_pps = 2 -#*# max_x = 464.96 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [extruder] -#*# control = pid -#*# pid_kp = 19.616 -#*# pid_ki = 0.844 -#*# pid_kd = 114.017 -#*# -#*# [heater_bed] -#*# control = pid -#*# pid_kp = 64.455 -#*# pid_ki = 1.659 -#*# pid_kd = 626.020 diff --git a/printer-20221229_172201.cfg b/printer-20221229_172201.cfg deleted file mode 100644 index 5d54a37..0000000 --- a/printer-20221229_172201.cfg +++ /dev/null @@ -1,339 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 400 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -#control: pid -#pid_kp: 28.413 -#pid_ki: 1.334 -#pid_kd: 151.300 - -[heater_bed] -#control: pid -#pid_Kp: 22.2 -#pid_Ki: 1.08 -#pid_Kd: 114 - - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 28,21 -mesh_max:465,460 -probe_count: 10,10 -fade_start: 5.0 -fade_end: 100.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 3.040 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.554687, 0.365625, 0.198750, 0.172812, 0.177187, 0.190312, 0.257812, 0.384687, 0.452812, 0.651250 -#*# 0.486562, 0.327500, 0.212812, 0.185000, 0.172500, 0.203750, 0.287812, 0.420000, 0.500312, 0.650000 -#*# 0.333750, 0.207187, 0.110312, 0.122187, 0.113750, 0.153750, 0.250937, 0.366250, 0.481562, 0.628750 -#*# 0.189687, 0.042187, 0.013125, 0.030625, 0.054375, 0.127500, 0.220937, 0.338125, 0.440000, 0.647500 -#*# 0.025312, -0.028438, -0.076875, -0.064063, 0.002812, 0.087500, 0.225625, 0.301562, 0.465312, 0.648125 -#*# -0.059688, -0.114063, -0.105938, -0.070313, -0.007813, 0.090937, 0.198437, 0.345000, 0.483125, 0.686875 -#*# -0.027188, -0.020625, -0.062500, -0.005625, 0.067812, 0.173125, 0.296562, 0.439687, 0.588125, 0.775312 -#*# 0.077500, 0.041250, 0.079062, 0.127500, 0.202812, 0.316250, 0.420000, 0.568125, 0.728437, 0.872500 -#*# 0.190937, 0.223750, 0.210937, 0.259687, 0.368125, 0.490625, 0.604375, 0.697500, 0.824687, 0.992187 -#*# 0.385312, 0.390625, 0.421250, 0.490937, 0.569062, 0.655312, 0.773125, 0.874375, 1.056875, 1.204375 -#*# tension = 0.2 -#*# min_x = 28.0 -#*# algo = bicubic -#*# y_count = 10 -#*# mesh_y_pps = 2 -#*# min_y = 21.0 -#*# x_count = 10 -#*# max_y = 459.93 -#*# mesh_x_pps = 2 -#*# max_x = 464.95 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [extruder] -#*# control = pid -#*# pid_kp = 19.616 -#*# pid_ki = 0.844 -#*# pid_kd = 114.017 -#*# -#*# [heater_bed] -#*# control = pid -#*# pid_kp = 64.455 -#*# pid_ki = 1.659 -#*# pid_kd = 626.020 diff --git a/printer-20221229_180755.cfg b/printer-20221229_180755.cfg deleted file mode 100644 index 7259786..0000000 --- a/printer-20221229_180755.cfg +++ /dev/null @@ -1,339 +0,0 @@ -# Rat Rig V-core 3 Klipper Config -# Documentation: https://os.ratrig.com - -# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html -# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html -# 2) Skew Correction: https://www.klipper3d.org/Skew_Correction.html -# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html - -# Read more about klipper here: https://www.klipper3d.org/Overview.html - - -############################################################################################################# -### CONTROL BOARD -### Pick the board you have installed and wired in your printer. -############################################################################################################# -[include config/boards/btt-octopus-11/config.cfg] - -############################################################################################################# -### BASE SETUP -############################################################################################################# -[include config/printers/v-core-3/v-core-3.cfg] -[printer] -max_velocity: 150 -max_accel: 500 -max_accel_to_decel: 500 -max_z_velocity: 15 -max_z_accel: 20 - - -############################################################################################################# -### STEPPER MOTORS, DRIVERS & SPEED LIMITS -### Pick the drivers and stepper motors you're using. See the RatOS documentation for custom combinations. -############################################################################################################# -[include config/printers/v-core-3/steppers.cfg] - -# UNCOOLED TMC 2209 + LDO-42STH48-2504AC -[include config/printers/v-core-3/speed-limits-basic.cfg] - - -[include config/printers/v-core-3/tmc2209.cfg] - -[include config/steppers/ldo/42sth48-2504ac/2209/24v-1.1a-*.cfg] - - - -############################################################################################################# -### HOMING -### Pick your probe and endstops -############################################################################################################# -# BL Touch -[include config/z-probe/bltouch.cfg] - - -# Physical endstops -[include config/printers/v-core-3/physical-endstops.cfg] - - - -############################################################################################################# -### PHYSICAL DIMENSIONS -### Pick your printer size -############################################################################################################# - -[include config/printers/v-core-3/500.cfg] - - -############################################################################################################# -### extruder and hotend -############################################################################################################# - -[extruder] -rotation_distance: 4.63 -full_steps_per_rotation: 200 -filament_diameter: 1.750 -max_extrude_only_velocity: 60 -max_extrude_only_distance: 200 -nozzle_diameter: 0.4 -heater_pin: e_heater_pin -sensor_type: ATC Semitec 104GT-2 -sensor_pin: e_sensor_pin -min_extrude_temp: 170 -min_temp: 0 -max_temp: 400 -pressure_advance: 0.05 - -[tmc2209 extruder] -run_current: 0.35 -stealthchop_threshold: 0 - -[firmware_retraction] -retract_speed: 60 -unretract_extra_length: 0 -unretract_speed: 60 -retract_length: 0.5 - - - -############################################################################################################# -### MACROS -############################################################################################################# -[include config/macros.cfg] -[include config/shell-macros.cfg] -[include config/printers/v-core-3/macros.cfg] - - -############################################################################################################# -### MACRO CONFIGURATION -### Configure the behavior of RatOS macros -############################################################################################################# -[gcode_macro RatOS] -# Use absolute extrusion mode -# Set to True to use relative extrusion mode -variable_relative_extrusion: False -# Wait for extruder to reach 150 so an inductive probe (if present) is at a predictable temp. -# Also allows the bed heat to spread a little, and softens any plastic that might be stuck to the nozzle. -# Set to False to disable -variable_preheat_extruder: True -# Calibrate the bed mesh in the START_PRINT macro. -# Set to false to skip BED_MESH_CALIBRATE, it will still load the BED_MESH -# with the name "ratos", be sure to save your bed_mesh profile with that name. -# or override the _START_PRINT_BED_MESH macro to implement your own mesh handling logic. -variable_calibrate_bed_mesh: True -# Print a prime line or blob at the end of the START_PRINT macro -# set to "primeline" or "primeblob", or False to disable nozzle_priming. -variable_nozzle_priming: "false" -# Park in the back when waiting for the extruder to heat up -# set to "front" to park in the front, or "center" to park in the center. -variable_start_print_park_in: "back" -# Height to park it when waiting for extruder to heat. -variable_start_print_park_z_height: 50 -# Skew profile to load before starting the print -# uncomment this to use your calibrated skew correction profile. -#variable_skew_profile: "my_skew_profile" -# Park in the back after the print has ended or was cancelled. -# set to "front" to park in the front, or "center" to park in the center. -variable_end_print_park_in: "back" -# Park in the back when the print is paused. -# set to "front" to park in the front, or "center" to park in the center. -variable_pause_print_park_in: "back" -# Set the speed for travel moves in RatOS Macros in mm/s. -variable_macro_travel_speed: 100 - - -############################################################################################################# -### PRINTER CONFIGURATION -### Customize the defaults to your specific build -############################################################################################################# -[stepper_x] -dir_pin: x_dir_pin # Add ! in front of pin name to reverse X stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 0 # Adjust this to your setup -#x_offset: -27.0 - - - -[stepper_y] -dir_pin: y_dir_pin # Add ! in front of pin name to reverse Y stepper direction -rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys -position_endstop: 480 # 300mm printer -position_min: 5 -#y_offset: -21.0 - - -#position_endstop: 400 # 400mm printer -#position_endstop: 500 # 500mm printer - -[stepper_z] -dir_pin: !z0_dir_pin # Add ! in front of pin name to reverse Z stepper direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z1] -dir_pin: !z1_dir_pin # Add ! in front of pin name to reverse Z1 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -[stepper_z2] -dir_pin: !z2_dir_pin # Add ! in front of pin name to reverse Z2 direction -rotation_distance: 4 # 4 for TR8*4 lead screws -endstop_pin: probe: z_virtual_endstop - -#Z Probe configuration -[bltouch] -sensor_pin: ^PB7 -control_pin: PB6 -x_offset: -27.0 -y_offset: -21.0 -#pin_up_touch_mode_reports_triggered: True -pin_move_time: 0.8 -#z_offset: 3.20 # USE FOR PLA -#z_offset: 2.75 # USE FOR PETG - -# [probe] -# z_offset: 1.0 # Adjust this to fit your setup -> "1.0" is placeholder! -# pin: ^probe_pin # For NPN NC probes such as the Super Pinda / Vinda / SupCR / Decoprobe probes. -#pin: ^!probe_pin # NPN NO (refer to the specs on your probe) -#pin: probe_pin # PNP NO (refer to the specs on your probe) -#pin: !probe_pin # PNP NC (refer to the specs on your probe) - -# Safe Z Home (Physical endstops only) -[safe_z_home] -home_xy_position: 250, 250 # Change coordinates to the center of your print bed -speed: 50 -z_hop: 10 # Move up 10mm -z_hop_speed: 5 - -#ORIGINAL -#home_xy_position: 150,150 # 300mm printer -#home_xy_position: 200,200 # 400mm printer -#home_xy_position: 250,250 # 500mm printer - -[extruder] -# Check https://www.klipper3d.org/Pressure_Advance.html for pressure advance tuning. -#pressure_advance: 0.05 -nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter. -dir_pin: e_dir_pin # Remove ! in front of pin name to reverse extruder direction -#control: pid -#pid_kp: 28.413 -#pid_ki: 1.334 -#pid_kd: 151.300 - -[heater_bed] -#control: pid -#pid_Kp: 22.2 -#pid_Ki: 1.08 -#pid_Kd: 114 - - -# [bed_mesh] -# speed: 30 -# horizontal_move_z: 10 -# mesh_min: 15, 15 -# mesh_max: 450, 450 -# probe_count: 5 , 5 - -[bed_mesh] -horizontal_move_z: 5 -mesh_min: 28,21 -mesh_max:465,460 -probe_count: 10,10 -fade_start: 5.0 -fade_end: 100.0 -mesh_pps: 2,2 -algorithm: bicubic -bicubic_tension: .2 - -############################################################################################################# -### INPUT SHAPER -### Enable/disable input shaper calibration -############################################################################################################# -# Uncomment this next line if you have an ADXL345 connected to your control board -#[include config/printers/v-core-3/input-shaper.cfg] - -# ADXL345 resonance testing configuration -#[resonance_tester] -#probe_points: -# 150,150,20 # 300mm printer -# 200,200,20 # 400mm printer -# 250,250,20 # 500mm printer - -#*# <---------------------- SAVE_CONFIG ----------------------> -#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. -#*# -#*# [bltouch] -#*# z_offset = 3.040 -#*# -#*# [bed_mesh vcore] -#*# version = 1 -#*# points = -#*# 0.146250, -0.580313, -0.993438, -1.390000, -1.680625 -#*# 0.458125, -0.109688, -0.498750, -0.825938, -1.111250 -#*# 0.674375, 0.189687, -0.035313, -0.261250, -0.505000 -#*# 1.180937, 0.899687, 0.665000, 0.499375, 0.222500 -#*# 2.068437, 1.804375, 1.605000, 1.387500, 1.222187 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [bed_mesh default] -#*# version = 1 -#*# points = -#*# 0.639062, 0.424687, 0.258437, 0.241875, 0.230312, 0.246875, 0.328125, 0.414062, 0.500625, 0.680000 -#*# 0.564687, 0.393125, 0.277812, 0.231875, 0.185312, 0.231250, 0.281875, 0.411250, 0.548437, 0.672812 -#*# 0.420625, 0.269687, 0.158125, 0.149062, 0.135625, 0.183437, 0.253437, 0.372187, 0.493750, 0.635625 -#*# 0.261562, 0.093125, 0.050937, 0.038125, 0.081562, 0.124062, 0.225625, 0.337500, 0.458125, 0.671875 -#*# 0.072187, 0.003750, -0.058750, -0.050938, 0.008125, 0.077812, 0.234375, 0.315312, 0.470312, 0.645312 -#*# -0.024688, -0.101250, -0.121250, -0.080625, -0.048438, 0.078437, 0.175312, 0.323437, 0.460000, 0.666250 -#*# -0.021563, -0.035313, -0.082500, -0.036875, 0.003125, 0.100312, 0.242500, 0.379687, 0.519062, 0.723437 -#*# 0.054062, 0.006250, 0.014062, 0.055625, 0.117500, 0.200937, 0.335312, 0.489062, 0.647500, 0.789062 -#*# 0.137187, 0.130625, 0.120312, 0.160000, 0.248750, 0.358125, 0.451250, 0.552812, 0.729687, 0.897187 -#*# 0.296562, 0.284062, 0.302500, 0.377187, 0.430000, 0.519062, 0.624687, 0.718750, 0.899687, 1.069687 -#*# tension = 0.2 -#*# min_x = 28.0 -#*# algo = bicubic -#*# y_count = 10 -#*# mesh_y_pps = 2 -#*# min_y = 21.0 -#*# x_count = 10 -#*# max_y = 459.93 -#*# mesh_x_pps = 2 -#*# max_x = 464.95 -#*# -#*# [bed_mesh ratos] -#*# version = 1 -#*# points = -#*# 0.658750, 0.348437, 0.369062, 0.392500, 0.536250 -#*# 0.306562, 0.168125, 0.214375, 0.328750, 0.452812 -#*# -0.138750, -0.135625, 0.045312, 0.248125, 0.420000 -#*# -0.223750, -0.061875, 0.141250, 0.383437, 0.531250 -#*# 0.079375, 0.220000, 0.478750, 0.668750, -0.534063 -#*# tension = 0.2 -#*# min_x = 15.0 -#*# algo = bicubic -#*# y_count = 5 -#*# mesh_y_pps = 2 -#*# min_y = 15.0 -#*# x_count = 5 -#*# max_y = 450.0 -#*# mesh_x_pps = 2 -#*# max_x = 450.0 -#*# -#*# [extruder] -#*# control = pid -#*# pid_kp = 19.616 -#*# pid_ki = 0.844 -#*# pid_kd = 114.017 -#*# -#*# [heater_bed] -#*# control = pid -#*# pid_kp = 64.455 -#*# pid_ki = 1.659 -#*# pid_kd = 626.020