Pixel2Lines

Hizmet
Fotoğraftan SVG Çizimine
Fotoğraftan SVG Çizimine
Fotoğraftan SVG Lazer Gravüre
Fotoğraftan SVG Lazer Gravüre
Fotoğraftan SVG Şekillerine
Fotoğraftan SVG Şekillerine
Fotoğraftan İllüstrasyona
Fotoğraftan İllüstrasyona
Kat Planı Dönüştürme
Kat Planı Dönüştürme
Nakış Dijitalleştirme
Nakış Dijitalleştirme
Arka Planı Kaldırmak için Fotoğraf
Arka Planı Kaldırmak için Fotoğraf
Görüntü Yükseltici
Görüntü Yükseltici
Tasarım Izgarası
Tasarım Izgarası
GaleriFiyatlandırmaSVG DüzenleyiciÇalışma Alanı
  1. Ana Sayfa/
  2. Kılavuzlar ve Kaynaklar/
  3. CNC, Lazer Gravür Makineleri ve Çiziciler için G Kodu Kılavuzu

Tüm G-Code Kılavuzu: Başlangıçtan Profesyonele

G-Code'un ne olduğunu, makinelerin onu nasıl kullandığını ve SVG ile raster görsellerden kalem çiziciler, lazer gravür makineleri, 3D yazıcılar ve CNC sistemleri için makineye hazır dosyaların nasıl üretildiğini öğrenin.

G Kodu Nedir?

G Kodu (Geometrik Kod), CNC makinelerini çalıştıran düz metin dilidir. Her dosya (genellikle.gcode,.nc veya.cnc) makineye nereye hareket edeceğini, ne kadar hızlı hareket edeceğini ve aracını ne zaman etkinleştireceğini söyleyen bir dizi talimattır. Çizgiler yukarıdan aşağıya doğru teker teker yürütülür.

Tasarımınızı plan, G Kodunu ise adım adım gezinme olarak düşünün. Bir 3D yazıcı JPG'yi işleyemez. Bir kalem çizici 'A' harfinin neye benzediğini bilmiyor. G-Code, herhangi bir şekli, herhangi bir hareket kontrol cihazının güvenilir bir şekilde yürütebileceği temel hareketlere (düz çizgiler, yaylar ve alet açma/kapama komutları) bölerek çözer.

Standart, 1950'lerde MIT'ye kadar uzanır; 1963'te RS-274 olarak resmileştirilmiş, 1982'de ise ISO 6983 olarak uluslararası ölçekte yayımlanmıştır. Yaşına rağmen G-Code, masaüstü yazıcılardan endüstriyel beş eksenli frezelere kadar üretimin evrensel dili olmayı sürdürür.

Koordinatlar ve komutlar içeren sıralı makine talimatlarını gösteren, bir metin düzenleyicide açık bir G-Code metin dosyası
G-Code dosyası düz metinli bir belgedir; her satır, makinenin sırayla yürüttüğü kesin bir talimattır.
G-Code'un fiziksel sonucunu gösteren, kağıt üzerine ayrıntılı bir vektör çizimi çizen bir kalem çizici talimatlar
Fiziksel sonuç: metnin aynı satırlarının hassas mekanik harekete çevrilmesi.

G-Code Nerede Kullanılır?

  • Kalem Çiziciler (AxiDraw, HP 7475A, DIY GRBL): vektör çizimlerini yeniden üretmek için fiziksel bir kalemi kağıt üzerinde hareket ettirir; sanatçılar ve yapımcılar için G-Code'a en erişilebilir giriş noktalarından biridir.
  • Lazer Gravür ve Kesiciler: görüntüleri tahtaya yakmak veya akrilikten şekil kesmek için gücü modüle ederken ışını yönlendirir.
  • FDM 3D Yazıcılar (Prusa, Creality, Bambu Lab): filamenti beslerken baskı kafasını X, Y, Z boyunca koordine eder, nesneleri katman katman oluşturur.
  • CNC Yönlendiriciler ve Frezeler: dönen kesici takımı malzeme boyunca yönlendirerek oyma, cep açma ve profil çıkarma işlemlerini gerçekleştirir.
  • CNC Torna Tezgahları, Plazma Kesiciler, Su Jeti ve Tel Erozyon makineleri: tümü G Kodu veya yakın bir türevi kullanır.

