Jeffrey Cross
Jeffrey Cross

Haastattelu OctoPrintin Gina Häußgen kanssa

Michel & Yves Sinnerin haastattelu

K: Voisitteko esitellä itsellesi lyhyesti ja kertoa meille, miten olet kiinnostunut 3D-tulostuksesta? V: Luulen, että voin kutsua geekiä sydämestäsi. Olen kiinnostunut sekä uudesta että vanhasta tekniikasta niin kauan kuin voin ajatella ja olla ottamassa ohjelmointitietokoneita, koska olen ensin asettanut kädet niihin, minkä vuoksi minusta tuli ohjelmistoteknikko. Viimeisen parin vuoden aikana työskentelin isossa IT-konsultointiyrityksessä, mutta vapaa-aikana olin myös aina etsinyt uusia hauskoja teknologioita, joilla voin pelata. Joten kun tapasin ensimmäisen kerran RepRap 3D -tulostimen (sen on pitänyt olla Hacking at Randomissa vuonna 2009), minua kiehtoi heti tämän uudenlaisen koneen tarjoamat mahdollisuudet, ja se oli todella vain ajan kysymys, kun sain oma. Annoin vihdoin tämän hirveän äänen pääni sisällä vuoden 2012 lopulla ja sain ensimmäisen tulostimen, koska minulla oli vihdoin tilaa kotiin.

K: Miten kuvailisit OctoPrintia muutamassa lauseessa? V: Kuulin hiljattain erittäin mukavan kuvauksen "3D Printing Today" -podcastin episodista # 44: Se on 3D-tulostimen vauva-näyttö. Haluan lisätä, että se on kuin sekoitus vauvanvalvojaa ja kauko-ohjainta - voit sekä ohjata tulostinta, mutta myös nähdä, mitä tulostimen kanssa tapahtuu, kun ohjaat sitä, ja kaikki, mitä selaimessasi on.

K: Miksi kehitit OctoPrintia ja millainen motivaatio oli ajaa sinut aloittamaan tämän projektin? V: Minulla oli tämä kiiltävä uusi 3D-tulostin, jossa oli jatkuva askelmoottorin ääni ja sula muovinen tuoksu, jotka istuivat kotitoimistossa lattialla, mutta myös vara-huone, jossa oli hyvä wi-fi-signaali ja joka ei aikonut jatkuvasti mennä siihen tarkistamaan pari tuntia tulostustyössä. Joten halusin todella saada saman määrän tietoa tulostimesta kuin olisin istumassa sen vieressä ilman, että minun olisi itse asiassa oltava sen vieressä, ja tekemään kaiken tämän mahdollisimman halvalla tavalla, mikä on Raspberry Pi: n kohdejärjestelmänä tuli esiin. Olemassa olevat ratkaisut olivat marraskuussa / joulukuussa 2012, että voisin löytää pohjimmiltaan käsitellyt tulostinta ikään kuin se olisi musta laatikko - pumppaus tietoja siihen, mutta ei koskaan saa sitä uudelleen puhumaan. Halusin saada täyden palautesilmukan siitä, mitä kirjoitin teki, joten päätin - koska oli jo aika hankkia joitakin yksityisiä ohjelmaprojekteja joka tapauksessa - vain rullaa omaa, juuri ajoissa joululomani.

K: Mikä oli tavoite / visio, kun kehitit OctoPrintin? V: Tärkein tavoite oli todella tuhota henkilökohtainen kutina, joka ei halua saada tulostinta samassa huoneessa kuin minulla, mutta silti pystyä katsomaan ja seuraamaan sitä jatkuvasti ilman, että tarvitsisit kiinnittää siihen täysikokoista tietokonetta ja kuormia kaapeleita siihen tai viettää paljon rahaa mukavuuteen - olin juuri viettänyt paljon rahaa 3D-tulostimeen. Siksi: pieni edullinen yksittäinen PCB-tietokone, web-kamera, wi-fi. Ja halusin pystyä seuraamaan tulostinta kaikilta hallussani olevilta wi-fi-laitteilta, mikäli se on mahdollista, joten sen käyttäminen tavallisesta web-selaimesta oli alusta alkaen tärkein prioriteetti.

