Menu
Sepet

KiCad'de Gerber Çıktısı Alma

KiCad, ücretsiz ve açık kaynak olmasına rağmen profesyonel projelerde de yaygın kullanılan bir PCB tasarım programıdır. Bu rehberde KiCad 7, 8 ve 9 sürümlerinde üretime hazır Gerber ve drill dosyalarını adım adım nasıl alacağınızı, hangi ayarların neden önemli olduğunu ve en sık yapılan hataları anlatıyoruz. Menü adları sürümler arasında küçük farklılıklar gösterebilir, ancak akış aynıdır.

KiCad Gerber'ini Yükle, Fiyat Al

Çıktı almadan önce: 4 hazırlık adımı

  1. Tasarım kurallarını üreticiye göre ayarlayın. PCB Editor'da File → Board Setup → Design Rules → Constraints bölümünde minimum iz genişliği, minimum boşluk, minimum delik çapı ve minimum annular ring değerlerini girin. Standart prototip üretim için tipik değerler 0.127 mm iz/boşluk, 0.3 mm delik ve 0.13 mm annular ring'dir.
  2. Bakır dolguları yeniden doldurun. Edit → Fill All Zones (kısayol: B). Dolguları doldurmadan çıktı alırsanız Gerber'e eski ya da boş dolgular girer.
  3. DRC çalıştırın. Inspect → Design Rules Checker ile hataları temizleyin. "Unconnected items" (bağlanmamış ağlar) listesini özellikle kontrol edin; bağlanmamış bir ağ kartın çalışmaması demektir.
  4. Kart dış hattını kontrol edin. Outline yalnızca Edge.Cuts katmanında ve kapalı bir şekil olmalıdır. DRC, açık outline'ı "Board has malformed outline" uyarısıyla gösterir.

Adım 1: Plot (Gerber) penceresini açın

PCB Editor'da File → Fabrication Outputs → Gerbers (.gbr)... menüsünü seçin. Eski sürümlerde aynı pencereye File → Plot ile ulaşılır.

Adım 2: Genel ayarlar

  • Plot format: Gerber
  • Output directory: gerber/ gibi ayrı bir klasör. Böylece çıktılar proje dosyalarıyla karışmaz. Klasör adında Türkçe karakter ve boşluk kullanmayın.

Adım 3: Katmanları seçin

Sol taraftaki "Include Layers" listesinde şu katmanları işaretleyin:

KiCad katmanıAnlamıGerekli mi?
F.CuÜst bakırEvet
B.CuAlt bakırEvet (2+ katman)
In1.Cu, In2.Cuİç bakır katmanlar4 katmanlı kartlarda evet
F.Mask, B.MaskÜst/alt solder maskEvet
F.Silkscreen, B.SilkscreenÜst/alt yazı katmanı (eski sürümlerde F.SilkS)Varsa evet
Edge.CutsKart dış hattıMutlaka
F.Paste, B.PasteKrem lehim (stencil)Yalnızca stencil siparişinde

F.Fab, F.Courtyard, User.Drawings ve User.Comments gibi montaj ve dokümantasyon katmanlarını seçmeyin. Bu katmanlar üretimde kullanılmaz ve pakete karışırsa kafa karıştırır.

Adım 4: Plot seçenekleri

  • Plot reference designators / Plot footprint values: Silkscreen'de görmek istediğiniz bilgilere göre işaretleyin.
  • Check zone fills before plotting: Açık. Dolguların güncel olduğundan emin olur.
  • Subtract soldermask from silkscreen: Açık. Pad üzerine taşan silkscreen'i otomatik keser.
  • Use drill/place file origin: Kullanıyorsanız drill çıktısında da aynı orijini seçin. Tutarsız orijin deliklerin kaymasına yol açar.
  • Mirrored plot / Negative plot: Kapalı.

Gerber seçenekleri

  • Use Protel filename extensions: Açık önerilir. Dosyalar .GTL, .GBL gibi evrensel uzantılarla adlandırılır ve katman tanımlama kolaylaşır.
  • Generate Gerber job file: İsteğe bağlı. Paketin içeriğini tanımlayan .gbrjob dosyası oluşturur; zararı yoktur.
  • Coordinate format: 4.6, unit mm. En yüksek hassasiyet budur.
  • Use extended X2 format: İsteğe bağlı. Analizde sorun yaşarsanız kapatıp tekrar deneyin.
  • Include netlist attributes: İsteğe bağlı; dosya boyutunu büyütür.

