HIZLI PROTOTİPLEME YAZILIMI GELİŞTİRME ÇALIŞMASI

Benzer belgeler
BİLGİSAYAR DESTEKLİ TASARIM (TEKNİK RESİM-II) Yrd.Doç.Dr. Muhammed Arslan OMAR

Chapter 24: Frezeleme. DeGarmo s Materials and Processes in Manufacturing

Yazılım Mühendisliği Bölüm - 3 Planlama. Cengiz GÖK

Eriyik serme kafası. Y Ekseni. İskelet. X Ekseni. Eriyik serme tablası. Z Ekseni. Kaide

Haldun ÖZCAN (1) N. Kemal ÖZTORUN (2)

MM103 E COMPUTER AIDED ENGINEERING DRAWING I

BİLGİSAYAR DESTEKLİ MÜHENDİSLİK SEMİNERİMİZE HOŞGELDİNİZ!!! HAZIRLAYAN: H.NAZIM EKİCİ

BİLGİSAYAR DESTEKLİ TASARIM AUTOCAD DERSİ. 1. HAFTA Öğr. Gör. Serkan ÖREN

Universal Ltd. Şti. Ana Menü Alt Menü - 1 Alt Menü - 2 Alt Menü - 3 Dosya Harita Dosya İşlemleri Dosya Aç Dosya Yeni Dosya Kapat

BİLGİSAYAR DESTEKLİ TASARIM HAFTA 6 COSMOSWORKS İLE ANALİZ

BİLGİSAYAR DESTEKLİ TASARIM 1. HAFTA

BAŞKENT ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ BENZER SÜREÇLERDE ÜRETİLEN ÜRÜNLER İÇİN YAPAY ZEKA İLE ZAMAN TAHMİNİ SONER ŞÜKRÜ ALTIN

Yazılım Mühendisliği Bölüm - 3 Planlama

Bölüm 2. Bir boyutta hareket

Ekran Arayüzü ve Obje Seçimi (V )

Önder GÜNGÖR*,Kerim ÇETİNKAYA**

Profesyoneller için Çelik Bağlantılar ve Detay Çizimleri

Yaz.Müh.Ders Notları #6 1

4. Bölüm Dik Grafik Çizim

TMMOB Harita ve Kadastro Mühendisleri Odası Ulusal Coğrafi Bilgi Sistemleri Kongresi 30 Ekim 02 Kasım 2007, KTÜ, Trabzon

Doç. Dr. Bilge DORAN

AKIŞKANLAR MEKANİĞİ-II

9. SINIF Geometri TEMEL GEOMETRİK KAVRAMLAR

Dik İzdüşüm Teorisi. Prof. Dr. Muammer Nalbant. Muammer Nalbant

Yıldız Teknik Üniversitesi Fen Bilimleri Enstitüsü Bilgisayar Mühendisliği Bölümü. Bilgisayarla Görme. Final

İNM 415 GEOTEKNİK MÜHENDİSLİĞİNDE SAYISAL ÇÖZÜMLEMELER

BİLGİSAYARLI TASARIM VE İMALAT YÖNTEMLERİ KULLANILARAK KRANK MİLİ İMALATI ÖZET ABSTRACT

NOKTA, ÇİZGİ VE DÜZLEMİN İZDÜŞÜMÜ

Skecher (Çizim) Komutları

7. HAFTA ENM 108 BİLGİSAYAR DESTEKLİ TEKNİK RESİM. Yrd.Doç.Dr. İnan KESKİN.

Bir yazılım geliştirme metodolojisi aşağıdaki adımlardan meydana gelir; Yazılım geliştirme sürecine destek verecek araçlar, modeller ve yöntemler.

Bilgisayar Destekli Haritacılık 2017/ D ve Veri Değişimi. Netcad 7.6

MAK 1005 Bilgisayar Programlamaya Giriş. BİLGİSAYARA GİRİŞ ve ALGORİTMA KAVRAMI

Yenilikleri; Edgecam 2011 R2. Programın Yardım kısmında (Help) What s New bölümü eklendi

BÖLÜM 04. Çalışma Unsurları

Su Jeti Kesiminde Bilgisayar Kontrolü. Kontrol Sistemleri Mühendisliği... KÖMBE

