Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: G-Code 101: 3D Baskı Dosyalarınızı Değiştirin
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » G-Code 101: 3D Baskı Dosyalarınızı Değiştirin

Liste

G-Code 101: 3D Baskı Dosyalarınızı Değiştirin

teknomers
Son güncelleme: 9 Ocak 2023 22:41
teknomers
Paylaş
Paylaş


Contents
  • G Kodu nedir?
  • G Kodu Komut Dosyası Yazma
  • Eksiksiz Kod Listesi
  • Dilimleyici aracılığıyla G Kodu Ekleme
  • Prusa Dilimleyici Aracılığıyla G Kodu Ekleme
  • Cura Dilimleyici Aracılığıyla G Kodu Ekleme
  • Yaygın G Kodu Komutları

G Kodu nedir?

Daha yaygın olarak G-Code olarak bilinen RS-274, bilgisayar destekli imalatta kullanılan CNC (Bilgisayar Sayısal Kontrol) için bir programlama dilidir. Dilin temel özü, bir alete/cihaza “oraya git ve şunu yap” demesidir.

G-Code, lazer kesiciler, torna tezgahları, frezeler ve en iyi 3D yazıcılar. 3B yazıcılar için, G kodu tipik olarak bir nesneyi yazdırmak üzere “dilimlediğimizde” oluşturulur. Dilimleme, bir nesneyi, nesnenin ana hatlarını ve iç yapısını taklit edecek şekilde aracı hareket ettirmek için G Kodu komutlarını kullanan bir dizi katmana dönüştürür. Cura ve PrusaSlicer gibi yaygın dilimleyiciler, tüm zor işi bizim için yapacak, ancak kendi G-Kodumuzu yazacak olsaydık, mümkün olan en iyi hizmet için 3D yazıcımızı ayarlayacak komut dosyaları oluşturabilirdik.

Bu nasıl yapılır, özellikle bir kullanarak G-Kodu yazmayı öğreneceğiz Creality Ender 2 Pro test makinemiz olarak. Baskı yatağını manuel olarak düzleştirirken faydalı olacak bir komut dosyası yazacağız. Bunun nasıl yapılacağı için oluşturulan kod, Ender 2 Pro için ısmarlanmıştır ve 3D yazıcınız için değiştirilmesi gerekecektir.

G Kodu Komut Dosyası Yazma

G-Code süslü bir metin editörü veya IDE gerektirmez, tek ihtiyacımız olan Notepad gibi basit bir metin editörü veya bizim tercihimiz Notepad++.

G-Code’un her satırı, cihazın bir parçasına yönelik bir talimattır ve komutlar, komut referansı kullanılarak yazılır ve ardından komut parametreleri (varsa) gelir. Yorum yapmak için yorumun önüne noktalı virgül koymalıyız.

1. Metin düzenleyicinizi açın ve kodun amacını açıklamak için bir yorum satırı oluşturun.

; Ender 2 Pro Example Control G-Code

2. Mutlak konumlandırmayı ayarlamak için G90 komutunu kullanın. Bu, her hareketin aynı başlangıç ​​noktasından hesaplandığı anlamına gelir.

G90; Absolute positioning

3. Ender 2 Pro’nun LCD ekranında bir mesaj göstermek için M117 komutunu kullanın. Dize (mesaj), komutu verdikten hemen sonra gelir ve parametre gerektirmez.

M117 Tom's Hardware; Prints the string to the LCD screen

4. Komut dosyasını üç saniye duraklatmak için G4 (bekleme) komutunu kullanın.

G4 P3000; Wait for 3 seconds

5. Bir mesajı görüntülemek için M117 komutlarını ve komut dosyasını kullanıcının okuması için yeterince uzun süre duraklatmak için G4 komutlarını kullanın.

M117 Heating bed; Prints the string to the LCD screen
G4 P1000; Wait for 1 second

