Συνέντευξη με τη Gina Häußge της OctoPrint - 💡 Fix My Ideas

Συνέντευξη με τη Gina Häußge της OctoPrint

Συνέντευξη με τη Gina Häußge της OctoPrint


Συγγραφέας: Ethan Holmes, 2019

Συνέντευξη του Michel & Yves Sinner

Ερ .: Θα μπορούσατε να εισαγάγετε σύντομα τον εαυτό σας και να μας πείτε πώς σας ενδιαφέρει η εκτύπωση 3D στην πρώτη θέση; Α: Νομίζω ότι είμαι αυτό που θα μπορούσατε να ονομάσετε ένα geek από την καρδιά. Έχω συναρπαστεί τόσο από τη νέα όσο και από την παλιά τεχνολογία, όσο μπορώ να σκεφτώ και να βρεθώ στον προγραμματισμό υπολογιστών από τότε που τους έβαλα για πρώτη φορά τα χέρια τους, γι 'αυτό και εγώ έγινα λογιστικός μηχανικός. Πέρασα τα τελευταία δύο χρόνια που εργαζόμουν για μια μεγάλη εταιρεία συμβούλων πληροφορικής, αλλά κατά τη διάρκεια του ελεύθερου μου χρόνου είχα επίσης πάντα ψάχνει για νέες τεχνολογίες διασκέδασης για να παίξει γύρω με. Έτσι, όταν συναντήθηκα για πρώτη φορά με έναν εκτυπωτή RepRap 3D (θα έπρεπε να ήταν στο Hacking at Random το 2009) ήμουν ενθουσιασμένος αμέσως από τις δυνατότητες που πρόσφερε αυτός ο καινούργιος τύπος μηχανής και ήταν πραγματικά μόνο ζήτημα χρόνου, τα δικά. Τελικά έδωσα τη φωνητική αυτή φωνή μέσα στο κεφάλι μου στο τέλος του 2012 και πήρα τον πρώτο μου εκτυπωτή, αφού τελικά είχα το χώρο στο σπίτι για αυτό.

Ε: Πώς θα περιγράφατε το OctoPrint σε λίγες προτάσεις; Α: Πρόσφατα, άκουσα μια πολύ ωραία περιγραφή στο επεισόδιο # 44 του podcast "Τρισδιάστατη εκτύπωση σήμερα": Είναι μια οθόνη μωρών για τον εκτυπωτή σας 3D. Θα προσθέσω ότι είναι σαν ένα μείγμα μίας οθόνης μωρού και ενός τηλεχειριστηρίου - μπορείτε να ελέγχετε και τον εκτυπωτή σας, αλλά και να δείτε τι συμβαίνει με τον εκτυπωτή ενώ τον ελέγχετε και όλα αυτά μέσα από το πρόγραμμα περιήγησης που χρησιμοποιείτε.

Ερ: Γιατί αναπτύξατε το OctoPrint και ποιο κίνητρο σας οδήγησε να ξεκινήσετε αυτό το έργο; A: Είχα αυτόν τον λαμπερό νέο 3D εκτυπωτή με σταθερούς ήχους βηματικού κινητήρα και λιωμένες πλαστικές μυρωδιές που καθόταν στο σπίτι μου στο πάτωμα, αλλά και ένα επιπλέον δωμάτιο με καλό σήμα wi-fi και καμία πρόθεση να τρέχει συνεχώς σε αυτό για να ελέγξει σε μια εργασία εκτύπωσης δύο ωρών. Έτσι ήθελα πραγματικά να είμαι σε θέση να πάρω την ίδια ποσότητα πληροφοριών σχετικά με τον εκτυπωτή σαν να καθόμουν δίπλα του χωρίς να χρειάζεται να είμαι δίπλα σε αυτό και να το κάνω όλα αυτά όσο το δυνατόν φθηνότερα, το παιχνίδι Raspberry Pi ως στόχος τέθηκε σε ισχύ. Οι υπάρχουσες λύσεις που έγιναν το Νοέμβριο / Δεκέμβριο του 2012 θα μπορούσα να βρω βασικά το χειρισμό του εκτυπωτή σαν να ήταν ένα μαύρο κουτί - να αντλούν δεδομένα από την αντλία, αλλά ποτέ να το βγάζουν ξανά. Ήθελα να έχω ένα πλήρες βρόχο ανατροφοδότησης για το τι έκανα ο εκτυπωτής, έτσι αποφάσισα - δεδομένου ότι ήρθε η ώρα να έχουμε κάποιο ιδιωτικό πρόγραμμα προγραμματισμού ούτως ή άλλως - να κυλήσω μόνο μου, ακριβώς εγκαίρως για τις διακοπές των Χριστουγέννων μου.

