CNC Post Processor: Fanuc, Haas, Siemens, Heidenhain
CAM232 Ekibi | 19 Nisan 2026 | 8 dk okuma
Post processor CAM is akisindaki son asamadir -- CAM yaziliminizdan gelen generic takim yolu verisini CNC kontrolcunuzun anlayacagi spesifik G-Code diyalektine cevirir. Dogru post processor olmadan, mukemmel bir takim yolu bile tezgahinizi cakabilir. Bu yazi post processorlarin nasil calistigini ve en yaygin dort CNC kontrolcusu arasindaki temel farklari acikliyor.
Post Processor Nedir?
CAM yazilimi takim yollarini dahili olarak koordinat ve komut dizisi olarak hesaplar. Post processor bu veriyi spesifik bir CNC kontrolcunun sentaks, gelenek ve gereksinimleriyle eslesen bir metin dosyasina formatlar. CAM yaziliminiz ile tezgahiniz arasindaki cevirmen olarak dusunun.
Post processor sunlari idare eder:
- Program yapisi (header, footer, program numarasi formati)
- Koordinat formati ve ondalik hassasiyet
- Yay cikti formati (IJK inkremental vs mutlak, R-word)
- Takim degistirme sirasi
- Canned cycle sentaksi
- Yorum formatlama
- Satir numaralandirma (N-word)
- Tezgaha ozel guvenlik kodlari
Fanuc
Fanuc dunyada en yaygin kullanilan CNC kontrolcudur. Cogu CAM yazilimi varsayilan olarak Fanuc stili cikti verir. Programlar O-numaralarini kullanir, yorumlar parantez icindedir ve sentaks ISO 6983 standardini izler.
O0001
N10 G21 G90 G40
N20 T1 M6
N30 G54
N40 S8000 M3
N50 G43 H1 Z50.
N60 M8
N70 G0 X0. Y0.
N80 G0 Z5.
N90 G1 Z-3. F100
N100 G1 X50. F800
N110 G1 Y30.
N120 G0 Z50.
N130 M9
N140 M5
N150 G28 G91 Z0.
N160 M30
%
Haas
Haas kontrolculeri Fanuc uyumludur ve ek ozel ozelliklere sahiptir. Sentaks Fanuc'a neredeyse aynidir ama Haas kendi ayarlar ve guvenlik kodlarini ekler. Kuzey Amerika atolyelerinde cok populerdir.
O00001
N10 G20 G90 G40 G80
N20 T1 M6
N30 G54
N40 S8000 M3
N50 G43 H1 Z2.
N60 M8
N70 G0 X0. Y0.
N80 G0 Z0.2
N90 G1 Z-0.118 F4.
N100 G1 X1.969 F31.5
N110 G1 Y1.181
N120 G0 Z2.
N130 M9
N140 M5
N150 G28 G91 Z0.
N160 M30
%
Siemens Sinumerik
Siemens Sinumerik (810D, 840D) kontrolculeri Fanuc'tan farkli sentaks kullanir. Yorumlar noktali virgul ile, koordinatlar belirtilmis eksen harfleriyle yazilir. Siemens Avrupa'da baskindir.
; PARCA-001
G21 G90 G40
T1 D1
M6
G54
S8000 M3
G0 Z50
M8
G0 X0 Y0
G0 Z5
G1 Z-3 F100
G1 X50 F800
G1 Y30
G0 Z50
M9
M5
SUPA G0 Z0 D0
M30
Siemens Temel Farklari
- Yorumlar parantez yerine noktali virgul (;) ile baslar
- Takim ve offset ayri cagirilir (T1 D1, sonra M6)
- Makine koordinat hareketleri icin SUPA komutu
- Dahili CYCLE komutlari: CYCLE81 (delme), POCKET3 (cep), SLOT1 (kanal)
- Degisken programlama icin R-parametreleri (R1=10, R2=20)
Heidenhain
Heidenhain "konusmali programlama" veya "Klartext" denilen tamamen farkli dil kullanir. ISO G-Code sentaksini izlemez. Avrupa freze tezgahlarinda, ozellikle DMG Mori'de populerdir.
0 BEGIN PGM PARCA-001 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+50 Y+30 Z+0
3 TOOL CALL 1 Z S8000
4 M3
5 L Z+50 R0 FMAX M8
6 L X+0 Y+0 R0 FMAX
7 L Z+5 R0 FMAX
8 L Z-3 R0 F100
9 L X+50 R0 F800
10 L Y+30 R0 F800
11 L Z+50 R0 FMAX
12 M9
13 M5
14 L Z+0 R0 FMAX M91
15 END PGM PARCA-001 MM
Heidenhain Temel Farklari
- Hic G-kodu yok -- L (line), C/CC (daire), CHF (pah) kullanir
- Programlar BEGIN PGM ile baslayip END PGM ile biter
- BLK FORM simulasyon icin parcayi tanimlar
- Takim degistirme icin TOOL CALL (T/M6 yerine)
- R0 = kompanzasyon yok, RL = sol, RR = sag
- FMAX = maksimum hizli (G0 yerine)
- M91 = makine koordinatlarinda hareket
Kontrolcu Karsilastirma Ozeti
| Ozellik | Fanuc | Haas | Siemens | Heidenhain |
| Yorumlar | ( ) | ( ) | ; | ; satir sonu |
| Program ID | O0001 | O00001 | Dosya adi | BEGIN PGM |
| Takim degistirme | T1 M6 | T1 M6 | T1 D1; M6 | TOOL CALL 1 |
| Hizli hareket | G0 | G0 | G0 | L ... FMAX |
| Dogrusal kesim | G1 | G1 | G1 | L ... F |
| Yay saat yonu | G2 | G2 | G2 | DR- (CC ile) |
| Program sonu | M30 | M30 | M30 | END PGM |
| Pazar | Global | Amerika | Avrupa | Avrupa |
Dogru Post Processor Nasil Secilir
- Tezgahinizi kontrol edin: CNC paneldeki kontrolcu adini bakin (Fanuc 0i, Siemens 840D, Heidenhain TNC 640 vb.)
- Mevcut programlari inceleyin: Tezgahinizda calisan kanitlanmis programlara bakip formati eslestirin
- Basit parcalarla test edin: Yeni post processoru once basit test parcada calistirin
- Guvenli hareketleri dogrulayin: Takim degistirme, home donusu ve sogutma kontrolune ozellikle dikkat edin
8 Post Processor Hazir
CAM232 Fanuc, Haas, Siemens, Heidenhain, Mazak, Okuma, Mitsubishi ve generic ISO post processorlari icerir. Kontrolcunuzu secin, hazir kodu anlik alin.
CAM232'yi Ucretsiz Dene
Sonuc
Post processor, CAM yaziliminiz ile CNC tezgahiniz arasindaki kritik bagdir. Yanlis post processor kullanmak caklara, kirik takimlara veya israf parcalara yol acabilir. Fanuc, Haas, Siemens ve Heidenhain farklarini anlamak G-Code ciktinizi dogrulamaniza yardim eder. CAM232 8 hazir post processor ile bu sureci basitlestirir.