İZDÜŞÜM PRENSİPLERİ 8X M A 0.14 M A C M 0.06 A X 45. M42 X 1.5-6g 0.1 M B M

BURSA TEKNİK ÜNİVERSİTESİ DOĞA BİLİMLERİ, MİMARLIK VE MÜHENDİSLİK FAKÜLTESİ MAKİNE MÜHENDİSLİĞİ BÖLÜMÜ 3 NOKTA EĞME DENEYİ FÖYÜ

23. Sistem denge denklemlerinin direkt kurulması

MAPINFO PROFESSIONAL TEMEL VE İLERİ SEVİYE KURS İÇERİĞİ

OBJECT GENERATOR 2014

25. SEM2015 programı ve kullanımı

BİLGİSAYAR DESTEKLİ TEKNİK RESİM. Hazırlayan: Araş. Gör. Ezgi Öztorun

BİLGİSAYAR DESTEKLİ TASARIM HAFTA 6 COSMOSWORKS İLE ANALİZ

ÖSYM. 1. Bu testte 40 soru vardır. 2. Cevaplarınızı, cevap kâğıdının Matematik Testi için ayrılan kısmına işaretleyiniz AYT/Matematik

Aplikasyon Klavuzu (V )

TEMEL MEKANİK 4. Yrd. Doç. Dr. Mehmet Ali Dayıoğlu Ankara Üniversitesi Ziraat Fakültesi Tarım Makinaları ve Teknolojileri Mühendisliği Bölümü

Doç.Dr.Erkan ÜLKER, Selçuk Üniversitesi Mühendislik F, Bilgisayar Mühendisliği Bölümü

Koordinat Dönüşümleri (V )

İnönü Üniversitesi Makine Mühendisliği Bölümü

RCRCR KAVRAMA MEKANİZMASININ KİNEMATİK ANALİZİ Koray KAVLAK

NİCEL METALOGRAFİ (STEREOLOJİ)

Selçuk Üniversitesi ISSN 1302/6178 Journal of Technical-Online BİLGİSAYAR DESTEKLİ İNŞAAT MALİYET ANALİZLERİ

Montaj Hatti Tasarımı ve Analizi - 5

Yapısal Analiz Programı SAP2000 Bilgi Aktarımı ve Kullanımı. Doç.Dr. Bilge Doran

3D Ölçüm Verilerinin Analizi

Opticus *300*50 mm hacimli, 3 eksenli, 0,01 mm hassasiyetli bir optik ölçüm cihazımız AKTAŞ Holding Bünyesinde hizmet vermektedir.

İçerik. TBT 1003 Temel Bilgi Teknolojileri

CBS Arc/Info Kavramları

CAEeda TM OM6 KANADI MODELLEME. EDA Tasarım Analiz Mühendislik

A A A A A A A A A A A

7. SINIF ÖĞRETİM PROGRAMI

NX Motion Simulation:

LIDAR VE YERSEL LAZER TARAYICI SİSTEMLERİ. Yersel Lazer Tarayıcı Hakkında Genel Bilgi

DALGIÇ POMPA TASARIM VE ANALİZİ

Mühendislik Mekaniği Statik. Yrd.Doç.Dr. Akın Ataş

cofaso ile farkı yaşayın Şubat

FOTOGRAMETRİ DAİRESİ BAŞKANLIĞI FAALIYETLERI

ARDIŞIK DELME-KESME KALIPLARINDA BİLGİSAYAR DESTEKLİ ŞERİT YERLEŞİMİ VE PLANLAMASI

Eğri ve Yüzey Modelleme. Prof. Dr. Necmettin Kaya

İKLİM. KALIP ve İMALAT

Autodesk Inventor 2012 Yenilikler

HIZLI PROTOTIP OLUŞTURMADA KARŞILAŞILAN PROBLEMLER VE ÇÖZÜM ÖNERİLERİ

Resimli Taslaklar Kağıt üzerinde ön model (prototip)- Maketler Storyboards Paper Prototypes- Mockups

BİLGİSAYAR DESTEKLİ TASARIM HAFTA 3-SOLIDWORKS İLE SKETCH

3.2. Raster Veriler. Satırlar. Sütunlar. Piksel/hücre büyüklüğü

BÖLÜM 13. Çelik Profil Aracı

Üç Boyutlu Çerçeve Yapıların Statik Analizi için Geliştirilen Bir Bilgisayar Programı: YapAn05

