22
CNCtezgaha uy gun kod ç ı karma İsmail H. ŞANLITÜRK F ı r a t Ü n i . M ü h . F a k . M a k i n e M ü h e n d i s l i ğ i 2 0 1 1 E l a z ı ğ 1

CNCyeUygunKodCikarma

Embed Size (px)

Citation preview

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 1/22

CNC tezgaha uygunkod çıkarmaİsmail H. ŞANLITÜRK F

ıratÜni.Müh.Fak.Ma

kine

Mühendisliği2011-Elazığ

1

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 2/22

Gir iş ve Kapsam

• İnternette CAM programlarının temel seviyeden ileri seviyekullanımına kadar çok sayıda doküman ve video, ayrıcapiyasada satılan CAM kitapları vardır. Ancak bunlar çoğunluklaprogramın özelliklerini ön plana çıkartıp tezgah ile uyumluprogramların nasıl yapılacağına değinmezler.

• Bu dökümanda CATIA’da katı modeli tamamlanmış bir modelintezgahta hatasız olarak işlenmesi için CATIA’da ve tezgahtayapılması gereken işlemleri anlatacağız.

• Bu dökümanın amacı CATIA veya CNC tezgah eğitimiolmadığından konulara yalnızca gerektiği kadar değineceğiz.

• Herhangi bir CAM programında tezgahta sorunsuz çalışacakkodun üretilmesi için dikkat edilmesi gerekenleri açıklayacağız.

FıratÜni.Müh.Fak.Ma

kine

Mühendisliği2011-Elazığ

2

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 3/22

İçerik

• Bilinmesi gerekenler

• Ön işlemler

• Tezgah hazırlık işlemleri

• CATIA’da tezgaha göre işlem

FıratÜni.Müh.Fak.Ma

kine

Mühendisliği2011-Elazığ

3

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 4/22

Bilinmesi gerekenler

• Tezgah takım yuvalarına hangi takımların bağlı olduğunubilmez.

• Tezgah takımların boylarını ve çaplarını bilmez.

• Tezgah başlangıç noktasının nerede olduğunu bilmez.

CAM programı tezgahın kontrol ünitesini bilmez.• CAM programı tanıttığınız takımları ve başlama noktalarını

doğru kabul eder.

• CAM programı tezgahın tipini bilmez.FıratÜni.Müh.Fak.Ma

kine

Mühendisliği2011-Elazığ

4

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 5/22

Ön işlemler – Yapılacak iş

• Bir sabit diskin motorunu sabitleyen dairesel kısmın federlerdışında kalan kısımlarını mek.

• Dairesel kısım 5mm parmak frezeyle işlenecek,

• 3 eksenli CNC tezgah kullanılacak.

Takım yolları CATIA’da elde edilecek.

FıratÜni.Müh.Fak.Ma

kine

Mühendisliği2011-E

lazığ

5

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 6/22

Ön işlemler – CATIA ayar lar ı

• Önce CATIA’yı düzgün G kodu verecek şekilde ayarlayacağız.

• Menüden ToolsOptions tıklayın.

• Unsur ağacından Machining, sonra sağ taraftaki sekmelerdenOutput’u tıklayın

FıratÜni.Müh.Fak.Ma

kine

Mühendisliği2011-E

lazığ

6

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 7/22

Ön işlemler – CATIA ayar lar ı

• Post Processor… ksımından IMS seçin.

• OK’i tıklayarak işlemi tamamlayın.

FıratÜni.Müh.Fak.Ma

kine

Mühendisliği2011-E

lazığ

7

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 8/22

Ön işlemler – Tezgaha parça

bağlama • Parçayı tezgaha bağlamaşeklimize göre CAM’detanımlamamız gerekenbaşlangıç noktası veeksenler belirlenir.Fotoğrafın sağ üstköşesindeki eksenleredikkat edin. ParçanınCAM’de tanımladığımızeksen takımları ile aynıolmak zorundadırlar. YoksaParçamız doğru işlenmez.

x

y

z

Tezgah başlangıç noktasınınnerede olduğunu bilmez.

FıratÜni.Müh.Fak.Ma

kine

Mühendisliği2011-E

lazığ

8

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 9/22

Tezgah hazır lık işlemler i

• Kullanacağımız takımları tezgahta takacağımız yuvanumarasıyla CAM’de tanımladığımız takıma verdiğimiz takımnumarası, tipi ve çapı aynı olmak zorundadır.

• Ayrıca bu takımların birbirleri arasındaki boy farkları veyarıçapları tezgaha tanıtılmak zorundadır.

Tezgah takım yuvalarına hangitakımların bağlı olduğunu bilmez. Tezgah takımların boylarını

ve çaplarını bilmez.

15 numaralı yuva

FıratÜni.Müh.Fak.Ma

kine

Mühendisliği2011-E

lazığ

9

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 10/22

CATIA’da tezgaha göre işlem• Önce hdd.CATPart dosyasını açın.

• Menüden StartMachiningPrismatic Machining yolunuizleyerek Prizmatik işleme modülünü açın.

• Sadece kenar işleme yapacağımız için Prismatic Machiningmodülünü kullanacağız.

FıratÜni.Müh.Fak.Ma

kine

Mühendisliği2011-E

lazığ

10

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 11/22

CATIA’da tezgaha göre işlem

