Vai al contenuto

Messaggi raccomandati

Inviato
16 minuti fa, dnasini ha scritto:

Confermo, il BLTouch e' originale nn clone

E come si comporta, rosso retratto e blu "quand'è fuori?" A me il blu nn va.. e nn ricordo com'era la norma.. è una vita che non la vedo funzionare.

E dall'errore in foto secondo te come se ne esce? 😢

Magari se potessi confrontare il mio printer.cfg con uno uguale... 

Screenshot_2025-10-25-16-10-37-559_com.duckduckgo.mobile.android.jpg

Inviato (aggiornato)
2 minuti fa, maxl70 ha scritto:

E come si comporta, rosso retratto e blu "quand'è fuori?"

esatto, a riposo e' rosso e quando la probe e' fuori e' blu

 ecco la mia config

[bltouch] 
sensor_pin: ^EBBCan:PB8
control_pin: EBBCan:PB9
x_offset: -34     #EVA FanDuct
y_offset: -3      #EVA FanDuct
speed: 3.4
pin_up_touch_mode_reports_triggered: False

Modificato da dnasini
Inviato

@dnasiniA me, rosso si, blu no.. fa appena appena un accenno di blu ma niente di che.

E niente.. ho provato la tua conf ma visivamente non cambia nulla. Quando va per fare la calibrazione del piatto dà quel doppio errore che hai visto in foto..

Inviato

@maxl70

questo l'ho trovato su reddit, provaci

Cita

Ecco cosa farei. Tutto fa riferimento all'asse Z. Penso che il tuo z_max sia sbagliato, questo lo calibrerà.

Imposta position_min a -100. Questo ti permetterà di spostare il tuo ugello attraverso il punto in cui la stampante pensa che si trovi il piano di costruzione. Questo è temporaneo.

Sposta verso il basso il tuo asse Z al centro del piano di costruzione fino a quando l'ugello non tocca il piano di costruzione. Fai la cosa del foglio di carta.

Registra la tua posizione Z corrente. Dovrebbe essere 0. Probabilmente non lo sarà.

Imposta il tuo position_max come old position_max - recorded_z_position.

Sposta verso il basso il tuo asse Z al centro del piano di costruzione fino a quando l'ugello non tocca il piano di costruzione. Fai la cosa del foglio di carta. Controlla che la posizione Z corrente sia ora 0, o molto vicina a 0.

Il tuo position_max è ora corretto. Imposta position_min a 0.

Con un BL touch non dovresti aver bisogno di un position_min inferiore a 0.

Un position_min di un paio di mm negativo non farà davvero male, rende solo possibile far schiantare l'ugello contro il piano di costruzione.

 

  • Like 1
Inviato

[include mainsail.cfg]
[display_status]

[virtual_sdcard]
path: ~/printer_data/gcodes

[pause_resume]

[bltouch] 
sensor_pin: ^PC14
control_pin: PA1
x_offset: -34
y_offset: -3 
z_offset: 0
speed: 3.4
pin_up_touch_mode_reports_triggered: False


#[bltouch]             #z probe
#sensor_pin: ^PC14      # Pin per il rilevamento (collegato alla scheda madre)
#control_pin: PA1    # Pin di controllo (collegato alla scheda madre)
#x_offset: -45       # Offset X del probe rispetto all'ugello
#y_offset: 0        # Offset Y del probe rispetto all'ugello
#z_offset: 0     # Offset Z del probe rispetto all'ugello
#speed: 3.0         # Velocità di movimento del probe durante il rilevamento
#pin_up_touch_mode_reports_triggered: False
#pin_up_reports_not_triggered: true

[safe_z_home]
home_xy_position: 175, 175
speed: 100
z_hop: 10
z_hop_speed: 5

[stepper_x]
step_pin: PB13
dir_pin: !PB12
enable_pin: !PB14
microsteps: 16
rotation_distance: 40
endstop_pin: ^PC0
position_endstop: 340   #prima era 350
position_max: 340   #prima era 350
homing_speed: 100    #prima era 100

[tmc2209 stepper_x]
uart_pin: PC11
tx_pin: PC10
uart_address: 0
run_current: 0.580
stealthchop_threshold: 999999

[stepper_y]
step_pin: PB10
dir_pin: !PB2
enable_pin: !PB11
microsteps: 16
rotation_distance: 40
endstop_pin: ^PC1
position_endstop: 340
position_max: 340
homing_speed: 100

[tmc2209 stepper_y]
uart_pin: PC11
tx_pin: PC10
uart_address: 2
run_current: 0.580
stealthchop_threshold: 999999

[stepper_z]
step_pin: PB0
dir_pin: !PC5
enable_pin: !PB1
microsteps: 16
rotation_distance: 4
endstop_pin: probe:z_virtual_endstop
position_max: 390
position_min: 0
# homing_speed: 10.0 (prima c'era)

[tmc2209 stepper_z]
uart_pin: PC11
tx_pin: PC10
uart_address: 1
run_current: 0.580
stealthchop_threshold: 999999

[extruder]
step_pin: PB3
dir_pin: !PB4
enable_pin: !PD1
microsteps: 16
rotation_distance: 33.683
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: PC8
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PA0
control: pid
pid_Kp: 22.2
pid_Ki: 1.08
pid_Kd: 114
min_temp: 0
max_temp: 260

[bed_mesh]
speed: 100
horizontal_move_z: 8
mesh_min: 50, 50
mesh_max: 300, 300
probe_count: 4, 3

[heater_bed]
heater_pin: PC9
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PC4
control: pid
pid_Kp: 690.34
pid_Ki: 111.47
pid_Kd: 1068.83
min_temp: 0
max_temp: 130

[fan]
pin: PC6

[heater_fan heatbreak_cooling_fan]
pin: PC7

[heater_fan controller_fan]
pin: PB15

[mcu]
serial: /dev/serial/by-id/usb-Klipper_stm32g0b1xx_1700510008504E5238363120-if00

[filament_switch_sensor filament_sensor]
switch_pin:PE4

[printer]
kinematics: cartesian
max_velocity: 300
max_accel: 2500
max_z_velocity: 5
max_z_accel: 100

#[gcode_macro BED_MESH_CALIBRATE]
#rename_existing: BASE_BED_MESH_CALIBRATE
#gcode:
    #before the original gcode
    #BED_MESH_CLEAR
    #QUAD_GANTRY_LEVEL
    #G1 X125 Y125 Z5 F6000
    #the original gcode
    #BASE_BED_MESH_CALIBRATE
    #after the original gcode

#[virtual_sdcard]
#path: /home/pi/printer_data/gcodes
#on_error_gcode: CANCEL_PRINT

Partecipa alla conversazione

Puoi pubblicare ora e registrarti più tardi. Se hai un account, accedi ora per pubblicarlo con il tuo account.

Ospite
Rispondi a questa discussione...

×   Hai incollato il contenuto con la formattazione.   Rimuovere la formattazione

  Sono consentiti solo 75 emoticon max.

×   Il tuo collegamento è stato incorporato automaticamente.   Mostra come un collegamento

×   Il tuo contenuto precedente è stato ripristinato.   Pulisci editor

×   Non puoi incollare le immagini direttamente. Carica o inserisci immagini dall'URL.


×
×
  • Crea Nuovo...