6. Baskı yatağını 60 santigrat dereceye (S60) ısıtmak için M190 komutunu kullanın. Bu komut, yatak gerekli sıcaklığa ulaştığında komut dosyasının çalışmasını durduracaktır.

M190 S60; Set the bed temperature to 60C and wait until it hits that temperature

7. G28 komutuyla tüm yazıcı eksenlerini hedef konumuna getirin.

G28; Home all axis

8. Hareket hızını 1500mm/dakika olarak ayarlayın. Bu, yatağın ve sıcak ucun aynı hızda hareket etmesini sağlayacaktır. Daha yükseğe çıkabiliriz, 3000mm/dakika mümkün ama yavaş başlayın; bu şekilde sorunlara tepki vermek için zamanınız olur.

G1 F1500; Set Feedrate (tool movement) to 1500 mm/min

9. Püskürtme ucunun baskı yatağından çıkması için G1 komutunu kullanarak Z eksenini 8 mm kaldırın. Püskürtme ucuna ve yatağına zarar vereceği için püskürtme ucunu baskı yatağına çarpmak istemiyoruz.

G1 Z8; Lift Z Axis 8mm

10. Memeyi ayarlanmış bir X ve Y konumuna hareket ettirmek için G1 komutunu kullanın. Bu durumda konum, doğrudan ön sol yatak ayar çarkının üzerindedir.

G1 X28 Y35; Move to position 1

11. M117’yi kullanarak kullanıcıya bir talimat yazdırın.

M117 Level the bed #1

12. M0 kullanarak kullanıcı girişi için bekleyin. Not, bu komut her 3B yazıcıda çalışmaz. Sizin için çalışmazsa, G4 ile değiştirin ve uzun süre bekleyin.

M0; Stop, wait for user input
<<If your 3D printer does not support M), use this for a 20 second wait>>
G4 P20000

13. Aynı işlemi tekrarlayın memeyi kaldırma, bir sonraki konuma geçme, kullanıcıya talimat verme ve girişi bekleme. Yazıcınız desteklemiyorsa M0’ı G4 ile değiştirmeyi unutmayın. Bu, memeyi sağ ön yatak ayar çarkının üzerinde olacak şekilde hareket ettirecektir.

G1 Z8 ; Lift Z Axis 8mm
G1 X140 Y35; Move to position 2
M117 Level the bed #2
M0; Stop, wait for user input

14. Başka bir tekrar, bu kez 3. pozisyona, sağ arka yatak ayar çarkına.

G1 Z8 ; Lift Z axis
G1 X140 Y130; Move to position 3
M117 Level the bed #3
M0; Stop, wait for user input

15. Başka bir tekrar, bu sefer sol arka yatak ayar çarkı olan 4. konuma getirin.

G1 Z8; Lift Z axis
G1 X28 Y130; Move to position 4
M117 Level the bed #4
M0; Stop, wait for user input

16. Tüm eksenleri yönlendirmek için G28 komutunu kullanın ve ardından LCD ekranda bir tamamlama mesajı (M117) görüntüleyin.

G28; Home all axis
M117 Complete; Bed leveling is completed

17. Kodu Ender2-Pro-Test.gcode olarak bir mikro SD karta kaydedin.

18. Kartı çıkarın ve yazıcıya takın.

19. Menüyü açmak için kontrol kadranına basın.

20. Kartı Ekle’ye ilerleyin ve kadrana basın. Bu, kartı kullanıma hazır hale getirecektir.

G Kodu 101

(İmaj kredisi: Tom’un Donanımı)

21. Karttan Yazdır seçeneğine ilerleyin ve kadrana basın.

G Kodu 101

(İmaj kredisi: Tom’un Donanımı)

22. Ender2-Pro-Test.gcode’u seçin ve kadrana basın.

G Kodu 101

(İmaj kredisi: Tom’un Donanımı)

23. Yazdır’ı seçin ve başlatmak için kadrana basın. Yazıcı şimdi G Kodu dosyasındaki adımları uygulayacaktır.

G Kodu 101

