Pixel2Lines

Υπηρεσία
Φωτογραφία σε Σχέδιο SVG
Φωτογραφία σε Σχέδιο SVG
Φωτογραφία στο SVG για χάραξη με λέιζερ
Φωτογραφία στο SVG για χάραξη με λέιζερ
Φωτογραφία σε διανυσματοποίηση SVG
Φωτογραφία σε διανυσματοποίηση SVG
Manual Ink Pro
Manual Ink Pro
SVG→DXF
SVG to DXF
SVG→G-Code
SVG to G-Code
Αναβάθμιση εικόνας
Αναβάθμιση εικόνας
Αφαίρεση φόντου
Αφαίρεση φόντου
Ψηφιοποίηση κεντήματος
Ψηφιοποίηση κεντήματος
ΓκαλερίΤιμολόγησηΕπεξεργαστής SVG
Χώρος εργασίας
  1. Αρχική/
  2. Οδηγοί & Πόροι/
  3. G-Code Οδηγός για CNC, χαράκτες με λέιζερ και σχεδιαστές

Ο πλήρης οδηγός G-Code: Από αρχάριους σε επαγγελματίες

Τι είναι το G-Code, πώς το χρησιμοποιούν οι μηχανές και ο πλήρης αγωγός παραγωγής — από SVG και εικόνες ράστερ έως αρχεία έτοιμα για μηχανή για πλοτέρ με στυλό, χαράκτες λέιζερ, εκτυπωτές 3D και μύλους CNC.

Τι είναι το G-Code;

Η G-Code (Γεωμετρικός Κώδικας) είναι η γλώσσα απλού κειμένου που οδηγεί τις μηχανές CNC. Κάθε αρχείο — συνήθως.gcode,.nc ή.cnc — είναι μια ακολουθία οδηγιών που λέει στο μηχάνημα πού να κινηθεί, πόσο γρήγορα και πότε να ενεργοποιήσει το εργαλείο του. Οι γραμμές εκτελούνται από πάνω προς τα κάτω, μία κάθε φορά.

Σκεφτείτε το σχέδιό σας ως το προσχέδιο και το G-Code ως τη στροφή προς τη στροφή. Ένας τρισδιάστατος εκτυπωτής δεν μπορεί να επεξεργαστεί ένα JPG. Ένας σχεδιαστής στυλό δεν ξέρει πώς μοιάζει το γράμμα «Α». Το G-Code το λύνει αυτό σπάζοντας οποιοδήποτε σχήμα σε στοιχειώδεις κινήσεις — ευθείες γραμμές, τόξα και εντολές ενεργοποίησης/απενεργοποίησης εργαλείων — που οποιοσδήποτε ελεγκτής κίνησης μπορεί να εκτελέσει αξιόπιστα.

Το πρότυπο ανάγεται στο MIT τη δεκαετία του 1950, επισημοποιήθηκε ως RS-274 το 1963 και δημοσιεύτηκε διεθνώς ως ISO 6983 το 1982. Παρά την ηλικία του, το G-Code παραμένει η παγκόσμια γλώσσα κατασκευής — από χομπίστες επιτραπέζιους εκτυπωτές έως βιομηχανικούς μύλους πέντε αξόνων.

Ολοκληρωμένο διάγραμμα αγωγών SVG σε G-code
Ολοκληρώστε τον αγωγό SVG έως G-code
Διάγραμμα λίστας ελέγχου ελέγχων ετοιμότητας μηχανής
Έλεγχοι ετοιμότητας μηχανής

Πού χρησιμοποιείται το G-Code;

  • Plotters με στυλό (AxiDraw, HP 7475A, DIY GRBL): μετακινεί ένα φυσικό στυλό πάνω στο χαρτί για την αναπαραγωγή διανυσματικών έργων τέχνης — ένα από τα πιο προσβάσιμα σημεία εισόδου στο G-Code για καλλιτέχνες και δημιουργούς.
  • Χαρακτές και κόφτες λέιζερ: κατευθύνει τη δέσμη ενώ ρυθμίζει την ισχύ για να καίει εικόνες σε ξύλο ή να κόβει σχήματα από ακρυλικό.
  • Εκτυπωτές 3D FDM (Prusa, Creality, Bambu Lab): συντονίζει την κεφαλή εκτύπωσης κατά μήκος των X, Y, Z ενώ τροφοδοτεί το νήμα, χτίζοντας αντικείμενα στρώμα προς στρώμα.
  • CNC Routers and Mills: κατευθύνει ένα περιστρεφόμενο εργαλείο κοπής μέσα από υλικό για σκάλισμα, τσέπες και προφίλ.
  • CNC Τόρνοι, κόφτες πλάσματος, μηχανές Waterjet και Wire EDM: όλα χρησιμοποιούν G-Code ή ένα κοντινό παράγωγο.

Η ανατομία ενός αρχείου G-Code