Kysymys: OctoPrintin aikaisimmista päivistä tähän mennessä niin monien käyttäjien ja jopa 3D-tulostusyritysten kanssa, jotka ovat riippuvaisia ​​tästä työkalusta, olet ollut keskeisessä roolissa verkkoyhteisössä, vastatessasi ryhmässä oleviin kysymyksiin, työntämällä korjauksia ja korjauksia repoon, koko yhteisön johtajuutta ja johtamista. Mikä se oli näin tehdessään samalla kokopäiväistä työtä? Mikä on niin erikoista tässä hankkeessa, että olette halukas tarjoamaan niin paljon aikaa, että voisit kasvattaa ja kehittää tätä työkalua? V: Se maksaa paljon energiaa, enkä rehellisesti tiedä, mistä löysin sen. Vietin suurimman osan vapaa-ajastani siirtämällä projektia eteenpäin, joten viikonloppuisin ja juhlapäivinä ja joskus jopa iltaisin työn jälkeen oli omistettu OctoPrint-aika. Minusta tuntui jopa pahalta, jos jätin lipun vastaamatta ja vietin pari tuntia sohvalla tai ystävien ja perheen kanssa. Luulen, että olin sitoutunut hankkeeseen tavalla, jonka tein, koska minulla oli tunne, että olin todella luonut jotain hyödyllistä täällä, jolla voisin osallistua tähän aktiiviseen ja kiinnostavaan yhteisöön. Minulla oli myös hauskaa koodata jotain, jonka voisin tehdä, ja kokeilen pari uutta asiaa, joita minulla ei ollut mahdollisuutta leikkiä työni aikana.

K: Mitkä projektit olette innoittaneet joko avoimen lähdekoodin kehittämisen mallina tai OP-oppimisesta ja parantamisesta? V: Kaikkea mitä olen oppinut avoimen lähdekoodin projekteista oppinut aikani säännöllisesti osallistumaan mahtavaan DokuWiki-projektiin ja sen projektiin johtavaan Andreas Gohriin. Itse asiassa OctoPrint itse oli itse asiassa aivan erilainen käyttöliittymä Curan päällä (jota olen käyttänyt viipaleeni alusta alkaen ja jota käytin myös isäntätoiminnolla ennen OctoPrintin käyttämistä).

K: Mitkä ovat OctoPrintin nykyisen version ominaisuudet / ominaisuudet? V: Voit ladata ja hallita G-kooditiedostoja, mukaan lukien ne, jotka on tallennettu tulostimen sisäiseen muistiin / SD-korttiin, voit valita ne tulostettavaksi tarkoitetut tiedostot, hallita tulostustöitä, luoda niistä ajoituksia, ohjata tulostinta manuaalisesti kaikilla akseleilla, katsella suorana syötteenä liitetystä verkkokamerasta, seuraa sisäänrakennetun G-koodin katseluohjelman tulostustyötä, määritä omat UI-elementit ohjaamaan tulostinta ennalta määritettyjen laitteiden päälle, seuraamaan kuumien pääjen ja sängyn lämpötilaa ja sisäinen tapahtuman osajärjestelmä liittää myös omia toimintojasi tiettyihin tapahtumiin, esimerkiksi saat sähköpostin, jossa on web-kameran tilannekuva, kun tulostus on valmis, tai lähetä renderoitu timelapse Youtube-palveluun ja ilmoita siitä. Nykyinen kehitysversio tukee myös usean ekstruuderin asetuksia ja urheilua kiiltävällä uudella API: lla, joten jos tiedät miten ohjelmoida, voit myös rakentaa omia sovelluksiasi OctoPrintin päälle.

K: Mitä roolia näette valokuvia ja ajastuksia, jotka liittyvät työpöydän 3D-tulostuksen kehittämiseen? V: Näen ne enimmäkseen hienoina trikoina, joissa on yksi hyödyllinen sivuvaikutus, kun pystytään analysoimaan valvomatta epäonnistunut tulostus myöhemmin. Mutta pystyä vain osoittamaan onnistuneen tulostuksen timelapse myös auttaa selittämään 3D-tulostusta ihmisille.

