lunedì 27 febbraio 2012

Dante la testa scaldante e le stampe

Ecco alcune prove di stampe effettuate da DTX Robotics con il nostro kit prusa e la testa Dante su Piatto Award:






Che ne pensate??

lunedì 6 febbraio 2012

Feed Back Acquisto Prusa

Il sig Rigamonti ha commentato cosi il servizio offertogli :


Carissimo Lorenzo,

intanto la ringrazio per l’assistenza e capisco che un progetto del genere non è qualcosa di “Produzione Standard” e che ci sono temi ancora non consolidati con questo ovviamente chi ci “guadagna “ deve avere un etica.

Detto questo il vostro servizio è eccellente (chi ti risponde a una mail alle 22 ? :-) ) e la vostra cortesia e veramente grande.

Spero al più presto di poter condividere con voi i miei primi esperimenti.

Cordiali Saluti

Sergio Rigamonti


domenica 5 febbraio 2012

Guida a Pronterface...Impariamo ad usarlo!!Parte 1

Questo post si configura come una specie di guida all'utilizzo di Pronter Face e del relativo programma di Slice,generazione del Gcode, collegato

Introduzione

Pronterface
é il programma più utilizzato e diffuso per comandare una reprap, è stato realizzato da Kliment,e si può scaricare da qui,fa parte del "pacchetto printrun, che ingloba anche printcore e pronsole. Prendendo come sistema operativo Windows,per iniziare ad utilizzarlo si devono installare le librerie come descritto in questo passaggio:

python
pyserial
pyreadline
wxPython

Una volta conclusa la instalazione delle librerier, si può aprire il programma Pronterface, aperto apparirà una finestra come questa:





Il programma è composto da 5 blocchi, che sono:
*il pannello utente,
*il joystick
per il controllo dei motori della stampante
*il pannello dell'estrusore e del letto,
*il piano
di stampa
*la console

Il pannello utente

il pannello utente è posto nella parte alta del programma ed è il seguente:

Si compone di 15 pulsanti che svolgono le seguenti funzioni:
*File:premendolo si apre una finestra in cui è possibile aprire un file,modificarlo,pulire la console,accedere al projector,uscire dal programma

*Settings: premendolo si apre una finestra da cui è possibile accedere alla realizzazione di un nuovo pulsante,alle impostazioni del programma, ed al programma di Slice,generazione del Gcode-questo argomento verrà approfondito nella seconda parte-

*Port: non è un pulsante vero e proprio, si compone di due caselle :
  • una casella-si vede ora COM16-in cui vengono mostrate le come delle periferiche connesse alla stampante,selezionare la com corrispondente alla stampante in uso
  • l'altra casella in cui vengono mostrati i baud rate ovvero la velocità di connessione, con firmware Sprinter il baud è di 115200

*Connect: questo pulsante,una volta premuto permette la connessione alla stampante e sblocca le funzioni del joystic e del pannello estrusore,oltre a rendere attivi i pulsanti del pannello utente stesso quali: SD,Print,Pause

*Reset: questo pulsante permette di resettare la stampante

*Monitor Printer: questo pulsante-in fattispecie un check box- permette di abilitare la lettura automatica della temperatura dell'estrusore e del letto di stampa

*Mini Mode: questo pulsante una volta premuto rimpicciolisce la finestra del programma mostrando solo il pannello utente e parte della console

*Load File : questo pulsante permette di aprire un file.STL,.OBJ,.GCODE. Se il file è un STL o OBJ verrà avviata la procedura di Slice,al termine si vedrà l'oggetto posizionato sul Piatto,in caso di apertura di un Gcode, si vedra subito l'oggetto sul piatto

*Compose: questo pulsante fa avviare il programma Plate,il cui funzionamento sarà spiegato piu avanti

*SD: questo pulsante permette di caricare un gcode direttamente dalla SD.*

*Print: : questo pulsante permette,una volta avuto il GCODE, di avviare la stampa

