12.07.2015 Views

Kurgu Planlama ve Modüler Aparat Tasarımında Unsur Kullanımı (pdf)

Kurgu Planlama ve Modüler Aparat Tasarımında Unsur Kullanımı (pdf)

Kurgu Planlama ve Modüler Aparat Tasarımında Unsur Kullanımı (pdf)

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

T.C.ULUDAĞ ÜNİVERSİTESİFEN BİLİMLERİ ENSTİTÜSÜKURGU PLANLAMA <strong>ve</strong>MODÜLER APARAT TASARIMINDA UNSUR KULLANIMINECMETTİN KAYADOKTORA TEZİMAKİNE MÜHENDİSLİĞİ ANABİLİM DALIBURSA 1999


T.C.ULUDAĞ ÜNİVERSİTESİFEN BİLİMLERİ ENSTİTÜSÜKURGU PLANLAMA <strong>ve</strong>MODÜLER APARAT TASARIMINDA UNSUR KULLANIMINECMETTİN KAYADOKTORA TEZİMAKİNE MÜHENDİSLİĞİ ANABİLİM DALIBu tez 15.11.1999 tarihinde aş ağıdaki jüri tarafından oybirliği ile kabul edilmiş tir.Prof. Dr. Ferruh ÖZTÜRK Prof.Dr.-Ing. Fatih C. BABALIK Prof.Dr.Cemal ÇAKIR(Danış man). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . .Doç. Dr. Hikmet KOCABAŞDoç.Dr. Ümit KOCABIÇAK. . . . . . . . . . . . . . . . . . . . . . . . . .


iÖZETBu çalış mada ürün tasarımı ile iş lem planlama arasındaki bütünleş meyi sağlamak içingeliş tirilen bir sistem <strong>ve</strong> yöntemden bahsedilmiş tir. Bu bütünleş me bilgisayar desteklitasarım - kurgu planlama <strong>ve</strong> aparat planlama arasında oluş turulmuş tur. Sistem; unsurçıkarma <strong>ve</strong> tanıma, kurgu planlama <strong>ve</strong> aparat planlama olmak üzere üç aş amadanoluş muş tur.<strong>Kurgu</strong> <strong>ve</strong> aparat planlama için gerekli imalat bilgileri üç boyutlu parça modeli üzerindenalınmış , böylece parçanın hem geometrik hem de geometrik olmayan özellikleri eldeedilmiş tir. Bazı unsurlar model üzerinden doğrudan çıkarılmış , diğerleri ise unsurtanıma ile belirlenerek imalat unsurları elde edilmiş tir. Öncelik matris analizi ileunsurların iş leme sıralarının elde edilmesi için tolerans bilgileri <strong>ve</strong> unsurlar arasıgeometrik iliş kiler kullanılmış tır.<strong>Unsur</strong>ların gruplanarak kurgu planlarının oluş turulması için takım yaklaş ım yönlerikullanılmış tır. Mümkün unsur iş leme sıraları oluş turulmuş <strong>ve</strong> en az kurguyuoluş turacak sıra dikkate alınmış tır.Bilgisayar bütünleş ik imalat ortamında, tasarım ile imalat arasındaki bağı sağlayanaparat tasarımı, iş lem planlamanın en önemli yapı taş larından birisidir. Destek, dayama<strong>ve</strong> bağlama elemanlarının parça üzerine yerleş tirilmeleri için yerleş tirme kurallarıtanımlanmış tır. <strong>Modüler</strong> aparat elemanları kullanılarak her bir kurgu için aparatkonfigürasyonları otomatik olarak oluş turulmuş tur. Elde edilen aparatkonfigürasyonunun doğrulanması için sonlu elemanlar modeli üzerinde iş lemeoperasyonları tanımlanmış tır. Analiz iş leminde takımın parça üzerindeki hareketi <strong>ve</strong>talaş kaldırılması da dikkate alınmış tır. Önerilen analiz modeli ile, iş parçasınıniş leme boyunca dengesinin bozulmaması <strong>ve</strong> dayama elemanlarından ayrılmaması içingerekli bağlama kuv<strong>ve</strong>tleri hesaplanmış tır.


iiABSTRACTThe purpose of this research is to de<strong>ve</strong>lop a system and a methodology thatallows the integration of product design with process planning. The task is achie<strong>ve</strong>dthrough an integrated CAD - set-up planning - fixture planning. The system consist ofthree major modules, namely, feature extraction and recognition, set-up planning andfixture planning. These modules are linked to a commercial CAD software.The manufacturing information of a part required for set-up and fixture planningis extracted from the 3D geometric model, thereby both geometric and non-geometricattributes of a part can be obtained. Some of the features are extracted and the others arerecognized from a feature based model of a part. Tolerance and geometric relationshipsbetween manufacturing features are taken into account in order to obtain the sequence offeatures using precedence matrix algorithm.Tool approach directions of features are used to group of features into set-ups.An optimisation approach is de<strong>ve</strong>loped to find the optimal plans from all the feasiblefeature sequences. The criteria used is the minimum number of set-ups.Fixture planning is an important part of CAPP which is the link between designand manufacturing in a CIM environment. Rules are defined for support, locator andclamp placement based on these and a number of other commonly accepted machiningpractices. Fixture configuration are produced for e<strong>ve</strong>ry set-up using modular fixtureelements. In order to <strong>ve</strong>rify the fixture configurations, machining operations aresimulated on a finite element model. The model is analyzed respect to tool mo<strong>ve</strong>mentand chip removal. The proposed analysis model determines the clamping forces requiredto maintain the equilibrium of the workpiece during the process of machining.Keywords: feature-based model, manufacturing features, feature extraction, set-up planning,fixture, fixturing, computer aided fixture planning, automatic fixture configuration,dynamic analyis of fixtures.


iiiİÇİNDEKİLER1. GİRİŞ 12. KAYNAK ARAŞTIRMASI 62.1. <strong>Unsur</strong> Tanıma, Çıkarma <strong>ve</strong> <strong>Unsur</strong> Tabanlı Tasarım 62.2. <strong>Unsur</strong> <strong>ve</strong> <strong>Kurgu</strong> <strong>Planlama</strong> 102.3. İş lem <strong>Planlama</strong> 122.4. <strong>Aparat</strong> Tasarımı <strong>ve</strong> <strong>Planlama</strong> 132.5. <strong>Unsur</strong>, <strong>Kurgu</strong> <strong>Planlama</strong> <strong>ve</strong> <strong>Aparat</strong> Tasarımı 193. UNSUR KAVRAMI 233.1. <strong>Unsur</strong> Tanıma <strong>ve</strong> Çıkarma 263.2. Çizge Tabanlı Teknikler 263.3. Dış bükey Kabuk Ayrış tırma Tekniği283.4. Kural Tabanlı Teknikler 293.5. <strong>Unsur</strong> Tabanlı Tasarım 314. KURGU PLANLAMA 334.1. <strong>Unsur</strong>lar Arası Öncelik İliş kileri 344.1.1. Geometrik Öncelikler 344.1.2. Referans Yüzeyi Önceliği 354.1.3. Tolerans Öncelikleri 354.1.4. Teknolojik Öncelik 364.1.5. Ekonomik Öncelik 364.1.6. <strong>Aparat</strong> Önceliği 374.2. Öncelik Matris Analizi 374.3. <strong>Kurgu</strong> Oluş turma 394.3.1. Takım Yaklaş ım Yönleri 394.4. <strong>Kurgu</strong> Optimizasyonu 405. APARAT TASARIMI <strong>ve</strong> PLANLAMA 435.1. <strong>Modüler</strong> <strong>Aparat</strong> Sistemi 435.2. Yerleş tirme Kuralları 48


iv5.3. Destek, Dayama <strong>ve</strong> Bağlama Elemanları Yerleş tirme Prensipleri 515.4. <strong>Aparat</strong>-İş Parçası Analizleri 565.4.1. Statik Analiz 565.4.2. Dinamik analiz 585.4.3. <strong>Aparat</strong>-İş Parçası Kinematik Analizleri585.4.3.1. Vida Teorisi 585.4.3.2. Tam Yerleş im Şartı595.4.3.3. Kinematik Hareket Kısıtlaması 605.4.3.4. Toplam Kinematik Sınırlama (Şekil-Kapalı: Form-Closure) 625.4.4. Deterministik Yerleş im 635.5. <strong>Aparat</strong>-İş Parçası Sentezi 655.6. <strong>Aparat</strong>-İş Parçası Sonlu Elemanlar Analizi 685.6.1. Kesme Kuv<strong>ve</strong>tleri 726. MATERYAL <strong>ve</strong> METOT 756.1. <strong>Unsur</strong> Çıkarma <strong>ve</strong> Tanıma 776.1.1. <strong>Unsur</strong> Veritabanı 846.1.2. Takım Yaklaş ım Yönleri 856.1.3. Yüzey Veritabanı 866.1.4. Kenar Veritabanı 886.2. Geometrik Öncelik İliş kilerinin Belirlenmesi 906.2.1. Toleransların Verilmesi <strong>ve</strong> Tolerans Önceliklerinin Belirlenmesi 916. 3. <strong>Kurgu</strong> <strong>Planlama</strong> <strong>ve</strong> <strong>Unsur</strong> Öncelik Dosyası 926.4. Otomatik <strong>Modüler</strong> <strong>Aparat</strong> Konfigürasyonu 936.4.1. İş Parçasının Tabla Üzerine Yerleş tirilmesi 956.4.2. Alt Destek Yüzeyinin Belirlenmesi 996.4.3. Destek Elemanlarının Yerleş tirilmesi 1006.4.4. Birinci Dayama Yüzeyinin Belirlenmesi 1016.4.5. İkinci Dayama Yüzeyinin Belirlenmesi 1036.4.6. Yatay Bağlama Elemanlarının Yerleş tirilmesi 105


v6.4.7. Düş ey Bağlama Elemanlarının Yerleş tirilmesi1067. UYGULAMA ÖRNEKLERİ 1087.1. ÖRNEK1 1087.2. ÖRNEK2 1158. APARAT-İŞ PARÇASI SONLU ELEMANLAR ANALİZİ 1268.1. <strong>Kurgu</strong>1 aparat konfigürasyonunun analizi 1278.1.1. Açık cep unsurunun iş lenmesi 1278.1.2. Kademeli delik unsurunun iş lenmesi 1318.2. <strong>Kurgu</strong>2 aparat konfigürasyonunun analizi 1368.2.1.Adım unsurunun iş lenmesi 1368.2.2. Delik unsurlarının iş lenmesi 1409. TARTIŞMA <strong>ve</strong> SONUÇ 145KAYNAKLAR 147EK-1 156EK-2 160EK-3 163EK-4 165TEŞEKKÜR 167ÖZGEÇMİŞ 168


viSİMGELER DİZİNİF : Kuv<strong>ve</strong>t (N)M : Moment (Nmm)w : Vida bileş ke kuv<strong>ve</strong>ti (wrench)t : Vida hareketi (twist)ω : Açısal hız (rad/s)v : Doğrusal hız (mm/s)f : İlerleme hızı (mm/dev)v cMF yDL: Kesme hızı (m/dak): Moment (Nm): Eksenel kuv<strong>ve</strong>t (N): Delik çapı (mm): Delik uzunluğu (mm)HBN : İş parçası Brinell sertlik değeriR atθ: Delik yüzey pürüzlülüğü (µm): İş leme zamanı (dak): Kesme kavrama açısıf z : Diş baş ına ilerleme (mm/diş )a : Kesme derinliği (mm)κ : Yerleş tirme açısıγ : Talaş açısıB rDzh mF sF rF v: Kesme geniş liği (mm): Kesme çapı (mm): Kesme iş lemi yapan diş sayısı: Ortalama talaş kalınlığı (mm): Teğetsel kesme kuv<strong>ve</strong>ti: Radya kesme kuv<strong>ve</strong>ti: İlerleme kesme kuv<strong>ve</strong>ti


viiKısaltmalarBDT (CAD) : Bilgisayar Destekli Tasarım - Computer Aided DesignBDÜ (CAM) : Bilgisayar Destekli Üretim - Computer Aided ManufacturingBDİP (CAPP) : Bilgisayar Destekli İş lem <strong>Planlama</strong> - Computer Aided Process PlanningBBÜ (CIM) : Bilgisayar Bütünleş ik Üretim - Computer Integrated ManufacturingB-Rep : Sınır Temsili - Boundary RepresentationCSG : Yapısal Katı Geometrisi - Constructi<strong>ve</strong> Solid GeometryNC : Nümerik Kontrol - Numeric ControlOLE : Nesne Bağlama <strong>ve</strong> Katış tırma - Object Linking and EmbeddingTYY : Takım Yaklaş ım Yönü - Tool Approach DirectionDYİ : Düzlem Yüzey İndeksiSYİ : Silindirik Yüzey İndeksiDOKİ : Doğrusal Kenar İndeksiDAKİ: Dairesel Kenar İndeksi


viiiŞEKİLLER LİSTESİŞekil 3.1. Modelleme programlarının tarihsel geliş imiŞekil 3.2. <strong>Unsur</strong> örnekleriŞekil 3.3. Tasarım unsur modeliŞekil 3.4. İmalat unsur modeliŞekil 3.5. <strong>Unsur</strong> tanıma <strong>ve</strong> çıkarmaŞekil 3.6. Örnek parça <strong>ve</strong> çizgesiŞekil 3.7. Bazı unsur <strong>ve</strong> çizgeleriŞekil 3.8. Hayali cep olarak tanınan unsurŞekil 3.9. Örnek parçaŞekil 3.10. Dış bükey kabuk ayrış tırma yöntemiŞekil 3.11. Kurallar ile tanınabilen adım <strong>ve</strong> açık kanal unsuruŞekil 3.12. <strong>Unsur</strong> tabanlı tasarımŞekil 4.1. <strong>Unsur</strong>ların iş leme sırasının belirlenmesiŞekil 4.2. <strong>Unsur</strong>ların gruplanarak kurgu oluş turmasıŞekil 4.3. Geometrik öncelikŞekil 4.4. Referans yüzeyi önceliğiŞekil 4.5. Tolerans öncelikleriŞekil 4.6. Teknolojik öncelikŞekil 4.7. Ekonomik öncelikŞekil 4.8. <strong>Aparat</strong> önceliğiŞekil 4.9. Bazı unsurların takım yaklaş ım yönleriŞekil 4.10. <strong>Kurgu</strong> planlama için örnek parçaŞekil 4.11. Örnek parça kurgu planıŞekil 5.1. <strong>Modüler</strong> aparat elemanlarıŞekil 5.2. <strong>Aparat</strong> sistemi seçim kriteriŞekil 5.3. Farklı alt tabla elemanlarıŞekil 5.4. İş parçasının modüler aparatlarla bağlanış ıŞekil 5.5. Destek elemanlarıŞekil 5.6. Dayama elemanları


ixŞekil 5.7. Yatay <strong>ve</strong> düş ey bağlama elemanlarıŞekil 5.8. 12 serbestlik derecesiŞekil 5.9. Birinci referans yüzeyine dayamaŞekil 5.10. İkinci referans yüzeyine dayamaŞekil 5.11. Üçüncü referans yüzeyine dayamaŞekil 5.12. İki <strong>ve</strong>ya daha fazla delikli parçanın yerleş tirilmesi örneğiŞekil 5.13. Destek elemanlarının yerleş tirilmesiŞekil 5.14. Ek destek elemanı kullanılmasıŞekil 5.15. <strong>Modüler</strong> destek <strong>ve</strong> dayama elemanlarıŞekil 5.16. Dayama elemanları arasındaki mesafe miktarıŞekil 5.17. Dayama elemanları takım kuv<strong>ve</strong>tlerine zıt yönde yerleş tirme örneğiŞekil 5.18. Yerleş tirmede belirsizlik içeren konfigürasyonŞekil 5.19. Üçüncü dayama elemanı yerleş im örneğiŞekil 5.20. Serbest cisim diyagramıŞekil 5.21. Bir cisim üzerine etkiyen kuv<strong>ve</strong>tŞekil 5.22. 3-2-1 yönteminde temas vida hareketleriŞekil 5.23. Hareket kısıtlanmasıŞekil 5.24. Deterministik yerleş imŞekil 5.25. Deterministik olmayan yerleş imŞekil 5.26. Bağlama kuv<strong>ve</strong>tleri <strong>ve</strong> seçimi için örnek yerleş imŞekil 5.27. Takımın kanal unsur iş lemesi sırasında hareketiŞekil 5.28. Bir kanal unsurunun iş leme aş amalarıŞekil 5.29. Delme iş leminde delme kuv<strong>ve</strong>ti <strong>ve</strong> momentŞekil 5.30. Parmak freze ile frezeleme iş leminde kuv<strong>ve</strong>tlerŞekil 6.1. İş akış diyagramıŞekil 6.2. SolidEdge <strong>ve</strong> Visual Basic arasındaki etkileş imŞekil 6.3. SolidEdge programına eklenen modüllerŞekil 6.4. <strong>Unsur</strong> çıkarma <strong>ve</strong> tanıma ekranıŞekil 6.5. <strong>Unsur</strong> çıkarma <strong>ve</strong> tanıma akış diyagramıŞekil 6.6. Part modülü nesne hiyerarş isiŞekil 6.7. İş parçası BRep bilgileri


xŞekil 6.8. Yüzey <strong>ve</strong> kenar özellikleriŞekil 6.9. Blok, kesme <strong>ve</strong> delik nesneleriŞekil 6.10. Çıkarılabilen <strong>ve</strong> tanınabilen unsurlarŞekil 6.11. Açık kanal unsuru yüzey normalleriŞekil 6.12. Adım unsuru <strong>ve</strong> yüzey normalleriŞekil 6.13. Takım yaklaş ım yönleriŞekil 6.14. Örnek parçaŞekil 6.15. Tolerans ekleme ekranıŞekil 6.16. Öncelik matris analizi ile kurgu planlamaŞekil 6.17. <strong>Modüler</strong> aparatların yerleş tirmesi için kurgu parçasının çağrılmasıŞekil 6.18. Örnek modüler aparat konfigürasyonuŞekil 6.19. Otomatik modüler aparat konfigürasyonu akış ş emasıŞekil 6.20. Alt tabla elemanıŞekil 6.21. Delik matrisi sistemiŞekil 6.22. İş parçası <strong>ve</strong> alt tabla konumlarıŞekil 6.23. Tablanın -x <strong>ve</strong> -y de kaydırılmasıŞekil 6.24 Parça altında kalan delik sayılarıŞekil 6.25. Maksimum delik için kaydırma iş lemiŞekil 6.26. Alt destek yüzeyi altında kalan deliklerŞekil 6.27. Alt destek noktaları seçimiŞekil 6.28. Dayama yüzeyleriŞekil 6.29. Dayama yüksekliğinin tespitiŞekil 6.30. Birinci dayama yüzeyine elemanların yerleş tirilmesiŞekil 6.31. Dayamaların kaydırılıp parça ile temasının sağlanmasıŞekil 6.32. İkinci dayama yüzeyi de dayama elemanının yerleş imiŞekil 6.33. Üçüncü dayama elemanının kaydırılmasıŞekil 6.34. Birinci <strong>ve</strong> ikinci yatay bağlama elemanı <strong>ve</strong> yerleş imiŞekil 6.35. Yatay bağlama elemanlarının kaydırılıp temasın sağlanmasıŞekil 6.36. Düş ey bağlama elemanları yerleş imiŞekil 7.1. Örnek1 iş parçası teknik resmiŞekil 7.2. Parça üzerinde bulunan unsurlar


xiŞekil 7.3. Örnek1 kurgu planıŞekil 7.4. Örnek1 - kurgu1 modeliŞekil 7.5. <strong>Aparat</strong> konfigürasyonu için kurgu seçimiŞekil 7.6. Örnek1 - kurgu1 aparat konfigürasyonuŞekil 7.7. Örnek1 aparat konfigürasyonu önden görünüşŞekil 7.8. Örnek1 aparat konfigürasyonu arkadan görünüşŞekil 7.9. Örnek2 iş parçası teknik resmiŞekil 7.10. Parça üzerinde bulunan unsurlarŞekil 7.11. Örnek2 kurgu planıŞekil 7.12. <strong>Kurgu</strong>1Şekil 7.13. Örnek2 - kurgu1 aparat konfigürasyonuŞekil 7.14. Örnek2 - kurgu1 aparat konfigürasyonu önden görünüşŞekil 7.15. Örnek2 - kurgu1 aparat konfigürasyonu arkadan görünüşŞekil 7.16. Örnek2 - kurgu2 modeliŞekil 7.17. Örnek2 - kurgu2 aparat konfigürasyonuŞekil 7.18. Örnek2 - kurgu2 aparat konfigürasyonu önden görünüşŞekil 7.19. Örnek2 - kurgu2 aparat konfigürasyonu önden görünüşŞekil 8.1. Açık cep sonlu elemanlar modeliŞekil 8.2. <strong>Kurgu</strong>1 mesnet noktalarıŞekil 8.3. Açık cep unsurunun iş lenmesi sırasında oluş an kesme kuv<strong>ve</strong>ti değerleriŞekil 8.4. Açık cep kesme kuv<strong>ve</strong>tleri <strong>ve</strong> takım konumlarıŞekil 8.5. Açık cep unsurunun iş lenmesiŞekil 8.6 Örnek2 - kurgu1Şekil 8.7 Destek noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleriŞekil 8.8 Dayama noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleriŞekil 8.9 Bağlama noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleriŞekil 8.10. Kademeli delik sonlu elemanlar modeliŞekil 8.11. Kademeli delikte kesme kuv<strong>ve</strong>tleri <strong>ve</strong> momentleriŞekil 8.12. Delik üzerinde bulunan düğüm noktalarına etki eden kuv<strong>ve</strong>tlerŞekil 8.13. Kademeli delikte destek reaksiyon kuv<strong>ve</strong>tleriŞekil 8.14. Kademeli delikte dayama reaksiyon kuv<strong>ve</strong>tleri


xiiŞekil 8.15. Kademeli delikte bağlama elemanları reaksiyon kuv<strong>ve</strong>tleriŞekil 8.16. Bağlama kuv<strong>ve</strong>tlerinin etkisi altında oluş an destek reaksiyon kuv<strong>ve</strong>tleriŞekil 8.17. Bağlama kuv<strong>ve</strong>tlerinin etkisi altında oluş an dayama reaksiyon kuv<strong>ve</strong>tleriŞekil 8.18. Adım sonlu elemanlar modeliŞekil 8.19. <strong>Kurgu</strong>2 mesnet noktalarıŞekil 8.20. Adım unsurunun iş lenmesi sırasında oluş an kesme kuv<strong>ve</strong>ti değerleriŞekil 8.21. Adım iş leme kesme kuv<strong>ve</strong>tleri <strong>ve</strong> takım konumlarıŞekil 8.22. Örnek2 - kurgu2Şekil 8.23 Destek noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleriŞekil 8.24 Dayama noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleriŞekil 8.25 Bağlama noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleriŞekil 8.26. Delik unsurlarının sonlu elemanlar modeliŞekil 8.27. Mesnet noktalarıŞekil 8.28. Delik unsuru için kesme kuv<strong>ve</strong>t <strong>ve</strong> moment değerleriŞekil 8.29. Delik üzerinde bulunan düğüm noktalarına etki eden kuv<strong>ve</strong>tlerŞekil 8.30 Destek noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleriŞekil 8.31 Dayama noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleriŞekil 8.32 Bağlama noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleriŞekil 8.33 Bağlama kuv<strong>ve</strong>tlerinin etkisi altında oluş an destek reaksiyon kuv<strong>ve</strong>tleriŞekil 8.34 Bağlama kuv<strong>ve</strong>tlerinin etkisi altında oluş an dayama reaksiyon kuv<strong>ve</strong>tleriŞekil II.1. Poligon içinde noktaŞekil II.2. Poligon içinde poligon olma durumuŞekil II.3. Noktanın daire içinde olup olmama durumuŞekil III.1. Bir üçgenin ağırlık merkezi <strong>ve</strong> alanıŞekil III.2. Poligon ağırlık merkezi


1. GİRİŞBir iş parçasının, tasarımdan ürün haline gelinceye kadar geçen aş amalardayapılması gereken iş lerin belirlenmesine iş lem planlama (process planning) adı <strong>ve</strong>rilir.Bir iş lem planı aş ağıdaki fonksiyonlardan oluş ur:- İş leme operasyonlarının seçimi,- İş leme operasyonlarının sıralanması,- Kesici takımların seçimi,- Tezgah seçimi,- <strong>Kurgu</strong>ların belirlenmesi,- Kesme parametrelerinin belirlenmesi,- Takım yolu planlaması <strong>ve</strong> NC parça programlama,- <strong>Aparat</strong> planlama.Parça tipi, üretim yöntemi <strong>ve</strong> imalat ortamına göre iş lem planları farklılıklargösterebilirler. Ayrıca iş lem planı, büyük ölçüde planlama yapan kiş inin tecrübesinebağlıdır. Farklı planlamacılar, aynı parça <strong>ve</strong> aynı üretim ş artlarında farklı planlaroluş turabilirler. Tecrübeli planlamacıların eksikliği bu alanda bazı olumsuzluklarasebep olmuş tur. Bu olumsuzlukları ortadan kaldırmak amacıyla Bilgisayar Destekliİş lem <strong>Planlama</strong> (BDİP) kavramı ortaya atılmış tır. BDİP aş ağıdaki avantajlara sahiptir:- Tecrübeli planlamacıya olan ihtiyacı azaltır,- İş lem planı hazırlama zamanını azaltır,- İş lem planı <strong>ve</strong> imalat fiyatlarını düş ürür,- Uyumlu <strong>ve</strong> doğru planlar oluş turulur,- Verimliliği artırır.Daha sonra otomatik iş lem planlama kavramının ortaya çıkması ile, hazır parçaBDT (Bilgisayar Destekli Tasarım) <strong>ve</strong>ritabanından geometrik bilgiler alınarak insandesteği olmadan iş lem planı oluş turulabilmektedir. Ancak ilk yıllarda BDT ortamında


2oluş turulan modellerin iş lem planlamada doğrudan kullanılamaması sonucu yeterli<strong>ve</strong>rim elde edilememiş tir. BDT programlarındaki geliş meler sonucunda unsur kavramıortaya çıkmış <strong>ve</strong> böylece BDT <strong>ve</strong>ri tabanları sadece geometrik bilgiler ihtiva etmeyip,geometrik olmayan bilgileri de bünyelerinde bulundurmaya baş lamış lardır. Ancak bubütünleş me henüz yeterli düzeyde değildir. Bu bütünleş menin sağlanması içinçalış malar sürmektedir.Bu çalış manın amacı, ürün tasarımı ile iş lem planlamanın bütünleş mesinisağlayan bir prototip sistem <strong>ve</strong> yöntem geliş tirmektir. Bu yöntemde, BDT sistemindemodellenen iş parçası analiz edilip, imalat iş lem planı otomatik olarak oluş turulur.Tasarım <strong>ve</strong> imalat arasındaki bütünleş me ihtiyacı hem endüstri hemde akademikçevrelerden oldukça büyük ilgi görmüş tür. Bu bütünleş me; daha iyi ürün kalitesi,düş ük maliyetler, yüksek <strong>ve</strong>rimlilik <strong>ve</strong> BBÜ (Bilgisayar Bütünleş ik Üretim)’ ingerçekleş mesi açısından oldukça önemlidir. Ayrıca, eş zamanlı mühendislikyaklaş ımında tasarım aş amasında imalat ş artları da düş ünülür <strong>ve</strong> tasarımcının imalattecrübesine ihtiyaç duyulur. Böylece imalat açısından doğacak problemler daha tasarımaş amasında belirlenir.İş lem planlama fonksiyonlarının otomatik belirlenmesi için;- Parça tasarım unsurları <strong>ve</strong> imalat özellikleri kullanıcı yardımı olmadan BDT<strong>ve</strong>ritabanından otomatik olarak çıkarılabilmelidir,- Tasarım <strong>ve</strong> imalat bilgileri ile kurallar oluş turulmalıdır,- <strong>Aparat</strong>ların planlanması <strong>ve</strong> konfigürasyonu için sistematik yaklaş ım gereklidir.Bu yüzden bu çalış mada aş ağıdaki konular üzerinde yoğunlaş ılmış tır:- Parça tasarımından geometrik <strong>ve</strong> geometrik olmayan bilgilerin çıkarılması,- Bu bilgilerden faydalanılarak kurgu planının otomatik olarak çıkarılması,- <strong>Aparat</strong> planlama kurallarının geliş tirilmesi,


3- <strong>Aparat</strong> planlama ile iş lem planlama arasındaki bütünleş mesinin sağlanması.<strong>Aparat</strong> tasarımı <strong>ve</strong> planlama, iş lem planlamanın son <strong>ve</strong> önemli bir aş amasıdır.Son yıllarda otomatik iş lem planlama konusunda birçok çalış ma yapılmasına rağmen,aparat planlama konusundaki çalış malar yetersizdir <strong>ve</strong> bu alanda bütünleş me açısındanönemli eksiklikler mevcuttur.Bu eksikliklerin giderilmesi için bu çalış ma 3 aş amalı olarakgerçekleş tirilmiş tir:1. BDT <strong>ve</strong>ritabanından unsur tanıma <strong>ve</strong> çıkarma (feature recognition and extraction)2. <strong>Kurgu</strong> planlama (set-up planning)3. <strong>Aparat</strong> planlama (fixture planning)İmalat için unsur tanıma <strong>ve</strong> çıkarma iş lemi, parça geometrik bilgilerinden,tezgahta iş lenecek bölgelerin belirlenmesi ş eklinde olur. <strong>Unsur</strong> kavramı imalat bakışaçısından, takım ile iş parçası üzerinden hacim boş altma anlamına gelir. Eğer parçageometrisi unsurlar kullanılarak oluş turulmuş sa, unsurlar bu geometriden eldeedilebilirler. Eğer sadece yüzey, kenar, köş e <strong>ve</strong> bunlar arasındaki iliş kiler biliniyorsa(Brep formatında - sınır temsili) unsur tanıma iş lemi gereklidir. <strong>Unsur</strong>ların tanınmasıiçin çeş itli algoritmalar geliş tirilmiş tir. Ancak uygulama alanı geniş olduğundan henüzgüçlü bir algoritma geliş tirilememiş tir.<strong>Kurgu</strong> planlama ile iş parçasının tezgaha bağlama konumları <strong>ve</strong> her bağlamakonumunda hangi iş lemlerin yapılacağı belirlenir. <strong>Unsur</strong> kavramının ortaya çıkması ileunsurların iş leme sıralarının belirlenmesi <strong>ve</strong> otomatik kurgu planı oluş turmaçalış maları artmış tır. <strong>Unsur</strong>ların iş leme sıralarının oluş turulmasında değiş ik kriterlergöz önüne alınır. Bu sıra oluş turulduktan sonra takım yaklaş ım yönleri kullanılarakunsurların gruplanması ile kurgular teş kil edilir.İş lem planlamanın fonksiyonlarından olan aparat tasarımı <strong>ve</strong> planlama, iş


4parçasının tezgahta iş lenmesi sırasında parçanın hareketsiz tutulması için destek,dayama <strong>ve</strong> bağlama elemanlarının parça üzerinde konumlandırılması ile ilgilidir. İş lemplanlama ile ilgili çok sayıda çalış ma olmasına rağmen, aparat konusundaki çalış malaraş imdiye kadar gerekli önem <strong>ve</strong>rilmemiş tir.Bu tez çalış masında, ilk olarak kaynak araş tırması çeş itli baş lıklar altındagruplanarak değerlendirilmiş <strong>ve</strong> görülen eksiklikler vurgulanmış tır.Üçüncü bölümde unsur kavramı, unsur tanıma teknikleri <strong>ve</strong> unsur tabanlı tasarımkonularından bahsedilmiş tir.Dördüncü bölümde ise, kurgu planlama için iş leme öncelikleri <strong>ve</strong> öncelik matrisanalizi ile kurgu planının çıkarılması ele alınmış tır.<strong>Aparat</strong> tasarımı <strong>ve</strong> planlama, modüler aparat sistemleri, yerleş tirme kuralları,aparat-iş parçası analizleri <strong>ve</strong> kesme kuv<strong>ve</strong>tlerinden beş inci bölümde bahsedilmiş tir.Altıncı bölümde, unsur tabanlı modelden unsur çıkarma <strong>ve</strong> tanıma algoritmaları,kurgu planlama <strong>ve</strong> modüler aparat konfigürasyonu için geliş tirilen algoritmalartanıtılmış tır.Yedinci bölümde, iki örnek parça için unsur tanıma <strong>ve</strong> çıkarma, kurgu planlama<strong>ve</strong> otomatik modüler aparat konfigürasyonu oluş turma aş amaları <strong>ve</strong>rilmiş tir.Sekizinci bölümde ise, örnek parça üzerinde, aparat-iş parçası takım konumunabağlı olarak sonlu elemanlar metodu ile analiz edilerek uygun bağlama kuv<strong>ve</strong>tleri tayinedilmiş tir.Yapılan çalış manın değerlendirilmesi, sonuçları <strong>ve</strong> gelecekte yapılabilecekuygulamalardan dokuzuncu bölümde bahsedilmiş tir.


5<strong>Modüler</strong> aparat kütüphanesi, poligon içinde nokta algoritması, poligonun ağırlıkmerkezinin bulunması algoritması <strong>ve</strong> aparat yerleş tirme kuralları sırasıyla Ek-1, Ek-2,Ek-3 <strong>ve</strong> Ek-4’te <strong>ve</strong>rilmiş tir.


2. KAYNAK ARAŞTIRMASITez konusu ile ilgili derlenen kaynaklar beş grupta değerlendirilmiş tir.2.1. <strong>Unsur</strong> Tanıma, Çıkarma <strong>ve</strong> <strong>Unsur</strong> Tabanlı TasarımBDT <strong>ve</strong>ritabanlarından unsurların tanınması, çıkarılması <strong>ve</strong> unsur tabanlı tasarımyaklaş ımları ile ilgili yapılan çalış malar <strong>ve</strong> içerikleri aş ağıda <strong>ve</strong>rilmiş tir.Börklü (1998) yaptığı çalış mada, unsur tabanlı modelleme konusundakiyayınları incelemiş <strong>ve</strong> değerlendirmiş tir. Araş tırmacılar tarafından önerilen unsurçeş itleri gruplanmış <strong>ve</strong> unsur tanıma tekniklerinden bahsedilmiş tir.Case <strong>ve</strong> ark. (1994), iş lem planlama için unsur tabanlı tasarım sistemiönermiş lerdir. Bu sistem, unsurların tanımı, değiş tirilmesi <strong>ve</strong> geçerliliğinin kontrolüimkanına sahip klasik B-Rep (sınır temsili) modelleyicisi ile bütünleş ik çalış maktadır.Chamberlain <strong>ve</strong> ark. (1992), unsur tabanlı tasarımda kullanılan çıkarma <strong>ve</strong>ekleme unsurlarından imalat unsurlarının elde edilmesi ile ilgilenmiş tir. Eklemeunsurlarının imalat unsurlarına çevrilmesi sırasında ortaya çıkan problemler incelenmiş<strong>ve</strong> çözümler önerilmiş tir.Dereli <strong>ve</strong> ark. (1998), gerçekleş tirdikleri çalış mada prizmatik <strong>ve</strong> dönelparçaların modellenmesi <strong>ve</strong> parça <strong>ve</strong>ri tabanının hazırlanması amacıyla geliş tirilen birsistemi tanıtmış lardır. Bu sistemde, geometrik olarak modellenen parçaların B-Repbilgileri kullanılarak geometrik <strong>ve</strong>ri tabanı oluş turulmaktadır.Dong <strong>ve</strong> ark. (1993) yaptıkları çalış mada, ham <strong>ve</strong> bitmiş parça modellerinigrafik olarak karş ılaş tırıp, imalat unsurlarının elde edilebilmesi için bir yöntemgeliş tirmiş lerdir.


7Fields <strong>ve</strong> Anderson (1994), katı geometrik parça bilgilerinden biçim unsurlarınınçıkarılması ile ilgilenmiş lerdir. B-Rep grafiği <strong>ve</strong> yüzey setleri kullanarak unsur çıkarmaiş lemini gerçekleş tirmiş lerdir.Gu (1994), unsur tanıma yöntemlerinde bazı teknik bilgilerin (tolerans, yüzeyiş leme vb.) olmayış ı üzerinde durmuş , mevcut katı modelleme programlarında bubilgilerin eksikliğini vurgulamış tır. Bu problemi ortadan kaldırmak için yeni bir unsurmodeli önermiş tir. <strong>Unsur</strong>lara bazı bilgiler tasarım aş amasında eklenerek, bu unsurlarıniş lem planlama aş amasında kullanılması vurgulanmış tır.Han <strong>ve</strong> ark. (1997), parça geometrisi, toleranslar <strong>ve</strong> tasarım unsurlarıkullanılarak imalat unsurlarının çıkarılmasını incelemiş lerdir. Elde edilen imalatunsurlarının yorumu yapılmış <strong>ve</strong> alternatif unsurlar elde edilmiş tir.Hanada <strong>ve</strong> Hoshi (1992) yaptıkları çalış mada, BDT ortamında tasarlananparçaların iş lenmesi için bir unsur tabanlı BDT/BDÜ sistemi geliş tirmiş lerdir.Prizmatik parçaların iş lenmesi için geliş tirilen sistemde imalat unsurları kullanılmış tır.Kang <strong>ve</strong> Nnaji (1993), genelleş tirilmiş unsur tanımını yapmış lar, mekanikmontaj <strong>ve</strong> saç parça modellenmesinde unsurların gruplandırılması <strong>ve</strong> sınıflandırılmasıile ilgilenmiş lerdir.Kayacan <strong>ve</strong> Çelik (1997), BDT/BDÜ bütünleş mesinde gerekli bilgileri içerenSTEP standardını kullanarak unsur tanıma iş lemini gerçekleş tirmiş lerdir.Laako <strong>ve</strong> Mantyla (1993), unsur tanıma <strong>ve</strong> unsur tabanlı tasarımın birliktekullanıldığı birleş ik unsur modelleme sistemi üzerinde durmuş lardır. Tanınanunsurların değiş tirilmesine <strong>ve</strong> değiş tirilen unsurun saklanabilmesine imkan <strong>ve</strong>ren biryöntem kullanılmış tır.Li <strong>ve</strong> ark. (1991, 1995) yaptıkları çalış malarda ilk olarak iki aş amalı bir unsur