G Kodu Dosyasının Anatomisi

Her satır (blok olarak adlandırılır) tam bir talimattır. Makine satırlar arasındaki durumunu hatırlar; 10. satırda ayarlanan ilerleme hızı siz onu değiştirmediğiniz sürece 200. satırda etkin kalır. Buna mod durumu denir.

İşte 50×50mm kare çizen bir kalem çizici programı:

G21; milimetre

G90; mutlak konumlandırma

G0 Z5.0; kalemi kaldır

G0 X0 Y0; başlangıç ​​noktasına git

M3 S1000; kalem aşağı

G1 X50.0 Y0 F2000

G1 X50.0 Y50.0

G1 X0 Y50.0

G1 X0 Y0

M5; kalemi kaldır

M2; program sonu

Bu satırı parçalara ayıralım: `G1` düz bir çizgi çizer; `X50.0 Y25.3` hedef konumu belirtir; `F1500` ise 1500 mm/dak ilerleme hızını ayarlar. Dikkat edilmesi gereken nokta şudur: `G1` yalnızca bir kez yazılır; siz `G0` ya da başka bir hareket komutu verene kadar onu izleyen koordinat satırları aynı hareket modunu kullanmaya devam eder. Noktalı virgülden sonraki her bölüm yorumdur ve makine tarafından yok sayılır.

G kelimesi komutunu, X Y Z koordinatlarını, ilerleme hızı F parametresini ve S güç parametresini etiketler ve oklarla gösteren, tek bir G Kodu satırına açıklama ekleyen bilgi grafiği
G-Code hattının anatomisi: G kelimeleri hareket türünü kontrol eder, koordinatlar hedefi tanımlar, F hızı ayarlar, S gücü ayarlar.

Temel G Kodu Komutları