K: Mitä mieltä olet OctoPrintin käyttäjistä? (keskimääräinen 3D-tulostimen omistaja vs. edistyneitä käyttäjiä?) A: Nykyisessä tilassaan käyttöliittymän kautta tarjottavien monien vaihtoehtojen avulla se on tietysti enemmän suunnattu kehittyneempiin käyttäjiin, mutta se ei ole sellainen, joka pysyy sellaisenaan ikuisesti. Tavoitteenani on todella tarjota jotain kiinnostavaa spektrin molemmille osille pitkällä aikavälillä.

K: OctoPrint on avoimen lähdekoodin. Ilmoitit äskettäin, että aloitit kokopäiväisen työskentelyn bq: lle, espanjalaiselle yritykselle.Vaikuttaako työllisyytesi ohjelmiston avoimen lähdekoodin luonteeseen? A: bq on hyvin avoimen lähdekoodin tietoinen yritys ja alusta lähtien olemme täysin sopineet OctoPrintin ehdottomasti pysyvän avoimen lähdekoodin kanssa samalla lisenssillä kuin nyt ja tukevat edelleen samaa laajaa valikoimaa asetuksia kuin tänään. Osallistumme aktiivisesti takaisin 3D-tulostusyhteisöön (Marlin-laiteohjelmistoa ja Cura-viipalointiohjelmistoa vastaan ​​on hyväksytty muutama hyväksytty pyyntö, ja kaikki bq: n tulostimet ovat myös avoimen lähdekoodin) ja uskovat työskentelevän käsi kädessä yhteisön kanssa.

K: Miksi päätit työskennellä bq: llä eikä yhdellä suurimmista toimijoista markkinoilla, kuten Makerbot tai Ultimaker? V: He antoivat minulle mahdollisuuden vierailla heidän toimistossaan ja tavata pari heistä hyvin lahjakkaita ihmisiä. Minusta tuntui, että sovimme hyvin yhteen sekä intohimoomme 3D-tulostukseen että avoimen lähdekoodin ohjelmistoihin ja laitteistoihin yleensä, joten minulle oli mielenkiintoista hyväksyä heidän tarjouksensa. En myöskään sanoisi, että he eivät ole suuria toimijoita, puhumme yhtiöstä, jonka 3D-tulostimet ovat nyt läsnä yli 20 maassa ja joiden äskettäin tehdyt Prusa i3: n, Hephestosin, uudistukset ovat jo myyneet yli 500 sarjaa ensimmäisen kuukauden saatavuuden. Valmistajayhteisölle on paljon enemmän jännittäviä projekteja - ei pelkästään kolmiulotteiseen painamiseen - putkilinjassa, jonka näet pian.

K: Mitä bq: n palveluksessa on / muutos sinulle? (toisin sanoen enemmän aikaa kehitykseen, tiimin apuun jne.) A: Nyt olen voinut työskennellä OctoPrintissä kokopäiväisesti, joten minulla on varmasti enemmän aikaa kuin aiemmin. Minulla on myös ryhmä, joka osallistuu hankkeeseen, dokumentoi sen ja tukee yhteisöä, ikäisensä pohtivat ideoita, laadunvarmistus ja erittäin hyvä tunne, että minun ei tarvitse enää tasapainottaa työtäni, hanketta ja sosiaalista elämääni. Uskon vakaasti, että tämä ei ole vain sellainen asia, josta saan hyötyä, vaan myös kaikki OctoPrintin nykyiset ja tulevat käyttäjät, näemme varmasti paljon mielenkiintoista kehitystä.

K: Koska OctoPrint on avoin lähdekoodi, yhteisö alkoi kehittää tiettyjä sovelluksia. Voisitteko kertoa meille lyhyesti näistä kehityksistä? V: Jason Gullicksonin kehittämä "OctoWatch", Pebble-kellosovellus, jonka avulla voit ohjata tulostinta suoraan ranteestasi. Sitten on komentorivi työkalu hallita OctoPrint nimeltään "octocmd" Giles Hall, alustava integrointi Google Glass by Adam Bryam ja myös useita hankkeita lisätä näyttö Pi, joka näyttää nykyistä tilatietoja. Olen myös varma, että siellä on pari hanketta, joista en edes tiedä, mutta yritän antaa heille huutomerkin OctoPrintin G + -sivulla aina, kun törmään uuteen. Vaikka se ei ole sovellus vaan pikemminkin paljon aikaa säästäjä monille ihmisille, on mahtava OctoPi Raspberry Pi -jakauma, jota Guy Sheffer ylläpitää, joka yhdistää OctoPrintin, web-palvelimen ja jotkut muut hienot jutut Raspberry Pi SD -kortin kuvaan voit suoraan käyttää aloittaaksesi.

