<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Avere 4 extruder su una RAMPS 1.4</title>
        <description>L&#039;idea nacque durante un discussione qui sul forum con Immaginaecrea. Il limite di 5 stepper su una ramps non permette l&#039;uso di più di 2 estrusori. Perché usare più di 2 estrusori? Per esempio sia il progetto di IFALA che quello di Immaginaecrea hanno la possibilità di andare oltre ai due colori e quindi la necessità di avere più estrusori. Per esempio il flusso canalizzatore a 4 colori sarebbe impossibile con una ramps 1.4. E qui entra in gioco il mio sistemino.
L&#039;idea è che gli estrusori funzionano sempre e soltanto uno alla volta, lo stesso firmware Marlin funziona in questa maniera, un estrusore per volta viene comandato dal gcode, tramite il comando Tx, dove per x è il numero di estrusore da controllare.
E allora mi sono detto perché non fare in modo che lo stesso stepper piloti più motori, naturalmente uno per volta, non come per la Z, dove i due motori devono muoversi in contemporanea.
Quindi bisogna inserire un qualcosa che devi i 4 segnali o su un motore o su un altro, un bel gruppo relè a 4 canali.
[attachment 32959 20140516_141105.jpg]
Questa schedina si trova facilmente da tutti quei siti che vendono shield per Arduino, al costo di 11/13 €. Ogni relè è comandato separatamente da un pin. La scheda ha bisogno di essere alimentata per far funzionare gli accoppiatori ottici, utili per non avere rientri verso la scheda Ramps-Arduino.
I fili rosso e nero vanno ai 12 v sull alimentatore, come già detto servono solo ed esclusivamente per far commutare i relé, non hanno niente a che fare con le uscite degli stessi relé.
Il cavo verde collegato a uno dei pin di controllo dei 4 relè l&#039;ho collegato sul pin 5 della ramps per fare il test, poi spiegherò.
Teoricamente sui pin centrali dei relè (il blocchetto blu sotto) andrebbero gli arrivi dei 4 fili provenienti dallo stepper E0 o E1, naturalmente per avere 4 estrusori bisogna avere due di queste schede. I pin NC e NO vanno su un motore o sull&#039;altro.
Quindi ricapitoliamo, i 4 cavi Rosso-Blu-Verde-Nero che vengono dallo stepper si collegano all&#039;attacco centrale dei 4 relè (uno per ogni relè) e in corrispondenza il cavo dello stesso colore dei due motori uno su NC e l&#039;altro su NO.
Io ho ragionato in questa maniera, E0 e E2 saranno sullo stesso stepper E0, mentre E1 e E3 sullo stepper E1 della RAMP1.4, quindi sul NC metteremo E0 e E1, sul NO metteremo E2 e E3.
I pin da usare per i due gruppi di relè saranno il 5 e il 6 sulla ramps. Il cavetto che arriverà dalla ramps dovrà fare loop sui 4 input dei relè per farli attivare tutti e 4 con lo stesso segnale proveniente dai pin della ramps.
Ora arriva il bello... Marlin...
Cominciamo con una modifica per avere un nuovo tipo di scheda:
[code]
// 36 = RAMPS 1.3 / 1.4 (Power outputs: Extruder0, Extruder1, Extruder2, Extruder3, Fan, Bed)
[/code]
Attivando questa scheda attiveremo tutti quei comandi successivi per far funzionare il tutto.
[code]
#ifndef MOTHERBOARD
#define MOTHERBOARD 36
#endif
[/code]

Settiamo 4 estrusori.
[code]
// This defines the number of extruders
#define EXTRUDERS 4
[/code]


Ora in PINS.H
[code]
#if MOTHERBOARD == 36
      #define E2_STEP_PIN        26
      #define E2_DIR_PIN         28
      #define E2_ENABLE_PIN      24
      #define E0E2_CHOICE_PIN    5 

      #define E3_STEP_PIN        36
      #define E3_DIR_PIN         34
      #define E3_ENABLE_PIN      30
      #define E1E3_CHOICE_PIN    6
    #endif
