Εάν είστε λάτρης της 3D εκτύπωσης, πιθανότατα έχετε δει αρχεία STL και G-code. Τα αρχεία STL είναι ο πιο συνηθισμένος τύπος αρχείου τρισδιάστατου εκτυπωτή, ενώ ο κώδικας G είναι η γλώσσα που χρησιμοποιούν οι περισσότεροι τρισδιάστατοι εκτυπωτές για τον έλεγχο της κίνησης. Διαβάστε παρακάτω για να ανακαλύψετε πώς να μετατρέψετε αρχεία STL σε G-code χρησιμοποιώντας το λογισμικό Cura.
Τι είναι το STL και το G-Code και ποιες είναι οι χρήσεις τους;
αρχεία STL είναι η πιο κοινή μορφή αρχείου τρισδιάστατης εκτύπωσης. Το STL σημαίνει STereoLithography. Το G-code, από την άλλη πλευρά, είναι μια γλώσσα προγραμματισμού που λέει σε έναν τρισδιάστατο εκτυπωτή και στις μηχανές CNC (αριθμητικός έλεγχος υπολογιστή) τι να κάνουν βήμα προς βήμα. Οι τρισδιάστατοι εκτυπωτές χρησιμοποιούν τον κώδικα G για τη δημιουργία αντικειμένων. Ο εκτυπωτής διαβάζει τον G-code και δημιουργεί το αντικείμενο επίπεδο προς στρώμα σύμφωνα με τις οδηγίες στο αρχείο.
Οφέλη από τη μετατροπή STL σε G-Code
Ακολουθούν επτά λόγοι για τους οποίους μπορεί να θέλετε να μετατρέψετε αρχεία STL σε G-code.
- Το G-code είναι η τυπική γλώσσα που μιλούν οι τρισδιάστατοι εκτυπωτές και οι μηχανές CNC. Επομένως, εάν έχετε ένα αρχείο που θέλετε να μπορείτε να χρησιμοποιήσετε στον υπολογιστή σας, η μετατροπή του σε G-code είναι ο καλύτερος τρόπος.
- Ο κωδικός G είναι επίσης πιο ακριβής από τον STL, καθώς έχει λιγότερο χώρο για σφάλματα όταν το μηχάνημα διαβάζει το αρχείο.
- Τα αρχεία STL μπορεί να είναι τεράστια, καθιστώντας δύσκολη την εργασία και τη μεταφορά τους. Η μετατροπή τους σε G-code μπορεί να βοηθήσει στη μείωση του μεγέθους τους.
- Τα αρχεία G-code εκτελούνται συνήθως πιο γρήγορα από τα αρχεία STL. Έτσι, αν θέλετε να εξοικονομήσετε χρόνο, αυτή είναι μια καλή επιλογή.
- Τα αρχεία G-code είναι λιγότερο πιθανό να διακοπούν από τα αρχεία STL, επειδή δεν έχουν τόσες πολλές πληροφορίες για επεξεργασία.
- Η επεξεργασία των αρχείων STL μπορεί να είναι δύσκολη. Εάν χρειάζεται να κάνετε αλλαγές σε ένα αρχείο, μπορεί να είναι πολύ πιο απλό εάν είναι σε μορφή G-code.
- Τα αρχεία G-code είναι πιο ευρέως συμβατά. Εάν στέλνετε ένα αρχείο σε κάποιον άλλο, είναι πιο πιθανό να μπορέσει να το ανοίξει εάν είναι σε μορφή G-code.
Πώς να μετατρέψετε ένα αρχείο STL σε G-Code
Υπάρχουν δύο κύριοι τρόποι δημιουργίας G-code από ένα αρχείο STL. Το πρώτο είναι να χρησιμοποιήσετε ένα πρόγραμμα κοπής και το δεύτερο είναι να χρησιμοποιήσετε ένα πρόγραμμα CAM. Τα προγράμματα κοπής παίρνουν ένα τρισδιάστατο μοντέλο και το κόβουν σε στρώματα, τα οποία στη συνέχεια μπορούν να εκτυπωθούν ένα κάθε φορά. Το λογισμικό κοπής είναι ο πιο συνηθισμένος τρόπος δημιουργίας G-code, καθώς είναι σχετικά απλός και γρήγορος. Ωστόσο, έχει κάποιους περιορισμούς. Για παράδειγμα, μπορεί να δημιουργήσει κώδικα μόνο για ευθείες γραμμές και απλές καμπύλες. Επίσης, δεν μπορεί να χειριστεί πολύ καλά πιο σύνθετα σχήματα.
Τα προγράμματα CAM μπορούν, από την άλλη πλευρά, να δημιουργήσουν G-code για πολύπλοκα σχήματα, αλλά είναι πιο δύσκολο να χρησιμοποιηθούν από τα προγράμματα κοπής. Χρησιμοποιούνται από άτομα που είναι ήδη εξοικειωμένα με την κατεργασία CNC. Θα χρησιμοποιήσουμε λογισμικό κοπής για να μετατρέψουμε το αρχείο STL σε G-code.
Υπάρχουν πολλά Κόφτες 3D εκτυπωτών διαθέσιμο, αλλά σε αυτόν τον οδηγό, θα εστιάσουμε σε Cura. Το Cura είναι ένας αναλυτής ανοιχτού κώδικα που δημιουργήθηκε από την Ultimaker, έναν κορυφαίο κατασκευαστή επιτραπέζιων εκτυπωτών FFF/FDM. Είναι ένα δημοφιλές πρόγραμμα επειδή είναι δωρεάν, σχετικά εύκολο στη χρήση και παράγει αποτελέσματα υψηλής ποιότητας.
Μετατροπή αρχείου STL σε G-Code στο Cura
Για να μετατρέψετε ένα αρχείο STL σε G-code στο Cura, ακολουθήστε αυτά τα βήματα:
- Το πρώτο πράγμα που πρέπει να κάνετε είναι να ανοίξετε το Cura και να φορτώσετε το αρχείο STL. Μπορείτε να το κάνετε αυτό κάνοντας κλικ στο Ανοιγμα αρχείου κουμπί στην επάνω αριστερή γωνία του παραθύρου. Μόλις φορτωθεί το αρχείο σας, θα πρέπει να το δείτε να εμφανίζεται στο κέντρο της οθόνης.
- Με το αρχείο φορτωμένο, ήρθε η ώρα να διαμορφώσετε τις ρυθμίσεις τεμαχισμού. Αυτές οι ρυθμίσεις θα πουν στον Cura πώς να κόψει το μοντέλο σας και να δημιουργήσει το G-ode. Μπορείτε να πειραματιστείτε μαζί τους και να δείτε τα αποτελέσματα.
- Οι βασικές ρυθμίσεις του Cura είναι:
- Ύψος στρώματος: Αυτή η ρύθμιση ελέγχει το πάχος κάθε στρώσης. Λεπτότερες στρώσεις θα οδηγήσουν σε εκτύπωση υψηλότερης ποιότητας, αλλά θα χρειαστεί και περισσότερος χρόνος για να εκτυπωθούν. Ένα ύψος στρώσης 0,15-0,20 mm είναι μια καλή επιλογή για τις περισσότερες εφαρμογές.
- Συμπλήρωση: Αυτή η ρύθμιση ελέγχει πόσο από το εσωτερικό του μοντέλου σας θα πρέπει να γεμίσει με υλικό. Ένα υψηλότερο ποσοστό πλήρωσης θα παράγει μια πιο στιβαρή εκτύπωση, αλλά θα χρησιμοποιεί επίσης περισσότερο υλικό. Για τις περισσότερες εφαρμογές, μια πλήρωση 20-40% είναι μια καλή επιλογή.
- Πάχος τοιχώματος: Αυτή η ρύθμιση ελέγχει το πάχος των εξωτερικών τοιχωμάτων του μοντέλου σας. Ένα πάχος τοιχώματος 0,80 mm είναι μια καλή επιλογή για τις περισσότερες εφαρμογές.
- Αφού διαμορφώσετε τις ρυθμίσεις τεμαχισμού, μπορείτε να κάνετε κλικ στο Φέτα κουμπί στην επάνω δεξιά γωνία του παραθύρου για τη δημιουργία του G-code.
Το Cura θα εξάγει τώρα ένα αρχείο με επέκταση ".gcode" που περιέχει όλες τις απαραίτητες οδηγίες για την εκτύπωση του μοντέλου σας και μπορείτε να το αποθηκεύσετε στον υπολογιστή σας. Συγχαρητήρια, μετατρέψατε με επιτυχία ένα αρχείο STL σε G-code στο Cura!
Συμβουλές που πρέπει να γνωρίζετε κατά τη μετατροπή STL σε G-Code στο Cura
- Για να βελτιώσετε την ποιότητα των αρχείων σας και να έχετε καλύτερα αποτελέσματα κατά την κοπή, δοκιμάστε να αυξήσετε την ανάλυση του αρχείου σας. Αυτό θα κάνει το μοντέλο σας πιο λεπτομερές και ακριβές.
- Όταν ανοίξετε για πρώτη φορά το Cura, θα επιλέξετε τον εκτυπωτή σας από μια λίστα προδιαμορφωμένων παραμέτρων 3D εκτυπωτές. Εάν ο 3D εκτυπωτής σας δεν εμφανίζεται στη λίστα, μπορείτε να επιλέξετε το Προσαρμοσμένος εκτυπωτής FFF επιλογή. Μόλις επιλέξετε τον εκτυπωτή σας, το Cura θα φορτώσει αυτόματα τις σωστές ρυθμίσεις.
- Επιλέξτε το σωστό ποσοστό πλήρωσης. Αυτή η ρύθμιση καθορίζει πόσο εσωτερικό του μοντέλου σας θα γεμίσει με υλικό. Ένα υψηλότερο ποσοστό πλήρωσης θα παράγει ένα πιο στιβαρό και ανθεκτικό εξάρτημα, αλλά θα αυξήσει επίσης τον χρόνο και το κόστος εκτύπωσης.
- Μια άλλη βασική ρύθμιση που πρέπει να λάβετε υπόψη είναι εάν χρειάζεται ή όχι να χρησιμοποιήσετε υποστήριξη. Τα στηρίγματα είναι δομές που εκτυπώνονται μαζί με το εξάρτημά σας για να αποφευχθεί η κατάρρευσή του κατά τη διαδικασία εκτύπωσης. Μπορούν να είναι επωφελείς αλλά και να προσθέσουν σημαντικό χρόνο και κόστος στο έργο σας.
Να ελέγχετε και να ελέγχετε πάντα τον G-Code σας
Τώρα ξέρετε πώς να μετατρέψετε αρχεία STL σε G-code χρησιμοποιώντας λογισμικό κοπής. Ωστόσο, προτού πατήσετε το κουμπί Εκτύπωση, είναι καλή ιδέα να ελέγξετε τον κωδικό G για σφάλματα. Πολλά διαδικτυακά εργαλεία μπορούν να σας βοηθήσουν να ελέγξετε τον G-code σας για λάθη. αξίζει πάντα να αφιερώνετε χρόνο για να το κάνετε αυτό πριν ξεκινήσετε μια εκτύπωση. Επιπλέον, ο έλεγχος του G-code σας μπορεί να βοηθήσει στον εντοπισμό πιθανών προβλημάτων, όπως υπερθέρμανση ή φράξιμο. Ως αποτέλεσμα, ο έλεγχος του G-code είναι απαραίτητος για τη διασφάλιση μιας επιτυχημένης εκτύπωσης.