Κάθε γραμμή (που ονομάζεται μπλοκ) είναι μια πλήρης εντολή. Το μηχάνημα θυμάται την κατάστασή του μεταξύ των γραμμών — ένα σύνολο τροφοδοσίας στη γραμμή 10 παραμένει ενεργό στη γραμμή 200, εκτός εάν το αλλάξετε. Αυτό ονομάζεται τροπική κατάσταση.

Εδώ είναι ένα πρόγραμμα σχεδιογράφου στυλό που σχεδιάζει ένα τετράγωνο 50×50mm:

G21 ; millimeters

G90; απόλυτη τοποθέτηση

G0 Z5.0 ; lift pen

G0 X0 Y0 ; move to origin

M3 S1000 ; pen down

G1 X50.0 Y0 F2000

G1 X50.0 Y50.0

G1 X0 Y50.0

G1 X0 Y0

M5 ; pen up

M2 ; end

Ανάλυση G1 X50.0 Y25.3 F1500: G1 = σχεδιάστε μια ευθεία γραμμή, X50.0 Y25.3 = προορισμός, ZXQQ0Z00. Σημείωση Το G1 εμφανίζεται μόνο μία φορά — κάθε επόμενη γραμμή συντεταγμένων το επαναχρησιμοποιεί αυτόματα μέχρι να γράψετε G0 ή άλλη εντολή κίνησης. Οτιδήποτε μετά από ένα ερωτηματικό είναι ένα σχόλιο, το οποίο αγνοείται από το μηχάνημα.

Βασικές εντολές G-Code

Αυτές οι εντολές λειτουργούν σχεδόν σε όλο το υλικολογισμικό — από τον χομπίστα GRBL έως τον βιομηχανικό Fanuc.

  • G0 — Γρήγορη κίνηση: επανατοποθέτηση όσο γρήγορα επιτρέπει το μηχάνημα. Ποτέ μην χρησιμοποιείτε με λέιζερ ή άτρακτο ενεργό.
  • G1 — Γραμμική κίνηση: σχεδιάστε ή κόψτε μια ευθεία γραμμή στην καθορισμένη ταχύτητα τροφοδοσίας (F). Η κύρια εντολή για όλες τις εργασίες CNC.
  • G2 / G3 — Δεξιόστροφα / αριστερόστροφο τόξο: παράγετε ομαλές καμπύλες σε μία μόνο εντολή χρησιμοποιώντας κεντρικές μετατοπίσεις I/J ή ακτίνα R. Ένα G2/G3 αντικαθιστά δεκάδες μικροσκοπικά τμήματα G1.
  • G4 — Παραμονή: παύση για καθορισμένο χρόνο. ⚠ Η μονάδα P ποικίλλει: GRBL = δευτερόλεπτα (G4 P1.5 = 1.5s), Marlin = χιλιοστά του δευτερολέπτου (G4 P1500 = 1ZXQXZ000).
  • G20 / G21 — Μονάδες ίντσας / χιλιοστόμετρο. Να το ορίζετε πάντα στην αρχή κάθε αρχείου.
  • G28 — Αρχική σελίδα όλοι οι άξονες. Η συμπεριφορά διαφέρει ανάλογα με το υλικολογισμικό — ελέγχετε πάντα πριν από τη χρήση.
  • G90 / G91 — Απόλυτη / Σχετική τοποθέτηση. Το G90 είναι η προεπιλογή. Το G91 κάνει κάθε συντεταγμένη σε σχέση με την τρέχουσα θέση.
  • G92 — Ορίστε την τρέχουσα θέση ως αρχή χωρίς να μετακινηθείτε. Χρησιμοποιείται για τον καθορισμό μιας προέλευσης εργασίας στη μέση της εργασίας.
  • M3 S[value] — Εργαλείο On: ενεργοποιεί το λέιζερ, περιστρέφει τον άξονα ή χαμηλώνει το σερβο στυλό. Το S ελέγχει την ισχύ, τις στροφές ανά λεπτό ή τη γωνία σερβομηχανισμού.
  • M5 — Απενεργοποίηση εργαλείου. Να συμπεριλαμβάνεται πάντα πριν από οποιαδήποτε γρήγορη κίνηση ταξιδιού.
  • M104 / M109 — Ρύθμιση θερμοκρασίας hotend (εκτύπωση 3D). Το M109 περιμένει μέχρι να επιτευχθεί ο στόχος πριν συνεχίσει.
  • M140 / M190 — Ρύθμιση θερμοκρασίας κρεβατιού (τρισδιάστατη εκτύπωση). Το M190 περιμένει — χρησιμοποιήστε το πριν ξεκινήσει η εκτύπωση.
  • F — Τροφοδοσία σε mm/min. Modal: παραμένει μέχρι να το αλλάξετε.
  • S — Ισχύς ή ταχύτητα: ισχύς λέιζερ (0–1000 στο GRBL), στροφές ατράκτου ή γωνία σερβομηχανισμού.
  • E — Απόσταση νήματος εξωθητή (μόνο εκτύπωση 3D).
  • I, J — Μετατόπιση του κέντρου τόξου από την τρέχουσα θέση, που χρησιμοποιείται με τα G2 και G3.