8tabanlı tasarım sistemi geliş tirmiş ler <strong>ve</strong> daha sonra bu unsurların imalat unsurlarınadönüş türülmeleri için birtakım değiş iklikler yapılmasına imkan <strong>ve</strong>ren bir sistemönermiş lerdir.Lin <strong>ve</strong> ark. (1997) gerçekleş tirdikleri bu çalış mada, unsur tabanlı modelüzerinden, unsur tanıma <strong>ve</strong> unsur tabanlı tasarım yöntemlerini kullanarak imalatunsurlarının otomatik olarak çıkarılması ile ilgilenmiş lerdir. Parça modellleriProEngineer programında oluş turulmuş tur. Veritabanından çıkarılan unsurlar dahasonra, yüzeylerin yeniden organizasyonu <strong>ve</strong> unsur tanıma yöntemleri ile analizedilmiş lerdir. Elde edilen imalat unsurları iş lem planlama <strong>ve</strong> NC kesici takım yoluoluş turma aş amalarında kullanılabilmektedir.McNally (1998), unsur tabanlı tasarımın imalat endüstrisinde kullanımıözelliklerini inceleyen bir araş tırma yapmış tır. <strong>Unsur</strong> tanımlarını <strong>ve</strong>rmiş <strong>ve</strong> uygulamaalanlarından bahsetmiş tir.Perng <strong>ve</strong> ark. (1990), CSG katı model bilgilerinden imalat unsurlarınınçıkarılması ile ilgilenmiş lerdir. Modelleme adımlarındaki fark iş lemleri kullanılarakprizmatik unsurlar elde edilmiş tir. Elde edilen unsurların takım yaklaş ım yönleriçıkarılabilmektedir.Salomons <strong>ve</strong> ark. (1993), unsur tabanlı tasarım konusunda yayınlanmışçalış maları incelemiş lerdir. <strong>Unsur</strong> tanımları üzerinde durulmuş , unsur temsili, unsur <strong>ve</strong>toleranslar <strong>ve</strong> unsur geçerliliği kavramlarını açıklamış lardır. Bazı akademik unsurtabanlı sistemler incelenmiş <strong>ve</strong> ilerde yapılacak çalış malardan bahsedilmiş tir. <strong>Unsur</strong>tabanlı tasarım yaklaş ımının gerekli bütünleş meyi henüz tam olarak sağlayamadığıvurgulanmış tır.Shah <strong>ve</strong> ark. (1988), biçim unsurlarını kullanarak bütünleş ik bir sistemgeliş tirmiş lerdir. Kullanıcının biçim unsurlarını tanımlaması için nesne yönelimliprogramlama desteği kullanılmış tır. <strong>Unsur</strong> tanımına paralel olarak parçanın katı


9modelinin temsili için bir katı modelleme programı kullanılmış tır. <strong>Modüler</strong> olaraktasarlanan sistemde tolerans <strong>ve</strong> malzeme özellikleri tanımlanabilmektedir.Shah (1991)’ ın yaptığı bu çalış mada, unsur tabanlı modellemede kullanılan anakavramlar <strong>ve</strong> yaklaş ımlar incelenmiş tir. Çeş itli yöntemler ele alınmış <strong>ve</strong>karş ılaş tırılmış tır. Ayrıca unsurlar arası etkileş im <strong>ve</strong> geçerlilik kavramlarınadeğinilmiş <strong>ve</strong> unsurları oluş turmak için kullanılan yöntemler <strong>ve</strong> unsur tipleriaçıklanmış tır.Ssemakula <strong>ve</strong> Satsangi (1989), PDES standardı ile BDT/BDİP arasında güçlü birarayüz geliş tirilmesi ile ilgilenmiş lerdir. Çalış ma unsur tabanlı tasarım kavramıüzerinde geliş tirilmiş , unsurlar tasarım <strong>ve</strong>ri tabanından çıkarılarak iş lem planlamamodülünde giriş olarak kullanılmış tır.Unger <strong>ve</strong> Ray (1988) yaptıkları çalış mada, iş lem planlama için geliş tirilenunsur tabanlı sistemi tanıtmış lardır. <strong>Unsur</strong>lar hakkında bilgi <strong>ve</strong>rilmiş <strong>ve</strong> unsurkonusundaki çalış malar incelenmiş tir.Wang <strong>ve</strong> Özsoy (1991), bir geometrik modelde boyutların <strong>ve</strong> toleranslarıntemsili için bir metot geliş tirmiş lerdir. CSG ağaç yapısı ile B-Rep yüzey-kenariliş kileri birleş tirilerek biçim unsurları elde edilmiş tir.Wang (1992), BDT/BDİP bütünleş mesi için unsur tanıma iş leminingerekliliğini vurgulamış tır. Farklı unsur tanıma sistemleri incelenerek uygunluklarınıdeğerlendirilmiş tir. Hacimsel ayrış tırma metodu ile unsur tanıma iş lemigerçekleş tirilmiş tir.Wu <strong>ve</strong> Liu (1996) yaptıkları çalış mada, mevcut unsur tanıma yöntemlerinianaliz etmiş ler <strong>ve</strong> katı model B-Rep tekniğine dayanan bu yöntemlerin dezavantajlarınıvurgulamış lardır. Kesiş en unsurlarla ilgili problemlere cevap aranmış , aynı takımyaklaş ım yönüne sahip yüzeyler gruplanarak yeni imalat unsurları tanımlanmış tır.


10İlk yıllarda unsur kavramının ortaya çıkması ile birlikte unsur tanıma ilebaş layan çalış malar, daha sonra unsur tabanlı tasarım programlarının geliş mesi ile;unsur tabanlı tasarımlardan unsurların elde edilmesi, dönüş türülmesi <strong>ve</strong> değiş ikalanlara uygulanması ş eklinde devam etmiş tir. BDT/BDÜ bütünleş mesi için gereklitemel eleman olan unsur konusunda yapılan çalış malarda eksikler gözlenmektedir.Özellikle unsur tanıma konusundaki çalış malarda güçlü bir algoritmageliş tirilememiş tir. Bu alanda çalış malar farklı tekniklerin kullanımı ile devametmektedir <strong>ve</strong> bu eksikliklerin giderilmesi için sinir ağları yaklaş ımı önerilmektedir.Uygulama alanının geniş olması nedeniyle unsurun tam olarak tanımıyapılamamış tır. Yapılan çalış malardaki genel amaç, tasarım <strong>ve</strong> imalat arasındakibütünleş menin sağlanması olmasına rağmen özellikle bütünleş me açısından eksiklermevcuttur.2.2. <strong>Unsur</strong> <strong>ve</strong> <strong>Kurgu</strong> <strong>Planlama</strong><strong>Unsur</strong>ların kullanılması ile kurgu planlarının otomatik çıkarılması konusundayapılan çalış malar <strong>ve</strong> içerikleri ş u ş ekildedir:Champati <strong>ve</strong> ark. (1996), farklı tipte unsurlar içeren prizmatik bir parçada,iş leme operasyonlarının <strong>ve</strong> sıralarının otomatik olarak belirlenmesi üzerindeçalış mış lardır. Operasyonların sıralanması için durum tabanlı (case-based) yaklaş ımkullanılmış tır.Chen <strong>ve</strong> ark. (1994), unsur tabanlı tasarım ile iş lenecek unsurları gruplayarakkurgu planı oluş turma yöntemini incelemiş lerdir. Kesiş en <strong>ve</strong> kesiş meyen unsurlar eldeedilmiş , unsurların iş leme sıraları oluş turulmuş <strong>ve</strong> bir unsurun iş lenmesi için en iyitakım yolunun belirlenmesi amacıyla birkaç algoritma önermiş lerdir.Chen <strong>ve</strong> ark. (1998), prizmatik parçalar için; hopfield yapay zeka ağları <strong>ve</strong>


11simulated annealing yaklaş ımları ile kurgu planlama iş lemini gerçekleş tirilmiş lerdir.Önce geometrik <strong>ve</strong> teknolojik kısıtlamalara göre unsurların sırası elde edilmiş , sonra busıra dikkate alınarak kurgu planı çıkarılmış tır.Chu <strong>ve</strong> Gadh (1996), yaptıkları çalış mada, kurgu sayısının minimum olması içinbir unsur tabanlı tasarım sistemini tanıtmış lardır. Kural tabanlı yaklaş ım kullanılmış <strong>ve</strong>imalat unsurları iş leme yönlerine göre gruplanarak optimum plan oluş turulmuş tur.Das <strong>ve</strong> ark. (1996), iş lenebilir unsurlardan ibaret bir iş parçasında orijinalunsurlarda değiş iklik yaparak birbirini izleyen imalat unsurları oluş turmayıamaçlamış lardır. Parçanın tasarım felsefesi bozulmadan alternatif unsurlaroluş turulmuş <strong>ve</strong> daha kısa iş leme zamanları elde edilmiş tir.Delbressine <strong>ve</strong> ark. (1993), parçanın tasarım sırasındaki iş lemlerin saklanıp dahasonra kurgu planının elde edilmesinde kullanılması ile ilgili bir çalış ma yapmış lardır.Ong <strong>ve</strong> Nee (1994), gerçekleş tirdikleri çalış mada parçanın ara <strong>ve</strong> bitmişdurumlarını dikkate alarak bulanık küme mantığı ile kurgu planını elde etmiş lerdir.Prizmatik parçalar için geliş tirilen bu sistemde unsurlar arası iliş kiler <strong>ve</strong> parçanın aradurumları dikkate alınmış tır.Wu <strong>ve</strong> Zhang (1998), kurgu planlama için nesne yönelimli bulanık küme tabanlıbir yaklaş ım kullanmış lardır. Optimum kurgu planı elde etmek için bulanık kümeteorisine göre değerlendirme fonksiyonu önerilmiş , alternatif <strong>ve</strong> optimum kurguplanları çıkarılmış tır.Zhang <strong>ve</strong> ark. (1995) yaptıkları çalış mada; kural <strong>ve</strong> sezgisel tabanlı bir yaklaş ımkullanarak, prizmatik parçalardaki unsurların iş leme sıralarının belirlenmesinde farklıkısıtlamalar tanımlamış lar <strong>ve</strong> unsurlar arası öncelik iliş kilerini kullanarak biroptimizasyon yaklaş ımı geliş tirmiş ler <strong>ve</strong> optimum kurgu planı elde etmiş lerdir


12<strong>Unsur</strong> <strong>ve</strong> kurgu planlama alanında yapılan çalış malarda, kurgu planlama içinunsur kavramından faydalanılmış tır. Bu alanda değiş ik yaklaş ımlar sunulmuş tur.Hemen hemen tüm çalış malarda geometrik öncelikler kullanılmış ancak toleransbilgilerinden doğan öncelik iliş kilerini ise 3 yazar ele almış tır (CHEN <strong>ve</strong> ark. 1998,ONG <strong>ve</strong> NEE 1994, DELBRESSINE <strong>ve</strong> ark. 1993). Tüm çalış malar prizmatik parçalarüzerine yapılmış <strong>ve</strong> takım yaklaş ım yönleri kullanılmış tır. Ayrıca kurgu planlamadagerekli olan optimizasyondan bazı çalış malarda bahsedilmemiş tir (CHAMPATI <strong>ve</strong> ark.1996, ONG <strong>ve</strong> NEE 1994, DELBRESSINE <strong>ve</strong> ark. 1993).2.3. İş lem <strong>Planlama</strong>Aldakhilallah <strong>ve</strong> Ramesh (1998), imalat unsurlarının çıkarılması, takımyaklaş ım yönlerinin elde edilmesi, uygun olmayan kurgu planlarının elenmesi, tezgah<strong>ve</strong> takımların seçilmesi , imalat zamanları <strong>ve</strong> fiyat analizi iş lemlerini yerine getiren birsistemi tanıtmış tır. Sezgisel yaklaş ım kullanılarak parçaların <strong>ve</strong>rimli iş lem planınınçıkarılması ile uğraş mış lardır.Gupta (1997), 3 eksenli iş leme merkezinde iş lenecek parçalar için imaledilebilirlilik bilgilerinin imalat planlamada nasıl kullanılabileceğinin üzerindedurmuş tur. Tasarım safhasında imalat ile ilgili problemlerin saptanması sonucu tasarımzamanı <strong>ve</strong> iterasyonlarının azaltılacağı sonucuna varmış tır.Ham <strong>ve</strong> Lu (1988), Alting <strong>ve</strong> ark. (1989), Leung (1996), Marri <strong>ve</strong> ark. (1998),yaptıkları çalış malarda mevcut iş lem planlama konusundaki yayınları <strong>ve</strong> iş lemplanlama sistemlerini gözden geçirmiş ler, bu sistemlerin avantajlarını <strong>ve</strong>dezavantajlarını vurgulayarak ilerde olabilecek geliş melerden bahsetmiş lerdir.Joshi <strong>ve</strong> ark. (1988), BDT sistemi ile etkileş imli bütünleş ik <strong>ve</strong> hiyerarş ik birBDİP sistemini tanıtmış lardır. Yapay zeka teknikleri kullanılarak tasarım <strong>ve</strong> iş lemplanlama arasında bütünleş me amaçlanmış tır. Otomatik unsur tanıma, takım yaklaş ımyönü <strong>ve</strong> unsurlar arası öncelik iliş ikileri incelenmiş tir. Parça tanımı <strong>ve</strong> bilgi <strong>ve</strong>ritabanıiçin hiyerarş ik bilgi yapısı kullanılmış tır.


13Kanumury <strong>ve</strong> Chang (1991) yaptıkları çalış mada, otomatik iş lem planlamasisteminde düş ünce, geliş tirme <strong>ve</strong> uygulama aş amalarındaki problem <strong>ve</strong>çözümlerinden bahsetmiş lerdir. Bir iş lem planlama prototipi (QTC) geliş tirmiş lerdir.Bilgi tabanlı yaklaş ımın kullanıldığı sistem; tasarım, imalat, kontrol <strong>ve</strong> bakımiş levlerini yerine getirmektedir.Park <strong>ve</strong> Khoshnevis (1993), prizmatik parçalar için eş zamanlı tasarım kavramınıkullanan bir BDİP sistemini tanıtmış lardır. Sistemde hiyerarş ik planlama tekniği, kuraltabanlı uzman sistem <strong>ve</strong> dinamik programlamaya dayanan optimizasyon yaklaş ımlarıkullanılmış tır.Sormaz <strong>ve</strong> Khoshnevis (1997), iş lem planlama için bilgilerin temsil edilmesikonusunu ele almış lardır. Mevcut BDİP sistemlerindeki bilgi tanımlamalarıincelenmiş ; iş lem planlama fonksiyonu <strong>ve</strong> bunun için gerekli nesne tabanlı bilgi yapısıtanımlanmış tır.Züst <strong>ve</strong> Taiber (1990), modellenmiş prizmatik parçalardan iş lem planlamabilgilerinin elde edilmesi için bir yöntem tanıtmış lardır. BDT ortamında modelinoluş turulması, <strong>ve</strong>rilerin transferi, iş lemlerin belirlenmesi <strong>ve</strong> sıralanması incelenmiş tir.2.4. <strong>Aparat</strong> Tasarımı <strong>ve</strong> <strong>Planlama</strong>Asada <strong>ve</strong> By (1985), yeniden konfigüre edilebilir ş ekilde tasarlanan bir aparatsistemi <strong>ve</strong> donanımı geliş tirmiş lerdir. Ayrıca aparat tasarımı konusunda bu alandatemel kabul edilen bazı tanımlar yapmış lardır. Ayrıca aparat sisteminin kinematiğini <strong>ve</strong>bağlama kuv<strong>ve</strong>tlerini analiz eden bir yöntem geliş tirmiş lerdir.Bicchi (1995), bir robot elinin bir cismi tutması sırasında, ş ekil-kapalı <strong>ve</strong>kuv<strong>ve</strong>t-kapalı analizleri ile ilgilenmiş tir.


14Brissaud <strong>ve</strong> Paris (1997), farklı kurgularda iş lenen unsurlar arasındakitoleransları elde etmek için bir yöntem önermiş lerdir. İş parçasındaki küçükyerdeğiş tirmelerin dağılımı ile yerleş tirme kalitesini gösteren model geliş tirmiş lerdir.Cabadaj (1990) yaptığı çalış mada, bilgisayar destekli aparat tasarımı konusunateorik açıdan yaklaş mış tır. <strong>Aparat</strong> sistemi kuv<strong>ve</strong>t modeli oluş turularak çözülmüş <strong>ve</strong>aparat elemanlarına etkiyen reaksiyon kuv<strong>ve</strong>tleri bulunmuş tur.Cai <strong>ve</strong> ark. (1997), yerleş im hatalarından kaynaklanan iş parçası hatalarını enaza indirgemek <strong>ve</strong> güçlü bir aparat konfigürasyonu oluş turmak amacıyla varyasyonelmetod geliş tirmiş lerdir.Chou <strong>ve</strong> ark. (1989), prizmatik parçalar için vida teorisi <strong>ve</strong> mühendislikmekaniği yaklaş ımları ile aparatların otomatik konfigürasyonu için bir matematikselteori geliş tirmiş lerdir. Analiz <strong>ve</strong> sentez olarak iki kısımdan oluş an bu teoride işparçası yerleş imi, bağlama sırasında iş parçasının dengesi <strong>ve</strong> toplam sınırlama (totalrestraint) kavramlarını incelemiş lerdir.Dai <strong>ve</strong> ark. (1997), aparat elemanları için bir kütüphane oluş turulması <strong>ve</strong>montajı için yeni bir metod tanıtmış lardır. Bir kütüphane oluş turularak montajsırasında kullanım kolaylığı sağlanmış tır. Sistemin montajı, alt montaj elemanlarının biraraya getirilmesi ile yapılmış tır.Darvishi <strong>ve</strong> Gill (1990), aparat tasarımında optimum çözüm elde etmek içinkural tabanlı bir uzman sistemi tanıtmış lardır.DeMeter (1994), bir aparat sisteminde; sürtünmeli <strong>ve</strong> sürtünmesiz temasdurumunda sınırlama analizinin nasıl uygulanacağını açıklamış tır. Ayrıca toplamsınırlamanın varlığını kanıtlamak için denge durumunu dikkate alan doğrusalprogramlama yöntemi kullanılmış tır.


15Hargro<strong>ve</strong> <strong>ve</strong> Kusiak (1994), bilgisayar destekli aparat tasarımı konusundamevcut çalış maları değerlendirmiş ler <strong>ve</strong> gelecekte olabilecek geliş melerdenbahsetmiş lerdir.Holzmann <strong>ve</strong> McCarthy (1985), 3 parmaklı bir mekanik el kullanılmasıdurumunda, uygulanan kuv<strong>ve</strong>tle parçanın dengede kalması için gerekli sürtünmekuv<strong>ve</strong>tlerinin hesaplanması ile ilgilenmiş lerdir.Huang <strong>ve</strong> Trappey (1992), bu çalış malarında modüler aparat <strong>ve</strong>ritabanı, aparattemas noktaları seçimi <strong>ve</strong> 3 boyutlu grafik arayüzün bütünleş mesi için bir sistemönermiş lerdir.Jeng <strong>ve</strong> Gill (1997), bir BDT sisteminde modüler aparat tasarımı için bilgi yapısı<strong>ve</strong> geometrik modelleme teknikleri üzerinde durmuş lardır. <strong>Modüler</strong> aparatkonfigürasyonu için dayama <strong>ve</strong> bağlama noktalarının seçiminde sistematik yaklaş ımkullanılmış tır. <strong>Modüler</strong> aparat elemanları, fonksiyonel <strong>ve</strong> geometrik kısıtlamalara göreseçilmiş tir.King <strong>ve</strong> Lazaro (1994), iş leme aparatlarının tasarımı için sezgisel <strong>ve</strong>matematiksel model yaklaş ımı sunmuş lardır. Giriş olarak <strong>ve</strong>rilen tolerans <strong>ve</strong> iş lemebilgilerinden kural tabanlı yaklaş ım ile aparat tasarımı gerçekleş tirmiş lerdir.Lee <strong>ve</strong> Haynes (1987), aparat tasarım <strong>ve</strong> analizi için sürtünmeyi de dikkate alan,parça üzerinde oluş an gerilme <strong>ve</strong> yerdeğiş tirmelerin minimum olması içinoptimizasyon uygulayan bir yazılım geliş tirmiş lerdir.Lee <strong>ve</strong> Cutkosky (1991) yaptıkları çalış mada, aparat tasarımında sürtünmeyidikkate alarak aparat sisteminin kinematiğini <strong>ve</strong> bağlama kuv<strong>ve</strong>tlerini analiz eden biryaklaş ım sunmuş lardır.Li <strong>ve</strong> Melkote (1999), aparat tasarımında iş parçası yerleş tirme hassasiyetini


16artırmak için bir model önermiş lerdir. <strong>Aparat</strong>-iş parçası etkileş imi kesikli elastik temasmodeli ile modellenmiş tir. Rijit gövde yerdeğiş tirmesi yüzünden oluş an iş parçasıyerleş tirme hatasındaki azalma, iş parçası etrafında dayama <strong>ve</strong> bağlama elemanlarınınoptimum yerleş tirilmesi ile elde edilmiş tir.Lin <strong>ve</strong> Huang (1997), uygun aparat elemanları ile oluş turulan değiş ikkombinasyonların seçimini anlatılmış lardır. Grup teknolojisi ile elemanlar kodlanmış<strong>ve</strong> sezgisel kurallar ile belli fonksiyonları yerine getirecek aparat elemanları seçilmiş tir.Farklı sayıda aparat konfigürasyonları simulated annealing optimizasyon yöntemi ilebelirlenmiş tir.Lin <strong>ve</strong> Yang (1995), modüler aparat sistemi için bir uzman sistemgeliş tirmiş lerdir. Farklı tipteki parçalar için bilgi tabanlı bir sistem kullanılarakmodüler aparatların bağlanması, kinematik denge analizi yapmış lar <strong>ve</strong> kesmekuv<strong>ve</strong>tlerini belirlemiş lerdir. Optimum düzenleme için tamsayı programlama yöntemikullanılmış tır.Ma <strong>ve</strong> ark. (1997) bu çalış mada, bir bilgisayar destekli aparat sisteminitanıtmış lardır. Dayama <strong>ve</strong> bağlama yüzeylerinin giriş olarak alan bu sistem, aparatelemanlarını kütüphaneden seçerek aparat konfigürasyonunu oluş turulmaktadır. Ayrıcaaparat elemanları arasındaki montaj iliş kileri otomatik olarak belirlenmektedir.Menassa <strong>ve</strong> DeVries (1989), prizmatik parçalar için aparat tasarımında dayamanoktalarının seçimi <strong>ve</strong> yerlerinin belirlenmesi için bir metot önermiş lerdir. B-Rep katımodel bilgilerinden 3-2-1 dayama yöntemi kullanılarak dayama yüzeyleri tespit edilmiş<strong>ve</strong> kinematik kurallar ile destek <strong>ve</strong> dayama noktaları bulunmuş tur.Menassa <strong>ve</strong> DeVries (1991), prizmatik parçalar için aparat tasarımında <strong>ve</strong>değerlendirilmesinde optimizasyon teknikleri önermiş lerdir. Kesme kuv<strong>ve</strong>tlerine maruzparça üzerinde oluş an yerdeğiş tirmeler formülize edilmiş <strong>ve</strong> optimum destek noktalarıbulunmuş tur.


17Meyer <strong>ve</strong> Liou (1997), yaptıkları çalış mada parça tezgahta iş lenirken oluş ankesme kuv<strong>ve</strong>tlerinin zamana göre değiş imini dikkate alarak aparat tasarımınıincelemiş lerdir. Bağlama elemanlarının sırası doğrusal programlama ile bulunmuş tur.Nee <strong>ve</strong> Kumar (1991), nesne/kural tabanlı uzman sistem kullanarak katımodelleme ortamında otomatik aparat tasarımı için bir yapı önermiş lerdir. Geometrik<strong>ve</strong> geometrik olmayan bilgiler katı modelden çıkarılarak operasyon tipi <strong>ve</strong> kurgu sayısıbelirlenmiş tir. Destek, bağlama <strong>ve</strong> dayama yüzeyleri kural tabanlı <strong>ve</strong> matematikselanaliz ile bulunmuş tur.Ngoi <strong>ve</strong> Leow (1994), modüler aparat montajında kullanılmak üzere bir yazılımgeliş tirmiş lerdir. Sistem; bilgi tabanlı yol gösterici, aparat elemanı montaj modülü <strong>ve</strong>bir BDT programından oluş maktadır.Ong <strong>ve</strong> Nee (1998) yaptıkları çalış mada, unsurlarla modellenmiş bir parçanınaparatlarla bağlanabilme yönünden imal edilebilirliliğini incelenmiş lerdir. <strong>Unsur</strong>lararasındaki iliş kiler belirlenmiş <strong>ve</strong> parçanın bağlanabilirlilik analizi için bulanık kümetabanlı bir yöntem kullanılmış tır.Penev <strong>ve</strong> Requicha (1995), 3 dayama <strong>ve</strong> 1 bağlama elemanından oluş an biraparat sisteminde, poligonal bir iş parçasının doğru ş ekilde bağlanması için gerekli ekelemanın bağlantı yerinin tespitine yarayan bir algoritma geliş tirmiş lerdir.Penev <strong>ve</strong> Requicha (1996,1997), 2 <strong>ve</strong> 3 boyutlu prizmatik olmayan parçalar içinsürtünmesiz nokta teması dikkate alınarak aparat temas noktalarının potansiyel alanalgoritması ile bulunmasını incelemiş lerdir.Ponce <strong>ve</strong> ark. (1997), üç boyutlu bir çokyüzlünün tutulmasında ortaya çıkanproblemleri incelemiş lerdir. 4 parmaklı bir tutucu ile sürtünme kuv<strong>ve</strong>tlerini de dikkatealarak kuv<strong>ve</strong>t-kapalı analizleri gerçekleş tirmiş lerdir.


18Promponbang <strong>ve</strong> ark. (1992), aparat tasarımının iş lem planlama ilebütünleş mesi için bir matematiksel model önermiş lerdir. Optimize edilmiş aparatsistemi tartış ılmış <strong>ve</strong> örnek çalış malar <strong>ve</strong>rilmiş tir.Rong <strong>ve</strong> Bai (1997), modüler aparat sisteminde aparat elemanları arasında iliş kigrafiğini oluş turarak uygun aparat elemanlarının seçimi <strong>ve</strong> uygun yerlerekonumlandırılması için algoritma geliş tirmiş lerdir. Ayrıca bu sistemde montajelemanları kesiş me kontrolü mümkün olmaktadır.Roy <strong>ve</strong> ark. (1997), nesne tabanlı ortamda bir otomatik aparat tasarım sistemigeliş tirmiş lerdir. Sonlu elemanlar yöntemi ile yerdeğiş tirme analizi yapılmış <strong>ve</strong>konfigürasyonda gerekli değiş iklikler yapılmasına imkan <strong>ve</strong>ren bir yapıoluş turulmuş tur.Roy <strong>ve</strong> Liao (1998), BDT ortamında modellenmiş bir parçanın uygun bağlamayüzeylerinin tespiti <strong>ve</strong> otomatik aparat tasarımı için geliş tirilmiş yapay zeka tekniğinedayalı bir yaklaş ım önermiş lerdir.Sayeed <strong>ve</strong> DeMeter (1994), karmaş ık aparat sisteminin tasarımı için bir yöntemönermiş lerdir. Tasarımcı her adımda aparat elemanlarının temel geometrisinibelirlemekte <strong>ve</strong> tasarımın sonunda konfigürasyonun geçerliliği bir yazılım ile testedilmektedir. <strong>Aparat</strong> konfigürasyonunun kinematik sınırlama analizi <strong>ve</strong> toplamsınırlama analizi yapılmakta <strong>ve</strong> takım yolu çakış ması kontrol edilmektedir.Sun <strong>ve</strong> Chen (1995), durum tabanlı metoduna dayalı bir modüler aparat sistemiönermiş lerdir. Tasarımda kurallar yerine durum ifadeleri kullanılmış tır. Durum tabanlısistemin tanımı yapılmış <strong>ve</strong> kural tabanlı sisteme göre avantajlarından bahsedilmiş tir.Sun <strong>ve</strong> Chen (1996), modüler aparat sisteminde iş parçası <strong>ve</strong> aparat özelliklerinegöre indeksleme yöntemi önermiş lerdir.


19Trappey <strong>ve</strong> Matrubhutam (1993), prizmatik olmayan parçalarda, parçageometrisi <strong>ve</strong> kesme kuv<strong>ve</strong>tlerinin değer <strong>ve</strong> yönlerini kullanarak aparat dayama <strong>ve</strong>bağlama noktalarının belirlenmesi için bir algoritma önermiş lerdir. İş parçasının 2boyuta izdüş ürülmüş ş ekli üzerinde sezgisel arama teknikleri ile bağlama <strong>ve</strong> dayamanoktaları tespit edilmiş tir.Wang <strong>ve</strong> ark. (1999), bir aparat sisteminin yapısı, kontrol ş eması <strong>ve</strong> prensibiüzerinde durmuş lardır. Çevrim içi <strong>ve</strong> çevrim dış ı benzetimlerle sistem test edilmiş <strong>ve</strong>değerlendirilmiş tir. Dinamik iş leme ortamında adaptif bağlama kuv<strong>ve</strong>tleri izlenmiş tir.Zhuang <strong>ve</strong> ark. (1994), <strong>ve</strong>rilen bir parça <strong>ve</strong> aparat planının, ş ekil-kapalı analiziile kontrol edilip bu sistemin farklı sayıda dayama <strong>ve</strong> bağlama ile sabitlenmedurumunun kontrolü için bir yaklaş ım sunmuş lardır.<strong>Aparat</strong> konusunda yapılan çalış malarda unsur kullanımı birkaç çalış madagörülmüş tür (NEE <strong>ve</strong> KUMAR 1991. SUN <strong>ve</strong> CHEN 1995. BRISSAUD <strong>ve</strong> PARIS1997. JENG <strong>ve</strong> GILL 1997. MA <strong>ve</strong> ark. 1997). Genellikle prizmatik parçalarincelenmiş olup 3-2-1 <strong>ve</strong>ya 4-2-1 yerleş tirme metodu kullanılmış tır. Çalış malarınbirçoğunda modüler aparat sistemleri göze çarpmaktadır. Destek, dayama <strong>ve</strong> bağlamayüzeyleri <strong>ve</strong> yerlerinin tespiti için değiş ik yöntemler uygulanmış tır. <strong>Aparat</strong> sistemiüzerinde kuv<strong>ve</strong>t <strong>ve</strong> kinematik analizler oldukça az çalış mada yapılmış tır. Otomatikaparat konfigürasyonu <strong>ve</strong> bu konfigürasyonun analizi az sayıdaki çalış madaincelenmiş tir (MENASSA <strong>ve</strong> DeVRIES 1991. LEE <strong>ve</strong> HAYNES 1987). <strong>Aparat</strong>sisteminin optimizasyonu ise birçok yazar tarafından ele alınmış olup sürtünmeyidikkate alan yazar sayısı azdır (LEE <strong>ve</strong> CUTKOSKY 1991. LEE <strong>ve</strong> HAYNES 1987. LI<strong>ve</strong> MELKOTE 1999, WANG <strong>ve</strong> ark. 1999).2.5. <strong>Unsur</strong>, <strong>Kurgu</strong> <strong>Planlama</strong> <strong>ve</strong> <strong>Aparat</strong> TasarımıBoerma <strong>ve</strong> Kals (1988), kurgu planı oluş turma <strong>ve</strong> aparat tasarımı için birbilgisayar destekli planlama sistemi tanıtmış lardır. Parça üzerinde bulunan unsurlar


20arasındaki tolerans iliş kileri kullanılarak kurgu planı çıkarılmış , dayama <strong>ve</strong> bağlamayüzeyleri seçilip aparat konfigürasyonu oluş turulmuş tur.Boerma <strong>ve</strong> Kals (1989), prizmatik parçalar için destek, dayama <strong>ve</strong> bağlamanoktalarının otomatik seçimi üzerinde durmuş lardır. Seçme iş lemi; parça topolojisi <strong>ve</strong>unsurlar arasındaki iliş kiler kullanılarak yapılmış tır. Dönüş türülmüş tolerans ş emasıile unsurlar arası öncelikler tespit edilmiş tir.Dong <strong>ve</strong> DeVries (1991) yaptıkları çalış mada unsurların aparat tasarımındakullanılması üzerinde durmuş , özellikle dayama yüzeylerinin belirlenmesi <strong>ve</strong> dayamaelemanlarının seçilmesi ile ilgilenmiş lerdir.Fuh <strong>ve</strong> ark. (1992,1996), unsur analizi, kurgu planlama <strong>ve</strong> aparat tasarımındanibaret bir yapı oluş turmuş lardır. Geometrik <strong>ve</strong> geometrik olmayan bilgiler katımodelleme <strong>ve</strong>ritabanından alınmış , unsur iş leme sırası elde edilmiş <strong>ve</strong> 3-2-1 prensibiile aparat konfigürasyonu oluş turulmuş tur.Hanada <strong>ve</strong> ark. (1995), iş leme unsurlarından oluş an blok <strong>ve</strong>ya plaka ş eklindekiparçaların iş lenmesi sırasında aparatlarla parçanın tutturulması için iş leme merkezitasarlamış lardır. BDT/BDÜ sistemi ile iş leme merkezi beraber kullanılarak karmaş ıkparçaların sabitlenmesi incelenmiş tir.Nee <strong>ve</strong> ark. (1992), 3 boyutlu katı modelleme programı, unsur çıkarma <strong>ve</strong> nesnetabanlı uzman sistem yapısı kullanarak unsur tabanlı sınıflandırma yapmış lardır. İş lemeyönü <strong>ve</strong> tolerans faktörü dikkate alınarak katı model üzerinden unsurlar çıkarılmış ,kurgu planı elde edilmiş <strong>ve</strong> aparat elemanları sembolik tanımlamalarla kodlanmış tır.Ong <strong>ve</strong> Nee (1996), imal edilebilirlik <strong>ve</strong> bağlanabilirlik analizi yapan, bulanıkkurgu planlama sistemi geliş tirmiş lerdir. <strong>Unsur</strong>ların iş lenebilirlikleri sezgisel kurallarile ifade edilmiş , unsurlar arası iliş kilerin <strong>ve</strong> operasyonların tanımlanmasında bulanıkküme mantığı kullanılmış tır.


21Sakurai (1992), kurgu planlama <strong>ve</strong> aparat tasarımının bütünleş mesini amaçlayanbir çalış ma yapmış tır. <strong>Kurgu</strong> planı <strong>ve</strong> aparat konfigürasyonunun analiz <strong>ve</strong> sentezi içinalgoritmik <strong>ve</strong> sezgisel metotlar geliş tirmiş tir.Tseng (1998), unsur tabanlı bir modelde, birbiri ile kesiş en unsurları dikkatealarak parçanın en uygun ş ekilde bağlanması açısından unsur setlerinin oluş turulmasınıincelemiş tir. 3-2-1 <strong>ve</strong> 4-2-1 yöntemi kullanılarak prizmatik parçalar üzerinde çalış magerçekleş tirilmiş tir.Young <strong>ve</strong> Bell (1991), kurgu planlamada; teknolojik <strong>ve</strong> geometrik bilgilerinaparat tasarımı ile bütünleş mesini anlatmış lardır.Bu alanda yapılan çalış maların hepsi genel olarak prizmatik parçalar ile ilgilidir.<strong>Kurgu</strong> planlama için değiş ik teknikler kullanılmış ancak kurgu planınınoluş turulmasında bazı yazarlar sadece geometrik öncelikleri, bazı yazarlar toleransönceliklerini dikkate alırken çok az çalış mada her ikisi de dikkate alınmış tır(BOERMA <strong>ve</strong> ark. 1988, 1989, ONG <strong>ve</strong> NEE 1996). Bazı çalış malarda kurgu planıoptimizasyonu yapılmış tır (FUH <strong>ve</strong> ark. 1992,1996, TSENG, 1998, ONG <strong>ve</strong> NEE1996). Birçok çalış mada 3-2-1 metodu modüler aparatlar ile kullanılmış ancak hiçbirçalış mada otomatik aparat konfigürasyonu <strong>ve</strong> bu konfigürasyonun doğrulanması <strong>ve</strong>optimum bağlama kuv<strong>ve</strong>tleri incelenmemiş tir.sıralanabilir.Tüm kaynaklar ele alındığında yapılan çalış malar <strong>ve</strong> eksikleri ş öyle1) <strong>Unsur</strong> kullanımı ilk yıllardaki çalış malarda unsur tanıma ile baş lamış ancak henüzistenen düzeye ulaş ılamamış tır. Yeni yaklaş ımlarla ilgili çalış malar devametmektedir. Özellikle BDT programlarındaki geliş meler ile daha çok uygulama alanıbulmuş , unsur tabanlı tasarım ile modellenen parçalardan unsur çıkarılması <strong>ve</strong>dönüş türülmesi ş eklinde çalış malar yapılmış tır.