Ε: Ποιος ήταν ο στόχος / όραμά σας όταν αναπτύξατε το OctoPrint; Α: Ο σημαντικότερος στόχος ήταν πραγματικά να χαράξω την προσωπική φαγούρα που δεν θέλω να έχω τον εκτυπωτή στο ίδιο δωμάτιο με εμένα αλλά ακόμα να μπορώ να τον παρακολουθώ και να τον παρακολουθώ συνεχώς χωρίς να χρειάζεται να τεντώσω έναν υπολογιστή πλήρους μεγέθους και φορτία καλωδίων σε αυτό ή να ξοδεύουν πολλά χρήματα για την ευκολία - είχα μόλις περάσει πολλά χρήματα σε έναν 3D εκτυπωτή μετά από όλα. Ως εκ τούτου: μικρό φθηνό υπολογιστή μεμονωμένων PCB, webcam, wi-fi. Και ήθελα να είμαι σε θέση να παρακολουθώ τον εκτυπωτή από κάθε συσκευή με δυνατότητα Wi-Fi στην κατοχή μου, αν είναι δυνατόν, έτσι ώστε να είναι όλα χρήσιμα από ένα κανονικό πρόγραμμα περιήγησης ήταν η κορυφαία προτεραιότητα από την αρχή.

Ερ: Από τις πρώτες μέρες του OctoPrint έως τώρα με τόσους πολλούς χρήστες και ακόμη και εταιρείες 3D εκτυπωτών που εξαρτώνται από αυτό το εργαλείο, έχετε διαδραματίσει κεντρικό ρόλο στην online κοινότητα, απαντώντας σε ερωτήσεις στην ομάδα, πιέζοντας διορθώσεις και διορθώσεις στο repo, συνολική ηγεσία και διαχείριση της κοινότητας. Ποιο ήταν το να κάνεις αυτό, ενώ έχεις και εργασία πλήρους απασχόλησης; Τι είναι τόσο ξεχωριστό για αυτό το έργο ότι είστε πρόθυμοι να προσφέρετε τόσο μεγάλο μέρος του χρόνου σας για να καλλιεργήσετε και να αναπτύξετε αυτό το εργαλείο; Α: Κοστούσε πολύ ενέργεια και ειλικρινά δεν ξέρω πού βρήκα αυτό. Πέρασα το μεγαλύτερο μέρος του ελεύθερου χρόνου μου κινούμαι το έργο προς τα εμπρός, έτσι Σαββατοκύριακα και αργίες και μερικές φορές ακόμη και τα βράδια μετά την εργασία αφιερώθηκε ώρα OctoPrint. Ακόμα ένιωσα άσχημα αν άφησα αναπάντητο ένα εισιτήριο και αντίθετα πέρασε μερικές ώρες στον καναπέ ή με τους φίλους και την οικογένειά μου. Νομίζω ότι έκανα τη δέσμευση για το έργο με τον τρόπο που έκανα γιατί είχα την αίσθηση ότι πραγματικά είχα δημιουργήσει κάτι χρήσιμο εδώ με το οποίο θα μπορούσα να κάνω το ρόλο μου σε αυτήν την πολύ δραστήρια και αφοσιωμένη κοινότητα. Είχα επίσης πολύ χαρά κωδικοποιώντας κάτι που θα μπορούσα να κάνω τις αποφάσεις και να δοκιμάσω μερικά νέα πράγματα που δεν είχα την ευκαιρία να παίξω γύρω μου κατά τη δουλειά μου.

