Working finally

This commit is contained in:
Kyle Brown 2022-04-03 19:24:45 -07:00
parent 7c07d2b133
commit 641d53608a
6 changed files with 78 additions and 34 deletions

View file

@ -1,3 +1,34 @@
[gcode_macro PRINT_START]
gcode:
# Parameters
{% set bedtemp = params.BED|int %}
{% set hotendtemp = params.HOTEND|int %}
{% set chambertemp = params.CHAMBER|default(0)|int %}
G28
M190 S{bedtemp} ; set & wait for bed temp
M109 S{hotendtemp} ; set & wait for hotend temp
G28 Z ; final z homing
[gcode_macro PRINT_END]
gcode:
#Edit this#
{% set X = 330 %}
{% set Y = 330 %}
{% set Z = 10 %}
###########
SET_VELOCITY_LIMIT ACCEL=15000 ACCEL_TO_DECEL=15000 SQUARE_CORNER_VELOCITY=8
G91
G1 E-2
G90
TURN_OFF_HEATERS
#Park_toolhead
G91
G1 Z{Z}
G90
G1 X{X} Y{Y} F6000
G91
[gcode_macro CANCEL_PRINT]
rename_existing: BASE_CANCEL_PRINT
gcode:
@ -9,7 +40,6 @@ gcode:
BASE_CANCEL_PRINT
SDCARD_RESET_FILE
M221 S100
BED_MESH_CLEAR
[gcode_macro PAUSE]
rename_existing: BASE_PAUSE

View file

@ -1,3 +1,4 @@
[include basic_macros.cfg]
[include timelapse.cfg]
[include kiauh_macros.cfg]
[include steppers.cfg]
@ -23,21 +24,29 @@ max_z_accel: 1500
square_corner_velocity: 20
[mcu]
serial: /dev/serial/by-id/<your-mcu-id>
serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_2B0016000B50534E4E313120-if00
[heater_bed]
heater_pin: PA6
heater_pin: PA3
sensor_type: Generic 3950
sensor_pin: PF3
control: pid
pid_Kp: 66.746
pid_Ki: 3.504
pid_Kd: 317.878
pid_Kp: 34.144
pid_Ki: 0.650
pid_Kd: 448.141
min_temp: 0
max_temp: 125
max_power: 0.6
pwm_cycle_time: 0.0166
[bed_screws]
screw1: 20,20
screw2: 20,290
screw3: 290,290
screw4: 290,20
screw1: 163,0
screw2: 2,310
screw3: 322,310
[safe_z_home]
home_xy_position: 335, 331
speed: 100.0
z_hop: 5
z_hop_speed: 15.0

View file

@ -13,20 +13,20 @@ max_extrude_only_distance: 1400.0
max_extrude_only_velocity: 75.0
max_extrude_only_accel: 1500
min_temp: 180
min_temp: 0
max_temp: 350
step_pin: PG4
dir_pin: PC1
dir_pin: !PC1
enable_pin: !PA0
heater_pin: PA2
sensor_type: PT1000
sensor_pin: PF4
control: pid
pid_Kp = 27.55
pid_Ki = 1.275
pid_Kd = 148.759
pid_Kp = 18.417
pid_Ki = 0.706
pid_Kd = 120.170
#settings for NEMA14 Stepper
[tmc2209 extruder]

View file

@ -1,15 +1,15 @@
[tmc2209 stepper_x]
uart_pin: PC4
interpolate: true
run_current: 1.7
hold_current: 1
run_current: 1.5
sense_resistor: 0.110
stealthchop_threshold: 0
diag_pin: ^PG6 # Set to MCU pin connected to TMC DIAG pin
driver_SGTHRS: 80 # 255 is most sensitive value, 0 is least sensitive
[tmc2209 stepper_y]
uart_pin: PD11
interpolate: true
run_current: 1.7
hold_current: 1
run_current: 1.5
sense_resistor: 0.110
stealthchop_threshold: 0
diag_pin: ^PG9 # Set to MCU pin connected to TMC DIAG pin
driver_SGTHRS: 90 # 255 is most sensitive value, 0 is least sensitive

View file

@ -1,15 +1,14 @@
[stepper_x]
step_pin: PF13 # Drive0
dir_pin: PF12
enable_pin: !PF14
endstop_pin: tmc2209_stepper_x:virtual_endstop
microsteps: 16
rotation_distance: 40
endstop_pin: PG6
position_endstop: -8
position_min: -8
position_max: 315
homing_speed: 45
position_endstop: -3
position_min: -3
position_max: 335
homing_speed: 40
full_steps_per_rotation: 200
homing_retract_dist: 0
homing_positive_dir: false
@ -19,13 +18,13 @@ step_pulse_duration: 0.000001
step_pin: PG0 # Drive1
dir_pin: PG1
enable_pin: !PF15
endstop_pin: tmc2209_stepper_y:virtual_endstop
microsteps: 16
rotation_distance: 40
endstop_pin: PG9
position_endstop: -6
position_min: -6
position_max: 315
homing_speed: 45
position_endstop: 0
position_min: 0
position_max: 331
homing_speed: 40
full_steps_per_rotation: 200
homing_retract_dist: 0
homing_positive_dir: false
@ -37,8 +36,9 @@ dir_pin: !PG3
enable_pin: !PG5
microsteps: 16
rotation_distance: 4
endstop_pin: !PG10
position_endstop: 0.0
endstop_pin: PG10
position_endstop: -1.55
position_min: -3
position_max: 400
full_steps_per_rotation: 200
homing_retract_dist: 5.0

View file

@ -1,3 +1,5 @@
[endstop_phase]
[tmc2209 stepper_z]
interpolate: false
uart_pin: PC6
@ -5,3 +7,6 @@ run_current: 0.8
hold_current: 0.8
sense_resistor: 0.110
stealthchop_threshold: 0
[endstop_phase stepper_z]
trigger_phase = 22/64