Jeffrey Cross
Jeffrey Cross

Intervjuu OctoPrindi Gina Häußge'iga

Intervjuu Michel & Yves Sinnerilt

K: Kas te võiksite lühidalt tutvustada ennast ja rääkida meile, kuidas 3D-printimisest huvitati? V: Ma arvan, et ma olen see, mida sa võiksid südamest helistada. Mind on nii uus kui ka vana tehnoloogia lummanud seni, kuni ma arvan ja on olnud arvutiprogrammides, sest ma panin neile esimesed käed, mistõttu ma sain tarkvara inseneriks. Viimase paari aasta jooksul töötasin suure IT-konsultatsioonifirma nimel, kuid vabal ajal otsisin alati ka uusi lõbusaid tehnoloogiaid, millega mängida. Nii et kui ma esmakordselt kohtusin RepRap 3D printeriga (see pidi olema Hacking at Random 2009-s), vaatas mind koheselt selle uue masinatüübi pakutavatest võimalustest ja see oli tõesti vaid aja küsimus, kui ma sain oma. Lõpuks andsin ma 2012. aasta lõpus selle peaga kuuluva närivale häälele ja sain oma esimese printeri, sest lõpuks oli mul ruumi kodus.

K: Kuidas kirjeldaksite OctoPrinti mõnes lauses? V: Kuulsin hiljuti väga ilusat kirjeldust podcasti „3D Printing Today” episoodis # 44: see on teie 3D-printeri beebimonitor. Lisaksin, et see on nagu beebimonitori ja kaugjuhtimispuldi segu - saate nii printerit juhtida kui ka näha, mis printeriga juhtimisel toimub, ja kõik, mis teie brauseris on.

K: Miks sa OctoPrinti arendasite ja milline motivatsioon teid selles projektis alustama? V: Mul oli see läikiv uus 3D printer, millel oli pidev samm-mootori heli ja sulanud plastist lõhn, mis istus minu kodus kontoris põrandal, aga ka vaba ruumi hea Wi-Fi-signaaliga ja ei kavatsenud seda alati kontrollida paar tundi prinditööd. Nii et ma tõesti tahtsin saada sama palju teavet printeri kohta, kui istun selle kõrval, ilma et ta peaks tegelikult selle kõrval olema, ja tegema seda kõike nii odavalt kui võimalik. mängiti Raspberry Pi kui sihtsüsteem. Olemasolevad lahendused 2012. aasta novembris / detsembris, mida ma leidsin, käsitlesid printerit põhimõtteliselt nii, nagu see oleks must kast - pumba andmed, kuid mitte kunagi seda uuesti rääkida. Ma tahtsin saada täielikku tagasisidet selle kohta, mida printer tegi, nii et ma otsustasin - kuna juba oli aeg omada mõnda eraviisilist programmeerimisprojekti - lihtsalt rulli oma, just õigeaegselt oma jõulupühade ajal.

K: Milline oli sinu eesmärk / nägemine OctoPrinti väljatöötamisel? V: Kõige olulisem eesmärk oli tõesti kriimustada isiklikku sügelust, et ei soovi, et printer oleks samas ruumis nagu mina, kuid ikkagi oleks võimalik seda pidevalt vaadata ja jälgida, ilma et oleks vaja täisarvulist arvutit ja kaablite koormust või veedate palju raha mugavusele - olin ju lihtsalt kulutanud palju raha 3D-printerile. Seetõttu: väike odav üks PCB arvuti, veebikaamera, wi-fi. Ja ma tahtsin olla võimeline jälgima printerit kõigist minu valduses olevatest wi-fi-seadmetest, kui see on võimalik, mistõttu oli see kõigepealt tavapärasest veebibrauserist kasutatav.

Küsimus. OctoPrinti varasemast päevast kuni praeguse ajani nii paljude kasutajate kui ka 3D-printerifirmadega olenevalt sellest tööriistast olete mänginud online-kogukonnas keskset rolli, vastates rühma küsimustele, tõmmates plaastreid ja parandusi repole, üldine kogukonna juhtimine ja juhtimine. Mis see oli, kui tegite samal ajal ka täistööajaga tööd? Mis on selle projekti puhul nii eriline, et olete valmis pakkuma nii palju aega, et seda vahendit kasvatada ja arendada? V: See maksab palju energiat ja ma ausalt ei tea, kus ma seda leidsin. Ma veetsin suure osa oma vaba ajast projekti liigutades, nii et nädalavahetustel ja pühadel ning mõnikord isegi õhtutel pärast tööd pühendati OctoPrinti aeg. Ma tundsin isegi halba, kui ma tegelikult lahkusin piletist vastuseta ja veetsin paar tundi diivanil või sõprade ja perega. Ma arvan, et ma pühendun projektile nii, nagu ma tegin, sest mul oli tunne, et ma tõesti olen loonud midagi sellist kasulikku, millega ma saan teha oma osa selles väga aktiivses ja huvitavas kogukonnas. Mul oli ka väga lõbus kodeerida midagi, mida ma võin teha, ja katsetasin paari uut asja, millel mul ei olnud võimalust oma töö ajal ringi mängida.

