Loading session...

AI Roundtable Open Poll · 2 models

Sen deneyimli bir CNC programcısısın ve Fanuc kontrol sistemleri konusunda uzmansın. Aşağıdaki işleme görevini yerine getirmek için eksiksiz NC kodları üret. Malzeme ve İşleme Bilgileri: Ham malzeme boyutu: Çap 100 mm, Boy 200 mm Hedef boyut: Çap 50 mm, Boy 50 mm İşleme tipi: Kaba tornalama (roughing) ve finiş tornalama (finishing) Kontrol sistemi: Fanuc (standart G-kodu formatı) Görev: Kaba tornalama için ayrı bir NC programı yaz. Malzemeyi 50 mm çapa indirirken her geçişte uygun talaş derinliği, ilerleme hızı ve devir sayısı kullan. Finiş tornalama için ayrı bir NC program yaz. Yüzey kalitesini ön planda tut, uygun kesme parametrelerini belirle. Her iki program için de aşağıdakileri dahil et: Program başlığı ve güvenli başlangıç blokları (G21, G40, G80 vb.) Takım tanımlamaları (T numarası, ofset) Devir ve ilerleme değerleri (malzeme çelik olarak varsay) Koordinat sistemi sıfırlama ve iş parçası sıfır noktası tanımı Güvenli geri çekme hareke

Answer: The AI Roundtable provides complete, separate NC programs for roughing and finishing steel on Fanuc CNC systems. (Both 2 models agreed)

Model Responses

Grok 4.20

Answer: Separate complete NC programs have been generated for rough turning and finish turning to reduce the 100mm diameter steel bar to 50mm using appropriate depths, speeds, and feeds on Fanuc controls.

The roughing program removes the bulk of material from 100mm to approximately 51mm diameter in multiple passes with 2mm depth of cut per side (4mm reduction on diameter), using 500 RPM and 0.3mm/rev feed rate for efficient steel machining while avoiding tool overload. Safe startup blocks like G21 G40 G80 are included along with tool call T0101, workpiece zero at the part face, and retracts to X150 Z50 for safety. The finishing program takes a final light cut of 0.25mm per side at 800 RPM and 0.1mm/rev to prioritize surface quality, using T0202 with the same safety and coordinate setup. Both programs assume diameter programming on X-axis, Z0 at the end face, and include program headers plus return to home position. These parameters are standard for carbon steel on a CNC lathe: roughing favors material removal rate while finishing emphasizes low vibration and fine finish. Full codes follow standard Fanuc format without cycles for explicit control over each pass.

GPT-5.4

Answer: Aşağıda, Fanuc kontrollü bir torna için çelik malzemede Ø100x200 mm ham parçayı Ø50x50 mm hedefe indirmek üzere kaba ve finiş tornalama için iki ayrı, güvenli başlangıç blokları, takım/ofset bilgileri, iş parçası sıfırı, kesme parametreleri ve güvenli geri çekmeleri içeren örnek NC programı veriyorum.

