Drawbot Love - 💡 Fix My Ideas

Drawbot Love

Drawbot Love


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

MAKE τον εκδότη Dale Dougherty και το πορτρέτο του.

Όταν διάβασα για πρώτη φορά τον Scribbler Bot του Douglas McDonald (MAKE, Τόμος 07, σελ. 141), ήταν αγάπη με την πρώτη ματιά. Απλά έπρεπε να κάνω ένα ρομπότ σχεδίασης.

Η αρχική φωτογραφική μηχανή του Doug, Scribbler Bot, μετέτρεψε τις φωτογραφίες της κάμερας web σε διακριτικά σχέδια γραμμών, και έπειτα χρησιμοποίησε έναν σπιτικό plotter (με ένα στυλό ή μολύβι με φερμουάρ) για να τα καταστήσει σε χαρτί μεγέθους αφίσας.Ήξερα από το άρθρο του ότι για να βάλω κάτι τέτοιο από κοινού εγώ, έπρεπε να πάρω μερικούς βηματικούς κινητήρες και να τους ξεριζώσω με κάποιο λογισμικό. Ευτυχώς, πήρα πολλά από τα ζητήματα υλικού από το δρόμο με την εύρεση ενός ιαπωνικού ιατρικού λαβή που είχε μια πρώην ζωή οργάνωση φιαλίδια αίματος. Ήταν μια τέλεια πλατφόρμα XYZ για το drawbot μου!

Συνειδητοποίησα γρήγορα ότι δεν μπορούσα να κάνω αυτό το έργο μόνος μου. Το υλικό απαιτούσε αντίστροφη μηχανική και το λογισμικό έπρεπε να κωδικοποιηθεί. Ο φίλος μου 3ric κατείχε ένα ρομπότ που έφτιαξε μαζί στη δημόσια περιοχή N3rd του Σιάτλ και οι φίλοι προσλήφθηκαν για να βοηθήσουν. Που τροφοδοτούνται από μη καταγεγραμμένες ποσότητες πίτσας και βουνών Dew, οι συνεισφέροντες 3ric, Adam, Melvin, Brian, Divide, John και Choong έφεραν στο σχέδιο το ταλέντο τους σε επίπεδο ninja-hacking και το λογισμικό.

Από την πλευρά του υλικού, συνδέσαμε τα stepper και τους τερματικούς διακόπτες στον ελεγκτή MAKE και βάζαμε μαζί τα σειριακά καλώδια που συνδέονται με το DB9 με καλώδια διαφορετικού χρώματος, έτσι ώστε να είναι εύκολο να ακολουθούνται αν υπήρχε κάποιο πρόβλημα. Βρήκα ότι όταν τρέχει πολλά καλώδια, βοηθά να τα στρίψω όλα σε ένα καλώδιο με ένα τρυπάνι, και όταν τα συνδέουν με τα πράγματα, zip δεσμούς είναι φίλος σας.

Σε όλη τη διάρκεια της κατασκευής, ήταν σημαντικό να διατηρήσουμε ένα σημειωματάριο με όλα τα διαγράμματα και τις σημειώσεις μας. Οι βηματικοί κινητήρες χρειάζονταν περισσότερη ισχύ από τον ελεγκτή MAKE, οπότε διέταξα μερικούς ελεγκτές κινητήρων Microstep Interinar που θα μπορούσαν να ρυθμιστούν ώστε να εξάγουν τη δύναμη που χρειάζονταν οι βηματίες.

Κρατώντας το χαρτί κάτω αποδείχθηκε κάπως δύσκολο - χρειαζόμασταν ξεχωριστή βάση και ελατήρια για να το κρατήσουμε σταθερό. Προσθέσαμε τα πόδια στα μαξιλάρια και ο John Blunt, ο δικός μας ξυλουργός γείτονας, έκανε μια όμορφη βάση βελανιδιάς με συνδετήρες clipboard για να κρατήσει το χαρτί σχεδίασης ασφαλές.