TEKNOLOJİK ARAŞTIRMALAR

ITEC186. Bilgi Teknolojilerine Giriş AUTODESK AUTOCAD 2014-I

T.C. BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MAKİNE VE İMALAT MÜHENDİSLİĞİ BÖLÜMÜ MIM331 MÜHENDİSLİKTE DENEYSEL METODLAR DERSİ

GAZİ ÜNİVERSİTESİ TEKNİK EĞİTİM FAKÜLTESİ ÖĞRENCİNİN

Sistem Geliştirme Yaşam Döngüsü (The Systems Development Life Cycle) (SDLC)

MÜHENDİSLİK MEKANİĞİ (STATİK)

MONTE CARLO BENZETİMİ

ABAQUS Programına Giriş Kullanılacak Sürümler

Fırat Üniversitesi Personel Otomasyonu

TEMEL MEKANİK 5. Yrd. Doç. Dr. Mehmet Ali Dayıoğlu Ankara Üniversitesi Ziraat Fakültesi Tarım Makinaları ve Teknolojileri Mühendisliği Bölümü

Algoritma ve Akış Diyagramları

ve ANTETLER Çizim kağıdı Çizim kağıdı Çizim kağıdının hazırlanması Antet Standard A0 kesilmiş kağıt boyutu 1 m 2 x/y: e2

MAPINFO PRO TEMEL SEVİYE EĞİTİM İÇERİĞİ

FIRAT ÜNİVERSİTESİ PERSONEL OTOMASYONU

SANAL ÖLÇME UYGULAMASI

BİLGİSAYAR PROGRAMLARI YARDIMIYLA ŞEV DURAYLILIK ANALİZLERİ * Software Aided Slope Stability Analysis*

HELSİM Projesinde İ.T.Ü. UUBF Katkıları ve Mevcut Yetenekler

Adapazarı Meslek Yüksekokulu Yrd. Doç. Dr. Sedat İRİÇ


HACETTEPE ÜNİVERSİTESİ HACETTEPE ASO 1.OSB MESLEK YÜKSEKOKULU HMK 211 CNC TORNA TEKNOLOJİSİ

TASARI GEOMETRİ SINAV SORULARI

Transkript:

TİMAK-Tasarım İmalat Analiz Kongresi 26-28 Nisan 2006 - BALIKESİR HIZLI PROTOTİPLEME YAZILIMI GELİŞTİRME ÇALIŞMASI Dr.Murat Gültekin 1, İ.Hüseyin Filiz 2, Cengiz Doğan 2,Faruk Çavdar 2 1 ASELSAN A.Ş., Mikrodalga Sistem Teknolojileri Grubu, Mekanik Tasarım Müdürlüğü-Ankara mgultek@aselsan.com.tr 2 Gaziantep Üniversitesi, Makina Mühendisliği Bölümü-Gaziantep hfiliz@gantep.edu.tr, dogan@gantep.edu.tr, fcavdar@gantep.edu.tr Özet Hızlı prototipleme üç boyutlu objelerin doğrudan bilgisayar destekli tasarım (BDT) dosyaları kullanılarak çok kısa bir sürede üretilmesini sağlayan bir teknolojidir. Konvansiyonel tezgahların aksine, model bloktan malzeme keserek değil, her dilimde üst üste malzeme sererek üretilir. Hızlı prototipleme süreci üç temel adımdan oluşmaktadır; dilimleme, takım yollarının oluşturulması ve üretim. İlk iki adımda AutoCAD üçgen şekilli yüzeylerle tanımlanan modelin, dilimlerin ve yolların ekranda grafik olarak gösterimi amaçlı grafik kullanıcı arayüzü olarak kullanılabilir. Bunun için, AutoCAD objeleri Visual Basic içerisinden ActiveX arayüzü kullanılarak çağrılmaktadır. Böylece, kullanıcı ekrandaki görüntüyü (üçgen şekilli yüzeylerle tanımlanmış model, dilimler veya yollar) sağa, sola ve yukarı aşağı kaydırabilir, yaklaşıp uzaklaşabilir ve üç boyutlu olarak döndürebilir. Bu çalışmada hızlı prototiplemeye yönelik olarak Visual Basic programlama ortamında geliştirilen Rapid Slice yazılımı tanıtılmaktadır. Rapid Slice yazılımı herhangi bir STL dosyasını okuyarak dilimleme ve malzeme serim yollarının oluşturulması işlemlerini gerçekleştirmektedir. Anahtar Terimler: Hızlı prototipleme, tabakalar halinde üretim, AutoCAD Abstract Rapid prototyping (RP) is the technology of manufacturing of 3D objects from CAD (Computer Aided Design) files directly in a very short time. In contrast to conventional machines, model is manufactured directly by laying material onto each other slice by slice, not cutting material away from stock. RP process includes three main steps; slicing, creation of tool paths and manufacturing. During the first two steps AutoCAD can be used as the graphical user interface to represent the facetted model, slices and roads graphically on the screen. In order to establish this, AutoCAD objects are called through ActiveX interface within Visual Basic. User can pan, zoom and view dynamically the facetted model, slices and roads easily with less programming effort. In this study, the software called Rapid Slice is described which is developed under Visual Basic. Rapid Slice software reads an STL file, slices the facetted model and creates roads. Key Words: Rapid prototyping, layered manufacturing, AutoCAD 326