K: Milliseid projekte olete inspiratsiooni andnud kas avatud lähtekoodiga arendamise mudelina või tööriistaga, mille abil õppida ja täiustada OP-ga? V: Kõik, mida ma õppisin avatud lähtekoodiga projektide tegemise kohta, õppisin oma ajast kui tavalisest suurest DokuWiki projektist ja selle projekti juht Andreas Gohrist. OctoPrint ise oli algselt Cura peal asuv teine ​​kasutajaliides (mida olen kasutanud oma viilutajana juba algusest peale ja mida ma kasutasin ka enne funktsiooni OctoPrint).

K: Millised on OctoPrinti praeguse versiooni omadused / võimalused? V: saate G-koodifaile, sealhulgas printeri sisemällu / SD-kaardile salvestatud faile üles laadida ja hallata, valida need failid printimiseks, juhtida prinditöid, luua nendest ajakavasid, juhtida printerit käsitsi kõigis telgedes, vaadata otseülekanne ühendatud veebikaamerast, järgige sisseehitatud G-koodi vaataja trükitööd, määratlege oma UI elemendid, et juhtida printerit eelnevalt määratud kaartidel, jälgida kuuma otsa ja voodi temperatuuri ning tänu sisemine sündmuse alamsüsteem lisab ka teie enda funktsionaalsuse teatud sündmustele, nt saada veebikaamera hetktõmmisega e-kiri, kui printimine on lõppenud, või laadige sulatatud timelapse Youtube'i ja piiksuma selle kohta. Praegune arendusversioon toetab ka multi-ekstruuderi seadistusi ja sporti uue läikiva API-ga, nii et kui sa tead, kuidas programmeerida, saate ka oma rakendusi ehitada OctoPrinti peal.

K: Millist rolli näete fotosid ja ajakavasid, mis on mõeldud töölaua 3D printimise arendamiseks? V: Ma näen enamasti neid mõnevõrra mõnusana, millel on üks kasulik kõrvalmõju, järelvalveta ebaõnnestunud printimise analüüs. Kuid õnnestunud trükise timelapse näitamine aitab tõesti selgitada ka 3D trükkimist inimestele.

K: Kes teie arvates on OctoPrindi sihtkasutajateks? (keskmine 3D-printeri omanik vs täiustatud kasutajad?) A: Praeguses olekus on liidese kaudu pakutavate paljude valikute abil ilmselgelt rohkem arenenud kasutajatele suunatud, kuid see ei jää selliseks nagu igavesti. Minu eesmärk on pakkuda mõlemale spektriosale pikemas perspektiivis midagi atraktiivset.

K: OctoPrint on avatud lähtekoodiga. Te teatasite hiljuti, et alustasite täistööajaga Hispaania äriühingu bq.Kas teie töö mõjutab tarkvara avatud lähtekoodiga olemust? A: bq on väga avatud lähtekoodiga teadlik ettevõte ja oleme juba algusest peale täielikult nõus OctoPrindi kindlasti avatud lähtekoodiga sama litsentsiga, nagu praegu, ja jätkates samasugust seadistuste spektrit, nagu see praegu toimub. Me toetame aktiivselt 3D trükikogukonda (Marlini püsivara ja Cura viilutamistarkvara vastu on paar aktsepteeritavat tõmbenõuet ning kõik bqi printerid on ka avatud lähtekoodiga) ja usuvad, et nad töötavad käsikäes kogukonnaga üldiselt.

K: Miks otsustasite töötada bq ja mitte ühe suurema turuosalise, näiteks Makerboti või Ultimakeri nimel? V: Nad andsid mulle võimaluse külastada oma büroosid ja kohtuda mõne väga andekaga seal töötava inimesega. Tundsin, et me sobime väga hästi, nii meie kirg 3D trükkimise kui ka avatud lähtekoodiga tarkvara ja riistvara osas üldiselt, nii et minu jaoks oli nende pakkumise vastu võtmine mitte-ajur. Samuti ei ütleksin, et nad ei ole suured mängijad, räägime ettevõttest, mille 3D-printerid on praegu enam kui 20 riigis ja kelle hiljutine Prusa i3, Hephestos, ümbertöötamine on juba müünud ​​üle 500 komplekti oma esimese kuu jooksul. Ja seal on palju rohkem väga huvitavaid projekte tegijate kogukonnale - mitte ainult 3D trükkimiseks -, mida näete väga kiiresti.

K: Mida tähendab bq-i kasutamine teie jaoks? (st rohkem aega arendamiseks, meeskonna abiks jne)? A: Nüüd saan OctoPrintil täiskohaga töötada, nii et mul on selleks rohkem aega kui varem. Mul on ka projektis osalev meeskond, selle dokumenteerimine ja kogukonna toetamine, eakaaslased ideede põrgatamiseks, kvaliteedi tagamine ja väga hea tunne, et ei pea enam oma tööd, projekti ja minu ühiskondlikku elu pidevalt tasakaalustama. Ma usun kindlalt, et see ei ole mitte ainult midagi, mida ma teen, vaid ka kõiki OctoPrindi praegusi ja tulevasi kasutajaid, näeme kindlasti palju huvitavat arengut.