Ε: Ποια ήταν τα σχέδια που αντλήσατε από την έμπνευσή σας είτε ως μοντέλο ανάπτυξης ανοιχτού κώδικα είτε ως εργαλείο για να μάθετε και να βελτιώνεστε με το ΕΠ; A: Όλα όσα έμαθα για να κάνω προγράμματα ανοιχτού κώδικα που έμαθα από την εποχή μου ως συνήθης συνεισφέρων στο awesome DokuWiki project και το έργο του είναι ο Andreas Gohr. Το OctoPrint από την αρχή ήταν στην πραγματικότητα ένα διαφορετικό UI στην κορυφή του Cura (το οποίο χρησιμοποιούσα ως μοχλό μου από την αρχή και για το οποίο χρησιμοποίησα και εγώ τη λειτουργία του host πριν είχα OctoPrint).

Ε: Ποιες είναι οι δυνατότητες / δυνατότητες της τρέχουσας έκδοσης του OctoPrint; A: Μπορείτε να μεταφορτώσετε και να διαχειριστείτε τα αρχεία του κώδικα G, συμπεριλαμβανομένων εκείνων που είναι αποθηκευμένα στην εσωτερική μνήμη / κάρτα SD του εκτυπωτή, μπορείτε να επιλέξετε αυτά τα αρχεία για εκτύπωση, να ελέγξετε τις εργασίες εκτύπωσης, να δημιουργήσετε χρονικές σφαλίσεις από αυτές, να ελέγξετε χειροκίνητα τον εκτυπωτή σε όλους τους άξονες, μια ζωντανή ροή από μια προσαρμοσμένη κάμερα web, ακολουθήστε την εργασία εκτύπωσης στο ενσωματωμένο πρόγραμμα προβολής κώδικα G, ορίστε τα δικά σας στοιχεία UI για να ελέγξετε τον εκτυπωτή σας πάνω από τα προκαθορισμένα, να παρακολουθήσετε τη θερμοκρασία του θερμού άκρου και του κρεβατιού και χάρη στην Το εσωτερικό υποσύστημα συμβάντων μπορεί επίσης να προσαρμόσει τη δική σας λειτουργικότητα σε συγκεκριμένα συμβάντα, π.χ. λάβετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου με ένα στιγμιότυπο κάμερας webcam όταν ολοκληρωθεί η εκτύπωση ή μεταφορτώστε ένα rendered timelapse στο Youtube και tweet για αυτό. Η τρέχουσα έκδοση ανάπτυξης υποστηρίζει επίσης ρυθμίσεις πολλαπλών εξωθητήρων και αθλητικά γυαλιστερά νέα API, οπότε αν ξέρετε πώς να προγραμματίσετε μπορείτε επίσης να δημιουργήσετε τις δικές σας εφαρμογές πάνω από το OctoPrint.

Ε: Ποιος είναι ο ρόλος που βλέπετε στις φωτογραφίες και τις χρονικές στιγμές που έχουν για την ανάπτυξη της εκτύπωσης 3D στην επιφάνεια εργασίας; Α: Τα βλέπω κυρίως ως ένα κομψό τέχνασμα με μια χρήσιμη παρενέργεια, που είναι σε θέση να αναλύσει μια ασυνείδητα αποτυχημένη εκτύπωση αργότερα. Αλλά η δυνατότητα να δείξει απλώς μια χρονική περίοδο μιας επιτυχημένης εκτύπωσης βοηθά εξάλλου να εξηγήσει την εκτύπωση 3D στους ανθρώπους.

