Welcome! Log In Create A New Profile

Advanced

Un aiuto con Dondolo

Posted by lanjazz 
Un aiuto con Dondolo
March 12, 2020 01:51AM
Salve, io sono quello che si fa male da solo...... sono riuscito a fare qualche danno, ma ora che la stampante va bene, la guardo e mi chiedo come potrei romperla ancora per poi "divertirmi" a metterla a posto... Ora ho stampato il gruppo per installare il Dondolo.
Avrei bisogno di sapere come si configurano i pin per il servo.... dal compilatore del GM (Grande Mago) ho selezionato il Dondolo con le misure per farlo muovere correttamente, ma non vedo dove va impostata la porta che verra' utilizzata.... forse la si selezionera' dallo slicer con un comando Gcode?
Io ho una Radds 1.6 su Arduino due e uso Simplfy3D.
Ringrazio chiunque collabori con me al prossimo danno....spinning smiley sticking its tongue out


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Re: Un aiuto con Dondolo
March 12, 2020 06:47PM
Tu come porta intendi quella per il servo?
Se si ogni scheda ha la sua o sue porte servo, non sono selezionabili devi trovarla sulla tua scheda qual'è...


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: Un aiuto con Dondolo
March 13, 2020 05:46AM
Grazie Mago... sempre presente!
Allora, mentre aspettavo il TUO aiuto ho sistemato la porta per il servo che sulla RADDS 1.6 e' la prima verso il bordo scheda e ora il servo funziona. Pero' mi trovo che il piatto (quindi Y) invece che a -10, quando si ferma sul micro, sul display mi segna 13 e se provo a muovere il servo da Gcode mi appare sul Nextion la scritta "Prima home X Y". Poi se sempre da Gcode do T1, si sposta il Dondolo, mentre se do T0 non si sposta da dove si trova e mi apparre la scritta suddetta.
Non voglio tediarti, ma non trovo nessuna guida completa (a prova di newbie) per utilizzare il Dondolo. Per il resto la meccanica sembra a posto.
Se mi indichi un link per capire anche come impostare il cambio nozzle su Simplify3D (ho capito che bisogna impostare due estrusori ovviamente, ma non so che script mettere per fare il cambio).
Allego il file di configurazione se tu avessi voglia e tempo di darci un occhio.
Grazie mille.

Edited 1 time(s). Last edit at 03/13/2020 05:47AM by lanjazz.


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Attachments:
open | download - Configuration_Overall.h (59.8 KB)
Re: Un aiuto con Dondolo
March 15, 2020 05:40AM
Vista la quarantena forzata, sto cercando di sbrogliare la situazione con le mie poche conoscenze...
Se do il comando M280 P0 S50, il Dondolo va in battuta perfetta per l'uso dell'hotend 0,
se do il comando M280 P0 S28, va in battuta per l'hotend 1.... fino a qui tutto perfetto... Ma se do il comando T1 si sposta di poco e se do il comando T0 non si muove proprio... come configuro il giusto spostamento su T1 e T0?. Poi, posso decommentare #define DONDOLO_SERVO_DELAY 1000 visto che il mio Dondolo sta bloccato dal servo? e visto che avendo due bowden i loro tubetti un po' di tensione la fanno? o rischio di fare danni al servo?

