[Brmlab] (no subject)

Filip Kotoucek filip.kotoucek at gmail.com
Sat Sep 7 20:18:15 CEST 2013


Ahoj
pokrocil jsem se svoji fotochemickou 3D tiskarnou k realnym pokusum a
narazil na celou radu problemu se stavajicim

softwarem. Vzhledem k tomu ze ten soft psal neprogramator tak ackoli se
dostal velmi daleko tak diky absenci

programatorskych navyku atd.. no proste je treba zacit od nuly.

Timto bych rad oslovil nejakeho dobrovolnika ktery by se rad podilel na
vyvoji tiskarny jako programator.

co mohu nabidnout na oplatku?
zapujcit prototyp tiskarny pro vyvoj sw a nasledne experimenty
pomoc brmlabu vyrobit vlastni stroj, zrejme bych dokazal sehnat celou radu
komponent zdarma
netreba podotykat ze lze tisknout po vrstvach napriklad i 0.005mm tlustych
a rozliseni xy je zavisle na rozliseni

projektoru ale typicky 0.1mm


zadani software:

jedna se o software pro velmi podobny system tisku jako je na nasledujicim
videu:
http://www.youtube.com/watch?v=snOErpOP5Xk

muze to byt napsane v cemkoli co je pro to idealni
predpokladam ze se bude jednat o opensource
predpokladam beh primarne na linuxu fajn by byla i rozumna portovatelnost
na widle
zasadni funkce jsou zvyraznene vykricnikem


gui/tui ovladani tiskarny:
referencni pohyb (nulovy bod stroje)
!rychly, pomaly pohyb ovladany z gui
!pohyb po vrstve pripadne po poctu vrstev
!nastaveni zakladnich pracovnich parametru jako je expozice vyska vrstvy
!ukladani parametru do configu

!start od zacatku
!start od libovolne vrstvy (pokracovani v predchozim tisku)
!moznost prubezne menit parametry (stopnout tisk zmenit napr. dobu expozice
a pokracovat)

mozna zobrazovat nejakou vzdalenost ode dna vanicky pripadne nuly stroje a
kolikatou vrstvu tisknem

tlacitko kontrolni odjezd (odjede pro nahlednuti stavu (cc +10cm nebo az
nahoru) a pak se vrati zpet na polohu)

nulovy bod tisku (dno vanicky) vztazeny k nulovemu bodu stroje

v budoucnu vitana moznost pustit z commandline i neinteraktivne
program muze byt pouze konzolovy, gr. vystup napr prez FB ale to uz by se
patrne tlouklo s tema widlema


vystup pro projektor:
!na druhem monitoru je trvale projektor
!po spusteni stroje defaultne fullscreen s cernou/cervenou obrazovkou,
mozna se tam bude muset neco dit v

neviditelnem spektru pro pryskyrici protoze nektere projektory jsou moc
chytre
!pro kazdou expozici zobrazi patricnej obrazek (asi PNG, vstupem je adresar
se stovkami cislovanych png )
!zadne jine ovladaci prvky
asi nejaka prace s rozlisenim mozna jen kontrola spravneho nastaveni (napr
v mem pripade 1280x800) predchazet

problemy s pomerem stran kruznice je elipsa atp... pocita se s pngcky ve
spravnem rozliseni


vystup pro mechaniku:
!vystup pomoci RS232 pro interpolator GVE84 v budoucnu pripadne uplne jiny
hardware
!rizeni jen jedne osy
!nejjednodussi je mit vsechny pohyby relativni, v lepsim pripade absolutni
vzhledem k nule stroje
datasheet: http://www.gravos.cz/download/doc/gve84_datasheet-full.pdf
!po kazdem pohybu se dotazat jestli uz to dojelo, pote umoznit dalsi akce
!moznost nastaveni mechaniky prevodu 1mm=xx impulzu, akcelerace a nekolika
ruznych pracovnich rychlosti jine na

odtrhavani jine na nejake rucni prejezdy jine na ponoreni
referencni pohyb, cteni aktualni polohy z interpolatoru
!moznost predcasneho zastaveni pohybu


proces tisku:
!prvotni 4 expozice jsou delsi (parametr z configu napr 400%) vsechny
ostatni jsou pak stejne

!zacina se s platformou u dna vanicky 1 vrstvu vzdalenou
!exponuje se obrazek po nastavenou dobu
!nasleduje zatemeni a nastavena pauza 1 (dotvrzeni pryskyrice)
!odjezd ode dna na vzdalenost 1, rychlost 1 (probehne odtrzeni ode dna)
!prijezd zpet - jedna vrstva, pauza 2 (vytlaceni pryskyrice mezi dnem a
platformou/modelem)
!exponuje se dalsi obrazek
atd...


dalsi vlastnosti budeme muset doplnit na zaklade nejake debaty
v uplnem zacatku by asi vystacilo to promitani sekvence obrazku a pohyby,
parametry jen z commandline/configu
moznost startu od xte vrstvy dle parametru
jako vyvojove minimum - stelovani platformy lze udelat prez silu nebo pri
vypnutem budici motoru
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://brmlab.cz/pipermail/brmlab/attachments/20130907/c8994657/attachment.html>


More information about the Brmlab mailing list