Ερ .: Ποιοι θεωρείτε ότι είναι οι χρήστες-στόχοι για το OctoPrint; (ο μέσος ιδιοκτήτης του τρισδιάστατου εκτυπωτή έναντι των προχωρημένων χρηστών;) Α: Στην τρέχουσα κατάσταση, με τις πολλές επιλογές που προσφέρονται μέσω της διασύνδεσης, είναι προφανέστερα πιο προσανατολισμένη προς τους πιο προχωρημένους χρήστες, ωστόσο αυτό δεν είναι κάτι που θα παραμείνει για πάντα. Ο στόχος μου είναι να προσφέρω πράγματι κάτι ελκυστικό και για τα δύο μέρη του φάσματος μακροπρόθεσμα.

Ε: Το OctoPrint είναι ανοικτού κώδικα. Πρόσφατα ανακοινώσατε ότι ξεκινήσατε να εργάζεστε με πλήρες ωράριο για την ισπανική εταιρεία bq.Η απασχόλησή σας θα έχει αντίκτυπο στον ανοικτό κώδικα του λογισμικού; A: bq είναι μια πολύ ανοιχτή εταιρία και από την αρχή συμφωνήσαμε πλήρως ότι η OctoPrint θα παραμείνει ανοικτά υπό την ίδια άδεια όπως και τώρα και θα συνεχίσει να υποστηρίζει το ίδιο ευρύ φάσμα ρυθμίσεων εκεί έξω όπως συμβαίνει σήμερα. Συνεισφέρουμε ενεργά στην κοινότητα εκτύπωσης 3D (έχουν γίνει μερικά αποδεκτά αιτήματα τραβήγματος τώρα ενάντια στο firmware του Marlin και το λογισμικό Cura slicing, καθώς και όλοι οι εκτυπωτές του bq είναι επίσης ανοιχτές πηγές) και πιστεύουμε στο να δουλέψουμε με το χέρι στο χέρι με την κοινότητα γενικότερα.

Ε: Γιατί επιλέξατε να εργαστείτε για το bq και όχι για έναν από τους μεγαλύτερους παίκτες στην αγορά, όπως ο Makerbot ή ο Ultimaker; Α: Μου έδωσαν την ευκαιρία να επισκεφθώ τα γραφεία τους και να συναντήσω μερικούς από τους πολύ ταλαντούχους ανθρώπους που εργάζονται εκεί. Αισθανόμουν ότι ταιριάζουμε πολύ καλά μαζί, τόσο σε σχέση με το πάθος μας για τρισδιάστατη εκτύπωση όσο και για λογισμικό ανοιχτού κώδικα και υλικό γενικά, έτσι για μένα ήταν ένα μη-brainer να δεχτεί την προσφορά τους. Επίσης, δεν θα έλεγα ότι δεν είναι ένας μεγάλος παίκτης, μιλάμε για μια εταιρεία της οποίας οι τρισδιάστατοι εκτυπωτές είναι παρόντες σε περισσότερες από 20 χώρες και των οποίων η πρόσφατη επανεξέταση του Prusa i3, του Hephestos, έχει ήδη πουλήσει πάνω από 500 κιτ πρώτος μήνας διαθεσιμότητας. Και υπάρχουν πολλά ακόμα πολύ συναρπαστικά έργα για την κοινότητα κατασκευαστών - όχι μόνο για την τρισδιάστατη εκτύπωση - στο στάδιο που θα δείτε πολύ σύντομα.

Ερ: Τι απασχολεί η bq entail / αλλαγή για εσάς; (δηλαδή περισσότερος χρόνος για ανάπτυξη, βοήθεια από ομάδα κτλ.) Α: Είμαι πλέον σε θέση να εργαστώ με πλήρη απασχόληση για το OctoPrint, γι 'αυτό έχω πολύ περισσότερο χρόνο από ότι πριν. Έχω επίσης μια ομάδα που συμβάλλει στο έργο, την τεκμηριώνει και υποστηρίζει την κοινότητα, τους συμμαθητές τους για να αναποδογυρίζουν τις ιδέες, τη διασφάλιση της ποιότητας και το πολύ καλό συναίσθημα για να μην χρειάζεται να σταθμίζω συνεχώς τη δουλειά μου, το έργο και την κοινωνική μου ζωή. Είμαι σταθερός πιστός ότι αυτό δεν είναι μόνο κάτι από το οποίο θα ωφεληθώ αλλά και όλους τους σημερινούς και μελλοντικούς χρήστες του OctoPrint, σίγουρα θα δούμε μια πολύ ενδιαφέρουσα εξέλιξη.

