<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Marlin Kimbra e nuovo extruder</title>
        <description> Ciao,

ho progettato un nuovo extruder per una nuova stampante per un progetto, qui delle info.

Praticamente e&#039; formato da:
1 motore, 2 servo, 4 hotends (chimera + volcano)
RAMPS 1.4 + Arduino Mega

Ora vorrei utilizzare Kimbra come firmware e sto&#039; cercando di ottenere la giusta configurazione utilizzando il tool [marlinkimbra.it].
Ho definito un solo extruder visto che definisce il numero di motori

#define EXTRUDERS 1

Niente hotbed, ho definito i termistori:

#define TEMP_SENSOR_0 1
#define TEMP_SENSOR_1 1
#define TEMP_SENSOR_2 1
#define TEMP_SENSOR_3 1
#define TEMP_SENSOR_BED 0

pero&#039; poi ho dovuto definire i termistori per gli altri hotends ma quando compilo mi da un errore:


&quot;/var/folders/fn/8m01rkl91r7g32_mybx6snvr0000gn/T/build3374220042306451743.tmp/temperature.cpp:1522:19: note: in expansion of macro &#039;TEMP_2_PIN&#039;
         START_ADC(TEMP_2_PIN);
                   ^
Error compiling.&quot;


Qualche suggerimento?