Η διαδικασία drawbot ξεκινά με μια φωτογραφία που τραβήξατε από τη φωτογραφική μου μηχανή iSight του MacBook Pro. Οποιαδήποτε εικόνα θα λειτουργούσε, αλλά χρησιμοποιώντας το iSight καταργεί το ενοχλητικό βήμα της εισαγωγής φωτογραφιών στον υπολογιστή. Στη συνέχεια, αποθηκεύετε την εικόνα ως αρχείο .bmp και αφήστε το αρχείο στο πρόγραμμα Launch Drawbot. Η εκκίνηση του Drawbot μετατρέπει την έγχρωμη εικόνα σε ένα απλό ασπρόμαυρο bitmap χρησιμοποιώντας το βοηθητικό πρόγραμμα mkbitmap του Peter Selinger και στη συνέχεια μετατρέπει το προκύπτον bitmap σε γραφική παράσταση διανυσματικού χρησιμοποιώντας το Potrace του Selinger. Τα Mkbitmap και Potrace είναι και τα δύο ανοιχτά, διαθέσιμα στο sourceforge.net.

Ο Melvin με το πορτρέτο του

Η εκκίνηση του Drawbot σας δείχνει μια προεπισκόπηση του σχεδίου πριν ξεκινήσετε, ώστε να μπορείτε να πάρετε μια ιδέα για το πώς θα λειτουργήσει. Μπορείτε επίσης να ρυθμίσετε το μέγεθος των σκοτεινών περιοχών, όπου έχουν σχεδιαστεί οι άκρες της αντίθεσης και του βαθμού πυκνότητας των γραμμών πλήρωσης. Όσο καλύτερη είναι η εικόνα, τόσο καλύτερα θα βρεθεί το σχέδιο και ανακαλύψαμε ότι το φιλτράρισμα της εικόνας πριν από τη δημιουργία των διανυσμάτων είναι κρίσιμο για τη μείωση του αριθμού γραμμών, γεγονός που μειώνει τον χρόνο σχεδίασης. Δεν θέλαμε να περιμένουμε 8 ώρες για τις φωτογραφίες μας.

Μόλις ξεκινήσει το πραγματικό σχέδιο, το πρόγραμμα στέλνει πακέτα δεδομένων μέσω Ethernet για να πει στο drawbot τις συντεταγμένες για να μεταβεί. Μόλις ξεκινήσετε την εκκίνηση, βάλτε τη στυλό στο χαρτί και αρχίσετε να σχεδιάζετε. Συγκεντρώνει πρώτα όλα τα πεδία, και μετά επιστρέφει και γεμίζει τη σκίαση.

Όλοι όσοι εργάζονταν στο drawbot συμφώνησαν ότι ανεξάρτητα από το πόσο πάσχετε από OCD, είναι μαγευτικό να παρακολουθήσετε και να διατηρήσετε την προσοχή σας για ώρες στο τέλος. Μπορείτε να κατεβάσετε τον κώδικα για το έργο, να παίξετε μαζί του και να το βελτιώσετε. Είναι υπό την άδεια GPL, πράγμα που σημαίνει ότι είστε ελεύθεροι να το χρησιμοποιήσετε, αρκεί να απελευθερώσετε τις αλλαγές σας κάτω από το ίδιο.

Για περισσότερα, πηγαίνετε στο makezine.com/11/drawbot.



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

Ένα κτίριο Peek Inside Etsy

Ένα κτίριο Peek Inside Etsy


Quilting Inspiration στην Εθνική Ημέρα Quilting

Quilting Inspiration στην Εθνική Ημέρα Quilting


Στο τρακτέρ του Maker: Geiger Counter Kit

Στο τρακτέρ του Maker: Geiger Counter Kit


Αναδρομή: DIY Feather και Brocade Headpieces

Αναδρομή: DIY Feather και Brocade Headpieces