222) Son yıllardaki çalış malarda, unsur tabanlı tasarım kavramı ile tasarımda <strong>ve</strong> imalattaunsur kullanımı artmış tır.3) <strong>Unsur</strong> tabanlı tasarım kavramının ortaya çıkması ile birlikte kurgu planının otomatikolarak çıkarılması ile ilgili yayınlarda artış gözlenmiş tir.4) İş lem planlama fonksiyonları arasında bütünleş me çalış maları araş tırılmış ancakhenüz yeterli düzeye getirilememiş tir. Otomatik iş lem planlama sistemini oluş turanfonksiyonlardan unsur tabanlı tasarım, kurgu planlama <strong>ve</strong> aparat tasarımınınbütünleş mesi için yapılan çalış malar yetersizdir.5) <strong>Kurgu</strong> planlamada boyut <strong>ve</strong> geometrik toleranslar çok az sayıdaki çalış madakullanılmış tır. <strong>Kurgu</strong> planlamada daha çok geometrik iliş kiler <strong>ve</strong> takım yaklaş ımyönleri kullanılmış tır. Hepsini ele alarak kurgu planı oluş turma iş lemi çok az sayıdayazar tarafından incelenmiş tir.6) BDT ortamında unsur kullanımı <strong>ve</strong> bunun kurgu planlama <strong>ve</strong> aparat tasarımındakullanılması sınırlı kalmış tır.7) Otomatik aparat konfigürasyonu ile ilgili çalış malar yeterli değildir.8) Önerilen aparat konfigürasyonunun test edilip doğrulanmasında <strong>ve</strong> optimizasyonundaise eksiklikler göze çarpmaktadır. Kuv<strong>ve</strong>t <strong>ve</strong> yerdeğiş tirme analizleri statik durumiçin yapılmış tır <strong>ve</strong> gerçek durumu yansıtmaktan uzaktır. Ancak iş leme sırasında işparçası üzerine etki eden kesme kuv<strong>ve</strong>tleri zamana göre yer değiş tirmekte <strong>ve</strong>dolayısı ile aparat elemanlarında oluş an reaksiyon kuv<strong>ve</strong>tleri de buna bağlı olarakdeğiş mektedir. Sonlu elemanlar yöntemi ile yapılacak olan analizlerle kesmekuv<strong>ve</strong>tlerinin parça üzerinde dolaş tığı dikkate alınmalıdır. Böylece aparatelemalarında oluş an reaksiyon kuv<strong>ve</strong>tleri takımın konumuna göre belirlenecek <strong>ve</strong> işparçasının dayamalardan uzaklaş ıp uzaklaş madığı kontrol edilebilecektir. İşparçasının iş leme boyunca destek <strong>ve</strong> dayamalardan ayrılmaması yani dengedekalması için uygun bağlama kuv<strong>ve</strong>tleri tayin edilebilecek <strong>ve</strong> böylece daha öncedentecrübeye bağlı olan bağlama kuv<strong>ve</strong>tlerinin tayini ile parçanın aş ırı sıkılması önlenip,bundan dolayı oluş acak deformasyonlar azaltılabilecektir. Ayrıca yetersiz bağlamakuv<strong>ve</strong>tlerinin sebep olacağı kayma <strong>ve</strong> dengenin bozulması durumu da önceden tespitedilebilecektir. Bu çalış mada dikkate alınan diğer bir nokta ise parça üzerindenkaldırılan talaş miktarının dikkate alınmasıdır. Parça üzerinden boş altılan hacimden


23dolayı parça rijitliği azalmaktadır <strong>ve</strong> buda yerdeğiş tirmelerin artması demektir.Böylece bağlama kuv<strong>ve</strong>tleri <strong>ve</strong> kesme kuv<strong>ve</strong>tlerine maruz parça üzerinde en fazlayerdeğiş tiren kritik bölgeler tespit edilecek <strong>ve</strong> gerekiyorsa uygun yerlere ek aparatelemanları konabilecektir.


3. UNSUR KAVRAMISon yıllarda BDT alanında önemli geliş meler olmuş tur. Her yeni geliş me yeniihtiyaçlardan ortaya çıkmış <strong>ve</strong> yeni teknikleri de beraberinde getirmiş tir. Bumodelleyiciler arasındaki temel fark desteklenen bilgi seviyesidir. İlk geliş tirilenmodelleme programları sadece tel çerçe<strong>ve</strong> ş eklinde modelleme yapmakta <strong>ve</strong> iki boyutluçizim iş lemlerini desteklemekteydiler. Sadece nokta <strong>ve</strong> çizgi ile çizim yapmakmümkün olabiliyordu. Parametrik <strong>ve</strong> sınırlandırma temelli sistemlerin devreye girmesiile, değiş ken geometrili <strong>ve</strong>ya denklemleri içeren tasarım problemlerinin çözümündebüyük kolaylıklar sağlanmış tır. Ancak tüm bu yaklaş ım <strong>ve</strong>ya sistemlerin hiç birisiBDT/BDÜ bütünleş mesi <strong>ve</strong>ya tasarım-üretim arası tam otomasyon sağlanmasındayeterli olamamış tır. Çünkü bu tür sistemler; doğru, daire, prizma <strong>ve</strong>ya silindir gibidüş ük düzeyli temel elemanlar kullanarak parça geometrisini temsil edebilmektedirler.Ayrıca bu tür elemanlar <strong>ve</strong>ya bunlardan oluş an nesneler; ne tasarım fikirlerini ifadeetmeye ne de üretim iş lemlerini otomatik yapmaya uygun değildir.<strong>Unsur</strong> tabanlı uygulamalar<strong>Unsur</strong> modelleyicilerKatı modelleyicilerYüzey modelleyicilerTel çerçe<strong>ve</strong> modelleyiciler1965 1970 1975 1980 1985 1990 1995Şekil 3.1. Modelleme programlarının tarihsel geliş imiYukarda bahsedilen bu eksikliklerin giderilmesi için, unsur (feature) olarakadlandırılan yeni bir kavram ortaya atılmış tır. Farklı uygulama alanları için farklı unsurtanımlamaları yapılmış <strong>ve</strong> böylece BDT/BDÜ uygulamalarının bütünleş mesisağlanmaya çalış ılmış tır.


25Zaman içinde unsur kavramı; tasarım, üretim <strong>ve</strong> montaj gibi faaliyetlerideiçerecek ş ekilde geniş lemiş tir. Bu tür faaliyetler ile ilgilenen her araş tırmacınındeğiş ik bir konuya öncelik <strong>ve</strong>rmesi <strong>ve</strong> konuya farklı bir açıdan yaklaş masından ötürügenelde kabul edilmiş tek <strong>ve</strong> geçerli bir unsur tanımı bulunmamaktadır (BÖRKLÜ,1998). Çeş itli araş tırmacılar tarafından yapılmış unsur tanımları ş unlardır:1. Bir parçanın ş ekil <strong>ve</strong>ya diğer özelliklerini barındıran bilgi setleri (SALOMONS <strong>ve</strong>ark. 1993).2. Bir parça <strong>ve</strong>ya montajın mühendislik anlamını temsil eden geometri (SHAH, 1991).3. İmalat iş lemleri ile bağlantılı ş ekil <strong>ve</strong> özelliklerin temsil edilmesi (SHAH, 1991).4. Bir parçanın <strong>ve</strong>ya yüzeyin ilgilenilen kısmı (PERNG <strong>ve</strong> ark. 1990).5. Belli bir metal iş leme yöntemi ile oluş turulan parçanın belli bir bölgesi (PERNG <strong>ve</strong>ark. 1990).6. Gerçek <strong>ve</strong>ya hayali yüzeylerle çevrilmiş hacim (CASE <strong>ve</strong> ark. 1994).7. Geometrik elemanlar (GU, 1994).8. Tasarımda, analizde <strong>ve</strong> imalatta uygun bir biçimde kullanılmak üzere; geometrik,topolojik <strong>ve</strong> fonksiyonel bilgilerin bir eleman içinde gruplanması (UNGER <strong>ve</strong>RAY,1988).9. İş leme operasyonundan etkilenen parçanın ilgili kısmı (GUPTA, 1997).10.Bir iş parçası geometrisi üzerinde özel tasarım <strong>ve</strong>ya imalat karakteristiğine sahip birbölge (CHANG, 1990).Delik Kanal Cepa) Parça b) İmalat unsuru olarak kaldırılacak hacimlerŞekil 3.2. <strong>Unsur</strong> örnekleri (HAN, 1996)


26Ancak unsurların gruplanması konusunda kabul gören yaklaş ıma göre, unsurlargenel olarak tasarım <strong>ve</strong>ya biçim unsurları (form features) <strong>ve</strong> imalat unsurları(manufacturing features) olmak üzere ikiye ayrılırlar. Biçim unsurları ekleme <strong>ve</strong>çıkarma olabileceği gibi, imalat unsurları sadece çıkarma olarak tanımlanırlar. Biçimunsurları tasarımın fonksiyonel bilgilerini ihtiva ederken, imalat unsurları imalat ileilgili bilgileri bulundururlar.= +Şekil 3.3. Tasarım unsur modeli= - -Şekil 3.4. İmalat unsur modeliBu çalış mada unsur tanımı ş u ş ekilde yapılmış tır: Bir parçanın hem geometrikhemde geometrik olmayan fonksiyonel bilgilerini içeren elemanlara unsur adı <strong>ve</strong>rilir.<strong>Unsur</strong> kavramının uygulamaları üç ş ekilde karş ımıza çıkmaktadır:- mevcut katı modellerden (CSG : Yapısal Katı Geometri <strong>ve</strong>ya B-Rep: Sınır temsili iletanımlı) unsur tanıma <strong>ve</strong>ya çıkarma- <strong>Unsur</strong> Tabanlı Tasarım- Her iki yaklaş ımın birleş tirilmesi- Etkileş imli unsur tanımı


273.1. <strong>Unsur</strong> Tanıma <strong>ve</strong> Çıkarmaİş parçası katı modeli üzerinde bir bilgisayar programı ile geometrik <strong>ve</strong>rilerinanaliz edilip, belli unsur prototip yapıları ile karş ılaş tırılmak suretiyle unsur eldeedilmesine unsur tanıma <strong>ve</strong>ya çıkarma adı <strong>ve</strong>rilir. <strong>Unsur</strong> tabanlı modellemenin mümkünolmadığı yıllarda ihtiyaç duyulan bu yöntem ile CSG <strong>ve</strong>ya BRep formatında oluş turulanparça geometrik <strong>ve</strong>rileri analiz edilerek unsurlar elde edilir. Araş tımacılar değiş ik unsurtanıma algoritmaları geliş tirmiş lerdir. Bunlardan bazıları; çizge (graph) tabanlıteknikler, dış bükey kabuk (con<strong>ve</strong>x hull) teknikleri <strong>ve</strong> kural tabanlı (rule-based)tekniklerdir (McNALLY, 1998). Ayrıca CSG ağacından unsur tanıma, hücre tabanlıteknikler, sinir ağları kullanarak unsur tanıma yöntemleri de mevcuttur.KatıModel3.2. Çizge Tabanlı Teknikler<strong>Unsur</strong>Tanıma<strong>Unsur</strong>ÇıkarmaŞekil 3.5. <strong>Unsur</strong> tanıma <strong>ve</strong> çıkarma<strong>Unsur</strong>larÇizge (graph) tabanlı teknikler ile unsur tanımada, parçanın toplojik biçimi birçizge olarak temsil edilmektedir. Genelllikle bu çizgenin düğümleri parça yüzeylerini,kenarları ise parça kenarlarını temsil etmektedir. Daha sonra bu çizgede yapılacak aramaiş lemi ile, çizge ile temsil edilen parçaya ait unsurlar belirlenir.Çizge tabanlı yaklaş ımlar çok yüzlü parçalar için kullanılmış tır. Bu yönteminolumsuz tarafları; alt çizgelere ayrış tırma porblemi, bilgisayar iş lemlerindekikarmaş ıklık <strong>ve</strong> dolayısı ile fazla zaman <strong>ve</strong> hafıza kullanılmasıdır. Ayrıca kesiş enunsurları tanımada zayıf oldukları <strong>ve</strong> unsur temsilinde çok fazla <strong>ve</strong>riye gereksinimduydukları belirtilebilir (BÖRKLÜ,1998).


28329 1012 13 118 6475111121311107 811 111 151 1 11 416911011120100013 000 11Şekil 3.6. Örnek parça <strong>ve</strong> çizgesi (1: dış bükey, 0: içbükey) (JOSHI <strong>ve</strong> ark. 1988)12 1 21 243(1) ADIM1 2 34(2) KAPALI KANAL1 254 31 2543(3) CEPŞekil 3.7. Bazı unsur <strong>ve</strong> çizgeleri (JOSHI <strong>ve</strong> ark. 1988)Parçanın çizgesi üzerinde arama yapılarak alt çizgeler çıkarılır. Bundan sonraki


29iş lem bu çizgelerin hangi unsurlara karş ılık geldiğinin bulunmasıdır. Düğüm noktalarıtaranarak 1 değerine sahip bağlar silinir <strong>ve</strong> elde edilen alt çizgeler ş ekil 3.7.’ de <strong>ve</strong>rilenunsurların çizgeleri ile karş ılaş tırılarak unsurlar elde edilir. Şekil 3.6.’ da <strong>ve</strong>rilenörnekte bu iş lemler yapılırsa elde edilen alt çizgelerin adım <strong>ve</strong> cep unsurlarına karş ılıkgeldiği görülür.Eğer parça üzerinde kesiş en unsur varsa, elde edilen alt çizgeler tek bir unsurakarş ılık gelmeyebilir. Değiş ik ş ekillerde kesiş me olabileceğinden öncedentanımlanmış kurallar ile unsurların tanınması mümkün olmayabilir. Bu durumda altçizgeler ayrış tırılarak basit unsurlar elde edilmeye çalış ılır. Ayrış tırma iş lemi, bellikenarların silinmesi <strong>ve</strong>ya düğüm noktalarının sezgisel kurallar ile ayrılması ş eklindeolur. <strong>Unsur</strong>ların birbirleri ile kesiş meleri sonunda silinen yüzeyler olabilir. Bu durumdaise hayali yüzeyler kullanılarak hayali cepler oluş turulur. Şekil 3.8.’de hayali cep olaraktanınan bir örnek parça <strong>ve</strong>rilmiş tir (JOSHI <strong>ve</strong> ark. 1988).Şekil 3.8. Hayali cep olarak tanınan unsurÇizge kullanarak bir baş ka unsur tanıma iş leminde ise parça yüzeyleriarasındaki iliş ki çizgesi çizilir <strong>ve</strong> iliş ki matrisi oluş turulur. Bu matris üzerinde öncedenbelli unsur kalıplarına uyan bölgeler aranarak hangi yüzeylerin unsur oluş turduğu ortayaçıkarılır (NEE <strong>ve</strong> KUMAR, 1991).3.3. Dış bükey Kabuk Ayrış tırma TekniğiBu yöntemde katı modeldeki unsurlar tanımak için hacimsel özellikler kullanılır.


30Bu teknik, bir parçayı ham malzemeden imal edebilmek için talaş kaldırılacakmalzemeleri belirleme fikrine dayanmaktadır. Dış bükey kabuk algoritması <strong>ve</strong> Booleaniş lemleri kullanılır. Parça, hacim ekleme <strong>ve</strong>ya çıkarma ş eklinde bir dizi dış bükeyhacimle ifade edilebilir. Şekil 3.9.’daki parçanın tasarım <strong>ve</strong> imalat dış bükey kabukayrış tırma aş amaları ş ekil 3.10.’ da <strong>ve</strong>rilmiş tir.Şekil 3.9. Örnek parça=- +a) Tasarım unsurları= - - -b) İmalat unsurlarıŞekil 3.10. Dış bükey kabuk ayrış tırma yöntemiBu yöntemle tanıma iş leminin bazı dezavantajları vardır. Elde edilen unsur tekbir iş leme operasyonuna karş ılık gelmeyebilir. Ayrıca bu yöntemin eğri yüzeylere sahipparçalara uygulanması zordur (SHAH, 1991).3.4. Kural Tabanlı Teknikler<strong>Unsur</strong>ların geometrik özelliklerinden faydalanılarak oluş turulan kurallar ile,parça geometrisinin sorgulanması sonucu unsurlar tanınır. Örneğin bir adım unsurunutanımak için kural ş u ş ekilde oluş turulmuş tur:


31EĞERVEO ZAMANyüzey1, yüzey2’ ye komş uyüzey1 ile yüzey2 arasındaki açı 90 o iseyüzey1 ile yüzey2 bir ADIM unsuru oluş tururlar.Açık kanal unsuru için kural:EĞERVEVEVEO ZAMANyüzey1, yüzey2’ ye komş uyüzey2, yüzey3’e komş uyüzey1 ile yüzey2 arasındaki açı 90 o iseyüzey2 ile yüzey3 arasındaki açı 90 o iseyüzey1, yüzey2 <strong>ve</strong> yüzey3 bir AÇIK KANAL unsuru oluş tururlar.11322Şekil 3.11. Kurallar ile tanınabilen adım <strong>ve</strong> açık kanal unsuruAyrıca çizge tabanlı tanıma yönteminde oluş turulan çizge üzerinde de kurallarile tanıma iş lemi gerçekleş tirilebilir. Örneğin adım unsurunu tanımak için gereklikural:EĞER parça çizgesinde iki düğüm noktası birbirine 0 değeri ilebağlanmış saVE bu düğüme olan diğer bağlantılar 1 ise,O ZAMAN bu iki düğüm noktası bir ADIM unsuru oluş turur.<strong>Unsur</strong> temsilinde <strong>ve</strong> karmaş ık unsurların tanınmasında oldukça fazla kuralgerektirmesi <strong>ve</strong> bir kuralın birden çok unsura karş ılık gelmesi bu yöntemindezavantajları olarak sayılabilir.


32Geliş tirilen algoritmalar oldukça karmaş ık <strong>ve</strong> model bağımlıdır. Birçoksistemin tanıdığı unsur çeş itleri sınırlıdır <strong>ve</strong> birçok unsur tanıma sisteminde birleş ik birunsuru çıkartmak oldukça zordur. Gerçekte bir unsur tanıma sistemi teknolojikkavramlarıda (tolerans, yüzey iş leme kalitesi, malzeme bilgisi vb.) dikkate almalıdır.3.5. <strong>Unsur</strong> Tabanlı Tasarım1992 yılından bu yana ticari BDT sistemlerinde iliş kiye dayalı modellemetekniklerinin kullanılması ile, bir tasarım aracı olan katı modellemenin gücü oldukçaartmış tır. Katı modelleme, tasarımlarının 3B geometrik tanımlarını tam <strong>ve</strong> eksiksiztemsil etmekle birlikte, üretim aş amasında bu ş ekli ile yetersiz kalmaktadır. Katı model<strong>ve</strong>ritabanında teknolojik bilgilerin bulunmaması da bir diğer olumsuzluktur. Böylecekatı modele dayalı BDÜ uygulamalarında insan katkısı kaçınılmaz olmaktadır(BÖRKLÜ, 1998).Parça tasarımı sırasında daha önceden tanımlanmış unsurların kullanılması ileyapılan tasarıma <strong>Unsur</strong> Tabanlı Tasarım - UTT (Feature Based Design) denir.Tasarımcının fikrinin daha iyi ifade edilebildiği bu yaklaş ımda, ön tanımlı parametrikhacimler unsur kütüphanesinden seçilmekte <strong>ve</strong> bunlara boolean (kesme-çıkarmaekleme)operasyonları uygulanarak parça modellenmektedir. Bu yaklaş ım ile tasarımhızlandırılmakta <strong>ve</strong> tasarım sürecinde oluş an bilgilerin sonraki uygulamalaraaktarılmasına izin <strong>ve</strong>rilmektedir. UTT yaklaş ımı ile yeniden tasarım sürecide oldukçahızlandırılmış tır.Tasarım esnasında unsurların kullanımı <strong>ve</strong> parçanın parametrik tasarımı ile parçatasarım fonskiyonelliği <strong>ve</strong> <strong>ve</strong>rimliliği artmış tır. Şekil 3.12.’de görülen örnekteunsurlarla modellenen parçada, adım unsurunda yapılan derinlik artımı sonucunda delik<strong>ve</strong> çıkıntı ş eklindeki unsurun konumlarıda otomatik olarak değiş mektedir.


33Şekil 3.12. <strong>Unsur</strong> tabanlı tasarımTasarımda kullanılan unsur teknolojisi hala deneysel safhada <strong>ve</strong> geliş me süreciiçindedir. Ticari BDT programlarındaki mevcut unsurlar, üretim bilgisi eklemeiş lemlerine izin <strong>ve</strong>rmemektedirler. Malzeme özellikleri, teknolojik parametreler <strong>ve</strong>imalat hassasiyeti gibi bir unsurun sahip olabileceği yüksek düzeyli bilgiden farklıolarak bu BDT sistemlerindeki unsurlar, sadece geometrik biçim tanımlarınıiçermektedir. Bu ise, yüksek düzeyli bilgi gereksinimlerinden daha çok geometrikhesaplamalar için uygundur. Bu yüzden tasarım unsurları imalat unsurlarına çevrilerekbu problem ortadan kaldırılmaya çalış ılmaktadır.UTT’ ın dezavantajları; tasarımcıya sınırlama getirmesi, tasarım unsurlarınınimalat unsurlarına dönüş türülmesi gerekliliği, fazla sayıda unsur içeren unsurkütüphanesi oluş turma problemi olarak sayılabilir.Tasarım ile imalat arasındaki bütünleş menin sağlanması için anahtar elemanunsur kullanımıdır. Daha önceden sadece tasarım için kullanılan unsurların imalatunsurlarına dönüş türülmesi ile iş lem planlama aş amalarında bütünleş me sağlanmasıyoluna gidilmiş tir. Böylece tasarım aş amasında imalatında düş ünülmesigerçekleş tirilmiş <strong>ve</strong> ortaya çıkabilecek problemlerin tasarım sırasında fark edilmesisağlanmış tır. Ancak bu bütünleş me henüz yeterli değildir.<strong>Unsur</strong> tanıma <strong>ve</strong> unsur tabanlı tasarım yaklaş ımlarından her biri, bazı güçlü <strong>ve</strong>zayıf özelliklere sahiptir. Bu iki metottan hiç birisi, yeterli olmamakta <strong>ve</strong> böylece bu ikimetodun birlikte uygulandığı karış ık (hybrid) yaklaş ım en iyi <strong>ve</strong> etkili çözümsağlamaktadır (BÖRKLÜ, 1998).


4. KURGU PLANLAMAİş lem planlama için önemli adımlardan biriside kurgu planlama (set-upplanning)’ dır. İş lenecek parça üzerinde bulunan unsurların iş leme sırasının bulunması<strong>ve</strong> daha sonra bu parçanın kaç kurguda iş leneceğinin hesaplanması kurgu planlamaolarak adlandırılır. İş parçasının tezgaha her bağlanış ı bir kurgu olarak kabul edilir. Biriş parçasında birçok unsur bulunması birden fazla kurguyu gerektirebilir.<strong>Kurgu</strong> planlama 2 aş amadan oluş ur.1. <strong>Unsur</strong> iş leme sırasının bulunması (ş ekil 4.1.)2. <strong>Unsur</strong>ların gruplanarak kurguların oluş turulması (ş ekil 4.2.)<strong>Unsur</strong>1 <strong>Unsur</strong>2 <strong>Unsur</strong>3 ... <strong>Unsur</strong>NŞekil 4.1. <strong>Unsur</strong> iş leme sırasının belirlenmesi<strong>Unsur</strong>1 <strong>Unsur</strong>2 <strong>Unsur</strong>3... <strong>Unsur</strong>N<strong>Kurgu</strong>1<strong>Kurgu</strong>2 ... <strong>Kurgu</strong>NŞekil 4.2. <strong>Unsur</strong>ların gruplanarak kurguların oluş turulmasıAncak kurgu planlama konusundaki çalış maların birçoğu, önce unsurlarıngruplanarak kurgu oluş turulması sonra kurguların sıralanması ş eklinde yapılmış tır. Buyöntemin dezavantajı, kurguların sıralanması sırasında unsurlar arası öncelikkurallarının hepsine uyulamayacağıdır (CHEN <strong>ve</strong> ark. 1994).İş leme maliyetlerinin düş ürülmesi, zamandan tasarruf edilmesi <strong>ve</strong> isteneniş leme toleranslarının elde edilmesi için kurgu sayısının en az sayıda tutulması gerekir.


35Bu yüzden kurgu planlamada optimizasyon iş lemi kaçınılmazdır. Bu konuda yapılançalış malarda farklı optimizasyon teknikleri kullanılmış tır.4.1. <strong>Unsur</strong>lar Arası Öncelik İliş kileriParça üzerinde bulunan unsurların iş leme sıraları değiş ik kriterlere görebelirlenir. Bu ş artları sağlayacak ş ekilde unsur iş leme sıralarının elde edilmesi gerekir.Bu sıralamayı belirleyen öncelik iliş kileri 6 kısımda ele alınabilir:a) Geometrik öncelik,b) Referans yüzeyi önceliği,c) Tolerans öncelikleri,d) Sezgisel <strong>ve</strong>ya teknolojik öncelikler,e) Ekonomik öncelik,f) <strong>Aparat</strong> önceliği.4.1.1. Geometrik ÖnceliklerBu tip öncelikler, parça üzerinde bulunan unsurların geometrik konumları gereğikesiş en unsurlarda ortaya çıkar. Şekil 4.3.’de <strong>ve</strong>rilen örnek parçada 1 <strong>ve</strong> 2 unsurlarıkesiş mektedir. Burada geometri gereği, ilk önce 1 nolu cep, sonra 2 nolu cep unsuruiş lenmelidir (ZHANG <strong>ve</strong> ark., 1995).21 21Şekil 4.3. Geometrik öncelik


364.1.2. Referans Yüzeyi ÖnceliğiAralarında tolerans <strong>ve</strong>rilen iki unsurdan birisi yüzey unsuru ise önce yüzeyunsuru iş lenir, daha sonra tolerans <strong>ve</strong>rilen unsur iş lenir. Yüzey unsuru iş lendiktensonra bu yüzey aparat planlama aş amasında dayama yüzeyi olarak kullanılır. Şekil 4.4.‘de önce 1 nolu yüzey, daha sonra 2 nolu delik unsuru iş lenir (ZHANG <strong>ve</strong> ark., 1995).211 2Şekil 4.4. Referans yüzeyi önceliği4.1.3. Tolerans ÖncelikleriParça tasarımında unsurlar arasında <strong>ve</strong>rilen hem boyut, hem de geometriktoleranslar unsurlar arası iş leme önceliği teş kil ederler. Şekil 4.5. a)’ da <strong>ve</strong>rilen örnekte,zincirleme <strong>ve</strong>rilen boyut toleransları gereği, önce 1 nolu yüzey, sonra 2 nolu adımunsuru, en son olarak 3 nolu delik unsuru iş lenir. Şekil 4.5. b)’ de ise <strong>ve</strong>rilen geometriktoleransa göre önce 1, sonra 2 nolu unsur iş lenmelidir.3211 2 31 2a) Boyut toleransı b) Geometrik ToleransŞekil 4.5. Tolerans öncelikleriEğer parça üzerinde <strong>ve</strong>rilen geometrik <strong>ve</strong> boyut öncelikleri çakış ırsa, boyutönceliği dikkate alınmalıdır.


374.1.4. Teknolojik ÖncelikSezgisel <strong>ve</strong>ya teknolojik önceliklerde, daha önceden kazanılmış deneyimlerden<strong>ve</strong>ya teknolojik olarak iş lenmesi zor olan durumlardan kaynaklanan önceliklermevcuttur. Örnek olarak ş ekil 4.6.’da <strong>ve</strong>rilen iş parçasında, silindirik yüzey üzerindetakımın doğru olarak konumlanması zor olacağından, önce 1 nolu delik unsuru,ardından 2 nolu yüzey unsurunun iş lenmesi gerekir (ONG <strong>ve</strong> NEE, 1994).21 214.1.5. Ekonomik ÖncelikŞekil 4.6. Teknolojik öncelik<strong>Unsur</strong> iş leme sırasının ekonomik açıdan fayda sağladığı durumlara örnek olarak<strong>ve</strong>rilen aş ağıdaki ş ekilde, iş leme zamanı <strong>ve</strong> uzunluğunu düş ürmek için önce 1 nolubüyük delik unsuru, daha sonra 2 nolu küçük delik unsuru iş lenmelidir (HALEVI <strong>ve</strong>WEILL, 1995).121 2Şekil 4.7. Ekonomik öncelik


384.1.6. <strong>Aparat</strong> Önceliğiİş parçasının bağlama aparatları ile daha kolay bağlanmasını sağlamak amacıylaunsur iş leme sırası değiş tirilebilir. Şekil 4.8.’de <strong>ve</strong>rilen örnekte önce 2 nolu çıkıntıunsurunun iş lenmesi durumunda, daha sonra kanalın iş lenmesi için parçanınsabitlenmesi zor olacağından, önce 1 nolu kanal unsuru iş lenmeli, sonra 2 nolu çıkıntıunsuru iş lenmelidir (ZHANG <strong>ve</strong> ark., 1995).121 2Şekil 4.8. <strong>Aparat</strong> önceliği<strong>Unsur</strong>lar arası öncelikler bulunduktan sonra parça üzerindeki unsurların iş lemesırasının bulunması için öncelik matris analizi yöntemi kullanılır.4.2. Öncelik Matris AnaliziÖncelik matris analizi, parça üzerinde bulunan unsurların aralarında <strong>ve</strong>rilenöncelik iliş kilerini kullanarak bu sıralamayı bozmayacak ş ekilde unsur iş leme sırasınınbulunması iş lemidir. Öncelik matris analizi ile önceden belirlenen unsur önceliklerikullanılarak unsur iş leme sıralarının bulunması sağlanır. Bu analizi bir örnek ileaçıklayalım (HALEVI <strong>ve</strong> WEILL, 1995).1. <strong>Unsur</strong> öncelikleri ş u ş ekilde <strong>ve</strong>rilmiş olsun: (4 →1), (2→3), (4→2), (1→2)2. <strong>Unsur</strong> sayısı n ise, nxn boyutlarında elemanları boş bir kare matris oluş turulur <strong>ve</strong>matrisin satırlarına soldan sağa <strong>ve</strong> sütünlarına yukarıdan aş ağıya doğru sırayla unsurnumaraları yazılır.


391 2 3 412343. <strong>Unsur</strong> öncelikleri sırayla ele alınarak, önce olan unsurun bulunduğu kolon ile sonraolan unsurun bulunduğu satırın kesiş tiği hücreye 1 yazılır.Bu ş ekilde tüm önceliklermatrise eklenir.1 2 3 41 12 1 13 144. Matriste bulunan tüm satırlar toplanarak yeni bir kolon oluş turulur.1 2 3 41 1 Σ 12 1 1 Σ 23 1 Σ 14 Σ 05. Toplam kolonunda bulunan 0 değerleri için ş u iş lemler yapılır; önce 0’ ın bulunduğusatırdaki unsur ele alınarak matristeki kolonu bulunur, kolonda 1 değeri aranır,bulunan 1 değerine karş ılık gelen satırlar belirlenerek sonradan oluş turulan toplamkolonunda bu satırlardaki değerler 1 eksiltilir <strong>ve</strong> değiş en değerlerle yeni kolonoluş turulur, değiş meyen değerler aynen yazılır. Değeri 0 olan satırlar yeni kolona -1olarak taş ınırlar.


401 2 3 41 1 Σ 1 02 1 1 Σ 2 13 1 Σ 1 14 Σ 0 -16. Bu ş ekilde kolonda tüm elemanlar -1 olana kadar devam edilir.1 2 3 41 1 Σ 1 0 -1 -1 -12 1 1 Σ 2 1 0 -1 -13 1 Σ 1 1 1 0 -14 Σ 0 -1 -1 -1 -17. Toplam kolonundan baş layarak sonradan oluş turulan kolonlar taranır, ilk kolonda 0değerine sahip unsurların sırası baş ta olmak üzere sona doğru sıralama yapılır. Aynıkolonda 0 değerine sahip unsurlar arasında öncelik sırası yoktur.Buna göre unsur iş leme sırası; 4, 1, 2, 3 ş eklinde elde edilir.4.3. <strong>Kurgu</strong> Oluş turma<strong>Unsur</strong> iş leme sırası elde edildikten sonra, bu unsurların takım yaklaş ım yönleri(TYY) dikkate alınarak gruplanması kurgu planlamanın son aş amasıdır. <strong>Unsur</strong> iş lemesırasında 1. unsurdan itibaren kurgular oluş turulmaya baş lanır, eğer takip eden unsuruntakım yaklaş ım yönü farklı ise yeni bir kurgu oluş turularak iş leme devam edilir.4.3.1. Takım Yaklaş ım YönleriTakım yaklaş ım yönü (TYY), bir unsurun iş lenmesi sırasında takımın o unsurahangi eksenden yaklaş tığını ifade eder. <strong>Unsur</strong> <strong>ve</strong> iş leme merkezinin tipine göre, birunsur birden fazla TYY’ ne sahip olabilir.


41Aş ağıda bazı unsurların takım yaklaş ım yönleri <strong>ve</strong>rilmiş tir.Şekil 4.9. Bazı unsurların takım yaklaş ım yönleri<strong>Unsur</strong> tabanlı tasarımda takım yaklaş ım yönleri parça <strong>ve</strong>ritabanında saklıdıryada geometrik bilgilerden çıkarılır. Birden fazla TYY’ ne sahip unsurlarda kurgusayısının en az olması için en uygun yön, TYY olarak seçilir.4.4. <strong>Kurgu</strong> OptimizasyonuZaman tasarrufu, iş leme maliyetlerinin düş ürülmesi <strong>ve</strong> istenen iş lemetoleranslarının elde edilmesi için kurgu sayısının en az sayıda tutulması gerekir.Böylece parçanın tazgaha bağlanıp sökülmesi için gereken zamandan tasarruf edilecek,istenen toleranslar sağlanabilecek <strong>ve</strong> iş leme hassasiyeti artacaktır.Bazı unsurlar arasında öncelik iliş kisinin bulunmaması <strong>ve</strong> yine bazı unsurlarınbirden fazla TYY’ ne sahip olmaları nedeniyle farklı sayıda <strong>ve</strong> sırada kurgu planıoluş turulabilir. Örneğin, parça üzerinde öncelik iliş kisi bulunmayan unsurlar varsaöncelik sırası aş ağıdaki formda çıkabilir.1. {3}2. {1,5}3. {2}4. {4,6}Burada (1 <strong>ve</strong> 5) ile (4 <strong>ve</strong> 6) nolu unsurların birbirleri arasında öncelik iliş kisi


42yoktur. Buna göre unsur iş leme sırası 4 farklı formda oluş abilir.{3, 1, 5, 2, 4, 6}, {3, 1, 5, 2, 6, 4},{3, 5, 1, 2, 4, 6},{3, 5, 1, 2, 6, 4}Bu 4 farklı iş leme sırası ele alınarak her birinin kurgu sayısı hesaplanır <strong>ve</strong> en azkurgu sayısına sahip sıra, iş leme sırası olarak kabul edilir. Ayrıca bu iş lemesıralarından kurgular oluş turulurken birden fazla TYY’ ne sahip unsurların TYY,kurgu sayısının en az olması durumuna göre seçilmelidir. Örnek bir parça için kurguplanlama örneği aş ağıda <strong>ve</strong>rilmiş tir.21yzxŞekil 4.10. <strong>Kurgu</strong> planlama için örnek parça3Parçada bulunan unsurlar; adım(1), açık delik(2) <strong>ve</strong> açık kanal(3) unsurlarıdır.Tolerans önceliğine göre unsur öncelikleri : { (2 →1), (1→3) } ş eklindedir.Öncelik matris analizine göre;1 2 31 1 Σ 1 0 -1 -12 Σ 0 -1 -1 -13 1 Σ 1 1 0 -1Buna göre unsur sırası; 2, 1, 3 ş eklinde elde edilir. Şekil 4.9.’dan unsur takımyaklaş ım yönleri:


43Açık Delik(2) : +z, -zAdım (1) : -x, -zAçık Kanal (3) : +z<strong>Unsur</strong>ların takım yaklaş ım yönleri incelendiğinde 1 <strong>ve</strong> 2 nolu unsurların 2 takımyaklaş ım yönüne sahip oldukları görülür. Buna göre en az sayıda kurgu için sıralama ş uş ekilde yapılmalıdır:1. <strong>Kurgu</strong> (-z) : 2,12. <strong>Kurgu</strong> (+z) : 31 <strong>ve</strong> 2 nolu unsurların -z yönünde ortak takım yaklaş ım yönleri olduğundan buyön takım yaklaş ım yönü olarak seçilmelidir. <strong>Kurgu</strong> planı ş ekil 4.11.’de <strong>ve</strong>rilmiş tir.a) <strong>Kurgu</strong> 1 b) <strong>Kurgu</strong> 2Şekil 4.11. Örnek parça kurgu planı


