robathome icon

Full Klipper Options

robathome | PRO | 06/23/20 04:56:07 PM UTC | 0 ⭐ | 457 👁️ | Never ⏰ | []
text |

13.99 KB

|

None

|

0 👍

/

0 👎

###################################
# Basic configuration 
###################################
 [stepper_x]
step_pin: ar54
dir_pin: ar55
enable_pin: !ar38
step_distance: .0225
endstop_pin: ^ar3
position_min: 0
position_endstop: 0
position_max: 200
homing_speed: 5.0
homing_retract_dist: 5.0
homing_retract_speed:
second_homing_speed:
homing_positive_dir:
 [stepper_y]
step_pin: ar60
dir_pin: !ar61
enable_pin: !ar56
step_distance: .0225
endstop_pin: ^ar14
position_endstop: 0
position_max: 200
 [stepper_z]
step_pin: ar46
dir_pin: ar48
enable_pin: !ar62
step_distance: .005
endstop_pin: ^ar18
position_endstop: 0.5
position_max: 200
 [extruder]
step_pin: ar26
dir_pin: ar28
enable_pin: !ar24
step_distance: .004242
nozzle_diameter: 0.500
filament_diameter: 3.500
max_extrude_cross_section:
instantaneous_corner_velocity: 1.000
max_extrude_only_distance: 50.0
max_extrude_only_velocity:
max_extrude_only_accel:
pressure_advance: 0.0
pressure_advance_smooth_time: 0.040
heater_pin: ar10
max_power: 1.0
sensor_type: EPCOS 100K B57560G104F
sensor_pin: analog13
pullup_resistor: 4700
inline_resistor: 0
smooth_time: 2.0
control: pid
pid_Kp: 22.2
pid_Ki: 1.08
pid_Kd: 114
pid_integral_max:
pwm_cycle_time: 0.100
min_extrude_temp: 170
min_temp: 0
max_temp: 210
  [heater_bed]
heater_pin: ar8
sensor_type: EPCOS 100K B57560G104F
sensor_pin: analog14
control: watermark
max_delta: 2.0
min_temp: 0
max_temp: 110
 [fan]
pin: ar9
max_power: 1.0
shutdown_speed: 0
cycle_time: 0.010
hardware_pwm: False
kick_start_time: 0.100
off_below: 0.0
 [mcu]
serial: /dev/ttyACM0
baud: 250000
pin_map: arduino
restart_method:
 [printer]
kinematics: cartesian
max_velocity: 500
max_accel: 3000
max_accel_to_decel:
max_z_velocity: 25
max_z_accel: 30
square_corner_velocity: 5.0
 ###################################
# Bed leveling support
###################################
 [bed_mesh]
speed: 50
horizontal_move_z: 5
mesh_radius:
mesh_origin:
mesh_min:
mesh_max:
probe_count: 3,3
round_probe_count: 5
fade_start: 1.0
fade_end: 0.0
fade_target:
split_delta_z: .025
move_check_distance: 5.0
mesh_pps: 2,2
algorithm: lagrange
bicubic_tension: .2
relative_reference_index:
 [bed_tilt]
x_adjust: 0
y_adjust: 0
z_adjust: 0
points:
speed: 50
horizontal_move_z: 5
 [bed_screws]
screw1: 100,100
screw1_name: front screw
screw1_fine_adjust:
screw2:
screw2_name:
screw2_fine_adjust:
...
horizontal_move_z: 5
probe_height: 0
speed: 50
probe_speed: 5
 [screws_tilt_adjust]
screw1: 100,100
screw1_name: front screw
screw2:
screw2_name:
...
speed: 50
horizontal_move_z: 5
screw_thread: CW-M3
 [z_tilt]
z_positions:
points:
speed: 50
horizontal_move_z: 5
retries: 0
retry_tolerance: 0
 [quad_gantry_level]
gantry_corners:
points:
speed: 50
horizontal_move_z: 5
max_adjust: 4
retries: 0
retry_tolerance: 0
 [skew_correction]
 ####################################
# Customized homing
###################################
 [safe_z_home]
home_xy_position:
speed: 50.0
z_hop:
z_hop_speed: 20.0
move_to_previous: False
 [homing_override]
gcode:
axes: xyz
set_position_x:
set_position_y:
set_position_z:
 [endstop_phase stepper_z]
phases:
endstop_accuracy: 0.200
endstop_phase:
endstop_align_zero: False
 ###################################
# G-Code macros and events
###################################
 [gcode_macro my_cmd]
gcode:
default_parameter_<parameter>:
variable_<name>:
rename_existing:
 [delayed_gcode my_delayed_gcode]