1. GİRİŞ Bir tasarımın doğrulanması genellikle son ürüne çok yakın ve çok sayıda fiziksel prototipin üretilmesi sonrasında gerçekleştirilmektedir. Tasarım değişiklikleri mevcut prototipin alt montaj veya elemanlarında bir çok düzeltme ve modifikasyonu gerektirebilmektedir. Fiziksel prototipler ele alındığında, bu türde değişiklikler tasarım hesaplamalarının yeniden yapılmasına, yeni takım ve aparat tasarımına ve imalat işleminin tekrarlanmasına yol açabilmektedir. Bu durum ek malzeme ve işçilik giderlerine neden olmaktadır. Sonuç olarak, fiziksel prototiplerin klasik yöntemlerle üretilmesi çok pahalı ve zaman alıcı bir süreçtir [1]. Klasik yöntemlere nazaran hızlı prototipleme yöntemi sayesinde tasarım mühendislerine fiziksel prototipleri direkt olarak bilgisayar destekli tasarım (BDT) verisi kullanarak üretme imkanı kazandırmaktadır. Böylece mühendisler çok daha hızlı tasarım doğrulama yapabilmekte ve aynı zamanda daha kompleks yapıdaki prototiplerin üretimi mümkün olmaktadır. Bu çalışmada üç boyutlu BDT modelini STL dosya formatında okuyan, dilimleme ve takım yolu hesaplama işlemlerini gerçekleştiren Rapid Slice yazılımı tanıtılacaktır. Ayrıca, kullanıcı grafik arayüzü için AutoCAD yazılımının kullanımına değinilecektir. 2. HIZLI PROTOTİPLEME Hızlı prototipleme üç boyutlu objelerin direkt olarak BDT verisi kullanılarak, insan kontrolüne ihtiyaç duymaksızın otomatik olarak üretilmesi anlamına gelmektedir. BDT dosyası sisteme girilmekte, bir kaç saat beklendikten sonra objenin fiziksel prototipi elde edilmektedir. Prototip konvansiyonel talaşlı imalat metodlarının aksine blok şeklindeki ham malzemeden kesilmek yerine, üst üste malzeme serilmesi yoluyla üretilmektedir. Bu nedenle hızlı prototipleme yöntemiyle karmaşık şekilli objelerin üretimi bir sorun teşkil etmemektedir. Ancak, bu yöntemle üretilen prototipin bir model olduğu, gerçek son kullanıcı ürünü olmadığı gözden kaçırılmamalıdır [1]. 2.1 Hızlı Prototipleme Yöteminin Uygulama Alanları Hızlı prototipleme yöntemi, Tasarımı yapılan ürünün nasıl göründüğü, özellikle bir tüketici ürününün boyandıktan ve paketlendikten sonra ne derece çekici olduğunun değerlendirilmesi amacıyla, Tasarımı yapılan ürünün monte edileceği yere uygun olup olmadığı ve fonsiyonelliği hakkında değerlendirme yapılması amacıyla, Son ürünün doküm yöntemiyle üretilmesi amacıyla, kullanılabilir. 2.2 STL Dosya Formatı STL dosya formatı hızlı prototipleme endüstrisi tarafından kabül edilen standart dosya formatıdır. Bu format üç boyutlu obje hacminin yüzeycik adı verilen üçgenlerle tanımlanmasını sağlamaktadır. Her bir üçgen yüzeycik kendi üç kenarının nokta koordinatları ve malzemenin tersine yönlendirilmiş, yüzeye dik normal vektörü ile tanımlanır. STL dosyası içinde her komşu üçgenin iki kenar koordinatı ortak olmak durumundadır. Düz yüzeylerin az sayıda üçgen yüzeyciklerle tanımlanması mümkündür. Buna karşılık, radyuslu yüzeylerin çok sayıda küçük üçgen yüzeycikler ile tanımlanması gerekmektedir. 327