Grazie,
Alessandro</description>
        <link>https://reprap.org/forum/read.php?361,537624,537624#msg-537624</link>
        <lastBuildDate>Thu, 05 Mar 2026 03:16:40 -0500</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?361,537624,553950#msg-553950</guid>
            <title>Re: Marlin Kimbra e nuovo extruder</title>
            <link>https://reprap.org/forum/read.php?361,537624,553950#msg-553950</link>
            <description><![CDATA[ Ciao,<br />
<br />
ho sistemato il problema 1, in pins.h c'era un pin definito 2 volte per fan e terzo extruder.<br />
Per il numero due, dopo altri tests il problema c'e' anche con Y, quindi sono delle interferenze dei motor drivers sui cavi dei servos.<br />
Ora devo capire come risolvere il problema.<br />
<br />
Alessandro]]></description>
            <dc:creator>biskero</dc:creator>
            <category>GCODE, Software e Firmware</category>
            <pubDate>Fri, 04 Sep 2015 12:45:12 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?361,537624,553492#msg-553492</guid>
            <title>Re: Marlin Kimbra e nuovo extruder</title>
            <link>https://reprap.org/forum/read.php?361,537624,553492#msg-553492</link>
            <description><![CDATA[ Ciao,<br />
<br />
ho praticamente finito la stampante ed ho 2 problemi da risolvere.<br />
<br />
1 - il terzo hotend non riscalda, e' montato su D8, vedo il voltaggio fluttuale tra mV e Volts ma non va' oltre i 37 gradi<br />
2 - i 2 servo si muovono durante il movimento su X come ho descritto <a href="http://forums.reprap.org/read.php?4,518046,553470#msg-553470" target="_blank"  rel="nofollow">qui</a> <br />
<br />
suggerimenti? :) un po' di foto <a href="https://twitter.com/hackebike" target="_blank"  rel="nofollow">@hackebike</a><br />
<br />
Grazie,<br />
Alessandro]]></description>
            <dc:creator>biskero</dc:creator>
            <category>GCODE, Software e Firmware</category>
            <pubDate>Thu, 03 Sep 2015 13:43:54 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?361,537624,538012#msg-538012</guid>
            <title>Re: Marlin Kimbra e nuovo extruder</title>
            <link>https://reprap.org/forum/read.php?361,537624,538012#msg-538012</link>
            <description><![CDATA[ Ciao,<br />
<br />
ho appena testato i servo su D11 e D6 e funzionano.<br />
Uso i seguenti comandi:<br />
M280 P0 S90 ; rest. vertical position<br />
M280 P0 S80 ; move -10deg, Ext 0 engaged<br />
M280 P0 S100 ; move +10deg, Ext 1 engaged<br />
<br />
Domanda, ho visto che su Slic3r c'e' la sezione "Tool change G-code" dove posso mettere il G-code in base a quale extruder deve essere usato.<br />
Nel mio caso ho 3 extruders T0, T1, T2,<br />
Ho visto che ci sono delle variabili [next_extruder] [previous_extruder], esistono altre variabili tipo "if[current_extruder]", cosi' posso mettere il mio g-code per il servo.<br />
<br />
Trovato <a href="https://github.com/alexrj/Slic3r/issues/2866" target="_blank"  rel="nofollow">questo</a>, quindi [current_extruder] esiste ma non IF !<br />
<br />
Alessandro]]></description>
            <dc:creator>biskero</dc:creator>
            <category>GCODE, Software e Firmware</category>
            <pubDate>Mon, 27 Jul 2015 05:47:20 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?361,537624,537816#msg-537816</guid>
            <title>Re: Marlin Kimbra e nuovo extruder</title>
            <link>https://reprap.org/forum/read.php?361,537624,537816#msg-537816</link>
            <description><![CDATA[ Ciao,<br />
<br />
chiedo venia, ma sono nuovo al mondo 3d in italia! :)<br />
Ottima idea !!! Le ottimizzazioni sono sempre interessanti !<br />
<br />
<br />
Mi e' venuta un'altra idea per avere i 4 hot ends utilizzando 3 termistori.<br />
Visto che ho eliminato l' heatbed che e' connesso al D8 che ha 11A come amperaggio.<br />
Quindi potrei connettere 2 hotends in parallelo su D8 ed un termistore su uno di questi hotends che gestisce la temperatura. Quindi questo termistore gestisce la temperatura di D8.<br />
Questa configurazione, diciamo pure hack, impone che 2 hotends avranno la stessa temperatura di estruzione per 2 materiali diversi.<br />
<br />
Che ne dici? :) Lascio perdere? :)<br />
<br />
Comunque domani faccio i test per i 3 hotends/3 termistors.]]></description>
            <dc:creator>biskero</dc:creator>
            <category>GCODE, Software e Firmware</category>
            <pubDate>Sun, 26 Jul 2015 17:15:41 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?361,537624,537805#msg-537805</guid>
            <title>Re: Marlin Kimbra e nuovo extruder</title>
            <link>https://reprap.org/forum/read.php?361,537624,537805#msg-537805</link>
            <description><![CDATA[ No ho solo 4 estrusori, ma un solo hotend, grazie al flusso <a href="http://www.immaginaecrea.it/blog-wordpress/blog.html" target="_blank"  rel="nofollow">canalizzatore</a>...Non dirmi che non lo conosci...]]></description>
            <dc:creator>MagoKimbra</dc:creator>
            <category>GCODE, Software e Firmware</category>
            <pubDate>Sun, 26 Jul 2015 16:52:02 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?361,537624,537775#msg-537775</guid>
            <title>Re: Marlin Kimbra e nuovo extruder</title>
            <link>https://reprap.org/forum/read.php?361,537624,537775#msg-537775</link>
            <description><![CDATA[ Ciao,<br />
<br />
una domanda, per il tuo Marlin Kimbra Relè 4 MKR4, come fai ad avere potenzialmente 4 hotends/4 thermistors? :)<br />
<br />
Alessandro]]></description>
            <dc:creator>biskero</dc:creator>
            <category>GCODE, Software e Firmware</category>
            <pubDate>Sun, 26 Jul 2015 16:04:37 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?361,537624,537722#msg-537722</guid>
            <title>Re: Marlin Kimbra e nuovo extruder</title>
            <link>https://reprap.org/forum/read.php?361,537624,537722#msg-537722</link>
            <description><![CDATA[ Ciao,<br />
<br />
ok ho capito!<br />
Ho compilato ed incluso i 2 servo.<br />
Domani faccio qualche test e ti faccio sapere come procede.<br />
<br />
Grazie mille!]]></description>
            <dc:creator>biskero</dc:creator>
            <category>GCODE, Software e Firmware</category>
            <pubDate>Sun, 26 Jul 2015 14:25:41 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?361,537624,537703#msg-537703</guid>
            <title>Re: Marlin Kimbra e nuovo extruder</title>
            <link>https://reprap.org/forum/read.php?361,537624,537703#msg-537703</link>
            <description><![CDATA[ Innanzitutto devi per forza mettere 3 estrusori altrimenti cerca anche il 4° hotend, poi ho creato la scheda RAMPS_13_EEE cosi hai i tre hotend configurati...]]></description>
            <dc:creator>MagoKimbra</dc:creator>
            <category>GCODE, Software e Firmware</category>
            <pubDate>Sun, 26 Jul 2015 13:52:25 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?361,537624,537682#msg-537682</guid>
            <title>Re: Marlin Kimbra e nuovo extruder</title>
            <link>https://reprap.org/forum/read.php?361,537624,537682#msg-537682</link>
            <description><![CDATA[ Ciao,<br />
<br />
non riesco a compilare:<br />
<br />
<pre class="bbcode">
/var/folders/fn/8m01rkl91r7g32_mybx6snvr0000gn/T/build6145180915356987257.tmp/sanitycheck.h:292:8: error: #error HEATER_3_PIN not defined for this board
       #error HEATER_3_PIN not defined for this board
        ^
Error compiling.</pre>
<br />
C'e' un check per il numero di hotend resistance per RAMPS 1.4 ?<br />
<br />
Alessandro]]></description>
            <dc:creator>biskero</dc:creator>
            <category>GCODE, Software e Firmware</category>
            <pubDate>Sun, 26 Jul 2015 13:18:55 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?361,537624,537665#msg-537665</guid>
            <title>Re: Marlin Kimbra e nuovo extruder</title>
            <link>https://reprap.org/forum/read.php?361,537624,537665#msg-537665</link>
            <description><![CDATA[ Ciao,<br />
<br />
"Non capisco perché devi dare il comando M42 P11 S255 per accendere il servo...."<br />
<br />
diciamo che in attesa di ricompilare il firmware e aver quindi tutto settato, dovevo testare con g-code.<br />
Una volta ricompilato il tutto con i settaggi giusti, come suggerisci, non dovro' usare il comando! :)<br />
<br />
"Per quanto riguarda i termistori se fai con il configuratore setta i pin per per il terzo quello del bed, stessa cosa per l'uscita di potenza..per il 4° mettilo in attesa di una scheda con 4 uscite per gli hotend tipo l'alligator..."<br />
<br />
ok, ottimo, ora ci provo!<br />
Grazie mille!<br />
<br />
Alessandro]]></description>
            <dc:creator>biskero</dc:creator>
            <category>GCODE, Software e Firmware</category>
            <pubDate>Sun, 26 Jul 2015 12:55:59 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?361,537624,537658#msg-537658</guid>
            <title>Re: Marlin Kimbra e nuovo extruder</title>
            <link>https://reprap.org/forum/read.php?361,537624,537658#msg-537658</link>
            <description><![CDATA[ Non capisco perché devi dare il comando M42 P11 S255 per accendere il servo....<br />
Se setti 2 servo fa già tutto il fw, devi solo dare i comandi m280 P0 o P1 per muovere i due servo...<br />
<br />
Per quanto riguarda i termistori se fai con il configuratore setta i pin per per il terzo quello del bed, stessa cosa per l'uscita di potenza..per il 4° mettilo in attesa di una scheda con 4 uscite per gli hotend tipo l'alligator...]]></description>
            <dc:creator>MagoKimbra</dc:creator>
            <category>GCODE, Software e Firmware</category>
            <pubDate>Sun, 26 Jul 2015 12:49:56 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?361,537624,537652#msg-537652</guid>
            <title>Re: Marlin Kimbra e nuovo extruder</title>
            <link>https://reprap.org/forum/read.php?361,537624,537652#msg-537652</link>
            <description><![CDATA[ Ciao,<br />
<br />
allora il servo che utilizzo e' questo <a href="http://www.hobbyking.com/hobbyking/store/__36318__Turnigy_TGY_S712G_Alloy_Case_Digital_Slim_Wing_Servo_Metal_Gear_7kg_12sec_28g_EU_warehouse_.html" target="_blank"  rel="nofollow">Turnigy TGY-S712G</a>, giusto per infos.<br />
Come load di corrente (28mAh) dovrebbe essere ok se uso pin D11 e D6 con il jumper su VCC 5volt, altrimenti vedo di usare un'altra VCC.<br />
<br />
M42 P11 S255 ; power ON servo 0 on pin D11<br />
M42 P6 S255 ; power ON servo 0 on pin D6<br />
Praticamente dice dare power al pins D11 e D6 con il comando S255 ( ON ). Questo viene fatto all'inizio, ora l'ho settato su Slic3r Start G-code<br />
<br />
Poi i servo hanno power e si puo' dare i comandi per spostare il servo 1 su riposo e il servo 0 sul primo filamento<br />
M280 P1 S90 ; set position for extruder 1 to rest<br />
M280 P0 S0 ; set position for extruder 0 Carbon fiber<br />
<br />
Quindi per i termistori, posso utilizzare T0, T1, T2 ? oppure il firmare si confonde tra termistore hotend e quello hotbed?<br />
Per le resistenze quindi posso metterle sul D8, D9, D10 per extruder 0, 1, 2 ?<br />
<br />
Per il quarto hotend/termistor, lo metto in attesa per ora! :) Che ne dici ?<br />
<br />
Alessandro]]></description>
            <dc:creator>biskero</dc:creator>
            <category>GCODE, Software e Firmware</category>
            <pubDate>Sun, 26 Jul 2015 12:40:34 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?361,537624,537643#msg-537643</guid>
            <title>Re: Marlin Kimbra e nuovo extruder</title>
            <link>https://reprap.org/forum/read.php?361,537624,537643#msg-537643</link>
            <description><![CDATA[ Si dovrebbe funzionare... allora setta 4 estrusori e il sistema mkr4 definisci i pin di mkr4 che non si usano tipo gli aux...<br />
Poi metti 2 servo e nessuno per home..<br />
<br />
Cos'è m42 p11 s255 a cosa ti serve??? Hai messo un relé per accendere l'ali?? Basta che in pin2tools setti il pin PS_ON_PIN a 11 e fa da solo con i comandi M80 e m81<br />
<br />
Solo che i servo usano 11 il P0 e P il 6 per il P1 e il 5 per P2.<br />
<br />
Quindi se usi 2 servo 11 e 6 sono obbligati, quindi puoi mettere sul 5 il relé per il power...<br />
<br />
Per quanto riguarda i termistori hai ancora delle entrate in analogico che puoi usare, serve però l'uscita di potenza per la quarta resistenza e li ci vuole per forza un circuito esterno...]]></description>
            <dc:creator>MagoKimbra</dc:creator>
            <category>GCODE, Software e Firmware</category>
            <pubDate>Sun, 26 Jul 2015 12:20:19 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?361,537624,537635#msg-537635</guid>
            <title>Re: Marlin Kimbra e nuovo extruder</title>
            <link>https://reprap.org/forum/read.php?361,537624,537635#msg-537635</link>
            <description><![CDATA[ Ciao,<br />
<br />
grazie per la risposta rapidissima! :)<br />
<br />
Per ora, una volta abilitati i servo, pensavo di inserire g-code in Slic3r quando devo fare lo switch con il servo da un filamento ad un'altro.<br />
Penso funzioni facendo la seguente cosa per esempio se voglio utilizzare il primo extruder 0, l'altro e' a riposo:<br />
<br />
M42 P11 S255  ; power ON servo 0 on pin D11<br />
M280 P1 S90 ; set position for extruder 1 to rest<br />
M280 P0 S0 ; set position for extruder 0 Carbon fiber<br />
<br />
Venendo alla risposta che non mi piace :)<br />
"Ora arriviamo invece al problema più serio, gli hotend sono 4 quindi quattro termistori e 4 resistenze, con la ramps è impossibile, a meno di elettronica esterna che però va configurata nei pin..."<br />
<br />
Ecco, quindi il massimo che posso controllare ora sarebbero 3 termistori, giusto? cioe' 2 termistori per 2 hotends e 1 per il bed (che io non uso). Quindi potrei utilizzare T0, T1 e T2?<br />
<br />
<br />
"Questo è da fare, se mi dai le specifiche vedo di fartelo quanto prima, ma mi devi dare un pò di tempo...." Ti ringrazio, magari appena ho qualcosa che funziona dal punto di vista meccanico, questa settimana ti faccio sapere, anche se ho fretta per la soluzione!:) Comunque terro' aggiornato il post sull' extruder!<br />
<br />
Alessandro]]></description>
            <dc:creator>biskero</dc:creator>
            <category>GCODE, Software e Firmware</category>
            <pubDate>Sun, 26 Jul 2015 12:10:23 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?361,537624,537631#msg-537631</guid>
            <title>Re: Marlin Kimbra e nuovo extruder</title>
            <link>https://reprap.org/forum/read.php?361,537624,537631#msg-537631</link>
            <description><![CDATA[ Alt....<br />
<br />
Questa è una nuova combinazione che non è ancora stata presa in considerazione....<br />
<br />
Primo gli estrusori virtuali sono 4 anche se fai tutto con un motore... Ora il problema è che deve muovere i servo per far commutare i quattro estrusori. Questo è da fare, se mi dai le specifiche vedo di fartelo quanto prima, ma mi devi dare un pò di tempo....<br />
<br />
Ora arriviamo invece al problema più serio, gli hotend sono 4 quindi quattro termistori e 4 resistenze, con la ramps è impossibile, a meno di elettronica esterna che però va configurata nei pin...]]></description>
            <dc:creator>MagoKimbra</dc:creator>
            <category>GCODE, Software e Firmware</category>
            <pubDate>Sun, 26 Jul 2015 11:59:24 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?361,537624,537624#msg-537624</guid>
            <title>Marlin Kimbra e nuovo extruder</title>
            <link>https://reprap.org/forum/read.php?361,537624,537624#msg-537624</link>
            <description><![CDATA[ Ciao,<br />
<br />
ho progettato un nuovo extruder per una nuova stampante per un progetto, <a href="http://forums.reprap.org/read.php?4,518046,522292#msg-522292" target="_blank"  rel="nofollow">qui</a> delle info.<br />
<br />
Praticamente e' formato da:<br />
1 motore, 2 servo, 4 hotends (chimera + volcano)<br />
RAMPS 1.4 + Arduino Mega<br />
<br />
Ora vorrei utilizzare Kimbra come firmware e sto' cercando di ottenere la giusta configurazione utilizzando il tool [<a href="http://marlinkimbra.it/" target="_blank"  rel="nofollow">marlinkimbra.it</a>].<br />
Ho definito un solo extruder visto che definisce il numero di motori<br />
<pre class="bbcode">
#define EXTRUDERS 1</pre>
<br />
Niente hotbed, ho definito i termistori:<br />
<pre class="bbcode">
#define TEMP_SENSOR_0 1
#define TEMP_SENSOR_1 1
#define TEMP_SENSOR_2 1
#define TEMP_SENSOR_3 1
#define TEMP_SENSOR_BED 0</pre>
<br />
pero' poi ho dovuto definire i termistori per gli altri hotends ma quando compilo mi da un errore:<br />
<br />
<pre class="bbcode">
<b>"/var/folders/fn/8m01rkl91r7g32_mybx6snvr0000gn/T/build3374220042306451743.tmp/temperature.cpp:1522:19: note: in expansion of macro 'TEMP_2_PIN'
         START_ADC(TEMP_2_PIN);
                   ^
Error compiling.</b>"</pre>
<br />
<br />
Qualche suggerimento?<br />
<br />
Grazie,<br />
Alessandro]]></description>
            <dc:creator>biskero</dc:creator>
            <category>GCODE, Software e Firmware</category>
            <pubDate>Sun, 26 Jul 2015 11:25:09 -0400</pubDate>
        </item>
    </channel>
</rss>