initial_duration: 0.
gcode:
 [idle_timeout]
gcode:
timeout: 600
 ###################################
# Optional G-Code features
###################################
 [virtual_sdcard]
path: ~/.octoprint/uploads/
 [force_move]
enable_force_move: False
 [pause_resume]
recover_velocity: 50.
 [firmware_retraction]
retract_length: 0
retract_speed: 20
unretract_extra_length: 0
unretract_speed: 10
 [gcode_arcs]
resolution: 1.0
 ###################################
# Config file helpers
###################################
 [board_pins mcu]
aliases:
 [include my_other_config.cfg]
 ###################################
# Bed probing hardware
###################################
 [probe]
pin: ar15
x_offset: 0.0
y_offset: 0.0
z_offset:
speed: 5.0
samples: 1
sample_retract_dist: 2.0
lift_speed: 5.0
samples_result: average
samples_tolerance: 0.100
samples_tolerance_retries: 0
activate_gcode:
deactivate_gcode:
 [bltouch]
sensor_pin:
control_pin:
pin_move_time: 0.680
stow_on_each_sample: True
probe_with_touch_mode: False
pin_up_reports_not_triggered: True
pin_up_touch_mode_reports_triggered: True
set_output_mode:
x_offset:
y_offset:
z_offset:
speed:
samples:
sample_retract_dist:
samples_result:
samples_tolerance:
samples_tolerance_retries:
 ###################################
# Additional micro-controllers
###################################'
 [mcu my_extra_mcu]
 ###################################
# Additional stepper motors and extruders
###################################
 [stepper_z1]
step_pin: ar36
dir_pin: ar34
enable_pin: !ar30
step_distance: .005
endstop_pin: ^ar19
 [extruder1]
step_pin: ar36
dir_pin: ar34
...
shared_heater:
 [dual_carriage]
axis:
step_pin:
dir_pin:
enable_pin:
step_distance:
endstop_pin:
position_endstop:
position_min:
position_max:
 [extruder_stepper my_extra_stepper]
extruder: extruder
step_pin:
dir_pin:
enable_pin:
step_distance:
 [manual_stepper my_stepper]
step_pin:
dir_pin:
enable_pin:
step_distance:
velocity:
accel:
endstop_pin:
 ###################################
# Heaters and temperature sensors
###################################
 [verify_heater heater_config_name]
max_error: 120
check_gain_time:
hysteresis: 5
heating_gain: 2
 [homing_heaters]
steppers:
heaters:
 [extruder]
sensor_type:
spi_speed: 4000000
spi_bus:
spi_software_sclk_pin:
spi_software_mosi_pin:
spi_software_miso_pin:
sensor_pin:
tc_type: K
tc_use_50Hz_filter: False
tc_averaging_count: 1
rtd_nominal_r: 100
rtd_reference_r: 430
rtd_num_of_wires: 2
rtd_use_50Hz_filter: False
 [extruder]
sensor_type:
sensor_pin:
adc_voltage: 5.0
voltage_offset: 0
 [extruder]
sensor_type: PT1000
sensor_pin:
pullup_resistor: 4700
 [thermistor my_thermistor]
temperature1:
resistance1:
temperature2:
resistance2:
temperature3:
resistance3:
beta:
 [adc_temperature my_sensor]
temperature1:
voltage1:
temperature2:
voltage2:
...
temperature1:
resistance1:
temperature2:
resistance2:
...
 [temperature_sensor my_sensor]
sensor_type:
i2c_address:
i2c_mcu:
i2c_bus:
i2c_speed:
 [temperature_sensor my_sensor]
sensor_type:
i2c_address:
i2c_mcu:
i2c_bus:
i2c_speed:
htu21d_hold_master:
htu21d_resolution:
htu21d_report_time:
 [heater_generic my_generic_heater]
gcode_id: C
heater_pin:
max_power:
sensor_type:
sensor_pin:
smooth_time:
control:
pid_Kp:
pid_Ki:
pid_Kd:
pid_integral_max:
pwm_cycle_time:
min_temp:
max_temp:
 [temperature_sensor my_sensor]
sensor_type:
sensor_pin:
min_temp:
max_temp:
gcode_id:
 ###################################
# Additional fans
###################################
 [heater_fan my_nozzle_fan]
pin:
max_power:
shutdown_speed:
cycle_time:
hardware_pwm:
kick_start_time:
heater: extruder
heater_temp: 50.0
fan_speed: 1.0
 [controller_fan my_controller_fan]
