diff --git a/mods/Chron/SKR 1.3 Config/printer.cfg b/mods/Chron/SKR 1.3 Config/printer.cfg index 71ff634..69cf1e6 100644 --- a/mods/Chron/SKR 1.3 Config/printer.cfg +++ b/mods/Chron/SKR 1.3 Config/printer.cfg @@ -1,7 +1,7 @@ # CHRONS VORON2 300mm SKR 1.3 TMC2208 UART config # *** THINGS TO CHANGE/CHECK: *** -# Arduino paths [mcu] section +# MCU paths [mcu] section # Thermistor types [extruder] and [heater_bed] sections - See 'sensor types' list at end of file # FSR switch (z endstop) location [homing_override] section # FSR switch (z endstop) offset for Z0 [stepper_z] section @@ -110,16 +110,15 @@ endstop_pin: P1.29 position_min: 0 position_endstop: 305 position_max: 305 -homing_speed: 50 +homing_speed: 100 homing_retract_dist: 5 homing_positive_dir: true [tmc2208 stepper_x] uart_pin: P1.17 microsteps: 16 -interpolate: True -run_current: 0.8 -hold_current: 0.5 +run_current: 1.0 +hold_current: 0.8 sense_resistor: 0.110 stealthchop_threshold: 250 @@ -133,16 +132,15 @@ endstop_pin: P1.27 position_min: 0 position_endstop: 305 position_max: 305 -homing_speed: 50 +homing_speed: 100 homing_retract_dist: 5 homing_positive_dir: true [tmc2208 stepper_y] uart_pin: P1.15 microsteps: 16 -interpolate: True -run_current: 0.8 -hold_current: 0.5 +run_current: 1.0 +hold_current: 0.8 sense_resistor: 0.110 stealthchop_threshold: 250 @@ -157,11 +155,11 @@ step_pin: z:P2.2 dir_pin: !z:P2.6 enable_pin: !z:P2.1 step_distance: 0.00250 -endstop_pin: !z:P1.25 +endstop_pin: z:P1.25 # Z-position of nozzle (in mm) to z-endstop trigger point relative to print surface (Z0) # (+) value = endstop above Z0, (-) value = endstop below position_endstop: -0.5 -position_max: 240 +position_max: 280 position_min: -5 homing_speed: 15.0 second_homing_speed: 3.0 @@ -170,8 +168,8 @@ homing_retract_dist: 3.0 [tmc2208 stepper_z] uart_pin: z:P1.17 microsteps: 16 -interpolate: True -run_current: 0.90 +interpolate: False +run_current: 1.0 hold_current: 0.80 sense_resistor: 0.110 stealthchop_threshold: 50 @@ -188,8 +186,8 @@ step_distance: 0.00250 [tmc2208 stepper_z1] uart_pin: z:P1.15 microsteps: 16 -interpolate: True -run_current: 0.80 +interpolate: False +run_current: 1.0 hold_current: 0.80 sense_resistor: 0.110 stealthchop_threshold: 50 @@ -205,8 +203,8 @@ step_distance: 0.00250 [tmc2208 stepper_z2] uart_pin: z:P1.10 microsteps: 16 -interpolate: True -run_current: 0.90 +interpolate: False +run_current: 1.0 hold_current: 0.80 sense_resistor: 0.110 stealthchop_threshold: 50 @@ -222,8 +220,8 @@ step_distance: 0.00250 [tmc2208 stepper_z3] uart_pin: z:P1.8 microsteps: 16 -interpolate: True -run_current: 0.90 +interpolate: False +run_current: 1.0 hold_current: 0.80 sense_resistor: 0.110 stealthchop_threshold: 50 @@ -246,7 +244,7 @@ sensor_type: NTC 100K beta 3950 sensor_pin: P0.24 smooth_time: 3.0 min_temp: 10 -max_temp: 270 +max_temp: 300 max_power: 1.0 min_extrude_temp: 170 max_extrude_only_distance: 1150 @@ -254,7 +252,7 @@ max_extrude_cross_section: 9999 # PA can be disabled by declaring a 0.0 value pressure_advance: 0.0 # time seconds to look ahead for PA moves default is 0.010 or 10ms -pressure_advance_lookahead_time: 0.010 +#pressure_advance_lookahead_time: 0.010 control = pid pid_kp = 26.213 pid_ki = 1.304 @@ -264,7 +262,6 @@ pid_kd = 131.721 [tmc2208 extruder] uart_pin: P1.10 microsteps: 16 -interpolate: True run_current: 1.0 hold_current: 1.0 sense_resistor: 0.110 @@ -286,7 +283,7 @@ x_offset: 0 y_offset: 25.0 z_offset: 0 # Speed (in mm/s) of the Z axis when probing. The default is 5mm/s. -speed: 2.0 +speed: 10.0 samples: 4 # How far to retract (in mm) from the probe point for multi-probe samples sample_retract_dist: 3.0 @@ -316,21 +313,20 @@ kick_start_time: 0.5 cycle_time: 0.001 [heater_fan hotend_fan] -# Hotend fan MCU Z pin: P2.7 -#max_power: 0.8 -#shutdown_speed: 0.0 +max_power: 1.0 +shutdown_speed: 0.0 kick_start_time: 0.5 heater: extruder heater_temp: 50.0 #fan_speed: 1.0 #[heater_fan controller_fan] -# Controller fan HE0 on MCU Z -#pin: z:2.7 -#kick_start_time: 0.500 -#heater: heater_bed -#heater_temp: 45.0 +# Controller fan +pin: z:P2.7 +kick_start_time: 0.500 +heater: heater_bed +heater_temp: 45.0 [heater_fan exhaust_fan] pin: z:P2.4 @@ -349,7 +345,7 @@ sensor_pin: z:P0.25 smooth_time: 3.0 max_power: 1.0 min_temp: 0 -max_temp: 110 +max_temp: 120 control: pid pid_kp: 58.437 pid_ki: 2.347 @@ -358,9 +354,7 @@ pid_kd: 363.769 [idle_timeout] timeout: 1800 -[verify_heater heater_bed] -hysteresis: 0.5 -check_gain_time: 120 + [homing_override] axes: z @@ -370,7 +364,7 @@ gcode: G0 Z5 F600 G28 X Y # XY Location of the FSR Switch - G0 X99.7 Y305 F3600 + G0 X202 Y305 F3600 G28 Z G0 Z10 F1800 G0 X150 Y150 Z30 F3600 @@ -390,7 +384,7 @@ points: 240,60 # The speed (in mm/s) of non-probing moves during the calibration. # The default is 50. -speed: 50 +speed: 100 # The height (in mm) that the head should be commanded to move to # just prior to starting a probe operation. The default is 5 horizontal_move_z: 10 @@ -410,34 +404,51 @@ speed: 200 horizontal_move_z: 10 min_point: 20,20 max_point: 280,280 -probe_count: 10,10 +probe_count: 5,5 fade_start: 0.5 fade_end: 25.0 -split_delta_z: .025 -move_check_distance: 5.0 +split_delta_z: .01 +move_check_distance: 3 mesh_pps: 0,0 algorithm: bicubic +relative_reference_index: 12 -[display] +#[display] # RepRapDiscount 128x64 Full Graphic Smart Controller -lcd_type: st7920 -cs_pin: z:P1.19 -sclk_pin: z:P1.20 -sid_pin: z:P1.18 +#lcd_type: st7920 +#cs_pin: z:P1.19 +#sclk_pin: z:P1.20 +#sid_pin: z:P1.18 # LCD connector on mcu_z -menu_timeout: 40 +#menu_timeout: 40 # Timeout for menu. Being inactive this amount of seconds will exit the menu # Default is 0 seconds (disabled) -encoder_pins: ^z:P3.26, ^z:P3.25 -click_pin: ^!z:P0.28 +#encoder_pins: ^z:P3.26, ^z:P3.25 +#click_pin: ^!z:P0.28 #kill_pin: ^!z: +# "mini12864 LCD Display +#lcd_type: uc1701 +#cs_pin: P1.18 +#a0_pin: P1.19 +#encoder_pins: ^P3.26,^P3.25 +#click_pin: ^!P0.28 +#contrast: 63 + +#[neopixel my_neopixel] +#pin: P1.21 +#chain_count: 3 +#initial_RED: 0.1 +#initial_GREEN: 0.5 +#initial_BLUE: 0.0 + ### Macros ### [gcode_macro G32] gcode: + BED_MESH_CLEAR G28 QUAD_GANTRY_LEVEL G28 @@ -446,11 +457,9 @@ gcode: [gcode_macro PRINT_START] # Use PRINT_START for the slicer starting script - please customise for your slicer of choice gcode: - M117 Homing... ; display message G28 ; home all axes G1 Z20 F3000 ; move nozzle away from bed - M117 Preheat (Print) ; display message - M104 S0 ; turn off hotend while waiting for bed to get to temp) + [gcode_macro PRINT_END] # Use PRINT_END for the slicer ending script - please customise for your slicer of choice @@ -465,7 +474,8 @@ gcode: G1 Z2 F3000 ; move nozzle up 2mm G90 ; absolute positioning G0 X125 Y250 F3600 ; park nozzle at rear - M117 Finished! + BED_MESH_CLEAR + [gcode_macro LOAD_FILAMENT] gcode: @@ -484,6 +494,7 @@ gcode: [gcode_macro quad_me] gcode: + BED_MESH_CLEAR G28 quad_gantry_level G28 @@ -491,8 +502,7 @@ gcode: G28 quad_gantry_level G28 - G1 X150 Y150 Z20 - + # Sensor Types # "EPCOS 100K B57560G104F" # "ATC Semitec 104GT-2"