pepponz
-
Numero contenuti
16 -
Iscritto
-
Ultima visita
Tipo di contenuto
Profili
Articoli
Introduzione alla stampa 3D
Database materiali
Forum
Calendario
Blogs
Gallery
Download
Store
Risposte pubblicato da pepponz
-
-
1 ora fa, Alep dice:
quando parli di motori che non si muovono parli solo dell'estrusore o di tutti i motori?
Se parli solo dell'estrusore sappi che non si muove fino a che non raggiungi la temperatura di 170 gradi in genere , il parametro è definito sempre nel configuration.h alla riga
#define EXTRUDE_MINTEMP 170
I messaggi che hai postato sono proprio relativi all'estrusore che riceve un ordine di muoversi mentre non è ancora in temperatura.
Parlo dei motori in generale
-
6 ore fa, Alep dice:
Per prima cosa nel marlin verifica di aver scelto la giusta scheda elettronica che utilizzi
In configuration.H devi cercare questa sezione
#ifndef MOTHERBOARD
#define MOTHERBOARD BOARD_ULTIMAKER
#endif
ed al posto di BOARD_ULTIMAKER devi inserire la giusta scheda che utilizzi secondo la lista che trovi in boards.h
Dalla foto la tua eletttronica è una ramps.1.4 e le possibili ramps 1.4 sono le seguenti
#define BOARD_RAMPS_13_EFB 33 // RAMPS 1.3 / 1.4 (Power outputs: Extruder, Fan, Bed)
#define BOARD_RAMPS_13_EEB 34 // RAMPS 1.3 / 1.4 (Power outputs: Extruder0, Extruder1, Bed)
#define BOARD_RAMPS_13_EFF 35 // RAMPS 1.3 / 1.4 (Power outputs: Extruder, Fan, Fan)
#define BOARD_RAMPS_13_EEF 36 // RAMPS 1.3 / 1.4 (Power outputs: Extruder0, Extruder1, Fan)
Questo è il primo controllo da fare.
Ho controllato e la ramps che ho inserito è giusta.
-
5 minuti fa, Alep dice:
Occorrerebbe sapere qualche info in più, che stampante è, che elettronica monta (eventualmente va bene una foto) , legge le temperature degli estrusori? Sei sicuro che il marlin caricato sia quello corretto per la tua stampante ? Hai la possibilità di comandarla da display e se si anche da li non si muove? Questo per dire le cose principali senza le quali proprio non credo si possa dire nulla.
Le temperature dell' estrusore viene letta ,la stamapante non è munita di display, il Marlin caricato non sono sicuro se è adatto alla mia stampante , perché è interamente autocostruita.
-
ciao ragazzi, mi sto auto costruendo una stampante 3d ma sto avendo dei problemi , in poche parole dopo aver settato e caricato marlin su arduino quando collego la stampante al programma di interfaccia pronterface e tento di mandare in stampa un fail mi da questo errore:
echo: cold extrusion prevented
echo: cold extrusion prevented
echo: cold extrusion prevented
echo: cold extrusion prevented
echo: cold extrusion prevented
echo:busy: processing
echo:busy: processing
echo:busy: processing
echo:busy: processing
echo:busy: processing
echo:busy: processing
echo:busy: processing
echo:busy: processing
echo:busy: processing
Error:Heating failed, system stopped! Heater_ID: 0
[ERROR] Error:Heating failed, system stopped! Heater_ID: 0Error:Printer halted. kill() called!
[ERROR] Error:Printer halted. kill() called!se tento di far muovere i motori dal programma oppure tendo di far riscaldare l' estrusore ciò non accade , credo di aver settato correttamente sia la vrf dei driver ,(utilizzo una ramps 1.4), ma non riesco a capire la provenienza del problema , potrebbe essere un errore di settggio del firmware? potete aiutarmi?
-
ho provato a fare quello che mi avete detto senza nessun risultato, essendo un principiante in materia vi ho allegato il file ino per farvi controllare se ho eseguto tutto correttamente
-
Si, ho provato ma senza successo
-
44 minuti fa, FoNzY dice:
cambiala perche va male e magari è proprio questo il problema.
per trovare la riga fai ctrl+f che apre lo strumento cerca
Per disabilitare l' host_keepalive_feature devo semplicemente cancellare la riga?
-
31 minuti fa, FoNzY dice:
@pepponz è una riga di codice nel firmware merlin, perche usi 250000 di baudrate? so per certo che causa diversi problemi, hai provato con 115200?
Dove posso trovarla questa riga nel firmware?
Uso 250000 perché era quello già impostata su marlin
-
12 ore fa, FoNzY dice:
non ho scritto nulla finora perche non sono sicuro della soluzione, ma visto che sono giorni che ci giri intorno provo a dire la mia andando un po' a naso......
(host_keepalive_feature) restituisce in output il messaggio "busy" se la stampante non accetta comandi......e sembra il tuo caso...
disabilitandolo forse nascondi il problema e riesci a farla funzionare, anche se il problema in se rimane....
Provo e ti faccio sapere se va
12 ore fa, FoNzY dice:host_keepalive_feature
Lo devo disattivare dal programma Arduino o dalla casella di comprando di prontezza e?
-
42 minuti fa, Alep dice:
Il messaggio che ricevi è il messaggio che la scheda da quando è impegnata e non è disponibile ad accettare comandi, non indica uno stato preciso o uno specifico difetto e quindi non è utilizzabile per fare una diagnosi.
I motori potrebbero anche essere sani e non muoversi perchè la scheda sta aspettando altri eventi
Il motivo per cui la volta scorsa ti ho chiesto se la stampante segna la temperatura e se le resistenze scaldano era proprio per capire se la scheda era bloccata o meno,
Ma coi comandi manuali (ossia dal display) riesci a muovere i motori?
I motori non danno nessun cenno di vita o almeno un cenno di movimento lo danno?
I motori se girati a mano fanno resistenza o sono liberi?
Che velocità seriale di connessione stai usando?
La stampante che sto cercando di creare non ha un display ma tramite il programma pronterface non riesco a far girare i motori non danno nessun cenno di movimento.
La velocità seriale di connessione che sto usando e 25000
-
ciao ragazzi, mi sto auto costruendo una stampante 3d ma sto avendo dei problemi con la parte software, in poche parole dopo aver settato e caricato marlin su arduino quando collego la stampante al programma di interfaccia pronterface e tento di portare in home un asse o tento di farlo muovere mi esce scritto "echo:busy: processing" e i motori non girano , credo di aver settato correttamente sia la vrf dei driver e sia il programma marlin (ho settato solo con che tipo di alimentatore alimento la stampante e il modello della scheda madre che é una RAMPS_14_EFB ) ma non riesco a capire la provenienza del problema, potete aiutarmi ?
-
39 minuti fa, Alep dice:
e quindi tutto in off
al momento attuale non saprei cosa dirti ci rifletto un po sopra sul tuo problema
Può essere un problema di software?
-
24 minuti fa, Alep dice:
si è un ottimo motivo per non funzionare, do per scontato che abbia come stepper driver i più diffusi che sono gli A4988 e queste sono le configurazioni standard
Use jumper caps to subdivide stepper motor. when jumper cap is plugged, it is ON.
2-2
1. Subdivision on the base of A4988 stepper driving module:
Turn ON/OFF Subdivision MS1 MS2 MS3 OFF OFF OFF full step ON OFF OFF 1/2 step OFF ON OFF 1/4 step ON ON OFF 1/ 8 step ON ON ON 1/16 step
2. Subdivision on the base of Drv8825 stepper driving module:
Turn ON/OFF Subdivision MS1 MS2 MS3 OFF OFF OFF full step ON OFF OFF 1/2 step OFF ON OFF 1/4 step ON ON OFF 1/ 8 step OFF OFF ON 1/16 step ON OFF ON 1/32 step OFF ON ON 1/32 step ON ON ON 1/32 step
25 minuti fa, Alep dice:si è un ottimo motivo per non funzionare, do per scontato che abbia come stepper driver i più diffusi che sono gli A4988 e queste sono le configurazioni standard
Use jumper caps to subdivide stepper motor. when jumper cap is plugged, it is ON.
2-2
1. Subdivision on the base of A4988 stepper driving module:
Turn ON/OFF Subdivision MS1 MS2 MS3 OFF OFF OFF full step ON OFF OFF 1/2 step OFF ON OFF 1/4 step ON ON OFF 1/ 8 step ON ON ON 1/16 step
2. Subdivision on the base of Drv8825 stepper driving module:
Turn ON/OFF Subdivision MS1 MS2 MS3 OFF OFF OFF full step ON OFF OFF 1/2 step OFF ON OFF 1/4 step ON ON OFF 1/ 8 step OFF OFF ON 1/16 step ON OFF ON 1/32 step OFF ON ON 1/32 step ON ON ON 1/32 step
Io sto utilizzo gli A4988 a full step
-
54 minuti fa, Alep dice:
Il marlin è un software fantastico che oltre ad aver pensato e provveduto a gestire tutto l'immaginabile ha la grande caratteristica di essere completamente configurabile.
Questo grande vantaggio in alcuni casi può diventare uno svantaggio perchè l'indicazione che è regolato per la ramps è un pò molto generico, e non tutte le ramps sono perfettamente identiche,
Più che caricare un nuovo marlin io avrei usato quello che proponeva già a bordo la scheda che era di sicuro regolato correttamente e se riesci a reperirlo partirei da quello.
Comunque se hai una ramps EFB lo dovevi regolare col numero 33 che per altro è quello che propone di base il Marlin..Assicurati che i jumper sotto gli stepper driver siano tutti e 3 chiusi o almeno che siano regolati come prevedono gli stepper driver che stai usando.
Verifica se leggi la temperatura estrusore e piatto (che sarà quella ambiente) e se rispondono al riscaldamento sia l'estrusore che piatto proprio per verificare che la scheda risponde correttamente.
.
I jumper io non li ho inseriti può essere quello il problema?
L' estrusore legge la temperatura
-
ciao ragazzi, mi sto auto costruendo una stampante 3d ma sto avendo dei problemi con la parte software, in poche parole dopo aver settato e caricato marlin su arduino quando collego la stampante al programma di interfaccia pronterface e tento di portare in home un asse o tento di farlo muovere mi esce scritto "echo:busy: processing" e i motori non girano , credo di aver settato correttamente sia la vrf dei driver e sia il programma marlin (ho settato solo con che tipo di alimentatore alimento la stampante e il modello della scheda madre che é una RAMPS_14_EFB ) ma non riesco a capire la provenienza del problema, potete aiutarmi ?
la mia stampante non funziona
in Problemi generici o di qualità di stampa
Inviato
salve a tutti e da un po di tempo che sto cercando di avviare la mia stampante 3d autocostruita ma purtroppo non ci riesco, ogni volta che premo un pulsante sul programma di intrerfaccia (nel mio caso utilizzo pronterface) non accade nulla se provo a far muovere un asse non succede , se imposto una temperatura da raggiungere ,il comando inizia e dopo un po mi da errore dato che sono un principiante in questo campo cerco qualcuno che posso darmi una mano , sto utilizzando un arduino mega 2560 con ramps 1.4 motori stepper nema 17 e driver A4988 e programma marlin