Interjú OctoPrint Gina Häußge-val - 💡 Fix My Ideas

Interjú OctoPrint Gina Häußge-val

Interjú OctoPrint Gina Häußge-val


Szerző: Ethan Holmes, 2019

Interjú Michel & Yves Sinner

Kérdés: Kérjük, röviden ismertesse meg magát, és mondja el nekünk, hogyan kezdett érdeklődni a 3D nyomtatás iránt? V: Azt hiszem, én vagyok az, akit szívesen hívhatsz geeknek. Mind az új, mind a régi technológia lenyűgözte mindaddig, amíg gondolkodom, és már a számítógépes programozásban voltam, mivel először kezet tettem rajta, ezért lettem egy szoftverfejlesztő. Az elmúlt pár évet egy nagy IT tanácsadó cégnél dolgoztam, de szabadidőm alatt mindig új szórakoztató technológiákat kerestem. Tehát amikor először találkoztam egy RepRap 3D nyomtatóval (2009-ben a Hacking at Random-on kellett lennem), azonnal lenyűgözte az új típusú gép által kínált lehetőségek, és tényleg csak idő kérdése volt, amikor megkaptam saját. Végül 2012 végére adtam be a fejembe belőle ezt a zűrzavaros hangot, és megkaptam az első nyomtatót, mivel végül otthon voltam benne hely.

K: Hogyan írná le az OctoPrintet néhány mondatban? V: Nemrég hallottam egy nagyon szép leírást a „3D Printing Today” podcast 44-es epizódjában: Ez egy baba monitor a 3D nyomtatóhoz. Ehhez hozzátenném, hogy olyan, mint egy bébiőr és egy távirányító keveréke - mindkettő vezérelheti a nyomtatót, de azt is láthatja, hogy mi történik a nyomtatóval, miközben vezérli, és mindent, ami a böngészőn belül van.

K: Miért fejlesztetted ki az OctoPrint-et és milyen motiváció volt arra, hogy elkezdhessétek ezt a projektet? V: Ez a fényes új 3D-s nyomtató állandó léptetőmotoros hangjaival és olvadt műanyag illataival ült az otthoni irodámban a padlón, de egy tartalék szoba jó wi-fi jelzéssel, és nem szándékozta, hogy folyamatosan bejusson ahhoz, hogy ellenőrizze néhány órányi nyomtatási feladat. Tehát igazán akartam, hogy ugyanolyan mennyiségű információt kaphassam a nyomtatón, mintha közvetlenül mellette ülnék anélkül, hogy ténylegesen mellette lennék, és mindezt a lehető legolcsóbb módon kell megtenni. a Raspberry Pi mint célrendszer jött létre. A már meglévő megoldások 2012 novemberében / decemberében, hogy alapvetően megtalálhattam a nyomtatót, úgy lettek, mintha egy fekete doboz - szivattyú adat lenne belőle, de soha többé nem tudná újra kiírni. Teljes körű visszajelzési hurkot akartam kapni, amit a nyomtató csinál, így úgy döntöttem - mivel már ideje volt, hogy néhány privát programozási projektet hozzanak létre -, hogy csak a saját nyaralásomhoz vezessenek be.

K: Mi volt a célod / látásod, amikor OctoPrint-et fejlesztettél? V: A legfontosabb cél az volt, hogy a személyi viszketést megkarcolja, ha nem akarja a nyomtatót ugyanabban a szobában, mint én, de még mindig képes lesz arra, hogy folyamatosan figyelemmel kísérje és figyelje, anélkül, hogy a teljes méretű számítógépet és a kábeleket rá kellene húzni vagy egy csomó pénzt költeni a kényelemre - mindössze sok pénzt költöttem egy 3D-s nyomtatóra. Ezért: kis olcsó PCB számítógép, webkamera, wi-fi. És azt akartam, hogy lehetőség szerint nyomon követhessem a nyomtatót minden birtokában lévő wi-fi-képes eszközről, így a szokásos webböngészőből való felhasználása a kezdetektől fogva a legfőbb prioritás volt.