[/code]
Definiamo l&#039;estrusore E2 e E3 che useranno gli stessi pin di E0 e E1 che rimangono invariati. Come detto prima l&#039;accoppiata sullo stepper sarà E0-E2 e E1-E3
In più definisco due nuove variabili: E0E2_CHOICE_PIN  5 e E1E3_CHOICE_PIN 6
La prima sarà il pin che comanderà i relè che sceglieranno se pilotare E0 o E2 e la seconda per i relè E1-E3

Naturalmente ho dovuto aggiungere nel software i setup di questi pin, settarli in uscita e dargli un uscita bassa di default, quindi ho dovuto mettere mano anche in altri pezzi che non sto quì a farvi vedere altrimenti diventa lungo il discorso.

Dopodiché ho cercato in Marlin-main.ccp dove veniva rilevato il comando di cambio estrusore Tx (come detto prima), e dopo averlo trovato ho deciso di inserire la nuova parte di codice subito dopo che viene data l&#039;informazione su Repetier o protinterface dell&#039;avvenuto cambio estrusore.
[code]
//set rele for extrusion
      #if defined(E0E2_CHOICE_PIN) &amp;&amp; (E0E2_CHOICE_PIN &gt;1) &amp;&amp; defined(E1E3_CHOICE_PIN) &amp;&amp; (E1E3_CHOICE_PIN &gt; 1)
        if (active_extruder == 0){
          WRITE(E0E2_CHOICE_PIN,LOW);
          WRITE(E1E3_CHOICE_PIN,LOW);
        }
        else if (active_extruder == 1){
          WRITE(E1E3_CHOICE_PIN,LOW);
          WRITE(E0E2_CHOICE_PIN,LOW);
        }
        else if (active_extruder == 2){
          WRITE(E0E2_CHOICE_PIN,HIGH);
          WRITE(E1E3_CHOICE_PIN,LOW);
        }
        else if (active_extruder == 3){
          WRITE(E1E3_CHOICE_PIN,HIGH);
          WRITE(E0E2_CHOICE_PIN,LOW);
        }
      #endif
[/code]

Cosa fa questa parte, prima di tutto controlla che siano stati definiti i pin, questo per mantenere la compatibilità con altre schede, questo firmware può essere tranquillamente usato anche con una ramps normale mettendo come scheda 33 e non 36. Se si setta la scheda come 33 quei pin non saranno definiti e quindi questa parte di codice verrà completamente saltata.
Se invece sono definiti, controlla il numero dell&#039;estrusore attivo; active_extruder
Se è 0 mette in low il pin E0E2_CHOICE_PIN (5) quindi i relè si metteranno in standby e il motore collegato sarà quello su NC quindi, come detto prima E0.
Se è 1 mette in low il pin E1E3_CHOICE_PIN (6) quindi i relè si metteranno in standby e il motore collegato sarà quello su NC quindi, come detto prima E1.
Se è 2 mette in HIGH il pin E0E2_CHOICE_PIN (5) quindi i relè si attiveranno e il motore collegato sarà quello su NO quindi, come detto prima E2.
Se è 3 mette in HIGH il pin E1E3_CHOICE_PIN (6) quindi i relè si attiveranno e il motore collegato sarà quello su NO quindi, come detto prima E3.
Metto sempre in low l&#039;altro gruppo di relè tanto non vengono usati per non tenerli attivi inutilmente.

Ora è tutto a posto. Quando viene mandato il comando T0, l&#039;estrusore usato sarà E0, marlin sa che deve usare lo stepper E0 con i pin suoi e cosi farà, quando invece viene dato il comando T2 marlin userà i pin dell&#039;estrusore E2 che sarnno uguali a quello di E0 quindi piloterà sempre lo stesso stepper, ma avendo commutato i relè piloteremo sempre con lo stesso stepper un altro motore.

Questo è quanto.

