L'infill non è nulla di particolare, è una estrusione ad una certa velocità con un certa velocità di estrusione. Il firmware ovviamente puo essere in causa per quanto riguarda come ha detto bilanciamist, le accelerazioni che in genere per l'infill sono maggiori, potrebbe essere anche un problema di temperatura, se la temperatura è bassa, la plastica potrebbe scorrere meno bene se le velocità sonby onekk - GCODE, Software e Firmware
// Travel limits after homing (units are in mm) #define X_MIN_POS -50 #define Y_MIN_POS 0 #define Z_MIN_POS 0 #define X_MAX_POS 280 // con il piano in vetro completo 310 #define Y_MAX_POS 220// 280 con piano in vetro completo #define Z_MAX_POS 200 Queste ti settato i limit del piano, come vedi X_MIN è negativo, e X_MAX è ovviamente maggiore di 200. Saluti Carlo D.by onekk - Stampa 3D per principianti
Probabilmente c'è qualche interazione nel codice di MK4Duo che provoca il problema, ovviamente la parte difficile è scoprirlo, passando tra molte versioni non è mica semplice fare una diff tra una sorgente e l'altra e vedere cosa è cambiato. Su un codice molto complesso, è decisamente complicato lavorare, il Mago sono sicuro starà spulciando gli angoli reconditi del codice per cercare l'eventualby onekk - GCODE, Software e Firmware
Non è che qualcosa che non va sulla D49 che è mappata anche come ICP4? Dal datasheet di ATmel. ICP4, Input Capture Pin 4: The PL0 pin can serve as an Input Capture pin for Timer/Counter4 Magari manca il set explicito come pin IO o la disattivazione del timer (sto abbozzando, non conosco bene ATMEL, ma avendo usato qualche PIC ricordo che alcune cose andavano inizializzate esplicitamente oppureby onekk - GCODE, Software e Firmware
Ok ora capisco il problema, chiaramente non riceve dati corretti dalla linea SPI, e probabilmente interpreta i dati scorretti come temperatura massima, su questo te lo dovrebbe dire il Mago. Però dallo schema della RAMPS, mi riporta i pin come D50 D51 e D52 Non mi quadra quel 49 però per questo il Mago ne sa più di me. Saluti Carlo D.by onekk - GCODE, Software e Firmware
Con i pochi dati forniti, tiro ad indovinare. Il perché con il vecchio firmware va e con il nuovo non va, potrebbe essere legato alla differente gestione di qualche filtro applicato ai valori. Alimentatori di che cosa? Se parli di alimentatori, mi viene in mente un problema di rumore. Ovviamente se hai rumore anche la lettura di un convertitore analogico digitale come il MAX6675 va a farsi beby onekk - GCODE, Software e Firmware
Beh felice che tutto vada bene, nel caso chiedi come mettere "RISOLTO", così magari qualcuno vede che qualcosa riusciamo arisolvere ogni tanto. Saluti Carlo D.by onekk - GCODE, Software e Firmware
Il piano com'è fissato? molti hanno il piano montato su molle, e le molle non sono regolate, bene, non avendo delle guide, il piano è libero di oscillare e quindi l'ugello è fermo, e sare bene, il piano oscilla. Se cerchi in giro molti hanno sostituito le molle con molle più rigide, oppure con pad distanziali di silicone e guide che tengono il piano fermo, se è un problema di piano che "vibra",by onekk - Problemi e qualità di stampa
Dipende tutto da come hai configurato il firmware Queste istruzioni G1 X20.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line G1 X20.4 Y200.0 Z0.28 F5000.0 ;Move to side a little dicono di andare a Y max, se per caso hai impostato i limiti del bed può darsi che arrivino ai software endstop e che si blocchi per quello. Devi controllare nei file di configurazione, come hai impostato i limiti delby onekk - Stampa 3D per principianti
;FLAVOR:Marlin ;TIME:1055 ;Filament used: 1.01057m ;Layer height: 0.2 ;MINX:135.98 ;MINY:114.159 ;MINZ:0.3 ;MAXX:174.02 ;MAXY:146.343 ;MAXZ:13.1 ;Generated with Cura_SteamEngine 4.5.0 M140 S20 M105 M190 S20 M104 S20 M105 M109 S20 M82 ;absolute extrusion mode G28 ;Home G1 Z15.0 F6000 ;Move the platform down 15mm Da questo codice la stampante, sta facendo quello che il gcode gli sta dicendo: Gby onekk - Stampa 3D per principianti
Be allora va disattivata l'opzione non cambiata, è una opzione in pratica è una variabile booleana, tu modificando la riga hai definito a True una variabile booleana chiamata: BED_CENTER_AT_110_110 Che altrettanto ovviamente non fa nulla, perché nessuno controlla se è vera per farci qualcosa nel caso sia vera (o falsa). G1 Z15.0 F6000 ;Move the platform down 15mm qui muove la piattaforma aby onekk - GCODE, Software e Firmware
Il problema è capire cosa fa la stampante: - se fa la homing in modo corretto, probabilmente, la configurazione è corretta - senza un GCode da analizzare (vanno bene le prime 100 righe), come facciamo a capire se è un problema dello slicer o della stampante? Saluti Carlo D.by onekk - Stampa 3D per principianti
Al momento sto creando in FreeCAD questo. Ti ho mandato una PM. Saluti Carlo D.by onekk - Stampa 3D per principianti
Dipende: - può essere un problema dello slicer, dove in genere si setta la posizione di stampa, e si sceglie di centrare il modello al centro del piatto, - potrebbe essere un settaggio anche nel firmware, qui info sul settaggio dei limiti e della home in marlin - potresti aver settato per errore #define BED_CENTER_AT_0_0 che in genere vale solo per le delta. se mandi un esempio di GCodby onekk - GCODE, Software e Firmware
Per favore usa il copia e incolla per gli errori, non tutti agevolmente riescono a visualizzare le immagini, ammesso e non concesso che siano nitide. Saluti Carlo D.by onekk - GCODE, Software e Firmware
Le botte in genere sono generate (perdona il gioco di parole) da errate configurazioni per accelerazioni e velocità, trovi in giro molti tutorial su come settare questi valori, Marlin 1.1.5 mi pare vecchio, se non ricordo male sono arrivati alla 1.1.9, devi vedere però se quel firmware è originale Marlin o se è modificato dal produttore della stampante o della scheda di controllo. I valori del dby onekk - GCODE, Software e Firmware
Ok non è una scheda, perfetta, però diciamo che per un autocostruttore, avendo i componenti through hole e non SMD è più abbordabile, il concetto poi è espandibile, aggiungere una scheda con i filtri sugli ingressi è pienamente fattibile, sarebbe una buona base di partenza, ad un costo accettabile, guarda qui: Prezzi Estrusore e Bed hanno un MOSFET serio, polarizzato benissimo e che non scaldaby onekk - GCODE, Software e Firmware
Il problema a volte sono proprio i prezzi, non necessariamente devi spendere milioni per fare le cose, uno sforzo per questa scheda a 32 bit: Gen 7 ARM Sarebbe costruibile da soli, il prezzo + buono è una 32bit ed è europea. Saluti carlo D.by onekk - GCODE, Software e Firmware
L'intreccio è una buona misura, a volte funziona accoppiato al condensatore, introduce un misto di L/C, cioè una induttanza e anche un effetto condensatore, in genere meglio che nulla, un cavo intrecciato a volte risolve, a volte se l'ambiente è rumoroso è meglio usare altri metodi, in particolare con Arduino a volte le resistenze interne di pull-up non sono propio il massimo ed è meglio polarizzby onekk - GCODE, Software e Firmware
Potrebbero essere problemi di timing del display. Sarebbe utile sapere che firmware usi, versione ecc. Saluti Carlo D.by onekk - GCODE, Software e Firmware
Va beh, sono punti di vista, comunque un minimo sindacale, lo devi comunque imparare, e a volte qui si sente proprio di gente che dice, ho comprato la stampante, qualcuno mi insegna a stampare, poi se lo mandano ad un link con un manuale minimo per lo meno per avere una terminologia comune, se chiamo coso l'estrusore, o hot end il piatto, capisci che per lo meno non ci intendiamo. Se io vengo daby onekk - Stampa 3D per principianti
Allora, o c'è un problema sugli endstop, oppure c'è qualcosa che non va nel set del firmware o dello slicer. Dalla tua descrizione è complicato capire, se la stampante va in home, e poi scende, che stampante hai una cartesiana, in genere fa la home a 0,0,0 quindi al massimo sale e non scende. Quindi che meccanica hai, che firmware monti, hai controllato gli endstop. Senza queste informazioni,by onekk - Stampa 3D per principianti
Resistenza? in genere si mette una rete R/C, prova a controllare i forum di GRBL, ci sono molti progetti per filtrare gli endstop, con le CNC hai molti problemi di interferenze, io con la mia CNC non ne ho mai avuto perché fin dall'inizio avevo filtrato gli endstop, e usato cavo schermato per collegarli alla scheda. Se usi un cavetto schermato ricorda che per evitare loop di massa, la claza schby onekk - GCODE, Software e Firmware
Il fattore C dovrebbe essere la linearizzazione della curva, ho copiato il codice dai sorgenti della 4.3.6 e su quella versione mi pareva non fosse utilizzato. Ovvio che precisioni di un grado le puoi ottenre su un intervallo di tenperature limitate, nel calcolo dovrebbe entrare anche la "polarizzazione" del sensore, che in genere è fatta con un partitore, infatti molti consigliano di sostuituirby onekk - GCODE, Software e Firmware
Potrei darti una mano, ma su questo forum mi sa che andiamo OT. dovrei sapere, che scheda monti, motori, meccanica ecc della CNC, tanto per capire cosa devi fare. Per il software cosa intendi? - come CAM uso un CAM semiprofessionale, l'unico che gira sotto Linux e va benino. - GRBL lo controllo con una SOM (tipo raspberry Pi) dove gira il sender che invia il file alla CNC, uso bCNC (anche seby onekk - GCODE, Software e Firmware
Occhio che non puoi usare un programma su una stampante e su una seconda stampante e aspettarti che tutto vada, a meno che le stampanti siano uguali e con firmware identico. Il Gcode prodotto non è universale, ma creato per una stampante, un materiale e un firmware specifico. Saluti Carlo D.by onekk - Stampa 3D per principianti
Ti ripeto se la scheda è supportatata da Marlin dovrebbe esserlo anche da Mk4Duo, il problema è identificare precisamente le eventuali differenze tra le versioni, se la scheda è quella però dovrebbe essere adeguatamente documentata, si tratta di capire dove ti crea problemi. Dici che l'estrusore non va, come lo provi? A freddo non va di certo, per ovvi motivi di sicurezza a freddo non puoi estrby onekk - Stampa 3D per principianti
Allora, hai già la movimentazione del piano, che a questo punto ti servirebbe per posizionare il piano il più lontano possibile dall'asse X. se sull'asse X, diciamo al posto dell'HE monti lo scanner, usare il motore dell'estrusore è la soluzione più "ovvia". Non so ora come il firmware implementi l'estrusione, e non come il tuo scanner faccia la scansione. Le variabili sono molte da consideraby onekk - Discussioni generali - NO PROBLEMI DELLA STAMPANTE
NTC in fin dei conti è pur sempre una NTC, va linearizzata, sul circuito di misura ne possiamo pure discutere, il problema è la somma delle tolleranze, alla fine il problema è la tabella finale, che poi non è nenache una tabella, ma in MK4duo è un calcolo basato su tre (dal codice sembrano due fattori), il beta, e la resistenza a 25°C Un esempio dai sorgenti di MK4Duo // 1 - EPCOS 100k #definby onekk - GCODE, Software e Firmware
Come già detto da molte, parti GRBL per una CNC è la soluzione migliore, è dedicato a quello. Una volta che fai i settaggi corretti alla fine una CNC ti deve gestire, solo il planner dei movimenti (che per l'uso CNC è leggermente diverso da quello della stampa 3D), e l'attivazione ed eventuale regolazione del motore di fresatura. Se aggiunge che MK4Duo non ha la gestione delle WP e a quanto parby onekk - GCODE, Software e Firmware