G4 Διαμονή: Δευτερόλεπτα έναντι χιλιοστών του δευτερολέπτου

Το GRBL χρησιμοποιεί δευτερόλεπτα — Το G4 P1.5 κάνει παύση για 1,5 δευτερόλεπτα. Το Marlin χρησιμοποιεί χιλιοστά του δευτερολέπτου — Το G4 P1500 είναι η ίδια παύση. Η χρήση της λανθασμένης μονάδας σημαίνει ότι το μηχάνημά σας είτε μόλις σταματάει παύση είτε παγώνει για λεπτά. Ελέγχετε πάντα τα έγγραφα του υλικολογισμικού σας.

Ροή εργασίας 1: Σχεδίαση με στυλό

  1. 1

    Σχεδιασμός σε διανυσματικό λογισμικό

    Οι σχεδιαστές κατανοούν μόνο διαδρομές — όχι pixel, γεμίσματα ή ακατέργαστο κείμενο. Χρησιμοποιήστε τα Inkscape, Illustrator ή Affinity Designer για να δημιουργήσετε διαδρομές διαδρομής SVG. Μετατρέψτε όλο το κείμενο σε περιγράμματα. Καταργήστε γεμίσματα, bitmaps και εφέ — αγνοούνται σιωπηλά από τον μετατροπέα.

  2. 2

    Βελτιστοποιήστε το SVG

    Συγχωνεύστε διπλότυπα μονοπάτια (το στυλό θα χαράξει την ίδια γραμμή δύο φορές), θα απλοποιήσει τους πυκνούς κόμβους και θα ορίσει τις διαστάσεις του εγγράφου σε χιλιοστά — όχι σε εικονοστοιχεία — για να αποφύγετε προβλήματα με την κλίμακα DPI αργότερα.

  3. 3

    Μετατροπή σε G-Code

    Ο μετατροπέας μεταφράζει κάθε διαδρομή σε κινήσεις G1 και εισάγει εντολές ανύψωσης στυλό M3/M5 ανάμεσα σε αποσυνδεδεμένες διαδρομές. Η πιο σημαντική ρύθμιση είναι η ταξινόμηση διαδρομής — οι πινελιές σειράς που σχεδιάζονται. Ένα κακό είδος στέλνει το στυλό σε ζιγκ-ζαγκ στη σελίδα χιλιάδες φορές. Ένα είδος πλησιέστερου γείτονα μπορεί να μειώσει τον χρόνο ταξιδιού κατά 50% ή περισσότερο σε πυκνά έργα τέχνης.

  4. 4

    Αποστολή μέσω αποστολέα G-Code

    Κάντε ροή του αρχείου στο υλικολογισμικό GRBL μέσω Universal Gcode Sender (UGS) ή bCNC. Ο αποστολέας παραδίδει γραμμές μία προς μία. Το GRBL μεταφράζει το καθένα σε παλμούς βηματικού κινητήρα.

Ροή εργασίας 2: Laser Engraver / Cutter

  1. 1

    Επιλέξτε τη λειτουργία σας: διάνυσμα ή ράστερ

    Η διανυσματική λειτουργία ανιχνεύει διαδρομές με σταθερή ισχύ — χρησιμοποιήστε την για κοπή περιγραμμάτων και χαραγμένων γραμμών. Η λειτουργία ράστερ σαρώνει εμπρός και πίσω σαν εκτυπωτής, με διαφορετική ισχύ pixel-pixel — χρησιμοποιήστε την για φωτογραφίες και σκιασμένα γεμίσματα. Μια μεμονωμένη εργασία μπορεί να χρησιμοποιήσει και τις δύο λειτουργίες σε ξεχωριστά επίπεδα.

  2. 2

    Δημιουργήστε G-Code με ρυθμίσεις λέιζερ

    Εργαλεία όπως το LightBurn ή το LaserGRBL εξάγουν M3 S[value] για να ενεργοποιήσετε το λέιζερ και το M5 για να το σταματήσετε. Στη λειτουργία ράστερ, η τιμή S αλλάζει σε κάθε γραμμή G1, αναπαράγοντας διαβαθμίσεις σε κλίμακα του γκρι. Το GRBL πρέπει να μεταγλωττιστεί σε λειτουργία λέιζερ για αυτό — απενεργοποιεί την αύξηση της ταχύτητας και επιτρέπει την άμεση απόκριση ισχύος.

  3. 3

    Δοκιμή πρώτα σε σκραπ

    Η ισχύς και η ταχύτητα ποικίλλουν δραματικά ανάλογα με το υλικό. Πάντα να εκτελείτε μια μικρή δοκιμή δικτύου ισχύος/ταχύτητας στο ίδιο υλικό πριν ξεκινήσετε την πραγματική εργασία.