pin:
max_power:
shutdown_speed:
cycle_time:
hardware_pwm:
kick_start_time:
fan_speed: 1.0
idle_timeout:
idle_speed:
heater:
 [temperature_fan my_temp_fan]
pin:
max_power:
shutdown_speed:
cycle_time:
hardware_pwm:
kick_start_time:
sensor_type: EPCOS 100K B57560G104F
sensor_pin: analog13
min_temp: 0
max_temp: 100
target_temp: 40.0
max_speed: 1.0
min_speed: 0.3
control: watermark
pid_Kp: 40
pid_Ki: 0.2
pid_Kd: 0.1
pid_deriv_time: 2.0
pid_integral_max:
gcode_id:
 ###################################
# Additional servos, LEDs, buttons, and other pins
###################################
 [servo my_servo]
pin: ar7
maximum_servo_angle: 180
minimum_pulse_width: 0.001
maximum_pulse_width: 0.002
initial_angle: 70
initial_pulse_width: 0.0015
enable: True
 [neopixel my_neopixel]
pin:
chain_count:
color_order_GRB: True
initial_RED: 0.0
initial_GREEN: 0.0
initial_BLUE: 0.0
 [dotstar my_dotstar]
data_pin:
clock_pin:
chain_count:
initial_RED: 0.0
initial_GREEN: 0.0
initial_BLUE: 0.0
 [gcode_button my_gcode_button]
pin:
press_gcode:
release_gcode:
 [output_pin my_pin]
pin:
pwm: False
static_value:
value:
shutdown_value:
cycle_time: 0.100
hardware_pwm: False
scale:
 [static_digital_output my_output_pins]
pins:
 [multi_pin my_multi_pin]
pins:
 ###################################
# TMC stepper driver configuration
###################################
 [tmc2130 stepper_x]
cs_pin:
spi_bus:
spi_speed:
spi_software_sclk_pin:
spi_software_mosi_pin:
spi_software_miso_pin:
microsteps:
interpolate: True
run_current:
hold_current:
sense_resistor: 0.110
stealthchop_threshold: 0
driver_IHOLDDELAY: 8
driver_TPOWERDOWN: 0
driver_TBL: 1
driver_TOFF: 4
driver_HEND: 7
driver_HSTRT: 0
driver_PWM_AUTOSCALE: True
driver_PWM_FREQ: 1
driver_PWM_GRAD: 4
driver_PWM_AMPL: 128
driver_SGT: 0
diag1_pin:
 [tmc2208 stepper_x]
uart_pin:
tx_pin:
select_pins:
microsteps:
interpolate: True
run_current:
hold_current:
sense_resistor: 0.110
stealthchop_threshold: 0
driver_IHOLDDELAY: 8
driver_TPOWERDOWN: 20
driver_TBL: 2
driver_TOFF: 3
driver_HEND: 0
driver_HSTRT: 5
driver_PWM_AUTOGRAD: True
driver_PWM_AUTOSCALE: True
driver_PWM_LIM: 12
driver_PWM_REG: 8
driver_PWM_FREQ: 1
driver_PWM_GRAD: 14
driver_PWM_OFS: 36
 [tmc2209 stepper_x]
uart_pin:
tx_pin:
select_pins:
microsteps:
interpolate: True
run_current:
hold_current:
sense_resistor: 0.110
stealthchop_threshold: 0
uart_address:
driver_IHOLDDELAY: 8
driver_TPOWERDOWN: 20
driver_TBL: 2
driver_TOFF: 3
driver_HEND: 0
driver_HSTRT: 5
driver_PWM_AUTOGRAD: True
driver_PWM_AUTOSCALE: True
driver_PWM_LIM: 12
driver_PWM_REG: 8
driver_PWM_FREQ: 1
driver_PWM_GRAD: 14
driver_PWM_OFS: 36
driver_SGTHRS: 0
diag_pin:
 [tmc2660 stepper_x]
cs_pin:
spi_bus:
spi_speed: 4000000
spi_software_sclk_pin:
spi_software_mosi_pin:
spi_software_miso_pin:
microsteps:
interpolate: True
run_current:
sense_resistor:
idle_current_percent: 100
driver_TBL: 2
driver_RNDTF: 0
driver_HDEC: 0
driver_CHM: 0
driver_HEND: 3
driver_HSTRT: 3
driver_TOFF: 4
driver_SEIMIN: 0
driver_SEDN: 0
driver_SEMAX: 0
driver_SEUP: 0
driver_SEMIN: 0
driver_SFILT: 1
driver_SGT: 0
driver_SLPH: 0
driver_SLPL: 0
driver_DISS2G: 0
driver_TS2G: 3
 [tmc5160 stepper_x]