Şekil 1. BDT dosyasının taranmış ve STL formatında üçgen yüzeyciklerle gösterimi. 3. BDT VERİSİNİN DİLİMLENMESİ Üç boyutlu BDT modeli hızlı prototipleme tezgahının çalıştırılması için direkt olarak kullanılamaz. Üç boyutlu BDT modelinin öncelikle X ve Y koordinatlarında kesişim noktalarından oluşan kontur(lar) elde edilecek şekilde dilimlenmesi gerekir. Daha sonra, her dilim için kontur(ların) içini tarayarak dolduracak şekilde takım yollarının hesaplanması gerekmektedir. 3.1 Kenar Düzlem Kesişim Noktası Hesabı Kenar düzlem kesişim hesabı dilimleme işleminin temel aşamasıdır. Katı modelin dilimlenmesi için kullanılan dilimleme düzlemleri Z ekseninde ardışık yüksekliklere sahip yatay düzlemlerdir. Bu yaklaşım dilimleme işlemini basitleştirmektedir [2]. Üçgen yüzeyciğin bir köşesi kesme düzleminin üzerinde, diğer köşesi ise altında ise söz konusu kenar ile düzlem arasında bir kesişim noktası hesaplanabilir. Kesişim nontası denklemi aşağıdaki sunulmuştur [3]. Burada: zd z1 x ( slc, n) * + x z2 z1 ( x2 x1) 1 = (1) zd z1 y ( slc, n) * + y z2 z1 ( y2 y1) 1 = (2) slc : dilim numarası n : her dilimdeki toplam kesişim noktası sayısı z d : yatay dilimleme düzleminin yüksekliği (x 1, y 1, z 1 ) : üçgen yüzeycik 1. köşe koordinatları (x 2, y 2, z 2 ) : üçgen yüzeycik 2. köşe koordinatları 328

Şekil 2. Dilimleme işlemi sırasında kenar düzlem kesişimi. 3.2 Dilimleme İşlemi İçin Adım Atma Algoritması Adım atma yöntemi her dilimde katı modelin o dilime ait konturlarının oluşturulması için kullanılır. Bu işlem için STL verisi içinde karışık halde yer alan üçgen yüzeyciklerin arasında belirli bir kesme düzlemi yüksekliği için komşu üçgen yüzeyciklerin ayıklanması önem taşımaktadır. Her üçgen yüzeycik kesme düzlemi ile kesişen iki kenara sahiptir. Aynı zamanda komşu üçgen yüzeycik ile ortak iki köşe noktasınada sahiptir. Böylece, düzgün bir kontur kesişim noktasından diğer kesişim doktasına adım atarak ilerlemek suretiyle elde edilebilir. Şekil 3 de kesme düzlemine göre V 1 köşesi yukarıda, V 2 köşesi aşağıda olan bir üçgen yüzeycik f a (V 1,V 2,V 3 ) ve sonraki komşu üçgen yüzeyciğe göre adım atma algoritması kullanılarak kontur oluşumu görselleştirilmiştir. Şekil 4 de ise başlanğıç üçgen yüzeyciği olarak seçilen fa nın başlangıç kenarı (V1,V2) için V3 kenarının kesim düzlemi altında kalması nedeniyle sonraki kesişim noktası bulunacak üçgen yüzeycik olarak komşu f13 üçgen yüzeyciğinin seçilmesi ve bu şekilde kontur hesaplamasına adım atma algoritması kullanılarak ilerlemek suretiyle devam edilmesi görselleştirilmiştir [3]. Şekil 3. Dilimleme işlemi için adım atma algoritması 329