5. APARAT TASARIMI <strong>ve</strong> PLANLAMA<strong>Aparat</strong>lar, iş parçasının istenen pozisyonda yerleş tirilmesi <strong>ve</strong> sabitlenmesi içintalaş lı imalat, kontrol <strong>ve</strong> montaj iş lemlerinde kullanılan elemanlardır (ÖZTÜRK <strong>ve</strong>ark. 1996. DAI <strong>ve</strong> ark. 1997). <strong>Aparat</strong>ların en önemli fonksiyonları, imalat iş lemlerinintasarım istekleri çerçe<strong>ve</strong>sinde doğru <strong>ve</strong> kolay bir ş ekilde yapılabilmesini sağlamaktır.Günümüzdeki modern imalat sistemleri, isteğe bağlı olarak değiş en <strong>ve</strong> farklı ürünlerinkarş ılaş ıldığı küçük-orta hacimde parti ürünlere cevap <strong>ve</strong>ren sistemlerdir. Dolayısı ile,imalat yapısının sürekli değiş en dinamik bir yapıda olması kullanılan imalatsistemlerinin de buna uyumlu olmasını beraberinde getirir. Bir bağlama aparatından; işparçasını çabuk <strong>ve</strong> tam olarak konumlandırması, uygun <strong>ve</strong> etkili bir ş ekildedesteklemesi, emniyetli bir ş ekilde operasyon sonuna kadar parçayı tutabilmesi beklenirEsnek imalat sistemlerinin ortaya çıkması ile birlikte daha esnek <strong>ve</strong> <strong>ve</strong>rimliaparat sistemlerine ihtiyaç duyulmuş tur. Klasik aparat sistemleri bu esnekliğe sahipdeğildir. <strong>Modüler</strong> <strong>ve</strong> esnek aparat sistemleri bu ihtiyaçlara cevap <strong>ve</strong>rebilecekyapıdadırlar.5.1. <strong>Modüler</strong> <strong>Aparat</strong> SistemiKlasik (kalıcı, parçaya özel) aparat tasarımında sadece belli bir parça için aparatelemanları tasarlanırken, modüler aparat sistemleri parça ş eklinden bağımsız <strong>ve</strong> yenidenkulanılabilir elemanlardan oluş an bir set ş eklinde kullanılmaktadır. Şekil 5.1’de bazımodüler aparat elemanları görülmektedir.Tipik bir modüler aparat sistemi farklı geometrideki parçaları, farklıkombinasyonlarda montajını oluş turmak için yüzlerce aparat elemanlarından ibarettir <strong>ve</strong>montajları oldukça kolaydır (ş ekil 5.1.).


45Şekil 5.1. <strong>Modüler</strong> aparat elemanları (KIPP modüler aparat kataloğu)Hem klasik aparat sistemleri hemde modüler aparat sistemleri aynı fonksiyonuyerine getirirler. Talaş lı imalat esnasında parçanın desteklenmesi, hareketsiz biçimdetutulması <strong>ve</strong> istenen iş leme doğruluğunun sağlanması, her iki sistemin de ortakamacıdır. Dolayısı ile, bu sistemlerden hangisinin seçileceği, fonksiyonlarına göredeğerlendirmeden baş ka bir de ekonomiklik kriterine göre değerlendirilir. Burada enönemli faktör; yapılan iş in devamlılığıdır. Özellikle yüksek hacimli üretimlerde klasikaparat sistemleri daha uygundur; küçük partilerden oluş an değiş ken parça geometriliüretimlerde ise modüler aparat sistemleri daha uygun olmaktadır (CARR LANE, 1991).Ayrıca tasarımdan üretime giden aş amalarda parçanın prototipi oluş turulurkenmodüler aparat sistemleri kullanmak uygun olur. Böylece her parça değiş ikliğinde oparça için aparat tasarlanmayıp mevcut modüler aparat elemanları kullanılarak daha kısazamanda imalata geçilir. Klasik aparat tasarımında tasarımcının tecrübesine olanbağlılık modüler aparat sistemlerinde büyük ölçüde ortadan kalkmış tır.


46BüyükKlasik<strong>Aparat</strong>PartiBüyüklüğü<strong>Modüler</strong><strong>Aparat</strong>KüçükAzİş TekrarıÇokŞekil 5.2. <strong>Aparat</strong> sistemi seçim kriteri (CARR LANE, 1991)<strong>Modüler</strong> aparat sistemleri yeni olmayıp, 1940’ lı yıllarda İngiltere <strong>ve</strong> daha sonraABD’ de ortaya çıkmış tır <strong>ve</strong> bugün Avrupa’da iş leme merkezlerinin yarıdan fazlasındamodüler aparat elemanları kullanılmaktadır. Klasik aparat sistemlerinde tecrübelielemanlara olan ihtiyaç, modüler aparat elemanlarında azalmış tır. Az bir eğitimle birkullanıcı yeni bir aparat sisteminin montajını 2-4 saatlik bir zaman aralığındagerçekleş tirebilir (MILLER, 1988, CARR LANE, 1991).Halder <strong>Modüler</strong> <strong>Aparat</strong> Sistemleri firması modüler aparatlar ile yapılan montajaharcanan zamanı 100 saatten 1.5 saate kadar indirmeyi baş armış tır (LIN <strong>ve</strong> HUANG,1997).İlk yatırım maliyeti modüler aparat sistemlerinde fazla olmakla beraber takipeden iş lerde bu maliyet geri kazanılır. Baş langıç modüler aparat setleri 10000-15000 $arasındadır. İhtiyaca göre eleman sayısı belirlenmelidir. Tasarımı değiş en <strong>ve</strong>ya yeniparçalarda hep aynı modüler aparat elemanları kullanılacağından bu elemanlarındepolanması sorunu da yoktur (MILLER, 1988).<strong>Modüler</strong> aparat elemanları 4 farklı kategoride incelenebilir. Bunlar alt tabla,destek, dayama <strong>ve</strong> bağlama elemanlarıdır (DAI <strong>ve</strong> ark. 1997, LIN <strong>ve</strong> YANG, 1995,NGOI <strong>ve</strong> LEOW, 1994).


47Alt tabla elemanı: T kanallı <strong>ve</strong>ya delik-matris tipinde olabilir. Fonksiyonelaçıdan aralarında fark olmayıp montaj iş lemleri farklıdır. Ayrıca delik-matris alt tablaelemanlarının yerleş tirme hassasiyeti daha yüksektir. Bu yüzden delik-matris tipimodüler elemanlar daha fazla kullanım alanı bulmuş tur.Alta tabla elemanlarının seçimi; parça büyüklüğüne <strong>ve</strong> ş ekline, iş leme ş ekline<strong>ve</strong> tezgah tipine bağlıdır. Yatay <strong>ve</strong>ya dikey iş leme tezgahı seçimine göre alt tablaelemanı seçilir. Şekil 5.3’ te 3 farklı tipte alt tabla elemanları görülmektedir.Şekil 5.3. Farklı alt tabla elemanları (KIPP modüler aparat kataloğu)Alt tabla elemanları tezgaha bağlanır. Daha sonra modüler aparat elemanları ileiş parçası bu alt tabla üzerinde yerleş tirme kurallarına uygun olarak bağlanır. Şekil5.4’te bir iş parçasının modüler aparatlarla bağlanmış resmi görülmektedir.Şekil 5.4. İş parçasının modüler aparatlarla bağlanış ı (KIPP modüler aparat kataloğu)


48Destek elemanları: Bu elemanlar parçanın alt yüzeyine yerleş tirilirler. Parçanınkendi ağırlığından, bağlama kuv<strong>ve</strong>tlerinden, <strong>ve</strong> kesme kuv<strong>ve</strong>tlerinden dolayı parçaüzerinde oluş acak deformasyonları en aza indirmek için kullanılırlar (NGOI <strong>ve</strong> LEOW,1994).Şekil 5.5. Destek elemanları (KIPP modüler aparat kataloğu)Dayama elemanları: İş parçasının pozisyonunu sabitlemek <strong>ve</strong> statik dengesinisağlamak görevini üstlenirler. Parça yan yüzeylerine yerleş tirilirler.Şekil 5.6. Dayama elemanları (KIPP modüler aparat kataloğu)Bağlama elemanları: Bağlama elemanları yan <strong>ve</strong> üst yüzeyden iş parçasınısıkış tırarak, iş parçasının destek <strong>ve</strong> dayama elemanları ile temasını sağlarlar. Yatay(yan yüzey) <strong>ve</strong> düş ey (üst yüzey) bağlama elemanları olmak üzere 2 tipte kullanılırlar.Şekil 5.7. Yatay <strong>ve</strong> düş ey bağlama elemanları (KIPP modüler aparat kataloğu)


49Bu temel elemanlara ek olarak yardımcı elemanlarda kullanılır. Bunlaryükseltme, uzatma <strong>ve</strong> farklı tipte yerleş tirme elemanlarıdır.5.2. Yerleş tirme KurallarıBağlama aparatlarının temel görevleri, iş parçasının istenen pozisyondayerleş tirilmesi <strong>ve</strong> sabitlenmesi, statik dengesinin sağlanması <strong>ve</strong> tasarımda istenen boyut<strong>ve</strong> toleransların iş leme sonunda elde edilmesidir (WARRINGTON, 1997).İş parçasının uygun bir ş ekilde yerleş tirilmesini sağlamak için yerleş tirmekavramı üzerinde durmak gerekir. Uzayda herhangi bir parça sonsuz sayıda hareketkabiliyetine sahiptir. Bununla beraber aparat yerleş tirme kavramında, yerleş tirmekavramının basitleş tirilmesi için bu hareket yönleri kartezyen koordinat sisteminde 12serbestlik derecesine indirgenebilir (ş ekil 5.8.).-Y4Z78511 12-X21039YX16-ZŞekil 5.8. 12 serbestlik derecesiKartezyen koordinat sisteminde bu serbestlik dereceleri parçanın xyz eksentakımı ile iliş kilidir. 3 eksende 12 serbestlik derecesi olduğuna göre, her eksende 4serbestlik derecesi mevcuttur. Bu serbestlik derecesi öteleme <strong>ve</strong> dönme olarak ikiyeayrılabilir. Herbir eksende farklı 2 öteleme, 2 de dönme hareketi tanımlıdır.Sabitlenmemiş bir iş parçasının 12 serbestlik derecesine sahip olduğu kabul edilir.


50İş parçasının sabitlenmesi için bu 12 serbestlik derecesinin yok edilmesi gerekir.Bunun için değiş ik yöntemler mevcuttur, ancak en yaygın kullanılan metot 3-2-1yerleş tirme metodudur <strong>ve</strong> prizmatik parçalar için uygundur. Bu metotta parça üzerindebirinci, ikinci <strong>ve</strong> üçüncü referans yüzeyleri seçilerek 1. referans yüzeyine 3 destekelemanı konur (ş ekil 5.9). 3 nokta bir düzlem tanımlar <strong>ve</strong> bu 3 nokta parçanın düş eyeksende yerleş tirilmesini sağlar.9 6 108 7Şekil 5.9. Birinci referans yüzeyine dayamaŞekil 5.9.’da görüldüğü gibi 3 nokta üzerine yerleş tirme sonunda parçanın 5serbestlik derecesi sıfırlanmış olur (6, 7, 8, 9, 10). İkinci referans yüzeyine ise 2 dayamaelemanı konur. Böylece 3 serbestlik derecesi daha sıfırlanmış olur (4, 11, 12) (ş ekil5.10.).Son olarak üçüncü referans yüzeyine ise 1 dayama elemanı konarak 1 serbestlikderecesi daha sıfırlanır (1) (ş ekil 5.11.).Geriye kalan 3 serbestlik derecesi ise (2, 3, 5), uygun bağlama elemanları ilesıfırlanarak parça hareketsiz hale getirilir (CARR LANE, 1991).


5112 4 119 6 108 7Şekil 5.10. İkinci referans yüzeyine dayama112 4 119 6 10 8 7Şekil 5.11. Üçüncü referans yüzeyine dayamaDiğer bir yerleş tirme metodu ise iki <strong>ve</strong>ya daha fazla deliğe sahip parçalardakullanılan yöntemdir. Burada parça düzlem bir tabla üzerine konarak iki sabitlemeelemanı ile parçanın tamamen yerleş tirilmesi sağlanır. Birinci yerleş tirme elemanıparça merkezindeki deliğe yerleş tirilerek 3 serbestlik derecesi sıfırlanır. İkinci sabitlemepimi ile toplam 11 serbestlik derecesi sıfırlanmış olur. Kalan 1 serbestlik derecesi isebağlama elemanı ile yok edilerek parça hareketsiz hale getirilir (ş ekil 5.12.).


52Birinci dayamaİkinci dayamaŞekil 5.12. İki <strong>ve</strong>ya daha fazla delikli parçanın yerleş tirilmesi örneği (CARR LANE, 1991)5.3. Destek, Dayama <strong>ve</strong> Bağlama Elemanları Yerleş tirme Prensipleri3-2-1 yönteminde iş parçasının sabitlenmesi için ilk önce destek <strong>ve</strong> dayamayüzeylerinin seçilmesi gerekir. 3 destek elemanının konacağı yüzey parçanın alt yüzeyiolmalıdır. Bu üç eleman, parçanın statik dengesi açısından oluş turdukları alanmaksimum olacak ş ekilde yerleş tirilmelidir (ş ekil 5.13.).Şekil 5.13. Destek elemanlarının yerleş tirilmesiAyrıca parçanın ağırlık merkezinin bu üçgenin içinden geçmesi denge açısındangereklidir. Eğer parça alt yüzey alanı büyükse, deformasyona uğrayacak bölgelere ekdestek elemanları konabilir (ş ekil 5.14.).


53Ek destek elemanıŞekil 5.14. Ek destek elemanı kullanılmasıİki dayama elemanının konacağı dayama yüzeyi, statik denge açısından parçayan yüzeylerinden (alt destek yüzeyine dik) uzun kenara sahip olan yüzeylerdenseçilmelidir. İki dayama elemanı bu yüzey üzerine konumlandırılır. Üçüncü dayamayüzeyi ise ikinci dayama yüzeyine dik yüzeylerden birisi seçilir <strong>ve</strong> bir dayama elemanıüzerine konumlandırılır. Şekil 5.15.’te destek <strong>ve</strong> dayama yüzeyleri seçildikten sonra alttabla üzerine montajı yapılmış modüler aparat elemanları görülmektedir.Şekil 5.15. <strong>Modüler</strong> destek <strong>ve</strong> dayama elemanlarıDayama elemanlarının uygun bir ş ekilde yerleş tirilmesi ile parçanın istenenhassasiyette iş lenmesi gerçekleş tirilir. Ayrıca bu apartla iş lenecek tüm iş parçalarınınaynı iş leme hassasiyetinde olması sağlanır.özetlenebilir:Genel olarak dayama elemanları yerleş tirme prensipleri ş u ş ekilde


54- Referans yüzeyleri rijit, düz <strong>ve</strong> büyük alana sahip olmalıdır.- Dayama elemanları mümkün olduğunca birbirinden uzak konumlandırılmalıdır.Parçanın geometrisine göre, dayama elemanları arasındaki uzaklık fazla ise iş lemeesnasında yüksek deformasyonlar olabilir, eğer mesafe az ise bu kez parçanın dengesibozulabilir. Parçanın uzunluğuna göre uygun bir yer tespit edilmelidir.Maksimum DengeKararlılığıDönme ihtimaliŞekil 5.16. Dayama elemanları arasındaki mesafe miktarı (CARR LANE, 1991).- Dayama elemanları takım kuv<strong>ve</strong>tlerine karş ı gelecek ş ekilde konumlandırılmalıdır(ş ekil 5.17.). Böylece deformasyonlar azaltılabilir.Takım kuv<strong>ve</strong>tiAlt tablaŞekil 5.17. Dayama elemanları takım kuv<strong>ve</strong>tlerine zıt yönde yerleş tirme (PACHECO, 1993).- 6’dan fazla dayama elemanı kullanılması durumunda yerleş imde belirsizlik(redundancy) oluş acağı için parça düzgün olarak yerleş tirilemeyeceğinden kaymalaroluş abilir (ş ekil 5.18.).


55Gereksiz dayamaŞekil 5.18. Yerleş tirmede belirsizlik içeren konfigürasyon- 6 dayama elemanı mümkün olduğunca geniş bir alanı kapsayacak ş ekildeyerleş tirilmelidir. Böylece parça dengesi daha kolay sağlanabilir.- Dayama elemanları iş lenmiş düzgün yüzeyler üzerine konumlandırılmalıdır.- Dayama elemanları mümkün olduğunca aynı yükseklikte bulunmalıdır. Kesmekuv<strong>ve</strong>tlerinden dolayı oluş acak deformasyonlar bu sayede azaltılabilir.- Denge açısından 3. referans yüzeyine konacak dayama elemanı, 2. dayama yüzeyininuzak köş esine konulmalıdır (ş ekil 5.19.)Şekil 5.19. Üçüncü dayama elemanı yerleş im örneği (JENG <strong>ve</strong> GILL, 1997)- Kesici takım ile dayama elemanları kesiş meyecek ş ekilde yerleş tirme iş lemiyapılmalıdır.Parça iş leme <strong>ve</strong> yerleş tirme hassasiyeti açısından destek <strong>ve</strong> dayama elemanlarıaparat tasarımında önemli bir yere sahip olmakla birlikte; bağlama elemanları daiş leme, montaj <strong>ve</strong> kontrol sırasında parçanın istenen pozisyonda kalmasını sağlamaları


56açısından önemlidir. Bağlama elemanlarının parça üzerine doğru ş ekilde uygulanmasıile iş parçasının istenen iş leme hassasiyeti elde edilir. İş leme esnasında oluş an kesmekuv<strong>ve</strong>tleri <strong>ve</strong> aparat bağlama kuv<strong>ve</strong>tleri, bağlama elemanı seçiminde <strong>ve</strong> uygulanmasındagöz önüne alınmalıdır.Bağlama elemanlarının temel fonksiyonu, iş parçasının destek <strong>ve</strong> dayamaelemanları ile olan temasını iş leme boyunca sağlamaktır. Yan yüzeylere <strong>ve</strong> üst yüzeyekonumlandırılır. İş leme esnasında, iş parçasının dayama <strong>ve</strong> destek elemanları iledevamlı temasta olması <strong>ve</strong> ayrılmaması iş leme hassasiyeti açısından son dereceönemlidir. Bu yüzden bağlama elemanlarının <strong>ve</strong> iş parçası üzerindeki konumlarınındikkatle seçilmesi gerekir <strong>ve</strong> mümkünse takım kuv<strong>ve</strong>tlerine karş ı gelecek ş ekildekonulmamalıdır.Bağlama elemanları parça üzerine konumlandırılırken en uygun bölge olarak işparçasının rijit bölgeleri seçilmelidir. Böylece bağlama esnasında deformasyon ihtimaliazalır. Eğer bu ş ekilde uygun bir yer bulunamazsa ek destek elemanı kullanılarak bubölgenin rijitliği artırılmalı ondan sonra bu bölgeye bağlama elemanı tatbik edilmeldir.Bağlama elemanlarını yerleş tirirken diğer önemli bir nokta ise, takım ilekesiş meme ş artıdır. Takımın iş leme esnasında parça üzerinde bulunacağı yerlere <strong>ve</strong>yayakın bölgelere bağlama elemanı konulmamalıdır. Bu elemanların yüksekliği mümkünolduğunca düş ük tutulmalıdır. Ayrıca bağlama esnasında uygulanacak yüksek bağlamakuv<strong>ve</strong>tleri parça üzerine geçici deformasyona sebep olur, parça aparatlardansöküldükten sonra eski haline döner <strong>ve</strong> istenen iş leme toleransları elde edilemez.Bağlama kuv<strong>ve</strong>tlerinin büyüklüğü, kesme kuv<strong>ve</strong>tlerine, parça geometrisine <strong>ve</strong> tecrübeyebağlıdır.Bağlama sırasında dikkate edilecek noktalar ş u ş ekilde özetlenebilir:- Doğrudan destek elemanlarının üzerine uygulanmalıdır.- Alt tabla elemanına paralel <strong>ve</strong>ya dik yüzeyler üzerine uygulanmalıdır.


57- Bağlama kuv<strong>ve</strong>ti parçayı destek <strong>ve</strong> dayama elemanlarından ayırmayacak ş ekildeminimum değerde olmalıdır.- Parçanın sökülmesi <strong>ve</strong> tekrar takılması iş lemlerinin kolaylaş tıracak ş ekildeyerleş tirilmelidir.- Bağlama kuv<strong>ve</strong>tleri, parçanın tüm dayama <strong>ve</strong> destek elemanları ile temasını sağlayacakş ekilde uygulanmalıdır.- İş lenecek yüzeyler üzerine bağlama elemanı gelmemelidir.- Önceden iş lenmiş yüzeyler üzerine mümkün ise bağlama elemanı konulmamalıdır.<strong>Aparat</strong> yerleş tirme kurallarının tümü Ek-4’ te <strong>ve</strong>rilmiş tir.5.4. <strong>Aparat</strong>-İş Parçası Analizleri5.4.1. Statik AnalizP 31zRMF 21F 22yF 31F 11 F 12 F 13xŞekil 5.20. Serbest cisim diyagramıKesme kuv<strong>ve</strong>tleri matematiksel olarak, kuv<strong>ve</strong>t <strong>ve</strong>ktörü <strong>ve</strong> moment olaraktanımlanabilir. İş parçası üzerine etki eden kuv<strong>ve</strong>tler <strong>ve</strong> kesme kuv<strong>ve</strong>tleri karş ı oluş anreaksiyon kuv<strong>ve</strong>tleri statik açıdan birbirini dengelemelidir. İş parçasının ağırlıkmerkezine etki eden yük <strong>ve</strong>ktörü R, <strong>ve</strong> moment M olarak tanımlıdır. 3-2-1 yönteminegöre basitleş tirilmiş serbest cisim diyagramı üzerinde, kesme kuv<strong>ve</strong>tine karş ı etkiyenaparat kuv<strong>ve</strong>tleri ş ekil 5.20.‘de görülmektedir.


58xy düzleminde 3 destek noktasında oluş an reaksiyon kuv<strong>ve</strong>tleri F 11 , F 12 , F 13 , yzdüzleminde F 21, F 22 <strong>ve</strong> xz düzleminde ise F 31 olarak <strong>ve</strong>rilmiş tir.Statik denge ş artına göre;3∑ F i=i= 13∑ M i=i= 10 (1)0 (2)R x = F 21 + F 22<strong>ve</strong> moment dengesinden;R y = F 31R z =F 11 + F 12 + F 13 (3)3∑ Faij i+ 3, j+3= Mai=1,2,3 a = x, y, z (4)i = 1Burada a ij ’ ler M a momentini oluş turan moment kolu değerleridir. (3) <strong>ve</strong> (4)eş itikleri düzenlenip matris ş eklinde ifade edilirse;⎧ Rx⎫ ⎡ 0 0 0 1 1 0⎪R⎪ ⎢y0 0 0 0 0 1⎪ ⎪ ⎢⎪ Rz⎪ ⎢ 1 1 1 0 0 0⎨ ⎬ = ⎢⎪Mx ⎪ ⎢a a a a a a⎪M⎪ ⎢ya a a a a a⎪ ⎪ ⎢⎩ Mz ⎭ ⎣a a a a a a41 42 43 44 45 4651 52 53 54 55 5661 62 63 64 65 66⎤⎧F⎥⎪F⎥⎪⎥⎪F⎥⎨⎥⎪F⎥⎪F⎥⎪⎦⎩F111213212231⎫⎪⎪⎪⎬⎪⎪⎪⎭(5)Burada R <strong>ve</strong> M değerleri kesme kuv<strong>ve</strong>tleri <strong>ve</strong> momentlerine karş ı gelmekte, Fdeğerleri ise pozitif reaksiyon kuv<strong>ve</strong>tleri olup bu matris eş itliğinden elde edilecekdeğerlerdir. Bu matris eş itliği Gauss Eliminasyon metodu ile çözülerek F değerleri eldeedilir. Dayama sayısının fazla olması durumunda sistem statik olarak belirsizolacağından (bilinmeyen sayısının denklem sayısından fazla olması) sistem çözümsüzhale gelir. Dayama <strong>ve</strong> destek elemanlarının sayısının 6’dan fazla olması durumunda


59analitik çözüm mümkün olmadığından sonlu elemanlar yöntemi tercih edilmelidir.5.4.2. Dinamik analizKesme kuv<strong>ve</strong>tlerinin parça üzerinde yerdeğiş tirmesi dikkate alınarak yapılananalizlerle parçanın iş leme boyunca dengede kalıp kalmadığı bulunan reaksiyonkuv<strong>ve</strong>tlerinin incelenmesi ile anlaş ılır. Ayrıca gerekli bağlama kuv<strong>ve</strong>tleri tayinedilebilir <strong>ve</strong> parçanın dengesinin sağlanması için ek aparat elemanlarının yerleş iminekarar <strong>ve</strong>rilebilir.Dinamik analizler, kesme kuv<strong>ve</strong>tlerinin parça üzerindeki belli noktalarındaanalizleri ile yapılır. Kesme kuv<strong>ve</strong>tleri belli adımlarla kesme yönü boyunca ilerletilerekanalizler gerçekleş tirilir. Bu analizler için en uygun yöntem sonlu elemanlar metodudur.Bu konuda yapılan çalış malar oldukça azdır <strong>ve</strong> yeterli düzeyde değildir.5.4.3. <strong>Aparat</strong>-İş Parçası Kinematik Analizleri5.4.3.1. Vida TeorisiVida teorisine göre, 3 boyutlu ortamda bir parçanın hareketi; belirli bir eksendedönme <strong>ve</strong> aynı eksende öteleme olarak tanımlanabilir. Bu iki hareketin birleş tirilmişş ekline vida hareketi (twist) adı <strong>ve</strong>rilir. Benzer ş ekilde bir cisim üzerine etki edenkuv<strong>ve</strong>t <strong>ve</strong> momentlerde; belirli bir eksen doğrultusunda kuv<strong>ve</strong>t <strong>ve</strong> bu eksen üzerindekuv<strong>ve</strong>t çifti olarak tanımlanır. Bu kuv<strong>ve</strong>t <strong>ve</strong> kuv<strong>ve</strong>t çiftine ise vida bileş ke kuv<strong>ve</strong>ti(wrench) denir (CHOU <strong>ve</strong> ark. 1989).


60zMzMyyf0rMxP(x,y,z)xŞekil 5.21. Bir cisim üzerine etkiyen kuv<strong>ve</strong>tP noktasına etki eden kuv<strong>ve</strong>t, f = {f x, f y , f z } olarak tanımlanır. 0 noktasına görevida bileş ke kuv<strong>ve</strong>t ifadesi;w= 1 {f x, f y, f z, M x, M y, M z, } T (6)folarak tanımlanır. Burada, {M x, M y, M z } T = r x f olarak <strong>ve</strong>rilmiş tir. r değerleri, 0 danf’nin doğrultusundaki çizgiye olan dik uzaklıklardır.Vida hareketi ise t = {v x , v y , v z , w x , w y , w z ,} olarak tanımlanır. v doğrusal hız, wise açısal hıza karş ılık gelir (LEE <strong>ve</strong> CUTKOSKY, 1991).5.4.3.2. Tam Yerleş im Şartıolmalıdır:Sürtünme ihmal edilirse, temas vida hareketlerinin kesiş imi boş <strong>ve</strong>ktörŞekil 5.22.’de;t 1 ∩ t 2 ∩ ....... ∩ t n =∅ (7)Birinci referans yüzeyindeki vida hareketi : t 123 =[1,1,0,0,0,1] Tİkinci referans yüzeyindeki vida hareketi : t 45 =[0,1,1,1,1,0] TÜçüncü referans yüzeyindeki vida hareketi : t 6 =[1,0,1,1,1,1] Tt 123 ∩ t 45 ∩ t 6 = ∅ (8)


61z6y12 34x5Şekil 5.22. 3-2-1 yönteminde temas vida hareketleri5.4.3.3. Kinematik Hareket KısıtlamasıSHIMMELS <strong>ve</strong> PESHKIN (1992)’ e göre, Ohwovoriole (1981), bir iş parçasınınkinematik olarak hareketsiz olmasını, sistemin virtüel iş değerinin sıfırdan küçükolması durumunda sağlandığını ifade etmiş tir. Eğer;w T t ≥ 0 ise t hareketi kısıtlanmamış tır. Düzlemsel hareket için vida bileş ke kuv<strong>ve</strong>ti <strong>ve</strong>vida hareketi ifadeleri ;olarak yazılır. Burada ;ffw = ⎡ ⎡f⎣ ⎢ ⎤ ⎢rxf⎥ = ⎢⎦⎣⎢ fxyz⎤⎥⎥⎦⎥vxrxw<strong>ve</strong> t = ⎡ ⎡ ⎤vy⎣ ⎢ ⎤ ⎢ ⎥w⎥ = ⎢ ⎥⎦⎣⎢ω ⎦⎥(9)f : <strong>Aparat</strong> elemanından iş parçası üzerine gelen kuv<strong>ve</strong>tr : Orijinden temas noktasına olan yön <strong>ve</strong>ktörüv : İş parçasının orijinde ölçülen doğrusal hızıω : İş parçasının açısal hızıOhwovoriole <strong>ve</strong> Roth (1981), virtüel iş metodunun sonucunu 3 durumdasınıflandırmış tır:


621. İtici :w T t>0, vida hareketleri iş parçasını aparat elemanlarından uzaklaş tırarak işparçası ile aparat elemanları arasındaki teması bozmaktadır.2. Ters :w T t=0, vida hareketleri iş parçasının aparat elemanları ile temasınısağlamaktadır.3. Karş ıt :w T t


635.4.3.4. Toplam Kinematik Sınırlama (Şekil-Kapalı: Form-Closure)Tüm aparat elemanlarının oluş turduğu virtüel iş ler negatif ise sistem kinematikolarak hareketsizdir <strong>ve</strong> ş ekil-kapalı ş artı sağlanır.Cisimlerin serbestlik dereceleri <strong>ve</strong> kısıtlamalar ile ilgili çalış malar ilk defa1876’da Reuleaux tarafından yapılmış tır. Bu alandaki çalış malar daha çok robotikkonusu üzerinedir. Robot ellerinin parçayı kavraması <strong>ve</strong> sıkıca tutması için gereklikoş ullar incelenmiş <strong>ve</strong> analizler yapılmış tır (ASADA <strong>ve</strong> BY, 1985. HOLZMANN <strong>ve</strong>McCARTHY, 1985. BICCHI, 1995. PONCE <strong>ve</strong> ark. 1997).Reuleaux, düzlemsel bir parçanın ş ekil-kapalı ş artını sağlaması için en az 4temas noktasına ihtiyaç olduğunu göstermiş tir. Somov, vida teorisini kullanarak üçboyutlu ortamda ş ekil-kapalı ş artı için en az yedi temas noktasına ihtiyaç olduğunubelirlemiş tir. Lakshminarayana ise Reuleaux <strong>ve</strong> Somov’ un sonuçlarını doğrulamış <strong>ve</strong>sonuçları izah etmiş tir. Ohwovoriole, virtüel iş prensibini kullanarak bir nesnenintamamen nasıl sabitlendiğini göstermiş <strong>ve</strong> kısıtlanmamış hareketleri tanımlamış tır(SHIMMELS <strong>ve</strong> PESHKIN, 1992).Eğer sürtünmeler dikkate alınırsa iki boyutlu ortamda 3 temas, üç boyutluortamda ise 4 temas, ş ekil-kapalı ş artı için yeterlidir (PONCE <strong>ve</strong> ark. 1997.).Robotik konusunda, bir cismin tutulup kavranması <strong>ve</strong> aparat kullanılarak işparçasının sabitlenmesi arasında benzerlikler mevcuttur. Her iki alanda da bir parçanıngeometrik açıdan serbestlik derecelerinin yok edilmesi <strong>ve</strong> sabitlenmesi analizleri (ş ekilkapalı,form-closure) <strong>ve</strong> sıkma <strong>ve</strong> tutma kuv<strong>ve</strong>tleri ile parçanın sabitlenmesi analizleri(kuv<strong>ve</strong>t-kapalı, force-closure) söz konusudur. Kuv<strong>ve</strong>t-kapalı sistemde sabitlemesürtünme kuv<strong>ve</strong>tleri ile sağlanır. Bu sisteme en iyi örnek mengene mekanizmasıdır.Bir robot elinin parçayı kavraması ile aparat-iş parçası arasında benzerliklerolduğu gibi farklılıklarda mevcuttur. Her iki kavram arasında fonksiyonel açıdan fark;


64aparat-iş parçası sisteminde yerleş im doğruluğunun daha önemli olduğudur. Diğerönemli fark ise sürtünme kuv<strong>ve</strong>tlerinin rolüdür. Robot elinin parçayı tutmasındasürtünme kuv<strong>ve</strong>tleri önemli rol oynar. Birçok robot uygulamasında tutma olayı sadecesürtünme kuv<strong>ve</strong>tleri ile sağlanır. Ancak aparat-iş parçası sisteminde; kesmekuv<strong>ve</strong>tlerinin büyük olması <strong>ve</strong> dinamik olarak değiş mesi nedeniyle sürtünme kuv<strong>ve</strong>tleriile aparatın sabitlenmesi oldukça zordur. Bu yüzden aparat-iş parçası sistemlerindesabitleme olayı ş ekil-kapalı sistemi ile sağlanır (CHOU <strong>ve</strong> ark., 1989).5.4.4. Deterministik Yerleş imBir aparat-iş parçası yerleş im ş emasında, eğer iş parçasının sonsuz küçükhareketi için, tüm temas noktalarında temas devam ediyorsa iş parçası deterministikolarak yerleş tirilmemiş demektir. Bu kavram ilk defa Asada <strong>ve</strong> By (1985) tarafındantanımlanmış tır. Düzlemsel bir aparat sisteminin deterministik olması için 3 bağımsıztemas vida bileş ke kuv<strong>ve</strong>ti gereklidir (SHIMMELS <strong>ve</strong> PESHKIN, 1992). Diğer birdeyiş le eğer;rank(W)=N (11)ise iş parçası deterministik olarak yerleş tirilmiş demektir. Burada, W=[w 1 , w 2 ,...,w m ]’dir. W matrisi, aparat-iş parçası temas noktalarında oluş an vida bileş ke kuv<strong>ve</strong>tideğerleridir <strong>ve</strong> her eleman W matrisinde kolon olarak bulunur. N ise serbestlik derecesiolup, düzlem uygulamalarında 3, üç boyutlu uygulamalarda ise 6 olarak alınır.Deterministik <strong>ve</strong> deterministik olmayan durumlara örnek aş ağıda <strong>ve</strong>rilmiş tir(SHIMMELS <strong>ve</strong> PESHKIN, 1992).


65y1W 1W 2 W 31.5xŞekil 5.24. Deterministik yerleş imTemas vida bileş ke kuv<strong>ve</strong>tleri w i T =[f x , f y , τ], ş u ş ekilde yazılır:w 1 T =[1, 0, -0.5], w 2 T =[0, 1, 0.5], w 3 T =[0, 1,1] (12)⎡ 1 0 0⎤⎢⎥rank( W)= rank⎢0 1 1⎥= 3 (13)⎣⎢−05 . 05 . 1⎦⎥olduğu için sistem deterministik bir yerleş im sağlar.yW 1W 2 W3Şekil 5.25. Deterministik olmayan yerleş imxŞekil 5.25.’deki yerleş im ş emasında temas vida bileş ke kuv<strong>ve</strong>tleri;w 1 T =[1, 0, -1], w 2 T =[0.707, 0.707, 0], w 3 T =[0, 1,1] (14)


66⎡ 1 0.707 0⎤⎢⎥rank( W)= rank ⎢ 0 0.7071 1⎥= 2 (15)⎣⎢−1 05 . 1⎦⎥rank(W)=2


67[ Fp]= ∑ fiVi + fcVc≥ 0 (18)ABurada f i değeri F a ’ nın bileş enleri, V i değeri [-W -1 p w i ], A ise aktif elemanlarkümesidir.Bağlama elemanları vida bileş ke kuv<strong>ve</strong>tleri parçayı dengede tutmaya çalış ırken,kesme vida bileş ke kuv<strong>ve</strong>tleri ise parçanın dengesini bozmaya çalış ır.(18) denklemindeki eş itsizlik ifadesi, bağlama elemanları vida bileş kekuv<strong>ve</strong>tinin oluş turduğu (Σf i V i ) sıkma değerinin, kesme kuv<strong>ve</strong>ti vida bileş ke kuv<strong>ve</strong>ti (-f c V c )’ den büyük olması gerektiğini belirtir. F p <strong>ve</strong>ktörü dayamalardaki reaksiyonkuv<strong>ve</strong>tine karş ılık gelir.Yukarıda <strong>ve</strong>rilen denklemleri 2 boyutlu bir örnekle açıklayalım.y387654x1 2Şekil 5.26. Bağlama kuv<strong>ve</strong>tleri <strong>ve</strong> seçimi için örnek yerleş imŞekil 5.26.‘daki örnekte 3 dayama elemanı <strong>ve</strong> 5 aday bağlama yeri <strong>ve</strong>rilmiş tir.Bu bağlama elemanlarından hangilerinin seçileceği (18) denklemi yardımı ilebulunabilir.F p <strong>ve</strong>ktörünün f 1 , f 2 , f 3 olmak üzere 3 bileş eni vardır <strong>ve</strong> bağlama elemanlarının,dayama elemanları üzerindeki reaksiyon kuv<strong>ve</strong>tlerini ifade eder.Dayama <strong>ve</strong> bağlama noktalarının koordinatları;