K: Kuna OctoPrint on avatud lähtekoodiga, hakkas kogukond arendama mõningaid konkreetseid rakendusi. Kas saaksite meile lühikese ettekande mõnede nende arengute kohta? V: Jason Gullicksoni poolt välja töötatud "OctoWatch", Pebble watch app, mis võimaldab teil printerit otse randmelt juhtida. Siis on olemas käsurea tööriist, mille abil saab kontrollida OcilesPrint, mida nimetatakse Giles Hall'i nimeks "octocmd", Adam Bryami esialgset integreerumist Google'i klaasiga ning mitmeid projekte, mis lisavad pii, mis näitab praegust olekuteavet. Ma olen ka päris kindel, et seal on paar projekti, mida ma veel ei tea, aga ma püüan neile OctoPrindi G + lehel välja kuulutada, kui ma uue loo üle. Kuigi lisaks sellele, et tegemist ei ole rakendusega, vaid pigem suure aja säästjaga paljudele inimestele, on Guy Shefferi hallatav awesome OctoPi Raspberry Pi jaotus, mis ühendab OctoPrinti, veebikaamera serveri ja mõned teised asjad Raspberry Pi SD kaardi kujutisse saate otseselt kasutada, et alustada.

K: Millised on OctoPrinti arengud, millega te praegu töötate? V: Praegu teen ma kogu aeg pikka aega hilinemist, lõpetades uue mooduli kommunikatsioonikihi, mis on peamine peavalu integreerimise viilutamiseks ja paralleelseks töötamiseks, läikiv uue failihalduse lähenemisviis ja midagi, mis muudaks OctoPrinti seadistamise / OctoPi on uues võrgukeskkonnas vähem peavalu, nii et jääge häälestatud!

K: Kui ma olen OctoPrintile täiesti uus, siis kust leida parima juhendi, kuidas alustada? V: Ma arvan, et parim lähtepunkt on praegu Thomas Sanladereri hiljutine videojuhend:

K: Octoprint.org suunab kasutaja, kes tahab alla laadida ja kasutada OctoPrinti, github wiki (OctoPrint toetab Windowsi, Maci või Linuxi installatsioone). Paigaldamisprotseduuri selgitatakse samm-sammult, kuid mitmed programmipaigutused ja erinevate käsurea kasutamine võivad kujutada endast kindlat barjääri põhikasutajale sisenemiseks. Kas kaalute näiteks Windowsi jaoks käivitatava rakenduse kaudu lihtsama installi arendamist? V: Ärgem unustagem, et octoprint.org suunab kasutaja ka Guy Shefferi loodud all-in-one Raspberry Pi jaotusesse OctoPi. Kuid Windowsile või Macile sarnaste käivitatavate failide prioriteet on kindlasti väike, arvestades, et enamik inimesi ei tee enam suure võimsusega masinat (mis suudab aknaid käivitada või Mac), nagu server, mis käivitab oma 3D-printeri. Sihtsüsteem on endiselt Linux Raspberry Pi'is. Aga ma juba mängisin populaarse paigaldussüsteemiga ja ka systray ikooni lisamisega, nii et see pole praegu laualt täielikult lahti.

K: Milline on teie rakenduskava integreerimine praegustesse printerimudelitesse, nagu Printrbot GO v2 ja A-tüüpi masinad 2014 seeria 1? V: See paneb mind uhkeks, et minu kasutatav-vähe-poolne projekt on ilmselt piisavalt veendunud, et see integreeritakse kaubanduslikesse toodetesse. Ma pean väga oluliseks, et mitte ainult võtta avatud lähtekoodiga kogukonnalt, vaid ka anda tagasi (nt sissemaksete, vaid ka alati omistamise kaudu), ja kuigi need kaks ettevõtet selles osakonnas kindlasti hästi toimisid, on kahjuks alati paar musta lambaid. segus.

K: Kuidas arvate OctoPrinti ja muid OctoPrinti inspireeritud tööriistu töölaua 3D printimise kogemusi? V: Ma arvan, et nad teevad 3D-trükkimise kättesaadavamaks ja „peresõbralikumaks”. Naine ise ei meeldi terminile „abikaasa aktsepteerimisfaktor” väga palju, kuid sellest, mida olen kuulnud kasutajatelt, et nad võivad printerist garaažis lahkuda ja olla koos perega, kui ta pikka prinditööd välja tõmbas ilma ohverdamata võimalust, et see aeg-ajalt naerataks, näib olevat olnud positiivne mõju paarile sealsetele suhetele.

Lisateave OctoPrindi kohta.

Osa

Jätnud Kommentaari