Şekil 4. Verilen bir başlangıç üçgen yüzeyciği için sonraki kesişim noktası bulunacak üçgen yüzeyciğin belirlenmesi STL dosyası içinde karışık durumda bulunan üçgen yüzeycikler dikey yöndeki konumlarına göre sınıflandırılırlar. Bu uygulama, dilimleme yazılımının daha hızlı çalışmasına imkan sağlar. [2] 3.3 Rapid Slice Yazılımının Dilimleme Sonuçları AutoCAD yazılımının Visual Basic uygulama arayüzü ve ActiveX otomasyon özellikleri nedeniyle Rapid Slice yazılımı Visual Basic programlama dili kullanılarak geliştirilmiştir. AutoCAD yazılımı Visual Basic programlama dili içinden kullanılarak dilimleme sonucu hesaplanan konturlar ve üçgen yüzeycikli üç boyutlu model ekranda kolayca görüntülenebilir. Geliştirilmiş olan Rapid Slice yazılımı adım atma algoritmasını kullanarak dilimleme ve kontur hesaplama işlemlerini gerçekleştirmektedir. Yazılım bir STL dosyasını okuyarak üç boyutlu objenin Z yönünde maksimum ve minimum koordinatlarını belirleyerek işe başlar. Daha sonra, yazılım sabit dilimleme aralığı kullanarak minimum Z koordinatından maksimum Z koordinatına kadar üç boyutlu objeyi tarar. Şekil 6 da 44.5mm çap ve 60.5mm uzunlukta, keskin köşelere ve radyuslara sahip bir üç boyutlu objenin Rapid Slice yazılımı ile dilimlenmesi sonucu sunulmuştur [3]. Şekil 5. 75.3x60x8mm (En x Boy x Yükseklik) boyutlarına sahip örnek parça. 330

Şekil 6. Dilimlenmiş örnek parça. Dilimleme aralığı: 1mm, Dilim sayısı: 6 adet, Üçgen yüzeycik sayısı: 1206 adet 4. TAKIM YOLUNUN OLUŞTURULMASI Dilimleme sonrası elde edilen her dilimdeki kontur(ların) içinin takım yolları ile doldurulması gerekmektedir. Geliştirilen Rapid Slice yazılımı takım yollarını raster yöntemi ile oluşturmaktadır. Üretilen parçanın daha sağlam olması için her dilimde raster yönü 90 döndürülmektedir. Elde edilen takım yolu şekli kontur şekli ile birlikte kullanıcıya görsel olarak sunulmaktadır. 4.1 Takım Yolu Oluşturma Algoritması Bir önceki adımda gerçekleştirilen dilimleme işlemi sonucunda her dilimde konturlar çıkartılmış durumdadır. Bu aşamada her konturu raster şekilde doldurmak üzere takım yollarının mümkün olduğunca sürekli olacak şekilde hesaplanması gerekmektedir [2]. Şekil 7. Basit bir geometri için raster takım yolu şekli. 331

Takım yolu parçaları her dilimdeki konturun sırayla sonsuz çizgilerle kesiştirilmesi ile elde edilmektedir. Kesişim noktaları (1) ve (2) de verilen aynı denklemler kullanılarak hesaplanmaktadır. Takım yolu parçacıkları raster takım hareketi elde edilecek şekilde geriden ileriye doğru sıralanmaktadırlar. Şekil 8. Dilimlenmiş kontur için takım yolu oluşturulması. Takım yolu aşağıda sıralanan adımlardan oluşan metot kullanılarak çıkartılmaktadır [3]. 1. Bir takım yolu parçacığı diğer parçacığa sadece parçacıkların birbirleriyle komşu ve sıralı olmaları durumda bağlanabilir. Bu kural kesişim noktaları arasında en yakın noktanın seçilmesi suretiyle sağlanabilir. 2. Takım yolu parçacıklarının ancak başı ve sonu arasında bir bağlantı gerçekleştirilebilir. Bu kural takım yolunun uygun oryantasyonunu sağlamaktadır. 3. Bir takım yolu parçacığı diğeriyle sadece eğer her iki ucun aynı kontur kesişiminden elde edilmiş olması durumunda bağlanabilir. Bu kurallar dilimleme aşamasında açıklanan adım atma algoritmasıyla birlikte uygulanarak bir takım yolu parçacığından diğerine tüm kurallar sağlandığı sürece ilerlenmek suretiyle düzgün bir takım yolu elde edilmiş olur. Bir dilimdeki takım yollarının tümü hesaplanana kadar yukarıda belirtilen işlem tekrarlanır. 4.2 Rapid Slice Yazılımının Takım Yolu Hesaplama Sonuçları Rapid Slice yazılımı yukarıda belirtilen yöntemleri kullanarak takım yollarını hesaplamaktadır. Yazılım istenen STL dosyasını okuyarak üç boyutlu objeyi dilimlemek suretiyle her dilimdeki konturları çıkartır. Daha sonra, başlangıç konturundan başlayarak son kontura kadar kontur çigzi kesişim hesaplaması ve adım atma algoritmasını kullanarak her dilim için takım yollarını hesaplar. Örnek parça üzerinde Rapid Slice yazılımının takım yolu hesaplama sonuçları Şekil 9 da sunulmuştur. Şekil 10 ve Şekil 11 de ise örnek parçanın 17. ve 22. dilimindeki takım yolu hesaplama sonuçları sunulmuştur [3]. 332