68d 1 (2,0), d 2 (4,0), d 3 (0,2), b 4 (6,1), b 5 (6,3), b 6 (5,4), b 7 (3,4), b 8 (1,4) olarak <strong>ve</strong>rilir. Dayama<strong>ve</strong> bağlama kuv<strong>ve</strong>tleri 1 birim alınırsa vida bileş ke kuv<strong>ve</strong>ti matrisi ş u ş ekilde eldeedilir:⎡0 0 1 −1 −1 0 0 0 ⎤⎢⎥W = ⎢1 1 0 0 0 −1 −1 −1⎥⎣⎢2 4 − 2 1 3 −5 − 3 −1⎦⎥(19)⎡0 0 1 ⎤⎢ ⎥W p= ⎢1 1 0 ⎥⎣⎢2 4 − 2⎦⎥⎡−1 −1 0 0 0 ⎤⎢⎥W a= ⎢ 0 0 −1 −1 −1⎥⎣⎢ 1 3 −5 − 3 −1⎦⎥(20)V= [-W p -1 w a ], V=fff−1W p123⎡−1 2 − 05 . ⎤⎢⎥= ⎢ 1 − 1 05 . ⎥(21)⎣⎢ 1 0 0 ⎦⎥V 4 V 5 V 6 V 7 V 8⎡−05 . 05 . −05 . 05 . 15 . ⎤⎢⎥⎢ 05 . −05 . 15 . 05 . −05. ⎥(22)⎣⎢ 1 1 0 0 0 ⎦⎥⎡−05 . ⎤ ⎡ 05 . ⎤ ⎡− 05 . ⎤ ⎡05. ⎤ ⎡ 15 . ⎤F = ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥pf4⎢05 . ⎥ + f5⎢−05. ⎥ + f6⎢15 . ⎥ + f7⎢05. ⎥ + f8⎢−05. ⎥(23)⎣⎢ 1 ⎦⎥⎣⎢ 1 ⎦⎥⎣⎢ 0 ⎦⎥⎣⎢ 0 ⎦⎥⎣⎢ 0 ⎦⎥(22) denkleminde V 4 , V 5 , V 6 , V 8 <strong>ve</strong>ktörleri negatif değerleri ihtiva etmektedir.Bunun anlamı, bu bağlama elemanları dayama noktalarında negatif reaksiyon kuv<strong>ve</strong>tlerioluş tururlar demektir. İş parçası dayama elemanlarından ayrılabilir <strong>ve</strong>ya kayabilir. V 7<strong>ve</strong>ktöründe f 1 <strong>ve</strong> f 2 elemanları pozitif olmasına rağmen, f 3 elemanı sıfırdır. 7 nolubağlama elemanı iş parçasının dengesi açısından ilk önce uygulanmalıdır. Bununlaberaber iş parçasının 3 nolu dayama elemanı üzerine sıkış tırmak için bir bağlamaelemanına daha ihtiyaç vardır. V 4 <strong>ve</strong> V 5 <strong>ve</strong>ktörlerinin f 3 bileş enleri pozitif olması


69dolayısıyla her ikiside, uygun bağlama kuv<strong>ve</strong>ti belirlenerek, ikinci bağlama elemanıolarak seçilebilir. Örneğin f 7 =2 <strong>ve</strong> f 4 =1 seçilirse F p =[0.5, 1.5, 1] T olarak elde edilir.İkinci bağlama elemanı parça üzerine uygulandığı zaman 1 <strong>ve</strong> 2 nolu dayamaelemanlarında sürtünme kuv<strong>ve</strong>tleri sorun olabilir. Bu yüzden 7 nolu bağlama elemanıönce hafif ş ekilde sıkılmalı, 4 nolu bağlama elemanı sıkıldıktan sonra 7 nolu elemansıkılmalıdır (CHOU <strong>ve</strong> ark. 1989).CAI <strong>ve</strong> ark. (1997), varyasyonel yaklaş ımla aparat-iş parçası analizleriyapmış lardır. Deterministik yerleş im <strong>ve</strong> yerleş tirme hatalarının minimum olması için3-2-1 metodunun en uygun metot olduğunu <strong>ve</strong> bir kürenin hiçbir ş ekilde deterministikolarak yerleş tirilemeyeceğini ispat etmiş lerdir. Ayrıca ş ekil 5.26.’da, 3 nolu dayamanınkarş ısına gelecek bağlama elemanının, parçanın dengesi açısından 3 nolu dayamanınkarş ısına konulması gerektiğini belirtmiş lerdir.5.6. <strong>Aparat</strong>-İş Parçası Sonlu Elemanlar Analiziİş parçasının aparatlar ile sabitlenmesinde düş ünülmesi gereken bir diğerönemli nokta ise iş parçası üzerinde oluş an elastik deformasyonların en az olmasıgerektiğidir. Bağlama elemanlarının iş parçası üzerine uyguladığı kuv<strong>ve</strong>tler <strong>ve</strong> kesmekuv<strong>ve</strong>tleri iş parçası üzerinde elastik deformasyona sebebiyet <strong>ve</strong>rirler. İş lemetoleranslarının belli sınırlar içinde kalması, bu kuv<strong>ve</strong>tlerin etkisi altında kalan işparçasının deformasyon büyüklüğüne de bağlıdır. İş parçası dayamalar üzerineyerleş tirildikten sonra, bağlama elemanları ile sıkılır. Sıkma sırasında uygulanacak aş ırısıkma kuv<strong>ve</strong>tleri iş parçasının orijinal ş eklini bozar. Bu ş ekilde iş leme yapıldığıtakdirde, aparatlardan söküldükten sonra orijinal halini alan parça üzerindeki yüzeylerdeistenen hassasiyet elde edilemez. Bu yüzden sıkma kuv<strong>ve</strong>tlerinin uygun bir değerdeolması gerekir. Sıkma kuv<strong>ve</strong>tlerini ayarlanması büyük ölçüde operatörün tecrübesinebağlıdır. Optimum bağlama kuv<strong>ve</strong>tleri konusunda yapılan çalış malar çok az <strong>ve</strong>yetersizdir.Bir diğer etki ise kesme kuv<strong>ve</strong>tlerinin iş parçası üzerinde sebep olduğu


70deformasyonlardır. İş parçası uygun aparatlar ile bağlanıp sabitlendikten sonra parçaüzerine etki eden kesme kuv<strong>ve</strong>tleri iş parçasında deformasyona sebep olurlar. Kesmekuv<strong>ve</strong>ti değerlerinin yüksek oluş u <strong>ve</strong>ya iş parçasının uygun ş ekilde bağlanmamasınedeniyle bu tür problemler ortaya çıkabilir <strong>ve</strong> iş leme hassasiyeti bozulur. Daha öncebahsedilen yerleş tirme <strong>ve</strong> bağlama kuralları ile uygun ş ekilde yerleş tirme yapılmalı <strong>ve</strong>gerekiyorsa ek destek <strong>ve</strong> dayama elemanları kullanılmalıdır.Statik denge analizi ile, altıdan fazla aparat elemanının kullanıldığı iş parçasınınanalizi, sistemin belirsiz olması nedeniyle (bilinmeyen sayısı denklem sayısından fazla)mümkün değildir <strong>ve</strong> bu yöntemle parça üzerindeki deformasyonlar <strong>ve</strong> reaksiyonkuv<strong>ve</strong>tleri hesaplanamaz. Ayrıca yapılan kinematik analizler, parçanın kinematik olarakhareketinin sınırlandırılması ile ilgilidir. Kinematik analizlerde kesme kuv<strong>ve</strong>tleridikkate alınmaz. Bu yüzden öngörülen aparat konfigürasyonunun sonlu elemanlaryöntemi ile analiz edilip bu konfigürasyonun uygun olup olmadığının ortaya çıkarılması<strong>ve</strong> elde edilen sonuçlar ile ek destek elemanları kullanılıp kullanılmamasına karar<strong>ve</strong>rilmesi gerekir.Parça üzerindeki deformasyonların azaltılması için bağlama kuv<strong>ve</strong>tlerininoptimum olması gerekir. Ayrıca ek destek elemanları yerine mevcut destek yerlerininoptimizasyonu ile de deformasyonlar azaltılabilir. Analiz sonucunda elde edilenyerdeğiş tirme değerlerine göre, yerdeğiş tirmenin fazla olduğu bölgelere ek destekelemanları konarak bu bölgelerdeki deformasyonlar sınırlandırılabilir.<strong>Aparat</strong> yerleş irme kuralları ile oluş turulan konfigürasyonun, kesme kuv<strong>ve</strong>tlerialtındaki davranış ı incelenmeli <strong>ve</strong> problem varsa gerekli önlemler alınmaldır. Buyüzden aparat yerleş tirme problemlerinde takımın hareketinin de dikkate alındığı sonluelemanlar ile analiz kaçınılmazdır.Sonlu elemanlar yöntemi ile yapılan aparat-iş parçası analizlerinde genel olarakş u eksiklikler görülmüş tür <strong>ve</strong> ilgili yayınlar parantez içinde belirtilmiş tir.


71- Talaş kaldırma esnasında, takım parça üzerinde zamana göre yer değiş tirdiği halde,yapılan analizler statiktir. Yani kuv<strong>ve</strong>tin yeri parça üzerinde sabit tutulup buna göreanalizler yapılmış tır. Bu ise gerçek durumdan oldukça uzaktır (LEE <strong>ve</strong> HAYNES,1987. MENASSA <strong>ve</strong> DeVRIES, 1991. ROY <strong>ve</strong> ark., 1997. KASHYAP, 1997. LI <strong>ve</strong>MELKOTE, 1999. WANG <strong>ve</strong> ark., 1999).- Yapılan optimizasyon iş lemleri oldukça basit parçalar için yapılmış tır (LEE <strong>ve</strong>HAYNES, 1987. MENASSA <strong>ve</strong> DeVRIES, 1991. ROY <strong>ve</strong> ark., 1997. KASHYAP,1997. LI <strong>ve</strong> MELKOTE, 1999).- Destek yerlerinin optimizasyonunda statik durum dikkate alınmış tır (LEE <strong>ve</strong>HAYNES, 1987. MENASSA <strong>ve</strong> DeVRIES, 1991. ROY <strong>ve</strong> ark., 1997. KASHYAP,1997. LI <strong>ve</strong> MELKOTE, 1999). Optimizasyon iş lemi statik durum için yapıldığındanpratikte uygulama imkanı yoktur. Ayrıca bir kurguda birden fazla unsur iş lemeolacağından optimizasyon yaparken tüm unsurlar dikkate alınmalıdır. O kurgudaki tümunsurların iş lendiği düş ünülmeli, optimizasyon iş lemi buna göre yapılmalıdır.- Kesme kuv<strong>ve</strong>tininin konumunun değiş tiğini dikkate alıp inceleyen iki çalış mamevcuttur (MEYER <strong>ve</strong> LIOU, 1997. WANG <strong>ve</strong> ark. 1999). Meyer <strong>ve</strong> Liou, yaptıklarıçalış mada, doğrusal programlama ile dinamik kesme kuv<strong>ve</strong>tlerini dikkate alarakuygulanması gereken bağlama kuv<strong>ve</strong>tlerinin tayini için bir algoritma geliş tirmiş lerdir.Ancak zamana göre parça üzerinden kaldırılan talaş miktarı dikkate alınmamış tır.Wang <strong>ve</strong> ark. (1999) ise bir aparat-iş parçası sisteminde bağlama elemanlarına gelenkuv<strong>ve</strong>tleri deneysel olarak tespit etmiş lerdir <strong>ve</strong> bağlama elemanları sıkma kuv<strong>ve</strong>tinintalaş kaldırma sırasında değiş ken olarak uygulanması gerektiğini savunmuş lardır.Aynı ş ekilde geliş tirilen yöntemde parça üzerinden kaldırılan talaş miktarı dikkatealınmamış tır. Zamana göre parça üzerinden talaş kaldırılıdığından parçanın rijitliğiazalacak <strong>ve</strong> deformasyon miktarı artacaktır.Bu çalış mada, herbir unsurun iş lenmesi esnasında, yukarıda bahsedileneksiklikler dikkate alınarak daha gerçekçi bir yaklaş ım sunulmuş tur. Takımın bir kurgu


72boyunca dolaş tığı düş ünülerek kesme kuv<strong>ve</strong>tleri de takımın konumuna göreyerdeğiş tirmiş <strong>ve</strong> kaldırılan talaş miktarı parça üzerinden eksiltilmiş tir. Böyleceiş leme zamanı boyunca bağlama elemanlarına gelen reaksiyon kuv<strong>ve</strong>tleri incelenerek,problemlerin tasarım aş amasında ortaya çıkması sağlanarak gerekli önlemlerinalınmasına imkan <strong>ve</strong>rilmiş tir.Şekil 5.27. Takımın kanal unsurunu iş lemesi sırasında hareketi(1) (2) (3)(4) (5)(6)Şekil 5.28. Bir kanal unsurunun iş leme aş amalarıTicari BDT programlarının geliş mesi <strong>ve</strong> buna paralel olarak geliş en sonlu


73elemanlar analiz programlarıyla bu tür analizler yapılabilmektedir. Ayrıca sınır ş artıolarak <strong>ve</strong>rilecek olan kesme kuv<strong>ve</strong>tlerinin belirlenmesi gerekmektedir.5.6.1. Kesme Kuv<strong>ve</strong>tleriİş parçası üzerinden talaş kaldırılması esnasında takımdan parça üzerine bazıkuv<strong>ve</strong>tler etki eder. Bu kuv<strong>ve</strong>tler iş lemin tipine <strong>ve</strong> karakteristiğine göre değiş ir. Bukuv<strong>ve</strong>tler için bazı ampirik formüller geliş tirilmiş tir.Plaketli (insert) delici takım için kesme koş ullarının seçimi aş ağıdaki eş itliklerile yapılabilir (HALEVI <strong>ve</strong> WEILL,1995):fv0 . 424 R 04 .a⎛ D ⎞ ⎛ ⎞= 03 . ⎜ ⎟ ⎜ ⎟⎝ 56 ⎠ ⎝ 125 . ⎠c =f03 .(24)06 .732 . D09 .(25)⎛ HBN ⎞⎜ ⎟⎝ 220 ⎠DLt = π (26)vcfdeğeri;Delme iş lemi sırasında oluş an ilerleme yönündeki eksenel kuv<strong>ve</strong>t <strong>ve</strong> moment1. 4 08 . 0.75F = 023 . D f HBNy(27)MD f HBN= 04 .10002 0. 75 0.7(28)ile <strong>ve</strong>rilir. Bu denklemlerde;


74f : İlerleme hızı (mm/dev)v cMF yDL: Kesme hızı (m/dak): Moment (Nm): Eksenel kuv<strong>ve</strong>t (N): Delik çapı (mm): Delik uzunluğu (mm)HBN : İş parçası Brinell sertlik değeriR at: Delik yüzey pürüzlülüğü (µm): İş leme zamanı (dak)F yMŞekil 5.29. Delme iş leminde delme kuv<strong>ve</strong>ti <strong>ve</strong> momentKanal, cep <strong>ve</strong> adım unsurlarının iş lenmesinde hem alın hemde çevresel kesmeyapabilen saplı frezeler kullanılır. Alın frezeleme için kesme kuv<strong>ve</strong>tleri ise ş u ş ekildealınabilir (HALEVI <strong>ve</strong> WEILL,1995):Bir diş için teğetsel kuv<strong>ve</strong>t;FZa= ⎛ f⎝ ⎜ ⎞ ⎡⎟ ⎛ ⎠ ⎝ ⎜ 360⎞⎟ ⎛ ⎠⎝ ⎜ 1⎞⎢ ⎟sinκ ⎣ π θ⎠z03 .⎛ Br⎞⎤⎛ . ⎞ ⎡γ+ ⎤sin κ ⎜ ⎟ [ ( HBN)]⎝ D ⎠⎥ 0214 . + 298 ⎜02 ⎟7⎦⎝ hm⎠ ⎣⎢ 66.7 ⎦⎥(29)


75hm= ⎛ f⎝ ⎜ 360⎞⎟ ⎛ ⎠⎝ ⎜ 1⎞⎟π θ⎠z⎛ Br⎞sin κ ⎜ ⎟(30)⎝ D ⎠Herhangi bir anda z kadar diş kesme iş lemi yapıyor ise toplam teğetsel kuv<strong>ve</strong>t;FS=⎛ θ ⎞FZz⎜⎟⎝ 360⎠(31)olacaktır.θ : Kesme kavrama açısıf z : diş baş ına ilerleme (mm/diş , ince iş lemede 0.1-0.2, kaba iş lemede 0.2-0.5 arası)a : kesme derinliği (mm)κ : yerleş tirme açısı (45-90 o arası)γ : talaş açısı (5-10 o )B r : kesme geniş liği (mm)D : kesme çapı (mm)z : kesme iş lemi yapan diş sayısıh m : ortalama talaş kalınlığı (mm)Ortalama radyal kuv<strong>ve</strong>t (F R ) <strong>ve</strong> ortalama ilerleme kuv<strong>ve</strong>ti (F V ) deneyleredayanan aş ağıdaki bağıntılara göre tayin edilebilir (AKKURT, 1985):F R =(0.85...0.95)F S F V =(0.3...0.4) F S (32)F sF rF v


76Şekil 5.30. Parmak freze ile frezeleme iş leminde kuv<strong>ve</strong>tler


6. MATERYAL <strong>ve</strong> METOTBu bölümde dikey iş leme merkezinde iş lenecek bir parçanın otomatik iş lemplanlaması için geliş tirilen yöntem <strong>ve</strong> algoritmalar sunulmuş tur. BDT ortamındamodellenen prizmatik bir iş parçasından imalat unsurlarının çıkarılması, kurgu planınınelde edilmesi, aparat konfigürasyonun oluş turulması <strong>ve</strong> son olarak bu konfigürasyonuntakımın konumuna bağlı olarak sonlu elemanlar metodu ile analiz edilip bağlamakuv<strong>ve</strong>tlerinin tayini ş eklindeki iş akış diyagramı ş ekil 6.1.’ de <strong>ve</strong>rilmiş tir.<strong>Unsur</strong> TabanlıTasarımYüzey <strong>ve</strong>İşlenmeyenYüzeyVeritabanı<strong>Aparat</strong> YerleştirmeKurallarıGeometrik Öncelikler<strong>ve</strong> Takım YaklaşımYönleriToleransÖncelikleriÖncelik MatrisAnalizi<strong>Unsur</strong> Çıkarma <strong>ve</strong>TanımaTolerans BilgilerininEklenmesi<strong>Kurgu</strong><strong>Planlama</strong><strong>Kurgu</strong> 1 <strong>Kurgu</strong> 2 ....... <strong>Kurgu</strong> nDestek, Dayama <strong>ve</strong>BağlamaYüzeylerinin SeçimiDestek, Dayama <strong>ve</strong>Bağlama NoktalarınınBulunması.......<strong>Unsur</strong>, Yüzey<strong>ve</strong> KenarVeritabanı.......<strong>Modüler</strong><strong>Aparat</strong>KütüphanesiOtomatik <strong>Aparat</strong>KonfigurasyonuOluşturmaİş Parçası SonluElemanlar AnaliziBağlamaKuv<strong>ve</strong>tlerininTayiniŞekil 6.1. İş akış diyagramı


78BDT ortamı olarak SolidEdge 4.0 (SolidEdge, 1997), programlama dili olarakise Visual Basic 5.0 (Visual Basic, 1997) kullanılmış tır. Programlar Windows NTiş letim sistemi altında çalış maktadır. Nesne yönelimli (object oriented) programlamatekniği ile SolidEdge programına müdahale edilebilmektedir. Bu etkileş im, mevcutmodelden bilgi alma <strong>ve</strong>ya SolidEdge programına komut gönderme ş eklindedir <strong>ve</strong> OLEOtomasyonu olarak bilinmektedir. OLE Otomasyonunda SolidEdge programı,programlama dillerinin ulaş abilmesi amacıyla bazı nesne <strong>ve</strong> fonksiyonları eriş ilebilirhalde tutmaktadır. Böylece SolidEdge çalış ırken modelleme <strong>ve</strong> <strong>ve</strong>ri alma ile ilgilibirtakım nesneler, fonksiyonlar <strong>ve</strong> bunların özelliklerine ulaş ıp, hem SolidEdgeprogramına komut gönderme hemde mevcut modelden geometrik bilgilerin (örneğinBrep bilgileri) alınması mümkün olmaktadır.Visual BasicUygulama ProgramıVeri göndermeVeri almaSolidEdgeŞekil 6.2. SolidEdge <strong>ve</strong> Visual Basic arasındaki etkileş imÖrneğin SolidEdge programında bir daire çizildiği zaman aynı zamanda bir dairenesnesi (object) oluş turulur. Dairenin koordinatları <strong>ve</strong> yarıçapı gibi bilgiler ise bunesnenin özellikleri (properties) içinde saklanır. Dairenin yarıçapı değiş tirildiği zamandaire nesneside değiş ir. Nesnenin özelliklerine ek olarak dairenin kopyalanması,silinmesi, çoğaltılması gibi iş lemler ise metotlar (method) yardımıyla yapılır.SolidEdge programında programda 4 modül bulunmaktadır. Part, assembly, draft<strong>ve</strong> sheet metal. Part modülünde modelleme, assembly modülünde montaj, draftmodülünde 2 boyutlu çizim <strong>ve</strong> sheet metal modülünde ise saç parça modellemeiş lemleri yapılmaktadır.Geliş tirilen yazılımlar SolidEdge programına bir ikon olarak eklenebilmektedir.Bu çalış mada, parça modelleme kısmında;


79- unsur tanıma <strong>ve</strong> çıkarma,- tolerans ekleme,- kurgu planlamaş eklinde 3 yazılım geliş tirilmiş tir (ş ekil 6.3). Ayrıca aparat konfigürasyonununotomatik oluş turulması için montaj modelleme içerisine modül olarak eklenen aparatmontajı programı yazılmış tır. Oluş turulan kurgu konfigürasyonlarının takım konumunabağlı analizi için ANSYS 5.4 (ANSYS, 1997) programı kullanılmış tır.6.1. <strong>Unsur</strong> Çıkarma <strong>ve</strong> Tanıma<strong>Unsur</strong> Çıkarma <strong>ve</strong> Tanıma ModülüTolerans Ekleme Modülü<strong>Kurgu</strong> <strong>Planlama</strong> ModülüŞekil 6.3. SolidEdge programına eklenen modüllerŞekil 6.4. <strong>Unsur</strong> çıkarma <strong>ve</strong> tanıma ekranıBu modülde, parça modeli oluş turulduktan sonra, ş ekil 6.3.’ta görülen unsurçıkarma <strong>ve</strong> tanıma ikonu tıklanarak yukarıda görülen form ekrana gelir. Bu formda, sol


80tarafta unsur kütüphanesi bulunmakta, sağ tarafta ise o parçadan çıkarılanunsurların isimleri görülmektedir.izlenmiş tir.Geliş tirilen yazılım ile unsur çıkarma <strong>ve</strong> tanıma iş lemlerinde aş ağıdaki yolBLOK UNSURUNUNÇIKARILMASIKESME UNSURLARININTANINMASIDELİK UNSURLARININÇIKARILMASIKESİŞEN UNSURLARINBULUNMASIBoyutlar<strong>Unsur</strong> Tipi<strong>Unsur</strong> Tipi<strong>Unsur</strong> BilgileriTakım Yaklaşım YönleriTakım Yaklaşım YönleriYüzey Bilgileri<strong>Unsur</strong> Bilgileri<strong>Unsur</strong> BilgileriYüzey BilgileriYüzey BilgileriKenar BilgileriKenar Bilgileri<strong>Unsur</strong>VeriTabanıYüzeyVeriTabanıKenarVeriTabanıŞekil 6.5. <strong>Unsur</strong> çıkarma <strong>ve</strong> tanıma akış diyagramıÖncelikVeriTabanıŞekil 6.5.’ te <strong>ve</strong>rilen iş lemler, modellenen iş parçasının geometrik <strong>ve</strong>rilerindenfaydalanılarak gerçekleş tirilir. Part modülünde modellenen bir parçanın geometrik<strong>ve</strong>rilerine ulaş mak için izlenecek yol ş ekil 6.6.’da <strong>ve</strong>rilmiş tir.Mevcut modeldeki unsurlara ulaş mak için ş u yol izlenir:Set GetObjApp=GetObject(,”SolidEdge.Application”)Set GetObjPart=GetObjApp.Acti<strong>ve</strong>Document.Models(1)Set ObjFeatures=GetObjPart.Features


81Şekil 6.6. Part modülü nesne hiyerarş isiAyrıca modellenen parçanın BRep bilgilerine de ulaş mak mümkündür. BRepyapısında, parçanın yüzey, kenar <strong>ve</strong> köş elerin geometrik <strong>ve</strong>rileri saklanır. Bu bilgilereulaş mak için izlenecek yol ş u ş ekildedir:Şekil 6.7. İş parçası BRep bilgileriParça yüzey bilgilerine ulaş mak için izlenecek yol;


82Set GetObjApp=GetObject(,”SolidEdge.Application”)Set GetObjPart=GetObjApp.Acti<strong>ve</strong>Document.Models(1)Set PartBody=GetObjPart.BodySet PartFaces=PartBody.Faces(iqQueryAll)Parçanın tüm yüzey bilgileri PartFaces nesnesinde toplanır. Tek tek parçayüzeylerine ise,PartFaces(1), PartFaces(2), .. , PartFaces(n)ş eklinde ulaş ılır. Aynı iş lemler köş e (<strong>ve</strong>rtex), kenar (edge), döngü (loop)içinde geçerlidir. Örneğin 2 nolu yüzeydeki köş e noktalarına,Set PartVertices=PartFaces(2).Vertices ile ulaş ılır.Parçanın yüzey <strong>ve</strong> kenar bilgilerine ulaş tıktan sonra bu nesnelerin özellikleridebulunabilir.Şekil 6.8. Yüzey <strong>ve</strong> kenar özellikleriBu çalış mada prizmatik parçalar ile ilgilenilmiş tir. Parçanın modellenmesi içinilk önce ana blok öteleme ile oluş turulur (extruded protrusion). Daha sonra bu bloküzerinde kesme iş lemleri gerçekleş tirilir (extruded cutout). Kesme iş lemleri için ilkönce çalış ma yüzeyi seçilir, o yüzeye kesme profili çizilir <strong>ve</strong> profil ötelenerek kesmeiş lemi gerçekleş tirilir. Blok, kesme <strong>ve</strong> delik oluş turma nesnelerine ulaş ım hiyerarş isiaş ağıdaki ş ekilde <strong>ve</strong>rilmiş tir.


83Şekil 6.9. Blok, kesme <strong>ve</strong> delik nesneleriParça üzerinde bulunan imalat unsurlarının çıkarılması için Şekil 6.9’ da <strong>ve</strong>rilenhiyerarş iler takip edilerek parçanın geometrik bilgileri elde edilir. Bu bilgilerinyardımıyla unsur tanıma <strong>ve</strong> çıkarma algoritmaları kullanılarak imalat unsurlarıbelirlenir. Bu çalış mada parça <strong>ve</strong>ritabanından tanınan <strong>ve</strong> çıkarılabilen unsurkütüphanesi ş ekil 6.10.’da <strong>ve</strong>rilmiş tir. Model üzerinden her bir unsur <strong>ve</strong> ilgiliparametreleri çıkarıldıktan sonra bu bilgiler diğer iş lemlerde kullanılmak üzere unsur<strong>ve</strong>ritabanına yazılır. Ayrıca yine bu iş lem sırasında unsur <strong>ve</strong>ritabanına ila<strong>ve</strong> olarakkenar, yüzey <strong>ve</strong> öncelik <strong>ve</strong>ritabanları da oluş turulur.Hazır nesne olarak bulunan unsurlar doğrudan çıkarılır. Bunlar blok (extrudedprotrusions) <strong>ve</strong> delik (holes) unsurlarıdır. Bu unsurlar için unsur tanıma iş lemigerekmez. Diğer unsurlar kesme (extruded cutouts) nesnesi içinde yer alırlar <strong>ve</strong> her birkesme nesnesinin hangi unsura denk geldiği unsur tanıma iş lemi ile bulunur.Blok unsuru öteleme (extruded protrusions) nesnesi içinde yer alır. Aş ağıdakiş ekilde çıkarılır.Set GetObjPro=GetObjPart.ExtrudedProtrusionsGetObjPro nesnesinin özelliklerinden baş langıç blok parçasının yüzey, kenar, köş ebilgileri elde edilir.


84BLOK AÇIK KANAL KAPALI KANALAÇIK CEP KAPALI CEP ADIMDELİK KADEMELİ DELİK HAVŞA BAŞLI DELİKŞekil 6.10. Çıkarılabilen <strong>ve</strong> tanınabilen unsurlarAçık kanal, kapalı kanal, açık cep, kapalı cep, adım unsurları ExtrudedCutoutsnesnesi içinde yer alır. Bu unsurlara ş u ş ekilde ulaş ılır.Set ObjCut=GetObjPart.ExtrudedCutoutsn= ObjCut.CountsBu gruptaki unsurlar ObjCut(1),ObjCut(2),..,ObjCut(n) ş eklindebulunurlar. Her bir unsur tek tek kontrol edilerek unsurun tipi belirlenir. Bunun içinunsurların yüzey sayısı <strong>ve</strong> yüzey tipleri kullanılmış tır.Açık kanal unsurunun tanınması için ş u algoritma kullanılır:1. i=1 den n’e kadar2. i. <strong>Unsur</strong>un yüzey sayısını bul.


853. N=düzlem yüzey sayısı4. M=silindirik yüzey sayısı5. Eğer N=3 <strong>ve</strong> M=0 ise bu unsur AÇIK KANAL unsurudur.6. Sonraki unsura geç.Benzer ş ekilde,Kapalı kanal için : N=3, M=1Kapalı cep için : N=5, M=4Açık cep için : N=4, M=2Adım için : N=2, M=0alınarak unsur tipleri belirlenir.ulaş ılır.Delik unsurları için tanıma iş lemine gerek yoktur. Delik unsurlarına ş u ş ekildeSet ObjHoles=GetObjPart.Holesn= ObjHoles.CountsDelik unsurunun çıkarılması için kullanılan algoritma;1. i=1 den n’e kadar2. i. unsurun tip değerini bul (type=ObjHoles(i).HoleData.HoleType)3. Eğer type=33 ise bu unsur DELİK unsurudur.6. Sonraki unsura geç.Benzer ş ekilde type=34 ise kademeli delik, type=35 ise o unsurun havş a baş lıdelik olduğu anlaş ılır. Delik unsurlarının kapalı <strong>ve</strong>ya açık olduğu ExtentType özelliğiile bulunur.


86Bu ş ekilde parça üzerinde bulunan unsurlar elde edilmiş olur. <strong>Unsur</strong>larınçıkarılması sırasında <strong>ve</strong>ritabanlarına yazılmak üzere diğer bilgilerde geometriközelliklerden çıkarılır <strong>ve</strong> ilgili <strong>ve</strong>ritabanlarına yazılırlar. Bu <strong>ve</strong>ritabanları unsur<strong>ve</strong>ritabanı, yüzey <strong>ve</strong>ritabanı <strong>ve</strong> kenar <strong>ve</strong>ritabanıdır. Tüm <strong>ve</strong>ritabanları text tipinde, satır<strong>ve</strong> sütünlardan oluş ur. Sütünlar <strong>ve</strong>ri tipini, satırlar ise <strong>ve</strong>rileri ihtiva ederler.6.1.1. <strong>Unsur</strong> VeritabanıSN GRUPGRUPUNSURUNSURTYYTYYTYYTYYTYYTYYNOİNDEKSİNOADI(+X)(+Y)(+Z)(-X)(-Y)(-Z)Herbir unsura ait bilgiler satır olarak bulunur. Bu tabloda;SN : Sıra No (0,1,2,...)GRUP NO: Grup No (Protrusion=1, Cutout=2, Hole=3)GRUP İNDEKSİ : Grup içindeki sıraUNSUR NO : (0:Tanınmayan, 1:Blok, 2: Adım, 3:Açık kanal, 4: Kapalı kanal,5: Kapalı cep, 6: Açık cep, 7:Delik, 8: Kademeli delik, 9:Havş abaş lı delik)UNSUR ADI : <strong>Unsur</strong> AdıTYY(+X) : <strong>Unsur</strong>un +x ekseni yönünde takım yaklaş ım yönü varsa 1, yoksa 0TYY(+Y) : <strong>Unsur</strong>un +y ekseni yönünde takım yaklaş ım yönü varsa 1, yoksa 0TYY(+Z) : <strong>Unsur</strong>un +z ekseni yönünde takım yaklaş ım yönü varsa 1, yoksa 0TYY(-X) : <strong>Unsur</strong>un -x ekseni yönünde takım yaklaş ım yönü varsa 1, yoksa 0TYY(-Y) : <strong>Unsur</strong>un -y ekseni yönünde takım yaklaş ım yönü varsa 1, yoksa 0TYY(-Z) : <strong>Unsur</strong>un -z ekseni yönünde takım yaklaş ım yönü varsa 1, yoksa 0<strong>Unsur</strong> tanıma iş lemi sırasında her unsurun takım yaklaş ım yönleride çıkarılır.TYY’lerinin çıkarılmasında unsurlar üzerinde bulunan yüzeylerin normal <strong>ve</strong>ktörlerikullanılır.


876.1.2. Takım Yaklaş ım YönleriAçık kanal unsuru: Şekil 6.11.’de görülen bu unsurun TYY, <strong>ve</strong>rilen koordinateksenlerine göre -z ekseni yönündedir. Bu yön aş ağıdaki algoritma ile çıkarılır.zyxŞekil 6.11. Açık kanal unsuru yüzey normalleri1. eğer unsur AÇIK KANAL unsuru ise2. düzlem yüzeyin normal <strong>ve</strong>ktörlerini bul (x,y,z).3. bu <strong>ve</strong>ktörleri topla.4. toplam <strong>ve</strong>ktörü içinde 1 değeri bulunan yönün negatif değeri takım yaklaş ımyönüdür.Yukarıdaki unsur için (-1,0,0) + (1,0,0) + (0,0,1) = (0,0,1). TYY=(0,0,-1) bulunur.Adım <strong>Unsur</strong>u: Bu unsurda iki düzlem yüzey bulunur <strong>ve</strong> takım her iki yüzeydenyaklaş abilir. Her iki düzlem yüzeyin normal <strong>ve</strong>ktörünün ters iş aretli yönleri takımyaklaş ım yönleridir.Şekil 6.12’ deki unsur için, (0,-1,0) <strong>ve</strong> (0,0,-1) yönleri takım yaklaş ım yönleridir.


88zyxŞekil 6.12. Adım unsuru <strong>ve</strong> yüzey normalleriDiğer kesme unsurlar için (kapalı kanal, açık cep, kapalı cep) takım yaklaş ımyönleri bu unsurların taban yüzey nesnesi (BottomCap) özelliğinden faydalanılarakbulunur. Parça modelleme aş amasında bu unsurlar parça yüzeyi üzerinde profilleriçizilerek ötelenip parçadan çıkartılırlar. Böylece taban yüzey nesnesinin yüzey normal<strong>ve</strong>ktörünün ters iş aretlisi, bu unsurların takım yaklaş ım yönleri olarak alınır.Delik unsurları: Delik unsurlarının takım yaklaş ım yönleri deliğin eksendoğrultusundadır. Yönü ise deliğin açık <strong>ve</strong>ya kapalı olmasına göre değiş ir.Delik : Açık (eksen doğrultusunun her iki yönünde). Kapalı (Alt taban düzlem yüzeyininnormal <strong>ve</strong>ktörünün ters iş aretlisi yönünde)Kademeli Delik: Her iki durumda da birinci kademedeki deliğin düzlem yüzeyininnormal <strong>ve</strong>ktörünün ters iş aretlisi yönünde.Havş a Baş lı Delik: Delik eksen <strong>ve</strong>ktörü yönünde.Şekil 6.13.‘te tüm unsurların TYY’ leri gösterilmiş tir.6.1.3. Yüzey Veritabanı<strong>Unsur</strong> çıkarma <strong>ve</strong> tanıma iş lemi sırasında belirlenen unsurların yüzeyleri <strong>ve</strong> bazıyüzey özellikleri daha sonra kullanılmak üzere aş ağıdaki formatta yüzey <strong>ve</strong>ritabanınayazılır.


89AÇIK KANALKAPALI KANALAÇIK CEPKAPALI CEP ADIM DELİKKADEMELİ DELİKYÜZEY YÜZEYİNDEKSİ ADIUNSURHAVŞA BAŞLI DELİKŞekil 6.13. Takım yaklaş ım yönleriYÜZEYYÜZEY DÖNGÜ <strong>ve</strong>yaADI TİPİ ALANI YARIÇAPNxNy NzYüzey İndeksi: Her yüzeyde farklı bir değere sahip, o yüzeyin geometrisindenhesaplanan bir tamsayıdır. SolidEdge programında grafik ortamda mouse ile tıklanan biryüzeyin hangi unsura ait olduğunu bulmak için bu index değeri kullanılmış tır. Düzlem<strong>ve</strong> silindirik yüzeyler için ayrı ayrı hesaplanmış tır. Düzlem yüzeylerde, o yüzeyioluş turan köş e noktalarının koordinatlarının toplamı <strong>ve</strong> alanının çarpımı olarakhesaplanır. İndeks değerinin uygun olması için toplam 1000 ile çarpılmakta <strong>ve</strong> alanda 10a bölünmektedir. Silindirik yüzeyler için indeks hesaplanırken eksen taban noktasıkoordinatları ile yarıçap toplanır. İndeks değerlerinin tamsayı olması için hesaplananondalıklı sayı tam sayıya çevrilir <strong>ve</strong> böylece her bir yüzeye farklı indeks değeri <strong>ve</strong>rilmişolur. Düzlem yüzey indeksi (DYİ) <strong>ve</strong> silindirik yüzey indeksinin (SYİ) hesaplanmasıaş ağıda <strong>ve</strong>rilmiş tir.