*Pause: questo pulsante permette di mettere in pausa la stampa,abilita il pulsante Resume e Restart

*+: questo pulsante permette di aggiungere un pulsante personalizzabile


Il Joystick

questo pannello si componde di 5 " pulsanti":


*Motor OFF: questo pulsante permette di disattivare i motori della stampante

*Mm/min: questo "pulsante" permette di impostare la velocità del movimento manuale della stampante,è consigliabile mettere i valori di 400 nella casella accanto alle letter "XY" e 100 nella casella accanto alla lettera "Z"

*Joypad XY: questo pannello,posto al centro, permette di comandare il movimento manuale degli ASSI XY della stampante e le relative HOME, i movimenti sono controllabili tramite le
"sezioni ad arco" poste sul Joypad, i movimenti sono di :

  • +100
  • +10
  • +1
  • +0.1
  • -0.1
  • -1
  • -10
  • -100

I movimenti per ogni asse sono indicati dalle Lettere che identifica l'asse -Y e X-

*Joypad Z: accanto al joypad XY vi è il joypad per l'asse Z,è possibile muovere l'asse Z di:

  • +10
  • +1
  • +0.1
  • -0.1
  • -1
  • -10

Il simbolo delle case poste nei Joypad indentificano il pulsante per eseguire la procedura di Home, ovvero il testing dei sensori di finecorsa posti di default sul Minimo

Il Pannello Estrusore:

Il pannello estrusore permette di regolaree visionare la temperatura dell'estrusore e del letto e di comandare il motore dell'estrusore.Si compone di 9 pulsanti e di 2 indicatori per la temperatura


*Heater : esso è composto da tre pulsanti che permettono di :

  • OFF: arrestare il riscaldamento dell'estrusore
  • Cassella del Valore °C: in questa casella si imposta la temperatura che si desidera utilizzare,secondo le nostre esperienze ABS-254°C e PlA-190/195°C,
  • Set: premendolo si attiva il riscaldamento dell'estrusore secondo la temperatura desiderata

*Bed : esso è composto da tre pulsanti che permettono di :

  • OFF: arrestare il riscaldamento del letto
  • Cassella del Valore °C: in questa casella si imposta la temperatura che si desidera utilizzare
  • Set: premendolo si attiva il riscaldamento del letto secondo la temperatura desiderata

*Check Temp: premendo questo pulsante la Console darà la lettura della Temperatura Corrente

*Extrude: questo pulsante permette di avviare il motore dell'estrusore, seguendo le impostazioni date nelle caselle poste accanto:

  • mm: identifica i millimetri di filamento che vengono spinti,è consigliabile mettere un valore tra 6 e 20
  • mm/min: identifica la velocità dell'estusore, è consigliabile mettere un valore tra 1 e 60

*Reverse: questo pulsante fa avviare il motore dell'estusore ma con movimento inverso,seguendo le impostazioni date nelle caselle poste accanto:

  • mm: identifica i millimetri di filamento che vengono spinti,è consigliabile mettere un valore tra 6 e 20
  • mm/min: identifica la velocità dell'estusore, è consigliabile mettere un valore tra 1 e 60

*Indicatori di temperatura:

  • Heater: viene mostrata la temperatura in gradi centigradi dell'estrusore
  • Bed: viene mostrata la temperatura in gradi centigradi del letto

Il Piatto:

Questo pannello permette di visualizzare l'oggetto che verra stampato e di seguire i movimenti della stampante tramite una visualizzazione grafica del percorso di stampa di colore rosso:

  • Piatto Vuoto

  • Piatto con oggetto


La Console
La console è il pannello posto sulla destra è costituito da tre elementi:
  • Una finestra per vedere i Log
  • Una casella in cui si possono scrivere stringhe di codice,Mcode,Gcode, etc
  • Il pulsante SEND per inviare i codici immessi






Così si conclude la prima parte della guida all'uso di PronterFace, ci auguriamo che sia stata esaustiva, per correzioni o altro, commentate :) :)

Saluti

Kent's Strapper