Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Σχετικά
- Βήμα 2: Χτίσιμο
- Βήμα 3: Ρύθμιση του MicroPython και των προγραμμάτων
- Βήμα 4: Προγραμματισμός
- Βήμα 5: Προσθήκη αρχείων Gcode
- Βήμα 6: Εκτύπωση
Βίντεο: LEGO 3D εκτυπωτής χρησιμοποιώντας Gcode: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Θέλετε να φτιάξετε τον δικό σας τρισδιάστατο εκτυπωτή που να μπορεί να εκτυπώσει κάθε τρισδιάστατο αρχείο; Χρησιμοποιήστε αυτήν τη σελίδα ή τον ιστότοπό μου για οδηγίες!
Για πιο λεπτομερείς οδηγίες:
Ιστοσελίδα:
Προμήθειες
LEGO Technic
Mindstorms EV3 τούβλο + μπαταρίες
4 Μεσαίες και Μεγάλες Μοτέρ Mindstorms
κάρτα SD
3D στυλό - χρησιμοποίησα αυτό, αλλά ζω στην Ολλανδία.
Φορητός υπολογιστής ή υπολογιστής (για προγραμματισμό)
Βήμα 1: Σχετικά
Iμουν 12 ετών όταν έφτιαξα τον πρώτο μου εκτυπωτή LEGO 3D. Προγραμματίστηκε χρησιμοποιώντας το λογισμικό Mindstorms EV3 Home Edition. Αν ήθελα να εκτυπώσω έναν κύβο, έπρεπε απλώς να προγραμματίσω τα βήματα και εκτυπώθηκε!
Τώρα, είμαι 14 ετών και έκανα μια βελτιωμένη έκδοση! Προγραμματίζεται σε Visual Studio Code χρησιμοποιώντας MicroPython και κάρτα SD με την εικόνα MicroPython.
Αυτές είναι λοιπόν οι οδηγίες για έναν από τους λίγους εκτυπωτές LEGO 3D που μπορούν πραγματικά να εκτυπώσουν τρισδιάστατα σχέδια, χωρίς να χρειάζεται να προγραμματίσουν κάθε μοντέλο βήμα προς βήμα!
Αν θέλετε να φτιάξετε αυτόν τον τρισδιάστατο εκτυπωτή, επισκεφτείτε τον ιστότοπό μου για πιο λεπτομερείς οδηγίες!
ΥΣΤΕΡΟΓΡΑΦΟ. Θα μου άρεσε αν με ενημερώνατε αν πρόκειται να κάνετε αυτό το έργο και αν έχετε απορίες!
Βήμα 2: Χτίσιμο
Δεν πρόκειται να συνδέσω οδηγίες κατασκευής, καθώς ο τρισδιάστατος εκτυπωτής μου δεν είναι ο καλύτερος δυνατός σχεδιασμός. Υπάρχουν πολλές βελτιώσεις που πρέπει να γίνουν! Εάν δεν έχετε δημιουργήσει ακόμα τον εκτυπωτή LEGO Mindstorms 3D, ακολουθούν μερικές συμβουλές:
1. Βεβαιωθείτε ότι έχετε χτίσει μια σταθερή δομή, γιατί η μικρότερη ποσότητα κίνησης, θα κάνει μεγάλη διαφορά στο τελικό αποτέλεσμα.
2. Μετακινήστε την πλατφόρμα σας από δύο αντίθετες πλευρές ανά άξονα. Μην προσπαθήσετε να το μετακινήσετε μόνο με ένα γρανάζι στη μία πλευρά, γιατί η πλάκα δεν θα κινηθεί σε ευθεία γραμμή και μπορεί να κολλήσει. Μπορείτε απλά να κάνετε έναν άξονα κάτω από την πλατφόρμα και να τον συνδέσετε στην πλατφόρμα με μερικά γρανάζια. Μια άλλη επιλογή είναι να μετακινήσετε την πλατφόρμα με γραμμικούς ενεργοποιητές προσαρτημένους στη μέση μιας πλευράς.
3. Εάν εργάζεστε με γρανάζια, κάντε ένα κιβώτιο ταχυτήτων, το οποίο μειώνει το ποσό που κινείται η πλατφόρμα, και προς τις τρεις κατευθύνσεις. (Δεν το έχω κάνει αυτό, αλλά θα έπρεπε) Συνιστώ μόνο μία μετάδοση ανά άξονα, καθώς η πλατφόρμα θα αργούσε αν κάνατε περισσότερες μεταδόσεις.
4. Βεβαιωθείτε ότι χρησιμοποιείτε δύο ίδιους κινητήρες με τα ίδια κιβώτια ταχυτήτων για να μετακινήσετε την πλατφόρμα σας. Ο κώδικας είναι προγραμματισμένος να λειτουργεί με δύο ίδιους κινητήρες, επειδή ο μεσαίος και ο μεγάλος κινητήρας κινούνται με διαφορετική ταχύτητα. Όταν χρησιμοποιείτε δύο διαφορετικούς κινητήρες, ο κώδικας δεν θα λειτουργεί σωστά και οι εκτυπώσεις σας θα αποτύχουν.
5. Κατασκευάστε έναν μηχανισμό που μπορεί να σπρώξει το κουμπί εξωθητή στο 3d στυλό. Θα αποτρέψει τη χαλάρωση των νημάτων.
Βήμα 3: Ρύθμιση του MicroPython και των προγραμμάτων
Πρώτα πρέπει να κατεβάσετε όλα τα προγράμματα για τον εκτυπωτή Mindstorms 3D:
Κωδικός Visual Studio
Η εικόνα της κάρτας micro SD EV3 MicroPython micro SD
balenaEtcher
Κωδικός + Αρχεία
Αφού εγκαταστήσετε το balenaEtcher και την εικόνα της κάρτας SD EV3 MicroPython, πρέπει να αναβοσβήσετε την κάρτα SD με την εικόνα. Ελέγξτε τον οδηγό έναρξης από το MINDSTORMS Education EV3 MicroPython.
Αφού το κάνετε αυτό, ακολουθήστε τις οδηγίες σχετικά με τη ρύθμιση του Visual Studio Code με την επέκταση MicroPython.
Βήμα 4: Προγραμματισμός
Βίντεο:
Μπορείτε να αλλάξετε αυτά τα πράγματα στο πρόγραμμα, για να κάνετε τον κώδικα να λειτουργεί με τον τρισδιάστατο εκτυπωτή σας:
: portSelection - Μπορείτε να ορίσετε τις θύρες στις οποίες είναι τοποθετημένοι οι κινητήρες.
: startposition - Εάν ο τρισδιάστατος εκτυπωτής σας ξεκινά σε offsetpoint, αλλάξτε τους αριθμούς στο offsetpoint.
: degreestomm - Δώστε το ποσό που πρέπει να γυρίσει ένας κινητήρας, για να κινηθεί 1mm. (ίσως χρειαστεί να τα αυξήσετε ή να τα μειώσετε λίγο)
: motorSpeed - Η ταχύτητα στην οποία πρέπει να γυρίσουν οι κινητήρες. (Σας συνιστώ να το βάλετε χαμηλά) Κλίμακα: 0 - 1000 (θα πρέπει να διατηρήσετε τη μέγιστη ταχύτητα 900)
: όνομα αρχείου - Αλλάξτε αυτό για να επιλέξετε ποιο αρχείο gcode πρέπει να διαβάσει και να εκτελέσει το πρόγραμμα.
Αφού αλλάξετε αυτές τις μεταβλητές, πρέπει να προετοιμάσετε τα αρχεία gcode. (Πήγαινε κάτω)
Βήμα 5: Προσθήκη αρχείων Gcode
Βίντεο:
Τώρα μπορείτε να βάλετε το αρχείο Gcode στο φάκελο του κώδικα.
Πρέπει να αλλάξετε αυτά τα πράγματα για να λειτουργήσει το πρόγραμμα:
1. αντικαταστήστε τα όλα. με #; (χρησιμοποιώντας ctrl. + f)
2. αντικαταστήστε όλα τα G, X, Y, Z, E, F, M και S με G;, X;, Y;, Z;, E;, F;, M; και S; (χρησιμοποιώντας ctrl. + f)
3. Ξεκινήστε το αρχείο με: G; 0 X; 0 Y; 0 Z; 0 E; 0 F; 0
4. Αντικαταστήστε τις ρυθμίσεις στο τέλος του αρχείου με: G; END E; 0 (Χωρίς το εργαλείο αντικατάστασης)
Βήμα 6: Εκτύπωση
Πατήστε Run και παρακολουθήστε την εκτύπωση του τρισδιάστατου μοντέλου σας!
Εάν έχετε ερωτήσεις ή αν πρόκειται να χτίσετε αυτό το έργο, ενημερώστε με εδώ!
ή: στείλε μου mail!
Συνιστάται:
Πολύχρωμος εκτυπωτής κουκκίδων: 6 βήματα
Πολύχρωμος εκτυπωτής κουκκίδων: Γεια σε όλους. Αυτό το διδακτικό είναι για το σχεδιασμό και την κατασκευή ενός εκτυπωτή πολλαπλών χρωμάτων. Βασίστηκε κυρίως σε μια παρόμοια εργασία που είχε ήδη δημοσιευτεί εδώ με οδηγίες. Το έργο στο οποίο αναφέρομαι είναι «Dotter: Huge Arduino Based Dot Matrix Pr
Τρισδιάστατος εκτυπωτής προσθετικού καπακιού: 6 βήματα
Στον αθλητικό κόσμο, οι αθλητές με αναπηρία αγνοούνται με τις ανάγκες απόδοσης τους. Πολλοί απαιτούν εξειδικευμένο εξοπλισμό για να εξασφαλίσουν άνεση και κορυφαία απόδοση ενώ παίζουν τα αθλήματα που αγαπούν. Το τοπικό παραολυμπιακό μπάσκετ
Τρισδιάστατος εκτυπωτής βασισμένος σε Arduino RC πομπός: 25 βήματα (με εικόνες)
Τρισδιάστατος εκτυπωτής βασισμένος σε Arduino RC Transmitter: Αυτό το έργο θα σας δείξει πώς σχεδίασα και έχτισα έναν πομπό RC με βάση το Arduino. Ο στόχος μου για αυτό το έργο ήταν να σχεδιάσω έναν τρισδιάστατο εκτυπώσιμο πομπό RC που θα μπορούσα να χρησιμοποιήσω για τον έλεγχο άλλων έργων Arduino. Iθελα ο ελεγκτής να είναι
Εκτυπωτής Alexa - Ανακυκλωμένος εκτυπωτής απόδειξης: 7 βήματα (με εικόνες)
Εκτυπωτής Alexa | Upcycled Receipt Printer: Είμαι λάτρης της ανακύκλωσης της παλιάς τεχνολογίας και της χρησιμοποίησής της ξανά. Πριν από λίγο καιρό, είχα αποκτήσει έναν παλιό, φθηνό εκτυπωτή θερμικής απόδειξης και ήθελα έναν χρήσιμο τρόπο για να τον επαναπροσδιορίσω. Στη συνέχεια, κατά τη διάρκεια των διακοπών, μου δόθηκε ένα Amazon Echo Dot και ένα από τα κατορθώματα
3D εκτυπωτής DIY Ολόκληρη η διαδικασία: 31 βήματα
Τρισδιάστατος εκτυπωτής DIY Ολόκληρη η διαδικασία: Αυτό το άρθρο θα σας πει πώς να κάνετε DIY 3D εκτυπωτή , δεν μπορείτε να το χάσετε, οπότε διαβάστε το προσεκτικά