(İmaj kredisi: Tom’un Donanımı)

Kod, işlemin her adımından geçerek bir yatak seviyelendirme sürecini taklit eder, ancak püskürtme ucu baskı yatağından uzaktadır.

G Kodu 101

(İmaj kredisi: Tom’un Donanımı)

İşlemi mükemmelleştirdikten sonra, memeyi indirebilir ve yarı otonom bir şekilde yatak seviyelendirme yapmak için kullanabiliriz.

Eksiksiz Kod Listesi

; Ender 2 Pro Example Control G-Code

G90; Absolute positioning
M117 Tom's Hardware; Prints the string to the LCD screen
G4 P3000; Wait for 3 seconds
M117 Heating bed; Prints the string to the LCD screen
G4 P1000; Wait for 1 second
M190 S60; Set the bed temperature to 60C and wait until it hits that temperature
G28; Home all axis
G1 F1500; Set Feedrate (tool movement) to 1500 mm/min
G1 Z8; Lift Z Axis 8mm
G1 X28 Y35; Move to position 1
M117 Level the bed #1
M0; Stop, wait for user input
G1 Z8 ; Lift Z Axis 8mm
G1 X140 Y35; Move to position 2
M117 Level the bed #2
M0; Stop, wait for user input
G1 Z8 ; Lift Z axis
G1 X140 Y130; Move to position 3
M117 Level the bed #3
M0; Stop, wait for user input
G1 Z8; Lift Z axis
G1 X28 Y130; Move to position 4
M117 Level the bed #4
M0; Stop, wait for user input
G28; Home all axis
M117 Complete; Bed leveling is completed

Dilimleyici aracılığıyla G Kodu Ekleme

Dilimleyicinize özel G Kodu eklemek, yazdırma işleminizin her yönü üzerinde kontrol sağlar. Mükemmel baskı için baskıdan önce ekstra püskürtme ucu ekleyebilir, yatağı özel bir sıcaklığa önceden ısıtabilir ve diğer birçok ayarı değiştirebiliriz. En yaygın iki dilimleyici olan Prusa Slicer ve Cura’da G Kodunu nasıl düzenleyeceğiniz aşağıda açıklanmıştır.

Prusa Dilimleyici Aracılığıyla G Kodu Ekleme

1. Yazıcı Ayarları’na ve ardından Uzman’a tıklayın. Bu, Prusa Slicer’ın tüm özelliklerini ortaya çıkaracaktır, bu yüzden dikkatli olun.

G Kodu 101

(İmaj kredisi: Tom’un Donanımı)

2. Özel G Koduna tıklayın.

G Kodu 101

(İmaj kredisi: Tom’un Donanımı)

3. Bir baskının Başlangıcı ve Sonu için özel G Kodu eklenebilir. Bu, Prusa Slicer kullanılarak dilimlenen her baskıyı etkileyecektir.

G Kodu 101

(İmaj kredisi: Tom’un Donanımı)

4. Nesneyi yazdırmaya hazırlamaya geri dönmek için Plater’a tıklayın.

G Kodu 101

(İmaj kredisi: Tom’un Donanımı)

Cura Dilimleyici Aracılığıyla G Kodu Ekleme

1. Cura’yı açın ve Ayarlar >> Yazıcı >> Yazıcıları Yönet’e tıklayın.

G Kodu 101

(İmaj kredisi: Tom’un Donanımı)

2. Makine Ayarları’na tıklayın.

G Kodu 101

(İmaj kredisi: Tom’un Donanımı)

3. Yazıcı başlangıç ​​ve bitiş G Kodu artık doğrudan düzenlenebilir.

G Kodu 101

(İmaj kredisi: Tom’un Donanımı)

4. Ekstrüderin G-Kodunu düzenlemek için Ekstruder 1’e tıklayın.

G Kodu 101

(İmaj kredisi: Tom’un Donanımı)