Laser και CNC Ασφάλεια

Λέιζερ: φορέστε γυαλιά ασφαλείας με ονομαστική τιμή για το μήκος κύματός σας (CO2 = 10.600 nm, χαράκτες διόδου ≈ 450 nm - αυτά απαιτούν διαφορετικά γυαλιά). Διασφαλίστε τον αερισμό — η χάραξη παράγει τοξικές αναθυμιάσεις από σχεδόν όλα τα υλικά. Μην αφήνετε ποτέ ένα λέιζερ που τρέχει χωρίς επίβλεψη. CNC: σφίξτε το τεμάχιο εργασίας πριν ξεκινήσετε τον άξονα — ένα μη ασφαλισμένο κομμάτι μπορεί να πεταχτεί με ταχύτητα. Γνωρίστε τη στάση έκτακτης ανάγκης πριν ξεκινήσετε.

Ροή εργασίας 3: Εκτύπωση 3D

  1. 1

    Μοντελοποίηση και εξαγωγή ως STL ή STEP

    Σχεδιασμός σε Fusion 360, Blender, FreeCAD ή παρόμοια. Το STL είναι η τυπική μορφή ανταλλαγής. Το STEP φέρει πιο ακριβή γεωμετρία για τα εξαρτήματα μηχανικής.

  2. 2

    Κόψτε σε στρώσεις

    Ένας τεμαχιστής (PrusaSlicer, Cura, Bambu Studio) κόβει το μοντέλο σε οριζόντια επίπεδα 0,1–0.3mm και υπολογίζει διαδρομές εργαλείων, στηρίγματα, γεμίσματα και γέφυρες. Μια τυπική κίνηση μοιάζει με G1 X42.5 Y88.3 E0.0234 F4500 — κίνηση της κεφαλής ενώ εξώθηση ακριβώς 0.0234mm του νήματος. Ο τεμαχιστής εισάγει επίσης M109 και M190 για να θερμάνει το ακροφύσιο και το κρεβάτι πριν ξεκινήσει η εκτύπωση.

  3. 3

    Αποστολή μέσω κάρτας SD ή δικτύου

    Τα Marlin, Klipper ή RepRapFirmware εκτελούν το αρχείο. Το Klipper εκφορτώνει τον υπολογισμό σε ένα Raspberry Pi και υποστηρίζει τη διαμόρφωση εισόδου — μετρά τον συντονισμό καρέ με ένα επιταχυνσιόμετρο και τον φιλτράρει εντολές εκτός κίνησης, μειώνοντας τα τεχνουργήματα κουδουνίσματος και επιτρέποντας υψηλότερες ταχύτητες εκτύπωσης.

Ροή εργασίας 4: CNC Μηχανική

  1. 1

    Μοντέλο σε CAD

    Χρησιμοποιήστε Fusion 360, SolidWorks ή FreeCAD. Τα κατεργασμένα εξαρτήματα απαιτούν ανοχές 0.01–0.05mm, επομένως η ποιότητα του μοντέλου καθορίζει άμεσα την ποιότητα των ανταλλακτικών.

  2. 2

    Ορίστε διαδρομές εργαλείων στο CAM

    Το λογισμικό CAM (Fusion 360 CAM, VCarve, Mastercam) σάς επιτρέπει να καθορίσετε το εργαλείο, τη στρατηγική κοπής (προσαρμοστικό καθαρισμό, περίγραμμα, τσέπες), βάθος κοπής, ταχύτητα άξονα και ταχύτητα τροφοδοσίας. Ο στόχος είναι η αποτελεσματική εμπλοκή του εργαλείου χωρίς να σπάσει το κομμάτι ή να καεί το υλικό.

  3. 3

    Μετά τη διαδικασία για τον ελεγκτή σας

    Οι βιομηχανικές μηχανές CNC μιλούν η καθεμία τη δική της διάλεκτο — Fanuc, Siemens Sinumerik, Heidenhain, Haas. Ένας μετα-επεξεργαστής μέσα στο λογισμικό CAM μεταφράζει τις γενικές διαδρομές εργαλείων στην ακριβή σύνταξη που περιμένει το μηχάνημά σας. Η χρήση λανθασμένου μετα-επεξεργαστή δεν παράγει απλώς κακά εξαρτήματα — μπορεί να συντρίψει το μηχάνημα στο τεμάχιο εργασίας, καταστρέφοντας τα εργαλεία και δημιουργώντας κίνδυνο για την ασφάλεια.

SVG έως G-Code: Τι συμβαίνει στην πραγματικότητα

Τα μονοπάτια SVG χρησιμοποιούν καμπύλες, τόξα και ευθείες γραμμές Bézier. Το G1 σχεδιάζει μόνο ευθείες γραμμές — επομένως οι μετατροπείς πρέπει να γεφυρώσουν το χάσμα με δύο τρόπους:

Η πρόσοψη σπάει τις καμπύλες σε πολλά μικροσκοπικά ευθύγραμμα τμήματα. Οι πιο ομαλές καμπύλες απαιτούν μικρότερα τμήματα, πράγμα που σημαίνει μεγαλύτερα αρχεία και πιθανό τραύλισμα κίνησης όταν το buffer εντολών του μηχανήματος δεν μπορεί να συμβαδίσει.

Η τοποθέτηση τόξου είναι πιο έξυπνη: ανιχνεύει πότε μια σειρά από μικρά τμήματα σχηματίζει συλλογικά έναν κύκλο και αντικαθιστά ολόκληρη την ομάδα με μία μόνο εντολή G2 ή G3. Ένας κύκλος που παίρνει 360 γραμμές G1 γίνεται μία γραμμή G-Code. Τα αρχεία συρρικνώνονται έως και 90%, η κίνηση είναι τέλεια ομαλή και το μηχάνημα διατηρεί μια συνεχή ταχύτητα μέσα στο τόξο. Δεν υποστηρίζουν όλες οι εκδόσεις GRBL G2/G3 — ελέγξτε πριν την ενεργοποιήσετε.

Λάθος SVG DPI = Λάθος έξοδος μεγέθους

Το Illustrator εξάγει στο 72 DPI. Το Inkscape πριν από το v0.92 χρησιμοποιούσε το 90 DPI. Τα σύγχρονα εργαλεία χρησιμοποιούν 96 DPI. Εάν ο μετατροπέας σας υποθέτει 96 DPI αλλά το αρχείο σας προήλθε από Illustrator, κάθε διάσταση είναι 33% πολύ μεγάλη — ένα σχήμα 100mm απεικονίζεται στο 133mm. Διόρθωση: αντιστοιχίστε τη ρύθμιση DPI του μετατροπέα σας με την εφαρμογή πηγής ή ακόμα καλύτερα, ορίστε τις διαστάσεις του εγγράφου SVG σε χιλιοστά για να καταστήσετε το DPI εντελώς άσχετο.

G-Code Διάλεκτοι: Γιατί ένα αρχείο δεν ταιριάζει σε όλα τα μηχανήματα

Οι εντολές βασικής κίνησης (G0, G1, G2, G3) λειτουργούν παντού. Όλα τα άλλα — ακολουθίες εκκίνησης, αλλαγές εργαλείων, σύνταξη σχολίων — διαφέρουν ανάλογα με την οικογένεια υλικολογισμικού. Η εκτέλεση του G-Code από λάθος ελεγκτή σε ένα επαγγελματικό μηχάνημα CNC δεν παράγει απλώς λάθος έξοδο — μπορεί να προκαλέσει γρήγορη σύγκρουση στο τεμάχιο εργασίας.

  • GRBL: κυρίαρχο υλικολογισμικό για χομπίστες στυλογράφους, χαράκτες λέιζερ και μικρούς δρομολογητές CNC. Βασισμένο σε Arduino, υποστηρίζεται ευρέως από μετατροπείς και εργαλεία CAM.
  • Marlin: κυρίαρχο για εκτυπωτές 3D FDM. Προσθέτει έλεγχο εξωθητήρα, κωδικούς M θερμοκρασίας και ισοπέδωση κλίνης πάνω από τις τυπικές εντολές κίνησης.
  • Klipper: σύγχρονο υλικολογισμικό 3D εκτυπωτή που τρέχει σε Raspberry Pi. Επιτρέπει τη διαμόρφωση εισόδου και υψηλότερες ταχύτητες εκτύπωσης που δεν επιτυγχάνονται στο Marlin με το ίδιο υλικό.
  • Smoothieware: υλικολογισμικό ARM 32-bit για χαρακτήρες λέιζερ μεσαίας εμβέλειας και CNC — περισσότερος υπολογιστικός χώρος κεφαλής από το GRBL που βασίζεται στο Arduino.
  • Fanuc: κυρίαρχος βιομηχανικός ελεγκτής CNC παγκοσμίως. Περιλαμβάνει κονσερβοποιημένους κύκλους (G81–G89) και προγραμματισμό μακροεντολών.
  • Siemens Sinumerik / Heidenhain / Haas: Ευρωπαϊκοί και αμερικανικοί βιομηχανικοί ελεγκτές με τις δικές τους διαλέκτους. Ένας μετα-επεξεργαστής Fanuc δεν θα λειτουργεί σωστά σε ένα μηχάνημα Sinumerik.

Μετατροπή φωτογραφιών σε μονοπάτια με δυνατότητα σχεδίασης

