cnc programlama deney föyü.pdf

5
SÜLEYMAN DEMĠREL ÜNĠVERSĠTESĠ MÜHENDĠSLĠK-MĠMARLIK FAKÜLTESĠ MAKĠNA MÜHENDĠSLĠĞĠ BÖLÜMÜ MEKANĠKLABORATUARI DENEY RAPORU DENEY ADI CNC PROGRAMLAMA DERSİN ÖĞRETİM ÜYESİ DOÇ.DR. FEVZĠ BEDĠR DENEYİ YAPTIRAN ÖĞRETİM ELEMANI DOÇ.DR. FEVZĠ BEDĠR DENEY GRUBU: DENEY TARİHİ: TESLİM TARİHİ

Upload: hittaf05

Post on 28-Sep-2015

58 views

Category:

Documents


12 download

TRANSCRIPT

  • SLEYMAN DEMREL NVERSTES MHENDSLK-MMARLIK FAKLTES

    MAKNA MHENDSL BLM MEKANKLABORATUARI

    DENEY RAPORU

    DENEY ADI

    CNC PROGRAMLAMA

    DERSN RETM YES

    DO.DR. FEVZ BEDR

    DENEY YAPTIRAN RETM ELEMANI

    DO.DR. FEVZ BEDR

    DENEY GRUBU:

    DENEY TARH:

    TESLM TARH

  • T.C.

    SLEYMAN DEMREL NVERSTES MHENDSLK MMARLIK FAKLTES MAKNE MHENDSL BLM ..DENEY FY

    DENEYN ADI: CNC PROGRAMLAMA DENEYN AMACI: CNC programlamada kullanlan M,G kodlarn tantlmas, ileme kodlarnn tantlmas, rnek bir program yazlm. Bu modl ile uygun ortam ve ara-gereler salandnda CNC frezede programlama yapabilmesi. TEORK BLG: CNC Program Yaps Bir makine parasnn tam olarak ilenebilmesi iin gerekli olan bilgileri ieren komutlar btnne program denir. Bu belge genellikle bilgisayar yardmyla tezghn kontrol nitesine gnderilir. Program, yan yana yazlan bir takm harf, rakam, matematiksel ile ve noktalama iaretlerinden oluur. Yan yana yazlan ve ; iaretine kadar olan bu satra blok denir. Aadaki satr bir bloku ifade eder.

    N01 G90 G00 X100. Y26. Z50. ;

    Endstride eitli programlama prensipleri kullanlmaktadr. Bunlar FANUC, SIEMENS, BOSCH, MAZATROL, OKUMA, HEIDENHAIN, MITSUBISHI gibi programlardr. Bu kodlamalar arasnda zellikle evrimlerde farkllklar grebiliriz. Ancak temel olarak programlama mant ayndr. Greceimiz kodlar ISO (International Standardization Organization-Uluslararas standartlar organizasyonu) sistemine dayanr. FANUC kontrol nitesi ve SIEMENS kontrol sistemlerini karlatrarak inceleyeceiz. Burada program ad bir saydan oluur. Bu say drt rakamdan oluur. Saynn nne FANUC sisteminde O harfi konur. rnein; O1234; FANUC sisteminde program numaras (ad) 1234tr. Program numarasnn nne O harfi konur. Satr sonu ; iareti ile bitirilir. %1234; Siemens sisteminde ise % iareti programn nne konur. Satr sonu ; iareti ile bitirilir. N10 G28 G91 X0 Y0 Z0; 1. BLOK satr numaras yazlarak program yazlmaya balanr. Ya da , N10 G28 G91 X0 Y0 Z0; eklinde balanabilir. N20 2. BLOK M30; eklinde bitirilir.

    Teknolojik Bilgiler (F, S, T, G90, G91)

    F- lerleme Hz Kodu: Pozisyona hzl ilerleme (G00) satrnda F kodu kullanlmaz. G01 kodunda dorusal ve dairesel hareketlerde istenilen ilerleme hz F kodu ile verilir.

    S- Kesme Hz/Devir Says Kodu: Sabit kesme hzn veya i mili devir saysn gsterir. rnein, i milinin 700 dev/dak hzla dnmesini istiyorsak S700 eklinde yazmamz

    T- Takm arma Kodu: Takm seme kodu drt rakamdan oluur. lk iki rakam magazindeki takmn yerini, dier iki rakam takm ayar numarasn gsterir. Takm deitirmek iin ise ayn satra FANUC sisteminde M6 yazmak gerekir. SIEMENS sisteminde M6 yerine L6 kullanlr. Ayrca SIEMENSin baz sistemlerinde D kodu ile de

  • ifade edilir. (D1 , D2 gibi)

    O Program numaras N Satr numaras F lerleme hz (mm/dak veya mm/dev) S Devir says (dev/dak) veya kesme hz kodu (m/dak.) T Kesici takm M Yardmc fonksiyonlar G Hazrlk fonksiyonlar P Bekleme sresi (milisaniye), alt program numaras adresi L Tekrarlama says (Alt program veya evrimi) Q Kesme derinlii X Koordinat kodlar (Takmn X ekseni ynndeki hareketini gsterir). Y Koordinat kodlar (Takmn Y ekseni ynndeki hareketini gsterir). Z Koordinat kodlar (Takmn Z ekseni ynndeki hareketini gsterir). I Dairesel interpolasyonda X eksenine gre yarap bileeni J Dairesel interpolasyonda Y eksenine gre yarap bileeni K Dairesel interpolasyonda Z eksenine gre yarap bileeni R evrimde kesmenin balang noktas, dairesel interpolasyonda dairenin yarapn gsterir. C Pah krma ilemi H Takm uzunluk telafisi / Sla sembol satrn bana konur ki bylece CNC o satr okumadan geer.

    CNC Programlamada kullanlan kodlar tablolar halinde verilmitir.

    Tablo 1. ISO Kod Sistemine Gre Adresler

  • Tablo 2. Temel baz G kodlarnn anlamlar

    Tablo 3. Yardmc M kodlar

    DENEYDE KULLANILAN ALETLER:

    CNC programlama almalarnda BOXFORD DUET 500 Home Edition program kullanlmaktadr. Program http://www.boxford.co.uk/boxford/ adresinden download edilebilir.

  • DENEYN YAPILMASI: Deneyler CNC dik ileme simlasyon programnda yazlacak. Deneylerde BOXFORD DUET 500 Home Edition program kullanlacaktr. Simlasyon almalarnda; 1.koordinat seme 2.birim sistemi seme 3.M, G kodlarnn iletilmesi, 4.programlamannj sonlandrlmas 5.3-D simlasyonunun elde edilmesi

    TARTIMA

    Simlasyon almalarnda takip edilen admlar tek tek analiz edilerek M,G kodlarnn uygulanmas. leme esnasnda oluan hatalarn deerlendirilmesi hatann sebeplerinin deerlendirilmesi.