5. Kaydetmek ve Makine Ayarları iletişim kutusundan çıkmak için pencereyi kapatın, ardından Tercihler iletişim kutusunu kapatın. Yeni bir baskıyı dilimlemeye hazır olarak Hazırla ekranına geri döneceksiniz.

Yaygın G Kodu Komutları

Yatay olarak kaydırmak için kaydırın
EmretmekAçıklamaMisal
G1Çalışma yüzeyindeki iki nokta arasında doğrusal bir hareket.G1 Z8; Z eksenini 8 mm kaldırın
Motorların hareket ettiği ilerleme hızını (hız) mm/dakika cinsinden ayarlayın.G1 F1500; Hızı dakikada 1500 mm olarak ayarlayın
50 mm’lik bir çizgide 25 mm’lik filamenti sıkın. (Baskıdan önce püskürtme ucunu temizlemek için kullanışlıdır)G1 X50 E25
G4kal. Diziye milisaniye cinsinden bir duraklama ekleyin.G4 P1000
G20Ölçü birimini inç olarak ayarlaG20
G21Ölçü birimini milimetre olarak ayarlaG21
G28Tüm eksenler için ana sayfaG28
G90Mutlak konumlandırma. Tüm koordinatlar, mantıksal koordinat uzayı olarak yorumlanır.G90
M0Kullanıcı girişi için bekleyin, genellikle bir düğmeye basın. Not: Bu komut tüm 3B yazıcılarda çalışmaz!M0
M18Step motorları devre dışı bırakın.M18; Tüm adımlar
M18 ZE; Z ekseni adımını ve ekstruder adımını devre dışı bırakın.
M1173B yazıcı ekranında bir mesaj görüntüleyin. Mesajlar harf, sayı ve bazı noktalama işaretleri içerebilen dizelerdir.M117 Merhaba Dünya!
M190Yatak sıcaklığını santigrat derece olarak ayarlayın.M190 S60
M410Ani durdurma. Tüm kademeli motorların acil durdurması. Not: Bu komuttan sonra kademeli motorlar konum dışı olacak ve tüm eksenlerin ana konuma getirilmesi gerekecektir.M410
M500Tüm ayarları EEPROM’a kaydedin. Geçerli yapılandırmanın üzerine yazacağı için dikkatli kullanın.M500
M701Ekstruder kademeli motorunu belirli bir süre döndürerek filamenti yükleyin.M701
M702Filament rulolarını değiştirirken kullanılan filamenti boşaltın.M702



genel-21

iPhone 15 Ultra: Şimdiye kadar bildiklerimiz
Lenovo Tab M9, bu sansasyonel yeni indirimde parasının karşılığını veren bir şampiyon
EKWB, Su Soğutma Satışları Düşürdüğünde İşgücünü %25 Azaltacak
Thermaltake, arka tarafta güç dağıtımına sahip anakartları destekleyen iki mid-tower kasayı tanıttı
Nintendo Switch OLED + Skyward Sword HD, Otto’daki en iyi anlaşmada
ETİKETLENDİ:baskıdeğiştirinDosyalarınızıGCode
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale Rusya hacker grubu, diğer suçluların USB saldırılarını ele geçirdi
Sonraki Makale Devasa Genshin Impact sızıntısı, yaklaşmakta olan birkaç Fontaine karakterini ortaya koyuyor

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

$559 Nvidia RTX 5070 GPU, en uygun fiyatla 1440p oyun sunuyor
Donanım
Laravel’de Carbon (MultiCarbon) ile Jalali ve Hijri Tarihleri
Yazılım
DDR4 bellek ve anakart üretimi yeniden başlıyor, DDR5’siz geleceğe hazırlık
Donanım
AI token maliyetleri büyük bir sorun haline geliyor, OpenAI çözümler arıyor
Donanım
Elden Ring: Tarnished Edition Switch 2 İçin Ön Sipariş Fırsatları
Oyun
LinkedIn üzerinden Batılıları tuzağa düşüren Çin casusları
Genel
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?