Οι φωτογραφίες περιέχουν μόνο pixel — χωρίς δεδομένα διαδρομής. Για να μπορέσει να σχεδιαστεί ή να χαραχθεί με διάνυσμα μια φωτογραφία, πρέπει να μετατραπεί σε SVG. Κοινές προσεγγίσεις:

  • Ανίχνευση γραμμικής τέχνης: εξάγει τα περιγράμματα και τις δομικές άκρες του θέματος ως διαδρομές SVG. Το καλύτερο για λογότυπα, πορτρέτα και εικονογραφήσεις με καθαρά περιγράμματα.
  • Εκκόλαψη / διασταυρούμενη εκκόλαψη: αντιστοιχίζει τη φωτεινότητα της εικόνας στην πυκνότητα γραμμής — οι πιο σκοτεινές περιοχές γίνονται πιο στενές γραμμές. Τα αποτελέσματα παραπέμπουν στην παραδοσιακή χαρακτική και σχεδιάζουν όμορφα.
  • Stippling: αντιστοιχίζει τη φωτεινότητα με την πυκνότητα κουκκίδων. Κάθε κουκκίδα είναι ένα σύντομο άγγιγμα με στυλό ή παραμονή με λέιζερ — παρόμοια με την εικονογράφηση pointillist.
  • Χαρτογράφηση περιγράμματος: αντιμετωπίζει τη φωτεινότητα σαν ανύψωση, σχεδιάζοντας ομόκεντρες γραμμές στα κατώφλια φωτεινότητας. Παράγει ρέοντα, οργανικά αποτελέσματα από φωτογραφίες.
  • Αλγοριθμικά στυλ (Voronoi, πεδία ροής, μοτίβα κυμάτων): μαθηματικοί μετασχηματισμοί που διαμορφώνονται από τη φωτεινότητα της εικόνας για αφηρημένη αλλά αναγνωρίσιμη τέχνη μηχανικής σχεδίασης.

Ο πλήρης αγωγός: Φωτογραφία → SVG → G-Code με Pixel2Lines

Το Pixel2Lines μετατρέπει τη φωτογραφία σας σε ένα καθαρό, έτοιμο για μηχανή SVG σε επαγγελματικά στυλ σχεδιασμένο για σχεδίαση στυλό και χαράκτες λέιζερ — γραμμικό σχέδιο, εκκόλαψη, ραβδώσεις και πολλά άλλα. Οι διαδρομές εξόδου είναι δομημένες ως διακριτές διαδρομές, ελαχιστοποιώντας τις ανυψώσεις της πένας και τον χρόνο ταξιδιού.

Μόλις αποκτήσετε το SVG, η υπηρεσία SVG-to-G-Code δημιουργεί το τελικό αρχείο με ρυθμίσεις προφίλ μηχανής, ελέγχους πριν από την πτήση και ένα τεχνούργημα προεπισκόπησης.

Αυτή η διοχέτευση δύο βημάτων — φωτογραφία σε SVG μέσω Pixel2Lines, SVG έως G-Code μέσω της υπηρεσίας — σας μεταφέρει από μια πηγή ράστερ σε ένα αρχείο λέιζερ ή plotter που έχει προετοιμαστεί από μηχανή χωρίς να χρειάζεται να γράψετε το ZXQ00002 με το χέρι.

Λίστα ελέγχου πριν από την πτήση

  • Προσομοίωση πρώτα — χρησιμοποιήστε το NCViewer (πρόγραμμα περιήγησης, δωρεάν) ή το CAMotics (επιτραπέζιος υπολογιστής, δωρεάν) για να αποδώσετε την πλήρη διαδρομή εργαλείων πριν μετακινηθεί το μηχάνημα. Πιάνει λάθος μεγέθη, λείπουν ανυψωτικά στυλό και απροσδόκητες ορμητικές ταχύτητες.
  • Επαληθεύστε οι μονάδες — G20 (ίντσες) ή G21 (χιλιοστά) πρέπει να ταιριάζουν με τις αναμενόμενες διαστάσεις σας.
  • Ρυθμίστε την προέλευση εργασίας — το μηχάνημα home home, η μετατόπιση G92 ή WCS σωστά τοποθετημένη.
  • Ελέγξτε το διάκενο Z — το ύψος της πένας ή του λέιζερ πρέπει να καθαρίσει φυσικά το τεμάχιο εργασίας και τυχόν σφιγκτήρες.
  • Αναζητήστε διπλές διαδρομές — κάθε περίγραμμα μόνο μία φορά. διπλότυπα διπλής καύσης ή διπλής κοπής.
  • Έλεγχος ροών ροής — η υπερβολικά γρήγορη παράλειψη βημάτων. πολύ αργό χάσιμο χρόνου.
  • Επιβεβαιώστε τις μονάδες παραμονής G4 — δευτερόλεπτα για το GRBL, χιλιοστά του δευτερολέπτου για το Marlin.
  • Ξηρή λειτουργία σε ασφαλές ύψος — βεβαιωθείτε ότι ο πλήρης φάκελος ταξιδιού ταιριάζει στην περιοχή εργασίας του μηχανήματος.
  • Δοκιμή σε σκραπ — για λέιζερ και CNC κόβετε πάντα το ίδιο υλικό σε σκραπ πριν δεσμεύσετε το τελικό κομμάτι.