Varsayım olarak iş parçası sıfırı ön alın merkezinde Z0 ve mil ekseninde X0 kabul edilmiştir; Z- yönü parçanın içine doğrudur. Hedef geometri yalnızca son 50 mm boyda Ø50 silindirik kademe olarak yorumlanmıştır. Ham parça Ø100x200 olduğundan, kaba işleme programı ilk 50 mm boy boyunca çapı kademeli olarak Ø52'ye kadar düşürür ve finiş için 1 mm çap payı bırakır. Finiş programı ise Ø52'den Ø50'ye ve ön yüzey/omuz temizliğine odaklanır. Kesme parametreleri çelik için muhafazakâr seçilmiştir. Kaba tornalamada G97 sabit devir ile S450 dev/dak ve F0.35 mm/dev kullanılmıştır; bu, büyük çapta güvenli bir başlangıçtır. Her paso yaklaşık 4 mm radyal değil, 4 mm çap düşümü mantığında planlanmıştır: X100, X96, X92 ... X52. Finişte yüzey kalitesi için S900 dev/dak ve F0.12 mm/dev seçilmiştir. Tezgâh ve bağlama durumuna göre bu değerler artırılıp azaltılabilir. Takım olarak kaba için T0101, finiş için T0202 kullanılmıştır. G21, G40, G80, G99, G18 gibi güvenli başlangıç blokları eklenmiştir. G54 iş ofseti seçilmiş, takım güvenli yaklaşma noktaları X110 Z5 civarında tutulmuştur. Program sonunda takım güvenli noktaya çekilip M05 ve M30 ile bitirilmiştir. Kaba tornalama programı: O1001 (KABA TORNALAMA - Ø100x200 HAM / HEDEF Ø50x50) (G54: IS PARCASI SIFIRI ON YUZ MERKEZI, Z0 ON YUZ) G21 G18 G40 G80 G99 G54 G50 S1800 T0101 G97 S450 M03 M08 G00 X110.0 Z5.0 (ON YUZ TEMIZLEME) G00 X102.0 Z1.0 G01 Z0.0 F0.25 G01 X0.0 F0.20 G00 X110.0 Z5.0 (KABA BOYUNA TORNALAMA - ILK 50 MM BOYDA Ø52'YE KADAR) G00 X100.0 Z2.0 G01 Z-50.0 F0.35 G00 X110.0 G00 Z2.0 G00 X96.0 Z2.0 G01 Z-50.0 F0.35 G00 X110.0 G00 Z2.0 G00 X92.0 Z2.0 G01 Z-50.0 F0.35 G00 X110.0 G00 Z2.0 G00 X88.0 Z2.0 G01 Z-50.0 F0.35 G00 X110.0 G00 Z2.0 G00 X84.0 Z2.0 G01 Z-50.0 F0.35 G00 X110.0 G00 Z2.0 G00 X80.0 Z2.0 G01 Z-50.0 F0.35 G00 X110.0 G00 Z2.0 G00 X76.0 Z2.0 G01 Z-50.0 F0.35 G00 X110.0 G00 Z2.0 G00 X72.0 Z2.0 G01 Z-50.0 F0.35 G00 X110.0 G00 Z2.0 G00 X68.0 Z2.0 G01 Z-50.0 F0.35 G00 X110.0 G00 Z2.0 G00 X64.0 Z2.0 G01 Z-50.0 F0.35 G00 X110.0 G00 Z2.0 G00 X60.0 Z2.0 G01 Z-50.0 F0.35 G00 X110.0 G00 Z2.0 G00 X56.0 Z2.0 G01 Z-50.0 F0.30 G00 X110.0 G00 Z2.0 G00 X52.0 Z2.0 G01 Z-50.0 F0.25 G00 X110.0 Z20.0 M09 M05 G28 U0.0 W0.0 M30 Finiş tornalama programı: O1002 (FINIS TORNALAMA - Ø52'DEN Ø50x50 SON OLCU) (G54: IS PARCASI SIFIRI ON YUZ MERKEZI, Z0 ON YUZ) G21 G18 G40 G80 G99 G54 G50 S2200 T0202 G97 S900 M03 M08 G00 X60.0 Z5.0 (ON YUZ FINISLEME) G00 X54.0 Z0.5 G01 Z0.0 F0.12 G01 X0.0 F0.08 G00 X60.0 Z2.0 (DIS CAP FINIS TORNALAMA) G00 X52.5 Z0.2 G01 X50.0 F0.10 G01 Z-50.0 F0.12 G00 X60.0 Z2.0 (OMUZ TEMIZLEME) G00 X50.0 Z0.2 G01 Z0.0 F0.08 G00 X60.0 Z5.0 M09 M05 G28 U0.0 W0.0 M30 Önemli not: Eğer amaç tüm 200 mm boyu Ø50 yapmak ise takım yolu tamamen farklı olmalıdır ve uzun boy nedeniyle punta/gezici yatak ihtiyacı değerlendirilmelidir. Ayrıca gerçek tezgâhta kaba işleme için G71 çevrimi tercih edilebilir; ancak burada istenen görev doğrultusunda okunabilir ve doğrudan çalıştırılabilir, ayrı iki manuel program yapısı verilmiştir. Programları üretimde kullanmadan önce mutlaka tezgâh stroku, bağlama boyu, takım ucu yarıçapı, ofsetler, soğutma, devir limiti ve çarpışma kontrolü doğrulanmalıdır.

Final Summary

The AI Roundtable produced two distinct programs, with Grok 4.20 and GPT-5.4 both utilizing standard Fanuc safety blocks and dedicated tooling for steel. GPT-5.4 provided a comprehensive block-by-block manual stepping structure, while Grok 4.20 focused on optimizing the material removal rate through 2mm radial cuts. Both models successfully transitioned the 100mm stock to the final 50mm dimension while maintaining surface integrity during the finishing pass.

Both 2 models agreed