Έξοδος G-code
Τι εκπέμπει το Beam Bench όταν εκτελείται μια εργασία. Πώς να διαβάσετε, να αποθηκεύσετε και να στείλετε την έξοδο σε ένα μηχάνημα εκτός Beam Bench.
Όταν εκτελείτε μια εργασία ή κάνετε κλικ στην επιλογή Αποθήκευση G-code στον Έλεγχο λέιζερ, το Beam Bench εκπέμπει τυπικό G-code που κατανοούν οι ελεγκτές με βάση το GRBL. Αυτή η σελίδα περιγράφει τη δομή υψηλού επιπέδου και τον τρόπο χρήσης της εξόδου.
Τι περιέχει
Ένα αρχείο G-code του Beam Bench έχει την εξής δομή:
- G-code έναρξης (αν έχει ρυθμιστεί στο προφίλ του μηχανήματος), οι προσαρμοσμένες εντολές προθέματός σας.
- Ρύθμιση συντεταγμένων: συνήθως
G21(mm),G90(απόλυτες) καιG94(μονάδες ανά λεπτό). - Εντολές ανά επίπεδο / ανά τμήμα:
- Γρήγορες μετακινήσεις (
G0) με απενεργοποιημένο λέιζερ. - Μετακινήσεις κοπής / χάραξης (
G1) μεS<power>για την ισχύ και την ταχύτητα πρόωσης του επιπέδου. - Ενεργοποίηση / απενεργοποίηση του λέιζερ όπως απαιτείται (
M3ήM4για σταθερή ή δυναμική ισχύ,M5για απενεργοποίηση). - Εντολές υποβοήθησης αέρα, αν έχουν ρυθμιστεί.
- Γρήγορες μετακινήσεις (
- G-code λήξης (αν έχει ρυθμιστεί), οι προσαρμοσμένες εντολές επιθέματός σας.
Η ακριβής διάλεκτος εξαρτάται από:
- Τις ρυθμίσεις της Πολιτική εξόδου του προφίλ του μηχανήματος, όπως περιγράφεται στις Ρυθμίσεις συσκευής → Προφίλ:
- Σταθερή ισχύς (M3) έναντι δυναμικής ισχύος (M4).
- Εκπομπή S σε κάθε G1: επανάληψη της ισχύος σε κάθε γραμμή ή μία φορά στην αρχή.
- Μέγιστη τιμή S: η μέγιστη τιμή S του ελεγκτή, συνήθως 1000 ή 255.
- Χρήση G0 για υπερσάρωση: υπερσάρωση μέσω γρήγορων μετακινήσεων ή πρόωσης.
Πώς να αποκτήσετε το αρχείο
- Γραφικό περιβάλλον: Έλεγχος λέιζερ → η επιλογή Αποθήκευση G-code ανοίγει ένα παράθυρο διαλόγου αποθήκευσης όταν είναι συνδεδεμένο ένα μηχάνημα. Εναλλακτικά, χρησιμοποιήστε τις Εργαλεία λέιζερ → Αποθήκευση αρχείων μηχανήματος αφού ενημερωθεί η προεπισκόπηση.
- CLI:
beambench-cli export gcode /abs/path/project.lzrproj /abs/path/out.gcode(ορίσματα εισόδου και εξόδου κατά θέση).
Η αποθήκευση G-code μέσω του μενού ή του CLI δεν απαιτεί συνδεδεμένο μηχάνημα. Είναι χρήσιμη για:
- Αποστολή του αρχείου σε μηχάνημα άλλου υπολογιστή.
- Αποστολή G-code στο GRBL μέσω διαφορετικού αποστολέα ή γέφυρας.
- Έλεγχο της εξόδου για εντοπισμό σφαλμάτων.
Ανάγνωση της εξόδου
Ειδικά για το GRBL, οι σχετικοί κωδικοί είναι:
| Κωδικός | Σημασία |
|---|---|
G0 X Y F | Γρήγορη μετακίνηση στα X, Y με ρυθμό πρόωσης F. Το λέιζερ είναι απενεργοποιημένο. |
G1 X Y S F | Γραμμική μετακίνηση με ενεργοποιημένο λέιζερ, ισχύ S και ρυθμό πρόωσης F. |
M3 S | Ενεργοποίηση ατράκτου / λέιζερ, λειτουργία σταθερής ισχύος. |
M4 S | Ενεργοποίηση ατράκτου / λέιζερ, λειτουργία δυναμικής ισχύος, η οποία μεταβάλλεται ανάλογα με την πρόωση. |
M5 | Απενεργοποίηση ατράκτου / λέιζερ. |
M7 / M8 / M9 | Ενεργοποίηση / απενεργοποίηση ψυκτικού / υποβοήθησης αέρα, ανάλογα με τη διαμόρφωση. |
S<n> | Ισχύς, κλιμακωμένη σύμφωνα με τη μέγιστη τιμή S. |
F<n> | Ρυθμός πρόωσης, mm/min στην προεπιλεγμένη διαμόρφωση GRBL. |
G21 | Ορισμός των μονάδων σε χιλιοστά. |
G90 | Απόλυτη τοποθέτηση. |
G91 | Σχετική τοποθέτηση. |
G92 X Y | Ορισμός της τρέχουσας θέσης συντεταγμένων σε (X, Y). |
Η κανονική τοποθέτηση Εκκίνηση από / Προέλευση εργασίας του Beam Bench μετατοπίζει την προγραμματισμένη γεωμετρία πριν από την έξοδο και δεν εκπέμπει G92. Μια εντολή G92 εμφανίζεται μόνο αν την προσθέσετε εσείς στο προσαρμοσμένο G-code έναρξης ή σε μια μακροεντολή.
Ειδικές περιπτώσεις
- Το ίδιο έργο του Beam Bench μπορεί να παράγει διαφορετικό G-code με διαφορετικά προφίλ μηχανήματος, λόγω διαφορετικής Πολιτική εξόδου, διαφορετικής μέγιστης τιμής S και διαφορετικών εντολών αέρα. Η έξοδος είναι ειδική για κάθε προφίλ.
- Το G-code έναρξης και το G-code λήξης του προφίλ εκπέμπονται αυτούσια. Μπορούν να περιέχουν ρυθμίσεις ειδικές για το μηχάνημα, όπως αναζήτηση αρχικής θέσης, επιλογή συστήματος συντεταγμένων και άλλα.
- Ο σχεδιαστής διαδρομής του Beam Bench εξάγει τις γραμμές και τα σημεία που παρήγαγε ο βελτιστοποιητής. Η χειροκίνητη επεξεργασία της εξόδου είναι δυνατή, αλλά επισφαλής, καθώς μικρές αλλαγές μπορεί να προκαλέσουν σύγχυση στις επόμενες μετακινήσεις.
Σχετικά
- Έλεγχος λέιζερ: κουμπί Αποθήκευση G-code
- Παράθυρο διαλόγου Ρυθμίσεις συσκευής: πεδία Πολιτική εξόδου
- Βασικά στοιχεία GRBL
- Πάνελ Κονσόλα: μη αυτόματος έλεγχος G-code