90n∑DYİ =Tam( Alan (( köşex(i) + köşey(i) + köşez(i))* 1000)) , n=köş e sayısı10i=1SYİ = Tam((Eksen_x+ Eksen_y + Eksen_z + yarıçap)* 10000)Yüzey Adı :Yüzeylerin çıkarılması sırasında her bir yüzeye <strong>ve</strong>rilen isim (F 1 , F 2, F 3, ...)<strong>Unsur</strong> Adı :Yüzeyin bağlı olduğu unsurun adıYüzey tipi : Düzlem <strong>ve</strong>ya silindirikYüzey Alanı : Düzlem <strong>ve</strong>ya silindirik yüzeyin alanıDöngü <strong>ve</strong>ya Yarıçap: Eğer yüzey düzlem ise bu yüzeyin döngü (loop) değeri yazılır.Döngü değeri o yüzeyde kenarların oluş turdukları kapalı profillerin sayısıdır. Eğer biryüzey üzerinde bir delik varsa o yüzeyin döngü değeri 2, yoksa 1’ dir. Yüzey silindirikise yarıçap değeri yazılır.Nx, Ny, Nz : Yüzeyin normal <strong>ve</strong>ktörleri6.1.4. Kenar VeritabanıParça üzerinde bulunan kenarlar kenar <strong>ve</strong>ritabanına yazılırlar. Kesiş enunsurların bulunmasında <strong>ve</strong> geometrik öncelik sırasının çıkarılmasında kullanılır <strong>ve</strong>blok unsurunun dış ındaki unsurlar için oluş turulur. Kenar <strong>ve</strong>ri tabanının yapısıaş ağıdaki gibidir.SIRAKENARUNSURKENARVx Vy VzNOİNDEKSİADITİPİSıra No: 1 den baş layarak her kenara <strong>ve</strong>rilen sıra numarası.Kenar İndeksi: Yüzey indeksinde olduğu gibi, o kenarın geometrik <strong>ve</strong>rilerindenhesaplanan bir tamsayıdır. Doğrusal kenar indeksi (DOKİ), baş langıç <strong>ve</strong> bitişnoktalarının koordinatları belli katsayılarla çarpılarak toplanması suretiyle elde edilir.Dairesel kenar indeksi (DAKİ) ise merkez noktası koordinatlarının <strong>ve</strong> yarıçapın bellikatsayılarla çarpılıp toplanması ile elde edilir. Çıkan ondalıklı değerlerin tamsayı kısmıdikkate alınır.


91DOKİ =Tam(( baş *1.1 + baş *1.2 + baş *1.3 + bit *1.4 + bit *1.5 + bit *1.6) *10000)x y z x y zDAKİ = Tam((mrk *. 11+ mrk *. 12 + mrk *. 13 + yarıçap *.)* 14 10000)x y z<strong>Unsur</strong> Adı: Kenarın bağlı olduğu unsurun adı.Kenar Tipi: Doğrusal <strong>ve</strong>ya dairesel.Vx,Vy,Vz : Kenar yön <strong>ve</strong>ktörü.Örnek bir parça için, unsur tanıma <strong>ve</strong> çıkarma iş lemi ile oluş turulan<strong>ve</strong>ritabanları aş ağıda <strong>ve</strong>rilmiş tir.z<strong>Unsur</strong> <strong>ve</strong>ritabanıŞekil 6.14. Örnek parçaxy30, 1, 1, 1, "BLOK", 0,0,0,0,0,01, 2, 1, 2, "ADIM", 0,0,0,1,0,12, 3, 1, 8, "KADEMELI_DELIK", 0,0,0,0,0,1Yüzey <strong>ve</strong>ritabanı1720, "F1", "BLOK", "Duzlem", 2239, 1, 0, -1, 01658, "F2", "BLOK", "Duzlem", 2148, 1, 0, 0, 1851, "F3", "BLOK", "Duzlem", 1338, 1, 1, 0, 01260, "F4", "BLOK", "Duzlem", 2100, 1, -1, 0, 01780, "F5", "BLOK", "Duzlem", 2239, 1, 0, 1, 0529, "F6", "BLOK", "Duzlem", 4646, 2, 0, 0, -11265, "F7", "ADIM", "Duzlem", 762, 1, 1, 0, 01418, "F8", "ADIM", "Duzlem", 2338, 2, 0, 0, 11083, "F9", "KADEMELI_DELIK", "Silindirik",541, 7, 0, 0, -11213, "F10","KADEMELI_DELIK", "Silindirik",628, 10, 0, 0, -1304, "F11","KADEMELI_DELIK", "Duzlem", 160, 2, 0, 0, 1


92Kenar <strong>ve</strong>ritabanı1,1745,"ADIM ","dogrusal",0,0,12,2262,"ADIM ","dogrusal",0,-1,03,3327,"ADIM ","dogrusal",0,0,-14,2810,"ADIM ","dogrusal",0,1,05,1441,"ADIM ","dairesel",0,0,-16,2028,"ADIM ","dogrusal",-1,0,07,3367,"ADIM ","dogrusal",0,-1,08,3780,"ADIM ","dogrusal",1,0,09,2262,"ADIM ","dogrusal",0,-1,010,1109,"KADEMELI_DELIK ","dairesel",0,0,111,1269,"KADEMELI_DELIK ","dairesel",0,0,-112,1311,"KADEMELI_DELIK ","dairesel",0,0,113,1441,"KADEMELI_DELIK ","dairesel",0,0,-114,1269,"KADEMELI_DELIK ","dairesel",0,0,-115,1311,"KADEMELI_DELIK ","dairesel",0,0,16.2. Geometrik Öncelik İliş kilerinin BelirlenmesiParça üzerinde bulunan imalat unsurları birbirleriyle kesiş ebilirler. Kesiş medurumunda en az bir kenar her iki unsurda da ortaktır. İş leme açısından bu iki unsurarasında öncelik iliş kisi bulunur. Yani bir unsurun iş lenmesi için, önceden diğerunsurun iş lenmesi gerekir. Kesiş en unsurlar arasında öncelik iliş kisini belirlemek içinkenar <strong>ve</strong>ritabanı kullanılır. İlk önce oluş turulan unsurun kenarları ilk önce yazılır.<strong>Unsur</strong>daki her bir yüzeyin kenarları tek tek yazılır. Dolayısıyla , aynı indeks numarasınasahip bir kenar birden fazla unsurda bulunabilir. Bu kenar, o unsurun iki yüzeyiarasındaki ortak kenardır. Eğer kenar <strong>ve</strong>ritabanında aynı indeks numarasına sahip ikikenar varsa bu kenarların bağlı oldukları unsurlar farklı ise bu iki unsur kesiş iyordemektir. Bu noktadan hareketle <strong>ve</strong>ri tabanında üst satırda yer alan unsur ilk önce, ounsurun altındaki satırlarda yer alan unsur ise sonra iş lenmelidir.Burada geometrik öncelikler, aslında tasarımcının modelleme sırasına bağlıkalmaktadır. Tasarımcı imalat ş artlarını da düş ünerek tasarım yapmak durumundadır.Eş zamanlı mühendislik gereği tasarım aş amasında imalat ş artları da düş ünülmelidir.


93Şekil 6.13.’teki parçada tasarımcı doğal olarak önce adım, sonra delik unsurunuoluş turacaktır.Örnek parça incelendiğine, adım unsuru <strong>ve</strong> kademeli delik unsurukesiş mektedir. Dolayısıyla bir dairesel kenarın her unsurda bulunması gerekir. Kenar<strong>ve</strong>ritabanı incelendiğinde;5, 1441,"ADIM ", "dairesel",0,0,-113,1441,"KADEMELI_DELIK ","dairesel",0,0,-1bu kenar bulunur. Buna göre ilk önce adım unsuru iş lenmeli, daha sonra kademeli delikunsuru iş lenmelidir. Bu ş ekilde kenar <strong>ve</strong>ritabanının tüm satırları taranarak bu iliş kiyeuyan öncelikler çıkarılır <strong>ve</strong> öncelik matrisine yazılır.6.2.1. Toleransların Verilmesi <strong>ve</strong> Tolerans Önceliklerinin BelirlenmesiŞekil 6.15. Tolerans ekleme ekranıGeliş tirilen yazılımla, BDT modeli üzerindeki unsurların yüzeyleri arasında,boyut <strong>ve</strong> geometrik tolerans ekleme imkanı sağlanmış tır. BDT <strong>ve</strong> BDÜ arasındakibütünleş menin tam olmamasından dolayı BDT programları, sadece geometrik bilgileriçermektedir. Ancak günümüzde bir tasarımcı, model oluş tururken imalatı dadüş ünmek zorundadır. Mevcut BDT programındaki bu eksiklik parça üzerine toleransekleme modülü ile ortadan kaldırılmış tır.


94Tolerans ekleme modülünde, kullanıcı tolerans <strong>ve</strong>rmek istediği iki yüzeyi mouseile seçmekte <strong>ve</strong> daha sonra karş ısına çıkan ş ekil 6.15.’deki formda hem boyut hem degeometrik toleransları <strong>ve</strong>rebilmektedir. Yüzeylerin bağlı oldukları unsurlar <strong>ve</strong> yüzeylerarası mesafe otomatik olarak belirlenmekte, diğer bilgiler kullanıcı tarafındangirilmektedir. Bölüm 4.1.3.’deki ş ekil 4.5 ‘de görülen her iki tolerans önceliği programtarafından belirlenebilmektedir. Bu öncelikler daha sonra unsur öncelik dosyasınayazılırlar.6. 3. <strong>Kurgu</strong> <strong>Planlama</strong> <strong>ve</strong> <strong>Unsur</strong> Öncelik Dosyasış u ş ekildedir:Geometrik <strong>ve</strong> tolerans öncelikleri, öncelik dosyasına yazılır. Bu dosyanın içeriğiunsur1, unsur2unsur3, unsur4. . . . . , . . . . .Her satırda bir öncelik iliş kisi bulunur <strong>ve</strong> unsurlar sıra numaralarına göre yazılır.Şekil 6.13.’deki örnek için geometrik öncelikten dolayı oluş an unsur sırası “1, 2”ş eklinde dosyaya yazılır. Ayrıca tolerans bilgilerinin eklenmesi sırasında belirlenenöncelik iliş kileride bu dosyaya eklenir. Bu öncelikler kurgu planlama aş amasındakullanılacaktır.Bölüm 4.2.’ de anlatılan öncelik matris analizi ile kurgu planı çıkarılır. <strong>Kurgu</strong>planlama ekranı aş ağıda <strong>ve</strong>rilmiş tir.Böylece kurgu planı elde edilir <strong>ve</strong> her kurguda hangi unsurların olduğu belirlenir.


95Şekil 6.16. Öncelik matris analizi ile kurgu planlama6.4. Otomatik <strong>Modüler</strong> <strong>Aparat</strong> KonfigürasyonuBu bölümde, kurgu planı belirlenen bir parçanın otomatik olarak modüleraparatlarla sabitlenip aparat konfigürasyonunun belirlenmesi için geliş tirilen programınyöntem <strong>ve</strong> algoritmaları anlatılacaktır. Grafik arayüz olarak SolidEdge Assemblymodülü kullanılmış tır.<strong>Modüler</strong> aparatlarla sabitlenmesi istenen parça seçildikten sonra aparatkütüphanesinden otomatik olarak seçilen uygun aparat elemanları ile montaj yapılır <strong>ve</strong>grafik olarak ekranda görüntülenir. <strong>Modüler</strong> aparat elemanları assembly modülünde altmontajolarak modellenmiş <strong>ve</strong> kütüphane oluş turulmuş tur. Bir alt tabla <strong>ve</strong> değiş ikboyutlardaki iş parçaları için farklı yüksekliklerde destek, dayama <strong>ve</strong> bağlamaelemanları oluş turulmuş tur. KIPP firmasının kataloğundan faydalanılarak modellenenmodüler aparat kütüphanesi Ek-1’ de <strong>ve</strong>rilmiş tir.


963-2-1 <strong>ve</strong> geometrik yerleş tirme kuralları ile uygun yüzeyler <strong>ve</strong> alt tablaüzerindeki delikler bulunup bu yerlere elemanlar yerleş tirilir. <strong>Aparat</strong>ların parçaya temasetmeleri için gerekli kaydırma iş lemleri yapılır.Şekil 6.17. <strong>Modüler</strong> aparatların yerleş tirmesi için kurgu parçasının çağrılması<strong>Kurgu</strong> planlama iş leminden sonra her bir kurgu için, part modülünde kurgudosyaları oluş turulur <strong>ve</strong> aparat konfigürasyonu aş amasında kullanılırlar.Şekil 6.18. Örnek modüler aparat konfigürasyonuGeliş tirilen programın akış ş eması ş u ş ekildedir:


97İş parçasının tabla üzerine yerleştirilmesiAlt destek yüzeyinin belirlenmesiDestek elemanlarının yerleştirilmesi1. Dayama yüzeyinin belirlenmesi2 dayama elemanının yerleştirilmesi2. Dayama yüzeyinin belirlenmesi1 dayama elemanının yerleştirilmesiYatay bağlama elemanlarının yerleştirilmesiDüşey bağlama elemanlarının yerleştirilmesiKonfigürasyonun ekranda görüntülenmesiŞekil 6.19. Otomatik modüler aparat konfigürasyonu akış ş eması6.4.1. İş Parçasının Tabla Üzerine Yerleş tirilmesia) Alt tabla elemanının aparat kütüphanesinden çağrılması: Bu çalış mada ş ekil6.20’de görülen tabla elemanı kullanılmış tır. İş parçası <strong>ve</strong> diğer modüler bağlamaelemanları bu tabla üzerine yerleş tirilecektir. Tablada vida açılmış 80 adet M12 delikmevcuttur.<strong>Aparat</strong> elemanlarının tabla üzerinde deliklere yerleş tirilmesinde kolaylıksağlamak üzere alt tablayı temsil eden delik matrisi tanımlanmış tır. Delik matrisinintüm elemanları baş langiçta sıfırdır.hole(i,j)=[0]i=1..8, j=1..10


98500400502525 50M12 8x10 DelikŞekil 6.20. Alt tabla elemanı8,106,2↑i4,8j→1,1 1,2 2,5Şekil 6.21. Delik matrisi sistemiKütüphaneden çağrılan aparat elemanları bu matrisin içeriğine göreyerleş tirilirler. Örneğin destek elemanları, delik matrisinde 8 değerine sahip olan yerlereyerleş tirilirler. Ayrıca deliklerin koordinatlarını ihtiva eden delik koordinat matrisioluş turulmuş tur.b) <strong>Kurgu</strong> parçasının çağrılması: Tabla <strong>ve</strong> parça modellendikleri konumda montajmodülünde oluş turulurlar. Her iki modelin de orijin noktası sol alt köş edir.


X 1X 299yY 2Şekil 6.22. İş parçası <strong>ve</strong> alt tabla konumlarıY 10,0xİş parçasının tablanın orta kısmında bulunması gerekir <strong>ve</strong> etrafında boş deliklerbulunmalıdır. Tabla belli büyüklükteki iş parçaları için kullanılabilir. Burada parçaaltında maksimum sayıda delik kalması kriter olarak alınmış tır. Orijin noktasının parçaüzerinde kalması için tabla hareket ettirilir <strong>ve</strong> her taş ıma iş leminden sonra delikkoordinatları güncellenir.c) Parçanın tablanın ortasında olması için tablanın kaydırılması: Parçanıntablanın tam ortasında kalması için kaydırma iş lemi gerçekleş tirilir. Daha sonraparçanın 0,0 noktası en yakın deliğin merkezinde olacak ş ekilde tabla ötelenir.Şekil 6.23. Tablanın -x <strong>ve</strong> -y de kaydırılması


100kaydırılması:d) Parçanın altında maksimum sayıda delik kalacak ş ekilde tablanınX ekseninde, X 1 < 62 ise 1 delik62 ≤ X 1 < 111 ise 2 delik112 ≤ X 1 < 161 ise 3 delik162 ≤ X 1 < 211 ise 4 delik. . . . . . . . .kalmakta olup bu ifadeler y ekseni için de geçerlidir. Deliğin parçanın altında kalmaş artı, tamamının parça altında kalmasıdır. Şekil 6.24’te 112 mm uzunluğundaki birparçanın altında kalan delikler gösterilmiş tir.X ekseninde kalacak delik sayısı için ifade, Int((X1-62)/50)+2 ş eklindedir. Y’de kalacak delik sayısı ise Int((Y1-62)/50)+2 ‘ dir (Int: tam sayı). X1=215 <strong>ve</strong> Y1=168için parça altında kalacak toplam delik sayısı 5*4=20’ dir.50M12112Şekil 6.24 Parça altında kalan delik sayılarıParça altında maksimum delik kalması için kaydırma miktarları;xshift = (215-((x’te kalacak delik sayısı-1)*50))/2yshift = (215-((y’te kalacak delik sayısı-1)*50))/2Tabla (-xshift, -yshift) kadar kaydırılarak parça altında maksimum sayıda delikkalması sağlanır.


101Şekil 6.25. Maksimum delik için kaydırma iş lemiAyrıca bu kurguda iş lenecek <strong>ve</strong> iş lenmeyecek yüzeyler <strong>ve</strong>ritabanına yazdırılır.6.4.2. Alt Destek Yüzeyinin BelirlenmesiBu kurguda iş lenmeyecek yüzeyler üzerinde arama yapılarak, normal <strong>ve</strong>ktörü(0,0,-1) olan yüzey bulunur. Bu yüzeyin altında kalan deliklerin bulunması için “poligoniçinde nokta” algoritması geliş tirilmiş tir. Bu algoritma Ek-2’ de sunulmuş tur. Buyüzeyin altında kalan deliklere, delik matrisinde 1 değeri <strong>ve</strong>rilir. Eğer bu yüzeyin döngüsayısı 1’ den fazla ise, içerde kalan boş luklarda (dairesel) taranarak bu boş luklarınaltında kalan deliklere delik matrisinde 9 değeri <strong>ve</strong>rilir. Şekil 6.26.’daki yüzey için delikmatrisi ş u ş ekilde oluş ur.hole(, i j)=⎡0 0 0 0 0 0 0 0 0 0⎤⎢0 0 0 0 0 0 0 0 0 0⎥⎢⎥⎢0 0 1 1 1 1 1 1 0 0⎥⎢⎥⎢0 0 1 1 1 1 1 1 0 0⎥⎢0 0 1 1 9 1 1 1 0 0⎥⎢⎥⎢0 0 1 1 1 1 1 1 0 0⎥⎢0 0 0 0 0 0 0 0 0 0⎥⎢⎥⎣⎢0 0 0 0 0 0 0 0 0 0⎦⎥


102Şekil 6.26. Alt destek yüzeyi altında kalan deliklerBöylece boş luk olan deliklere destek elemanı konulması önlenmiş olur. Altdeliklerden herhangi birinin belli bir kısmının bu boş lukların altına gelmesi, o deliğe 9değerinin <strong>ve</strong>rilmesi için yeterlidir.6.4.3. Destek Elemanlarının Yerleş tirilmesi3-2-1 metodunduna seçilen alt destek yüzeyine 3 destek elemanı konumlandırılır.Bunun için bu yüzeyde 3 destek noktası için delikler tespit edilir. Bu üç deliğin tespitedilmesinde ş u iki kural dikkate alınır.Delik matrisinde değeri 1 olan delikler arasında;- Üç deliğin oluş turduğu üçgenlerden en büyük alana sahip olanları seçilir- Bu üçgenlerden, ağırlık merkezi yüzeyin ağırlık merkezine en yakın olanı alınır.Şekil 6.27. Alt destek noktaları seçimi


103Yüzeyin ağırlık merkezinin bulunması algoritması Ek-3’ te <strong>ve</strong>rilmiş tir. Bu ikikural ile 3 delik belirlenir <strong>ve</strong> delik matrisinde bu noktalara 8 değeri <strong>ve</strong>rilir. <strong>Modüler</strong>aparat kütüphanesinden bu deliklere 3 adet destek elemanı yerleş tirilir.hole(, i j)=⎡0 0 0 0 0 0 0 0 0 0⎤⎢0 0 0 0 0 0 0 0 0 0⎥⎢⎥⎢0 0 8 1 1 1 1 8 0 0⎥⎢⎥⎢0 0 1 1 1 1 1 1 0 0⎥⎢0 0 1 1 1 1 1 1 0 0⎥⎢⎥⎢0 0 1 1 1 8 1 1 0 0⎥⎢0 0 0 0 0 0 0 0 0 0⎥⎢⎥⎣⎢0 0 0 0 0 0 0 0 0 0⎦⎥6.4.4. Birinci Dayama Yüzeyinin BelirlenmesiDayama elemanı yerleş tirme kurallarına göre 2 dayamanın konacağı 1. dayamayüzeyi belirlenir.y2.dayama yüzeyiTakımx1.dayama yüzeyiŞekil 6.28. Dayama yüzeyleriDayamaların takım kuv<strong>ve</strong>tlerine karş ı konulması gerektiği <strong>ve</strong> takımın dönüş <strong>ve</strong>ilerleme yönü düş ünüldüğünde ş ekil 6.28.’de görülen yüzeyler 3-2-1 metodundadayama yüzeyleri olmalıdır.


1042 dayamanın konacağı yüzey, bu kurguda iş lenmeyen yüzeylerden destekyüzeyine dik olanların arasından takım yaklaş ım <strong>ve</strong> dönüş yönü dikkate alınaraknormal <strong>ve</strong>ktörü (0,-1,0) olan yüzey seçilir. Bu yüzeyin önünde bulunan deliklerdenköş elere en yakın iki delik dayamaların konacağı delik olarak seçilir. Delik matrisindebu deliğe karş ılık gelen değerler 2 <strong>ve</strong> 3 olarak yazılır.hole(, i j)=⎡0 0 0 0 0 0 0 0 0 0⎤⎢0 0 0 0 0 0 0 0 0 0⎥⎢⎥⎢0 0 8 1 1 1 1 8 0 0⎥⎢⎥⎢0 0 1 1 1 1 1 1 0 0⎥⎢0 0 1 1 1 1 1 1 0 0⎥⎢⎥⎢0 0 1 1 1 8 1 1 0 0⎥⎢0 0 2 0 0 0 0 3 0 0⎥⎢⎥⎣⎢0 0 0 0 0 0 0 0 0 0⎦⎥Bu dayamaların yüksekliklerine göre kütüphaneden dayama elemanları seçilir.Dayama yüksekliğinin bulunmasında ş u yol izlenir. Dayamanın konacağı delikten zyönünde çıkılan <strong>ve</strong>ktörün parçayı kestiği Z 1 <strong>ve</strong> Z 2 noktaları bulunur. Bu noktalardandayama ortalama yüksekliği hesaplanır. Bu yüksekliğe eriş ebilen dayama elemanıkütüphaneden çağrılır <strong>ve</strong> yerleş tirilir.Z 2Z <strong>ve</strong>ktörüZ ortZ 1Şekil 6.29. Dayama yüksekliğinin tespitiOrtalama dayama yüksekliği Z ort =(Z 1 +(Z 2 -Z 1 )/2 formülü ile hesaplanır.


105Şekil 6.30. Birinci dayama yüzeyine elemanların yerleş tirilmesiDayamalar yerleş tirildikten sonra, parçaya temas etmeleri için gerekli kaydırmamiktarı hesaplanır. Parça yüzeyi ile dayama ön yüzeyi arasındaki mesafe hesaplanıp,dayama içindeki hareketli eleman +y yönünde kaydırılarak parça ile teması sağlanır(ş ekil 6.31.)Şekil 6.31. Dayamaların kaydırılıp parça ile temasının sağlanması6.4.5. İkinci Dayama Yüzeyinin Belirlenmesi3-2-1 metodunda ikinci dayama yüzeyinin seçiminde takımın yaklaş ım yönü <strong>ve</strong>1. dayama yönüne dik olması ş artı dikkate alınır. Buna göre bu kurguda iş lenmeyenyüzeylerden normal <strong>ve</strong>ktörü (-1,0,0) olan yüzey seçilir. Bu yüzeyin önünde yer alan


106deliklerden, 1. dayama yüzeyine en uzak delik dayama elemanının yerleş tirileceği delikolarak seçilir. Delik matrisinde bu deliğe 4 değeri <strong>ve</strong>rilir.hole(, i j)=⎡0 0 0 0 0 0 0 0 0 0⎤⎢0 0 0 0 0 0 0 0 0 0⎥⎢⎥⎢0 4 8 1 1 1 1 8 0 0⎥⎢⎥⎢0 0 1 1 1 1 1 1 0 0⎥⎢0 0 1 1 1 1 1 1 0 0⎥⎢⎥⎢0 0 1 1 1 8 1 1 0 0⎥⎢0 0 2 0 0 0 0 3 0 0⎥⎢⎥⎣⎢0 0 0 0 0 0 0 0 0 0⎦⎥Şekil 6.32. İkinci dayama yüzeyi <strong>ve</strong> dayama elemanının yerleş imiDayama elemanı ile temas edeceği yüzey arasındaki mesafe hesaplanıp, dayama+x yönünde kaydırılarak temas sağlanır.Şekil 6.33. Üçüncü dayama elemanının kaydırılması


1076.4.6. Yatay Bağlama Elemanlarının Yerleş tirilmesiİş parçasının iş lenmesi sırasında, dayama elemanları ile temasını sağlamaküzere 2 yatay bağlama elemanı kullanılır. Aynı zamanda iş parçasının +x <strong>ve</strong> +yyönlerindeki serbestlik derecelerini kısıtlayarak düzlemde hareketsiz hale getirirler.Daha önce bahsedilen yerleş tirme kuralları gereğince yatay bağlama elemanlarındanbirisi, 2 dayamanın konulduğu yüzeyin karş ısındaki yüzeye, diğeri ise bir dayamanınkonulduğu yüzeyin karş ısındaki yüzeye yerleş tirilirler. Birinci bağlama yüzeyi, bukurguda iş lenmeyen yüzeylerden yüzey normali (0,1,0) olan yüzey seçilir.Kütüphaneden uygun eleman seçilmesi için ortalama Z yüksekliği (Z ort ) hesaplanır.Bağlama yüzeyinin önündeki deliklerden, 2 dayamanın ortasına <strong>ve</strong>ya en yakınına denkgelen deliğe, delik matrisinde 5 değeri <strong>ve</strong>rilir.İkinci yatay bağlama yüzeyinin seçiminde ise bu kurguda iş lenmeyenyüzeylerden yüzey normali (1,0,0) olan yüzey seçilir. 2. yatay bağlama elemanı, buyüzeyin önündeki deliklerden, bir dayamanın konduğu deliğin tam karş ısına denk gelendeliğe yerleş tirilir (ş ekil 6.34.). Delik matrisinde bu deliğe 6 değeri <strong>ve</strong>rilir.hole(, i j)=⎡0 0 0 0 0 0 0 0 0 0⎤⎢0 0 0 0 0 5 0 0 0 0⎥⎢⎥⎢0 4 8 1 1 1 1 8 6 0⎥⎢⎥⎢0 0 1 1 1 1 1 1 0 0⎥⎢0 0 1 1 1 1 1 1 0 0⎥⎢⎥⎢0 0 1 1 1 8 1 1 0 0⎥⎢0 0 2 0 0 0 0 3 0 0⎥⎢⎥⎣⎢0 0 0 0 0 0 0 0 0 0⎦⎥Yatay bağlama elemanları ile yüzeyler arasındaki mesafeler hesaplanıp,kaydırma iş lemleri yapılarak yüzeylerle temas sağlanır (ş ekil 6.35.).


108Şekil 6.34. Birinci <strong>ve</strong> ikinci yatay bağlama elemanı <strong>ve</strong> yerleş imiŞekil 6.35. Yatay bağlama elemanlarının kaydırılıp temasın sağlanmasıDayama <strong>ve</strong> yatay bağlama elemanlarının uygun deliklere yerleş tirilmelerisırasında, seçilen delikle yüzey arasında yeterli mesafe yoksa, kaydırma yönünün birarkasında kalan delik seçilir. Ayrıca bağlama elemanları yerleş tirilecekleri yüzeyinkonumuna göre döndürülürler.6.4.7. Düş ey Bağlama Elemanlarının Yerleş tirilmesiDüş ey bağlama elemanları iş parçasının destek elemanları ile olan temasınısağlarlar <strong>ve</strong> +z yönündeki serbestlik derecesini yok ederler. <strong>Aparat</strong> yerleş tirme kurallarıgereği bir tane düş ey bağlama elemanı kinematik olarak yeterlidir. Ancak sistemindengesi <strong>ve</strong> iş parçasının geometrisi gereği birden fazla kullanılabilir. Bu çalış mada iki


109düş ey bağlama elemanı kullanılmış tır. Bu elemanlar takımın geliş yönüne <strong>ve</strong> diğerelemanların konumuna göre ş u ş ekilde yerleş tirilirler.Parçanın uzun kenarı x ekseninde olduğundan bu kenar üzerinde daha fazla delikbulunur. Buna göre en uygun yerleş tirme için birinci dayama yüzeyinin önündekidelikler ile bunun karş ısındaki yüzeyin önünde bulunan delikler aday deliklerolmalıdır. Bağlama kuv<strong>ve</strong>tinden dolayı iş parçasında deformasyon oluş maması içindüş ey bağlama elemanlarının, alt yüzeye konulan destek elemanlarının üzerinde olmasıistenir. Bu mümkün değilse destek elemanlarına en yakın delikler seçilebilir. Ayrıca bukurguda iş lenen yüzeylere düş ey bağlama elemanı konamaz.Bu kurguda iş lenmeyen yüzeylerden yüzey normal <strong>ve</strong>ktörü (0,0,1) olan yüzey<strong>ve</strong>ya yüzeyler seçilir. Bu yüzeyin z mesafesi bulunarak kütüphaneden uygun elemanbulunur. Yukardaki ş artları sağlayan delikler bulunarak bu deliklere düş ey bağlamaelemanları yerleş tirilir. Yüzeyle bağlama elemanları arasında mesafe kadar bağlamaelemanı z ekseninde kaydırılır <strong>ve</strong> temas sağlanır.Şekil 6.36. Düş ey bağlama elemanları yerleş imi


7. UYGULAMA ÖRNEKLERİ7.1. ÖRNEK1a) Modelleme50116550// 0,1 11653526525 +0-0.1107, +0-0.1107, +0-0.1165zyŞekil 7.1. Örnek1 iş parçası teknik resmib) <strong>Unsur</strong> çıkarma <strong>ve</strong> tanımaxŞekil 7.2. Parça üzerinde bulunan unsurlar


111<strong>Unsur</strong> <strong>ve</strong>ritabanı60, 1, 1, 1, "BLOK", 0,0,0,0,0,01, 2, 1, 2, "ADIM", 1,0,0,0,0,12, 2, 2, 2, "ADIM2", 0,0,0,1,0,13, 3, 1, 7, "DELIK", 0,0,1,0,0,14, 3, 2, 9, "HAVSA_BASLI_DELIK", 0,0,0,0,0,15, 3, 3, 7, "DELIK2", 0,0,1,0,0,1Yüzey <strong>ve</strong>ritabanı4390, "F1", "BLOK", "Duzlem", 14025, 1, 1, 0, 09480, "F2", "BLOK", "Duzlem", 28300, 1, 0, -1, 03953, "F3", "BLOK", "Duzlem", 14025, 1, -1, 0, 011666,"F4", "BLOK", "Duzlem", 28300, 1, 0, 1, 09432, "F5", "BLOK", "Duzlem", 25968, 2, 0, 0, 14862, "F6", "BLOK", "Duzlem", 42311, 3, 0, 0, -15202, "F7", "ADIM", "Duzlem", 7543, 2, 0, 0, 14842, "F8", "ADIM", "Duzlem", 5775, 1, -1, 0, 05652, "F9", "ADIM2", "Duzlem", 7543, 2, 0, 0, 15387, "F10","ADIM2", "Duzlem", 5775, 1, 1, 0, 02075, "F11","DELIK", "Silindirik", 8011, 15,0, 0, -13442, "F12","HAVSA_BASLI_DELIK","Silindirik", 3228, 15,0, 0, -1992, "F13","HAVSA_BASLI_DELIK","Duzlem", 707, 1, 0, 0, 13550, "F14","HAVSA_BASLI_DELIK","Konik", 838, 20,0, 0, -14225, "F15","DELIK2", "Silindirik", 8011, 15,0, 0, -1Kenar <strong>ve</strong>ritabanı1,2580,"ADIM ","dairesel",0,0,-12,3015,"ADIM ","dogrusal",-1,0,03,6190,"ADIM ","dogrusal",0,1,04,7620,"ADIM ","dogrusal",1,0,05,4940,"ADIM ","dogrusal",0,1,06,4170,"ADIM ","dogrusal",0,0,-17,6710,"ADIM ","dogrusal",0,-1,08,8730,"ADIM ","dogrusal",0,0,19,6190,"ADIM ","dogrusal",0,1,010,1475,"DELIK ","dairesel",0,0,111,2580,"DELIK ","dairesel",0,0,-112,4945,"ADIM2 ","dairesel",0,0,-113,12995,"ADIM2 ","dogrusal",1,0,014,9820,"ADIM2 ","dogrusal",0,-1,0


11215,8390,"ADIM2 ","dogrusal",-1,0,016,11070,"ADIM2 ","dogrusal",0,-1,017,12750,"ADIM2 ","dogrusal",0,0,-118,11330,"ADIM2 ","dogrusal",0,1,019,8400,"ADIM2 ","dogrusal",0,0,120,9820,"ADIM2 ","dogrusal",0,-1,021,3697,"HAVSA_BASLI_DELIK ","dairesel",0,0,122,4143,"HAVSA_BASLI_DELIK ","dairesel",0,0,123,3697,"HAVSA_BASLI_DELIK ","dairesel",0,0,124,4143,"HAVSA_BASLI_DELIK ","dairesel",0,0,125,4288,"HAVSA_BASLI_DELIK ","dairesel",0,0,-126,3840,"DELIK2 ","dairesel",0,0,127,4945,"DELIK2 ","dairesel",0,0,-1c) Tolerans bilgilerinin eklenmesiTolerans ekleme modülü ile parça yüzeyleri seçilerek boyut <strong>ve</strong> geometriktoleranslar <strong>ve</strong>rilir. Bu iş lem bittikten sonra aş ağıdaki unsur öncelikleri elde edilir. Buöncelikler hem geometrik hem de tolerans önceliklerini içerirler.(1,3), (2,5), (1,2), (3,4), (4,5)d) <strong>Kurgu</strong> planlama<strong>Kurgu</strong> planı11,6,51,"ADIM"2,"ADIM2"3,"DELIK"4,"HAVSA_BASLI_DELIK"5,"DELIK2"


113KURGU1Şekil 7.3. Örnek1 kurgu planıŞekil 7.4. Örnek1 - kurgu1 modeli


114<strong>Kurgu</strong>1 yüzey <strong>ve</strong>ritabanı4390,"S1F1", "BLOK", "Düzlem", 14025, 1, 1, 0, 09480,"S1F2", "BLOK", "Düzlem", 28300, 1, 0, -1, 03953,"S1F3", "BLOK", "Düzlem", 14025, 1, -1, 0, 011666"S1F4", "BLOK", "Düzlem", 28300, 1, 0, 1, 09432,"S1F5", "BLOK", "Düzlem", 25968, 2, 0, 0, 14862,"S1F6", "BLOK", "Düzlem", 42311, 3, 0, 0, -15202,"S1F7", "ADIM", "Düzlem", 7543, 2, 0, 0, 14842,"S1F8", "ADIM", "Düzlem", 5775, 1, -1, 0, 02075,"S1F9", "DELIK", "Silindirik", 8011, 15,0, 0, -15652,"S1F10","ADIM2", "Düzlem", 7543, 2, 0, 0, 15387,"S1F11","ADIM2", "Düzlem", 5775, 1, 1, 0, 03442,"S1F12","HAVSA_BASLI_DELIK","Silindirik", 3228, 15,0, 0, -1992, "S1F13","HAVSA_BASLI_DELIK","Düzlem", 707, 1, 0, 0, 14225,"S1F15","DELIK2", "Silindirik", 8011, 15,0, 0, -1<strong>Kurgu</strong>1 iş lenmeyen yüzey <strong>ve</strong>ritabanı1, 4390, "BLOK", "Düzlem", 14025, 1, 1, 0, 02, 9480, "BLOK", "Düzlem", 28300, 1, 0, -1, 03, 3953, "BLOK", "Düzlem", 14025, 1, -1, 0, 04, 11666, "BLOK", "Düzlem", 28300, 1, 0, 1, 05, 9432, "BLOK", "Düzlem", 25968, 2, 0, 0, 16, 4862, "BLOK", "Düzlem", 42311, 3, 0, 0, -1e) <strong>Modüler</strong> aparat konfigürasyonu<strong>Kurgu</strong>1 delik matrisi"0 0 0 0 0 0 0 0 0 0 ""0 0 0 0 0 5 0 0 0 0 ""0 0 4 8 1 1 1 1 8 6 ""0 0 0 1 1 1 1 1 1 0 ""0 0 0 1 1 1 1 1 1 0 ""0 0 0 1 1 1 8 1 1 0 ""0 0 0 2 0 0 0 0 3 0 ""0 0 0 0 0 0 0 0 0 0 "<strong>Kurgu</strong>1 aparat temas noktaları"destek"257.5,157.5,0


1157.5,157.5,0157.5,7.5,0"dayama"7.5,0,68257.5,0,680,157.5,68"yatay bağlama"107.5,165,80265,157.5,62"düşey bağlama"157.5,7.5,120157.5,157.5,120Şekil 7.5. <strong>Aparat</strong> konfigürasyonu için kurgu seçimiŞekil 7.6. Örnek1 - kurgu1 aparat konfigürasyonu


116Şekil 7.7. Örnek1 aparat konfigürasyonu önden görünüşŞekil 7.8. Örnek1 aparat konfigürasyonu arkadan görünüş


1177.2. ÖRNEK 2a) Modelleme2381// 1 0.145108484896481828688482864447 15yŞekil 7.9. Örnek2 iş parçası teknik resmizxb) <strong>Unsur</strong> çıkarma <strong>ve</strong> tanımaŞekil 7.10. Parça üzerinde bulunan unsurlar