Συνήθη προβλήματα και διορθώσεις

  • Το σχέδιο αντικατοπτρίζεται: SVG Y αυξάνεται προς τα κάτω. Το G-Code Y αυξάνεται προς τα πάνω. Ενεργοποιήστε την αναστροφή άξονα Υ στον μετατροπέα σας.
  • Λάθος μέγεθος εξόδου: αναντιστοιχία DPI. Illustrator = 72, παλιό Inkscape = 90, σύγχρονα εργαλεία = 96. Αντιστοιχίστε το DPI μετατροπέα στην εφαρμογή πηγής ή ορίστε τις διαστάσεις SVG σε χιλιοστά.
  • Το μηχάνημα τραυλίζει μέσα από καμπύλες: πάρα πολλά μικροσκοπικά τμήματα ξεχειλίζουν το buffer κίνησης. Ενεργοποιήστε την τοποθέτηση τόξου, αυξήστε την ανοχή γραμμικοποίησης ή μειώστε την ταχύτητα τροφοδοσίας.
  • Το στυλό σέρνεται και δεν ανασηκώνεται ποτέ: Η εντολή M5 λείπει ή το διάκενο Z είναι πολύ χαμηλό για να αφαιρεθεί φυσικά από το χαρτί.
  • Η εργασία διαρκεί πολύ περισσότερο από το αναμενόμενο: κακή παραγγελία διαδρομής. Ταξινομήστε ξανά τις διαδρομές με το vpype πριν αναδημιουργήσετε το G-Code.
  • Το μηχάνημα μετακινείται σε λάθος θέση κατά την εκκίνηση: η προέλευση της εργασίας δεν έχει οριστεί. Επιστρέψτε στο σπίτι, κάντε τζόκινγκ στην προβλεπόμενη προέλευση και εκτελέστε το G92 X0 Y0 πριν ξεκινήσετε.

Μπορώ να γράψω G-Code με το χέρι;

Ναι — για απλά σχήματα είναι μια χρήσιμη άσκηση. Για οτιδήποτε περίπλοκο, χρησιμοποιήστε το λογισμικό CAM ή έναν αποκλειστικό μετατροπέα.

Είναι το G-Code το ίδιο σε όλα τα μηχανήματα;

Οι εντολές κίνησης του πυρήνα είναι καθολικές. Οι ακολουθίες εκκίνησης, οι αλλαγές εργαλείων και οι εκτεταμένες λειτουργίες διαφέρουν σημαντικά. Το G-Code για έναν σχεδιογράφο GRBL μπορεί να χρειαστεί ουσιαστικές αλλαγές για να λειτουργήσει σε έναν μύλο Fanuc — και η χρήση λανθασμένης διαλέκτου σε ένα βιομηχανικό μηχάνημα μπορεί να προκαλέσει συντριβή.

Τι είναι το GRBL;

Το GRBL είναι ένα υλικολογισμικό ανοιχτού κώδικα CNC που τρέχει σε μικροελεγκτές κλάσης Arduino. Είναι το πρότυπο για χομπίστες στυλογράφους, χαράκτες λέιζερ DIY και μικρούς δρομολογητές CNC. Εφαρμόζει το βασικό πρότυπο RS-274 με πρόγραμμα σχεδίασης κίνησης με επίγνωση της επιτάχυνσης και προσωρινή αποθήκευση.

Τι ρυθμό τροφοδοσίας πρέπει να χρησιμοποιήσω για σχεδίαση με στυλό;

Ballpoint: 5000–8000 mm/λεπτό. Στυλό με μύτη ή πινέλο: 2000–4000 mm/λεπτό. Στυλό ή γυάλινη μύτη: 1500–3000 mm/λεπτό. Πάντα να δοκιμάζετε πρώτα σε παλιόχαρτο.

Μπορεί το G-Code να ελέγχει συνεχώς την ισχύ λέιζερ κατά τη διάρκεια μιας κίνησης;

Ναι. Στη λειτουργία λέιζερ GRBL, το S μπορεί να αλλάξει σε κάθε γραμμή G1 — αυτός είναι ο τρόπος με τον οποίο η χάραξη ράστερ αναπαράγει ομαλές διαβαθμίσεις σε κλίμακα του γκρι με μία μόνο σάρωση.

Ποια είναι η διαφορά μεταξύ G-Code και HPGL;

Το HPGL (Hewlett-Packard Graphics Language) χρησιμοποιήθηκε από σχεδιογράφους στυλό της HP από τη δεκαετία 1970-1990. Χρησιμοποιεί εντολές δύο γραμμάτων (PU = pen up, PD = pen down, PA = plot total) και μονάδες πλότερ 40 ανά χιλιοστό αντί για mm ή ίντσες. Τα περισσότερα σύγχρονα εργαλεία plotter μπορούν να διαβάσουν και τις δύο μορφές.

