first commit
commit
5abb5a5978
|
|
@ -0,0 +1,33 @@
|
||||||
|
# From https://github.com/Klipper3d/klipper/blob/master/config/sample-macros.cfg
|
||||||
|
######################################################################
|
||||||
|
# Filament Change
|
||||||
|
######################################################################
|
||||||
|
|
||||||
|
# M600: Filament Change. This macro will pause the printer, move the
|
||||||
|
# tool to the change position, and retract the filament 50mm. Adjust
|
||||||
|
# the retraction settings for your own extruder. After filament has
|
||||||
|
# been changed, the print can be resumed from its previous position
|
||||||
|
# with the "RESUME" gcode.
|
||||||
|
|
||||||
|
[pause_resume]
|
||||||
|
|
||||||
|
[gcode_macro M600]
|
||||||
|
gcode:
|
||||||
|
{% set X = params.X|default(50)|float %}
|
||||||
|
{% set Y = params.Y|default(0)|float %}
|
||||||
|
{% set Z = params.Z|default(10)|float %}
|
||||||
|
SAVE_GCODE_STATE NAME=M600_state
|
||||||
|
PAUSE
|
||||||
|
G91
|
||||||
|
G1 E-.8 F2700
|
||||||
|
G1 Z{Z}
|
||||||
|
G90
|
||||||
|
G1 X{X} Y{Y} F3000
|
||||||
|
G91
|
||||||
|
G1 E-50 F1000
|
||||||
|
RESTORE_GCODE_STATE NAME=M600_state
|
||||||
|
|
||||||
|
[gcode_macro CALIBRATE]
|
||||||
|
gcode:
|
||||||
|
G28
|
||||||
|
DELTA_CALIBRATE METHOD=manual
|
||||||
|
|
@ -0,0 +1,43 @@
|
||||||
|
[server]
|
||||||
|
host: 0.0.0.0
|
||||||
|
port: 7125
|
||||||
|
klippy_uds_address: /home/klipper/printer_data/comms/klippy.sock
|
||||||
|
|
||||||
|
[authorization]
|
||||||
|
trusted_clients:
|
||||||
|
10.101.0.0/16
|
||||||
|
10.0.0.0/8
|
||||||
|
127.0.0.0/8
|
||||||
|
169.254.0.0/16
|
||||||
|
172.16.0.0/12
|
||||||
|
192.168.0.0/16
|
||||||
|
FE80::/10
|
||||||
|
::1/128
|
||||||
|
cors_domains:
|
||||||
|
*.lan
|
||||||
|
*.local
|
||||||
|
*://localhost
|
||||||
|
*://localhost:*
|
||||||
|
*://my.mainsail.xyz
|
||||||
|
*://app.fluidd.xyz
|
||||||
|
|
||||||
|
[octoprint_compat]
|
||||||
|
|
||||||
|
[history]
|
||||||
|
|
||||||
|
[update_manager]
|
||||||
|
channel: dev
|
||||||
|
refresh_interval: 168
|
||||||
|
|
||||||
|
[update_manager mainsail-config]
|
||||||
|
type: git_repo
|
||||||
|
primary_branch: master
|
||||||
|
path: ~/mainsail-config
|
||||||
|
origin: https://github.com/mainsail-crew/mainsail-config.git
|
||||||
|
managed_services: klipper
|
||||||
|
|
||||||
|
[update_manager mainsail]
|
||||||
|
type: web
|
||||||
|
channel: stable
|
||||||
|
repo: mainsail-crew/mainsail
|
||||||
|
path: ~/mainsail
|
||||||
|
|
@ -0,0 +1,191 @@
|
||||||
|
# This file contains common configurations and pin mappings
|
||||||
|
# for the Flsun Q5 using the MKS Robin Nano board.
|
||||||
|
|
||||||
|
# To use this config, the firmware should be compiled for the
|
||||||
|
# STM32F103. When running "make menuconfig", enable "extra low-level
|
||||||
|
# configuration setup", select the 28KiB bootloader, and serial (on
|
||||||
|
# USART3 PB11/PB10) communication.
|
||||||
|
|
||||||
|
# Note that the "make flash" command does not work with MKS Robin
|
||||||
|
# boards. After running "make", run the following command:
|
||||||
|
# ./scripts/update_mks_robin.py out/klipper.bin out/Robin_nano.bin
|
||||||
|
# Copy the file out/Robin_nano.bin to an SD card and then restart the
|
||||||
|
# printer with that SD card.
|
||||||
|
|
||||||
|
# See docs/Config_Reference.md for a description of parameters.
|
||||||
|
|
||||||
|
[mcu]
|
||||||
|
serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
|
||||||
|
restart_method: command
|
||||||
|
|
||||||
|
[printer]
|
||||||
|
kinematics: delta
|
||||||
|
max_velocity: 250
|
||||||
|
max_accel: 3000
|
||||||
|
max_z_velocity: 100
|
||||||
|
#delta_radius: 107.5
|
||||||
|
print_radius: 100
|
||||||
|
minimum_z_position: -5
|
||||||
|
|
||||||
|
[stepper_a]
|
||||||
|
step_pin: PE3
|
||||||
|
dir_pin: PE2
|
||||||
|
enable_pin: !PE4
|
||||||
|
microsteps: 16
|
||||||
|
rotation_distance: 40
|
||||||
|
endstop_pin: PA15
|
||||||
|
homing_speed: 20
|
||||||
|
homing_retract_dist: 5
|
||||||
|
homing_retract_speed: 10
|
||||||
|
second_homing_speed: 2
|
||||||
|
#position_endstop: 220
|
||||||
|
#arm_length: 215
|
||||||
|
#angle: 210
|
||||||
|
|
||||||
|
[stepper_b]
|
||||||
|
step_pin: PE0
|
||||||
|
dir_pin: PB9
|
||||||
|
enable_pin: !PE1
|
||||||
|
microsteps: 16
|
||||||
|
rotation_distance: 40
|
||||||
|
endstop_pin: PA12
|
||||||
|
#angle: 330
|
||||||
|
|
||||||
|
[stepper_c]
|
||||||
|
step_pin: PB5
|
||||||
|
dir_pin: PB4
|
||||||
|
enable_pin: !PB8
|
||||||
|
microsteps: 16
|
||||||
|
rotation_distance: 40
|
||||||
|
endstop_pin: PC4
|
||||||
|
#angle: 90
|
||||||
|
|
||||||
|
[probe]
|
||||||
|
pin: !PA11
|
||||||
|
x_offset: 0
|
||||||
|
y_offset: 0
|
||||||
|
z_offset: 20.26
|
||||||
|
speed: 5.0
|
||||||
|
samples: 5
|
||||||
|
samples_result: average
|
||||||
|
sample_retract_dist: 3
|
||||||
|
samples_tolerance: 0.02
|
||||||
|
samples_tolerance_retries: 5
|
||||||
|
|
||||||
|
[delta_calibrate]
|
||||||
|
radius: 95
|
||||||
|
horizontal_move_z: 25
|
||||||
|
Speed: 10
|
||||||
|
|
||||||
|
[extruder]
|
||||||
|
step_pin: PD6
|
||||||
|
dir_pin: !PD3
|
||||||
|
enable_pin: !PB3
|
||||||
|
microsteps: 16
|
||||||
|
rotation_distance: 24.61 # For Microswiss Bowden Dual Gear Extruder
|
||||||
|
nozzle_diameter: 0.400
|
||||||
|
filament_diameter: 1.750
|
||||||
|
heater_pin: PC3
|
||||||
|
sensor_type: EPCOS 100K B57560G104F
|
||||||
|
sensor_pin: PC1
|
||||||
|
control: pid
|
||||||
|
pid_kp: 14.529
|
||||||
|
pid_ki: 0.557
|
||||||
|
pid_kd: 94.802
|
||||||
|
min_temp: 0
|
||||||
|
max_temp: 250
|
||||||
|
max_extrude_only_distance: 110.0
|
||||||
|
|
||||||
|
[heater_bed]
|
||||||
|
heater_pin: PA0
|
||||||
|
sensor_type: EPCOS 100K B57560G104F
|
||||||
|
sensor_pin: PC0
|
||||||
|
control: pid
|
||||||
|
pid_Kp: 325.10
|
||||||
|
pid_Ki: 63.35
|
||||||
|
pid_Kd: 417.10
|
||||||
|
min_temp: 0
|
||||||
|
max_temp: 130
|
||||||
|
|
||||||
|
[fan]
|
||||||
|
pin: PB1
|
||||||
|
|
||||||
|
# Useful for the initial cleaning arc made by Cura
|
||||||
|
[gcode_arcs]
|
||||||
|
|
||||||
|
[include macros.cfg]
|
||||||
|
|
||||||
|
[include mainsail.cfg]
|
||||||
|
|
||||||
|
#*# <---------------------- SAVE_CONFIG ---------------------->
|
||||||
|
#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
|
||||||
|
#*#
|
||||||
|
#*# [printer]
|
||||||
|
#*# delta_radius = 105.884940
|
||||||
|
#*#
|
||||||
|
#*# [stepper_a]
|
||||||
|
#*# angle = 209.565161
|
||||||
|
#*# arm_length = 212.926201
|
||||||
|
#*# position_endstop = 218.701905
|
||||||
|
#*#
|
||||||
|
#*# [stepper_b]
|
||||||
|
#*# angle = 329.444186
|
||||||
|
#*# arm_length = 214.827629
|
||||||
|
#*# position_endstop = 217.691922
|
||||||
|
#*#
|
||||||
|
#*# [stepper_c]
|
||||||
|
#*# angle = 90.000000
|
||||||
|
#*# arm_length = 213.745767
|
||||||
|
#*# position_endstop = 217.028558
|
||||||
|
#*#
|
||||||
|
#*# [delta_calibrate]
|
||||||
|
#*# height0 = 0.0
|
||||||
|
#*# height0_pos = 17493.000,17416.000,17358.000
|
||||||
|
#*# height1 = 0.0
|
||||||
|
#*# height1_pos = 22003.000,21912.000,15165.000
|
||||||
|
#*# height2 = 0.0
|
||||||
|
#*# height2_pos = 17094.000,24531.000,16974.000
|
||||||
|
#*# height3 = 0.0
|
||||||
|
#*# height3_pos = 15369.000,21070.000,21080.000
|
||||||
|
#*# height4 = 0.0
|
||||||
|
#*# height4_pos = 16948.000,16846.000,22100.000
|
||||||
|
#*# height5 = 0.0
|
||||||
|
#*# height5_pos = 20551.000,15403.000,20381.000
|
||||||
|
#*# height6 = 0.0
|
||||||
|
#*# height6_pos = 23420.000,16973.000,16887.000
|
||||||
|
#*# distance0 = 65.0
|
||||||
|
#*# distance0_pos1 = 17252.289,17580.627,17467.386
|
||||||
|
#*# distance0_pos2 = 15446.560,20356.501,20264.867
|
||||||
|
#*# distance1 = 65.2
|
||||||
|
#*# distance1_pos1 = 17352.823,17374.992,17571.291
|
||||||
|
#*# distance1_pos2 = 16890.714,16913.753,22430.807
|
||||||
|
#*# distance2 = 65.3
|
||||||
|
#*# distance2_pos1 = 17558.457,17274.394,17467.386
|
||||||
|
#*# distance2_pos2 = 20333.186,15468.659,20264.867
|
||||||
|
#*# distance3 = 65.19999999999999
|
||||||
|
#*# distance3_pos1 = 17663.620,17377.353,17261.730
|
||||||
|
#*# distance3_pos2 = 22523.023,16949.170,16816.977
|
||||||
|
#*# distance4 = 65.1
|
||||||
|
#*# distance4_pos1 = 17560.978,17583.021,17159.950
|
||||||
|
#*# distance4_pos2 = 20381.166,20402.069,15354.157
|
||||||
|
#*# distance5 = 65.3
|
||||||
|
#*# distance5_pos1 = 17355.309,17685.727,17261.730
|
||||||
|
#*# distance5_pos2 = 16928.007,22545.141,16816.977
|
||||||
|
#*# distance6 = 64.3
|
||||||
|
#*# distance6_pos1 = 15551.911,19757.770,20033.690
|
||||||
|
#*# distance6_pos2 = 17029.073,16756.223,22183.393
|
||||||
|
#*# distance7 = 64.9
|
||||||
|
#*# distance7_pos1 = 17008.383,16735.863,21705.892
|
||||||
|
#*# distance7_pos2 = 20384.561,15505.122,19936.320
|
||||||
|
#*# distance8 = 65.3
|
||||||
|
#*# distance8_pos1 = 20105.504,15576.175,19663.641
|
||||||
|
#*# distance8_pos2 = 22277.463,17087.858,16658.132
|
||||||
|
#*# distance9 = 65.0
|
||||||
|
#*# distance9_pos1 = 21799.891,17064.744,16636.619
|
||||||
|
#*# distance9_pos2 = 20051.987,20450.598,15389.571
|
||||||
|
#*# distance10 = 64.7
|
||||||
|
#*# distance10_pos1 = 19777.325,20167.562,15460.624
|
||||||
|
#*# distance10_pos2 = 16767.778,22295.977,16955.509
|
||||||
|
#*# distance11 = 65.3
|
||||||
|
#*# distance11_pos1 = 16745.044,21818.566,16933.579
|
||||||
|
#*# distance11_pos2 = 15480.867,20028.565,20314.788
|
||||||
Loading…
Reference in New Issue