Şekil 9. Dilimlenmiş ve takım yolları hesaplanmış örnek parça. Dilimleme aralığı: 1mm, Dilim sayısı: 6 adet, Üçgen yüzeycik sayısı: 1206 adet Şekil 10. Örnek parçanın 1. dilim görünüşü. Bu dilmdeki takım yolu parçacık sayısı: 172 333

Şekil 11. Örnek parçanın 2. dilim görünüşü. Bu dilmdeki takım yolu parçacık sayısı: 182 5. SONUÇ Tasarımcılar git gide hızlı prototipleme teknolojisini daha yagın olarak kullanmaktadırlar. Çünkü, bu teknoloji onların geliştirdikleri ürünleri piyasaya daha kısa süre içinde sunmalarına yardımcı olmakta ve piyasada daha etkin rol almalarını sağlamaktadır. Bu teknoloji tasarım mühendislerinin geliştirme süreci içinde mühendislik problemlerini daha erken aşamada çözmelerine yardımcı olmakta ve konsepten bitmiş ürüne çok daha kısa zaman dilimi içinde ve daha küçük bir bütçe ile ulaşmalarına imkan vermektedir [5]. Bu çalışmada seçilen STL dosyasını okuyarak herhangi bir üç boyutlu objenin dilimleme ve takım yolu hesaplama işlemlerini gerçekleştiren Rapid Slice yazılım tanıtılmıştır. AutoCAD yazılımından Visual Basic programlama dili içinden kullanılmak suretiyle kullanıcı grafik arayüzü olarak faydalanılmıştır. Bu sayede kullanıcı tüm veya istenen dilimde konturları ve takım yollarını ekranda inceleyebilmekte ve üç boyutlu yakınlaşma uzaklaşma, sağa sola, yukarı aşağı kaydırma ve döndürme işlemlerini kolaylıkla gerçekleştirebilmektedir [4]. Örnek bir parça STL dosya formatında Rapid Slice yazılımına okutularak dilimleme ve takım yolu hesaplama işlemleri gerçekleştirilmiş ve sonuçları sunulmuştur. 6. KAYNAKÇA [1] LAMONT, W., Rapid Automated Prototyping An Introduction, ISBN 0-8311-3047-4, New York, 1993 [2] SABOURIN E, Adaptive High Precision Exterior High Speed Interior Layered Manufacturing, Virginia Polytechnics Institute and State University, Blacksburg, 1996 [3] GÜLTEKİN, M., Hızlı Prototipleme Makinası Tasarımı ve Geliştirilmesi, Gaziantep Üniversitesi, Gaziantep, 2003 [4] GÜLTEKİN, M., DOĞAN C., FİLİZ H., Using AutoCAD as the Graphical User Interface for Rapid Prototyping Software, 2nd International Conference On Responsive Manufacturing, pp. 136-141, 2002, University Of Gaziantep Gaziantep [5] BOHN J.H., Integrating Rapid Prototyping into the Engineering Curriculum a Case Study, Rapid Prototyping Journal, Volume 3, Number 1, pp. 32-37, 1997, MCB University Press 334