[[guide:posizionamento_xy]]

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

guide:posizionamento_xy [02/09/2018 18:05]
Simone Persiani creata
guide:posizionamento_xy [04/09/2018 15:48] (versione attuale)
Simone Persiani
Linea 1: Linea 1:
 ====== Settaggio del posizionamento XY ====== ====== Settaggio del posizionamento XY ======
 +<WRAP center round important 100%>
 +Attenzione: la seguente guida è valida solo per meccaniche cartesiane e CORE!
 +</​WRAP>​
  
 Nel configurare il firmware MK4duo, bisogna fare attenzione a questi parametri: Nel configurare il firmware MK4duo, bisogna fare attenzione a questi parametri:
Linea 12: Linea 15:
 ==== Cosa significano questi parametri e a cosa sono riferiti? ==== ==== Cosa significano questi parametri e a cosa sono riferiti? ====
  
-Questi ​valori sono riferiti alla posizione del nozzle e non del piatto. ​Quindi Xmin/Ymin non è il valore minimo del piatto, ma è la distanza dello zero del piatto dall'endstop X/Yquindi se avete un piatto ​che arriva all'​endstop X/Y allora mettete zero. mentre se l'​endstop ​X/Y è spostato rispetto al piatto ​dovete prendere queste distanze+Prima di tutto, questi ​valori sono riferiti alla posizione del nozzle e non del piatto. ​Essi rappresentano le coordinate cartesiane (in millimetri/pollici) che il firmware associa al nozzle una volta eseguita ​la procedura dell'homing. Per esempioipotizzando di possedere sia un ''​X_MIN_ENDSTOP'' ​che un ''​X_MAX_ENDSTOP'',​ nel momento in cui sia stato colpito l'​endstop ​di minimo il firmware assumerà come coordinata ​il valore di ''​X_MIN_POS''​ (analogamente per l'​endstop ​di massimo). Generalmente ​è consigliabile impostare tali valori facendo in modo che, nel momento in cui il nozzle si trovi nel punto di origine dell'​area di stampa, le coordinate cartesiane XY della stampante siano (0,0), in modo che la posizione sul piatto ​delle stampe impostata sullo slicer coincida effettivamente con quella ottenuta dalla stampa
-Come fare? semplice impostate ​sul Fw Xmin/​Ymin ​0 caricate il Firmware e  date una home di X e Y spostatevi sullo zero del piatto ​e leggete ​i valori che avete di X e Y ed inseriteli in Xmin e Ymin con valori ​negativi se il piatto si sposta in avanti.  + 
-Ora dobbiamo fare la stessa cosa con Xmax/Ymax diamo una home vediamo i punti massimo quali sono quelli saranno i valori di Xmax Ymax.+<wrap em>Come fare?</​wrap>​ La procedura è molto sempliceimpostate ​i parametri ''​X_MIN_POS''​ e ''​Y_MIN_POS''​ a 0, poi [[documentation:​compilation|compilate e caricate il firmware]]. Effettuate l'​homing degli assi X e Y, poi spostate lentamente il nozzle sull'​origine dell'​area di stampa ​e leggete ​le coordinate attuali ​di X e Y. Questi ​valori, invertiti di segno, devono essere inseriti al posto di ''​X_MIN_POS''​ e ''​Y_MIN_POS''​
 +Lo stesso procedimento si può applicare a ''​X_MAX_POS'' ​''​Y_MAX_POS'':​ effettuate l'​homing ​spostate lentamente il nozzle nel punto estremo dell'​area di stampa. Le coordinate ottenute dovranno essere inserite così come sono al posto dei valori di ''​X_MAX_POS'' ​''​Y_MAX_POS''​. 
 +A questo punto, [[documentation:​compilation|compilate e caricate di nuovo il firmware]].
  
 ==== Esempio ==== ==== Esempio ====
-Faccio un esempio del mio caso, io ho un piatto di dimensioni ​223*295 +Faccio un esempio del mio caso, io ho un piatto di dimensioni ​223mm x 295mm. 
-Quando ​do la home di X il mio nozzle si trova a filo con il bordo piatto ​e allora ​il valore del mio Xmin sarà ed il valore del mio Xmax 223 +Quando ​eseguo ​la home dell'​asse ​Xil mio nozzle si trova a filo con il bordo del piattoil valore del mio ''​X_MIN_POS'' ​sarà ed il valore del mio ''​X_MAX_POS''​ sarà 223. 
-Se imposto ​Ymin a 0 e do la home il mio piatto si trova più indietro rispetto al nozzle lasciandolo fuori dal piatto, quindi il mio punto 0,0 non sarà questo ​ma devo spostarmi ​in avanti ​rispeto alla home dell'​asse Y, sposto ​il nozzle ​di 14mm e quindi il valore del mio Ymin sarà -14 ed il valore del mio Ymax sarà 295-14=281+Se imposto ​''​Y_MIN_POS'' ​a 0 ed eseguo ​la home dell'​asse Y, il mio piatto si trova più indietro rispetto al nozzle lasciandolo fuori dal piatto, quindi il mio punto (0,0non sarà questo: per far coincidere la posizione del nozzle con il bordo del piatto mi accorgo di dover spostare ​in avanti il piatto ​di 14mm e quindi il valore del mio ''​Y_MIN_POS'' ​sarà -14 ed il valore del mio ''​Y_MAX_POS'' ​sarà (295-14= 281
 Quindi sul configuratore imposterò: Quindi sul configuratore imposterò:
   * ''​X_MIN_POS'' ​  0   * ''​X_MIN_POS'' ​  0
Linea 28: Linea 34:
 Ed il gioco è fatto. ​ Ed il gioco è fatto. ​
  
-NB: Ricodatevi ​in inserire ​i valori corretti ​del piano sullo slicer. +<WRAP center round tip 100%> 
-NB1: per chi usa repetier host come slicer qui abbiamo ​la possibilità di inserire la distanza dell'​endstop dal piatto. ​+Ricordatevi ​in inserire ​le dimensioni ​del piano (e le coordinate dell'​origine) corrette anche sullo slicer. ​Il software Repetier-Host fornisce anche la possibilità di inserire la distanza dell'​endstop dal piatto. 
 +</​WRAP>​