TurkeyCNC Forum

CNC Okulu => Turkey CNC Okulu => Cnc Torna Bölümü => Konuyu başlatan: Ramazan Çiftçi - Mart 24, 2007, 08:08:42 ÖS

Başlık: Cnc Torna Programlama başlangıç
Gönderen: Ramazan Çiftçi - Mart 24, 2007, 08:08:42 ÖS
(https://forum.turkeycnc.com/proxy.php?request=http%3A%2F%2Fturkeycnc.com%2Fcnc%2Fcnc1.jpg&hash=67e0cc38761b7956bb83ed5a1f50ee95e87bfbd4)
G90(ABSOLUTE)MUTLAK PROGRAMLAMA  G91(INCREMENTAL)ARTIMSAL PROGRAMLAMA
(https://forum.turkeycnc.com/proxy.php?request=http%3A%2F%2Fturkeycnc.com%2Fcnc%2Fcnc11.jpg&hash=8f4f7e07ba2056252eedb8e2e2761eb1d849fe24)

Bu program örneği ileride sık kullanacağımız G90 ve G91 arasındaki farkı göstermektedir.Genelde G90 kullanılır.
Fanuc kontrol üniteli Torna makinalarında G91 kodunun yerine U ve W komutları ile yapabilmekteyiz.
Başlık: Cnc Torna Programlama başlangıç 2
Gönderen: Ramazan Çiftçi - Mart 26, 2007, 08:40:21 ÖS
(https://forum.turkeycnc.com/proxy.php?request=http%3A%2F%2Fturkeycnc.com%2Fcnc%2Fcnc2.jpg&hash=9739dec6c4df32dc859336de8e0419d94ac0d290)(https://forum.turkeycnc.com/proxy.php?request=http%3A%2F%2Fturkeycnc.com%2Fcnc%2Fcnc22.jpg&hash=174df4a4e410349cb8b29d69e1a0ee2a43d7ea9b)

Bu konumuzda kendimize bir parknoktasıoluşturduk.İlk başlangıç hareketini buradan başladık serii bir hareketle G0 komutunu kullandık.grafik alanının içerisinde linear harekette G01 komutunu kullandık.Grafik alanından tekrar park noktasına dönüşte hızlı hareket komutu olan G0 kullandık.

Bu programlama örneğinde yine G91 ile bir program yapmış oluyoruz.G91 komutu nun kullanmamızın sebebi başlangıçta eksen hareketlerini daha iyi kavrayabilmektir.iki programı kıyaslayın
Başlık: Fanuc sistemde program başlangıcı ve Park Noktası Nedir?
Gönderen: Ramazan Çiftçi - Mart 28, 2007, 08:01:08 ÖS
CNC programlarının başında G54~G59 referans noktası seçilir.Programın başına bu komutlardan biri yazılmaz ise ünite otomatik olarak G53 makina referans noktasını tanımlar.Park noktası kesici takımların bağlı bulunduğu ''taretin'' , iş parçasına, aynaya ve sabit punta ya çarpmıyacak şekilde emniyetli bir mesafede durdurulmasına denir.

örn:
O0001;                 Program Numarası
G54;                    İş parçası Sıfır Noktası
G97  S1000  M3     Sabit devir komutu yada kesme hızına göre devir seçimi (G96)  S=DEVİR dk/rpm   M3yada M4=ayna saat yönü döner
                          yada tersine
Başlık: Örnek Cnc Programı
Gönderen: Ramazan Çiftçi - Mart 28, 2007, 09:11:31 ÖS
(https://forum.turkeycnc.com/proxy.php?request=http%3A%2F%2Fturkeycnc.com%2Fcnc%2Fcnc3.jpg&hash=2b24231e9f854f270f9e6d1c7fc06bbf1bcdf73f)

Resimdeki parçayı finiş tornalama yapacağız.Tornalayacağımız parçanın dolu malzemeden olmadığını farzedelim.

%
O0002;
T0101;Takım istasyon numarası    T xx xxilk iki numara taret uzerindeki takım nosu demek,son daki nolar ofset numarası
G96 S200 M03; Kesme hızına göre devir seçimi
G50 S2500;  devir sınırlama 2500 devirin üstüne çıkamaz
G0 X30 Z1 M08;Hızlı bir hareketle parçaya yanaşma ve soğutma sıvısını açma
G1 z-20 F0.15;linear hareketle kesmeye başlama z yönünde
X45;
Z-70;
X69;
Z-90;
X89;
Z-120;
G0 X150 Z150 M9;hızlı hareket komutuyla park noktasına dönüş ve suyu kapama
M5;iş milini aynayı durdurma
M30;program sonu ve program başına dönüş
%
Başlık: Ynt: Cnc Torna Programlama başlangıç
Gönderen: ifaistos - Kasım 17, 2007, 10:59:23 ÖÖ
this program is not generate the piece.. probably if u use a 90mm diameter bar u will destroy your tools...
IF U WANT   u can use this :::


T0101 ( O.D )
G50 S1300
G54
G96 S320 M4
G0 X91 Z2
M8
G71 U3 R1.5
G71 P1 Q13 U.6 W.2 F.23
N01   G0 X27.8
N02   G1 Z.1
N03   G1 X30 Z-1
N04   G1 Z-20
N05   G1 X43
N06   G1 X45 Z-21
N07   G1 Z-70
N08   G1 X67
N09   G1 X69 Z-71
N10   G1 Z-90
N11   G1 X87
N12   G1 X89 Z-121
N13   G1 Z-120
Başlık: Güzel insan
Gönderen: Ramazan Çiftçi - Kasım 17, 2007, 11:36:03 ÖÖ
güzel insan sen türkçeyi bilmiyon bende tam ingilizceyi bu yuzden bi tercüman bulman gerekecek.

bu program başlangıç eğitimi için olan bir parça örneğidir

sadece g00 g01 komutlarını nasıl kullanıyoruz

mutlak g90 ile nasıl programlama yapabileceği anlatılmışıtır
Başlık: Ynt: Cnc Torna Programlama başlangıç
Gönderen: taşkaya - Ağustos 31, 2008, 02:45:34 ÖS
YENI ARKADASLAR ICIN BASITTE OLSA BISEYLER EKLEYELIM...

G KODLARI
S
M KODLARIN SONUNA  (.)KONULMAZ TEZGAH ALARM VERIR

R  (RADUS YAPARKEN R NOKTA KOYMAZSAK EMNIYET OLARAK TANIR VE VERDIĞIMIZ RADUS KADAR GERI CIKARAK RADUSU KIRARAK DEVAM EDER...)
X
Z
W
U
BUNLARA NOKTA KOYMAK GEREK BUSEFERDE TEZGAH ALARM VERIR..

NOT:MIKRON YAZARSAK (.)NOKTA KULLANMAYIZ
ÖR:

G76 P020060
G76 X18. Z-25. (Q150 p2000) f2.

kolay gelsın...
Başlık: Ynt: Cnc Torna Programlama başlangıç
Gönderen: semih77 - Ocak 11, 2009, 02:00:18 ÖS
yeni başlayanlar için cnc program yazma pratik yolu.(ÖRNEK OLARAK 100 MM ÇAPINDABİR MALZEMEYİ İŞLEYELİM)
1-G97S....M.;(İLK ÖNCE YAPILACAK İŞE GÖRE SABİT VEYA DEĞİŞKEN DEVİR VERİLİR SONRA AYNANIN DÖNME YÖNÜ BELİRTİLİR.
2-T....(TAKIM ÇAĞRILIR.ÖRNEĞİN T0205 2 NUMARALI İSTASYON 5 NOLU OFSETİ SEÇMİŞ OLURUZ.)
3-G0X102Z0M8;(PARÇANIN ANLINI DÜZELTİCEZ.BUNUN İÇİN HAM MALZEMENİN 2 MM YUKARSINA GETİRİYORUZ VE SOĞUTMA SUYUNU AÇIYORUZ)
4-G1X-1F0,2;(G1 HIZIYLA İLERLEME BELİRTEREK ALNINDA MEME KALMAMASI İÇİN X0 ININ ALTINA İNİYARUZ.)
5-G0X100Z1;(EĞER BİR KABA BOŞALTMA YAPICAKSAK G71 ÇEVRİMİNİ KULLANMAK İÇİN MALZEME ÇAPINA vE 1 MM YANINA KESİCİYİ yaklaştırıyoruz)
6-G71U4R0,3;
G71P4Q5U0,6W0,08F0,4;
7-N4G0X..;(ÇEVRİMİ N SATIRI İLE BAŞLATTIK VE KESİCİ MALZEMEYİ BİR SEFERDE TIRAŞLICAK GİBİ DÜŞÜNÜP KORDİNATLARINI N4 İLE N5 SATIRLARI ARASINA YAZIYORUZ.)
8-.....
.....
......
9-N5..
10-G70P4Q5;(VE AYNI KESİCİ İLE  TEKRAR KORDİNATLARI BELİRTMEDEN G70 KOMUTUNU KULLANARAK PARÇANIN TEMİZİNİ İŞLİYORUZ..)
11-G28U0W0;(PARÇADAN KESİCİYİ GÜVENLİ BİR YERE UZAKLAŞTIRMA)
12-M30;(PROGRAMI SONLANDIRIYORUZ EĞER BAŞKA BİR İŞLEM YAPMICAKSAK.VE M30 KOMUTUYLA PROGRAM EN BAŞA GEÇİYOR.)
                             UMARIM YENİ BAŞLAYANLARA YOL GÖSTERİRİR..

Başlık: Ynt: Cnc Torna Programlama başlangıç
Gönderen: taşkaya - Ocak 11, 2009, 03:51:47 ÖS
emeğine sağlik semıhım