From 4ef0900c3b7185e58749a4b714ea952ea4d945d1 Mon Sep 17 00:00:00 2001 From: hubfeenix Date: Mon, 30 Jan 2023 12:21:35 +0000 Subject: [PATCH] new mesh --- printer-20230128_093416.cfg | 304 ++++++++++++++++++++++++++++++++++++ printer-20230128_095120.cfg | 304 ++++++++++++++++++++++++++++++++++++ printer-20230128_095304.cfg | 304 ++++++++++++++++++++++++++++++++++++ printer-20230128_111126.cfg | 304 ++++++++++++++++++++++++++++++++++++ printer-20230128_111248.cfg | 304 ++++++++++++++++++++++++++++++++++++ printer-20230128_121552.cfg | 304 ++++++++++++++++++++++++++++++++++++ printer.cfg | 28 ++-- 7 files changed, 1838 insertions(+), 14 deletions(-) create mode 100644 printer-20230128_093416.cfg create mode 100644 printer-20230128_095120.cfg create mode 100644 printer-20230128_095304.cfg create mode 100644 printer-20230128_111126.cfg create mode 100644 printer-20230128_111248.cfg create mode 100644 printer-20230128_121552.cfg diff --git a/printer-20230128_093416.cfg b/printer-20230128_093416.cfg new file mode 100644 index 0000000..e917278 --- /dev/null +++ b/printer-20230128_093416.cfg @@ -0,0 +1,304 @@ +# 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: 15,15 +mesh_max:465,460 +probe_count: 28,13 +fade_start: 1.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 = 2.960 +#*# +#*# [bed_mesh default] +#*# version = 1 +#*# points = +#*# 0.660625, 0.566875, 0.463437, 0.423125, 0.387187, 0.296875, 0.255000, 0.200625, 0.168437, 0.174375, 0.146562, 0.173750, 0.198125, 0.191250, 0.175312, 0.209062, 0.230000, 0.242500, 0.277812, 0.328437, 0.338125, 0.369687, 0.399687, 0.445937, 0.447187, 0.527500, 0.563125, 0.671562 +#*# 0.589375, 0.495625, 0.426562, 0.377500, 0.317812, 0.265312, 0.246562, 0.200625, 0.195312, 0.166250, 0.143437, 0.165625, 0.164687, 0.213437, 0.200000, 0.205312, 0.208750, 0.248750, 0.286562, 0.316875, 0.360000, 0.375625, 0.439062, 0.472187, 0.520312, 0.527812, 0.629062, 0.649062 +#*# 0.529375, 0.480312, 0.355937, 0.295937, 0.245312, 0.220937, 0.187187, 0.184062, 0.146562, 0.159687, 0.155312, 0.121250, 0.144062, 0.134062, 0.165937, 0.159062, 0.172812, 0.207500, 0.284375, 0.320625, 0.320312, 0.362500, 0.415625, 0.443437, 0.510937, 0.565312, 0.589687, 0.658125 +#*# 0.395625, 0.303437, 0.240937, 0.227812, 0.188750, 0.147500, 0.117187, 0.090000, 0.083437, 0.090937, 0.098437, 0.098437, 0.089687, 0.110625, 0.116562, 0.120937, 0.155937, 0.212187, 0.207187, 0.265625, 0.299375, 0.328125, 0.365937, 0.438750, 0.431250, 0.522812, 0.553437, 0.644375 +#*# 0.199062, 0.169062, 0.135312, 0.133437, 0.056250, 0.018125, 0.000625, 0.025937, 0.020937, 0.011875, 0.010312, 0.070312, 0.052500, 0.045000, 0.090000, 0.076875, 0.122187, 0.181562, 0.196562, 0.224062, 0.287812, 0.316250, 0.373437, 0.400000, 0.446562, 0.500937, 0.570937, 0.632812 +#*# 0.144687, 0.100625, 0.042187, 0.018125, -0.004063, -0.036250, -0.051563, -0.043125, -0.056250, -0.003750, 0.004062, 0.022812, 0.045312, 0.060625, 0.088750, 0.114687, 0.107812, 0.122500, 0.225000, 0.247187, 0.277812, 0.321250, 0.345625, 0.380000, 0.472812, 0.530625, 0.586875, 0.660312 +#*# 0.020000, -0.008750, -0.035938, -0.069688, -0.062500, -0.074688, -0.118438, -0.076563, -0.077500, -0.070313, -0.069688, -0.030313, -0.004688, 0.010312, 0.011562, 0.075625, 0.142187, 0.182187, 0.162187, 0.246875, 0.266562, 0.310937, 0.334375, 0.418437, 0.440937, 0.532187, 0.583437, 0.649375 +#*# 0.029687, -0.000000, -0.145938, -0.070938, -0.092500, -0.116250, -0.115938, -0.081563, -0.107813, -0.093750, -0.078438, -0.061563, -0.003125, -0.027500, 0.051875, 0.079062, 0.134687, 0.165937, 0.198750, 0.221875, 0.304687, 0.339375, 0.386250, 0.395000, 0.481562, 0.536250, 0.591562, 0.664687 +#*# 0.006562, -0.030000, -0.033750, -0.034063, -0.035625, -0.040313, -0.036875, -0.004688, -0.050938, 0.006250, 0.012500, 0.018750, 0.047812, 0.044687, 0.123750, 0.169062, 0.189375, 0.264062, 0.274062, 0.338750, 0.386562, 0.445000, 0.503125, 0.504062, 0.586562, 0.621250, 0.700312, 0.748125 +#*# 0.038125, -0.001250, 0.011562, 0.004062, 0.004687, 0.011562, 0.006250, 0.028437, 0.035937, 0.030312, 0.061250, 0.079062, 0.123437, 0.156250, 0.153125, 0.183750, 0.239687, 0.309375, 0.336562, 0.370625, 0.439062, 0.461875, 0.536562, 0.563125, 0.581562, 0.696250, 0.715625, 0.794375 +#*# 0.108125, 0.103437, 0.082812, 0.090625, 0.092500, 0.089062, 0.085000, 0.097187, 0.113437, 0.154687, 0.159375, 0.167187, 0.184687, 0.216562, 0.275312, 0.329375, 0.332187, 0.370937, 0.439062, 0.478125, 0.517812, 0.579687, 0.587500, 0.647812, 0.680625, 0.709375, 0.795937, 0.858437 +#*# 0.200937, 0.185937, 0.171562, 0.184062, 0.204062, 0.170000, 0.162187, 0.178125, 0.195937, 0.260000, 0.287812, 0.309687, 0.350937, 0.372187, 0.353437, 0.415625, 0.490937, 0.477500, 0.553750, 0.578125, 0.601250, 0.647812, 0.686562, 0.759062, 0.754687, 0.810937, 0.881250, 0.938125 +#*# 0.297812, 0.298750, 0.298437, 0.292812, 0.282812, 0.271562, 0.273750, 0.310937, 0.329687, 0.354062, 0.395312, 0.482187, 0.468750, 0.471562, 0.514062, 0.533125, 0.514375, 0.603750, 0.649375, 0.678750, 0.677812, 0.757500, 0.769062, 0.842812, 0.905937, 0.929375, 1.005937, 1.078125 +#*# tension = 0.2 +#*# min_x = 15.0 +#*# algo = bicubic +#*# y_count = 13 +#*# mesh_y_pps = 2 +#*# min_y = 15.0 +#*# x_count = 28 +#*# max_y = 459.96 +#*# mesh_x_pps = 2 +#*# max_x = 464.82 +#*# +#*# [extruder] +#*# control = pid +#*# pid_kp = 19.661 +#*# pid_ki = 0.819 +#*# pid_kd = 117.969 +#*# +#*# [heater_bed] +#*# control = pid +#*# pid_kp = 64.455 +#*# pid_ki = 1.659 +#*# pid_kd = 626.020 diff --git a/printer-20230128_095120.cfg b/printer-20230128_095120.cfg new file mode 100644 index 0000000..675ba53 --- /dev/null +++ b/printer-20230128_095120.cfg @@ -0,0 +1,304 @@ +# 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: 15,15 +mesh_max:465,460 +probe_count: 28,13 +fade_start: 1.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 = 2.960 +#*# +#*# [bed_mesh default] +#*# version = 1 +#*# points = +#*# 0.631562, 0.519062, 0.440625, 0.370000, 0.328750, 0.264687, 0.178125, 0.155312, 0.154062, 0.143125, 0.092187, 0.082500, 0.077500, 0.120312, 0.130000, 0.145000, 0.164062, 0.166250, 0.192812, 0.240312, 0.287812, 0.311562, 0.365312, 0.344687, 0.417500, 0.520000, 0.499687, 0.646875 +#*# 0.592500, 0.534375, 0.431250, 0.362812, 0.309687, 0.258125, 0.219062, 0.156562, 0.180625, 0.134687, 0.139375, 0.126562, 0.179375, 0.160000, 0.158437, 0.134375, 0.169062, 0.195625, 0.236562, 0.260625, 0.316562, 0.332812, 0.376875, 0.440000, 0.450937, 0.506250, 0.573437, 0.659687 +#*# 0.538125, 0.494375, 0.371562, 0.335625, 0.252500, 0.220625, 0.207187, 0.190000, 0.153437, 0.129375, 0.152187, 0.122812, 0.135000, 0.119062, 0.160000, 0.153125, 0.193437, 0.204375, 0.244687, 0.315312, 0.333750, 0.359687, 0.393750, 0.444062, 0.485937, 0.544687, 0.587812, 0.647187 +#*# 0.433437, 0.361562, 0.297812, 0.259687, 0.191875, 0.139687, 0.137187, 0.103750, 0.086562, 0.053437, 0.084375, 0.082500, 0.081875, 0.098750, 0.079062, 0.121875, 0.150625, 0.201562, 0.217812, 0.249375, 0.303437, 0.322187, 0.369375, 0.419375, 0.486875, 0.538437, 0.592812, 0.661562 +#*# 0.259062, 0.211562, 0.134062, 0.146562, 0.102812, 0.079375, 0.042812, 0.029687, -0.025000, 0.016562, 0.047500, 0.062187, 0.041875, 0.050000, 0.078125, 0.108125, 0.146562, 0.169687, 0.210312, 0.268437, 0.297187, 0.337500, 0.365937, 0.449687, 0.476875, 0.553750, 0.596875, 0.675625 +#*# 0.173437, 0.137812, 0.099062, 0.059062, 0.065312, 0.011250, -0.010938, -0.042188, -0.032500, -0.007500, 0.011562, 0.030312, 0.035625, 0.053437, 0.076250, 0.115312, 0.112812, 0.147187, 0.196250, 0.232812, 0.296250, 0.341250, 0.375312, 0.427500, 0.493437, 0.558125, 0.643125, 0.678125 +#*# 0.064687, 0.053750, 0.030312, -0.045938, -0.017188, -0.067188, -0.078438, -0.093750, -0.119688, -0.067500, -0.067813, -0.069063, -0.025938, 0.006250, 0.038125, 0.090000, 0.076250, 0.145625, 0.177812, 0.239062, 0.296562, 0.330937, 0.386562, 0.412187, 0.471562, 0.538750, 0.625000, 0.701250 +#*# 0.038750, 0.005312, -0.043750, -0.070938, -0.087500, -0.061563, -0.100313, -0.099063, -0.081563, -0.073125, -0.070313, -0.038125, -0.006563, -0.009375, 0.021250, 0.057187, 0.083437, 0.161875, 0.189375, 0.238437, 0.285312, 0.346250, 0.384687, 0.427187, 0.532812, 0.580000, 0.667187, 0.739687 +#*# 0.035000, 0.000312, -0.009688, -0.063750, -0.027188, -0.044063, -0.045313, -0.067500, -0.014688, -0.045313, -0.015625, 0.004375, 0.017187, 0.038125, 0.069687, 0.104375, 0.177187, 0.199062, 0.236250, 0.325000, 0.330312, 0.398437, 0.446562, 0.523125, 0.562187, 0.621250, 0.686562, 0.782187 +#*# 0.047500, -0.008438, -0.017500, 0.002812, 0.025625, -0.002188, -0.050313, 0.017500, -0.025938, 0.021875, 0.027812, 0.022812, 0.071250, 0.103750, 0.145937, 0.174687, 0.198125, 0.264687, 0.277812, 0.383750, 0.398125, 0.462812, 0.482812, 0.558125, 0.605937, 0.645312, 0.728437, 0.781250 +#*# 0.129375, 0.089687, 0.057500, 0.059062, 0.052187, 0.056562, 0.062500, 0.054687, 0.095937, 0.090625, 0.134687, 0.134687, 0.176562, 0.196875, 0.223750, 0.305000, 0.295312, 0.349375, 0.398125, 0.429375, 0.495000, 0.539062, 0.579687, 0.630312, 0.691562, 0.709375, 0.798750, 0.873750 +#*# 0.200000, 0.209062, 0.191562, 0.141875, 0.185312, 0.148437, 0.186875, 0.150625, 0.192187, 0.193750, 0.232812, 0.256250, 0.286250, 0.311562, 0.362500, 0.392500, 0.420937, 0.434687, 0.519687, 0.542812, 0.584375, 0.596875, 0.697812, 0.702500, 0.776562, 0.834375, 0.890312, 0.994375 +#*# 0.283125, 0.290000, 0.252500, 0.257187, 0.282812, 0.249687, 0.296250, 0.315625, 0.312812, 0.328437, 0.360625, 0.424062, 0.406250, 0.454375, 0.492187, 0.525312, 0.544062, 0.614375, 0.626562, 0.675625, 0.685937, 0.756250, 0.810312, 0.850000, 0.889687, 0.947812, 1.011250, 1.059687 +#*# tension = 0.2 +#*# min_x = 15.0 +#*# algo = bicubic +#*# y_count = 13 +#*# mesh_y_pps = 2 +#*# min_y = 15.0 +#*# x_count = 28 +#*# max_y = 459.96 +#*# mesh_x_pps = 2 +#*# max_x = 464.82 +#*# +#*# [extruder] +#*# control = pid +#*# pid_kp = 19.661 +#*# pid_ki = 0.819 +#*# pid_kd = 117.969 +#*# +#*# [heater_bed] +#*# control = pid +#*# pid_kp = 64.455 +#*# pid_ki = 1.659 +#*# pid_kd = 626.020 diff --git a/printer-20230128_095304.cfg b/printer-20230128_095304.cfg new file mode 100644 index 0000000..3130937 --- /dev/null +++ b/printer-20230128_095304.cfg @@ -0,0 +1,304 @@ +# 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: 15,15 +mesh_max:465,460 +probe_count: 28,13 +fade_start: 1.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 = 2.980 +#*# +#*# [bed_mesh default] +#*# version = 1 +#*# points = +#*# 0.631562, 0.519062, 0.440625, 0.370000, 0.328750, 0.264687, 0.178125, 0.155312, 0.154062, 0.143125, 0.092187, 0.082500, 0.077500, 0.120312, 0.130000, 0.145000, 0.164062, 0.166250, 0.192812, 0.240312, 0.287812, 0.311562, 0.365312, 0.344687, 0.417500, 0.520000, 0.499687, 0.646875 +#*# 0.592500, 0.534375, 0.431250, 0.362812, 0.309687, 0.258125, 0.219062, 0.156562, 0.180625, 0.134687, 0.139375, 0.126562, 0.179375, 0.160000, 0.158437, 0.134375, 0.169062, 0.195625, 0.236562, 0.260625, 0.316562, 0.332812, 0.376875, 0.440000, 0.450937, 0.506250, 0.573437, 0.659687 +#*# 0.538125, 0.494375, 0.371562, 0.335625, 0.252500, 0.220625, 0.207187, 0.190000, 0.153437, 0.129375, 0.152187, 0.122812, 0.135000, 0.119062, 0.160000, 0.153125, 0.193437, 0.204375, 0.244687, 0.315312, 0.333750, 0.359687, 0.393750, 0.444062, 0.485937, 0.544687, 0.587812, 0.647187 +#*# 0.433437, 0.361562, 0.297812, 0.259687, 0.191875, 0.139687, 0.137187, 0.103750, 0.086562, 0.053437, 0.084375, 0.082500, 0.081875, 0.098750, 0.079062, 0.121875, 0.150625, 0.201562, 0.217812, 0.249375, 0.303437, 0.322187, 0.369375, 0.419375, 0.486875, 0.538437, 0.592812, 0.661562 +#*# 0.259062, 0.211562, 0.134062, 0.146562, 0.102812, 0.079375, 0.042812, 0.029687, -0.025000, 0.016562, 0.047500, 0.062187, 0.041875, 0.050000, 0.078125, 0.108125, 0.146562, 0.169687, 0.210312, 0.268437, 0.297187, 0.337500, 0.365937, 0.449687, 0.476875, 0.553750, 0.596875, 0.675625 +#*# 0.173437, 0.137812, 0.099062, 0.059062, 0.065312, 0.011250, -0.010938, -0.042188, -0.032500, -0.007500, 0.011562, 0.030312, 0.035625, 0.053437, 0.076250, 0.115312, 0.112812, 0.147187, 0.196250, 0.232812, 0.296250, 0.341250, 0.375312, 0.427500, 0.493437, 0.558125, 0.643125, 0.678125 +#*# 0.064687, 0.053750, 0.030312, -0.045938, -0.017188, -0.067188, -0.078438, -0.093750, -0.119688, -0.067500, -0.067813, -0.069063, -0.025938, 0.006250, 0.038125, 0.090000, 0.076250, 0.145625, 0.177812, 0.239062, 0.296562, 0.330937, 0.386562, 0.412187, 0.471562, 0.538750, 0.625000, 0.701250 +#*# 0.038750, 0.005312, -0.043750, -0.070938, -0.087500, -0.061563, -0.100313, -0.099063, -0.081563, -0.073125, -0.070313, -0.038125, -0.006563, -0.009375, 0.021250, 0.057187, 0.083437, 0.161875, 0.189375, 0.238437, 0.285312, 0.346250, 0.384687, 0.427187, 0.532812, 0.580000, 0.667187, 0.739687 +#*# 0.035000, 0.000312, -0.009688, -0.063750, -0.027188, -0.044063, -0.045313, -0.067500, -0.014688, -0.045313, -0.015625, 0.004375, 0.017187, 0.038125, 0.069687, 0.104375, 0.177187, 0.199062, 0.236250, 0.325000, 0.330312, 0.398437, 0.446562, 0.523125, 0.562187, 0.621250, 0.686562, 0.782187 +#*# 0.047500, -0.008438, -0.017500, 0.002812, 0.025625, -0.002188, -0.050313, 0.017500, -0.025938, 0.021875, 0.027812, 0.022812, 0.071250, 0.103750, 0.145937, 0.174687, 0.198125, 0.264687, 0.277812, 0.383750, 0.398125, 0.462812, 0.482812, 0.558125, 0.605937, 0.645312, 0.728437, 0.781250 +#*# 0.129375, 0.089687, 0.057500, 0.059062, 0.052187, 0.056562, 0.062500, 0.054687, 0.095937, 0.090625, 0.134687, 0.134687, 0.176562, 0.196875, 0.223750, 0.305000, 0.295312, 0.349375, 0.398125, 0.429375, 0.495000, 0.539062, 0.579687, 0.630312, 0.691562, 0.709375, 0.798750, 0.873750 +#*# 0.200000, 0.209062, 0.191562, 0.141875, 0.185312, 0.148437, 0.186875, 0.150625, 0.192187, 0.193750, 0.232812, 0.256250, 0.286250, 0.311562, 0.362500, 0.392500, 0.420937, 0.434687, 0.519687, 0.542812, 0.584375, 0.596875, 0.697812, 0.702500, 0.776562, 0.834375, 0.890312, 0.994375 +#*# 0.283125, 0.290000, 0.252500, 0.257187, 0.282812, 0.249687, 0.296250, 0.315625, 0.312812, 0.328437, 0.360625, 0.424062, 0.406250, 0.454375, 0.492187, 0.525312, 0.544062, 0.614375, 0.626562, 0.675625, 0.685937, 0.756250, 0.810312, 0.850000, 0.889687, 0.947812, 1.011250, 1.059687 +#*# tension = 0.2 +#*# min_x = 15.0 +#*# algo = bicubic +#*# y_count = 13 +#*# mesh_y_pps = 2 +#*# min_y = 15.0 +#*# x_count = 28 +#*# max_y = 459.96 +#*# mesh_x_pps = 2 +#*# max_x = 464.82 +#*# +#*# [extruder] +#*# control = pid +#*# pid_kp = 19.661 +#*# pid_ki = 0.819 +#*# pid_kd = 117.969 +#*# +#*# [heater_bed] +#*# control = pid +#*# pid_kp = 64.455 +#*# pid_ki = 1.659 +#*# pid_kd = 626.020 diff --git a/printer-20230128_111126.cfg b/printer-20230128_111126.cfg new file mode 100644 index 0000000..3a28485 --- /dev/null +++ b/printer-20230128_111126.cfg @@ -0,0 +1,304 @@ +# 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: 15,15 +mesh_max:465,460 +probe_count: 28,13 +fade_start: 1.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 = 2.860 +#*# +#*# [bed_mesh default] +#*# version = 1 +#*# points = +#*# 0.631562, 0.519062, 0.440625, 0.370000, 0.328750, 0.264687, 0.178125, 0.155312, 0.154062, 0.143125, 0.092187, 0.082500, 0.077500, 0.120312, 0.130000, 0.145000, 0.164062, 0.166250, 0.192812, 0.240312, 0.287812, 0.311562, 0.365312, 0.344687, 0.417500, 0.520000, 0.499687, 0.646875 +#*# 0.592500, 0.534375, 0.431250, 0.362812, 0.309687, 0.258125, 0.219062, 0.156562, 0.180625, 0.134687, 0.139375, 0.126562, 0.179375, 0.160000, 0.158437, 0.134375, 0.169062, 0.195625, 0.236562, 0.260625, 0.316562, 0.332812, 0.376875, 0.440000, 0.450937, 0.506250, 0.573437, 0.659687 +#*# 0.538125, 0.494375, 0.371562, 0.335625, 0.252500, 0.220625, 0.207187, 0.190000, 0.153437, 0.129375, 0.152187, 0.122812, 0.135000, 0.119062, 0.160000, 0.153125, 0.193437, 0.204375, 0.244687, 0.315312, 0.333750, 0.359687, 0.393750, 0.444062, 0.485937, 0.544687, 0.587812, 0.647187 +#*# 0.433437, 0.361562, 0.297812, 0.259687, 0.191875, 0.139687, 0.137187, 0.103750, 0.086562, 0.053437, 0.084375, 0.082500, 0.081875, 0.098750, 0.079062, 0.121875, 0.150625, 0.201562, 0.217812, 0.249375, 0.303437, 0.322187, 0.369375, 0.419375, 0.486875, 0.538437, 0.592812, 0.661562 +#*# 0.259062, 0.211562, 0.134062, 0.146562, 0.102812, 0.079375, 0.042812, 0.029687, -0.025000, 0.016562, 0.047500, 0.062187, 0.041875, 0.050000, 0.078125, 0.108125, 0.146562, 0.169687, 0.210312, 0.268437, 0.297187, 0.337500, 0.365937, 0.449687, 0.476875, 0.553750, 0.596875, 0.675625 +#*# 0.173437, 0.137812, 0.099062, 0.059062, 0.065312, 0.011250, -0.010938, -0.042188, -0.032500, -0.007500, 0.011562, 0.030312, 0.035625, 0.053437, 0.076250, 0.115312, 0.112812, 0.147187, 0.196250, 0.232812, 0.296250, 0.341250, 0.375312, 0.427500, 0.493437, 0.558125, 0.643125, 0.678125 +#*# 0.064687, 0.053750, 0.030312, -0.045938, -0.017188, -0.067188, -0.078438, -0.093750, -0.119688, -0.067500, -0.067813, -0.069063, -0.025938, 0.006250, 0.038125, 0.090000, 0.076250, 0.145625, 0.177812, 0.239062, 0.296562, 0.330937, 0.386562, 0.412187, 0.471562, 0.538750, 0.625000, 0.701250 +#*# 0.038750, 0.005312, -0.043750, -0.070938, -0.087500, -0.061563, -0.100313, -0.099063, -0.081563, -0.073125, -0.070313, -0.038125, -0.006563, -0.009375, 0.021250, 0.057187, 0.083437, 0.161875, 0.189375, 0.238437, 0.285312, 0.346250, 0.384687, 0.427187, 0.532812, 0.580000, 0.667187, 0.739687 +#*# 0.035000, 0.000312, -0.009688, -0.063750, -0.027188, -0.044063, -0.045313, -0.067500, -0.014688, -0.045313, -0.015625, 0.004375, 0.017187, 0.038125, 0.069687, 0.104375, 0.177187, 0.199062, 0.236250, 0.325000, 0.330312, 0.398437, 0.446562, 0.523125, 0.562187, 0.621250, 0.686562, 0.782187 +#*# 0.047500, -0.008438, -0.017500, 0.002812, 0.025625, -0.002188, -0.050313, 0.017500, -0.025938, 0.021875, 0.027812, 0.022812, 0.071250, 0.103750, 0.145937, 0.174687, 0.198125, 0.264687, 0.277812, 0.383750, 0.398125, 0.462812, 0.482812, 0.558125, 0.605937, 0.645312, 0.728437, 0.781250 +#*# 0.129375, 0.089687, 0.057500, 0.059062, 0.052187, 0.056562, 0.062500, 0.054687, 0.095937, 0.090625, 0.134687, 0.134687, 0.176562, 0.196875, 0.223750, 0.305000, 0.295312, 0.349375, 0.398125, 0.429375, 0.495000, 0.539062, 0.579687, 0.630312, 0.691562, 0.709375, 0.798750, 0.873750 +#*# 0.200000, 0.209062, 0.191562, 0.141875, 0.185312, 0.148437, 0.186875, 0.150625, 0.192187, 0.193750, 0.232812, 0.256250, 0.286250, 0.311562, 0.362500, 0.392500, 0.420937, 0.434687, 0.519687, 0.542812, 0.584375, 0.596875, 0.697812, 0.702500, 0.776562, 0.834375, 0.890312, 0.994375 +#*# 0.283125, 0.290000, 0.252500, 0.257187, 0.282812, 0.249687, 0.296250, 0.315625, 0.312812, 0.328437, 0.360625, 0.424062, 0.406250, 0.454375, 0.492187, 0.525312, 0.544062, 0.614375, 0.626562, 0.675625, 0.685937, 0.756250, 0.810312, 0.850000, 0.889687, 0.947812, 1.011250, 1.059687 +#*# tension = 0.2 +#*# min_x = 15.0 +#*# algo = bicubic +#*# y_count = 13 +#*# mesh_y_pps = 2 +#*# min_y = 15.0 +#*# x_count = 28 +#*# max_y = 459.96 +#*# mesh_x_pps = 2 +#*# max_x = 464.82 +#*# +#*# [extruder] +#*# control = pid +#*# pid_kp = 19.661 +#*# pid_ki = 0.819 +#*# pid_kd = 117.969 +#*# +#*# [heater_bed] +#*# control = pid +#*# pid_kp = 64.455 +#*# pid_ki = 1.659 +#*# pid_kd = 626.020 diff --git a/printer-20230128_111248.cfg b/printer-20230128_111248.cfg new file mode 100644 index 0000000..74274d0 --- /dev/null +++ b/printer-20230128_111248.cfg @@ -0,0 +1,304 @@ +# 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: 15,15 +mesh_max:465,460 +probe_count: 28,13 +fade_start: 1.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 = 2.900 +#*# +#*# [bed_mesh default] +#*# version = 1 +#*# points = +#*# 0.631562, 0.519062, 0.440625, 0.370000, 0.328750, 0.264687, 0.178125, 0.155312, 0.154062, 0.143125, 0.092187, 0.082500, 0.077500, 0.120312, 0.130000, 0.145000, 0.164062, 0.166250, 0.192812, 0.240312, 0.287812, 0.311562, 0.365312, 0.344687, 0.417500, 0.520000, 0.499687, 0.646875 +#*# 0.592500, 0.534375, 0.431250, 0.362812, 0.309687, 0.258125, 0.219062, 0.156562, 0.180625, 0.134687, 0.139375, 0.126562, 0.179375, 0.160000, 0.158437, 0.134375, 0.169062, 0.195625, 0.236562, 0.260625, 0.316562, 0.332812, 0.376875, 0.440000, 0.450937, 0.506250, 0.573437, 0.659687 +#*# 0.538125, 0.494375, 0.371562, 0.335625, 0.252500, 0.220625, 0.207187, 0.190000, 0.153437, 0.129375, 0.152187, 0.122812, 0.135000, 0.119062, 0.160000, 0.153125, 0.193437, 0.204375, 0.244687, 0.315312, 0.333750, 0.359687, 0.393750, 0.444062, 0.485937, 0.544687, 0.587812, 0.647187 +#*# 0.433437, 0.361562, 0.297812, 0.259687, 0.191875, 0.139687, 0.137187, 0.103750, 0.086562, 0.053437, 0.084375, 0.082500, 0.081875, 0.098750, 0.079062, 0.121875, 0.150625, 0.201562, 0.217812, 0.249375, 0.303437, 0.322187, 0.369375, 0.419375, 0.486875, 0.538437, 0.592812, 0.661562 +#*# 0.259062, 0.211562, 0.134062, 0.146562, 0.102812, 0.079375, 0.042812, 0.029687, -0.025000, 0.016562, 0.047500, 0.062187, 0.041875, 0.050000, 0.078125, 0.108125, 0.146562, 0.169687, 0.210312, 0.268437, 0.297187, 0.337500, 0.365937, 0.449687, 0.476875, 0.553750, 0.596875, 0.675625 +#*# 0.173437, 0.137812, 0.099062, 0.059062, 0.065312, 0.011250, -0.010938, -0.042188, -0.032500, -0.007500, 0.011562, 0.030312, 0.035625, 0.053437, 0.076250, 0.115312, 0.112812, 0.147187, 0.196250, 0.232812, 0.296250, 0.341250, 0.375312, 0.427500, 0.493437, 0.558125, 0.643125, 0.678125 +#*# 0.064687, 0.053750, 0.030312, -0.045938, -0.017188, -0.067188, -0.078438, -0.093750, -0.119688, -0.067500, -0.067813, -0.069063, -0.025938, 0.006250, 0.038125, 0.090000, 0.076250, 0.145625, 0.177812, 0.239062, 0.296562, 0.330937, 0.386562, 0.412187, 0.471562, 0.538750, 0.625000, 0.701250 +#*# 0.038750, 0.005312, -0.043750, -0.070938, -0.087500, -0.061563, -0.100313, -0.099063, -0.081563, -0.073125, -0.070313, -0.038125, -0.006563, -0.009375, 0.021250, 0.057187, 0.083437, 0.161875, 0.189375, 0.238437, 0.285312, 0.346250, 0.384687, 0.427187, 0.532812, 0.580000, 0.667187, 0.739687 +#*# 0.035000, 0.000312, -0.009688, -0.063750, -0.027188, -0.044063, -0.045313, -0.067500, -0.014688, -0.045313, -0.015625, 0.004375, 0.017187, 0.038125, 0.069687, 0.104375, 0.177187, 0.199062, 0.236250, 0.325000, 0.330312, 0.398437, 0.446562, 0.523125, 0.562187, 0.621250, 0.686562, 0.782187 +#*# 0.047500, -0.008438, -0.017500, 0.002812, 0.025625, -0.002188, -0.050313, 0.017500, -0.025938, 0.021875, 0.027812, 0.022812, 0.071250, 0.103750, 0.145937, 0.174687, 0.198125, 0.264687, 0.277812, 0.383750, 0.398125, 0.462812, 0.482812, 0.558125, 0.605937, 0.645312, 0.728437, 0.781250 +#*# 0.129375, 0.089687, 0.057500, 0.059062, 0.052187, 0.056562, 0.062500, 0.054687, 0.095937, 0.090625, 0.134687, 0.134687, 0.176562, 0.196875, 0.223750, 0.305000, 0.295312, 0.349375, 0.398125, 0.429375, 0.495000, 0.539062, 0.579687, 0.630312, 0.691562, 0.709375, 0.798750, 0.873750 +#*# 0.200000, 0.209062, 0.191562, 0.141875, 0.185312, 0.148437, 0.186875, 0.150625, 0.192187, 0.193750, 0.232812, 0.256250, 0.286250, 0.311562, 0.362500, 0.392500, 0.420937, 0.434687, 0.519687, 0.542812, 0.584375, 0.596875, 0.697812, 0.702500, 0.776562, 0.834375, 0.890312, 0.994375 +#*# 0.283125, 0.290000, 0.252500, 0.257187, 0.282812, 0.249687, 0.296250, 0.315625, 0.312812, 0.328437, 0.360625, 0.424062, 0.406250, 0.454375, 0.492187, 0.525312, 0.544062, 0.614375, 0.626562, 0.675625, 0.685937, 0.756250, 0.810312, 0.850000, 0.889687, 0.947812, 1.011250, 1.059687 +#*# tension = 0.2 +#*# min_x = 15.0 +#*# algo = bicubic +#*# y_count = 13 +#*# mesh_y_pps = 2 +#*# min_y = 15.0 +#*# x_count = 28 +#*# max_y = 459.96 +#*# mesh_x_pps = 2 +#*# max_x = 464.82 +#*# +#*# [extruder] +#*# control = pid +#*# pid_kp = 19.661 +#*# pid_ki = 0.819 +#*# pid_kd = 117.969 +#*# +#*# [heater_bed] +#*# control = pid +#*# pid_kp = 64.455 +#*# pid_ki = 1.659 +#*# pid_kd = 626.020 diff --git a/printer-20230128_121552.cfg b/printer-20230128_121552.cfg new file mode 100644 index 0000000..f355c4b --- /dev/null +++ b/printer-20230128_121552.cfg @@ -0,0 +1,304 @@ +# 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: 15,15 +mesh_max:465,460 +probe_count: 28,13 +fade_start: 1.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 = 2.880 +#*# +#*# [bed_mesh default] +#*# version = 1 +#*# points = +#*# 0.631562, 0.519062, 0.440625, 0.370000, 0.328750, 0.264687, 0.178125, 0.155312, 0.154062, 0.143125, 0.092187, 0.082500, 0.077500, 0.120312, 0.130000, 0.145000, 0.164062, 0.166250, 0.192812, 0.240312, 0.287812, 0.311562, 0.365312, 0.344687, 0.417500, 0.520000, 0.499687, 0.646875 +#*# 0.592500, 0.534375, 0.431250, 0.362812, 0.309687, 0.258125, 0.219062, 0.156562, 0.180625, 0.134687, 0.139375, 0.126562, 0.179375, 0.160000, 0.158437, 0.134375, 0.169062, 0.195625, 0.236562, 0.260625, 0.316562, 0.332812, 0.376875, 0.440000, 0.450937, 0.506250, 0.573437, 0.659687 +#*# 0.538125, 0.494375, 0.371562, 0.335625, 0.252500, 0.220625, 0.207187, 0.190000, 0.153437, 0.129375, 0.152187, 0.122812, 0.135000, 0.119062, 0.160000, 0.153125, 0.193437, 0.204375, 0.244687, 0.315312, 0.333750, 0.359687, 0.393750, 0.444062, 0.485937, 0.544687, 0.587812, 0.647187 +#*# 0.433437, 0.361562, 0.297812, 0.259687, 0.191875, 0.139687, 0.137187, 0.103750, 0.086562, 0.053437, 0.084375, 0.082500, 0.081875, 0.098750, 0.079062, 0.121875, 0.150625, 0.201562, 0.217812, 0.249375, 0.303437, 0.322187, 0.369375, 0.419375, 0.486875, 0.538437, 0.592812, 0.661562 +#*# 0.259062, 0.211562, 0.134062, 0.146562, 0.102812, 0.079375, 0.042812, 0.029687, -0.025000, 0.016562, 0.047500, 0.062187, 0.041875, 0.050000, 0.078125, 0.108125, 0.146562, 0.169687, 0.210312, 0.268437, 0.297187, 0.337500, 0.365937, 0.449687, 0.476875, 0.553750, 0.596875, 0.675625 +#*# 0.173437, 0.137812, 0.099062, 0.059062, 0.065312, 0.011250, -0.010938, -0.042188, -0.032500, -0.007500, 0.011562, 0.030312, 0.035625, 0.053437, 0.076250, 0.115312, 0.112812, 0.147187, 0.196250, 0.232812, 0.296250, 0.341250, 0.375312, 0.427500, 0.493437, 0.558125, 0.643125, 0.678125 +#*# 0.064687, 0.053750, 0.030312, -0.045938, -0.017188, -0.067188, -0.078438, -0.093750, -0.119688, -0.067500, -0.067813, -0.069063, -0.025938, 0.006250, 0.038125, 0.090000, 0.076250, 0.145625, 0.177812, 0.239062, 0.296562, 0.330937, 0.386562, 0.412187, 0.471562, 0.538750, 0.625000, 0.701250 +#*# 0.038750, 0.005312, -0.043750, -0.070938, -0.087500, -0.061563, -0.100313, -0.099063, -0.081563, -0.073125, -0.070313, -0.038125, -0.006563, -0.009375, 0.021250, 0.057187, 0.083437, 0.161875, 0.189375, 0.238437, 0.285312, 0.346250, 0.384687, 0.427187, 0.532812, 0.580000, 0.667187, 0.739687 +#*# 0.035000, 0.000312, -0.009688, -0.063750, -0.027188, -0.044063, -0.045313, -0.067500, -0.014688, -0.045313, -0.015625, 0.004375, 0.017187, 0.038125, 0.069687, 0.104375, 0.177187, 0.199062, 0.236250, 0.325000, 0.330312, 0.398437, 0.446562, 0.523125, 0.562187, 0.621250, 0.686562, 0.782187 +#*# 0.047500, -0.008438, -0.017500, 0.002812, 0.025625, -0.002188, -0.050313, 0.017500, -0.025938, 0.021875, 0.027812, 0.022812, 0.071250, 0.103750, 0.145937, 0.174687, 0.198125, 0.264687, 0.277812, 0.383750, 0.398125, 0.462812, 0.482812, 0.558125, 0.605937, 0.645312, 0.728437, 0.781250 +#*# 0.129375, 0.089687, 0.057500, 0.059062, 0.052187, 0.056562, 0.062500, 0.054687, 0.095937, 0.090625, 0.134687, 0.134687, 0.176562, 0.196875, 0.223750, 0.305000, 0.295312, 0.349375, 0.398125, 0.429375, 0.495000, 0.539062, 0.579687, 0.630312, 0.691562, 0.709375, 0.798750, 0.873750 +#*# 0.200000, 0.209062, 0.191562, 0.141875, 0.185312, 0.148437, 0.186875, 0.150625, 0.192187, 0.193750, 0.232812, 0.256250, 0.286250, 0.311562, 0.362500, 0.392500, 0.420937, 0.434687, 0.519687, 0.542812, 0.584375, 0.596875, 0.697812, 0.702500, 0.776562, 0.834375, 0.890312, 0.994375 +#*# 0.283125, 0.290000, 0.252500, 0.257187, 0.282812, 0.249687, 0.296250, 0.315625, 0.312812, 0.328437, 0.360625, 0.424062, 0.406250, 0.454375, 0.492187, 0.525312, 0.544062, 0.614375, 0.626562, 0.675625, 0.685937, 0.756250, 0.810312, 0.850000, 0.889687, 0.947812, 1.011250, 1.059687 +#*# tension = 0.2 +#*# min_x = 15.0 +#*# algo = bicubic +#*# y_count = 13 +#*# mesh_y_pps = 2 +#*# min_y = 15.0 +#*# x_count = 28 +#*# max_y = 459.96 +#*# mesh_x_pps = 2 +#*# max_x = 464.82 +#*# +#*# [extruder] +#*# control = pid +#*# pid_kp = 19.661 +#*# pid_ki = 0.819 +#*# pid_kd = 117.969 +#*# +#*# [heater_bed] +#*# control = pid +#*# pid_kp = 64.455 +#*# pid_ki = 1.659 +#*# pid_kd = 626.020 diff --git a/printer.cfg b/printer.cfg index e917278..f5507e8 100644 --- a/printer.cfg +++ b/printer.cfg @@ -262,24 +262,24 @@ bicubic_tension: .2 #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. #*# #*# [bltouch] -#*# z_offset = 2.960 +#*# z_offset = 2.880 #*# #*# [bed_mesh default] #*# version = 1 #*# points = -#*# 0.660625, 0.566875, 0.463437, 0.423125, 0.387187, 0.296875, 0.255000, 0.200625, 0.168437, 0.174375, 0.146562, 0.173750, 0.198125, 0.191250, 0.175312, 0.209062, 0.230000, 0.242500, 0.277812, 0.328437, 0.338125, 0.369687, 0.399687, 0.445937, 0.447187, 0.527500, 0.563125, 0.671562 -#*# 0.589375, 0.495625, 0.426562, 0.377500, 0.317812, 0.265312, 0.246562, 0.200625, 0.195312, 0.166250, 0.143437, 0.165625, 0.164687, 0.213437, 0.200000, 0.205312, 0.208750, 0.248750, 0.286562, 0.316875, 0.360000, 0.375625, 0.439062, 0.472187, 0.520312, 0.527812, 0.629062, 0.649062 -#*# 0.529375, 0.480312, 0.355937, 0.295937, 0.245312, 0.220937, 0.187187, 0.184062, 0.146562, 0.159687, 0.155312, 0.121250, 0.144062, 0.134062, 0.165937, 0.159062, 0.172812, 0.207500, 0.284375, 0.320625, 0.320312, 0.362500, 0.415625, 0.443437, 0.510937, 0.565312, 0.589687, 0.658125 -#*# 0.395625, 0.303437, 0.240937, 0.227812, 0.188750, 0.147500, 0.117187, 0.090000, 0.083437, 0.090937, 0.098437, 0.098437, 0.089687, 0.110625, 0.116562, 0.120937, 0.155937, 0.212187, 0.207187, 0.265625, 0.299375, 0.328125, 0.365937, 0.438750, 0.431250, 0.522812, 0.553437, 0.644375 -#*# 0.199062, 0.169062, 0.135312, 0.133437, 0.056250, 0.018125, 0.000625, 0.025937, 0.020937, 0.011875, 0.010312, 0.070312, 0.052500, 0.045000, 0.090000, 0.076875, 0.122187, 0.181562, 0.196562, 0.224062, 0.287812, 0.316250, 0.373437, 0.400000, 0.446562, 0.500937, 0.570937, 0.632812 -#*# 0.144687, 0.100625, 0.042187, 0.018125, -0.004063, -0.036250, -0.051563, -0.043125, -0.056250, -0.003750, 0.004062, 0.022812, 0.045312, 0.060625, 0.088750, 0.114687, 0.107812, 0.122500, 0.225000, 0.247187, 0.277812, 0.321250, 0.345625, 0.380000, 0.472812, 0.530625, 0.586875, 0.660312 -#*# 0.020000, -0.008750, -0.035938, -0.069688, -0.062500, -0.074688, -0.118438, -0.076563, -0.077500, -0.070313, -0.069688, -0.030313, -0.004688, 0.010312, 0.011562, 0.075625, 0.142187, 0.182187, 0.162187, 0.246875, 0.266562, 0.310937, 0.334375, 0.418437, 0.440937, 0.532187, 0.583437, 0.649375 -#*# 0.029687, -0.000000, -0.145938, -0.070938, -0.092500, -0.116250, -0.115938, -0.081563, -0.107813, -0.093750, -0.078438, -0.061563, -0.003125, -0.027500, 0.051875, 0.079062, 0.134687, 0.165937, 0.198750, 0.221875, 0.304687, 0.339375, 0.386250, 0.395000, 0.481562, 0.536250, 0.591562, 0.664687 -#*# 0.006562, -0.030000, -0.033750, -0.034063, -0.035625, -0.040313, -0.036875, -0.004688, -0.050938, 0.006250, 0.012500, 0.018750, 0.047812, 0.044687, 0.123750, 0.169062, 0.189375, 0.264062, 0.274062, 0.338750, 0.386562, 0.445000, 0.503125, 0.504062, 0.586562, 0.621250, 0.700312, 0.748125 -#*# 0.038125, -0.001250, 0.011562, 0.004062, 0.004687, 0.011562, 0.006250, 0.028437, 0.035937, 0.030312, 0.061250, 0.079062, 0.123437, 0.156250, 0.153125, 0.183750, 0.239687, 0.309375, 0.336562, 0.370625, 0.439062, 0.461875, 0.536562, 0.563125, 0.581562, 0.696250, 0.715625, 0.794375 -#*# 0.108125, 0.103437, 0.082812, 0.090625, 0.092500, 0.089062, 0.085000, 0.097187, 0.113437, 0.154687, 0.159375, 0.167187, 0.184687, 0.216562, 0.275312, 0.329375, 0.332187, 0.370937, 0.439062, 0.478125, 0.517812, 0.579687, 0.587500, 0.647812, 0.680625, 0.709375, 0.795937, 0.858437 -#*# 0.200937, 0.185937, 0.171562, 0.184062, 0.204062, 0.170000, 0.162187, 0.178125, 0.195937, 0.260000, 0.287812, 0.309687, 0.350937, 0.372187, 0.353437, 0.415625, 0.490937, 0.477500, 0.553750, 0.578125, 0.601250, 0.647812, 0.686562, 0.759062, 0.754687, 0.810937, 0.881250, 0.938125 -#*# 0.297812, 0.298750, 0.298437, 0.292812, 0.282812, 0.271562, 0.273750, 0.310937, 0.329687, 0.354062, 0.395312, 0.482187, 0.468750, 0.471562, 0.514062, 0.533125, 0.514375, 0.603750, 0.649375, 0.678750, 0.677812, 0.757500, 0.769062, 0.842812, 0.905937, 0.929375, 1.005937, 1.078125 +#*# 0.701562, 0.589062, 0.516875, 0.447187, 0.421250, 0.335625, 0.278437, 0.241250, 0.243750, 0.238750, 0.185312, 0.194062, 0.226562, 0.215312, 0.224375, 0.213750, 0.241562, 0.268125, 0.285000, 0.314687, 0.349375, 0.381562, 0.409375, 0.451250, 0.456250, 0.526875, 0.568125, 0.635312 +#*# 0.629375, 0.554375, 0.466562, 0.396875, 0.353125, 0.285937, 0.263750, 0.230312, 0.221250, 0.195000, 0.170625, 0.190312, 0.220937, 0.231562, 0.214687, 0.238750, 0.230312, 0.240312, 0.292812, 0.342187, 0.356250, 0.380937, 0.442187, 0.460312, 0.495000, 0.523750, 0.618750, 0.643437 +#*# 0.550625, 0.514687, 0.394687, 0.350312, 0.301875, 0.269062, 0.249062, 0.225625, 0.174062, 0.188750, 0.185312, 0.165937, 0.170000, 0.184687, 0.183437, 0.190312, 0.235312, 0.260625, 0.296562, 0.336250, 0.349062, 0.383437, 0.424375, 0.421875, 0.495625, 0.565000, 0.579375, 0.636250 +#*# 0.421875, 0.326562, 0.301562, 0.268125, 0.200000, 0.170937, 0.146562, 0.123125, 0.142500, 0.114062, 0.136250, 0.108437, 0.110625, 0.135312, 0.141562, 0.171250, 0.179375, 0.247500, 0.231562, 0.294687, 0.312500, 0.331875, 0.380937, 0.442812, 0.478750, 0.504375, 0.566250, 0.618750 +#*# 0.254062, 0.188750, 0.151875, 0.175937, 0.140312, 0.080000, 0.037187, 0.031875, 0.045937, 0.052812, 0.036875, 0.095625, 0.090000, 0.098125, 0.092500, 0.154062, 0.161250, 0.207500, 0.224062, 0.282187, 0.282500, 0.338750, 0.388750, 0.412500, 0.468750, 0.534687, 0.565625, 0.636562 +#*# 0.178125, 0.136562, 0.095937, 0.065937, 0.055000, 0.031250, 0.018125, 0.013437, -0.015938, 0.024375, 0.050937, 0.055312, 0.065625, 0.092187, 0.110625, 0.148125, 0.127812, 0.174687, 0.245000, 0.276562, 0.299375, 0.369062, 0.342500, 0.398437, 0.473125, 0.534375, 0.599687, 0.642812 +#*# 0.046562, 0.037500, 0.009062, -0.031875, -0.015000, -0.046563, -0.078438, -0.084688, -0.082188, -0.051250, -0.032188, -0.025313, 0.019375, 0.038437, 0.055000, 0.089375, 0.160625, 0.192500, 0.181250, 0.250000, 0.302187, 0.332500, 0.349375, 0.433437, 0.472187, 0.534062, 0.595312, 0.675937 +#*# 0.055625, 0.001250, -0.017500, -0.045938, -0.057500, -0.089688, -0.084063, -0.068750, -0.066250, -0.043750, -0.052188, -0.028750, 0.015625, 0.009687, 0.076875, 0.091250, 0.149062, 0.170312, 0.221875, 0.267187, 0.319375, 0.368125, 0.381875, 0.424062, 0.510000, 0.550000, 0.604687, 0.670000 +#*# 0.001250, -0.014688, -0.019063, -0.037500, -0.020938, -0.047188, -0.018750, 0.021250, -0.025000, 0.021250, 0.019062, 0.041562, 0.095937, 0.074375, 0.132187, 0.185000, 0.187187, 0.264375, 0.281875, 0.324062, 0.390312, 0.458750, 0.490000, 0.536562, 0.596250, 0.620000, 0.686875, 0.741875 +#*# 0.048437, 0.029375, 0.033437, 0.051562, 0.047500, 0.035312, 0.025937, 0.069687, 0.070625, 0.062812, 0.076250, 0.102187, 0.135937, 0.184062, 0.206562, 0.240000, 0.261875, 0.332812, 0.352500, 0.422187, 0.454375, 0.495625, 0.526250, 0.583437, 0.615312, 0.694062, 0.730625, 0.799375 +#*# 0.159375, 0.151875, 0.116562, 0.094687, 0.107187, 0.116562, 0.118750, 0.120312, 0.151875, 0.175937, 0.195000, 0.202812, 0.249687, 0.250937, 0.295312, 0.327500, 0.354687, 0.383437, 0.461562, 0.488750, 0.537500, 0.568750, 0.615000, 0.671875, 0.687812, 0.753437, 0.807500, 0.877187 +#*# 0.255625, 0.220937, 0.219375, 0.231875, 0.231875, 0.212187, 0.202187, 0.225000, 0.234375, 0.290312, 0.297187, 0.319375, 0.397812, 0.415625, 0.410625, 0.460312, 0.528750, 0.514062, 0.582500, 0.616562, 0.644687, 0.668750, 0.739062, 0.789062, 0.799062, 0.857187, 0.915937, 0.984062 +#*# 0.347812, 0.358125, 0.334687, 0.327187, 0.346562, 0.317187, 0.335937, 0.378125, 0.393437, 0.440625, 0.457187, 0.458125, 0.532187, 0.534375, 0.548125, 0.589687, 0.576562, 0.658125, 0.698750, 0.746250, 0.745000, 0.811562, 0.812812, 0.892812, 0.947187, 0.941562, 1.029062, 1.114687 #*# tension = 0.2 #*# min_x = 15.0 #*# algo = bicubic