G90 Torna Simülatörü ve G-Kod Oluşturucu (Dış Çap / İç Çap)

13 Temmuz 2026

Mentor CNC Editör Ekibi

⚙️ MENTOR CNC
G90 Dis Cap / Ic Cap Kesme Cevrimi (Tekli Gecis) · FANUC 0i-TC Uyumlu · Egitim Simulatoru
G90 MODULU
⚙️ Ham Stok & Parca Bilgisi
Isleme oncesi silindir capi
Son pasoda ulasilan cap
Takimin yaklastigi nokta (genelde +2..+5)
Tornalanacak uzunluk sonu (negatif)
⚙️ Tornalama Modu
📈 Konik (Taper) Secimi
 
⚒ G90 Paso Parametreleri
Her G90 satirinda capi kucultme miktari (yaricap)
Son pasoya birakilan pay (0=pas birak)
Paso sayisi: ...
🔧 Malzeme & Kesme
⚡ Kesme Parametreleri
Vc (kesme hizi)180 m/dak
f (ilerleme)0.25 mm/dev
Hesaplanan paso sayisi
n (anma capta)955 dev/dak
Maks. devir (G50)2500 dev/dak
🖥️ Canli Takim Yolu Simulasyonu hazir
🟦 Ham stok 🟦 Tornalanan yuzey ── G0 hizli ── G1 kesme ▎ Takim
⚡ G-Kod Ciktisi (CNC'ye hazir)
 
💡 G90 Kesme Cevrimi — Bilmen Gerekenler
ONEMLI NOT: Bu arac genel ortalama degerlerle hazirlanmis bir egitim ornegidir. Gercek isleme oncesi malzeme olcusune ve kullandiginiz insertin uretici katalog Vc/f degerlerine gore parametreleri mutlaka kontrol edip duzeltiniz.
▸ G90 ile G71 farki nedir?
G71, tum pasolari ve profil izlemeyi otomatik yapar. G90 ise TEK SATIRLIK BASİT bir cevrimdir: her satir bir tam gecisi (1-ilerleme-2-geri) yapar. Pasolari SİZ yonetirsiniz: X degerini satir satir kucultursunuz. Bu yuzden G90, az pasolu basit kademelerde cok hizli ve pratiktir.
▸ Modal cevrim ne demek?
G90 MODAL bir cevrimdir: bir kez programlandiktan sonra, sadece X (veya Z) degistirilerek tekrar edilebilir. Ornek: G90 X55. Z-40. F0.25 / X50. / X45. — son iki satir yeni G90 yazmadan ayni cevrim Z ve F ile tekrar calisir.
▸ R koniklik nasil calisir?
R, kesmenin basladigi X noktasi ile bittigi X noktasi arasindaki yaricap farkidir. R negatif = dis tarafa dogru daralma (standart konik mil). R pozitif = genisleme. Duz tornada R kullanilmaz.
▸ Neden finis payi birakilir?
Kaba G90 pasolarinda ilerleme yuksek tutulur, yuzeyde iz kalabilir. Son 0.2-0.5mm finis payi birakip, daha dusuk F ve/veya farkli takim ile tek gecis yuzey kalitesini arttirir.

G90 cevrimi nasil calisir?

FANUC G90, en temel torna hazir cevrimidir. Her G90 satiri, takimi 4 adimda calistirir: (1) Hizli X hedefine git, (2) Z hedefine F ilerlemesiyle kes, (3) Hizli baslangic X'e geri don, (4) Hizli baslangic Z'ye geri don. Boylece bir "U" sekli cizer.

Duz: G90 X(U)__ Z(W)__ F__
Konik: G90 X(U)__ Z(W)__ R__ F__

G90 vs G71 vs G94 — ne zaman hangisi?

G90 — Boyuna (Z'ye paralel) kaba tornalamada, basit ve az pasolu kademelerde. En temel; pasolari elle yonetirsiniz.

G71 — Cok pasolu ve/veya kompleks profilli boyuna kaba tornalamada. Pasolari ve profil izlemeyi otomatik yapar.

G94 — Alina paralel (X'e paralel) kesme cevrimi; disk veya flansin alin yuzeyini adim adim tornalar. G90'in alindaki karsiligidir.

Modal cevrim ozelligi

G90 aktifken sadece X (veya Z) degistirilerek cevrim tekrar edilir. Bu, kaba pas pas X azaltirken cok az kod yazilmasini saglar. 01 grubundan G00 veya G01 girilirse modal mod iptal olur.
⚠️ SORUMLULUK REDDI: Bu arac bir egitim simulatorudur. Uretilen G-kodu gercek CNC tezgahinda kullanmadan once mutlaka uzman makinist tarafindan kontrol edilmeli, takim offsetleri dogru tanimlanmali ve parca oncesi kuru calisma (dry run) yapilmalidir. Mentor CNC, olusabilecek hicbir kayip, hasar veya yaralanmadan sorumlu tutulamaz.

G90 çevriminin sözdizimini, U/W artimsal kullanımını ve tüm detaylarını öğrenmek için G90 Tornalama Hazır Çevrimi rehberimizi okuyun.

İlgili araç: G90 boyuna kesim yaparken alın ve omuz yüzeyleri için G94 Alın Tornalama Simülatörü ve NC Kod Üretici aracımızı da deneyin.

Temele inin: G90 hazır çevriminin arka planda yaptığı hareketleri adım adım görmek için G0/G1 Temel Hareketler Simülatörü aracımızı deneyin.

G90 çevrimi nedir, hangi G90?

"G90 nedir" diye arayan iki farklı kişi vardır. Freze ya da G kod sistemi B/C kullanan bir tornada G90, mutlak (absolute) ölçülendirme demektir; hareket üretmez, sadece koordinatların nasıl okunacağını söyler. FANUC 0i-TC gibi G kod sistemi A ile çalışan tornalarda ise G90, dış çap / iç çap tekli kesme çevrimidir: tek satırda dört hareketi (yaklaş – kes – çık – geri dön) yaptıran bir hazır çevrimdir. Bu sayfadaki simülatör ikinci anlamı, yani FANUC torna çevrimini ele alır. Aynı çevrim B ve C sistemlerinde G77 koduyla çağrılır; mutlak/artışlı seçimi o sistemlerde G90/G91 ile yapılır. Tezgâhınızın hangi sistemde olduğunu parametre 3401 bit 6-7 (GSB/GSC) üzerinden veya program başına bakarak anlarsınız: programlar G20/G21 ve G98/G99 ile başlıyor, artışlı hareketler U/W ile yazılıyorsa sistem A'dasınız.

Ne zaman G90, ne zaman G71 veya G94?

ÇevrimKesme yönüPasoları kim yönetir?Tipik kullanım
G90Z'ye paralel (boyuna), düz veya konikSiz: her satırda X'i küçültürsünüzTek kademeli mil, kısa kademeler, 2–8 paso, kısa programlar
G71Boyuna, profil izleyerekKontrol: U/W/R/P/Q ile otomatikÇok kademeli, radyüslü, konikli profiller
G94X'e paralel (alın)Siz: her satırda Z'yi derinleştirirsinizFlanş, disk, omuz alınları
G92Boyuna, diş adımıyla senkronSizDiş çekme (G90'ın diş versiyonu)

Pratik kural: kademe sayısı birse ve paso sayısı bir elin parmaklarını geçmiyorsa G90 en hızlı yoldur; hem yazması hem okuması kolaydır, operatör tezgâh başında satırı değiştirip anında yeni bir çap alabilir. Profil karmaşıklaştığında G71'e geçin. Alın yüzeyini G90 ile işlemeye çalışmayın; onun için G94 alın tornalama çevrimi vardır.

Simülatörü adım adım kullanma

  1. Ham stok çapı ve hedef çap: Ø60 stoktan Ø40'a inmek için 60 ve 40 girin. Aradaki 20 mm çap farkı, yarıçapta 10 mm talaş demektir; paso sayısı bu 10 mm'den hesaplanır.
  2. Başlangıç Z ve bitiş Z: Z2 takımın parça alnından 2 mm önde beklediği güvenli noktadır; Z-40 kademenin bittiği omuzdur. Bitiş Z her zaman negatiftir.
  3. Tornalama modu: Dış çap (OD) için X her pasoda küçülür; iç çap (ID) seçerseniz delik büyütülür, X her pasoda büyür ve araç kaba delik çapı ile bitmiş delik çapını ayrıca sorar.
  4. Konik seçimi: Düz mil için R=0 bırakın. Konik için R değerini yarıçap farkı olarak girin; işareti aşağıdaki bölümde açıklıyoruz.
  5. Paso derinliği: Yarıçap değeridir. 2 mm girerseniz çap her G90 satırında 4 mm küçülür. Karbon çelikte 1,5–3 mm, paslanmazda 1–2 mm, alüminyumda 3–5 mm makul aralıktır.
  6. Finiş payı: 0,2–0,5 mm bırakın; araç son pasoyu bu paydan, daha düşük ilerlemeyle ekler. 0 girerseniz kaba pasolar doğrudan ölçüye iner.
  7. Malzeme ve G50: Malzeme kartı Vc ve f'yi getirir, araç anma çaptaki devri hesaplar; G50 S değeri tezgâhın izin verdiği üst devir sınırıdır.
  8. Simülasyonu başlatın, takım yolunu izleyin, ardından kodu kopyalayın veya .nc olarak indirin.

Üretilen programı satır satır okuma

Varsayılan değerlerle (Ø60 → Ø40, Z2 → Z-40, paso 2 mm, finiş payı 0,3 mm, çelik) simülatörün ürettiği program şudur:

O0001
G21 G99
G50 S2500
T0101 M08
G97 S955 M03
G0 X64. Z2.00
G90 X56.00 Z-40.00 F0.250
X52.00
X48.00
X44.00
X40.60
X40.00 F0.150
G0 X150. Z200.
M09
M05
M30
%
SatırNe yapar?
G21 G99Metrik birim, ilerleme mm/devir. G90 satırındaki F0.25 bu sayede "devir başına 0,25 mm" anlamına gelir.
G50 S2500Ayna devrini 2500 ile sınırlar; G96 kullanılsa bile bu değer aşılmaz.
G97 S955 M03Sabit devir. Vc 180 m/dak için Ø60'ta n = 1000·180/(π·60) ≈ 955 dev/dak.
G0 X64. Z2.00Çevrim başlangıç noktası: stoktan 2 mm (çapta 4 mm) dışarıda ve alından 2 mm önde. Çevrim her pasoda bu noktaya geri döner.
G90 X56. Z-40. F0.25İlk paso: takım hızlı X56'ya iner, F0.25 ile Z-40'a kadar keser, hızlı X64'e çıkar, hızlı Z2'ye döner. Çap 60 → 56.
X52.X44.Modal tekrar: G90 yazılmaz, sadece yeni X verilir; Z-40 ve F0.25 hafızadan gelir. Her satır 4 mm çap düşürür.
X40.60Son kaba paso: Ø40 + 2×0,3 finiş payı = Ø40,6.
X40.00 F0.150Finiş pasosu: 0,3 mm yarıçap payı, düşük ilerlemeyle tek geçişte alınır.
G0 X150. Z200.Çevrim dışına çıkış. G0 (01 grubu) G90'ı iptal eder.

Paso hesabı ve finiş payı mantığı

Kaba paso sayısı, yarıçaptaki talaş miktarından finiş payı düşülerek bulunur: (10 − 0,3) / 2 = 4,85 → yukarı yuvarlanınca 5 kaba paso. Araç ilk dört pasoyu tam 2 mm (çapta 4 mm) alır, beşinci pasoyu kalan 1,7 mm ile Ø40,6'da bitirir, altıncı satır finiştir. Bu düzen, son kaba pasonun çok ince kalıp yüzeyi sıvazlamasını önler. Tezgâhta elle program yazarken aynı mantığı uygulayın: eşit pasolar, sonda bir kalan paso, en sonda finiş. Finiş pasosunda ilerlemeyi kabanın %50–60'ına indirmek yüzey pürüzlülüğünü belirgin iyileştirir; araç F0.25'i F0.15'e çeker. Ra değerini önceden görmek için yüzey pürüzlülüğü hesaplayıcısını kullanabilirsiniz.

Konik tornalamada R'nin işareti

Konik format G90 X(U)_ Z(W)_ R_ F_ şeklindedir. R, kesmenin başladığı noktadaki yarıçap ile bittiği noktadaki yarıçap arasındaki farktır; çap değil, yarıçap girilir. Dış çapta parça ucu (Z0 tarafı) ayna tarafından daha ince olan klasik konikte takım kesmeye küçük çaptan başlar, büyük çapa doğru ilerler: bu durumda R negatiftir. Örneğin 40 mm boyda çapı 50'den 44'e daralan konik için R = (44 − 50)/2 = −3. FANUC eğitim kitabındaki örnek de aynı mantıkla yazılmıştır: G90 X55.0 W-42.0 F0.25, Z-12.0 R-1.75, Z-26.0 R-3.5, Z-40 R-5.25 — her satırda Z uzadıkça R orantılı büyür, çünkü koniğin eğimi sabittir. Simülatörde "Konik (R≠0)" seçip R değerini girdiğinizde bu işaret kuralı otomatik uygulanır; ters işaret verirseniz simülasyonda takımın parçaya alından daldığını hemen görürsünüz. İç çapta işaret tersine döner. Koniklik açısından R hesaplamak için koniklik açı hesaplayıcı yardımcı olur.

İç çap (ID) modunda dikkat edilecekler

Delik büyütmede mantık aynıdır, yönler terstir. Başlangıç noktası deliğin içinde, mevcut delik çapından biraz küçük X'te ve alından 2 mm önde seçilir; her G90 satırında X büyür. Ø20 kaba delikten Ø32'ye çıkarken araç başlangıç noktasını X18 Z2 alır ve G90 X24. Z-40. F0.175, X28., X31.4, ardından finiş için X32. F0.105 satırlarını üretir. Bara boyu Z bitişini karşılamalı, bara çapı ise delikten yeterince küçük olmalı ki geri dönüşte (çevrimin 3. hareketi X'te küçük çapa çekilir) bara delik yüzeyine sürtmesin. İç tornalamada Vc'yi dış çapa göre %10–20 düşürün; ince bara titreşir. Konik iç çapta R'nin işareti dış çaptakinin tersidir.

Alarmlar ve sahada karşılaşılan sorunlar

BelirtiSebepÇözüm
PS0011 FEED ZERO (COMMAND)G90 satırında F yok ve önceden F verilmemişİlk G90 satırına F ekleyin (G99'da mm/dev)
OT0500 / OT0501 (+X, −X aşırı hareket)Başlangıç noktası veya çıkış G0 hareketi limiti aşıyorBaşlangıç X'i stok+2, çıkış noktasını referansa göre kontrol edin
Takım alından parçaya daldı, konik ters çıktıR işareti yanlış veya R çap olarak girilmişR = yarıçap farkı; klasik dış konikte negatif
İlk paso çok derin, insert kırıldıBaşlangıç X'i stoktan çok içeride ya da ilk G90 X'i stoka yakın değilBaşlangıç X = stok + 2–4 mm; ilk X = stok − 2×paso
Çevrim tekrar etmedi, takım sadece X'e gittiAraya G00/G01/G02/G03 (01 grubu) girmiş, G90 iptal olmuşTekrar satırlarında yalnızca X (ve gerekiyorsa Z, R) verin
Sistem B/C tezgâhta program yanlış hareket ettiG90 mutlak ölçü olarak yorumlandıG77 kullanın veya sistemi A'ya çevirin

Sık yapılan altı hata

  • Paso derinliğini çap değeri sanıp 2 mm yerine 4 mm talaş almak; G90'da X çap, paso yarıçaptır.
  • Başlangıç Z'yi parça alnında (Z0) seçmek; takım alına çarparak kesmeye başlar, 2–3 mm önde durun.
  • G96 sabit kesme hızı kullanırken G50 ile devir sınırı koymamak; küçük çaplarda devir fırlar.
  • Finiş payı bırakmadan kaba ilerlemeyle ölçüye inmek; ölçü tutar ama yüzey tutmaz.
  • Modal tekrar satırlarının arasına G0 ile ölçü kontrolü için çıkış yazmak; çevrim iptal olur, sonraki X satırı düz G0 hareketine dönüşür.
  • Omuz köşesine radyüs gerekiyorsa G90'ı zorlamak; G90 keskin köşe bırakır, radyüs için G71 + G70 veya ayrı bir G1/G2 pasosu gerekir.

Sık sorulan sorular

G90 ile G01 arasındaki fark nedir?

G01 tek bir doğrusal hareket üretir; bir paso için dört ayrı satır (X'e in, Z'ye kes, X'e çık, Z'ye dön) yazmanız gerekir. G90 aynı dört hareketi tek satırda yapar ve modal kaldığı için sonraki pasolar sadece X ile tekrarlanır. Dört pasoluk bir kademe G01 ile 16 satır, G90 ile 4 satırdır.

G90 satırında U ve W ne zaman kullanılır?

U ve W artışlı değerlerdir: G90 U-4. W-42. F0.25 "mevcut X'ten çapta 4 mm içeri, mevcut Z'den 42 mm ileri" demektir. Aynı kademeyi farklı stok çaplarında işleyen esnek programlarda ve alt programlarda işe yarar; öğrenme aşamasında X/Z mutlak kullanmak daha güvenlidir.

G90'da sabit kesme hızı (G96) kullanabilir miyim?

Evet; G96 S180 ile her pasoda çap küçüldükçe devir otomatik artar ve yüzey kalitesi daha düzgün olur. Simülatör eğitim amaçlı G97 sabit devir üretir; tezgâhta G96 kullanacaksanız mutlaka önüne G50 S ile devir sınırı koyun.

Kademe sonunda omuz temizlenir mi?

G90 kesme hareketini Z bitişinde tamamlar ve X'te dışarı çıkar; bu sırada omuz alnı takımın yan kenarıyla sıyrılır, ancak kesici uç açısı 90°'den küçükse omuzda küçük bir konik iz kalır. Omuz alnı ölçülü ise bitişte bir G94 pasosu ya da G01 ile alın temizliği ekleyin.

MENTOR CNC
Sahadan gelen cnc bilgisi

Mentor CNC; CNC torna, CNC freze, kontrol üniteleri, kesici takımlar ve teknik hesaplamalar konusunda üretim sahasında edinilen tecrübeyi anlaşılır ve uygulanabilir teknik içeriklere dönüştürür.

Amacımız; operatörlerin, öğrencilerin, mühendislerin ve atölye sahiplerinin doğru bilgiye daha hızlı ulaşmasını ve üretimde daha güvenli, verimli kararlar almasını sağlamaktır.