118<strong>Unsur</strong> <strong>ve</strong>ritabanı60, 1, 1, 1, "BLOK", 0,0,0,0,0,01, 2, 1, 6, "ACIK_CEP", 0,0,0,0,0,12, 2, 2, 2, "ADIM", 1,0,1,0,0,03, 3, 1, 8, "KADEMELI_DELIK", 0,0,0,0,0,14, 3, 2, 7, "DELIK", 0,0,1,0,0,15, 3, 3, 7, "DELIK2", 0,0,1,0,0,1Yüzey <strong>ve</strong>ritabanı6527, "F1", "BLOK", "Duzlem", 27172, 1, 0, -1, 04140, "F2", "BLOK", "Duzlem", 32142, 2, 0, 0, -110518,"F3", "BLOK", "Duzlem", 17568, 1, 1, 0, 05029, "F4", "BLOK", "Duzlem", 12194, 1, -1, 0, 08735, "F5", "BLOK", "Duzlem", 27172, 1, 0, 1, 019864,"F6", "BLOK", "Duzlem", 43072, 3, 0, 0, 15105, "F7", "ACIK_CEP", "Duzlem", 2592, 1, 0, -1, 04520, "F8", "ACIK_CEP", "Silindirik", 754, 15,0, 0, -14397, "F9", "ACIK_CEP", "Duzlem", 1856, 1, 1, 0, 03940, "F10","ACIK_CEP", "Silindirik", 754, 15,0, 0, -14561, "F11","ACIK_CEP", "Duzlem", 2592, 1, 0, 1, 07582, "F12","ACIK_CEP", "Duzlem", 7645, 2, 0, 0, 12112, "F13","ADIM", "Duzlem", 8190, 1, -1, 0, 04672, "F14","ADIM", "Duzlem", 19028, 3, 0, 0, -14060, "F15","KADEMELI_DELIK", "Silindirik", 3845, 9, 0, 0, -14240, "F16","KADEMELI_DELIK", "Silindirik", 1131, 15,0, 0, -11860, "F17","KADEMELI_DELIK", "Duzlem", 452, 2, 0, 0, 12180, "F18","DELIK", "Silindirik", 4210, 10,0, 0, -13040, "F19","DELIK2", "Silindirik", 4210, 10,0, 0, -1Kenar <strong>ve</strong>ritabanı1,11981,"ACIK_CEP ","dogrusal",-1,0,02,13531,"ACIK_CEP ","dogrusal",0,0,-13,13152,"ACIK_CEP ","dogrusal",1,0,04,11506,"ACIK_CEP ","dogrusal",0,0,-15,4945,"ACIK_CEP ","dairesel",0,0,16,11506,"ACIK_CEP ","dogrusal",0,0,-17,5361,"ACIK_CEP ","dairesel",0,0,-18,10726,"ACIK_CEP ","dogrusal",0,0,-19,9440,"ACIK_CEP ","dogrusal",0,-1,010,10726,"ACIK_CEP ","dogrusal",0,0,-1


11911,10542,"ACIK_CEP ","dogrusal",0,1,012,9160,"ACIK_CEP ","dogrusal",0,0,-113,4249,"ACIK_CEP ","dairesel",0,0,114,9160,"ACIK_CEP ","dogrusal",0,0,-115,4665,"ACIK_CEP ","dairesel",0,0,-116,9130,"ACIK_CEP ","dogrusal",0,0,-117,9848,"ACIK_CEP ","dogrusal",1,0,018,9130,"ACIK_CEP ","dogrusal",0,0,-119,10533,"ACIK_CEP ","dogrusal",-1,0,020,11251,"ACIK_CEP ","dogrusal",0,0,121,4960,"ACIK_CEP ","dairesel",0,0,-122,11981,"ACIK_CEP ","dogrusal",-1,0,023,4945,"ACIK_CEP ","dairesel",0,0,124,9440,"ACIK_CEP ","dogrusal",0,-1,025,4249,"ACIK_CEP ","dairesel",0,0,126,9848,"ACIK_CEP ","dogrusal",1,0,027,11795,"ACIK_CEP ","dogrusal",0,-1,028,3836,"KADEMELI_DELIK ","dairesel",0,0,129,4720,"KADEMELI_DELIK ","dairesel",0,0,-130,4804,"KADEMELI_DELIK ","dairesel",0,0,131,4960,"KADEMELI_DELIK ","dairesel",0,0,-132,4720,"KADEMELI_DELIK ","dairesel",0,0,-133,4804,"KADEMELI_DELIK ","dairesel",0,0,134,3285,"ADIM ","dogrusal",0,0,-135,6189,"ADIM ","dogrusal",0,-1,036,8334,"ADIM ","dogrusal",0,0,137,5430,"ADIM ","dogrusal",0,1,038,2861,"ADIM ","dairesel",0,0,139,1829,"ADIM ","dairesel",0,0,140,2817,"ADIM ","dogrusal",1,0,041,3489,"ADIM ","dogrusal",0,-1,042,7407,"ADIM ","dogrusal",-1,0,043,6189,"ADIM ","dogrusal",0,-1,044,1829,"DELIK ","dairesel",0,0,145,2700,"DELIK ","dairesel",0,0,-146,2861,"DELIK2 ","dairesel",0,0,147,3732,"DELIK2 ","dairesel",0,0,-1


120c) Tolerans bilgilerinin eklenmesiTolerans ekleme modülü ile parça yüzeyleri seçilerek boyut <strong>ve</strong> geometriktoleranslar <strong>ve</strong>rilir. Bu iş lem bittikten sonra aş ağıdaki unsur öncelikleri elde edilir. Buöncelikler hem geometrik hem de tolerans önceliklerini içerirler.(1,3),(2,5), (2,4),(1,2)d) <strong>Kurgu</strong> planlama<strong>Kurgu</strong> planı21,6,21,"ACIK_CEP"Şekil 7.11. Örnek2 kurgu planı


1213,"KADEMELI_DELIK"2,3,32,"ADIM"4,"DELIK"5,"DELIK2"KURGU1<strong>Kurgu</strong>1 yüzey <strong>ve</strong>ritabanıŞekil 7.12. <strong>Kurgu</strong>110518,"S1F1", "BLOK", "Düzlem", 17568, 1, 1, 0, 06563, "S1F2", "BLOK", "Düzlem", 32032, 1, 0, -1, 05398, "S1F3", "BLOK", "Düzlem", 20384, 1, -1, 0, 08125, "S1F4", "BLOK", "Düzlem", 32032, 1, 0, 1, 017582,"S1F5", "BLOK", "Düzlem", 43701, 1, 0, 0, 15909, "S1F6", "BLOK", "Düzlem", 51798, 2, 0, 0, -15105, "S1F7", "ACIK_CEP", "Düzlem", 2592, 1, 0, -1, 04520, "S1F8", "ACIK_CEP", "Silindirik", 754, 15,0, 0, -14397, "S1F9", "ACIK_CEP", "Düzlem", 1856, 1, 1, 0, 03940, "S1F10", "ACIK_CEP", "Silindirik", 754, 15,0, 0, -14561, "S1F11", "ACIK_CEP", "Düzlem", 2592, 1, 0, 1, 07582, "S1F12", "ACIK_CEP", "Düzlem", 7645, 2, 0, 0, 14060, "S1F13", "KADEMELI_DELIK", "Silindirik", 3845, 9, 0, 0, -14240, "S1F14", "KADEMELI_DELIK", "Silindirik", 1131, 15,0, 0, -11860, "S1F15", "KADEMELI_DELIK", "Düzlem", 452, 2, 0, 0, 1


122<strong>Kurgu</strong>1 iş lenmeyen yüzey <strong>ve</strong>ritabanı:1, 10518, "BLOK", "Düzlem", 17568, 1, 1, 0, 02, 6563, "BLOK", "Düzlem", 32032, 1, 0, -1, 03, 5398, "BLOK", "Düzlem", 20384, 1, -1, 0, 04, 8125, "BLOK", "Düzlem", 32032, 1, 0, 1, 05, 17582, "BLOK", "Düzlem", 43701, 1, 0, 0, 16, 5909, "BLOK", "Düzlem", 51798, 2, 0, 0, -1<strong>Modüler</strong> aparat konfigürasyonu<strong>Kurgu</strong>1 delik matrisi"0 0 0 0 0 0 0 0 0 0 ""0 0 0 0 0 5 0 0 0 0 ""0 4 8 1 1 1 1 8 6 0 ""0 0 1 1 1 1 1 1 0 0 ""0 0 1 1 1 1 1 1 0 0 ""0 0 1 1 1 8 1 1 0 0 ""0 0 2 0 0 0 0 3 0 0 ""0 0 0 0 0 0 0 0 0 0 "<strong>Kurgu</strong>1 aparat temas noktaları"destek"268,166,018,166,0168,16,0"dayama"18,0,68268,0,680,166,68"yatay bağlama"168,182,80286,166,80"düşey bağlama"168,16,112268,166,112


123Şekil 7.13. Örnek2 - kurgu1 aparat konfigürasyonuŞekil 7.14. Örnek2 - kurgu1 aparat konfigürasyonu önden görünüş


124KURGU2Şekil 7.15. Örnek2 - kurgu1 aparat konfigürasyonu arkadan görünüşŞekil 7.16. Örnek2 - kurgu2 modeli<strong>Kurgu</strong>2 yüzey <strong>ve</strong>ritabanı7417, "S2F1", "BLOK", "Düzlem", 27172, 1, 0, -1, 09498, "S2F2", "BLOK", "Düzlem", 32142, 2, 0, 0, 15757, "S2F3", "BLOK", "Düzlem", 17568, 1, -1, 0, 03750, "S2F4", "BLOK", "Düzlem", 12194, 1, 1, 0, 0


1259177, "S2F5", "BLOK", "Düzlem", 27172, 1, 0, 1, 05601, "S2F6", "BLOK", "Düzlem", 43072, 3, 0, 0, -1975, "S2F7", "ACIK_CEP", "Düzlem", 2592, 1, 0, 1, 01438, "S2F8", "ACIK_CEP", "Düzlem", 2592, 1, 0, -1, 02160, "S2F9", "ACIK_CEP", "Silindirik", 754, 15,0, 0, 11495, "S2F10", "ACIK_CEP", "Düzlem", 1856, 1, -1, 0, 01580, "S2F11", "ACIK_CEP", "Silindirik", 754, 15,0, 0, 13384, "S2F12", "ACIK_CEP", "Düzlem", 7645, 2, 0, 0, -11920, "S2F13", "KADEMELI_DELIK","Silindirik", 3845, 9, 0, 0, 11860, "S2F14", "KADEMELI_DELIK","Silindirik", 1131, 15,0, 0, 11034, "S2F15", "KADEMELI_DELIK","Düzlem", 452, 2, 0, 0, -15047, "S2F16", "ADIM", "Düzlem", 8190, 1, 1, 0, 06858, "S2F17", "ADIM", "Düzlem", 19028, 3, 0, 0, 13820, "S2F18", "DELIK2", "Silindirik", 4210, 10,0, 0, 12960, "S2F19", "DELIK", "Silindirik", 4210, 10,0, 0, 1<strong>Kurgu</strong>2 iş lenmeyen yüzey <strong>ve</strong>ritabanı:1, 7417, "BLOK", "Düzlem", 27172, 1, 0, -1, 02, 9498, "BLOK", "Düzlem", 32142, 2, 0, 0, 13, 5757, "BLOK", "Düzlem", 17568, 1, -1, 0, 04, 3750, "BLOK", "Düzlem", 12194, 1, 1, 0, 05, 9177, "BLOK", "Düzlem", 27172, 1, 0, 1, 06, 5601, "BLOK", "Düzlem", 43072, 3, 0, 0, -17, 975, "ACIK_CEP", "Düzlem", 2592, 1, 0, 1, 08, 1438, "ACIK_CEP", "Düzlem", 2592, 1, 0, -1, 09, 1495, "ACIK_CEP", "Düzlem", 1856, 1, -1, 0, 010, 3384, "ACIK_CEP", "Düzlem", 7645, 2, 0, 0, -111, 1034, "KADEMELI_DELIK","Düzlem", 452, 2, 0, 0, -1<strong>Modüler</strong> aparat konfigürasyonu<strong>Kurgu</strong>2 delik matrisi"0 0 0 0 0 0 0 0 0 0 ""0 0 0 0 0 5 0 0 0 0 ""0 4 8 1 1 1 1 8 6 0 ""0 0 0 0 1 1 1 1 0 0 ""0 0 0 0 1 1 1 1 0 0 ""0 0 1 1 1 1 8 1 0 0 ""0 0 2 0 0 0 0 3 0 0 ""0 0 0 0 0 0 0 0 0 0 "


126<strong>Kurgu</strong>2 aparat temas noktaları"destek"268,166,018,166,0218,16,0"dayama"18,0,68268,0,550,166,68"yatay bağlama"168,182,80286,166,50"düşey bağlama"118,16,11218,166,112Şekil 7.17. Örnek2 - kurgu2 aparat konfigürasyonu


127Şekil 7.18. Örnek2 - kurgu2 aparat konfigürasyonu önden görünüşŞekil 7.19. Örnek2 - kurgu2 aparat konfigürasyonu arkadan görünüş


8. APARAT - İŞ PARÇASI SONLU ELEMANLAR ANALİZİBu bölümde, bir önceki bölümde <strong>ve</strong>rilen örnek2 iş parçasının her iki kurgusuiçin önerilen aparat konfigürasyonunun, ANSYS 5.4 programı ile sonlu elemanlaryöntemi kullanılarak analizleri gerçekleş tirilecektir. Analizlerde, temas noktaları noktateması olarak ele alınmış <strong>ve</strong> sürtünmeler ihmal edilmiş tir.Kural tabanlı bir yapı ile oluş turulan modüler aparat konfigürasyonları analizedilerek aparat elemanlarına gelen reaksiyon kuv<strong>ve</strong>tleri hesaplanacak <strong>ve</strong> parçanın kesmekuv<strong>ve</strong>tleri altında destek <strong>ve</strong> dayama elemanlarından ayrılmaması için gerekli bağlamakuv<strong>ve</strong>tleri tespit edilecektir. Böylece yetersiz bağlama kuv<strong>ve</strong>tlerinden dolayı işparçasının kayması önlenebilecek, aş ırı bağlama kuv<strong>ve</strong>tlerinden dolayı oluş acakdeformasyonlar azaltılacaktır. Ayrıca sonuçların değerlendirilmesi ile ek aparatelemanları kullanma ihtiyacı <strong>ve</strong> yerleride belirlenebilecektir.Takımın iş parçası üzerindeki hareketi sırasında aparat elemanlarına gelenreaksiyon kuv<strong>ve</strong>tleri de değiş ecektir. Ayrıca takım ilerledikçe parçadan talaşkaldırılmaktadır. Bunun için takımın belli konumları için analiz gerçekleş tirilir.İş lenecek bölge ayrı olarak modellenmiş <strong>ve</strong> takımın herbir konumunda bir öncekieleman silinmiş tir. Bu iş lem ANSYS programında elemanların öldürülmesi tekniği ilegerçekleş tirilir. Elemanın rijitliği çok küçük bir değerle çarpılarak azaltılır. Böyleceparçadan malzeme eksilmesi simüle edilmiş olur.Analizler her bir kurgu için iki aş amalı olarak gerçekleş tirilir.1. Destek, dayama <strong>ve</strong> bağlama (düş ey <strong>ve</strong> yatay) elemanları temas noktalarında yüzeyedik yönde ötelemeler sıfırlanır. Parça üzerine kesme kuv<strong>ve</strong>tleri etki eder. Bağlamakuv<strong>ve</strong>tleri etki etmez.2. <strong>Aparat</strong> elemanlarında oluş an reaksiyon kuv<strong>ve</strong>tleri incelenerek yaklaş ık olarakbağlama kuv<strong>ve</strong>tleri tayin edilir <strong>ve</strong> bu defa analiz için bağlama temas noktalarındabağlama kuv<strong>ve</strong>tleri etki ettirilir <strong>ve</strong> kesme kuv<strong>ve</strong>tleri altında analiz yapılır.


129İş parçasının destek <strong>ve</strong> dayama elemanlarından ayrılmaması için bu noktalardakireaksiyon kuv<strong>ve</strong>tlerinin iş parçasına doğru olması gerekmektedir. Eğer parçadanuzaklaş an yönde ise ayrılma var demektir. İş parçasının destek <strong>ve</strong> dayamaelemanlarından ayrılmamasını bağlama elemanları sağlarlar. Ayrılma durumunda destek<strong>ve</strong> dayama noktalarında oluş an, parçadan uzaklaş an yöndeki reaksiyon kuv<strong>ve</strong>tlerindendaha büyük olacak ş ekilde bağlama kuv<strong>ve</strong>tleri tayin edilir.Tüm analizlerde eleman tipi olarak SOLID73 elemanı kullanılmış tır. Elastisitemodülü E=2.1 10 5 N/mm 2 olarak alınmış tır.8.1. <strong>Kurgu</strong>1 aparat konfigürasyonunun analizi8.1.1. Açık cep unsurunun iş lenmesia) Sonlu elemanlar modeliŞekil 8.1. Açık cep sonlu elemanlar modeliBu modelde 7005 eleman <strong>ve</strong> 1643 düğüm noktası mevcuttur. İş lenecek bölgemap mesh tekniği ile elemanlara ayrılmış <strong>ve</strong> 50 eleman oluş turulmuş tur. İş leme 2pasoda, <strong>ve</strong> takımın 60 değiş ik konumu için analiz yapılacaktır.


130b) Sınır ş artlarıTemas noktalarına karş ılık gelen en yakın düğüm noktaları mesnet noktalarıolarak seçilmiş ler <strong>ve</strong> yüzeye dik yöndeki hareketleri sıfırlanmış tır.Şekil 8.2. <strong>Kurgu</strong>1 mesnet noktalarıKesme kuv<strong>ve</strong>tleri için bölüm 5.6.1.’de <strong>ve</strong>rilen ifadeler kullanılır. Açık cep unsurununiş lenmesi sırasında oluş an kesme kuv<strong>ve</strong>tleri ş ekil 8.3.’ te <strong>ve</strong>rilmiş tir.Bu değerler elemanların ön yüzündeki 4 düğüm noktasına etki edeceğinden dördebölünürler <strong>ve</strong> takım iş leme yönüne göre düğüm noktalarına etki ettirilirler (ş ekil 8.4.).Şekil 8.3. Açık cep unsurunun iş lenmesi sırasında oluş an kesme kuv<strong>ve</strong>ti değerleri


131127381365 124 11 1810249301925zyx434955Şekil 8.4. Açık cep kesme kuv<strong>ve</strong>tleri <strong>ve</strong> takım konumlarıElemanın ön yüzünde bulunan her bir düğüm noktasına etki eden kuv<strong>ve</strong>tler;1. <strong>ve</strong> 2. pasoda parçaya ilk giriş te kesme kavrama açısı 180 o ;F x =-458/4=-114.5 N, Fy=-412/4=-103 N, Fz=-160/4=-40 NDiğer konumlarda kesme kavrama açısı 90 o ;F x =-372/4=-93 N, Fy=-335/4=-83.75 N, Fz=-130/4=-32.5 Nc) ÇözümToplam 60 konum için analiz gerçekleş tirilir. Herbir analizde, bir önceki elemanöldürülür <strong>ve</strong> takım kuv<strong>ve</strong>tleri bir sonraki düğüm noktalarına taş ınır. Böylece açık cepunsurunun tüm elemanları analiz sonunda öldürülmüş olur (ş ekil 8.5.).Şekil 8.5. Açık cep unsurunun iş lenmesi


132Çözüm sonunda elde edilen reaksiyon kuv<strong>ve</strong>tleri aş ağıda <strong>ve</strong>rilmiş tir.yatay1düşey2destek2destek1dayama3yatay2ydestek3dayama1xdüşey1dayama2Şekil 8.6 Örnek2 - kurgu1250Reaksiyon kuv<strong>ve</strong>ti (N)200150100500-50-100171319253137434955destek2destek1destek3-150-200Kesici takımın konumuŞekil 8.7 Destek noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleri500400Reaksiyon kuv<strong>ve</strong>ti (N)3002001000-100171319253137434955dayama2dayama1dayama3-200Kesici takımın konumuŞekil 8.8 Dayama noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleri


133250Reaksiyon kuv<strong>ve</strong>ti (N)20015010050yatay2düşey1yatay1düşey20171319253137434955Kesici takımın konumuŞekil 8.9 Bağlama noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleri8.1.2. Kademeli delik unsurunun iş lenmesia) ModellemeŞekil 8.10. Kademeli delik sonlu elemanlar modeli6917 eleman <strong>ve</strong> 1585 düğüm noktası oluş turulmuş tur. Delik hacimleri ayrıolarak modellenmiş <strong>ve</strong> map mesh tekniği ile elemanlara ayrılmış tır.b) Sınır ş artlarıAçık cep unsurunun iş lenmesi sırasındaki mesnet yerleri geçerlidir. Kesme kuv<strong>ve</strong>t <strong>ve</strong>moment değerleri ise ş ekil 8.11.‘de <strong>ve</strong>rilmiş tir.


134a) Birinci kademe b) İkinci kademeŞekil 8.11. Kademeli delikte kesme kuv<strong>ve</strong>tleri <strong>ve</strong> momentleriEksenel kuv<strong>ve</strong>t değeri delik üzerinde bulunan 5 düğüm noktasına dağıtılmış ,moment ise delik etrafındaki 4 düğüm noktasında eş değer kuv<strong>ve</strong>t çifti olarakuygulanmış tır.Şekil 8.12. Delik üzerinde bulunan düğüm noktalarına etki eden kuv<strong>ve</strong>tlerHerbir düğüm noktasına gelen kuv<strong>ve</strong>tler;Büyük delik için eksenel kuv<strong>ve</strong>t değeri, F y =-101/5=-20.25 N. Eş değer kuv<strong>ve</strong>tçiftlerinden her bir kuv<strong>ve</strong>t değeri F=12.7 N olarak bulunmuş tur.Küçük delik için eksenel kuv<strong>ve</strong>t değeri, F y =-41.65/5=-8.33 N. Eş değer kuv<strong>ve</strong>tçiftlerinden her birinin kuv<strong>ve</strong>t değeri F=6.48 N olarak bulunmuş tur.


135c) ÇözümBüyük delik 2, küçük delik 8 olmak üzere analiz 10 aş amadagerçekleş tirilmiş tir. Analiz sonunda elde edilen reaksiyon kuv<strong>ve</strong>tleri aş ağıdagörülmektedir.40Reaksiyon kuv<strong>ve</strong>ti (N)30201001 2 3 4 5 6 7 8 9 10-10Kesici takım konumudestek2destek1destek3Reaksiyon kuv<strong>ve</strong>ti (N)Şekil 8.13. Kademeli delikte destek reaksiyon kuv<strong>ve</strong>tleri4.003.002.001.000.00-1.001 2 3 4 5 6 7 8 9 10-2.00-3.00-4.00Kesici takım konumudayama2dayama1dayama325Şekil 8.14. Kademeli delikte dayama reaksiyon kuv<strong>ve</strong>tleriReaksiyon kuv<strong>ve</strong>ti (N)201510501 2 3 4 5 6 7 8 9 10Kesici takım konumuyatay2düşey1yatay1düşey2Şekil 8.15. Kademeli delikte bağlama elemanları reaksiyon kuv<strong>ve</strong>tleri


136Birinci kurguda iş lenen açıp cep <strong>ve</strong> kademeli delik unsurlarının analizi ile eldeedilen reaksiyon kuv<strong>ve</strong>tleri incelendiğinde delik unsurunun iş lenmesi sırasında oluş anreaksiyon kuv<strong>ve</strong>tleri, açık cep unsuru reaksiyon kuv<strong>ve</strong>tlerine göre düş ük çıkmış tır. Buyüzden bağlama kuv<strong>ve</strong>tleri bulunurken açık cep unsurunun iş lenmesi sırasında oluş anreaksiyon kuv<strong>ve</strong>tleri dikkate alınacaktır.Şekil 8.7.’deki grafik incelendiğinde, parçaya giriş te destek2 elemanında oluş anreaksiyon kuv<strong>ve</strong>tinin ayrılma yönünde olduğu görülmektedir (parçadan dış arı doğru).Takım parça içine doğru ilerlerken bu ayrılma reaksiyon kuv<strong>ve</strong>ti miktarı azalmakta <strong>ve</strong>iş parçası ile temas etme ş eklinde devam etmektedir. Diğer iki destek elemanındaayrılma yoktur. Baş langıçta destek1’de ayrılma eğilimi görülmekte ancak daha sonratemas devam etmektedir. destek2 elemanının parça ile temasının sağlanması gerekir.Bunun için destek2’ nin üzerine 3. düş ey bağlama elemanı konulması uygun olur. Birdiğer çözüm, destek3 elemanı yerinin +x yönünde 2 delik sağa kaydırmak suretiyleiş leme bölgesini desteklerin oluş turduğu üçgenin içine alarak parçanın dengesikorunabilir.Bağlama elemanlarına uygulanacak bağlama kuv<strong>ve</strong>ti olarak, ayrılma meydanagelen destek elemanlarındaki maksimum reaksiyon kuv<strong>ve</strong>tinin belli bir emniyet faktörüile çarpılması ile elde edilen değer alınabilir. Bu ş ekilde bu bağlama kuv<strong>ve</strong>ti bureaksiyon kuv<strong>ve</strong>tinden büyük olacağından bu noktada temas sağlanmış olur. Örneğinş ekil 8.7’ de destek2’ nin max reaksiyon kuv<strong>ve</strong>t değeri -175 N civarındadır. Bu değer 2ile çarpılarak 350 N’ luk bağlama kuv<strong>ve</strong>ti düş ey3 elemanı ile parça üzerine etkiettirilebilir. Destek1 <strong>ve</strong> destek3’ün üzerinde bulunan düş ey2 <strong>ve</strong> düş ey1 elemanları daayrılma eğiliminde oldukları görülmektedir (ş ekil 8.9). Düş ey1’ de oluş an maksimumreaksiyon kuv<strong>ve</strong>ti 180 N civarında, düş ey2’ de ise 150 N civarındadır. Buelemanlardaki ayrılma miktarı düş ük olduğundan emniyet faktörü 1 alınabilir. Budeğerler ikinci analizden sonra elde edilecek reaksiyon kuv<strong>ve</strong>tleri incelenerekazaltılabilir <strong>ve</strong>ya artırılabilir. Buna göre düş ey elemanlara uygulanacak kuv<strong>ve</strong>tleri(parçaya doğru) F düş ey1 =180 N, F düş ey2 =150 N, F düş ey3 =350 N olarak alalım.


137Şekil 8.8.’deki dayama reaksiyon kuv<strong>ve</strong>tleri incelendiğinde, dayama1elemanında ayrılma görülmektedir. Dayama1 in karş ısındaki yatay1 bağlama elemanı,parçanın hem dayama1 hemde dayama2 elemanı ile temasını sağlamaktadır.Uygulanacak bağlama kuv<strong>ve</strong>tini her iki dayamanında karş ılayacağı düş ünülerek <strong>ve</strong>yatay1 de oluş an reaksiyon kuv<strong>ve</strong>ti dikkate alınarak yatay1 bağlama kuv<strong>ve</strong>ti belirlenir.Yatay2 ise, parçanın dayama3 ile temasını sağlamaktadır. Buna göre yatay bağlamaelemanlarına uygulanacak kuv<strong>ve</strong>tler (parçaya doğru) F yatay1 =350 N, F yatay2 =100 N olarakalınabilir.Bu değerler ile analiz tekrar yapıldığında elde edilen reaksiyon kuv<strong>ve</strong>tleri ş ekil8.16. <strong>ve</strong> ş ekil 8.17.’ de <strong>ve</strong>rilmiş tir. Bu grafiklerde, destek <strong>ve</strong> dayamalarda ayrılmaolmadığı görülmektedir. Ancak dayama1 reaksiyon kuv<strong>ve</strong>ti baş langıçta 0’a yakınçıkmış tır. Dolayısı ile yatay1’ in kuv<strong>ve</strong>t değeri bir miktar artırılabilir.Sonuç olarak, bağlama elemanlarına uygulanacak kuv<strong>ve</strong>tler bu civarda olmalıdır.Parçada oluş an deformasyon değerleri oldukça küçük çıkmış tır (0.5. 10 -3 ile 1. 10 -3mm arası). Burada deformasyonlar bir problem teş kil etmemektedir.700600Reaksiyon kuv<strong>ve</strong>ti (N)5004003002001000destek2destek1destek3171319253137434955Kesici takımın konumuŞekil 8.16. Bağlama kuv<strong>ve</strong>tlerinin etkisi altında oluş an destek reaksiyon kuv<strong>ve</strong>tleri


138Reaksiyon kuv<strong>ve</strong>ti (N)8007006005004003002001000dayama2dayama1dayama3171319253137434955Kesici takımın konumuŞekil 8.17. Bağlama kuv<strong>ve</strong>tlerinin etkisi altında oluş an dayama reaksiyon kuv<strong>ve</strong>tleri8.2. <strong>Kurgu</strong>2 aparat konfigürasyonunun analizi8.2.1. Adım unsurunun iş lenmesia) Sonlu elemanlar modeliŞekil 8.18. Adım sonlu elemanlar modeliBu model 4542 eleman <strong>ve</strong> 1098 düğüm noktasından oluş maktadır. İş lenecekbölge map mesh tekniği ile elemanlara ayrılmış 56 eleman oluş turulmuş tur. İş leme 2pasoda, <strong>ve</strong> takımın 64 değiş ik konumu için analiz yapılacaktır.


139b) Sınır ş artlarıŞekil 8.19. <strong>Kurgu</strong>2 mesnet noktaları<strong>ve</strong>rilmiş tir.Adım unsurunun iş lenmesi sırasında oluş an kesme kuv<strong>ve</strong>tleri ş ekil 8.20.’ deŞekil 8.20. Adım unsurunun iş lenmesi sırasında oluş an kesme kuv<strong>ve</strong>ti değerleriBu değerler elemanların ön yüzündeki 4 düğüm noktasına etki edeceğindendörde bölünürler <strong>ve</strong> takım iş leme yönüne göre düğüm noktalarına uygulanırlar (ş ekil8.21.).


14087654321zyxŞekil 8.21. Adım iş leme kesme kuv<strong>ve</strong>tleri <strong>ve</strong> takım konumlarıElemanın ön yüzünde bulunan her bir düğüm noktasına etki eden kuv<strong>ve</strong>tler;F x =-111.9/4=-27.98 N, Fy=-287.8/4=-71.95 N, Fz=319.8/4=79.95 Nolarak bulunurlar.c) ÇözümToplam 64 konum için analiz gerçekleş tirilmiş tir. Herbir analizde, bir öncekieleman öldürülür <strong>ve</strong> kesme kuv<strong>ve</strong>tleri bir sonraki düğüm noktalarına taş ınır.Çözüm sonunda elde edilen reaksiyon kuv<strong>ve</strong>tleri aş ağıda <strong>ve</strong>rilmiş tir.düşey1yatay1destek2destek1dayama3yatay2destek3dayama1düşey2dayama2Şekil 8.22. Örnek2 - kurgu2


141350Reaksiyon kuv<strong>ve</strong>tleri (N)300250200150100500-50181522293643505764destek2destek1destek3Kesici takımın konumuŞekil 8.23 Destek noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleriReaksiyon kuv<strong>ve</strong>tleri (N)250200150100500-50-100-150-200-250181522293643Kesici takımın konumuŞekil 8.24 Dayama noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleri505764dayama2dayama1dayama310050Reaksiyon kuv<strong>ve</strong>tleri (N)0-50-100-150-200-250181522293643505764yatay2yatay1düsey1düsey2-300Kesici takımın konumuŞekil 8.25 Bağlama noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleri


1428.2.2. Delik unsurlarının iş lenmesia) ModellemeŞekil 8.26. Delik unsurlarının sonlu elemanlar modeli4534 eleman <strong>ve</strong> 1125 düğüm noktası oluş turulmuş tur. Delik hacimleri ayrıolarak modellenmiş <strong>ve</strong> map mesh tekniği ile elemanlara ayrılmış tır.b) Sınır ş artlarıAdım unsurundaki mesnet yerleri bu analizde de geçerlidir.Şekil 8.27. Mesnet noktaları


143Şekil 8.28. Delik unsuru için kesme kuv<strong>ve</strong>t <strong>ve</strong> moment değerleriEksenel kuv<strong>ve</strong>t değeri delik üzerinde bulunan 5 düğüm noktasına dağıtılımış tır.Moment ise delik etrafındaki 4 düğüm noktasında eş değer kuv<strong>ve</strong>t çifti olarakuygulanmış tır.Şekil 8.29. Delik üzerinde bulunan düğüm noktalarına etki eden kuv<strong>ve</strong>tlerHerbir düğüm noktasına gelen kuv<strong>ve</strong>tler;Eksenel kuv<strong>ve</strong>t değeri, F y =-50/5=-12.5 N. Eş değer kuv<strong>ve</strong>t çiftlerinden her birininkuv<strong>ve</strong>t değeri F=7.45 N olarak bulunmuş tur.c) ÇözümHer iki delik için 8+8=16 analiz yapılmış tır. Analiz sonunda elde edilen reaksiyonkuv<strong>ve</strong>tleri aş ağıda görülmektedir.


144Reaksiyon kuv<strong>ve</strong>tleri (N)4035302520151050-5 1 3 5 7 9 11 13 15Kesici takımın konumudestek2destek1destek3Şekil 8.30 Destek noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleriReaksiyon kuv<strong>ve</strong>tleri (N)reaksiyon kuv<strong>ve</strong>tleri (N)654321-2-3-43210-1-2-3-4-5-61 3 5 7 9 11 13 15Kesici takımın konumudayama2dayama1dayama3Şekil 8.31 Dayama noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleri0-1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16Kesici takımın konumuyatay2düşey2düşey1yatay1Şekil 8.32 Bağlama noktalarında oluş an reaksiyon kuv<strong>ve</strong>tleri<strong>Kurgu</strong>2 için elde edilen reaksiyon kuv<strong>ve</strong>tleri incelendiğinde her iki deliğiniş lenmesi sırasında oluş an reaksiyon kuv<strong>ve</strong>tleri, adım unsurunun iş lenmesi sırasındaelde edilen reaksiyon kuv<strong>ve</strong>tlerine göre oldukça küçüktür. Bu yüzden bu kurgu içinbağlama kuv<strong>ve</strong>tlerinin tayininde adım unsurunun iş lenmesi sırasında oluş an reaksiyonkuv<strong>ve</strong>tleri dikkate alınacaktır.


145Şekil 8.23’deki grafik incelendiğinde destek2’ nin parçadan ayrıldığıgörülmektedir. Ayrıca destek1 <strong>ve</strong> destek2’nin parça ile temasının iş leme sonlarınadoğru azaldığı gözlenmektedir. Bu durumda düş ey bağlama kuv<strong>ve</strong>tlerinin uygunbiçimde seçimi ile bu temasın iş leme boyunca devam ettirilmesi sağlanır. Ancakdüş ey2 elemanının bağlama kuv<strong>ve</strong>ti, destek1 elemanı ile parça arasındaki teması bozmaeğilimindedir. Bu yüzden bu ayrılmayı önlemek için destek2 <strong>ve</strong> destek1 arasına ekdüş ey eleman(düş ey3) konulması yerinde olur. Düş ey1 bağlama kuv<strong>ve</strong>ti destek2elemanı üzerine uygulanırken, düş ey3 elemanı ise hem destek2 hem de destek1üzerinde etkili olacaktır. Böylece düş ey bağlama kuv<strong>ve</strong>tleri ş u ş ekilde seçilebilir.F düş ey1 =100 N, F düş ey2 =75 N, F düş ey3 =250 N .Şekil 8.24’deki dayama reaksiyon kuv<strong>ve</strong>tleri incelenirse, tüm dayamalardaayrılmalar görülebilir. Özellikle dayama3’te tüm iş leme boyunca ayrılma mevcuttur. Buayrılma yatay2 bağlama elemanı ile giderilebilir. Ayrıca yatay1 elemanı ise parçanındayama1 <strong>ve</strong> dayama2 elemanları ile olan temasını sağlamaktadır. Dayamalardakireaksiyon kuv<strong>ve</strong>tleri değerlerine göre, ayrılma olmaması için yatay bağlama elemanıkuv<strong>ve</strong>tleri ş u ş ekilde seçilebilir.F yatay1 =350 N, F yatay2 =350 N.Bulunan bağlama kuv<strong>ve</strong>tleri model üzerine uygulanıp analiz iş lemleriyapıldığında elde edilen reaksiyon kuv<strong>ve</strong>tleri aş ağıdaki grafiklerde <strong>ve</strong>rilmiş tir (ş ekil8.33. <strong>ve</strong> ş ekil 8.34.). Bu grafiklerden, destek <strong>ve</strong> dayama elemanlarında ayrılma olmadığıgörülmektedirler. Ayrıca deformasyon miktarları düş ük olduğundan ek destekelemanlarına ihtiyaç yoktur.


146450400350300250200150100500181522293643505764Reaksiyon kuv<strong>ve</strong>ti (N)destek2destek1destek3Kesici takım konumuŞekil 8.33 Bağlama kuv<strong>ve</strong>tlerinin etkisi altında oluş an destek reaksiyon kuv<strong>ve</strong>tleri400350Reaksiyon kuv<strong>ve</strong>ti (N)300250200150100500181522293643Kesici takım konumu505764dayama2dayama1dayama3Şekil 8.34 Bağlama kuv<strong>ve</strong>tlerinin etkisi altında oluş an dayama reaksiyon kuv<strong>ve</strong>tleri