Πώς μπορώ να προσομοιώσω το G-Code πριν το εκτελέσω;

Το NCViewer (ncviewer.com) είναι η πιο γρήγορη επιλογή — επικολλήστε το αρχείο σας και αποδίδει τη διαδρομή εργαλείου αμέσως. Το CAMotics προσομοιώνει την αφαίρεση υλικού 3D για εργασίες CNC. Το Universal Gcode Sender διαθέτει ενσωματωμένη προεπισκόπηση διαδρομής. Να ακολουθείτε πάντα την προσομοίωση επί της οθόνης με φυσική ξηρή διαδρομή σε ασφαλές ύψος.

Σχετικοί Οδηγοί

Πώς λειτουργούν τα Pen Plotters

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

SVG Βελτιστοποίηση για Σχεδίαση με στυλό

Πώς να προετοιμάσετε αρχεία SVG για την καλύτερη δυνατή έξοδο plotter — μείωση κόμβου, συγχώνευση διαδρομής, δομή στρώματος και ρυθμίσεις εξαγωγής.

Πώς να μετατρέψετε μια φωτογραφία σε γραμμικό σχέδιο SVG

Οδηγός βήμα προς βήμα για τη μετατροπή φωτογραφιών σε γραμμικά σχέδια SVG έτοιμα για παραγωγή για ροές εργασιών σχεδίασης CNC, λέιζερ, βινυλίου και στυλό.

Hatching και Cross-Hatching με Pen Plotters

Πώς να δημιουργήσετε μοτίβα εκκόλαψης από εικόνες σε κλίμακα του γκρι — χαρτογράφηση πυκνότητας, διακύμανση γωνίας και τεχνικές διασταύρωσης.

Προετοιμάστε το SVG G-Code με την υπηρεσία Pixel2Lines

Ανεβάστε ένα καθαρό SVG, επιλέξτε ένα προφίλ λέιζερ ή πλότερ, ελέγξτε την αναφορά πριν από την πτήση και κατεβάστε το G-Code προφίλ μηχανής με ένα τεχνούργημα προεπισκόπησης.

Ανοίξτε την υπηρεσία SVG σε G-Code

Θέλετε να καθαρίσετε ή να μετρήσετε πρώτα το SVG σας;

Ανοίξτε το δωρεάν πρόγραμμα επεξεργασίας SVG στο πρόγραμμα περιήγησής σας για να επιθεωρήσετε την κλίμακα, να καθαρίσετε τις διαδρομές και να εξαγάγετε ένα αρχείο έτοιμο για παραγωγή χωρίς να το ανεβάσετε.

Σχόλια

Παρακαλώ συνδεθείτε ή δημιουργήστε έναν λογαριασμό για να γράψετε ένα σχόλιο.

Είσοδος ή Εγγραφή

Φόρτωση σχολίων...

Υπηρεσίες ροής εργασιών


  • Φωτογραφία σε Σχέδιο SVGΔιάνυσμα
  • Φωτογραφία στο SVG για χάραξη με λέιζερΔιάνυσμα
  • Φωτογραφία σε διανυσματοποίηση SVGΔιάνυσμα
  • Manual Ink ProΔιάνυσμα
  • Ψηφιοποίηση φωτογραφιών σε κέντημαΔιάνυσμα
  • Αρχιτεκτονική εικονογράφησηΡάστερ
  • Αφαίρεση φόντουΡάστερ
  • SVG to G-CodeΔιάνυσμα
  • SVG to DXFΔιάνυσμα
  • Γκαλερί
  • Τιμολόγηση
  • Σχετικά με εμάς
  • Τεχνολογία
  • Προσαρμοσμένη Ανάπτυξη
  • Επικοινωνήστε με την Υποστήριξη

Εργαλεία μετατροπής


  • Μετατροπείς αρχείων
  • JPG σε PNG
  • JPG σε WEBP
  • JPG σε AVIF
  • JPG σε ICO
  • PNG σε JPG
  • PNG σε AVIF
  • PNG σε WEBP
  • PNG σε ICO
  • WEBP σε JPG
  • WEBP σε PNG
  • WEBP σε AVIF
  • AVIF σε JPG
  • AVIF σε PNG
  • AVIF στο WEBP
  • SVG σε PNG
  • SVG σε JPG
  • SVG σε WEBP
  • SVG σε AVIF
  • SVG σε PDFPremium
  • SVG σε EPSPremium
  • SVG σε AIPremium
  • PDF σε PNG
  • BMP σε PNG
  • DXF σε SVGPremium

Οδηγοί


  • Χρήσιμοι οδηγοί

Pixel2Lines

  • Νομική
  • Πολιτική Απορρήτου
  • Όροι
  • Μπισκότα