dreamworker
-
Posts
144 -
Joined
-
Last visited
Content Type
Forums
Events
3D Prints
Posts posted by dreamworker
-
-
I begun to have this problem when I started to use 0,1mm first layer height. I don't understand now: how can I patch my firmware in order to resolve this tedious problem?
-
Hi Primoz,
this object is too tall and when you reach some height it begin to flex. Then you must print slowly and, for more stability, You can create a structure to make the object stronger.
I suggest you to use Meshmixer in which you can look where the piece is too weak.
-
Welcome DAG
-
Ciao a tutti,
apro il primo di vari thread dedicato alla conoscenza della nostra stampante, e non solo. Qui di sotto ho cercato di spiegare sinteticamente il significato dei comandi che troviamo scritti nei file che poi "diamo in pasto" alla nostra stampante, il Gcode. Per visualizzare i file gcode che i software come Cura generano, è sufficiente aprirli con il il blocco note, o qualsiasi editor di testo. Se vogliamo invece vedere passo passo come la nostra Stampante interpreta i comandi di questi file basta utilizzare dei software come Repetier, ma di questo parleremo in un altro thread.
Sentitevi liberi di correggere i miei errori, così da poter dare delle informazioni il più corrette possibile. Vorrei in oltre che qui si discutesse anche dell'eventuale sviluppo di plugin per Cura.
Alla prossima
Paolo
Firmware Marlin
Codici Implementati
G0
Movimento Rapido
esempio: G0 X11 movimento rapido in X=11mm.
G1
Movimento Controllato X Y Z E
esempio: G1 X90.6 Y13.8 E22.4 si muove dall'attuale posizione (X,Y) a (90.6 13.8) estrudendo il materiale dalla posizione attuale a quella finale dall'attuale lunghezza di estrusione a quella di 22.4
G2
Movimento controllato ad arco in senso orario
esempio: G2 X90.6 Y13.8 I5 J10 E22.4 va dall'attuale posizione (X,Y) con movimento ad arco orario alla posizione (90.6 13.8) mantenendo una distanza costante dal punto (5 10) estrudendo il materiale dalla posizione attuale a quella finale dall'attuale lunghezza di estrusione a quella di 22.4
G3
Movimento controllato ad arco in senso antiorario
esempio: G2 X90.6 Y13.8 I5 J10 E22.4 va dall'attuale posizione (X,Y) con movimento ad arco antiorario alla posizione (90.6 13.8) mantenendo una distanza costante dal punto (5 10) estrudendo il materiale dalla posizione attuale a quella finale dall'attuale lunghezza di estrusione a quella di 22.4
G4
Pausa per S o P
esempio: G4 P200
non fare nulla per 200 msec. Durante questa pausa lo stato della macchina viene mantenuto costante e controllato.
G10
Ritrae il filamento in accordo con le specifiche del comando M207
G11
Ritrae e recupera il filamento in accordo con le specifiche del comando M208
G28
Ritorna al punto d'origine degli assi
G29
Comando per il Test del piano di stampa. Usa un test su tre punti.
G30
Comando per il test del piano di stampa. Usa un solo punto di test
G31
Riporta l'attuale stato del test.
G32
Testa Z e calcola la posizione del piano Z
G90
Usa coordinate assolute
G91
Usa coordinate relative
G92
Imposta le coordinate
esempio: G92 X10 E90 consente la programmazione dello zero assoluto, per resettare la posizione corrente ai valori specificati. Nell'esempio si imposta a 10 X e a 90 l'estrusione. Non si verificherà nessun movimento fisico. Senza nessuna specifica, il comando resetterà tutti gli assi a zero.
RepRap Codici M
M0
Stop.
Esempio: M0
La macchina si ferma torna alla sua posizione di riposo, poi si spegne. Tutti i motori e riscaldatori si spengono. La macchina si riavvia premendo il tasto di Reset
M1
Sleep.
Esempio: M1
La macchina si ferma torna alla sua posizione di riposo, poi si spegne. Tutti i motori e riscaldatori si spengono. La macchina si riavvia premendo qualsiasi tasto
M104
Imposta la temperatura dell'estrusore selezionato
Esempio: M104 S190 imposta la temperatura dell'estrusore a 190°C
M105
Legge la temperatura corrente dal sensore
M106
Ventola on
M107
Ventola off
M108
Imposta la velocità di estrusione
M109
Imposta la temperatura di estrusione ed attende
M110
Imposta la linea corrente del G-code
M114
Visualizza la posizione attuale
M115
Visualizza la versione corrente del firmware
Codici Custom M
M17
Accende o spegne tutti i motori passo passo
M18
Spegne i motori passo passo come il comando M84
M20
Mostra il contenuto della SD card
M21
Inizializza la SD card
M22
Consente di rimuovere la SD card
M23
Seleziona un file dalla SD
M24
Inizia o riprende la stampa di un file della SD
M25
Pausa della stampa dalla SD
M26
Imposta la posizione della SD in bytes
M27
Riporta lo stato della stampa del file della SD
M28
Inizia a scrivere nella SD
M29
Termina la scrittura nella SD
M30
Cancella un file dalla SD
M41
Stampa in loop
M42
Cambia lo stato del pin via gcode
M80
Accende l'alimentatore
M81
Spegne l'alimentatore
M82
Seleziona i codici assoluti dell'estrusore E (default)
M83
Seleziona i codici relativi dell'etrusore E
M84
Disabilita i passo passo fino al prossimo movimento, o usa S per specificare un tempo di attesa, prima che gli steppers vengano disabilitati. S0 si usa per disabilitare l'attesa.
M85
Imposta il timer di spegnimento mediante il parametro S. Per disabilitarlo porre a zero (default)
M92
Imposta la programmazione dei passi per gli assi, utile per la calibrazione
M114
Manda nella porta seriale la posizione attuale
M115
Comunica l'attuale versione del Firmware e la capacità del microcontrollore usato
M117
Visualizza un messaggio
esempio: M117 Ciao mondo
visualizza sull'LCD la frase Ciao mondo
M119
Comunica alla porta seriale che è presente uno stato di endstop
M140
Imposta la temperatura del piano di stampa
M190
Aspetta finché la temperatura del piano di stampa non raggiunge quella impostata
M200
Imposta il diametro del filamento
M201
Imposta la massima accelerazione di stampa in unità/s^2 per i movimenti durante la stampa (M201 X1000 Y1000)
M202
Imposta la massima accelerazione in units/s^2 per i movimenti non di stampa (M202 X1000 Y1000) Non usato nel firmware Marlin!!
M203
Imposta la massima velocità di estrusione della macchina (M203 X200 Y200 Z300 E10000) in mm/sec
M204
Imposta la velocità di default: S per i normali movimenti; T solo per i movimenti dell'erogatore del materiale (M204 S3000 T7000) in mm/sec^2 in segmenti di tempo mini, espressi in in ms (B20000)
M205
Impostazioni avanzate: velocità minima di moviemnto S=durante la stampa T=solo movimenti, B=minimo segmento temporale X= massimo strappo xy, Z=massimo strappo Z , E=massimo strappo E
M206
Imposta un punto di riposo addizionale
M207
Imposta la lunghezza di ritrazione S[positivo mm] F[feedrate mm/sec] Z[additional zlift/hop]
M208
Imposta il massimo movimento per gli assi
M209
Abilita la ritrazione automatica
M220
S- imposta il valore del fattore di override di velocità in percentuale
M221
S- imposta il valore del fattore di override di estrusione in percentuale
M240
Impulso di trigger per scattare una foto
M301
Imposta i paramentri PID, P I e D
M302
Abilita l'estrusione a freddo
M303
PID relay autotune S imposta la temperatura (default = 150C)
M400
Finisce tutti i movimenti
M500
Memorizza i parametri nella EEPROM
M501
Legge i parametri dalla EEPROM
M502
Ritorna ai paramentri di fabbrica. Naturalmente questi devono essere stati memorizzati nella EEPROM precedentemente
M503
Stampa gli attuali paramentri (dalla memoria non dalla eeprom)
M999
Riavvia dopo un errore
-
Thank you for your clarification Dim3nsioneer
-
ok DIeder, but if I can do this at once is better I suppose.
-
Hi Dim3nsioneer,I don't know if it is possible but you could introduce this feature:
with commas or semicolon, declare an interval of layers where the teak at Z specifications must works.
-
Ciao Rossano, vedo che anche tu stai a Roma come me
Direi che sarebbe una bella cosa se aprissimo un thread a parte per trattare l'argomento più dettagliatamente ( dando vita a questo forum ?! ).
Comunque in linea generale, per quanto mi riguarda:
-non esiste un setup di riferimento per tutte le stampe, ma puoi usare dei valori tipo per stampare la maggior parte degli oggetti.
-i plugin sono utili, ma i bug di Cura spesso li rendono inefficaci. I due già presenti nel pacchetto di Cura sono i più usati, comunque in generale servono a variare il g.code in maniera tale da non dover intervenire manualmente durante la stampa. L'unico che per ora ho trovato utile è Tweak at Z.
-
Per non farti impazzire nel forum ecco alcuni esempi di stampa ad alta risoluzione:
http://umforum.ultimaker.com/index.php?/topic/467-post-your-latest-print/?p=53269
http://umforum.ultimaker.com/index.php?/gallery/album/438-zombie/
ciao
-
Ciao Giaga, per rispondere alle tue domande con un pò d'ordine :
- l'accuratezza di questa stampante è superiore alla replicator 2, per questo tipo di tecnologia direi che è ottima, ma bisogna fare i conti con i limiti tecnologici. Comunque sono riuscito ad ottenere oggetti intersecanti con tolleranze dell'ordine di 40/30 micron. Gli oggetti più problematici da realizzare sono quelli cilindrici, poiché il firmware non realizza archi ma divide in pezzettini la sezione e crea un poligono, non sempre accurato. Paradossalmente si stampano meglio gli ingranaggi che i cilindri.
-il problema dell'effetto "tapparelle" si supera benissimo utilizzando layer di 0.08/0.06 mm. Con questa risoluzione verticale le striature le vedi solo con un buon ingrandimento....ma i tempi di stampa sono biblici. Per vedere dei lavori fenomenali a questa risoluzione, guarda la gallery di Braddock su questo forum.
-io solitamente non amo lasciare il pezzo creato così come esce dalla stampante, anche se qui ho pubblicato solo oggetti non rifiniti. Infatti preferisco carteggiare prima con grane da 100/120, poi con carta vetrata 320 e infine passo la carta telata per carrozzerie di grana 1000/1200. Dopo aver lavato il pezzo spruzzo con il primer per plastica la superficie e infine vernicio, sempre con bomboletta ( non ho lo spazio per tenere il compressore :( ).
-
simple stuff, modelled with AutoCAD Inventor and printed with Ultimaker2
door hook
magnetic pot
-
Antiklesys hai provato a stampare qualcosa a quella risoluzione? Ti senti di consigliare ad una persona l'acquisto di questa macchina per fare lavori di precisione con una risoluzione reale di 20 micron, non per hobby ma per professione?
Personalmente io non me la sento. Mi piace l'Ultimaker2, ma i 20 micron verticali sono il limite hardware della macchina e non l'effettiva tolleranza ottenibile; basta una cinghia troppo stretta o troppo lenta, un piano di lavoro leggermente curvo, uno stepper che ha qualche millesimo di micron di scarto rispetto ai dati di targa etc. e 20 micron spariscono subito. In più dovrebbe stampare ad una velocità di 10 mm/s o inferiore.
Comunque se hai qualche oggetto stampato alla risoluzione richiesta da Tanfoglionet, fotografalo e mostraglielo. In questo modo potrà capire se la stampante fa al caso suo.
p.s.: onde evitare fraintendimenti, la mia replica non è un attacco ma è un tentativo di dare una visione chiara della situazione a chi ha aperto il thread. Spendere più di 2000 euro e poi trovarsi una macchina che non fa quello che ci si aspetta fa imbufalire e non poco.
-
Salve,
l'Ultimaker2 ha un ugello di estrusione di 0.4mm, quindi la risoluzione orizzontale non può essere superiore, a meno che non si cambi il terminale d'ottone. Mentre quella verticale arriva fino 0.06mm con velocità molto basse ( 20mm/s normalmente). Questa macchina ha comunque la risoluzione più alta nel mercato, per questo tipo di tecnologia, ma per ciò che serve a te non credo possa essere utile. Risoluzioni così alte le puoi raggiungere con stampanti professionali come quelle della Stratasys, o con quelle che usano un altro tipo di tecnologia, quale la stereolitografia, ma che usano resine molto costose e fragili. Un esempio a basso costo di questo tipo di stampanti è la Form1.
p.s.: i 20 micron di tolleranza, credo si possano avere con calibrazioni estreme molto difficili da raggiungere.
-
O_O ehm Ultimaker2 declare this :
- Operation nozzle temperature: 180° - 260° C
- Operation nozzle temperature: 180° - 260° C
-
I tried some tests and I notice those things:
-the ColorFabb silver grey and Ultimaker pearl white have problems with high temperatures, higher than 220°C. In this conditions, the deposition become "dirty", some lines result more dark, and the PLA seems granulous (I suppose that effects due to the chemical agent used to make bright the printed)
-with 0,1 firts layer thikness ( thank you Robert ), initial built plate temperature at 75°C and filament heated at 210°C the problem is less evident.
-the Ultimaker blue have not problem with temperature, like all the standard colors I think, and with 0,3 first layer thikness and filament at 230°C the surface seems very compact and smooth.
p.s.: The new version of Cura create too much unlikely lines, as you can see in the picture
-
@Robert: ok I'll try with 0,1 first layer thikness
-
Ciao Andrea,
potresti essere più preciso?
Che materiale stai usando, PLA o ABS? la temperatura del piatto di stampa quale è? A che velocità stai lavorando? A che temperatura hai portato l'estrusore?
-
@Robert:The rest of the print is good, not under extrusion and nice lateral surfaces. Cura create more unnecessary lines, but the top layer is completely close, without holes, and all the closing lines seem perfect.
-
@Osgar: the layer thickness is 0.3
@ProfePaco: yes I have problem, but only for the first layer, after I installed new firmware and I began to use new Cura version.
Anyway here are the pictures of a freshly printed piece:
-
Hi to all,
after new firmware and Cura release I recalibrate the building plate level more times, but I can't understand why the surface in contact with the glass is not compact, is smooth to touch but I can see the construction lines. I use the classic method of slow speed ( 20 mm/s ) and high temperature (230 °C), like usual, but it not work.
I want to ask: can I see some photos of first layer, resulting from perfect calibrate Ultimaker2? ( if is possible, created with silver grey Colorfabb filament)
-
@LeoDDC: I can't wait to see it finished ! Great work!!
-
Ciao Andrea,
Se hai l'Ultimaker2 non hai bisogno di nulla di più di quello che hai trovato nel pacco. Se stampi in PLA non devi neppure mettere la colla stick che ti hanno fornito, basta una temperatura del piatto anche inferiore a quella standard utilizzata ( io stampo PLA con piano a 65°C).
Se invece lavori con ABS devi mettere la colla e aumentare la temperatura, ma non hai nessuna necessità di usare il blue tape. Se poi voi usarlo per velocità di distacco dei pezzi creati, allora puoi comprare un nastro blu da mascheratura qualunque, quelli che trovi nella sezione pittura per la casa, non necessariamente quello 3M. Comunque io non lo uso, perché il piatto rende la superficie più liscia e uniforme del nastro.
Ciao
Paolo
-
Hi Kaybe: For my experience you can create small circular area only with a small temperature an slow speed.For example: I created a dozen of cylinders with 1,8 mm diameter an 4 mm of height in one session with 20 mm/s speed and 190°C of temp and fans at 100% of speed for my last project.
-
@AaronAlai: Really nice and funny stuff. Distortion typical of thought an Electronic engineer: why don't you insert in yours great picture frame a little rotary potentiometer, in order to tune the light intensity?
Strange problem with new firmware
in UltiMaker Cura
Posted
Hello, I installed the new firmware with the new version of Cura and I have this strange problem:
during the print session, the fans speed is slow down by the machine, when I rise again the speed using the tune menu, after a little time the machine slow down again the velocity to 7%. What can I do?