Vai al contenuto

Messaggi raccomandati

Inviato (aggiornato)

non so' piu' che pesci pigliare per farlo funzionare...

per prima cosa usando uno switch classico mi sono assicurato che la corexy fosse impostata ben, i movimenti erano giusti.

cosi ho implementato il sensorless homing...

in config.g

M569 P0.0 S1 D3 V40                       
M569 P0.3 S1 D3 V40   

in modo che i driver funzionino in stealthchop e che scambino in spreadcycle a 40mm\s

perche' per il sensorlesss devono essere in stealthchop. (se ho capito bene)

 

in Homex.g

M400

M913 X70 Y70 ; impostati ad 1A vengono pilotati a 700ma

M915 X S-10 H400 R0 ;

configuro lo stallo anche piuttosto aggressivo S-10 (valori normali dovrebbero essere tipo 30 da quello che ho capito)

R0 perche' sto facendo homing.

H dovrebbe essere l'intervallo di tempo per misurare una perdita di 1 passo intero.

il parametro H duet non dice niente, una guida dice: "H is typically 200 for 1.8 400 for 0.9 degree motors"

M400 

G91; relative positioning

G1 H2 Z10 F6000 ; lift Z relative to current position

G1 H1 X-355 F8000 ; move quickly to X axis endstop and stop there (first pass)

G1 X5 F6000 ; go back a few mm

G1 H1 X-355 F8000 ; move slowly to X axis endstop once more (second pass)

G1 H2 Z-10 F6000 ; lower Z again

G90 ; absolute positioning

M400

M913 X100 Y100 ; return current to 100%

M400

M915 X S20 H400 R1          ; Report any stalls

 

succede che X va in home, poi ritorna in mezzo,poi si muove a caso Y poi torna a home X che si schianta di brutto, si ferma X riparte Y che fa movimenti a caso e poi mi dice "fallito", stesso discorso per Y o anche peggio....

Modificato da FoNzY
  • Risposte 2
  • Creato
  • Ultima Risposta

Miglior contributo in questa discussione

Giorni Popolari

Miglior contributo in questa discussione

Giorni Popolari

Inviato (aggiornato)
1 ora fa, FoNzY ha scritto:

M915 X S-10 H400 R0

con valori di S-50 la situazione migliora ma quando mando in home Y prima che rilevi la home, X si sposta, essendo una core xy credo che un motore venga fermato mentre l'altro no il che causa lo spostamento di X

Modificato da FoNzY
Inviato

Getto la spugna, con valori di S-60 si ferma subito, con valori S-50\-55 funziona abbastanza bene ma continua a spostare X dopo che Y ha toccato...

ho cambiato il valore H da 200 fino a 999 e non sembra avere alcun impatto...

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...