K: Az OctoPrint legkorábbi napjaiból a mai napig olyan sok felhasználóval és akár 3D-s nyomtatókkal is, amelyek az eszköztől függően központi szerepet játszottak az online közösségben, válaszolva a csoportban felmerülő kérdésekre, a javításokat és a javításokat a repóra, általános közösségi vezetés és irányítás. Milyen volt ez, miközben teljes munkaidőben dolgozott? Mi olyan különleges a projektben, hogy készen állt arra, hogy annyi időt adjon az eszköz megteremtésére és fejlesztésére? V: Egy csomó energiát fizet, és őszintén nem tudom, hol találtam. A szabadidőem nagy részét a projekt előrehaladásával töltöttem, így a hétvégék és az ünnepek, és néha még a munka után is esték az OctoPrint időt. Én is rosszul éreztem magam, ha ténylegesen elhagyott egy jegyet, és pár órát töltöttem a kanapén vagy a barátokkal és a családdal. Azt hiszem, elköteleztem magam a projektben úgy, ahogy én tettem, mert úgy éreztem, hogy tényleg olyan hasznos dolgot hoztam létre, amellyel meg tudnám tenni a részt a nagyon aktív és vonzó közösségben. Nagyon szórakoztató voltam, hogy kódolok valamit, amit meg tudtam hozni, és néhány új dolgot kipróbáltam, amiknek nem volt esélye a munkám során.

K: Milyen projekteket hoztál inspirációnként a nyílt forráskódú fejlesztés mintájára, vagy egy olyan eszközre, amellyel tanulhatsz és javíthatsz az OP-val? V: Minden, amit megtanultam a nyílt forráskódú projektekről, az én korom óta megtanultam, hogy rendszeresen járuljon hozzá a félelmetes DokuWiki projekthez és projektjéhez Andreas Gohr. Az OctoPrint maga is csak egy másik UI volt a Cura tetején (amelyet már a kezdetektől fogva használom, és az OctoPrint előtt is használtam a fogadó funkciót).

K: Melyek az OctoPrint jelenlegi verziójának jellemzői / képességei? V: Feltölthet és kezelheti a G-kód fájljait, beleértve a nyomtató belső memóriájában / SD-kártyájában tárolt fájlokat is, kiválaszthatja ezeket a fájlokat a nyomtatáshoz, vezérelheti a nyomtatási feladatokat, létrehozhatja őket, időről időre vezérelheti a nyomtatót minden tengelyen, nézheti egy élő webkamerából származó élő hírcsatorna, kövesse a nyomtatási feladatot a beépített G-kód-megjelenítőben, határozza meg saját felhasználói felületének elemeit, hogy vezérelje a nyomtatót az előre definiáltak tetején, figyelje a forró vég és az ágy hőmérsékletét, és köszönhetően a a belső esemény alrendszer is hozzárendeli saját funkcióit bizonyos eseményekhez, pl kap egy e-mailt a webkamera pillanatfelvételével, amikor a nyomtatás befejeződött, vagy feltöltött egy renderelt timelapse-t a Youtube-ra és tweetelje hozzá. A jelenlegi fejlesztői verzió támogatja a több extruder beállításokat, és egy fényes új API-t sportol, így ha tudod, hogyan kell programozni, akkor is saját alkalmazásokat építhetsz az OctoPrint tetején.

K: Milyen szerepet tölt be az asztali 3D nyomtatás fejlesztéséhez szükséges fényképek és időzítések? V: Én többnyire valami hasznos trükköként látom őket, egy hasznos mellékhatással, és a felügyelet nélküli sikertelen nyomtatás elemzését. De ha sikerül csak egy sikeres nyomtatás timelapse-jét megmutatni, az valóban segít megmagyarázni a 3D nyomtatást az embereknek.

K: Kinek tartják Önnek az OctoPrint célfelhasználóit? (az átlagos 3D-s nyomtatótulajdonos vs. fejlett felhasználók?) A: A jelenlegi állapotában a felületen kínált számos opció nyilvánvalóan jobban a fejlettebb felhasználók felé irányul, de ez nem olyan marad, mint az örökké. Célom, hogy a spektrum mindkét részéhez hosszú távon valami vonzó legyen.