• Part Operation.1’e çift tıklayıp Part Operation ekranını açtıktansonra Machine’e tıklayın.

Machine

Reference machining axis system

Design Part

Stock

Tezgah başlangıç noktasınınnerede olduğunu bilmez.

CAM programı tezgahıntipini bilmez.

FıratÜni.Müh.Fak.Makine

Mühendisliği2011-E

lazığ

11

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 12/22

CATIA’da tezgaha göre işlem• 1: Tezgah tipi, 3 eksen• 2: Kontrol ünitesi sekmesi• 3: Kontrol ünitesi tipi, FanucOimc• 4: Kontrol ünitesi komut tablosu• 5: NC veri tipi. Kontrol ünitesine

göre seçilir.• 6: Dairesel işlemlerin kodlarını

G2/G3 komutlarıyla çıkarıp dahakısa kod, daha hassas dairelerelde etmek için tıklanır.

• 7: OK’e tıkladıktan sonra PartOperation ekranına geri dönülür.

1

2

34

5

6

7

CAM programı tezgahınkontrol ünitesini bilmez.

FıratÜni.Müh.Fak.Makine

Mühendisliği2011-E

lazığ

12

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 13/22

CATIA’da tezgaha göre işlem

• 1: Tezgaha tanıttığımız başlangıç noktası

• 2: Tezgaha bağladığımız haliyle X ekseni

• 3: Tezgaha bağladığımız haliyle Z ekseni

2

3

1 FıratÜni.Müh.Fak.Makine

Mühendisliği2011-E

lazığ

13

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 14/22

CATIA’da tezgaha göre işlem

• 1: Tanımlayacağımız çakı tipiniseçiyoruz. Daha sonra unsurağacından «Resource List»

öğesinin tıklanması gerekiyor.

• 2: Buradaki numara takımıtezgahta taktığımız yuvanınnumarasıyla aynı olmak zorunda.

• 3: Geometri, devir ve ilerleme

değerlerini ayarlamak içintıklayın.

1

2

3

FıratÜni.Müh.Fak.Makine

Mühendisliği2011-E

lazığ

14

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 15/22

CATIA’da tezgaha göre işlem

• 1: Geometri özelliklerinin tanımlanacağı sekme.

• 2: Ağız sayısı

• 3: Devir ve ilerleme değerleri

1 2 3

4

• 4: Boy değerleri basitişlemler için önemli değilancak karmaşık ve büyükişlerde, simülasyonyaparken, takımdalmalarını vs. görmek için

doğru olarak girilmelidir.

FıratÜni.Müh.Fak.Makine

Mühendisliği2011-E

lazığ

15

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 16/22

CATIA’da tezgaha göre işlem

• 1: Kesisi ağız sayısı. İlerleme hızıburadaki değere görehesaplanacağından doğrugirilmek zorunda.

1

FıratÜni.Müh.Fak.Makine

Mühendisliği2011-E

lazığ

16

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 17/22

CATIA’da tezgaha göre işlem

• Kaba ve Son paso devir veilerleme değerleri. Kodlasonradan uğraşmamak için doğrubirimlerde girilmeleri önemli.

• Bütün bilgileri girdikten sonra

«OK» tıklayarak çıkabiliriz.

FıratÜni.Müh.Fak.Makine

Mühendisliği2011-E

lazığ

17

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 18/22

CATIA’da tezgaha göre işlem

• 1: Sağ tıklayın

• 2 ve 3: Tıklayın

1

2

3

FıratÜni.Müh.Fak.Makine

Mühendisliği2011-E

lazığ

18

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 19/22

CATIA’da tezgaha göre işlem• 1: Bu kutuda NC Code seçili olmalı• 2: Yazmıyorsa sonuna «.nc»

ekleyin. Bu sadece .nc uzantılıdosyaları notepad’leilişkilendirdiğimiz zaman dahakolay erişmemizi sağlayacak.

• 3: Tıklayarak kod dosyalarınıoluşturun

• 4: Program numarası, önemlideğil; sonradan ayarlanacak,tıklayın.

1

2

3

4

FıratÜni.Müh.Fak.Makine

Mühendisliği2011-E

lazığ

19

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 20/22

CATIA’da tezgaha göre işlem

• 1: Oluşturulan dosyalar

• 2: G kodu dosyamız. Tezgahabu dosyayı göndereceğiz.Tıklayıp açın.

1

2

FıratÜni.Müh.Fak.Makine

Mühendisliği2011-E

lazığ

20

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 21/22

CATIA’da tezgaha göre işlem• 1: Program ismini açıklama olarak değiştirdik. Numarayı tezgahta

vereceğiz.

• 2: Gereksiz komutları silip başlama noktamızın tezgahta tanımlananG54 numaralı koordinat olduğunu belirtiyoruz.

• 3: Takım boylarına göre burayı G44 olarak değiştirmek gerekebilir.

1

2

3FıratÜni.Müh.Fak.Makine

Mühendisliği2011-E

lazığ

21

8/6/2019 CNCyeUygunKodCikarma

http://slidepdf.com/reader/full/cncyeuygunkodcikarma 22/22

SON

• Bu aşamadan sonra programın CF card, RS232 veya RS485kullanarak tezgaha aktarılması gerekiyor.

FıratÜni.Müh.Fak.Makine

Mühendisliği2011-Elazığ

22