Ahojs programovanim Ti sice moc nepomuzu, ale projekt me dost zaujal a drzim Ti palce. Posli mi prosim odkazy, kde se o tom doctu vic (CZ, EN, SK). Principy, testy, ...Diky.Dan
Dne 7. září 2013 20:18 Filip Kotoucek <filip.kotoucek@gmail.com> napsal(a):_______________________________________________Ahojpokrocil jsem se svoji fotochemickou 3D tiskarnou k realnym pokusum a narazil na celou radu problemu se stavajicimsoftwarem. Vzhledem k tomu ze ten soft psal neprogramator tak ackoli se dostal velmi daleko tak diky absenciprogramatorskych 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 experimentypomoc brmlabu vyrobit vlastni stroj, zrejme bych dokazal sehnat celou radu komponent zdarmanetreba podotykat ze lze tisknout po vrstvach napriklad i 0.005mm tlustych a rozliseni xy je zavisle na rozliseniprojektoru ale typicky 0.1mmzadani software:jedna se o software pro velmi podobny system tisku jako je na nasledujicim videu:muze to byt napsane v cemkoli co je pro to idealnipredpokladam ze se bude jednat o opensourcepredpokladam beh primarne na linuxu fajn by byla i rozumna portovatelnost na widlezasadni funkce jsou zvyraznene vykricnikemgui/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 tisknemtlacitko 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 strojev budoucnu vitana moznost pustit z commandline i neinteraktivneprogram muze byt pouze konzolovy, gr. vystup napr prez FB ale to uz by se patrne tlouklo s tema widlemavystup pro projektor:!na druhem monitoru je trvale projektor!po spusteni stroje defaultne fullscreen s cernou/cervenou obrazovkou, mozna se tam bude muset neco dit vneviditelnem 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 prvkyasi nejaka prace s rozlisenim mozna jen kontrola spravneho nastaveni (napr v mem pripade 1280x800) predchazetproblemy s pomerem stran kruznice je elipsa atp... pocita se s pngcky ve spravnem rozlisenivystup 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!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 naodtrhavani jine na nejake rucni prejezdy jine na ponorenireferencni pohyb, cteni aktualni polohy z interpolatoru!moznost predcasneho zastaveni pohybuproces 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 obrazekatd...dalsi vlastnosti budeme muset doplnit na zaklade nejake debatyv uplnem zacatku by asi vystacilo to promitani sekvence obrazku a pohyby, parametry jen z commandline/configumoznost startu od xte vrstvy dle parametrujako vyvojove minimum - stelovani platformy lze udelat prez silu nebo pri vypnutem budici motoru
Brmlab mailing list
Brmlab@brmlab.cz
http://brmlab.cz/cgi-bin/mailman/listinfo/brmlab
_______________________________________________
Brmlab mailing list
Brmlab@brmlab.cz
http://brmlab.cz/cgi-bin/mailman/listinfo/brmlab