K: Az OctoPrint nyílt forráskódú. Nemrég bejelentette, hogy teljes munkaidőben kezdett dolgozni egy bq, egy spanyol vállalatnál.A foglalkoztatás hatással lesz-e a szoftver nyílt forráskódú jellegére? A: bq egy nagyon nyílt forráskódú vállalat, és a kezdetektől fogva teljes mértékben egyetértettünk abban, hogy az OctoPrint határozottan a nyílt forráskódban marad, ugyanazzal a licenccel, mint most, és továbbra is támogatjuk ugyanazokat a beállításokat, mint ma. Aktívan hozzájárulunk a 3D-s nyomtatási közösséghez (most már néhány elfogadott húzási kérelem érkezett most a Marlin firmware-hez és a Cura szeletelőszoftverhez, valamint minden bq nyomtató is nyílt forráskódú), és hisz a kézben tartásban közösséggel.

K: Miért döntöttél úgy, hogy a bq-nél dolgozol, és nem a piac egyik nagyobb szereplője, mint a Makerbot vagy az Ultimaker? V: Megadták a lehetőséget, hogy meglátogassák irodáikat, és találkozzanak néhány nagyon tehetséges emberrel, akik ott dolgoztak. Úgy éreztem, hogy nagyon jól illeszkedünk egymáshoz, mind a 3D-s nyomtatás iránti szenvedélyünk, mind pedig a nyílt forráskódú szoftverek és általában a hardverek tekintetében, ezért számomra nem volt ötlet, hogy elfogadják ajánlatukat. Azt sem mondanám, hogy nem egy nagy játékos, egy olyan cégről beszélünk, amelynek 3D-s nyomtatói jelenleg több mint 20 országban vannak jelen, és akiknek a Prusa i3, a Hephestos nemrégiben történő átdolgozása már több mint 500 készletet adott el első hónapban. És még sok más nagyon izgalmas projekt létezik a gyártó közösség számára - nemcsak a 3D nyomtatásra korlátozódik - a csővezetékben, amit hamarosan látni fog.

K: Mit jelent a bq által alkalmazott munka / változás az Ön számára? (azaz több idő a fejlesztésre, csapat segítségére, stb.) A: Most már teljes munkaidőben tudok dolgozni az OctoPrint-nál, így biztosan több időm van erre, mint korábban. Van egy csapatom is, amely hozzájárul a projekthez, dokumentálta és támogatta a közösséget, társaik elgondolkodnak az ötletekről, a minőségbiztosításról, és a nagyon jó érzésem, hogy nem kell folyamatosan egyensúlyba hoznom a munkámat, a projektet és a társadalmi életemet. Biztos vagyok benne, hogy ez nemcsak olyan, amit profitálok, hanem az OctoPrint összes jelenlegi és jövőbeli felhasználójától, biztosan sok érdekes fejlesztést fogunk látni.

K: Mivel az OctoPrint nyílt forráskódú, a közösség néhány speciális alkalmazást fejlesztett ki. Röviden ismertetnénk nekünk néhány ilyen fejleményt? V: „OctoWatch”, a Jason Gullickson által kifejlesztett Pebble óra alkalmazás, amely lehetővé teszi a nyomtató irányítását a csuklójától. Ezután van egy parancssoros eszköz, amellyel az OctoPrint az „Octocmd” nevet vezérelheti a Giles Hall által, az Adam Bryam előzetes integrációját a Google Glassbe, valamint számos olyan projektet, amely a jelenlegi állapotinformációkat bemutató Pi megjelenítésére szolgál. Én is nagyon biztos vagyok benne, hogy van néhány olyan projekt, amelyekről még nem tudok még, de megpróbálok nekik kiabálni az OctoPrint G + -oldalán, amikor megbotlik az újon. Habár nem egy alkalmazás, hanem egy nagy időmegtakarító egy csomó ember számára, a Guy Sheffer által fenntartott félelmetes OctoPi Raspberry Pi disztribúció, amely az OctoPrint, a webkiszolgálót és néhány más, a Raspberry Pi SD kártya képét tartalmazó csomagot foglalja össze közvetlenül használhatja az indításhoz.