cs_pin:
spi_bus:
spi_speed:
spi_software_sclk_pin:
spi_software_mosi_pin:
spi_software_miso_pin:
microsteps:
interpolate: True
run_current:
hold_current:
sense_resistor: 0.075
stealthchop_threshold: 0
driver_IHOLDDELAY: 6
driver_TPOWERDOWN: 10
driver_TBL: 2
driver_TOFF: 3
driver_HEND: 2
driver_HSTRT: 5
driver_FD3: 0
driver_TPFD: 4
driver_CHM: 0
driver_VHIGHFS: 0
driver_VHIGHCHM: 0
driver_DISS2G: 0
driver_DISS2VS: 0
driver_PWM_AUTOSCALE: True
driver_PWM_AUTOGRAD: True
driver_PWM_FREQ: 0
driver_FREEWHEEL: 0
driver_PWM_GRAD: 0
driver_PWM_OFS: 30
driver_PWM_REG: 4
driver_PWM_LIM: 12
driver_SGT: 0
driver_SEMIN: 0
driver_SEUP: 0
driver_SEMAX: 0
driver_SEDN: 0
driver_SEIMIN: 0
driver_SFILT: 0
diag1_pin:
 ###################################
# Run-time stepper motor current configuration
###################################
 [ad5206 my_digipot]
enable_pin:
spi_bus:
spi_speed:
spi_software_sclk_pin:
spi_software_mosi_pin:
spi_software_miso_pin:
channel_1:
channel_2:
channel_3:
channel_4:
channel_5:
channel_6:
scale:
 [mcp4451 my_digipot]
i2c_mcu: mcu
i2c_address:
wiper_0:
wiper_1:
wiper_2:
wiper_3:
scale:
 [mcp4728 my_dac]
i2c_mcu: mcu
i2c_address: 96
channel_a:
channel_b:
channel_c:
channel_d:
scale:
 [mcp4018 my_digipot]
scl_pin:
sda_pin:
wiper:
scale:
 ###################################
# Display support
###################################
 [display]
lcd_type:
rs_pin:
e_pin:
d4_pin:
d5_pin:
d6_pin:
d7_pin:
cs_pin:
sclk_pin:
sid_pin:
cs_pin:
a0_pin:
rst_pin:
contrast: 40
cs_pin:
dc_pin:
spi_bus:
spi_speed:
spi_software_sclk_pin:
spi_software_mosi_pin:
spi_software_miso_pin:
reset_pin:
display_group:
menu_timeout:
encoder_pins:
click_pin:
back_pin:
up_pin:
down_pin:
kill_pin:
analog_pullup_resistor: 4700
analog_range_click_pin:
analog_range_back_pin:
analog_range_up_pin:
analog_range_down_pin:
analog_range_kill_pin:
 [display_data my_group_name my_data_name]
position: 0, 0
text:
 [display_template my_template_name]
param_<name>:
text:
 [display_glyph my_display_glyph]
data:
hd44780_data:
hd44780_slot:
 [display my_display]
lcd_type:
rs_pin:
e_pin:
d4_pin:
d5_pin:
d6_pin:
d7_pin:
cs_pin:
sclk_pin:
sid_pin:
cs_pin:
a0_pin:
rst_pin:
contrast: 40
cs_pin:
dc_pin:
spi_bus:
spi_speed:
spi_software_sclk_pin:
spi_software_mosi_pin:
spi_software_miso_pin:
reset_pin:
display_group:
 ###################################
# Filament sensors
####################################
 [filament_switch_sensor my_sensor]
pause_on_runout: True
runout_gcode:
insert_gcode:
event_delay: 3.0
pause_delay: 0.5
switch_pin:
 [tsl1401cl_filament_width_sensor]
pin: analog5
default_nominal_filament_diameter: 1.75  
max_difference: 0.2
measurement_delay: 100
 [hall_filament_width_sensor]
adc1: analog11
adc2: analog12
cal_dia1: 1.50
cal_dia2: 2.00
raw_dia1: 9500
raw_dia2: 10500
default_nominal_filament_diameter: 1.75
max_difference: 0.200
measurement_delay: 70
enable: False
measurement_interval: 10
logging: False
min_diameter:1.0
pause_on_runout: True
runout_gcode:
insert_gcode:
event_delay: 3.0
pause_delay: 0.5
 ###################################
# Board specific hardware support
###################################
 [sx1509 my_sx1509]
i2c_mcu: mcu
i2c_address:
i2c_bus:
 [samd_sercom sercom0]
tx_pin:
rx_pin:
clk_pin:
 [replicape]

Comments