Ε: Δεδομένου ότι το OctoPrint είναι ανοιχτού κώδικα, η κοινότητα άρχισε να αναπτύσσει συγκεκριμένες εφαρμογές. Θα μπορούσατε να μας δώσετε μια σύντομη παρουσίαση σχετικά με ορισμένες από αυτές τις εξελίξεις; Α: Υπάρχει "OctoWatch", μια εφαρμογή ρολόι Pebble που αναπτύχθηκε από τον Jason Gullickson που σας επιτρέπει να ελέγχετε τον εκτυπωτή σας από τον καρπό σας. Στη συνέχεια, υπάρχει ένα εργαλείο γραμμής εντολών για τον έλεγχο του OctoPrint που ονομάζεται "octocmd" από την Giles Hall, μια προκαταρκτική ενσωμάτωση στο Google Glass από τον Adam Bryam καθώς και πολλά έργα για την προσθήκη μιας οθόνης στο Pi που εμφανίζει τις τρέχουσες πληροφορίες κατάστασης. Είμαι επίσης βέβαιος ότι υπάρχουν δυο έργα εκεί έξω που δεν γνωρίζω ακόμη, αλλά προσπαθώ να τους δώσω μια φωνή στη σελίδα G + της OctoPrint κάθε φορά που σκοντάφω μια καινούργια. Παρά το γεγονός ότι δεν είναι μια εφαρμογή, αλλά μια μεγάλη χρονική προστασία για πολλούς ανθρώπους, είναι η καταπληκτική διανομή OctoPi Raspberry Pi που διατηρείται από τον Guy Sheffer, ο οποίος συνδέει το OctoPrint, έναν διακομιστή κάμερας web κάποιου άλλου ευχάριστου υλικού σε μια εικόνα καρτών Raspberry Pi SD μπορείτε να χρησιμοποιήσετε άμεσα για να ξεκινήσετε.

Ε: Ποιες είναι οι εξελίξεις του OctoPrint στις οποίες εργάζεστε επί του παρόντος; Ακριβώς τώρα, κάνω ένα μακρύ καθυστέρημα που σβήνει όλα γύρω, ολοκληρώνοντας ένα νέο στρώμα επικοινωνίας, το οποίο είναι ένας σημαντικός πονοκέφαλος που αναπτύσσει και ταυτόχρονα ασχολείται με την ενσωμάτωση σε φέτες, μια λαμπερή νέα προσέγγιση διαχείρισης αρχείων και κάτι που κάνει την εγκατάσταση του OctoPrint / OctoPi σε ένα νέο περιβάλλον δικτύου λιγότερο από έναν πονοκέφαλο, οπότε μείνετε συντονισμένοι!

Ερ: Εάν είμαι εντελώς νέο στο OctoPrint, πού βρίσκω τον καλύτερο οδηγό αναφοράς για να ξεκινήσετε; Α: Νομίζω ότι το καλύτερο σημείο εκκίνησης είναι σίγουρα ο πρόσφατος οδηγός βίντεο του Thomas Sanladerer:

Q: Το Octoprint.org κατευθύνει έναν χρήστη που επιθυμεί να κατεβάσει και να χρησιμοποιήσει το OctoPrint σε ένα github wiki (το OctoPrint υποστηρίζει εγκαταστάσεις Windows, Mac ή Linux). Η διαδικασία εγκατάστασης εξηγείται βήμα προς βήμα, αλλά οι πολλαπλές εγκαταστάσεις προγράμματος και η χρήση διαφόρων γραμμών εντολών μπορεί να αποτελέσουν ένα συγκεκριμένο εμπόδιο για την είσοδο ενός βασικού χρήστη. Σκέφτεστε να αναπτύξετε μια πιο απλή εγκατάσταση μέσω εκτελέσιμου για Windows, για παράδειγμα; Α: Ας μην ξεχνάμε ότι το octoprint.org κατευθύνει επίσης τον χρήστη στο all-in-one Raspberry pi distribution OctoPi που δημιουργήθηκε από τον Guy Sheffer. Ωστόσο, τα εκτελέσιμα για κάτι σαν Windows ή Mac έχουν χαμηλή προτεραιότητα, δεδομένου ότι οι περισσότεροι άνθρωποι δεν θα θέσουν στην άκρη μια πιο ισχυρή μηχανή (που μπορεί να τρέχει παράθυρα ή είναι Mac) ακριβώς όπως ένας διακομιστής για να τρέξει τον 3D εκτυπωτή τους. Το σύστημα στόχου εξακολουθεί να είναι το Linux σε Raspberry Pi. Αλλά έχω ήδη παίξει γύρω με ένα δημοφιλές σύστημα εγκατάστασης και επίσης την προσθήκη ενός εικονιδίου systray, οπότε δεν είναι εντελώς έξω από το τραπέζι αυτή τη στιγμή.

Q: Ποια είναι η στάση σας για την ενσωμάτωση του OP σε τρέχοντα μοντέλα εκτυπωτών, όπως το Printrbot GO v2 και τα μηχανήματα τύπου A 2014 Series 1; Α: Με προκαλεί υπερήφανους ότι το έργο μου που χρησιμοποιείται για λίγο είναι αρκετά πεπεισμένο ώστε να ενσωματωθεί στα εμπορικά προϊόντα. Θεωρώ ότι είναι πολύ σημαντικό όχι μόνο να λαμβάνεται από την κοινότητα ανοικτού πηγαίου κώδικα αλλά και να επιστρέφει (π.χ. με συνεισφορές αλλά και πάντα απόδοση) και ενώ οι δύο αυτές εταιρείες σίγουρα πήραν καλά σε αυτό το τμήμα, υπάρχουν δυστυχώς πάντα δύο μαύρα πρόβατα στο μείγμα.

Ερ .: Πώς πιστεύετε ότι η OctoPrint και άλλα εργαλεία που εμπνέονται από το OctoPrint αλλάζουν την εμπειρία της εκτύπωσης 3D στην επιφάνεια εργασίας; Α: Νομίζω ότι κάνουν την εκτύπωση 3D πιο προσιτή και φιλική προς την οικογένεια. Όντας γυναίκα μου, δεν μου αρέσει πάρα πολύ ο όρος "παράγοντας αποδοχής των συζύγων", αλλά από αυτό που έχω ακούσει από τους χρήστες να μπορούν να εγκαταλείψουν τον εκτυπωτή στο γκαράζ και να είναι μαζί με την οικογένεια, ενώ έκαναν μια μακρά εργασία εκτύπωσης χωρίς να θυσιάζεται η πιθανότητα να γλιστρήσει κανείς από καιρό σε καιρό φαίνεται ότι είχε θετική επίδραση σε μερικές σχέσεις εκεί έξω.

Διαβάστε περισσότερα για το OctoPrint.



Μπορεί Να Σας Ενδιαφέρει

World Maker Faire Νέα Υόρκη: Τρόποι συμμετοχής και συμμετοχής

World Maker Faire Νέα Υόρκη: Τρόποι συμμετοχής και συμμετοχής


Έξυπνος από το σχέδιο: Το έργο H επαναφέρει την εκμάθηση hands-on

Έξυπνος από το σχέδιο: Το έργο H επαναφέρει την εκμάθηση hands-on


Ο επόμενος 3D σαρωτής σας μπορεί να είναι ήδη στην τσέπη σας

Ο επόμενος 3D σαρωτής σας μπορεί να είναι ήδη στην τσέπη σας


Ανοιχτά παπούτσια, ανοιχτά ρομπότ, ανοικτή υγεία: Bilbao Mini Maker Faire 2014

Ανοιχτά παπούτσια, ανοιχτά ρομπότ, ανοικτή υγεία: Bilbao Mini Maker Faire 2014