Welcome! Log In Create A New Profile

Advanced

MK4duo Movimento servo da capire

Posted by carlonb 
MK4duo Movimento servo da capire
September 27, 2017 11:24AM
f/w: MK4duo V4.3.24dev
s/w: Repetier-Host V2.0.5
scheda MKS-gen V1.1 (quasi equivalente alla RAMPS1.4)

Allego foto movimento cassetto di spurgo e relativo G-gode prima e dopo cambio estrusore.
Mi sto preparando alla stampa col flusso canalizzatore e, visti gli spazi, la vaschetta di raccolta spurgo la porto in posizione con un servo (P2).
In linea di massima funziona tutto, ma c'è una cosa che non mi spiego:
Se guardate il g-code, alla riga 475, dovrei riportare la vaschetta in posizione di riposo fuori dall'area di stampa dopo lo spurgo, invece si riporta in posizione "fuori" subito dopo il comando della riga 463 quindi spurgo fuori dal water smiling smiley

Il problema viene risolto spostando la riga 475 dopo la riga 476.
E' normale questo comportamento?
Ciao e grazie
Attachments:
open | download - G-code_movimento_servo.JPG (190.7 KB)
open | download - Servo-spurgo1.jpg (603.4 KB)
Re: MK4duo Movimento servo da capire
September 27, 2017 01:26PM
I gcode non vengono eseguiti uno alla volta perché se fosse cosi avremmo piccoli momenti di pausa tra un movimento e l'altro, ma vengono messi in planning cioè viene pianificato un movimento ed eseguito dopo aver finito il precedente. Quindi una volta messo in planning si esegue subito il prossimo comando che se è un movimento viene messo in plannig in coda al precedente che nel frattempo si sta eseguendo, ma cosa succede se dai un comando come quello di spostare il servo? Succede che viene eseguito immediatamente, mentre ancora i comandi precedenti di movimento sono in esecuzione. Quindi prima di quel comando devi dare il comando aspetta che tutti i movimenti siano stati eseguiti prima di andare avanti a eseguire ulteriori comandi.

M400 - Finish all moves

Quindi metti un bel M400 prima del comando per muovere il servo...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: MK4duo Movimento servo da capire
September 27, 2017 04:50PM
Grandissimo Mago,
La spiegazione è chiarissima e logica. L'avevo visto M400 ma non l'avevo capito eye rolling smiley
Comando inserito.... Ora tutto OK.

Grazie infinite, ciao
Re: MK4duo Movimento servo da capire
September 27, 2017 05:11PM
Ottimo...
Ciao!!


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Sorry, only registered users may post in this forum.

Click here to login