Altra cosa strana... la stampa parte con il nozzle ad un'altezza fissa di 10mm dal piatto ma non trovo nessuna voce nel firmware che mi mostri questi 10mm di offset per poterla regolare all'altezza voluta dallo slicer..... dove posso trovarla? (sto usando l'ultima versione del firmware del GM (sempre Grande Mago)).

Sotto attach foto del mio Dondolo.

Edited 1 time(s). Last edit at 03/15/2020 05:41AM by lanjazz.


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Attachments:
open | download - IMG_20200315_103428.jpg (221.4 KB)
Re: Un aiuto con Dondolo
March 15, 2020 10:04AM
Devi settare i due angoli di posizione per il dondolo...
Ci sono vari offset dipende da cosa hai attivato o no. Per esempio il workspace, oppure gli offset tra gli hotend e altri... Verifica il tutto con il comando M503 e hai la lista di tutti i parametri con relativi comandi e valori.


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: Un aiuto con Dondolo
March 15, 2020 11:37AM
Grazie Mago,
Inserendo M820 ecc ecc nel gcode ho il movimento giusto del dondolo e mi rimane anche bloccato e il problema dei tubetti che spingono non esiste piu', ora provero' a inserirlo come script su Simplify3D.
Il mio problema piu' grosso e' che avendo abbassato il micro dell'end stop dell'asse Z per portare a zero i nozzle, non so perche' tutto va bene ma la stampa inizia a 10mm dal piatto e mi segna Z10 sul display... tutto questo malgrado sui Gcode dei pezzi io possa vedere il comando per partire a Z0...


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Re: Un aiuto con Dondolo
March 16, 2020 03:57AM
Cos'è M820?? Per settare gli angoli del servo c'è il comando M281 setti gli angoli e poi salvi in eeprom..
Per quanto riguarda l'altezza o hai un offset da qualche parte o nel gcode hai qualcosa che sposta a Z10...


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: Un aiuto con Dondolo
March 16, 2020 10:47AM
Le sto provando tutte..... ma niente.
Ho provato a mettere il firmware senza servo e Dondolo e a mandare in stampa un cubo bloccando il Dondolo con una fascetta di plastica..... Tutto perfetto.
Quando vado ad abilitare il servo e il Dondolo, l'asse Z mi stampa a 10 di altezza... ho provato a mettere tutti gli offset a zero, anche quelli tra i nozzle. Io non trovo nessun'altra voce nel firmware che mi indichi questi benedetti 10mm. Ormai ho gli occhi finiti...


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Re: Un aiuto con Dondolo
March 16, 2020 11:49AM
Controlla quanto hai di Z park position con M217


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: Un aiuto con Dondolo
March 17, 2020 09:04AM
Ecco qua, ma questi valori li avevo anche prima di inserire il Dondolo...

Recv: Config:Nozzle Park: X Y Z
Recv: Config: M217 X10.00 Y10.00 Z20.00

Sotto la configurazione completa.

Grazie mille

P.S.
Ho provato a metterli a 0 ma non cambia.

Edited 2 time(s). Last edit at 03/18/2020 07:07AM by lanjazz.


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Attachments:
open | download - impostazioni stampante.txt (5.2 KB)
Re: Un aiuto con Dondolo
March 20, 2020 04:18AM
Abilitando solo il Dondolo ricevo questo errore di compilazione:

Arduino:1.8.12 (Windows 10), Scheda:"Arduino Due (Programming Port)"

sketch\src\core\tools\tools.cpp: In static member function 'static void Tools::change(uint8_t, bool)':

sketch\src\core\tools\tools.cpp:237:72: error: 'struct tool_data_t' has no member named 'park_point'

mechanics.current_position[Z_AXIS] += MAhot smiley-z_diff, 0.0) + data.park_point.z;



Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Re: Un aiuto con Dondolo
March 20, 2020 06:44AM
Versione Firmware?? Nella 4.4.0 non esiste il file tools.cpp...


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: Un aiuto con Dondolo
March 20, 2020 11:16AM
Avevo postato una risposta ma e' sparita....

Uso la versione ultima (4.4.0) e, naturalmente avevi ragione. cliccando su compilatore mk4duo da Google, si apre quella precedente e non me ne ero accorto.

Ricompilato con la 4.4.0 con SOLO il Dondolo in piu' rispetto al firmware funzionante e....... ci sono ancora quei dannati 10mm sull'asse Z.

Edited 1 time(s). Last edit at 03/20/2020 12:03PM by lanjazz.


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Re: Un aiuto con Dondolo
March 20, 2020 06:36PM
Mi posti il log di M503...


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: Un aiuto con Dondolo
March 21, 2020 02:03AM
Ecco qua, grazie Mago.
Non troverai l'offset tra un ugello e l'altro in quanto non ho ancora potuto provare niente con questi 10mm di sfasatura.

Edited 1 time(s). Last edit at 03/21/2020 02:05AM by lanjazz.


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Attachments:
open | download - Config.txt (4.9 KB)
Re: Un aiuto con Dondolo
March 21, 2020 04:31AM
Ok ricapitoliamo...