Bu komutlar hobi amaçlı GRBL'den endüstriyel Fanuc'a kadar hemen hemen tüm donanım yazılımlarında çalışır.

  • G0 — Hızlı Hareket: makine kadar hızlı yeniden konumlandırma izin verir. Asla lazer veya iş mili etkinken kullanmayın.
  • G1 — Doğrusal Hareket: ayarlanan ilerleme hızında (F) düz bir çizgi çizin veya kesin. Tüm CNC işleri için birincil komut.
  • G2 / G3 — Saat Yönünde / Saat Yönünün Tersine Yay: I/J merkez ofsetlerini veya R yarıçapını kullanarak tek bir komutla düzgün eğriler üretir. Bir G2/G3, düzinelerce küçük G1 segmentinin yerini alır.
  • G4 — Bekleme: belirli bir süre duraklatın. ⚠ P birimi değişir: GRBL = saniye (G4 P1.5 = 1,5s), Marlin = milisaniye (G4 P1500 = 1,5s).
  • G20 / G21 — İnç / Milimetre birimleri. Bunu her zaman her dosyanın başında ayarlayın.
  • G28 — Tüm eksenleri ana konuma getirin. Davranış donanım yazılımına göre değişir; kullanmadan önce daima doğrulayın.
  • G90 / G91 — Mutlak / Göreli konumlandırma. G90 varsayılandır; G91 her koordinatı geçerli konuma göre yapar.
  • G92 — Geçerli konumu hareket etmeden başlangıç ​​noktası olarak ayarlayın. İşin ortasında bir iş başlangıcını tanımlamak için kullanılır.
  • M3 S[value] — Araç Açık: lazeri ateşler, iş milini döndürür veya kalem servosunu düşürür. S, gücü, RPM'yi veya servo açısını kontrol eder.
  • M5 — Araç Kapalı. Her zaman herhangi bir hızlı hareket hareketinden önce ekleyin.
  • M104 / M109 — Sıcak uç sıcaklığını ayarlayın (3D yazdırma). M109 devam etmeden önce hedefe ulaşılana kadar bekler.
  • M140 / M190 — Yatak sıcaklığını ayarlayın (3D yazdırma). M190 bekler — yazdırma başlamadan önce kullanın.
  • F — mm/dak cinsinden ilerleme hızı. Modal: siz değiştirene kadar devam eder.
  • S — Güç veya hız: lazer gücü (GRBL'de 0–1000), iş mili devri veya servo açısı.
  • E — Ekstruder filaman mesafesi (yalnızca 3D yazdırma).
  • I, J — G2 ve G3 ile kullanılan mevcut konumdan yay merkezi ofsetleri.
G4 Bekleme: Saniye ve Milisaniye

GRBL saniye kullanır; `G4 P1.5` komutu 1,5 saniyelik bekleme verir. Marlin ise milisaniye kullanır; `G4 P1500` aynı beklemeyi ifade eder. Yanlış birim kullanılırsa makine ya neredeyse hiç durmaz ya da gereğinden uzun bekler. Bu yüzden her zaman kullandığınız donanım yazılımının belgelerini kontrol edin.

Inkscape'te açık, bağlantı noktalarının görünür olduğu vektör yollarını gösteren bir SVG dosyası
Giriş: Temiz vektör yollarına sahip bir SVG dosyası. Her yol bölümü bir G-Code hareket komutu haline gelir.
Tasarım yazılımından CAM'a, G-Code dosyasından makine çalışmasına kadar uzanan iş akışını gösteren diyagram
Ardışık düzen: tasarım → CAM/dönüştürme → G-Code → donanım yazılımı → fiziksel hareket.

İş Akışı 1: Kalem Çizici

  1. 1

    Vektör yazılımında tasarım

    Çiziciler yalnızca yolları anlar; pikselleri, dolguları veya ham metni değil. SVG kontur yolları oluşturmak için Inkscape, Illustrator veya Affinity Designer'ı kullanın. Tüm metni ana hatlara dönüştürün. Dolguları, bit eşlemleri ve efektleri kaldırın; bunlar dönüştürücü tarafından sessizce yok sayılır.

  2. 2

    SVG'yi optimize edin

    Yinelenen yolları birleştirin (kalem aynı çizgiyi iki kez izler), yoğun düğümleri basitleştirin ve daha sonra DPI ölçeklendirme sorunlarını önlemek için belge boyutlarını piksel değil milimetre cinsinden ayarlayın.

  3. 3

    G-Code'a dönüştürün

    Dönüştürücü her yolu G1 hareketlerine çevirir ve bağlantısız vuruşlar arasına M3/M5 kalem kaldırma komutları ekler. Buradaki en kritik ayar yol sıralamasıdır; yani konturların hangi sırayla çizileceği. Kötü sıralama, kalemin sayfa boyunca binlerce kez zikzak çizmesine neden olur. En yakın komşu mantığıyla yapılan sıralama, yoğun çizimlerde seyahat süresini %50 veya daha fazla azaltabilir.

  4. 4

    G-Code gönderici aracılığıyla gönderin

    Dosyayı Universal Gcode Sender (UGS) veya bCNC aracılığıyla GRBL ürün yazılımına aktarın. Gönderen, satırları tek tek iletir; GRBL, her birini adımlı motor darbelerine dönüştürür.

İş Akışı 2: Lazer Gravür Makinesi / Kesici

  1. 1

    Modunuzu seçin: vektör veya raster

    Vektör modu, yolları sabit güçte izler; ana hatları ve gravür çizgilerini kesmek için kullanın. Tarama modu, bir yazıcı gibi ileri geri hareket eder ve gücü piksel piksel değiştirir; fotoğraflar ve gölgeli dolgular için kullanın. Tek bir iş, her iki modu da ayrı katmanlarda kullanabilir.

  2. 2

    Lazer ayarlarıyla G-Code oluşturun

    LightBurn veya LaserGRBL gibi araçlar, lazeri ateşlemek için M3 S[value] çıkışı ve onu durdurmak için M5 çıkışı sağlar. Raster modunda S değeri her G1 satırında değişir ve gri tonlamalı degradeler üretilir. Bunun için GRBL'nin lazer modunda derlenmesi gerekir; hız artışını devre dışı bırakır ve anında güç yanıtını etkinleştirir.

  3. 3

    Önce hurda üzerinde test yapın

    Güç ve hız, malzemeye göre önemli ölçüde farklılık gösterir. Gerçek işe başlamadan önce daima aynı malzeme üzerinde küçük bir güç/hız ızgarası testi yapın.

Lazer ve CNC Güvenliği

Lazer: dalga boyunuza uygun güvenlik gözlükleri takın (CO2 = 10.600 nm; diyot gravür makineleri ≈ 450 nm; bunlar farklı gözlükler gerektirir). Havalandırmayı sağlayın — gravür neredeyse tüm malzemelerden zehirli dumanlar çıkarır. Çalışan bir lazeri asla gözetimsiz bırakmayın. CNC: iş milini çalıştırmadan önce iş parçasını kelepçeleyin; emniyete alınmamış bir parça hızla fırlatılabilir. Başlamadan önce acil durdurma noktanızı öğrenin.

İş Akışı 3: 3D Yazdırma

  1. 1

    STL veya STEP olarak modelleyin ve dışa aktarın

    Fusion 360, Blender, FreeCAD veya benzeri uygulamalarda tasarım yapın. STL standart değişim formatıdır; STEP, mühendislik parçaları için daha hassas geometri taşır.

  2. 2

    Katmanlara dilimleme

    Bir dilimleyici (PrusaSlicer, Cura, Bambu Studio), modeli 0,1–0,3 mm'lik yatay katmanlara keser ve takım yollarını, destekleri, dolguyu ve köprüleri hesaplar. Tipik bir hareket G1 X42.5 Y88.3 E0.0234 F4500'e benziyor; tam olarak 0,0234 mm filaman çıkarırken kafayı hareket ettirmek. Dilimleyici ayrıca, yazdırma başlamadan önce nozulu ve yatağı ısıtmak için M109 ve M190'ı da ekler.

  3. 3

    SD kart veya ağ yoluyla gönder

    Marlin, Klipper veya RepRapFirmware dosyayı yürütür. Klipper, hesaplamanın yükünü Raspberry Pi'ye aktarır ve giriş şekillendirmeyi destekler; bir ivmeölçerle çerçeve rezonansını ölçer ve hareket komutlarını filtreleyerek çınlama bozulmalarını azaltır ve daha yüksek baskı hızlarına olanak tanır.

İş Akışı 4: CNC İşleme

  1. 1

    CAD'de model

    Fusion 360, SolidWorks veya FreeCAD kullanın. İşlenen parçalar 0,01–0,05 mm'lik toleranslar gerektirir, bu nedenle model kalitesi doğrudan parça kalitesini belirler.

  2. 2

    CAM'de takım yollarını tanımlama

    CAM yazılımı (Fusion 360 CAM, VCarve, Mastercam), takımı, kesme stratejisini (uyarlanabilir temizleme, kontur, cep açma), kesme derinliğini, iş mili hızını ve ilerleme hızını belirtmenize olanak tanır. Amaç, ucu kırmadan veya malzemeyi yakmadan verimli takım kullanımıdır.

  3. 3

    Kontrolörünüz için işlem sonrası

    Endüstriyel CNC makinelerinin her biri kendi lehçesini konuşur — Fanuc, Siemens Sinumerik, Heidenhain, Haas. CAM yazılımınızın içindeki bir son işlemci, genel takım yollarını makinenizin beklediği tam söz dizimine çevirir. Yanlış son işlemcinin kullanılması yalnızca kötü parçalar üretmekle kalmaz, aynı zamanda makinenin iş parçasına çarpmasına, takımların bozulmasına ve güvenlik tehlikesi oluşmasına neden olabilir.

SVG'den G-Code'a: Gerçekte Ne Oluyor

SVG yolları Bézier eğrilerini, yaylarını ve düz çizgilerini kullanır. G1 yalnızca düz çizgiler çizer; bu nedenle dönüştürücülerin boşluğu iki şekilde kapatması gerekir:

Faceting, eğrileri çok sayıda küçük düz parçaya böler. Daha düzgün eğriler daha kısa bölümler gerektirir; bu da daha büyük dosyalar ve makinenin komut arabelleği buna ayak uyduramadığında olası hareket takılmaları anlamına gelir.

Yay uydurma daha akıllı bir yaklaşımdır: kısa segmentlerden oluşan bir dizinin aslında bir daire oluşturduğunu algılar ve tüm grubu tek bir G2 veya G3 komutuyla değiştirir. 360 adet G1 satırından oluşan bir daire, tek bir G kodu komutuyla temsil edilebilir. Dosya boyutu %90'a kadar küçülebilir, hareket çok daha akıcı hale gelir ve makine yay boyunca sabit hız korur. Yine de tüm GRBL sürümleri G2/G3'ü desteklemez; etkinleştirmeden önce kontrol edin.

Birçok G1 segmentine dönüştürülmüş bir eğri ile tek bir G2 yay komutunu karşılaştıran diyagram
Aynı daire: 360 G1 segmenti (sol) ve bir G2 komutu (sağ). Kavis uydurma, dosyaların daha küçük olmasını ve hareketin daha düzgün olmasını sağlar.
Yanlış SVG DPI = Yanlış Boyut Çıktısı

Illustrator 72 DPI'da dışa aktarır. Inkscape v0.92'den önce 90 DPI kullanıyordu. Modern araçlar 96 DPI kullanır. Dönüştürücünüz 96 DPI varsayıyorsa ancak dosyanız Illustrator'dan geldiyse, her boyut %33 fazla büyüktür; 100 mm'lik bir şekil 133 mm'de çizilir. Düzeltme: Dönüştürücünüzün DPI ayarını kaynak uygulamanızla eşleştirin veya daha iyisi, DPI'yı tamamen önemsiz hale getirmek için SVG belgenizin boyutlarını milimetre cinsinden ayarlayın.

G-Code Lehçeleri: Neden Bir Dosya Tüm Makinelere Sığmaz

Çekirdek hareket komutları (G0, G1, G2, G3) her yerde çalışır. Diğer her şey (başlatma sıraları, araç değişiklikleri, yorum sözdizimi) donanım yazılımı ailesine göre değişir. G-Code'u profesyonel bir CNC makinesinde yanlış denetleyiciden çalıştırmak yalnızca yanlış çıktı üretmekle kalmaz, aynı zamanda iş parçasının hızlı bir şekilde çökmesine de neden olabilir.

  • GRBL: amatör kalem çiziciler, lazer gravür makineleri ve küçük CNC yönlendiriciler için baskın donanım yazılımı. Arduino tabanlıdır, dönüştürücüler ve CAM araçları tarafından geniş çapta desteklenir.
  • Marlin: FDM 3D yazıcılar için baskındır. Standart hareket komutlarının üzerine ekstruder kontrolü, sıcaklık M kodları ve yatak seviyelendirme özelliği ekler.
  • Klipper: Raspberry Pi üzerinde çalışan modern 3D yazıcı donanım yazılımı. Aynı donanımla Marlin'de elde edilemeyen girdi şekillendirmeyi ve daha yüksek baskı hızlarını etkinleştirir.
  • Smoothieware: Orta seviye lazer gravür makineleri ve CNC'ler için 32 bit ARM aygıt yazılımı — Arduino tabanlı GRBL'den daha fazla işlem boşluğu.
  • Fanuc: dünya çapında hakim endüstriyel CNC kontrol cihazı. Hazır çevrimleri (G81–G89) ve makro programlamayı içerir.
  • Siemens Sinumerik / Heidenhain / Haas: Kendi lehçelerine sahip Avrupa ve ABD endüstriyel kontrolörleri. Fanuc son işlemcisi Sinumerik makinesinde düzgün çalışmayacaktır.

Fotoğrafları Çizilebilir Yollara Dönüştürme

Fotoğraflar yalnızca piksel içerir; yol verisi içermez. Bir fotoğrafın çizilmesinden veya vektörle gravürlenmesinden önce SVG'ye dönüştürülmesi gerekir. Yaygın yaklaşımlar:

  • Çizgi sanatı izleme: konunun ana hatlarını ve yapısal kenarlarını SVG yolları olarak çıkarır. Net hatlara sahip logolar, portreler ve illüstrasyonlar için en iyisi.
  • Tarama/çapraz tarama: görüntü parlaklığını çizgi yoğunluğuyla eşler; daha koyu alanlar daha yakın paketlenmiş çizgiler elde eder. Sonuçlar geleneksel gravürü çağrıştırır ve çizimi güzel bir şekilde yapar.
  • Noktalama: parlaklığı nokta yoğunluğuyla eşleştirir. Her nokta, noktasal çizime benzer şekilde kısa bir kalem dokunuşu veya lazerle beklemedir.
  • Kontur eşleme: parlaklığı yükseklik gibi ele alır ve parlaklık eşiklerinde eşmerkezli çizgiler çizer. Fotoğraflardan akıcı, organik sonuçlar üretir.
  • Algoritmik stiller (Voronoi, akış alanları, dalga desenleri): Soyut ancak tanınabilir makine çizimi sanatı için görüntü parlaklığıyla modüle edilen matematiksel dönüşümler.
Doğal ışık, ton değişimi ve fotoğraf ayrıntılarını gösteren orijinal fotoğraf
Giriş: taramalı fotoğraf. Yalnızca pikseller — doğrudan çizilemez.
Fotoğraftan türetilmiş, temiz vektör konturlarını gösteren SVG çizgi çizimi
Çıktı: temiz SVG yolları, G-Code dönüşümü ve fiziksel çizim için hazır.

Tam İş Akışı: Fotoğraftan SVG'ye, SVG'den G Koduna

Pixel2Lines, fotoğrafınızı kalem çiziciler ve lazer gravür makineleri için oluşturulmuş profesyonel stillerde, çizgi çizme, tarama, noktalama ve daha fazlası ile temiz, makinede kullanıma hazır bir SVG'ye dönüştürür. Çıktı yolları ayrı vuruşlar halinde yapılandırılmış olup, kalem kaldırma ve seyahat süresini en aza indirir.

SVG'ye sahip olduğunuzda, SVG'den G-Code'a dönüştürücü ilerleme hızı, kalem yukarı yüksekliği, lazer gücü ve yol sıralama düzeni üzerinde tam kontrole sahip son dosyayı oluşturur.

Bu iki adımlı işlem hattı — Pixel2Lines aracılığıyla fotoğraftan SVG'ye, SVG'den G-Code'a dönüştürücü — vektör tasarım becerilerine veya G-Code bilgisine ihtiyaç duymadan sizi herhangi bir fotoğraftan makineye hazır bir dosyaya götürür.

Uçtan uca işlem hattı diyagramı: raster fotoğraf → Pixel2Lines SVG dönüşümü → SVG'den G-Code'a → makine çalışması
Tüm işlem hattı: fotoğraf → SVG (Pixel2Lines) → G-Code (dönüştürücü) → makine.

Uçuş Öncesi Kontrol Listesi

  • Önce simülasyon yapın — makine hareket etmeden önce tam takımyolunu oluşturmak için NCViewer'ı (tarayıcı, ücretsiz) veya CAMotics'i (masaüstü, ücretsiz) kullanın. Yanlış boyutları, eksik kalem kaldırmalarını ve beklenmedik hızlanmaları yakalar.
  • Birimleri doğrulayın — G20 (inç) veya G21 (milimetre) beklenen boyutlarınızla eşleşmelidir.
  • İşin başlangıç noktasını ayarlayın — makine homlu, G92 veya WCS ofseti doğru yerleştirilmiş.
  • Z açıklığını kontrol edin — kalem yukarı veya lazer kapalı yüksekliği fiziksel olarak iş parçasından uzakta olmalı ve herhangi bir kelepçe.
  • Yinelenen yolları arayın; her kontur yalnızca bir kez; çift ​​yakma veya çift kesmeyi kopyalar.
  • İlerleme hızlarını inceleyin — çok hızlı olması adımların atlanmasına neden olur; çok yavaş olması zaman kaybına neden olur.
  • G4 bekleme birimlerini onaylayın - GRBL için saniye, Marlin için milisaniye.
  • Güvenli yükseklikte kuru çalışma — tüm hareket zarfının makinenin çalışma alanına uyduğunu doğrulayın.
  • Hurda üzerinde test yapın — lazer ve CNC için, son parçayı işlemeden önce her zaman hurda üzerinde aynı malzemeyi keser.

Genel Sorunlar ve Düzeltmeler

  • Çizim yansıtılmıştır: SVG Y aşağı doğru artar; G-Kodu Y yukarı doğru artar. Dönüştürücünüzde Y eksenini ters çevirmeyi etkinleştirin.
  • Yanlış çıktı boyutu: DPI uyuşmazlığı. Illustrator = 72, eski Inkscape = 90, modern araçlar = 96. Dönüştürücü DPI'sını kaynak uygulamanızla eşleştirin veya SVG boyutlarını milimetre cinsinden tanımlayın.
  • Makine eğriler arasında tekliyor: çok fazla küçük parça hareket arabelleğini taşıyor. Yay sığdırmayı etkinleştirin, doğrusallaştırma toleransını artırın veya ilerleme hızını düşürün.
  • Kalem sürükleniyor ve hiçbir zaman kalkmıyor: M5 komutu eksik veya Z açıklığı, kağıdı fiziksel olarak kaldırmak için çok düşük.
  • İş beklenenden çok daha uzun sürüyor: kötü yol sıralaması. G-Code'u yeniden oluşturmadan önce yolları vpype ile yeniden sıralayın.
  • Makine başlangıçta yanlış konuma hareket ediyor: iş kaynağı ayarlanmadı. Başlamadan önce yeniden başlangıç ​​noktasına gidin, istenen orijine doğru ilerleyin ve G92 X0 Y0'ı çalıştırın.

G-Code'u elle yazabilir miyim?

Evet — basit şekiller için yararlı bir alıştırmadır. Karmaşık herhangi bir şey için CAM yazılımını veya özel bir dönüştürücüyü kullanın.

G Kodu tüm makinelerde aynı mıdır?

Temel hareket komutları evrenseldir. Başlatma sıraları, takım değişiklikleri ve genişletilmiş özellikler önemli ölçüde farklılık gösterir. GRBL çizicinin G-Code'unun Fanuc değirmeninde çalışması için önemli değişiklikler gerekebilir ve endüstriyel bir makinede yanlış lehçenin kullanılması çökmeye neden olabilir.

GRBL nedir?

GRBL, Arduino sınıfı mikrokontrolörlerde çalışan açık kaynaklı bir CNC ürün yazılımıdır. Hobi kalem çiziciler, DIY lazer gravür makineleri ve küçük CNC yönlendiriciler için standarttır. Hızlanmaya duyarlı bir hareket planlayıcı ve ileriye dönük ara belleğe alma ile temel RS-274 standardını uygular.

Kalem çizimi için hangi ilerleme hızını kullanmalıyım?

Tükenmez kalem: 5000–8000 mm/dak. Keçeli kalem veya fırça kalemi: 2000–4000 mm/dak. Dolma kalem veya cam uç: 1500–3000 mm/dak. Her zaman önce hurda kağıt üzerinde test yapın.

G-Code, bir hareket boyunca lazer gücünü sürekli olarak kontrol edebilir mi?

Evet. GRBL lazer modunda S, her G1 satırında değişebilir; raster gravür, tek bir taramada düzgün gri tonlamalı degradeleri bu şekilde yeniden üretir.

G-Code ile HPGL arasındaki fark nedir?

HPGL (Hewlett-Packard Grafik Dili), 1970'lerden 90'lara kadar HP kalem çiziciler tarafından kullanıldı. İki harfli komutlar (PU = kalem yukarı, PD = kalem aşağı, PA = mutlak çizim) ve mm veya inç yerine milimetre başına 40'lık çizici birimleri kullanır. Modern çizici araçlarının çoğu her iki formatı da okuyabilir.

G-Code'u çalıştırmadan önce nasıl simüle edebilirim?

NCViewer (ncviewer.com) en hızlı seçenektir — dosyanızı yapıştırın ve takım yolunu anında oluşturur. CAMotics, CNC işleri için 3 boyutlu malzeme kaldırma işlemini simüle eder. Universal Gcode Sender'ın yerleşik bir yol önizlemesi vardır. Güvenli yükseklikte fiziksel bir deneme çalışması ile her zaman ekran simülasyonunu takip edin.

İlgili Kılavuzlar

Kalem Çiziciler Nasıl Çalışır?

Hızı, doğruluğu ve çizgi kalitesini şekillendiren kalem çizici mekaniği, hareket kontrolü ve profesyonel özellikler.

Kalem Çizici ile SVG Optimizasyonu

Düğüm küçültme, yol birleştirme, katman yapısı ve dışa aktarma ayarlarıyla mümkün olan en iyi çizici çıktısı için SVG dosyaları nasıl hazırlanır?

Fotoğrafı SVG Çizimine Dönüştürme

Fotoğrafları üretime hazır hale dönüştürmek için adım adım kılavuz CNC, lazer, vinil ve kalemle çizim iş akışları için SVG çizgi çizimleri.

Kalem Çizici ile Tarama ve Çapraz Tarama

Gri tonlamalı görüntülerden tarama desenleri nasıl oluşturulur — yoğunluk eşleme, açı değişimi ve çapraz tarama teknikleri.

Bir Fotoğrafı veya SVG'yi G-Code'a Dönüştürün — Makineniz İçin Hazır

Herhangi bir fotoğrafı yükleyin, Pixel2Lines ile temiz ve optimize edilmiş bir SVG alın, ardından onu tek adımda makineye hazır G-Code'a dönüştürün. Kalem çiziciler, lazer gravür makineleri ve CNC makineleri için uygundur.

Fotoğrafınızı Şimdi Dönüştürün

Önce SVG'nizi temizlemek veya ölçmek mi istiyorsunuz?

Ücretsiz SVG düzenleyiciyi cihazınızda açın. Ölçeği incelemek, yolları temizlemek ve üretime hazır bir dosyayı yüklemeden dışa aktarmak için tarayıcıyı kullanın.

Yorumlar

Yorum yazmak için lütfen giriş yapın veya bir hesap oluşturun.

Giriş yapın veya Kaydolun

Yorumlar yükleniyor...

İş Akışı Hizmetleri


  • Fotoğraftan SVG ÇizimineVektör
  • Fotoğraftan SVG Lazer GravüreVektör
  • Arka Planı Kaldırmak için FotoğrafRaster
  • Fotoğraftan SVG ŞekillerineVektör
  • Fotoğraftan Nakış SayısallaştırmaVektör
  • Fotoğraftan İllüstrasyonaRaster
  • Fotoğraftan Tasarım IzgarasınaRaster
  • Galeri
  • Fiyatlandırma
  • Hakkımızda
  • Teknoloji
  • Özel Geliştirme
  • Destek Ekibiyle İletişime Geçin

Dönüştürme Araçları


  • Dosya Dönüştürücüler
  • JPG'den PNG'ye
  • JPG'den WebP'ye
  • JPG'den AVIF'e
  • JPG'den ICO'ya
  • PNG'den JPG'ye
  • PNG'den AVIF'e
  • PNG'den WebP'ye
  • PNG'den ICO'ya
  • WebP'den JPG'ye
  • WebP'den PNG'ye
  • WebP'den AVIF'e
  • AVIF'ten JPG'ye
  • AVIF'ten PNG'ye
  • AVIF'ten WebP'ye
  • SVG'den PNG'ye
  • SVG'den JPG'ye
  • SVG'den WebP'ye
  • SVG'den AVIF'e
  • SVG'den PDF'yePremium
  • SVG'den EPS'yePremium
  • SVG'den AI'yaPremium
  • SVG'den DXF'yePremium
  • SVG'den G-code'aPremium
  • PDF'den PNG'ye
  • BMP'den PNG'ye
  • DXF'den SVG'yePremium

Kılavuzlar


  • Yardımcı Kılavuzlar

Pixel2Lines

  • Yasal
  • Gizlilik Politikası
  • Şartlar
  • Çerezler