K: Melyek az OctoPrint fejlesztések, amelyeken jelenleg dolgozik? V: Most már régóta régóta hibáztam, végül egy új modul kommunikációs réteget végeztem el, amely egy nagy fejfájás, hogy fejlesszek és párhuzamosan dolgozzam a szeletelés integrációjával, egy fényes új fájlkezelési megközelítéssel és valami olyasvalamivel, ami OctoPrint / OctoPi egy új hálózati környezetben, kevésbé fejfájással, így maradjon hangolva!

K: Ha teljesen új vagyok az OctoPrint-hez, hol találom meg a legjobb útmutatót a referenciákhoz, hogy elkezdjek? V: Úgy gondolom, hogy most a legjobb kiindulópont Thomas Sanladerer legutóbbi videó útmutatója:

Kérdés: Az Octoprint.org egy olyan felhasználót irányít, aki letölteni kíván, és használja az OctoPrint-et egy github wiki-hez (az OctoPrint támogatja a Windows, Mac vagy Linux telepítéseket). A telepítési eljárást lépésről lépésre magyarázzák, de a több program telepítése és a különböző parancssorok használata bizonyos akadályt jelenthet egy alap felhasználó belépésének. Például fontolóra veszi egy egyszerűbb telepítés megvalósítását a futtatható Windows-on keresztül? V: Ne felejtsük el, hogy az octoprint.org is a Guy Sheffer által létrehozott OctoPi OctoPi all-in-one Raspberry Pi forgalmazóját irányítja. A Windowshoz vagy Machez hasonló végrehajtható programok azonban eleve alacsony prioritást élveznek, mivel a legtöbb ember nem helyez el olyan nagy teljesítményű gépet (amely képes ablakokat futtatni, vagy egy Mac), csakúgy, mint egy kiszolgáló a 3D-s nyomtató futtatására. A célrendszer még mindig a Raspberry Pi-on Linux. De már egy népszerű telepítő rendszerrel játszottam, valamint egy systray ikont is, így most nem teljesen ki van kapcsolva az asztalról.

K: Mit veszel az OP beépítéséről a jelenlegi nyomtatómodellekbe, mint például a Printrbot GO v2 és az A típusú gépek 2014 sorozat 1? V: Büszke vagyok arra, hogy a használt-to-be-kicsi oldal projektem eléggé meggyőződött arról, hogy integrálódjon a kereskedelmi termékekbe. Nagyon fontosnak tartom azonban, hogy ne csak a nyílt forráskódú közösségektől vegye fel, hanem adjon vissza (pl. Hozzájárulások, de mindig hozzárendelés), és bár ezek a két vállalat bizonyosan jól teljesített ebben a tanszékben, sajnos mindig van néhány fekete bárány a keverékben.

K: Hogyan gondolod, hogy az OctoPrint és az OctoPrint által inspirált egyéb eszközök megváltoztatják az asztali 3D nyomtatás élményét? V: Úgy gondolom, hogy a 3D-s nyomtatás elérhetőbbé és „családbarátabbá” válik. Én magam asszony vagyok, nem szeretem a „feleség elfogadó tényező” kifejezést, de attól, amit hallottam a felhasználóktól, hogy el tudják hagyni a nyomtatót a garázsban, és a családdal együtt, miközben egy hosszú nyomtatási munkát végeztek anélkül, hogy feláldoznánk annak a lehetőségét, hogy időnként rápillanthasson rá, úgy tűnik, hogy pozitív hatást gyakorolt ​​egy pár kapcsolatra.

További információ az OctoPrint-ről.



Lehet, Hogy Érdekli

Ez a hét a kézműves vásárokon

Ez a hét a kézműves vásárokon


Apple Arcmaszk

Apple Arcmaszk


Flashback: Spinout

Flashback: Spinout


Készíts: Holiday Holiday Guide 2009: Tudomány és kémia

Készíts: Holiday Holiday Guide 2009: Tudomány és kémia