Saltare i passaggi a Y, solo quando si utilizza Ultimaker Cura


8

Per scoprire perché la mia stampante a volte salta i passaggi a Y (sempre nella stessa direzione) solo in Ultimaker Cura, sto scavando nel codice G per capire meglio il problema. Tuttavia, migliaia di righe di codice G sono difficili da analizzare.

Sto usando un piano termico Mk2 con una lastra di vetro e un motore NEMA17 in una stampante P3Steel Toolson Edition. L'asse sembra ragionevolmente accomodante in entrambe le direzioni.

Ridurre l'accelerazione a 4000 non ha eliminato completamente il problema, ma potrebbe aver risolto il problema. Non ho fatto test quantificabili, scusa.

Ci sono altre cose ovvie che potrei aver perso? So che l'accelerazione potrebbe essere ancora piuttosto elevata, ma poiché funziona facilmente con Slic3r, vorrei sfruttare alcune funzionalità di Ultimaker Cura con questa velocità di stampa.


1
Giusto per chiarire, non si ottengono mai salti dell'asse Y quando si utilizza Slic3r? Quindi, è sicuramente un problema di software? Altrimenti potrebbe essere che il driver del motore passo-passo per l'asse Y fornisca troppa (o troppo poca) corrente ...
Greenonline

1
Sì, ovviamente, l'aumento della corrente massima erogata al motore elimina il problema. Tuttavia, preferirei andare con una corrente inferiore per limitare il riscaldamento dei motori. Mi stavo solo chiedendo se c'è qualcosa nei due motori di taglio che fa sì che Cura provochi movimenti molto più duri che fanno perdere passi alla stampante ...
Kamuro

3
Saltare i passaggi significa che la corrente al motore è insufficiente per la coppia richiesta del motore. Il principale fattore di coppia in una stampante 3D è l'accelerazione. È possibile confrontare il GCode per vedere cosa viene impostato nei comandi M201-M204.
Markhancock,

1
Supponendo che tu abbia impostato la stessa accelerazione sia in Cura che in Slic3r, sei sicuro che siano applicati correttamente nel file gcode? Nel caso in cui il software non emetta il gcode corretto per impostare l'accelerazione, vengono applicati i valori predefiniti già impostati nel firmware.
Demetris,

1
Viene utilizzato lo stesso modello di riempimento? Alcuni schemi di riempimento sottolineano l'accelerazione molto più di altri.
CMM

Risposte:


4

Hai risposto alla tua domanda in un commento.

Sì, ovviamente, l'aumento della corrente massima erogata al motore elimina il problema. Tuttavia, preferirei andare con una corrente inferiore per limitare il riscaldamento dei motori. Mi stavo solo chiedendo se c'è qualcosa nei due motori di taglio che fa sì che Cura provochi movimenti molto più duri che fanno perdere passi alla stampante ... - Kamuro 21 maggio 17 alle 21:22

I motori sono duri

I motori sono pensati per essere caldi, alcuni sono fatti per essere caldi. Non tutti i motori hanno le stesse specifiche, ma ne ho estratto uno su Amazon ( link ) che mostra un aumento della temperatura nominale di 60 ° C sopra una temperatura ambiente nominale di 50 ° C. Se queste specifiche si accumulano e dovessero perché l'isolamento del motore è valutato a 130 ° C, è possibile far bollire l'acqua sui motori passo-passo.

Ma ... altri fattori

Ma quali sono i limiti reali e quanta corrente dovresti passare attraverso i motori?

Innanzitutto, molte stampanti 3D hanno supporti in plastica per i motori passo-passo. Non vuoi che quella plastica si ammorbidisca. Può farlo se i motori si surriscaldano. L'ho visto in una stampante 2D commerciale, e ne è conseguito uno digrignamento dei denti in tutto il Pacifico. Anche per il PLA, quella temperatura è scomoda per la carne umana. Ammorbidisco il PLA a 75 ° C quando si montano parti strette, ma PETG e ABS sono buoni per temperature più elevate.

La bassa corrente fa male alla precisione

I motori sono convertitori notevolmente lineari di corrente in coppia, ma hanno ancora delle non linearità ai limiti. Questo è importante soprattutto per i micro-stepping, che (AFAIK) utilizzano tutte le stampanti 3D per una risoluzione più elevata.

Due fattori compromettono la precisione alle correnti più basse durante il micro-stepping.

Le non linearità nei driver provocano campi magnetici che non si allineano linearmente con la forza di comando comandata. La coppia non è esattamente ciò che è necessario per posizionare il motore tra i poli con l'angolazione corretta.

L'attrito statico, a volte chiamato attrito, richiede una coppia aggiuntiva per superare. In una lenta mossa a micro-stepping, questo comporterà un movimento all'indietro, quindi un salto in avanti. Il movimento può essere irregolare piuttosto che liscio. L'estrusione può essere pulsante anziché regolare.

Entrambi sono migliorati applicando una corrente sufficiente al motore per generare una coppia sufficiente. Più corrente dà più calore, ma anche un comportamento e prestazioni migliori.

Accendi i motori!

Possono prenderlo. Controlla i loro supporti per assicurarti che i supporti non siano progettati.

Perché Cura e non Slic3r?

Sarebbe necessaria una revisione approfondita del codice g. Potrebbe essere semplice come la direzione di riempimento o la direzione preferita del modello rispetto alla direzione scelta dalle due affettatrici.

Potrebbero esserci dei limiti codificati nella parte "codice g personalizzato" delle due affettatrici. Non ho familiarità con Cura, ma Slic3r ti consente di inserire codice g aggiuntivo in molte situazioni. Qualcosa introdotto con un profilo di stampante potrebbe limitare l'accelerazione del cretino.

Potrebbero esserci differenze nell'impostazione della ventola o quasi.

Quando hai a che fare con una situazione marginale, e sembra che questo sia proprio al limite, differenze molto piccole possono causare drammatici cambiamenti nel modo in cui l'intero sistema risponde. Le stampanti 3D sono sistemi complessi, con risonanze, molte modalità di vibrazione, attrito non lineare. Sapere per certo potrebbe andare oltre lo scopo del tuo e dei nostri strumenti di ingegneria.

Non operare sui margini

Impostare i motori ai livelli di corrente corretti. Impostare il letto all'altezza corretta. Impostare l'estremità calda alla giusta temperatura. Cerca di rimanere sempre nel punto giusto. Le tue stampe ti ricompenseranno.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.