K: Mitä OctoPrint-kehitystä kehität parhaillaan? V: Juuri nyt olen jo pitkään viivästynyt koko ajan, viimeistelemällä uuden moduulin viestintäkerroksen, joka on merkittävä päänsärky kehittää ja samanaikaisesti työstää integrointia, kiiltävää uutta tiedostojen hallintatapaa ja jotain, joka tekee OctoPrintin asettamisesta / OctoPi uudessa verkkoympäristössä vähemmän päänsärkyä, joten pysy kuulolla!

K: Jos olen täysin uusi OctoPrintille, mistä löydän parhaat ohjeet / referenssioppaat? A: Mielestäni paras lähtökohta juuri nyt on Thomas Sanladererin viimeinen videoopas:

K: Octoprint.org ohjaa käyttäjää, joka haluaa ladata ja käyttää OctoPrintia github wikiin (OctoPrint tukee Windows-, Mac- tai Linux-asennuksia). Asennusprosessi selitetään vaiheittain, mutta useat ohjelmasovellukset ja eri komentorivien käyttö voivat muodostaa tietyn esteen pääsylle peruskäyttäjälle. Oletko harkinnut esimerkiksi yksinkertaisen asennuksen kehittämistä esimerkiksi Windows-sovelluksen kautta? V: Älä unohda octoprint.org myös ohjaa käyttäjää Guy Shefferin luomaan All-in-one-Raspberry Pi -jakeluun OctoPi. Tosin Windows- tai Mac-ohjelman kaltaisilla suoritettavilla tiedostoilla on tietysti alhainen prioriteetti, koska useimmat ihmiset eivät aseta suurempaa tehoa tuottavaa laitetta (joka kykenee käyttämään ikkunoita tai on Mac) aivan kuten palvelin, joka käyttää 3D-tulostinta. Kohdejärjestelmä on edelleen Linux Raspberry Pi: ssä. Mutta olen jo soittanut suosittujen asennusjärjestelmien kanssa ja lisännyt myös systray-kuvakkeen, joten se ei ole täysin pois pöydästä juuri nyt.

K: Millainen on OP: n integrointi nykyisiin tulostinmalleihin, kuten Printrbot GO v2 ja Type A Machines 2014 -sarja 1? V: Minun mielestäni olen ylpeä siitä, että käytän-to-be-little-side -hankkeeni on ilmeisesti vakuuttunut tarpeeksi integroitua kaupallisiin tuotteisiin. Minusta on erittäin tärkeää, että otan paitsi avoimen lähdekoodin yhteisöstä, mutta myös antaa takaisin (esim. Maksuosuuksilla, mutta myös aina omistamalla), ja vaikka nämä kaksi yritystä varmasti menestyivät hyvin tässä osastossa, on valitettavasti aina pari mustaa lammasta sekoituksessa.

Kysymys: Miten OctoPrint ja muut OctoPrintin innoittamat työkalut muuttavat työpöydän 3D-tulostuksen kokemusta? V: Luulen, että he tekevät 3D-tulostusta helpommin ja perheystävällisemmiksi. Itse olen nainen, en pidä termistä ”vaimon hyväksyntätekijä” kovin paljon, mutta siitä, mitä olen kuullut käyttäjiltä, ​​jotka voivat jättää tulostimen autotalliin ja olla perheen kanssa, kun se karkotti pitkän tulostustyön uhraamatta mahdollisuutta huijata sitä ajoittain, näyttää vaikuttaneen myönteisesti pariin suhteeseen.

Lue lisää OctoPrintistä.

Osake

Jättänyt Kommenttia