Ma siamo sicuri che funziona il tutto???
Vediamolo allora:
[url=http://youtu.be/sz3edwkgiIA]Relè su ramps 1.4[/url]

Non ho motori per provare, quindi potrebbero esserci dei problemi, ma non credo.
L&#039;unico problema che mi sovviene è che i relè hanno un tempo di commutazione, che a occhio noi non vediamo, ma per la velocità di un processore potrebbe creare qualche problema, tipo che il relé ancora non abbia commutato e intanto stanno arrivando gli impulsi degli stepper, che andranno al motore sbagliato per un lasso di tempo si minimo, ma importante per non far funzionare bene il tutto. Questo però a facilmente risolvibile aggiungendo un delay(xxxx) dove xxxx sono millisecondi. Questo comando subito dopo la commutazione aspetta che i relè abbiano commutato perfettamente prima di andare avanti. Tenendo conto che questo delay di pochi millisecondi si avrà solo ogni volta che cambia l&#039;estrusore non influenzerà moltissimo il tempo di stampa. Tutto ciò dovrà essere comunque testato, io purtroppo non posso, non ho altri motori e nemmeno i sistemi di IFALA e Immaginaecrea.

Rendo disponibile tutto il firmware modificato, Ifala è già interessato se anche Immaginaecrea e altri lo fossero per me sarebbe solo un onore darlo. Naturalmente sicuramente ci sarà da fare qualche aggiustamento, quindi non mi menate se alla prima non va.....

Un saluto a tutti!!!!!</description>
        <link>https://reprap.org/forum/read.php?362,356038,356038#msg-356038</link>
        <lastBuildDate>Mon, 13 Jul 2026 12:29:16 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,522561#msg-522561</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,522561#msg-522561</link>
            <description><![CDATA[ Io pensavo a qualcosa di piu semplice ancora....<br />
<br />
Teoricamente, almeno, ci sarebbe la possibilità di fare tutto con<br />
<br />
<b>1 motore e.... basta!</b><br />
<br />
0 rele, 0 servomeccanismi, ma 4 estrusori indipendenti.<br />
<br />
Ci sto lavorando sopra da un po' e spero di riuscire a portare qualcosa in fiera a Ottobre, se solo il buon Davide si sbrigasse ad inviarmi la nuova cartuccia! (:P)]]></description>
            <dc:creator>Qbert25</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Wed, 17 Jun 2015 05:01:51 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,521938#msg-521938</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,521938#msg-521938</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>caraccias</strong><br />
Seguo con interesse :-)</div></blockquote>
<br />
In che senso!!! Ormai siamo arrivati anche ad avere + di 4 estrusori con un solo driver....]]></description>
            <dc:creator>MagoKimbra</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Mon, 15 Jun 2015 17:14:53 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,521932#msg-521932</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,521932#msg-521932</link>
            <description><![CDATA[ Seguo con interesse :-)]]></description>
            <dc:creator>caraccias</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Mon, 15 Jun 2015 16:55:51 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,468430#msg-468430</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,468430#msg-468430</link>
            <description><![CDATA[ Siamo andati OT scrivimi un pm con il nome dei driver e quanto hai di step per unit nel fw..]]></description>
            <dc:creator>MagoKimbra</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Mon, 09 Feb 2015 13:39:09 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,468429#msg-468429</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,468429#msg-468429</link>
            <description><![CDATA[ e dunque cosa dovrei fare MagoKimbra? ma quando faccio la home che la differenza dall'hotend è di 53,00 invece mi segna la home a 153,00, in teoria dovrebbe essere o 0,0 una volta fatta la home o 53,00 dove ferma il sensore.]]></description>
            <dc:creator>Max-29</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Mon, 09 Feb 2015 13:36:53 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,468426#msg-468426</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,468426#msg-468426</link>
            <description><![CDATA[ Step sbagliati, molto probabilmente hai il doppio degli step quindi invece di andare a 100 va a 200...]]></description>
            <dc:creator>MagoKimbra</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Mon, 09 Feb 2015 13:32:53 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,468395#msg-468395</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,468395#msg-468395</link>
            <description><![CDATA[ Ciao MagoKimbra mi dispiace disturbarti ho un problema, per prima cosa devo ancora installare tutto perché da quando che ho avuto quell'errore nel caricare il firmware ho ricaricato il vecchio firmware che avevo e la stampante è come impazzita è tutta ieri e oggi che gli vado dietro ma non riesco ricavare una virgola. in poche parole funziona tutto alla perfezione sia quando muovo gli assi e quando faccio la home, però cè un problema che quando vado per stampare una volta che a fatto la home invece di portarsi al centro del piatto per stampare va tutto all'opposto sbattendo contro al max del asse x non riesco a capire cosa sia successo puoi darmi qualche consiglio? Grazie]]></description>
            <dc:creator>Max-29</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Mon, 09 Feb 2015 12:36:28 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,468130#msg-468130</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,468130#msg-468130</link>
            <description><![CDATA[ personale consiglio: mettere XY e Z su dei driver dotati di buon dissipatore e per i 5 estrusori metterci i drv8825 che anche se perdono steps o vanno in protezione per i calore non creano danni!<br />
<br />
evitate i 6600<br />
<br />
ok LV8729 thb6129 <br />
<br />
e questo e' quello che ho preso per il CNC che sto costruendo ...<br />
<br />
bello metto il link della foto<br />
[<a href="http://www.aliexpress.com/item-img/-/2013368294.html" target="_blank"  rel="nofollow">www.aliexpress.com</a>]<br />
<br />
per modificare pins.h si sta un attimo e si sposta nei connettori esterni i segnali per pilotare i driver esterni]]></description>
            <dc:creator>c128</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Mon, 09 Feb 2015 03:21:20 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,468095#msg-468095</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,468095#msg-468095</link>
            <description><![CDATA[ Ciao MagoKimbra mi dispiace disturbarti ancora ho un problema con la stampante, quando devo stampare faccio la home poi quando fa per iniziare la stampa invece di posizionarsi al centro del piatto va tutto all'opposto sbattendo nella parte opposta dell'asse X non riesco capire che cavolo sia successo si è sballato tutto ho provato resettare sia la ramps e arduino e rimettere dentro il firmware di nuovo ma niente, uso sempre prontface e ho voluto provare repetier e ho cambiato alcune impostazioni su repetier siccome facendo partire la stampa a volte si bloccava o si chiudeva il programma ho disinstallato repetier ed ora ho questo problema....come faccio s invertire la posizione di stampa? Grazie]]></description>
            <dc:creator>Max-29</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Sun, 08 Feb 2015 22:47:10 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467999#msg-467999</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467999#msg-467999</link>
            <description><![CDATA[ Bene allora disattivo la funzione auto bed che disattiverebbe i pin dove era collegato il servo e  comunque riesco lo stesso fare autolivellamento con il G29]]></description>
            <dc:creator>Max-29</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Sun, 08 Feb 2015 16:43:12 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467992#msg-467992</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467992#msg-467992</link>
            <description><![CDATA[ Si di default è quella...]]></description>
            <dc:creator>MagoKimbra</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Sun, 08 Feb 2015 16:40:02 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467989#msg-467989</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467989#msg-467989</link>
            <description><![CDATA[ OK grazie allora disabilito l'autobed e poi lascio cosi come riesco lo stesso a sondare il piatto giusto? ok MagoKimbra molto gentile poi per quanto riguarda la scheda ramps allora è a posto cosi com'è!]]></description>
            <dc:creator>Max-29</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Sun, 08 Feb 2015 16:36:52 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467984#msg-467984</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467984#msg-467984</link>
            <description><![CDATA[ Devi mettere -53 e non -53.00 tutto quì, per quanto riguarda il sensore, va benissimo solo che per ora l'autobed level prevede il servo tu metti 1 a NUM_SERVOS e poi fregatene e non lo colleghi..]]></description>
            <dc:creator>MagoKimbra</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Sun, 08 Feb 2015 16:31:21 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467982#msg-467982</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467982#msg-467982</link>
            <description><![CDATA[ Salve Magokimbra quel 1.75 ho fatto il copia incolla della guida di Davide quello lo tolgo poi il -53,00 è praticamente la posizione dell'hotend dal sensore di livellamento del piatto, come avevo detto l'altra volta il servo l'ho tolto perché ho installato al posto del servo un sensore capacitivo e l'autobed lo avevo attivato per sondare il piatto non sapevo che quello poteva creare un errore nel caricare il firmware, dunque siccome che il sensore è attaccato al min degli endstop come faccio eventualmente attivare per sondare il piatto senza attivare autobed!]]></description>
            <dc:creator>Max-29</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Sun, 08 Feb 2015 16:27:22 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467970#msg-467970</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467970#msg-467970</link>
            <description><![CDATA[ Allora primo errore:<br />
<pre class="bbcode">
// these are the offsets to the probe relative to the extruder tip (Hotend - Probe)
// X and Y offsets must be integers
#define X_PROBE_OFFSET_FROM_EXTRUDER -53.00</pre>
<br />
X e Y devono essere degli interi, si è vero che è .00, ma nel mondo digitale mettere in quel modo vuol dire numero decimale e non intero... quindi togli il .00.<br />
<br />
Secondo errore:<br />
<pre class="bbcode">
#define DEFAULT_AXIS_STEPS_PER_UNIT     {94.094,93.846,3804,1.75,185,185,185,185}    // X, Y, Z, E0, E1, E2, E3 default steps per unit</pre>
<br />
cos'è quel 1.75? i primi tre numeri sono per XY e Z poi ci sono i 4 per gli estrusori ma c'è un numero in più e comunque troppo basso secondo me...<br />
<br />
<br />
terzo errore è abilitato l'auto bed level,ma non hai messo nessun servo....]]></description>
            <dc:creator>MagoKimbra</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Sun, 08 Feb 2015 16:10:22 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467961#msg-467961</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467961#msg-467961</link>
            <description><![CDATA[ Ok allora visto che io ho una Ramps 1.4 lascio questa descrizione BOARD_RAMPS_13_EFB cosi com'è poi per quell'errore di prima allego il file Configuration H e il file Configuration H Cartesian dove io ho cambiato le impostazione del feedrate e le retraction ecc]]></description>
            <dc:creator>Max-29</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Sun, 08 Feb 2015 15:56:17 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467928#msg-467928</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467928#msg-467928</link>
            <description><![CDATA[ @C128<br />
non si tratta di quanti soldi costano o no... Potranno costare anche di meno ed alla fine è sicuramente la miglior soluzione, però una volta presi diciamo i due stepper in più cosa ci fa un persona media? Li deve mettere su una scheda, portargli l'alimentazione, portare a ogni stepper i 3 pin dir step e enable, insomma una cosina leggermente più complicata. Per questo ho detto che una cosa non esclude l'altra....<br />
<br />
@Max-29<br />
Allega sempre on attach file tutto il firmware cosi posso controllarlo...<br />
<br />
L'impostazione delle schede non si fa più con i numeri bensì con il nome della boards la tua è BOARD_RAMPS_13_EFB]]></description>
            <dc:creator>MagoKimbra</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Sun, 08 Feb 2015 15:08:46 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467867#msg-467867</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467867#msg-467867</link>
            <description><![CDATA[ Salve MagoKimbra ho finito di fare tutti i collegamenti della scheda ecc. ora però ho un errore nel caricamento del firmware, ho seguito la guida di Davide ho cambiato solo le accelerazioni del FEEDRATE e del RETRACT_ACCELERATION, ma quando vado per caricare il firmware mi esce questo errore<br />
<br />
In file included from /Configuration.h:62,<br />
                 from /Marlin.h:22,<br />
                 from BlinkM.cpp:5:<br />
/Configuration_Cartesian.h:177:7: error: floating constant in preprocessor expression<br />
/Configuration_Cartesian.h:182:11: error: floating constant in preprocessor expression<br />
<br />
poi un'altra cosa nel tuo firmware che ho scaricato sempre nel blog di Davide non cè l'impostazione del tipo di scheda che uno usa ( 33 ramps 1.4 o 36 ecc.)]]></description>
            <dc:creator>Max-29</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Sun, 08 Feb 2015 12:49:41 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467861#msg-467861</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467861#msg-467861</link>
            <description><![CDATA[ DRV8825  US $1.81 / piece<br />
<br />
<br />
comprali su aliexpress (:P)]]></description>
            <dc:creator>c128</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Sun, 08 Feb 2015 12:34:48 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467827#msg-467827</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467827#msg-467827</link>
            <description><![CDATA[ secondo me costano molto ma molto meno i relè.... a meno che 2 driver 8825 costino meno di 7.99 €.... ma non mi risulta proprio.......<br />
<br />
[<a href="http://www.amazon.it/dodocool%C2%AE-attivo-canale-consiglio-Arduino/dp/B00EDHX4Z4/ref=sr_1_1?s=electronics&amp;ie=UTF8&amp;qid=1423412024&amp;sr=1-1" target="_blank"  rel="nofollow">www.amazon.it</a>]]]></description>
            <dc:creator>immaginaecrea</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Sun, 08 Feb 2015 11:31:36 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467675#msg-467675</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467675#msg-467675</link>
            <description><![CDATA[ secondo me costano di piu' i rele' che i drv8825 ;)<br />
gli altri sono liberi perche' vorrei avere piu' colori e quindi gli uso solo per gli estusori]]></description>
            <dc:creator>c128</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Sun, 08 Feb 2015 06:15:31 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467635#msg-467635</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467635#msg-467635</link>
            <description><![CDATA[ Scusa che vuol dire che la tua ramps ne usa 1? Hai messo i driver esterni per non usare quelli della rampos e quindi ne hai in più sulla ramops, ok!! Ma Che vuol dire? Questo sistema permette di avere 4 estrusori senza aumentare i driver, anche perché quelli esterni costano, i classici devi metterli su scheda e quindi farti una schedina ad hoc... Sono soluzioni diverse, ma nessuna delle due esclude l'altra...]]></description>
            <dc:creator>MagoKimbra</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Sun, 08 Feb 2015 04:22:24 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467438#msg-467438</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467438#msg-467438</link>
            <description><![CDATA[ non capisco la mia ramps puo' gestire 5 driver stepper tipo drv8825 dei queli 1 e' in uso e gli altri sono liberi per eventuali espansioni e uso 4 driver stepper esterni!<br />
<br />
domanda a cosa servono tutti quei rele? ::o]]></description>
            <dc:creator>c128</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Sat, 07 Feb 2015 12:11:46 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467158#msg-467158</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467158#msg-467158</link>
            <description><![CDATA[ Si mi sembra sembra che me lo avevi gia detto, mi sembra che mi avevi risposto in pm dandomi le impostazioni sotto Mkr4 perché ho gia 2 come driver..]]></description>
            <dc:creator>Max-29</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Fri, 06 Feb 2015 17:53:53 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467030#msg-467030</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467030#msg-467030</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>Max-29</strong><br />
Ha ok bene allora lascio tutto com'è, imposto come scheda la 33 come avevo prima e per il resto lascio tutto com'è visto che li attacco nei pin 5-6, grazie MagoKimbra sempre molto gentile ti ringrazio.</div></blockquote>
Di nulla, non mi ricordo se te lo avevo già detto o no, sotto Mkr4 c'è #define DRIVER_EXTRUDERS 2 questa linea serve per dire quanti driver hai per gli estrusori nel tuo caso lascia a 2 o mettilo a 2 se non è a 1..]]></description>
            <dc:creator>MagoKimbra</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Fri, 06 Feb 2015 13:31:05 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467023#msg-467023</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467023#msg-467023</link>
            <description><![CDATA[ Ha ok bene allora lascio tutto com'è, imposto come scheda la 33 come avevo prima e per il resto lascio tutto com'è visto che li attacco nei pin 5-6, grazie MagoKimbra sempre molto gentile ti ringrazio.]]></description>
            <dc:creator>Max-29</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Fri, 06 Feb 2015 13:20:22 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467022#msg-467022</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467022#msg-467022</link>
            <description><![CDATA[ Non mi è chiaro cosa vuoi dire con la scheda 36 o no... La ramps è sempre la stessa, solo che la puoi configurare come vuoi, la 33-34-35-e 36 sono versioni già preconfigurate, la 33 è configurata con le tre uscite di potenza D8 - D9 e D10 in questo modo Hotend- Ventola - Bed.<br />
La 34 con Hotend1 - Hotend2 - bed, la 35 invece con Hotend1- Ventola- Ventola e la 36 con Hotend1- Hotend2 - ventola. ma i restanti pin rimangono invariati e servono sempre nella stessa maniera...<br />
Per quanto riguarda quella parte di codice, si già c'è e se userai i pin 5 e 6 non devi toccare nulla solo attivare MKr4...]]></description>
            <dc:creator>MagoKimbra</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Fri, 06 Feb 2015 13:15:08 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,467016#msg-467016</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,467016#msg-467016</link>
            <description><![CDATA[ Salve MagoKimbra mi dispiace disturbarti di nuovo o un ennesimo problema se vogliam dire cosi, allora ho letto sopra che se uno usa come scheda 36 ha gia tutti i pin attivi mentre io che uso una Ramps 1.4 che è impostata come scheda 33 dovrei attivare tutti i pin e se invece io mettessi come scheda 36 lo posso fare oppure no oppure se imposto come 36 cè da attivare o disattivare qualcosa? poi nella guida di Immaginaecrea ce da inserire questi pin nel File pins.h, il problema che non riesco a trovare dove si trova o se nel tuo firmaware è già impostato.<br />
<br />
<br />
#ifdef MKR4<br />
#if (EXTRUDERS == 2) &amp;&amp; (DRIVER_EXTRUDERS==1) // Use this for one driver and two extruder<br />
#define E0E1_CHOICE_PIN 6<br />
#elif (EXTRUDERS == 3) &amp;&amp; (DRIVER_EXTRUDERS==2) // Use this for two driver and 3 extruder<br />
#define E0E2_CHOICE_PIN 6<br />
#elif (EXTRUDERS == 4) &amp;&amp; (DRIVER_EXTRUDERS==2) // Use this for two driver and 4 extruder<br />
#define E0E2_CHOICE_PIN 5<br />
#define E1E3_CHOICE_PIN 6<br />
#endif // END EXTRUDERS<br />
#endif // END MKR4]]></description>
            <dc:creator>Max-29</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Fri, 06 Feb 2015 12:49:44 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,466746#msg-466746</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,466746#msg-466746</link>
            <description><![CDATA[ Si si le spinette quelle che intendi tu ce le ho, in effetti era anche per quello volevo evitare l'intasamento di fili alla ramps...cmq ok ho capito, ora mi metto al lavoro vediamo cosa riesco a combinare, intanto grazie MagoKimbra molto gentile da parte tua ora mi è tutto chiaro]]></description>
            <dc:creator>Max-29</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Fri, 06 Feb 2015 04:21:08 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?362,356038,466706#msg-466706</guid>
            <title>Re: Avere 4 extruder su una RAMPS 1.4</title>
            <link>https://reprap.org/forum/read.php?362,356038,466706#msg-466706</link>
            <description><![CDATA[ E' la stessa cosa, però se prendi una spinetta da due connettori, hai presente quella che si usa per i sensori di temperatura, entra perfettamente sul pin 5 e 6 e ti escono due fili li porti ai relè e li fai il ponticello.<br />
Anche perché di fili alla ramps già ce ne sono parecchi. Cmq si hai capito bene cosa fare, poi o in un modo o nell'altro fa lo stesso si tratta di collegare 4 pin a 1, quindi o colleghi 4 cavi a 1 pin o colleghi 1 cavo a 4 pin....]]></description>
            <dc:creator>MagoKimbra</dc:creator>
            <category>Progetti e nuove idee</category>
            <pubDate>Fri, 06 Feb 2015 02:16:42 -0500</pubDate>
        </item>
    </channel>
</rss>
