Professional Documents
Culture Documents
Uluslararası İleri Teknolojiler Sempozyumu (IATS’09), 13-15 Mayıs 2009, Karabük, Türkiye
Özet
Keywords: Repairing of die components, Reverse
Kalıp endüstrisinde, kalıpların kullanımı sırasında oluşan Engineering (RE), Computer Aided Design (CAD).
yüksek kuvvetler kalıp elemanlarında aşınmalara, çatlak ve
parçalanmalara neden olmaktadır. Sorunlar, genellikle 1. Giriş
kalıpların tekrardan imal veya tamir edilmeleriyle
giderilmeye çalışılmaktadır. İmal edilecek parçaların Ürünler gelişen teknolojinin yardımı ile on yıl öncesine göre
resimlerinin temin edilememesi ve yüksek imalat daha serbest yüzeyli hatlara sahip olarak tasarlanmaktadır.
maliyetleri çözümü zorlaştırmaktadır. Bu çalışmada arızalı Günümüzde müşteriler daha kişisel ve daha özelleştirilmiş
(kırılmış veya parçalanmış) kalıp elemanları üzerinde ürünler talep etmektedir. Müşteri ihtiyaçlarındaki bu
Tersine Mühendislik (TM) kavramı destekli olarak değişkenlik ve belirsizlik, rekabet güçlerini artırmak isteyen
geliştirilen ürün bilgisini toplama çerçeve çalışması birçok işletmeyi yeni üretim ve pazarlama stratejileri
sunulacaktır. Bu amaçla hasarlı kalıp elemanı üzerinden uygulamaya teşvik etmektedir. Bu yüzden son zamanlarda
ürününün boyut bilgisini içeren nokta bulutları temin imalat sektöründe, müşteri isteklerine ve önceden
edilmiştir. Nokta bulutu SolidWorks BDT programına kestirilemeyen değişikliklere çok çabuk uyum
aktarılmıştır. SolidWorks API fonksiyonları kullanılarak sağlayabilecek; çevik, tepkisel ve esnek üretim ve yönetim
Visual Basic’de yazılan bir ara yüz aracılığıyla nokta stratejileri, yöntemleri ve paradigmaları öne çıkmış
bulutuna müdahale edilerek eksik geometri bulunmaktadır [1].
tamamlanmıştır. Elde edilen geometri, kalıp elemanın
imalatının yapılabilmesi için BDİ programında kolaylıkla Kalıp endüstrisinde, kalıpların kullanımı sırasında oluşan
kullanılabilecektir. Geliştirilen çerçeve çalışması hasarlı yüksek kuvvetler kalıp elemanlarında aşınmalara, çatlak ve
kalıp veya makine parçaların tamir edilmesinde TM parçalanmalara neden olmaktadır. Bu sorunlar, genellikle
kavramını uygulayarak bir çözüm sunmuştur. Kalıp kalıpların tekrardan imal veya tamir edilmeleriyle
elemanlarının yeniden yapımı için yüksek maliyetin giderilmeye çalışılmaktadır. İmal edilecek parçaların
azaltılması hedeflenmiştir. resimlerinin temin edilememesi ve yüksek imalat
maliyetleri çözümü zorlaştırmaktadır. Bu nedenle Tersine
Anahtar kelimeler: Kalıp elemanları tamiri, Tersine Mühendislik (TM) tekniklerine ihtiyaç duyulmuştur.
Mühendislik (TM), Bilgisayar Destekli Tasarım (BDT). Kavramsal tasarım ile başlayan geleneksel mühendislik
sürecinin aksine, Tersine Mühendislik sürecinde ürün
Abstract tasarımına, gerçekte var olan bir modelin şekil bilgisinin
elde edilmesi ile başlanır. Serbest ve karmaşık yüzeylere
High loads arisen during die’s usage in die industry cause sahip olan gerçek parçaların geometrik bilgisinin elde
wears, cracks and breaks in die components. The edilmesi tersine mühendisliğin en önemli aşamalarından
problems are tried to be solved by remanufacturing or biridir [2]. Bazı durumlarda ürün bilgisini oluşturan, ürünün
repairing the dies. Unobtainable technical drawings of teknik verileri, çizimleri, malzeme bilgileri gibi gerekli
machining parts and high machining cost are complicated basamakların bir kısmı eksik olabilir. Örneğin elde ürünün
the solution. Aiming at collecting of product information, a kendisi varken bu üründen yapılacak imalat/çoğaltma
frame study developed based on Reverse Engineering işlemi için gereken teknik çizimi, bilgisayar modeli
(RE) approach for faulty (broken) die components is olmayabilir. Bu gibi durumlarda parçanın kendisinden
presented in the study. For this purpose, point clouds hareket ederek geriye gitme işlemi, süreci geriye yürütme
comprising product size information were provided from işlemi yapılır. Ürünün başlangıç aşamasındaki Bilgisayar
damaged component. The point clouds were transferred to Destekli Tasarım (BDT) modeli elde edilebilir. Bütün bu
SolidWorks CAD program. Missing geometry was süreç TM olarak adlandırılır. TM, 3 Boyutlu (3B)
completed by intervening to point clouds via a user sayısallaştırma tekniklerini uygulamak suretiyle bir iş
interface written in Visual Basic with using SolidWorks API parçasına ait nokta bulutu verilerinin toplanmasına ve
functions. Then, the geometry obtained will be easily used dolayısıyla BDT modelinin oluşturulmasına imkân
for manufacturing die components in CAM software. The tanımaktadır.
frame study developed presents a solution in repairing
damaged die or machine components by applying RE Sokovic ve Kopac [3] yapmış oldukları çalışmada tasarım
approach. Moreover, the study is aimed to reduce high ve imalat işlemlerini geliştirmek için TM tekniklerinin
costs of die components for remanufacturing. gerekliliği üzerinde durmuşlardır. Tam ve Chan [4] ısı ile
Bu çalışmada arızalı (kırılmış veya parçalanmış) kalıp Taranan veri, modeldeki içbükey, dışbükeylerden ve
elemanları üzerinde TM kavramı destekli olarak geliştirilen parçalı çizgilerden dolayı hatalar oluşabilir. Bu durumda
ürün bilgisini toplama çerçeve çalışması sunulacaktır. Bu veriyi düzeltmek gerekir. Genellikle interpolasyon yöntemi
amaçla hasarlı kalıp elemanın nokta bulutu IGES veriyi düzeltmek için kullanılır [4, 8]. Çalışmada, nokta
formatına çevrilerek SolidWorks [9] BDT programına bulutu BDT programında IGES formatına çevrilerek BDT
gönderilip, SolidWorks API fonksiyonlarını Visual Basic’ de programında çalışır hale getirilerek, hasarlı kısmın
yapılan bir arayüz programında kullanarak eksik geometri geometrisini tamamlamak için programlama dilinde yapılan
tamamlanmıştır. Elde edilen geometri, BDT programıyla bir ara yüz yardımıyla müdahale edilerek geometri
modellenmiştir. Geliştirilen çerçeve çalışması hasarlı kalıp tamamlanır. Bu işlem eksik geometriyi tamamlayıp,
veya makine parçaların tamir edilmesinde TM kavramını nesneye oluşturmada gereklidir.
uygulayarak bir çözüm sunmuş, kısa zamanda hasarlı
parçalarının tamiri sağlanmış ve kalıp elemanlarının 2.4. Nokta bulutunu Tamamlama
yeniden yapımı için yüksek maliyetin azaltılması
hedeflenmiştir. Eksik geometri tamamlandıktan sonra nesneyi oluşturmak
için gerekli referans profillere ihtiyaç vardır. Bu referans
2. Geliştirilen Sistem profiller, nokta bulutunu üzerinden ara yüz programı
yardımıyla yapılmıştır. Oluşturulan referanslar nesnenin
Şekil 1’de hasarlı kalıp elemanının tamiri amaçlı kullanılan, gerekli unsurlarını oluşturmak için yapılması gereklidir.
geliştirilen çerçeve çalışması akış şeması verilmiştir.
Hasarlı parçanın tamiri için geliştirilen sistemin, uygulama 2.5. Nesne Oluşturma
adımlarının sırası aşağıda açıklanmıştır.
Veri noktaları B-spline ile kesit eğrileri oluşturulur. Bu kesit
eğrileri ilgili yüzey süpürme komutuyla yüzey oluşturulur.
Nesneyi oluşturmak için nokta bulutunu tamamlama
işlemiyle yapılan referans profiller, BDT programında,
programlama dilinde yapılan ara yüz yardımıyla
oluşturulur. Nesne bu işlemle tamamlanmış olur.
3. Örnek Uygulama
parçalanmalara neden olmaktadır. Sorunlar, genellikle [10] Ayyıldız, M., Tersine Mühendislik, Teknik Rapor,
kalıpların tekrardan imal veya tamir edilmeleriyle Karabük Üniversitesi, Fen Bilimleri Enstitüsü,
giderilmeye çalışılmaktadır. İmal edilecek parçaların Karabük, 2007.
resimlerinin temin edilememesi ve yüksek imalat [11] Yang, Z., Chen, Y., A reverse engineering method
maliyetleri çözümü zorlaştırmaktadır. Kırılmış bir kalıp based on haptic volume removing, Computer-Aided
elemanı üzerinde TM kavramı destekli olarak geliştirilen Design 37, 45–54, 2005.
ürün bilgisini toplama çerçeve çalışmasını bir örnek [12] Göloğlu, C., Ayyıldız, M., Nokta Bulutu İşleme
uygulama ile yapılmıştır. Bu amaçla; Uygulama Notları (Rhinoceros, Pro/ENGINEER,
SolidWorks), Karabük Üniversitesi, Karabük, 2008.
• Hasarlı kalıp elemanı üzerinden ürününün elde [13] Ye, X., Liu, H., Chen, L., Chen, Z., Pan, X., Sanyuan
edilebilen boyut bilgisi taşınabilir MicroScribe üç Z., Reverse innovative design—an integrated product
boyutlu tarama cihazı yardımıyla nokta bulutları design methodology, Computer-Aided Design, Article
Rhinoceros BDT programı ile alınmıştır. in Pres, 2008.
• Nokta bulutu IGES formatına çevrilerek SolidWorks
BDT programına aktarılmıştır.
• SolidWorks API fonksiyonları kullanılarak Visual
Basic’de geliştirilen bir ara yüz Düzeltme Programı
aracılığıyla nokta bulutuna müdahale edilerek eksik
geometri tamamlanmıştır.
• Elde edilen geometri, BDT programıyla üzerinde
çalışılan kalıp elemanın makine imalatının
yapılabilmesi için SolidWorks BDT/BDİ programında
kolaylıkla kullanılabilmektedir.
Kaynaklar