Ayarları yaptıktan sonra Plot butonuna basın. Pencerenin altındaki mesaj alanında her katman için bir dosya oluşturulduğunu göreceksiniz.

Adım 5: Drill (delik) dosyalarını oluşturun

Aynı pencerede sağ alttaki Generate Drill Files... butonuna basın. Bu adımı atlamak, KiCad kullanıcılarının en sık yaptığı hatadır.

  • Output folder: Gerber ile aynı klasör.
  • Drill file format: Excellon
  • Mirror Y axis: Kapalı
  • Minimal header: Kapalı
  • PTH and NPTH in single file: İsteğe bağlı. Kapalıysa iki ayrı dosya (-PTH.drl ve -NPTH.drl) oluşur; ikisini de pakete ekleyin.
  • Oval holes drill mode: Use alternate drill mode (G85). Slot (oval delik) varsa üreticilerin çoğu bu modu doğru okur.
  • Map file format: İsteğe bağlı (Gerber seçilebilir).
  • Drill origin: Absolute. Plot'ta "drill/place file origin" kullandıysanız burada da aynısını seçin.
  • Drill units: Millimeters
  • Zeros format: Decimal format

Generate Drill File butonuna basın ve pencereyi kapatın.

Adım 6: Dosyaları doğru şekilde ZIP'leyin

gerber/ klasörüne gidin, içindeki tüm dosyaları seçin (klasörün kendisini değil) ve sıkıştırın. Tipik 2 katmanlı bir KiCad paketi şöyle görünür:

kart_adi.zip
├── kart_adi-F_Cu.gtl
├── kart_adi-B_Cu.gbl
├── kart_adi-F_Mask.gts
├── kart_adi-B_Mask.gbs
├── kart_adi-F_Silkscreen.gto
├── kart_adi-B_Silkscreen.gbo
├── kart_adi-Edge_Cuts.gm1
├── kart_adi-PTH.drl
├── kart_adi-NPTH.drl
└── kart_adi-job.gbrjob

ZIP'i hazırlarken dikkat edilmesi gereken genel kurallar (Türkçe karakter, iç içe klasör, tek arşivde tek proje) için Gerber dosyası hazırlama rehberimize bakın.

Adım 7: Çıktıyı kontrol edin

KiCad'in kendi Gerber Viewer (GerbView) programıyla ya da doğrudan online Gerber görüntüleyicimizle paketi açın. Şunları kontrol edin:

  • Tüm katmanlar var ve üst üste doğru hizalanıyor mu?
  • Delikler padlerin tam ortasında mı?
  • Kart ölçüsü tasarımınızla aynı mı?
  • Bakır dolgular dolu mu, silkscreen pad üzerine taşıyor mu?

KiCad'e özgü sık hatalar

SorunNedeniÇözüm
Delik yok / drill dosyası eksik"Generate Drill Files" adımı atlanmışAdım 5'i uygulayın
NPTH delikler (montaj delikleri) eksikYalnızca PTH dosyası eklenmiş-NPTH.drl dosyasını da ekleyin
Bakır dolgular boşZone'lar doldurulmamışB ile doldurun, tekrar Plot
Kart ölçüsü okunamıyorOutline Edge.Cuts dışında veya açıkOutline'ı Edge.Cuts'ta kapatın
Delikler kaymışPlot ve drill farklı orijindeİkisinde de aynı orijini kullanın
Oval delikler yuvarlak üretilmişSlot modu yanlış"Alternate drill mode" seçin

4 katmanlı KiCad kartları için ek notlar

Board Setup → Board Stackup → Physical Stackup bölümünde katman sayısını 4 yapın. Plot'ta In1.Cu ve In2.Cu katmanlarını seçmeyi unutmayın. Sipariş formunda katman sayısını 4 seçtiğinizde sistem paketteki iç katmanları bekler; iç katman dosyaları eksikse analiz uyarı verir.

SMT stencil için

Stencil sipariş edecekseniz F.Paste (ve alt yüzde SMD varsa B.Paste) katmanlarını da Plot'a ekleyin. Stencil kalınlığı ve açıklık tasarımı hakkında ayrıntılar için SMT stencil rehberimize göz atın.

KiCad Gerber'imi Kontrol Et

Diğer programlar: Altium · EasyEDA · Eagle / Fusion · Proteus · OrCAD, DipTrace, PADS, Fritzing · Tüm rehberler