Jump to content

dreamworker

Dormant
  • Posts

    144
  • Joined

  • Last visited

Posts posted by dreamworker

  1. 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?

     

  2. 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.

     

  3. 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

     

     

     

  4. Ciao Rossano, vedo che anche tu stai a Roma come me :D

    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.

     

  5. 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 :( ).

     

  6. 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.

     

  7. 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.

     

  8. 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.

     

    riprova

    -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

     

  9. 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?

     

  10. 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)

     

  11. 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

     

  12. 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.

     

×
×
  • Create New...