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