Fai la home e se usi T0 è tutto ok giusto??
Passi a T1 si dovrebbe alzare di 20 andando a X10 e Y10:
Recv: Config:Nozzle Park: X Y Z
Recv: Config:  M217 X10.00 Y10.00 Z20.00


Muove il servo per passare a T1 e ritorna nella posizione, ma più alto di 10mm??


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: Un aiuto con Dondolo
March 21, 2020 04:52AM
No, se do T1 (se sono a T0) l'asse Z si alza fino a 20, il servo si sposta e poi torna giu' a Z0... poi una volta raggiunte le temperature, va a 10, estrude un po di materiale e parte a stampare senza scendere, rimanendo a 10. Stessa cosa se passo da T1 a T0. Spero di essere stato chiaro..
In pratica se non do nessun cambio ugello, va in Home, si alza, estrude un po' e poi parte verso centro piatto rimanendo a 10 e comincia a stampare.
Scusami mago se le mie info non sono tecniche.
Forse la cosa che ti serve di piu' sapere e' che l'asse Z rimane nell'altezza in cui fa lo spurgo iniziale..

Edited 2 time(s). Last edit at 03/21/2020 04:55AM by lanjazz.


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Re: Un aiuto con Dondolo
March 21, 2020 04:59AM
Spetta spetta... Cerchiamo di fare passi uno alla volta...

Devo capire dov'è il problema... Allora dai questi comandi con l'Host G28 poi T1 e cosa fa?
Se rimane a 0 dopo aver cambiato il problema non è nel FW, ma nel gcode con cui stai stampando...

Allega il tuo gcode di stampa che vedo se c'è qualcosa li...


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: Un aiuto con Dondolo
March 21, 2020 05:30AM
Spero di essere in grado di spiegare.

Ho fatto da display:

Se do G28 va tutto a zero.
Se do T1 sale a 20 e poi scende a 10 (il maledetto 10)
Se do T0 sale a 20 e scende a 0
Ti allego un Gcode stampato prima di cambiare firmware e andato a buon fine e che se carico ora mi stampa coi 10mm di altezza.


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Attachments:
open | download - mascraspser.gcode (315.8 KB)
Re: Un aiuto con Dondolo
March 21, 2020 05:37AM
Da Octoprint:
Dopo il G28 Recv: X:10.000 Y:10.000 Z:0.000 E:0.000


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Re: Un aiuto con Dondolo
March 21, 2020 05:42AM
Ora ho impostato Octoprint per due estrusori (solitamente lavoro da display).... Lui mi dice che Z va a 0 in entrambi i casi (sia T0 che T1) scendo a vedere se e' vero..


Ora ho dato T1 da Octoprint ed ecco il messaggio: Recv: echo:Home XYY prima

Edited 1 time(s). Last edit at 03/21/2020 05:47AM by lanjazz.


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Re: Un aiuto con Dondolo
March 21, 2020 05:58AM
Comunque scollegando il raspberry con octoprint che potrebbe non essere configurato bene, da display (riavviando prima la stampante):
G28 va tutto a zero
T1 sale a 20 cambia estrusore e scende a 10
e ora...... T0 sale a 20 cambia estrusore e scende a 10 e oltretutto lo fa a scatti... sono demoralizzato.


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Re: Un aiuto con Dondolo
March 21, 2020 07:30AM
Ok è diverso da quello che mi hai detto prima...

QUindi sale a 20 ma poi scende a 10... Controllo quello che succede a livello teorico...


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: Un aiuto con Dondolo
March 21, 2020 09:16AM
Lo so che e' diverso... almeno facesse sempre la stessa cosa....
Ti ringrazio tanto.


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Re: Un aiuto con Dondolo
March 21, 2020 12:44PM
Allora fai questa cosa abilita DEBUG_FEATURE in overall e compila

Poi dai il comando M111 S32
Dai il comando G28
cancella il log di repetier host e poi fai T1 e copialo tutto come prima e mandamelo dovrebbe scrivere tutte le cose che fa cosi verifico dove sballa...


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: Un aiuto con Dondolo
March 21, 2020 01:23PM
Ecco qua, essendo breve l'ho incollato qui:

Send: T1
[...]
Recv: >>> T(1)
Recv: mechanics.position=(10.00, 10.00, 0.00) : BEFORE
Recv: busy:processing
[...]
Recv: busy:processing
[...]
Recv: busy:processing
[...]
Recv: busy:processing
[...]
Recv: busy:processing
[...]
Recv: Offset Tool XYZ by { 0.00, 0.00, 0.00 }
Recv: position=(10.00, 10.00, 20.00) : sync_plan_position
Recv: mechanics.destination=(10.00, 10.00, 10.00) : Move back
Recv: >>> do_blocking_move_to(10.00, 10.00, 10.00)
Recv: <<< do_blocking_move_to
Recv: busy:processing
[...]
Recv: busy:processing
[...]
Recv: busy:processing
[...]
Recv: echo:Active Extruder: 1
Recv: mechanics.position=(10.00, 10.00, 10.00) : AFTER
Recv: <<< T(1)
Recv: ok P31 B7


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Re: Un aiuto con Dondolo
March 21, 2020 01:27PM
Ho fatto T0 e mi ha dato lo stesso risultato:

Send: T0
Recv: >>> T(0)
Recv: mechanics.position=(10.00, 10.00, 0.00) : BEFORE
[...]
Recv: busy:processing
[...]
Recv: busy:processing
[...]
Recv: busy:processing
[...]
Recv: busy:processing
[...]
Recv: busy:processing
[...]
Recv: Offset Tool XYZ by { 0.00, 0.00, 0.00 }
Recv: position=(10.00, 10.00, 20.00) : sync_plan_position
Recv: mechanics.destination=(10.00, 10.00, 10.00) : Move back
Recv: >>> do_blocking_move_to(10.00, 10.00, 10.00)
Recv: <<< do_blocking_move_to
Recv: busy:processing
[...]
Recv: busy:processing
[...]
Recv: busy:processing
[...]
Recv: echo:Active Extruder: 0
Recv: mechanics.position=(10.00, 10.00, 10.00) : AFTER
Recv: <<< T(0)
Recv: ok P31 B7


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Re: Un aiuto con Dondolo
March 21, 2020 03:39PM
Allora copia questo file dentro mk4duo/src/core/toolmanager/
sovra scrivendo quello esistente...

Poi ricompili cosi come hai e mi rimandi il log come hai fatto... Ho aggiunto dei print di debug per capire dove diamine cambia la destinazione che improvvisamente diventa 10 quando dovrebbe essere 0 visto che la setto uguale al punto di partenza...



Edit: prima di fare questo mi scrivi M122 e scrivi il log di m122

Edited 1 time(s). Last edit at 03/21/2020 03:43PM by MagoKimbra.


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
Attachments:
open | download - toolmanager.cpp (27.9 KB)
Re: Un aiuto con Dondolo
March 21, 2020 04:14PM
Grazie mago, domattina per prima cosa... tanto siamo in carcere... che casino....


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Re: Un aiuto con Dondolo
March 22, 2020 01:26AM
Con l'M122 vedo gia' un errore... gli stop definiti sul firmware dovrebbero essere X -10 Y -10 Z 0 e i max X200 Y200 Z180
//#define DISABLE_INACTIVE_EXTRUDER
#define X_MAX_POS 200
#define X_MIN_POS -10
#define Y_MAX_POS 200
#define Y_MIN_POS -10
#define Z_MAX_POS 180
#define Z_MIN_POS 0
#define E_MIN_POS 0
invece da questi valori con lo Z a 0:
Send: M122
Recv: echo : Soft endstops : on
Recv: Min : X10.00 Y10.00 Z10.00 Max : X200.00 Y200.00 Z210.00 Questo e' impossibile
Recv: ok P31 B7.

Ora vado giu' a compilare il firmware con la tua modifica.

Edited 4 time(s). Last edit at 03/22/2020 01:58AM by lanjazz.


Assolutamente neofita ma appassionato di elettronica, meccanica e Arduino...... e con la testa dura. Radioamatore dal 2013 con il nominativo IZ3ZLU, appassionato di musica suonata, polistrumentista. Il miglior progetto realizzato con la mia stampante 3D? [www.youtube.com]
Sorry, only registered users may post in this forum.

Click here to login