9. TARTIŞMA <strong>ve</strong> SONUÇBu tez çalış masında tasarım ile imalat arasındaki bütünleş meyi artırma yönündebir sistem oluş turulmuş tur. İş parçalarının sadece geometrik model bilgileri imalatiçin yeterli olmamakta, geometrik olmayan bilgilere de (iş leme toleransları, malzemeözellikleri, parçanın kullanım alanı ile ilgili fonksiyonel bilgiler vb.) ihtiyaçduyulmaktadır. Tasarım ile imalat arasında süregelen bu bilgi kopukluğu unsurteknolojisi ile ortadan kalkmaya baş lamış tır. <strong>Unsur</strong>ların kullanım alanları gittikçeyaygınlaş maktadır. Ancak geometrik modellerden karmaş ık <strong>ve</strong> kesiş en unsurlarıntanınması zorluğu yüzünden bu bütünleş me henüz daha istenilen düzeyde değildir.Karmaş ık unsurların tanınması için bu alandaki çalış malar devam etmektedir.Mevcut ticari tasarım programlarının çoğunda unsur tabanlı tasarım özelliğibulunmaktadır. Ancak bu özellik sadece tasarım aş amasında kalmakta, imalatla ilgiliunsur yaklaş ımı bulunmamaktadır. Bu yüzden tasarım unsurlarının tanınması,geometrik modellerden çıkarılması <strong>ve</strong>ya imalat unsurlarına çevrilmesi gerekmektedir.<strong>Unsur</strong> teknolojisindeki geliş meye paralel olarak, kurgu planlama konusu daönem kazanmış tır. Özellikle otomatik kurgu planlaması ile ilgili çalış malarda artışgözlenmektedir. Ancak kurgu planlama tek baş ına yeterli değildir. <strong>Aparat</strong> tasarımı ileberaber düş ünülmelidir.BDT/BDİP arasındaki bütünleş menin sağlanması için geliş tirilen sistemde,prizmatik parçalardan unsur çıkarma <strong>ve</strong> tanıma, otomatik kurgu <strong>ve</strong> aparat planlamakonuları üzerinde durulmuş tur. Literatürde, özellikle aparat planlama konusundakiçalış maların eksikliği gözlenmiş <strong>ve</strong> geliş tirilmesi gereken noktalar olduğugörülmüş tür.<strong>Aparat</strong> planlama konusunda yapılan çalış malarda genellikle yerleş tirmekuralları <strong>ve</strong> kinematik analizler üzerinde durulmuş , ancak takımın hareketi dolayısıylakesme kuv<strong>ve</strong>tlerinin yerinin değiş tiği <strong>ve</strong> talaş kaldırma iş leminin dinamik simülasyonuincelenmemiş tir. Bu alanda çıkan problemler genellikle yanlış yerleş tirmeden dolayı


148parçanın kayması <strong>ve</strong>ya dönmesi ş eklinde olmuş tur. Yerleş tirme kuralları <strong>ve</strong> kinematikanalizler ile önerilen aparat konfigürasyonlarıının, hareketli kesme kuv<strong>ve</strong>tleri altında, işparçasından talaş kaldırılması da dikkate alınarak dinamik analiz ile test edilmesikaçınılmazdır. Böylece yanlış yerleş tirmeden doğacak problemler tasarım aş amasındaortaya çıkarılacak <strong>ve</strong> buna göre önlem alınabilecektir. Bu çalış mada yukarıda değinilenproblemlere çözüm bulmak için;- Prizmatik parçalar için, BDT geometrik parça modeli üzerinden imalat unsurlarınınçıkarılması <strong>ve</strong> tanınması,- İmalat bilgilerinin model üzerine eklenmesi (tolerans bilgileri),- <strong>Kurgu</strong> planının otomatik çıkarılması,- Kural tabanlı yaklaş ımla, modüler aparat elemanları kullanılarak otomatik aparatkonfigürasyonlarının oluş turulması,- Bu konfigürasyonların, kesme kuv<strong>ve</strong>tlerinin işleme boyunca hareket ettiği <strong>ve</strong> parçadantalaş kaldırıldığıda göz önüne alınarak sonlu elemanlar analizi ile test edilmesi,- Uygun bağlama kuv<strong>ve</strong>tlerinin bulunması,fonksiyonlarını yerine getiren bir sistem geliş tirilmiş tir.Bu çalış mada düş ünülmeyen, ancak ileride üzerinde çalış ılması gerekenkonular ş unlar olabilir.1. <strong>Unsur</strong> kütüphanesinin geniş letilmesi,2. Karmaş ık parçalar <strong>ve</strong> kesiş en unsurların tanınması için güçlü bir algoritmageliş tirilmesi,3. İş parçalarının geometrisindeki farklılıklara <strong>ve</strong> aparat yerleş tirme kurallarınınkarmaş ık geometriye sahip parçalara uygulanması zorluğuna rağmen, bu alandakiçalış maların karmaş ık parçalara doğru kaydırılması,4. Tasarım aş amasında imal edilebilirlilik <strong>ve</strong> aparatlarla bağlanabilirlilik durumunuanaliz eden yöntem geliş tirilmesi,5. <strong>Aparat</strong> bağlama elemanları uygulama sırası etkisinin incelenmesi,6. Nokta teması yerine, yüzey teması <strong>ve</strong> sürtünmelerinde dikkate alınması.


KAYNAKLARAKKURT, M. 1985. Takım Tezgahları, Talaş Kaldırma Yöntemleri <strong>ve</strong> Teknolojisi.Birsen Yayınevi.ALDAKHILALLAH, K.A., R. RAMESH. 1998. An Integrated Framework forAutomated Process Planning: Design and Analysis. International Journal of ProductionResearch, 36(4): 939-956.ALTING, L., H. ZHANG. 1989. Computer Aided Process Planning: The State-of-the-artSur<strong>ve</strong>y. International Journal of Production Research, 27(4): 553-585.AMF Modular Fixturing System KataloğuANSYS 5.4 Programı, 1997. ANSYS Inc.ASADA, H., A.B. BY. 1985. Kinematic Analysis of Workpart Fixturing for FlexibleAssembly with Automatically Reconfigurable Fixtures. IEEE Journal of Robotics andAutomation, 1(2): 87-93.BAŞ, C., E. KILIÇ. 1998. Implementing CAPP: Feature Recognition ThroughCharacteristic Surfaces in Solid Models. 8 th International Machine Design andProduction Conference, September 9-11, Ankara, sayfa 225-230.BICCHI, A. 1995. On the Closure Properties of Robotic Grasping. The InternationalJournal of Robotics Research, 14(4): 319-334.BOERMA, J.R., H.J.J. KALS. 1988. FIXES, a System for Automatic Selection of set-Ups and Design of Fixtures. Annals of the CIRP, 37(1): 443-446.BOERMA, J.R., H.J.J. KALS. 1988.Fixture Design with FIXES:The AutomaticSelection of Positioning, Clamping and Supoort Features for Prismatic Parts. Annals ofthe CIRP, 38(1): 399-402.BÖRKLÜ, H.R. 1998. <strong>Unsur</strong> Tabanlı Modellemede Kullanılan Çeş itli <strong>Unsur</strong> TanımaTeknikleri. Mühendis <strong>ve</strong> Makine, 39(462): 35-47.BRISSAUD, D., H. PARIS. 1997. A Model for Evaulating the Quality of the Fixturingof the Part From a Machining Process Planning Perspecti<strong>ve</strong>. International Journal ofAdvanced Manufacturing Technology, 14: 172-179.CABADAJ, J. 1990. Theory of Computer Aided Fixture Design. Computers in Industry,15: 141-147.CAI, W., S.C. HU, J.X. YUAN. 1997. A Variational Method of Robust FixtureConfiguration Design for 3-D Workpieces. Journal of Manufacturing Science andEngineering, 119: 593-602.CARR LANE Component Parts of Jigs and Fixtures Kataloğu


150CARR LANE Mfg. Co. 1991. Modular Fixturing Handbook.CASE, K., J.X. GAO, N.N.Z. GINDY. 1994. The Implementation of feature basedcomponent representation for CAD/CAM integration. Proc. Instn. Of MechanicalEngineers, 208: 71-80.CHAMBERLAIN, M.A., A. JONEJA, T-C. CHANG. 1993. Protrusion-FeaturesHandling in Design and Manufacturing Planning. Computer Aided Design, 25(1): 19-28.CHAMPATI, S., W.F. LU, A.C. LIN. 1996. Automated Operation Sequencing inIntelligent Process Planning: A Case-Based Reasoning Approach. International Journalof Advanced Manufacturing Technology, 12:21-36.CHANG, T.-C. 1990. Expert Process Planning for Manufacturing. Addison-WesleyPublishing Company.CHEN, C.L.P, S.R. LeCLAIR. 1994. Integration of Design and Manufacturing:SolvingSetup Generation and Feature Sequencing Using an Unsupervised-Learning Approach.Computer Aided Design, 26(1): 59-75CHEN, J., Y.F. ZHANG, A.Y.C. NEE. 1998. Setup Planning Using Hopfield Net andSimulated Annealing. International Journal of Production Research, 36(4): 981-1000.CHOU, Y.-C., V. CHANDRU, M.M. BARASH. 1989. A Mathematical Approach toAutomatic Configuration of Machining Fixtures: Analysis and Synthesis. Journal ofEngineering for Industry, 111: 299-306.CHU, C.-C.P., R. GADH. 1996. Feature Based Approach for Set-up Minimization ofProcess Design from Product Design. Computer Aided Design, 28(5): 321-332.CHUANG, S.-H.F., M.R. HENDERSON. 1994. Using Subgraph Isomorphisms toRecognize and Decompose Boundary Representation Features. Journal of MechanicalDesign,16: 793-800.DAI, J.R., A.Y.C. NEE, J.Y.H. FUH, A.S. KUMAR. 1997. An Approach to AutomatingModular Fixture Design and Assembly. Proc. Instn. Mechanical Engineers, 211(B): 509-521.DARVISHI, A.R., K.F. GILL. 1990. Expert System Rules for Fixture Design.International Journal of Production Research, 28(10):1901-1920DAS, D., S.K. GUPTA, D.S. NAU. 1996. Generating Redesign Suggestions to ReduceSetup Cost: A Step Towards Automated Design. Computer Aided Design, 28(10): 763-782.DELBRESSINE, F.L.M., R. GROOT, A.C.H. van der WOLF. 1993. On the AutomaticGeneration of Set-ups Gi<strong>ve</strong>n a Feature-Based Design Representation. Annals of theCIRP, 42(1): 527-530.DeMETER, E.C. 1994. Restraint Analysis of Fixtures Which Rely on Surface Contact.ASME Journal of Engineering for Industry, 116: 207-215.


151DERELİ, T., A.T. BOZDANA, İ.H. FİLİZ. 1998. A Hybrid Set-up Planning ForPrismatic Components. 8 th International Machine Design and Production Conference,September 9-11, Ankara, sayfa 597-605.DERELİ, T., M. DERE, İ.H. FİLİZ. 1998. A Brep Solid Modeler (Solmod) IntegratedWith a Feature Recognition System. 8 th International Machine Design and ProductionConference, September 9-11, Ankara, sayfa 215-224.DONALDSON, I.A, J.R. CORNEY. 1993. Rule-Based Feature Recognition for 2.5DMachined Components. International Journal of Computer Integrated Manufacturing, 6:51-64DONG, X., W.R. DeVRIES, M.J. WOZNY. 1991. Feature-Based Reasoning in FixtureDesign. Annals of the CIRP, 40(1): 111-114.DONG, J., H.R. PARSAEI, T. GORNET. 1993. Manufacturing Features Extraction andRecognition in Automated Process Planning. Computers and Industrial Engineering,25(1-4): 324-328.FIELDS, M.C., D.C. ANDERSON. 1994. Fast Feature Extraction for MachiningApplications. Computer Aided Design, 26(11): 803-813FİLİZ, İ.,H., T. DERELİ, Ş. ÇETİNKAYA. 1996. FRS-PP: A Feature RecognitionSystem For Prismatic Parts. 7 th International Machine Design and ProductionConference, 11-13 September, METU, sayfa:113-122.FUH, J.Y.-H., C.-H. CHANG, M.A. MELKANOFF. 1992. A Logic Based IntegratedManufacturing Planning System. Computers in Engineering, 1: 391-400.FUH, J.Y.H., C.-H. CHANG, M.A. MELKANOFF. 1996. The De<strong>ve</strong>lopment anIntegrated and Intelligent CAD/CAPP/CAFP environment Using Logic-BasedReasoning. Computer Aided Design, 28(3): 217-232.GU, PEIHUA. 1994. A Feature Representation Scheme for Supporting IntegratedManufacturing. Computers Ind. Engineering, 26(1):55-71GUPTA, S.K. 1997. Using Manufacturing Planning to Generate ManufacturabilityFeedback. ASME Journal of Mechanical Design, 119:73-80.HALEVI, G., R.D. WEILL. 1995. Principles of Process Planning. Chapman & Hall UK.HAM, I., Computer Aided Process Planning: The Present and the Future. Annals of theCIRP, 37(2): 591-601.HAN, J.H., A.A.G. REQUICHA. 1995. Integration of Feature Based Design and FeatureRecognition. ASME International Computers in Engineering Conference.HAN, J.H. 1996. Sur<strong>ve</strong>y of Feature Research. Institute for Robotics and IntelligentSystems, Technical Report, USC.HAN, J.H., A.A.G. REQUICHA. 1997. Integration of Feature Based Design and FeatureRecognition. Computer Aided Design, 29(5): 393-403.


152HANADA, T., B.P. BANDYOPADHYAY, T. HOSHI. 1995. Implementation of Low-Volume FMS for Prismatic Components. Journal of Manufacturing Systems, 14(2): 91-108.HANADA, T., T. HOSHI. 1992. Block-Like Component CAD/CAM System for FullyAutomated CAM Processing. Annals of the CIRP, 41(1): 551-556.HARGROVE, S.K., A. KUSIAK. 1994. Computer-Aided Fixture Design: A Review.International Journal of Production Research, 32(4): 733-753.HOLZMANN, W., J.M. McCARTHY. 1985. Computing the Friction Forces Associatedwith a Three-Fingered Grasp. IEEE Journal of Robotics and Automation, 1(4): 206-209.HUANG, S.H., A.J.C. TRAPPEY. 1992. The Integration of Modular Fixture Database,Fixturing Knowledge Base and 3-D Fixture Planning Interface. Computers andIndustrial Engineering, 23(1-4): 381-384.JENG, Y.C., K.F. GILL. 1997. A CAD Based Approach to the Design of Fixtures forPrismatic Parts. Proc. Instn. Mechanical Engineers, 211(B): 523-538.JOSHI, S., N.N. VISSA, T.C. CHANG.1988. Expert Process Planning System withSolid Model Interface, International Journal of Production Research, 26(5): 863-885KANG, T.S., B.O. NNAJI. 1993. Feature Representation and Classification forAutomatic Process Planning Systems. Journal of Manufacturing Systems, 12(2):133-145.KANUMURY, M., T.C. CHANG. 1991. Process Planning in an AutomatedManufacturing Environment. Journal of Manufacturing Systems, 10(1): 67-78.KASHYAP, S. 1996. An Integrated Methodology For Fixture Design, Analysis andOptimization. Ph.D. Thesis. Rensselaer Polytechnic Institute.KAYACAN, M.C., Ş.A. ÇELİK. 1997. STEP Standardı Formatı Kullanarak İş lem<strong>Planlama</strong>sı İçin <strong>Unsur</strong> Tanıma. Mühendis <strong>ve</strong> Makine, 38(444): 28-33.KING, D.A., A.S.LAZARO. 1994. Process and Tolerance Consideration in theAutomated Design of Fixtures. ASME Journal of Mechanical Design, 116:480-486.KIPP Modular Fixturing System KataloğuLAAKKO, T., M. MANTYLA. 1993. Feature Modelling by Incremental FeatureRecognition. Computer Aided Design, 25(8): 479-492LEE, J.D., L.S. HAYNES. 1987. Finite Element Analysis of Flexible Fixturing System.ASME Journal of Engineering for Industry, 109: 134-139.LEE, S.H., M.R. CUTKOSKY. 1991. Fixture Planning with Friction. Journal ofManufacturing Science and Engineering, 113: 320-327.LEUNG, H.C. 1996. Annotated Bibligraphy on Computer Aided Process Planning.International Journal of Advan<strong>ve</strong>d Manufacturing Technology, 12: 309-329.B., S.N. MELKOTE. 1999. Impro<strong>ve</strong>d Workpiece Location Accuracy Through FixtureLayout Optimization. International Journal of Machine Tools & Manufacture, 39: 871-883.


153R.-K., B.-W. TAUR, H.-J. SHYUR. 1991. A Two Stage Feature-Based Design System.International Journal of Production Research, 29(1): 133-154.R.-K., C.-Y. LIN, H.-H. WU. 1995. Feature Modification Framework for Feature BasedDesign System. International Journal of Production Research, 33(2): 549-563.LIN, A.C., S.-Y. LIN, S.-B. CHENG. 1997. Extraction of Manufacturing Features Froma Feature-Based Model. International Journal of Production Research, 35(12): 3249-3288.LIN, Z.-C., C.-B. YANG. 1995. An Expert System for Fixturing Design for FaceMilling Using Modular Fixture. International Journal of Advanced ManufacturingTechnology, 10: 379-388.LIN, Z.-C., J.-C. HUANG. 1997. The Application of the Simulated Annealing Methodand Heuristic Algorithms in the Selection of Fixture Elements. International Journal ofAdvanced Manufacturing Technology, 13: 191-205.MA, W., Z. LEI, Y. RONG. 1997. FIX-DES: A Computer Aided Modular FixtureConfiguration Design System. Proc. Of CIE: Computer in Engineering, Sacramento CA,September 14-17.MARRI, H.B., A. GUNASEKARAN, R.J. GRIEVE. 1998. Computer Aided ProcessPlanning: A State of Art. International Journal of Advan<strong>ve</strong>d Manufacturing Technology,14: 261-268.McNALLY, E. 1998. Evaluation of Feature Based Design, Memt Fourth Year HonoursProject, School of Mechanical Engineering, Edinburgh Uni<strong>ve</strong>rsity.MENASSA, R. J., W.R. DeVRIES. 1989. Locating Point Synthesis in Fixture Design.Annals of the CIRP, 38(1): 165-169.MENASSA, R.J., W.R. DeVRIES. 1991. Optimization Methods Applied to SelectingSupport Positions in Fixture Design. ASME Journal of Mechanical Design, 113:412-418.MEYER R.T., F.W. LIOU. 1997. Fixture Analysis Under Dynamic Machining.International Journal of Production Research, 35(5): 1471-1489.MILLER, P.C. 1988. Trends in Modular Fixturing. Tooling and Production, October,54-58.NEE, A.Y.C., S. KUMAR, S. PROMBANPONG, K.Y. PUAH. 1992. A Feature BasedClassification Scheme for Fixtures. Annals of the CIRP, 41(1): 189-192.NEE, A.Y.C., S. KUMAR. 1991. A Framework for an Object/Rule Based AutomatedFixture Design System. Annals of the CIRP, 40(1): 147-151.NGOI, B.K.A., G.L.LEOW. 1994. Modular Fixture Design: A Designer’s Assistance,International Journal of Production Research, 32(9): 2083-2104.ONG, S.K., A.Y.C. NEE. 1994. Application of Fuzzy Set Theory to Set-up Planning.Annals of the CIRP, 43(1): 137-144.


154ONG, S.K., A.Y.C. NEE. 1996. An Intelligent Fuzzy Set-up Planner forManufacturability and Fixturability Evaluations. International Journal of ProductionResearch, 34(3): 665-686.ONG, S.K., A.Y.C. NEE. 1998. A Systematic Approach for Analyzing the Fixturabilityof Parts for Machining. Journal of Manufacturing Science and Engineering, 120: 401-408.ÖZTÜRK, F., N. KAYA. 1995. Bilgisayar Destekli Tasarımda <strong>Unsur</strong> <strong>Kullanımı</strong>, 3.Balıkesir Mühendislik Sempozyumu, Balıkesir.ÖZTÜRK, F., N. KAYA, S. SEVİNÇ. 1995. Proses <strong>Planlama</strong> Sürecinde <strong>Unsur</strong><strong>Kullanımı</strong>, YAEM'95, ODTÜÖZTÜRK, F., N. KAYA, O.B. ALANKUŞ, S. SEVİNÇ, 1996. Bağlama <strong>Aparat</strong>ı<strong>Tasarımında</strong> <strong>Unsur</strong> <strong>Kullanımı</strong>, 7. Uluslararası Makina Tasarım <strong>ve</strong> İmalat Sempozyumu,UMTIK'96, ODTÜ, 11-13 Eylül, sayfa 423-434ÖZTÜRK, F., N.KAYA, S. SÖNMEZ, E. DURAN. 1996. Selecting and Positioning ofLocating Points in Fixture Design, 7 th International ANSYS Conference and Exhibition,USA, sayfa 211-218.ÖZTÜRK, F. N. KAYA, S. SEVİNÇ, O.B. ALANKUŞ. 1996. Machining FeatureBased Design and Approach for Set-up Planning and Fixture Design , ESDA'96Conference, ASME, Montpellier, 8: 109-118.ÖZTÜRK, F., N. KAYA, O.B. ALANKUŞ, S. SEVİNÇ. 1996. Machining Features andAlgorithms for Set-up Planning and Fixture Design , Computer IntegratedManufacturing Systems, 9(4): 207-216.PACHECO, J.M. 1993. Modular Fixturing. Manufacturing Technology InformationAnalysis Center Report.PARK, J.Y., B. KHOSHNEVIS. 1993. A Real-Time Computer Aided Process PlanningSystem as a Support Tool for Economic Product Design. Journal of ManufacturingSystems, 12(2): 181-193.PENEV, K., A.A.G. REQUICHA. 1995. Fixture Foolproofing for Polygonal Parts. Proc.IEEE International Symposium on Assembly and Task Planning, Pittsburg.PENEV, K., A.A.G. REQUICHA. 1996. A Potential Field Algorithm for FixtureSynthesis in 2D. ASME Computers in Engineering Conference, Irvine CA, August18-22.PENEV, K., A.A.G. REQUICHA. 1997. Automatic Fixture Synthesis in 3D. IEEEInternational Conference in Robotics and Automation, April 20-25, Albuquerque, NMPERNG, D.B., Z. CHEN, R.K. LI. 1990. Automatic 3D Machining Feature Extraxtionfrom 3D CSG Solid Input. Computer Aided Design, 22(5): 285-295.PONCE, J., S. SULLIVAN, A. SUDSANG, J.-D. BOISSONNAT, J.-P. MERLET.1997. On Computing Four-Finger Equilibrium and Force-Closure Grasps of PolyhedralObjects. The International Journal of Robotics Research, 16(1): 11-35.


155PROMBANPONG, S., R.L.LEWIS, A.B. BISHOP. 1992. A Computer Aided FixtureDesign System with Process Planning Integration for Prismatic Parts Manufactured onCNC Machining Centers. ASME Computers in Engineering, p.369-380.RAJAN, V.N., S. PRABHAKAR, D. KRISHNA. 1997. Correct and CompleteAlgorithms for Geometric Analysis and Design of Modular Fixturing Setups.Transactions of NAMRI/SME, 15: 341-346.RAJAN, V.N., S. PRABHAKAR. 1996. Redundancy and Closure Analysis of ModularFixturing Setups. IJIE December '96. p. 924-929.REGLI, W.C., S.K. GUPTA, D.S. NAU. 1997. Towards Multiprocessor FeatureRecognition. Computer Aided Design, 29(1): 37-51.ROGERS, D. F. 1985. Procedural Elements for Computer Graphics. McGraw-Hill BookCompany, p.111-187.RONG, Y., Y. BAI. 1997. Automated Generation of Fixture Configuration Design.Journal of Manufacturing Science and Engineering, 119: 208-219.ROSEN, D.W., J.R. DIXON, S. FINGER. 1994. Con<strong>ve</strong>rsion of Feature-Based DesignRepresentations Using Graph Grammar Parsing. Journal of Mechanical Design, 116:785-792.ROY, U., J. LIAO, P.L.SUN, M.C. FIELDS. 1997. Fixture Design Synthesis for aFlexible Manufacturing System. Integrated Computer Aided Engineering, 4(2): 101-113.ROY, U., J. LIAO. 1998. Application of a Blackboard Framework to a Cooperati<strong>ve</strong>Fixture Design System. Computers in Industry, 37: 67-81.SAKURAI, H. 1992. Automatic Setup Planning and Fixture Design for Machining.Journal of Manufacturing Systems, 11(1): 30-37.SALOMONS, O.W., F.J.A.M. van HOUTON, H.J.J. KALS. 1993. Review of Researchin Feature-Based Design. Journal of Manufacturing Systems, 12(2):113-132SARMA, S.E., P.K. WRIGHT. 1997. Reference Free Part Encapsulation: A NewUni<strong>ve</strong>rsal Fixturing Concept. Journal of Manufacturing Systems, 16(1): 35-47.SAYEED, Q.A., E.C. DE METER. 1994. Machining Fixture Design and AnalysisSoftware. International Journal of Production Research, 32(7):1655-1674.SHAH, J.J. 1991. Assesment of Features Technology. Computer Aided Design,23(5):331-343SHAH, J.J., M.T. ROGERS. 1988. Expert Form Feature Modelling Shell. ComputerAided Design, 20(9): 515-524SHIMMELS, J.M., M.A. PESHKIN. 1992. Admittance Matrix Design For ForceGuided Assembly. IEEE Transactions on Robotics and Automation, 8(2): 213-227.SINGH, N., 1996. Systems Approach to Computer Integrated Design andManufacturing John Wiley & Sons Inc. p. 153-192.


156SOLIDEDGE 4.0 Programı, 1997. Intergraph Corp.SORMAZ, D.N., B. KHOSHNEVIS. 1997. Process Planning KnowledgeRepresentation Using an Object-Oriented Data Model. International Journal ofIntegrated Manufacturing, 10(1-4): 92-104.SSEMAKULA, M.E., A. SATSANGI. 1989. Application of PDES to CAD/CAPPIntegration. Computers in Industrial Engineering, 17(1-4): 234-239.SUN, S.H., J.L. CHEN. 1996. An Index System for Modular Fixture Design: Applied toCase-Based Reasoning. International Journal of Production Research, 34(12): 3487-3497.SUN, S.H., J.L.CHEN. 1995. A Modular Fixture Design System Based on Case-BasedReasoning. International Journal of Advanced Manufacturing Technology, 10: 389-395.TRAPPEY, A.J.C., S. MATRUBHUTAM. 1993. Fixture Configuration UsingProjecti<strong>ve</strong> Geometry. Journal of Manufacturing Systems, 12(6): 486-495.TSENG, Y.-J. 1998. Feature Based Fixturing Analysis for Machining Parts Representedwith Multiple Sets of Features. International Journal of Production Research, 36(10):2743-2770.UNGER, M.B., S.R. RAY. 1988. Feature-Based Process Planning in the AMRF. ASMEComputers in Engineering Conference.VISUAL BASIC 5.0 programı, 1997. Microsoft Corp.WANG, E., 1992. Using Automatic Feature Recognition to Interface CAD to CAPP.ASME Computers in Engineering, 1:215-231.WANG, N., T.M. ÖZSOY. 1991. A Scheme to Represent Features, Dimensions andTolerances in Gemetric Modeling. Journal of Manufacturing Systems, 10(3): 233-240.WANG, Y.F., Y.S. WONG, J.Y.H. FUH. 1999. Off-line Modelling and Planning ofOptimal Clamping Forces for an Intelligent Fixturing System. International Journal ofMachine Tools & Manufacture, 39: 253-271.WARRINGTON, S., W. 1997. Fixture Planning in a Feature Based Environment, Ph.D.Thesis. The Uni<strong>ve</strong>rsity of Edinburgh, School of Mechanical Engineering.WU, M.C., C.R. LIU. 1996. Analysis on Machined Feature Recognition TechniquesBased on B-Rep. Computer Aided Design, 28(8): 600-616.WU, R.R., H.M. ZHANG. 1998. Object-Oriented and Fuzzy-set Based Approach forSet-up Planning. International Journal of Advanced Manufacturing Technology, 14:406-411.YOUNG, R.I.M., R. BELL. 1991. Fixturing Strategies and Geometric Queries in Set-upPlanning. International Journal of Production Research, 29(3): 537-550.ZHANG, Y.F., A.Y.C. NEE, S.K. ONG. 1995. A Hybrid Approach for Set-up Planning.International Journal of Advan<strong>ve</strong>d Manufacturing Technology, 10: 183-190.


157ZHUANG, Y., K. GOLDBERG, Y-C WONG. 1994. On the Existence of ModularFixtures. IEEE International Conference on Robotic and Automation, San Diego CA,p.543-549ZÜST, R., J. TAIBER. 1990. Knowledge-Based Process Planning System for PrismaticWorkpieces in a CAD/CAM Environment. Annals of the CIRP, 39(1):493-496.


EK-1MODÜLER APARAT KÜTÜPHANESİDESTEK ELEMANLARI2220 402035503043705057


159DAYAMA ELEMANLARI21.5503020352542325040605073639080


160YATAY BAĞLAMA ELEMANLARI3218484050983062407080


161DÜŞEY BAĞLAMA ELEMANLARI2550Ø 40362077107301171274050


EK-2POLİGON İÇİNDE NOKTA ALGORİTMASIGeliş tirilen bu algoritma ile, koordinatları <strong>ve</strong>rilen bir noktanın, bir poligonun (içbükey<strong>ve</strong> dış bükey) içinde olup olmadığı test edilir. Bu algoritma, tabla üzerinekonumlandırılan parçanın alt destek yüzeyinin altında kalan deliklerin bulunması içinkullanılmış tır. Şekilde örneği ele alalım.6534P1 2Şekil II.1. Poligon içinde nokta1. Verilen P noktasından tüm köş elere doğrular çizilir.2. 1P2, 2P3, 3P4, 4P5, 5P6, 6P1 <strong>ve</strong>ktörlerinin oluş turduğu açılar hesaplanırθV 1V 2aθbcc 2 = a 2 +b 2 -2abcosθ3. V 1 ’ den V 2 ’ ye olan dönüş yönü hesaplanır. (saat ibreleri <strong>ve</strong>ya saat ibreleri tersi)


163V 1 ile V 2 <strong>ve</strong>ktörlerinin <strong>ve</strong>ktörel çarpımı dönüş yönünü <strong>ve</strong>rir.4. Saat ibreleri yönü pozitif, saat ibreleri tersi yönü negatif alınarak tüm açılar toplanır.Toplam = θ 1 +θ 2 +θ 3 +θ 4 +θ 5 +θ 6Eğer toplam = 360 o <strong>ve</strong>ya toplam = -360 o ise nokta poligonun içindedirEğer toplam360 o ise nokta poligonun dış ındadır.Poligonun çizim yönüne göre toplam 360 <strong>ve</strong>ya -360 olabilir.Eğer poligonun içinde diğer bir poligon varsa test iş lemi ş u ş ekilde gerçekleş tirilir.Şekil II.2. Poligon içinde poligon olma durumuŞekil yüzey olarak düş ünülürse, 2 döngü var demektir. İçteki döngü boş luk olarakdeğerlendirilir. Verilen noktanın parçanın dolu kısmında mı, yoksa boş kısmında mıolduğunu anlamak için, önce dış taki döngünün içinde olup olmadığı kontrol edilir.İçinde ise, içteki döngünün içinde olup olmadığı kontrol edilir.İçteki döngü daire ise, <strong>ve</strong>rilen noktanın daire içinde olup olmama ş artı ş u ş ekilde testedilir.


164yrPMxŞekil II.3. Noktanın daire içinde olup olmama durumuDairenin merkez koordinatları M(x 1 , y 1 ) <strong>ve</strong> <strong>ve</strong>rilen P noktasının koordinatları P(x 2 , y 2 )ise2rr = (x − x ) + (y − y )2 12 12Eğer, rr>r ise P noktası dairenin dış ında,rr


EK-3BİR POLİGONUN AĞIRLIK MERKEZİNİN BULUNMASIPoligon ş eklindeki bir yüzeyin ağırlık merkezini bulunması için, yüzey üçgenlere ayrılır<strong>ve</strong> bu üçgenlerin ağırlık merkezleri bulunur.Bir üçgenin ağırlık merkezi <strong>ve</strong> alanı;y31 2Şekil III.1. Bir üçgenin ağırlık merkezi <strong>ve</strong> alanıAğırlık merkezi koordinatları;x g = (x 1 + x 2 + x 3 )/3 <strong>ve</strong> y g = (y 1 + y 2 + y 3 )/3 ‘ tür. Alanı ise;A=[(x 2 -x 1 )*(y 3 -y 1 )]- [(x 3 -x 1 )*(y 2 -y 1 )]/2 ifadesi ile hesaplanır.x431250Şekil III.2. Poligon ağırlık merkeziBir üçgen, P(0) her üçgenin köş e noktası olmak üzere, P(0), P(i) <strong>ve</strong> P(i+1) köş enoktalarından oluş ur. Her bir üçgenin alanı;


166A 1 P(0)P(i) x P(0)P(i +1)2= → →ile bulunur. x iş areti <strong>ve</strong>ktörel çarpımı ifade etmektedir.Poligonun ağırlık merkezi;Xg= ∑ ∑AxiAii<strong>ve</strong> yg= ∑ ∑AyiAiiifadeleri ile bulunur.Eğer poligon içinde baş ka bir poligon varsa X g <strong>ve</strong> Y g ifadelerindeki Alan değeri negatifalınır.


EK-4APARAT YERLEŞTİRME KURALLARIa) Destek elemanları1. Üç destek elemanı parça alt yüzeyine, parçanın statik dengesi açısındanoluş turdukları alan maksimum olacak ş ekilde yerleş tirilmelidir.2. Üç destek elemanı denge açısından, parçanın ağırlık merkezi <strong>ve</strong> kesme kuv<strong>ve</strong>tleri buüçgen içinde kalacak ş ekilde yerleş tirilmelidir.b) Dayama elemanları1. İki dayama elemanının konacağı yüzey, parça yan yüzeylerinden, alt destek yüzeyinedik <strong>ve</strong> uzun kenara sahip olan yüzeylerden seçilmelidir.2. Üçüncü dayama yüzeyi, ikinci dayama yüzeyine dik yüzeylerden seçilmelidir.3. Dayama yüzeyleri rijit, düz <strong>ve</strong> büyük alana sahip olmalıdır.4. Dayama elemanları mümkün olduğunca birbirinden uzak konumlandırılmalıdır.5. Dayama elemanları takım kuv<strong>ve</strong>tlerine karş ı gelecek ş ekilde konumlandırılmalıdır.6. Altıdandan fazla dayama elemanı kullanılması durumunda yerleş imde belirsizlikoluş acağı için parça düzgün olarak yerleş tirilemeyeceğinden kaymalar oluş abilir.7. Altı dayama elemanı mümkün olduğunca geniş bir alanı kapsayacak ş ekildeyerleş tirilmelidir.8. Dayama elemanları iş lenmiş düzgün yüzeyler üzerine konumlandırılmalıdır.9. Dayama elemanları mümkün olduğunca aynı yükseklikte bulunmalıdır.10.Denge açısından üçüncü dayama yüzeyine konacak dayama elemanı, 2. dayamayüzeyinin uzak köş esine konulmalıdır.11.Kesici takım ile dayama elemanları kesiş meyecek ş ekilde yerleş tirme iş lemiyapılmalıdır.


168c) Bağlama elemanları1. Mümkünse takım kuv<strong>ve</strong>tlerine karş ı gelecek ş ekilde konulmamalıdır.2. Bağlama elemanları parça üzerine konumlandırılırken en uygun bölge olarak işparçasının rijit bölgeleri seçilmelidir.3. Bağlama elemanları kesici takım yolu üzerinde olmamalıdır.4. Doğrudan destek elemanlarının üzerine uygulanmalıdır.5. Alt tabla elemanına paralel <strong>ve</strong>ya dik yüzeyler üzerine uygulanmalıdır.6. Bağlama kuv<strong>ve</strong>tleri parçayı destek <strong>ve</strong> dayama elemanlarından ayırmayacak <strong>ve</strong> parçaüzerinde aş ırı deformasyona sebebiyet <strong>ve</strong>rmeyecek ş ekilde minimum değerdeolmalıdır.7. Parçanın sökülmesi <strong>ve</strong> tekrar takılması iş lemlerinin kolaylaş tıracak ş ekildeyerleş tirilmelidir.8. Bağlama kuv<strong>ve</strong>tleri, parçanın tüm dayama <strong>ve</strong> destek elemanları ile temasınısağlayacak ş ekilde uygulanmalıdır.9. İş lenecek yüzeyler üzerine bağlama elemanı gelmemelidir.10.Önceden iş lenmiş yüzeyler üzerine mümkün ise bağlama elemanı konulmamalıdır.


TEŞEKKÜRBu tez çalış masında yardımlarını esirgemeyen baş ta değerli hocam Ferruh Öztürk’e,sonlu elemanlar konusunda bana yol gösteren Reş at Özcan’a, tez konumla ilgili olarakbulunduğum Edinburgh Üni<strong>ve</strong>rsitesi, Makine Müh. Bölümü, İmalat <strong>Planlama</strong> Grububaş kanı Frank Mill’ e, Edinburgh Üni<strong>ve</strong>rsitesi’ ndeki çalış malarım için yolmasraflarımı karş ılayan Vehbi Koç Vakfı’ na teş ekkürü borç bilirim.


ÖZGEÇMİŞ1968 yılında Artvin’ de doğdu. İlk, orta <strong>ve</strong> lise eğitimini burada tamamladı. 1990 yılındaUludağ Üni<strong>ve</strong>rsitesi, Mühendislik-Mimarlık Fakültesi, Makine MühendisliğiBölümünden Lisans derecesi aldı. Aynı yıl Uludağ Üni<strong>ve</strong>rsitesi, Fen BilimleriEnstitüsü’nde yüksek lisansa <strong>ve</strong> aynı zamanda Makine Mühendisliği bölümündearaş tırma görevlisi olarak çalış maya baş ladı. 1992 yılında yüksek lisansını tamamladı.1993 yılında Uludağ Üni<strong>ve</strong>rsitesi, Fen Bilimleri Enstitüsü’nde doktora çalış malarınabaş ladı. Nisan - Ekim 1998 tarihleri arasında Edinburgh Üni<strong>ve</strong>rsitesi, MakineMühendisliği Bölümü, İmalat <strong>Planlama</strong> Grubunda doktora tez konusu ile ilgiliçalış malar yaptı.Evli <strong>ve</strong> bir kız çocuğu babası olup iyi derecede İngilizce bilmektedir.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!