Sanal Ortamda Nesnelerin Haptic Kol ile Manipülasyonu

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "Sanal Ortamda Nesnelerin Haptic Kol ile Manipülasyonu"

Transkript

1 Sanal Ortamda Nesnelerin Haptic Kol ile Manipülasyonu Alpaslan Duysak 1, Sevcan Aytekin 1 1 Dumlupınar Üniversitesi, Bilgisayar Mühendisliği Bölümü, Kütahya aduysak@dpu.edu.tr, saytekin@dpu.edu.tr Özet: Bilişim teknolojileri gündelik hayatımıza her geçen gün daha azla nüuz etmekte ve kullanım alanları genişlemektedir. Eğitim, sağlık, ulaşım, ekonomi ve eğlence gii irçok alandaki ihtiyaçlar yazılım teknolojileri ile karşılanailir hale gelmiştir. Fiziki çevre ve şartlarının ilgisayar ortamında Üç Boyutlu (3B) olarak simüle edilmesi hızla artarak yaygınlaşmıştır. Gerçek ortamların ve uygulamaların eğitim veya test için sanal ortamda 3B olarak simüle edilmesi, gerçek hayattaki uygulamaları kolaylaştırdığı irçok araştırmada görülmektedir. Bu çalışmada nesnelerin 3B olarak nasıl modellenecekleri, elde edilen modellerin sanal ortamda nasıl manipüle edilecekleri ve interakti olarak are ve haptic kolun kullanımı incelenmiştir. Modeller 3Dmax programı ile oluşturulmuş ve OpenGL ortamına taşınmıştır. Sanal dünya ve interakti etkileşim OpenGL ve C++ programlama dili ile gerçekleştirilmiştir. Geliştirilen sanal ortam programı modellerin ağ yapısının Kütle-Yay sistemleri (Mass-Spring Systems) ile modellenmesine olanak vermektedir. Böylece cisimler haptic kol ile hem manipüle (döndürme ve öteleme) hem de deormasyona tai tutulailmektedirler. Bu çalışma ile elde edilen sanal ortam programı deormasyon simülasyonu için ve eğitim programları (nesne öğrenimi gii) için kullanılailecektir. Anahtar Sözcükler: Sanal Ortam, 3B Modelleme, Kütle Yay Sistemi, Haptic Kol Manipulation o Ojects With Haptic Device in Virtual Environment Astract: Inormation technologies are taking much more place in our daily lie day y day and usage areas o them are getting wider. Needs in many sujects such as education, health, transportation, economy and entertainment can e done y sotware technology. The Three Dimensional (3D) simulation o physical environment and conditions in computers ecomes widespread. The applications in real lie ecome very easy y assistance o the simulation o real environments and applications or education or test, and this can e seen in many researches. In this research how 3D ojects can e modeled, how otained models can e manipulated in virtual environment and usage o mouse and haptic device are examined. The models are ormed y 3Dmax sotware and move to OpenGL platorm. Virtual world and interactive interaction is materialized y OpenGL and C++. The materialized virtual environment sotware gives an opportunity to shape the models with we structure o Mass-Spring Systems. By doing this, ojects can e oth manipulated and sujected to deormation y haptic arm. Virtual environment sotware which is gotten y this research can e used or deormation simulation and education programs (i.e. learning ojects). Keywords: Virtual Environment, 3D Modelling, Mass-Spring System, Haptic Device 1.Giriş Sanal ortamda yapılan çalışmalar uzun yıllardan eri devam etmektedir yılı ve sonrasında kişisel ilgisayar kullanımının artması ve internetin gündelik hayata hızla yerleşmesi sanal ortamda yapılan çalışmalara yön vermiştir. Bu çalışmalar, yazılımsal ve donanımsal araçlar yoluyla iziksel dünyayı sanal dünyaya taşımayı hedeler. Yani gerçek ortamlar enzetim yoluyla sanal ortamda 3B olarak modellenir ve simüle edilir. Gerçek ortamlarda pratikte öğrenmenin ve uygulamanın zor veya pahalı olduğu durumlarda veriler sanal ortamda işlenerek öğrenme gerçekleştirilir ve gerçek uygulamalar için deneyim kazanılır. Örneğin ir tıp öğrencisinin cerrahi eğitiminde simülasyon önemli ir öğrenme aracı olailmektedir. Hastanın operasyon öncesi ve sonrası durumlarını analiz etme, ortaya çıkailecek aktörleri önceden göreilme imkanı u yolla sağlanailmektedir. Tıp alanında olduğu gii havacılıkta da, pilotların uçuş eğitimlerinde simülasyonlar ile öğrenme gerçekleştirilmektedir. Simülasyonların pek çok alanda kullanımının giderek artması ilgisayar destekli tasarıma ve ilgisayar graikleri yazılımlarındaki çalışmalara hız kazandırmaktadır. Simülasyonlar, gerçekte var olan uygulamalara ortam yaratılması, prolemlere çözüm üretilmesi, verilerin test edilmesi, iziki şartlarda denenmesi zor ve risk taşıyan uygulamaların hayata geçirilmesi gii çalışmalara imkan vermektedir. Sanal ortam uygulamaları sadece gerçek hayattan örneklerle sınırlı kalmayıp, gerçekte var olmayan senaryoların da geliştirilip gerçek hayatta işlev kazandırılmasını sağlar nitelikte olailir [1].

2 Bu çalışmada sanal ortamın ve 3B nesnelerin nasıl modellendiği, kullanıcı ile sanal ortam etkileşimini sağlayan çevre irimlerinin neler olduğu ve hangi hesaplama yöntemlerinin kullanıldığı gii konular incelenmiştir. 2. Üç Boyutlu (3B) Modelleme 3B modelleme, ir nesnenin x, y, z koordinatlarında matematiksel olarak iade edilmesidir. Tasarlanan model geometrik ir yapıdır. 3B ir yapının simülasyonunda, yapıyı oluşturan x, y ve z koordinatlarının her ir yeni durum için hesaplanması gerekir. donanım kaynaklarının kominasyonu iyi sağlanmalıdır. 2.1 Sanal Ortamın Oluşturulması Bir simülasyon uygulaması, kullanıcının o uygulama ile ilgili taleplerini karşılayailir nitelikte olmalıdır. Kullanıcının sanal ortamla arasında köprü vaziesi gören çevre irimlerinin kontrolü iyi sağlanmalıdır. Simülasyon ortamını oluşturmadan önce yazılımsal ve donanımsal ihtiyaçların elirlenmesi gerekir. Simülasyonda kullanılacak aygıtların kullanıcı ile etkileşiminin sağlanailmesi için ilgili ağlantıların ve iletişim yollarının hazırlanması gerekir. Ve u ağlantıların ir takım yordamlarla yazılımın programa dahil edilmesi sağlanır. Sanal ortamda kullanılan aşlıca çevre irimleri ise şunlardır [1] : Şekil 1. 3B oda Şekil 1 de OpenGL ile modellenmiş ir oda yer almaktadır. x, y, z koordinat düzleminde Şekil 1 de en; düzlemin x ekseni, yükseklik; düzlemin y ekseni, oy; düzlemin z ekseni olarak tanımlanmaktadır (Şekil 2). Klavye, Fare Kumanda Paneli (JoyStick) Haptic Kol Sanal Gerçeklik (Virtual Realitiy) Aygıtları - Kask (VR Helmet) - Gözlük (VR Glasses) - Eldiven (VR Gloves) Klavye ve are, sanal ortamla iletişimin en kolay yoldan sağlandığı ve kullanıcıların kullanmakta en alışık olduğu irimlerdir. Klavyedeki tuşlar ve arenin sağ, sol (click) tuşları ile nesneler istenilen şekilde yönlendirileilir. Sanal ortamda u aygıtlar ile nesne ir yerden ir yere taşınailir, istenilen yöne döndürüleilir, şekli değiştirileilir ya da klavyeden girilen ilgi ile manipülasyonu sağlanailir. Haptic kol, son yıllarda gerçek zamanlı çalışmaların yapıldığı uygulamalarda önemli ir araç haline gelmiştir. Kullanıcıya dokunma hissi vereilme özelliği ile diğer çevre irimlerinden ayrılır. Sanal ortamda Haptic kol ile dokunma duyusunun algılanması sağlanailmektedir. Şekil 2. x, y, z koordinat ekseni Bir koordinat düzleminde ir nesne +z eksenine doğru hareket ettirilirse nesne kullanıcıya yakınlaşma, -z ekseni oyunca hareket ettirilirse uzaklaşma hissini vermektedir. Sanal ortamın ve u ortam içerisinde yer alan nesnelerin gerçeğine enzer şekilde modellenmesi son derece önemlidir. Bu nedenle hem sanal ortamın oluşturulmasında hem de nesnelerin modellenmesinde ve manipülasyonunda kullanılacak hesaplama yöntemleri ile yazılım ve Resim 1. Sensale Haptic Kol

3 Bir simülasyon programı için gerekli aygıtların elirlenmesi ve iletişiminin sağlanmasından sonra uygulamanın amacına uygun yazılımın yazılması gerekmektedir. Kullanılan platorma ağlı olarak aşlıca yazılımsal ihtiyaçlar ise şunlar olmuştur: C Derleyicisi Kütüphaneler Yardımcı graik programları (3Dmax, v.) Yazılımda programlama dili olarak C kullanılmıştır. C, kullanımı kolay ve asit ir dildir. Bir C derleyicisi ile program verimliliği test edileilir. Kullanılan programlama diline ağlı olarak seçilen ir derleyici, programa hızlı cevap vereilme ve etkin kullanılailme özelliğine sahip olmalıdır. C ile yazılmış uygulamalar diğer platormlarda rahatlıkla kullanılailir. Programın yazma aşamasında ihtiyaç duyulan kütüphane dosyaları sisteme aktarılailmeli ve kullanılır hale getirilmelidir. Nesnelerin tasarım aşamasında ise 3B graik programlarından yararlanılailir [1] Görüntü Oluşumu Bir görüntünün oluşumunda kamera ve ışık önemli aktörlerdir. Kameranın konumu, geliş açısı ve kullanıcının akış açısı irlikte hesaplanarak ekrana yansıtılır. OpenGL de görüntü oluşumu esnasında içinde ulunulan ortamın koordinat ve piksel ilgileri de göz önüne alınarak kullanıcının görmek istediği alana ağlı olarak kameranın ulunduğu yer, kameranın yönü ve akış açısı ilgileri glperspekti(), glortho(), gllookat() gii onksiyonlarla hesaplanır. Işık görmemizi sağlayan en önemli aktördür. Bir ortamın aydınlatılmasında ışığın geliş yönü, rengi, yansıttığı nesnelerin cinsi ve yüzey ilgileri gii etkenlerin ilinmesi gerekir. Işık doğrudan ir ışık kaynağından geleildiği gii ir yüzeyden yansıyarak da gözümüze ulaşailir. Işığın nesnelerden yansıttığı ilgiler nesnenin malzemesine ve yüzeyine ağlı olarak değişir. OpenGL de ışık kaynağının eklenmesi, ışık yönünün elirlenmesi, açısı, ışık çeşitleri gii ilgiler OpenGL in kendi çağrıları ile programa kolaylıkla ekleneilir [2]. yüksek kalitede görüntüleme ortamı sağlar. OpenGL çağrıları ile program içinde nokta, doğru, poligon (polygon), resim gii primitileri kullanma imkanı sağlanır [2]. OpenGL, API (Application Programming Interace) uyumlu donanımlar üzerinden ekrana şeklin çizilmesini sağlar. OpenGL, API içerisinde ulunan çağrıları kullanmak için, içinde 750 den azla onksiyonu ve komutu arındırır. Bu komutlar temel graik öğelerini (nokta, polygon, doğru,v.) çizdirmeye yaramaktadır. Fonksiyonlar yardımıyla tasarlanan modellere azı gelişmiş özellikler ekleneilir. Işıklandırma ve gölgeleme, karıştırma (Blending), sis (Fog), doku kaplama, transparanlık, hareket, ses gii eektler kazandırılır. Birçok platormda OpenGL kendi islev kutuphanesi olan GLU ile irlikte gelmektedir. Bu kütüphanenin içerisinde yüzey eğri ve azı özel matris işlevlerini yapmaya yarayan yordamlar tanımlanmıştır. Glut kütüphanesini kullanarak, çok daha az ir kod satırıyla daha yüksek ir perormansa sahip uygulamalar geliştirmek mümkündür. 2.2 Hesaplama Yöntemleri Kütle- Yay Sistemi Simülasyon uygulamalarında nesnelere hareket, içim, yön gii kavramların verilmesi; nesnelerin çarpma, kırılma, eğilme gii ir etkiyle karşılaşması durumları olailir. Cisimler u durumlar karşısında geçici şekil ozulmalarına veya kırılmalara maruz kalailir. Bu durumların hesaplanmasında iziksel şartlar göz önüne alınarak uygun hesaplama yöntemleri geliştirilmektedir. Cisimler çeşitli geometrik yapılara (üçgen, dörtgen, v.) göre modelleneilir. Bu modelleme ağ yapısı (meshing) şeklindedir. Şekil 3 de ağda ulunan her ir düğüm (vertex) sanal olarak elirlenen kütle noktalarını temsil eder. Noktaları iririne ağlayan doğrusal ağlar ise yayları (spring) temsil eder OpenGL OpenGL, gelişmiş donanım desteğini kullanarak 2B veya 3B graik çizdirmek için kullanılan ir uygulama geliştirme arairimidir [1]. Graik donanımına ir yazılım arayüzü sağlayan OpenGL, içinde yüzlerce yordam ve onksiyonu arındırır. Özellikle 3B graiksel modellemede Şekil 3. Kütle Yay modeli [4] Şekil 4a da 16 adet düğüm ve u düğümlerin her iri iririne komşusu olan düğümlere üçgensel ir ağ yapısıyla ağlanmıştır. Model üzerindeki

4 herhangi ir noktaya dışarıdan ir kuvvet uygulandığında noktaya ağlı yaylar kuvvetin etkisiyle sıkışma veya esneme hareketi yapmak istemektedir. Kuvvetin etkisiyle iririne ağlı noktalar irirleriyle iletişime geçer. Kuvvetin uygulandığı yönde etkilenen düğüm elirli ir oranda ilerleyerek komşu düğümlerle ağlı olduğu yayları sıkıştırmakta veya esnekleştirmektedir (Şekil 4). Yaylar ağlı ulunduğu noktayı kuvvetin uygulanma yönüne göre itme veya çekme görevini yerine getirmektedir. Böylece ilk iterasyon ile en yakın noktalar, kuvvetin uygulanma yönünde ve kuvvetin şiddetiyle yer değiştirmektedir. Bu şekilde işlemler dizisi uygulanan kuvvetin üyüklüğü derecesinde ilerleme kaydeder. Uygulanan kuvvetin etkisi geçince kütleler ve yaylar denge konumlarına geri dönmektedir [4]. Kütle yay sistemlerinde, kütle noktaları üzerinde oluşan toplam kuvvet, her ir kütlenin yaylar üzerine yaptığı kuvvet ve dışarıdan gelen diğer kuvvetlerin irleşiminde oluşmaktadır. = + ( k) + top k d çevre Toplam kuvvetin hesaplanmasında, dışarıdan geleilecek olan kuvvetlerin ( ), yay sertliği çevre ve sönümü ile ilgili yay kuvvetlerinin ( ve k d ) ilinmesi gerekir. Kullanıcı taraından elirlenecek kuvvetlerin hesaplanmasında kütlelerin hız, uzaklık ve kuvvetin etkisine ağlı olarak yer değiştirme ilişkisi ise şöyle iade edilmektedir: top k d [ k( r r ) 0 d( v v ] = + = ) a x xa x x a xa ve x, kütlelerin pozisyon vektörleri, v a ve v kütlelerin hız vektörleri, r 0 kütlelerin arasında kalan yay uzunluğunu iade eder. k ve d sertlik ve sönüm saitleri olarak kullanılmaktadır [5] Ağ Oluşumu (Meshing) Şekil 4a. Üçgensel ağ yapısı ile oluşturulan ir model Simülasyon uygulamalarında 3B modellerin tasarımında program içerisinde vertex (nokta) ve spring (yay) ilgilerinin tutulduğu ir structer (yapı) tanımlanmıştır (Şekil 5). Şekil 5. Nokta (Vertex) ve Yay (Spring) ilgilerinin tanımlanması Şekil 4. Modelin ir noktasına etki eden kuvvet sonucu deormasyonu Dışarıdan etki eden ir kuvvete karşı noktaların hareket etmesi nesne üzerinde deormasyona veya şekil değişikliklerine yol açmaktadır. Kütle-yay sistemi u noktalara ağlı elastik ağların ve nokta kümesi elemanlarının irirleriyle olan dinamiksel davranışlarını inceleyen ir sistem modeli olarak tanımlanır [1]. Buradaki amaç, u ilgileri kullanarak nesneyi hacimsel olarak ir nokta kümesi olarak iade etmektir. Biririnden ağımsız olarak düşünülen her ir nokta iririne doğrusal ağlarla ağlanarak ir nesne modeli oluşturur. Böylece ir ağ yapısı ortaya çıkarak nesnelerin modellenmesi sağlanmış olur (Şekil 6a).

5 Talolarda yer alan ilgiler vertex.txt, springs.txt, triangles.txt dosyalarında saklanmaktadır. vertex.txt dosyası her ir noktanın üç oyutlu düzlemde x,y,z koordinat ilgilerini, springs.txt dosyası hangi noktalar arasında ağlantı kurulacağı ilgisini, triangles.txt dosyası ise oluşturulacak üçgenlerin hangi noktalardan oluşacağı ilgisini vermektedir. Şekil 6a. Modelin ağ yapısı Modelin 3B olarak tasarımında modelin kütle, yay ve üçgenin hangi noktalardan oluştuğunu tutan veriler ir veri dosyasında tutulmaktadır. x,y,z koordinatında modellenecek nesnenin noktalar veri kümesinde her ir noktanın x,y,z ilgisi, iki nokta arasındaki yay ilgisi ve oluşacak her ir üçgenin nokta ilgileri veri dosyasında olması gereken ilgilerdir. Şekil 6 deki modelde nokta, yay ve üçgen koordinat ilgileri çizelgelerde listelenmiştir. Vertex x,y,z Vertex Meshes V0 0.8, 1.0, -1.0 V1, V2 V1 1.8, 1.5, -1.0 V0, V2, V3 V2 2.5, 0.0, -1.0 V0, V1, V3, V4 V3 3.2, 1.4, -1.0 V1, V2, V4, V5 V4 3.8, 0.2, -1.0 V2, V3, V5, V6 V5 4.3, 1.2, -1.0 V3, V4, V6 V6 5.0, 0.5, -1.0 V4, V5 Talo 1. Noktaların (düğüm) koordinat ilgisi Springs s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 Vertex List V0, V1 V1, V2 V0, V2 V1, V3 V2, V3 V3, V4 V2, V4 V3, V5 V4, V5 V5, V6 V4, V6 Talo 2. Nokta yay ilişkisi Triangles Vertex List Springs List T0 V0, V1, V2 s0,s1, s2 T1 V1, V2, V3 s1, s3,s4 T2 V2, V3, V4 s4, s5, s6 T3 V3, V4, V5 s5, s7, s8 T4 V4, V5, V6 s8, s9, s10 Şekil 6. Modelin sanal ortamda görüntüsü Şekil 6 de ir modelin düğümlerini ve koordinat ilgilerini ilerek o modeli üçgensel ir ağ yapısına dönüştüreilmekteyiz. Peki u düğüm ve koordinat ilgilerini nasıl elde edeceğiz? 3Dmax programı ize istediğimiz modeli yaratma imkanı sunailmektedir. Şekil 7 de 3Dmax ile kolay ir içimde oluşturduğumuz matematiksel nesneler görülmektedir. Bu sayede içinde her ir nesnenin nokta ve u noktaların koordinat ilgilerinin ulunduğu C dosyasını ir onksiyon olarak OpenGL e dahil edeilmekteyiz. Şekil 7. 3DsMax de çizilmiş 3B matematiksel modeller Şekil 8 de 3Dmax ile çizilmiş ir dikdörtgenler prizması yer almaktadır. Bu modeldeki düğümler ve u düğümlerin koordinat ilgileri yazılıma eklenmiştir. Her ir düğümün ve u düğümlerin komşu düğümleri ile ağlantısı (yay) hesaplanarak OpenGL ile üçgensel ağ modeli oluşturulmuştur. Talo 3. Her ir üçgenin nokta yay ilgisi

6 Şekil 8. 3B dikdörtgenler prizması 3. Haptic Teknolojisi Haptic aygıtları, insan ve ilgisayar arasında 3B veri alışverişi sağlayan ir donanım irimidir. Kullanılan diğer çevre irimlerinden arkı, sanal cisme dokunuyormuş hissi vermesidir. Sanal gerçeklik ortamlarında haptic aygıtların kullanımı uygulamalara arklı ir oyut kazandırmaktadır. Özellikle tıp alanında kullanımı giderek artmaktadır [6]. Haptic cihazlar simülasyon ve mekanik kısmı olmak üzere kullanıcı ile iletişimi sağlanmaktadır. Kullanıcının cihaz ile verdiği mekanik sinyaller işlenerek kullanıcıya geri dönmektedir. Kullanıcı, gelen u sinyal ile sanal nesneye gerçekten dokunduğunu geriildirim ile hissetmektedir. Haptic cihazları kullanım alanına göre çeşitli şeklde karşımıza çıkmaktadır. Bunlardan azıları mekanik kol haptic cihazlar, tel tahrikli haptic cihazlar, manyetik haptic cihazlar şeklindedir. Literatürlerde ilk mekanik haptic kol Sensale Technology Inc. taraından üretilmiştir [7]. Resim 2 de Sensale Haptic Root kol, kullanıcının elinde tuttuğu kalem ile sanal ortamdaki nesnelere dokunma eylemini gerçekleştirmektedir. Kalem kol olarak iade edilir. Kullanıcının kolu hareket ettirmesiyle sanal ortamda istenilen yöne gidileilir. Haptic kol, are ve klavyede olduğu gii enzer şekilde etkileşimi sağlanarak, nesnelere hareket, itme-çekme, yer değiştirme gii işlevsellik kazandırılmaktadır [7].Ayrıca azı simülasyonlarda kalem ırça görevi görerek sanal nesneler istenilen renklerde oyanmaktadır. Resim 2. Haptic kol ile sanal ortam etkileşimi Simülasyonda haptic kullanımı için haptic kütüphanesinin programa dahil edilmesi ve gerekli yordamların çağrılması gerekmektedir. Haptic kütüphanesi (HL), OpenGL de GL kütüphanesine enzer ir yaklaşım sergilemektedir. Sensale Phontom Omni Haptic aygıtı sürücüleri, haptic hütüphane API (HLAPI), kullanım klavuzu ve we sayasındaki uygulamaları ile yazılımcı ve kullanıcılara geniş ilgiler sunmaktadır [8]. 5. Sonuç ve Öneriler Günümüz teknolojisi ile gündelik hayatımızda irçok uygulamayı sanal ortamlarda göreilmekteyiz. Özellikle risk taşıyan hayati uygulamalarda pratiklik ve tecrüe kazanılması açısından simülasyonlara üyük ihtiyaç duyulmaktadır. Bir sürücünün direksiyon eğitiminden ir pilotun uçuş eğitimine, ir cerrahın operasyonundan ir hastanın tedavisine kadar olan uygulamalarda geliştirilen metotların, yazılımların, üretilen donanımların ne kadar önemli olduğu ortaya çıkmaktadır. Bu çalışmada kullandığımız Haptic kol, gerçek ortamda algıladığımız dokunma duyusunu sanal ortamda modellenen nesnelere gerçekte dokunuyormuş gii hissedilmesinde ir araç olmaktadır. Bu aygıt doku ve organ modellemede cerrahi simülasyonlar için önemlidir. Bu çalışmada OpenGL ile graik programlarını kullanarak sanal ortamda 2B ve 3B nesneler oluşturulduktan sonra nesneler, geliştirilen hesaplama yöntemleri ile geometrik ağ yapısına dönüştürülmektedir. Nesneleri u şekilde modellemedeki amaç, dışarıdan geleilecek ir etkiye karşı nesnenin gösterdiği tepkinin incelenmesidir. Özellikle deormasyon uygulamalarında, gerçek ortamda izik kanunlarına göre ortaya çıkailecek sonuçların sanal ortamda da enzer sonuçları ortaya çıkarmasına zemin hazırlamaktır. Sanal ortamdaki 3B nesnelerin şekil, renk, içim, hareket gii kavramların öğretilmesinde interakti eğitim programlarına ortam hazırlayacak niteliktedir.

7 6. Kaynaklar [1] Aytekin, S., Sanal Ortamda Cisimlerin Haptic Kol ile Manipülasyonu ve Deormasyonu, Y. Lisans Tezi, Temmuz 2011 [2] The OpenGL Programming Guide: The Oicial Guide to Learning OpenGL Version 3.0 and 3.1 [3] Şekercioğlu, A. S., Moleküler Modelleme ile Yumuşak Doku Deormasyonun Modellenmesi ve Simülasyonu, Y.Lisans Tezi, Ocak 2010 [4] Duysak, A., Jian J. Zhang, Fast Simülation o Deormale Ojects, iv, pp , Eighth International Conerence on Inormation Visualisation (IV 04), 2004 [5] Alpaslan DUYSAK, A. Sait ŞEKERCİOĞLU, Molecular Modelling or Deormale Oject Simulation, The 2009 International Conerence on Computer Graphics and Virtual Reality, CGVR 09, pp [6] Balkan, T., Konukseven, E. İ., Koku A., Başer, Ö., Bideci, S., 2008, Haptic Dokunma Hisli ve Kuvvet Geri Beslemeli Arayüz Sistem Tasarımı [7] Karal, H., Reisoğlu, İ., Haptic Teknolojisinin Simülasyon ve Geleneksel Yöntemlere Göre Öğrencilerin Akademik Başarılarına Etkisi [8] Sensale Technologie Inc., OpenHaptics Programmer s Guide, 2005

Sanal Ortamda Nesnelerin Haptic Kol ile Manipülasyonu

Sanal Ortamda Nesnelerin Haptic Kol ile Manipülasyonu Akademik Bilişim 12 - XIV. Akademik Bilişim Konferansı Bildirileri 1-3 Şubat 2012 Uşak Üniversitesi Sanal Ortamda Nesnelerin Haptic Kol ile Manipülasyonu Dumlupınar Üniversitesi, Bilgisayar Mühendisliği

Detaylı

Sanal Ortamda Nesnelerin Haptic Kol ile Manipülasyonu. Sevcan AYTEKİN Alpaslan DUYSAK

Sanal Ortamda Nesnelerin Haptic Kol ile Manipülasyonu. Sevcan AYTEKİN Alpaslan DUYSAK Sanal Ortamda Nesnelerin Haptic Kol ile Manipülasyonu Sevcan AYTEKİN Alpaslan DUYSAK İÇERİK Amaç Sanal Ortam Sanal Ortam Aygıtları Uygulama Alanları Üç Boyutlu Modelleme (3B) OpenGL, 3Dmax Sanal Ortamın

Detaylı

Hacimsel Moleküler Modellemede Kütle-Yay Sisteminin Kullanımı

Hacimsel Moleküler Modellemede Kütle-Yay Sisteminin Kullanımı Hacimsel Moleküler Modellemede Kütle-Yay Sisteminin Kullanımı Alpaslan Duysak 1, Rıdvan Yayla 2 1 Dumlupınar Üniversitesi, Bilgisayar Mühendisliği Bölümü, Kütahya 2 Bilecik Şeyh Edebali Üniversitesi, Bilgisayar

Detaylı

Hacimsel Moleküler Modellemede Kütle-yay Sisteminin Kullanımı

Hacimsel Moleküler Modellemede Kütle-yay Sisteminin Kullanımı Hacimsel Moleküler Modellemede Kütle-yay Sisteminin Kullanımı Alpaslan DUYSAK 1, Rıdvan YAYLA 2 1 Dumlupınar Üniversitesi, Bilgisayar Mühendisliği Bölümü, Kütahya 2 Bilecik Şeyh Edebali Üniversitesi, Bilgisayar

Detaylı

Bilgisayarda Programlama. Temel Kavramlar

Bilgisayarda Programlama. Temel Kavramlar Bilgisayarda Programlama Temel Kavramlar KAVRAMLAR Programlama, yaşadığımız gerçek dünyadaki problemlere ilişkin çözümlerin bilgisayarın anlayabileceği bir biçime dönüştürülmesi / ifade edilmesidir. Bunu

Detaylı

HİDROLİK SİSTEMLERİN TASARIMINDA PAKET PROGRAM VE HİDROLİK MODÜLLER KULLANILARAK KOLAY BENZETİM YAPILMASI

HİDROLİK SİSTEMLERİN TASARIMINDA PAKET PROGRAM VE HİDROLİK MODÜLLER KULLANILARAK KOLAY BENZETİM YAPILMASI 49 HİDROLİK SİSTEMLERİN TASARIMINDA PAKET PROGRAM VE HİDROLİK MODÜLLER KULLANILARAK KOLAY BENZETİM YAPILMASI Tuna BALKAN M. A. Sahir ARIKAN ÖZET Bu çalışmada, hidrolik sistemlerin tasarımında hazır ticari

Detaylı

İşletim Sistemi. BTEP205 - İşletim Sistemleri

İşletim Sistemi. BTEP205 - İşletim Sistemleri İşletim Sistemi 2 İşletim sistemi (Operating System-OS), bilgisayar kullanıcısı ile bilgisayarı oluşturan donanım arasındaki iletişimi sağlayan ve uygulama programlarını çalıştırmaktan sorumlu olan sistem

Detaylı

Bilgisayar Grafiği. Volkan KAVADARLI

Bilgisayar Grafiği. Volkan KAVADARLI Bilgisayar Grafiği Volkan KAVADARLI 11011032 Bilgisayar Grafiği? Özel bir grafik donanımı ve yazılımının yardımıyla bir bilgisayar tarafından görüntü verisinin temsilini kullanarak oluşturulmuş görüntüler.

Detaylı

BİLGİSAYAR DESTEKLİ ÜÇ BOYUTLU ÇİZİM VE SAYISAL KOD TÜRETİMİ

BİLGİSAYAR DESTEKLİ ÜÇ BOYUTLU ÇİZİM VE SAYISAL KOD TÜRETİMİ ÜÇ BOYUTLU ÇİZİM VE SAYISAL KOD TÜRETİMİ Dersin Modülleri Üç Boyutlu Model Oluşturma ve Düzenleme Katı-Yüzey Modelleme ve Görsellik Hesaplama, Sorgulama ve Boyut Geçişleri Kazandırılan Yeterlikler Üç boyutlu

Detaylı

Öğrenme ve Öğretmenin Genişletilmiş Gerçeklik ile Zenginleştirilmesi: OptikAR. Yasin ÖZARSLAN Eskişehir Osmangazi Üniversitesi

Öğrenme ve Öğretmenin Genişletilmiş Gerçeklik ile Zenginleştirilmesi: OptikAR. Yasin ÖZARSLAN Eskişehir Osmangazi Üniversitesi Öğrenme ve Öğretmenin Genişletilmiş Gerçeklik ile Zenginleştirilmesi: OptikAR Yasin ÖZARSLAN ozarslan@gmail.com Eskişehir Osmangazi Üniversitesi Sunuş Planı Genişletilmiş Gerçeklik (Augmented Reality)

Detaylı

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

Yapısal Analiz Programı SAP2000 Bilgi Aktarımı ve Kullanımı. Doç.Dr. Bilge Doran Yapısal Analiz Programı SAP2000 Bilgi Aktarımı ve Kullanımı Dersin Adı : Yapı Mühendisliğinde Bilgisayar Uygulamaları Koordinatörü : Doç.Dr.Bilge DORAN Öğretim Üyeleri/Elemanları: Dr. Sema NOYAN ALACALI,

Detaylı

05/12/ CEYHUN ERSİN EĞREK. QWERTY klavye mühendisliğe aykırılık abidesi olarak tasarlanmıştır.

05/12/ CEYHUN ERSİN EĞREK. QWERTY klavye mühendisliğe aykırılık abidesi olarak tasarlanmıştır. 2009639015 CEYHUN ERSİN EĞREK QWERTY klavye mühendisliğe aykırılık abidesi olarak tasarlanmıştır.? 1870 yılında,yazı makinesini (daktilo) icat eden Christopher Latham Sholes tarafından dizayn edilmiştir.

Detaylı

İçerik. TBT 1003 Temel Bilgi Teknolojileri

İçerik. TBT 1003 Temel Bilgi Teknolojileri TBT 1003 Temel Bilgi Teknolojileri İçerik H0. Giriş ve Ders İçeriği Tanıtım H1. Donanım ve bilgisayarlar. H2. Donanım uygulamaları ve işletim sistemleri. H3. Kelime İşlemciler H4. Kelime İşlemci Uygulama

Detaylı

Bilgisayar Grafikleri

Bilgisayar Grafikleri Bilgisayar Grafikleri Kaynak Kitaplar : Mathematical Elements for Computer Graphics David F.Rogers, J.Alan Adams McGraw-Hill Publishing Company Procedural Elements for Computer Graphics David F.Rogers

Detaylı

NX Motion Simulation:

NX Motion Simulation: NX Motion Simulation: Mekanizma Hareket Analizi UNIGRAPHICS NX yazılımının modüllerinden biri olan NX Motion Simulation, NX Dijital Ürün Tasarımı ailesinin mühendislik bileşenlerinden birisidir. Motion

Detaylı

MİMARİDE SANAL GERÇEKLİK

MİMARİDE SANAL GERÇEKLİK MİMARİDE SANAL GERÇEKLİK SANAL GERÇEKLİK Bireylerin orda olma hissini yaşadığı bilgisayar kaynaklı 3 boyutlu sanal ortamlar Gerçek mekanların simüle edilmiş durumu, gerçek fiziksel mekanın bir benzeri

Detaylı

4.1. Grafik Sihirbazını kullanarak grafik oluşturma

4.1. Grafik Sihirbazını kullanarak grafik oluşturma BÖLÜM14 4. EXCEL DE GRAFİK Excel programının en üstün özelliklerinden bir diğeri de grafik çizim özelliğinin mükemmel olmasıdır. Excel grafik işlemleri için kullanıcıya çok geniş seçenekler sunar. Excel

Detaylı

Ürün Tasarımında Bilgisayar Destekli 3 Boyutlu Modelleme (GTM 045) Ders Detayları

Ürün Tasarımında Bilgisayar Destekli 3 Boyutlu Modelleme (GTM 045) Ders Detayları Ürün Tasarımında Bilgisayar Destekli 3 Boyutlu Modelleme (GTM 045) Ders Detayları Ders Adı Ders Dönemi Ders Uygulama Laboratuar Kredi AKTS Kodu Saati Saati Saati Ürün Tasarımında Bilgisayar Destekli 3

Detaylı

Veri Yapıları Laboratuvarı

Veri Yapıları Laboratuvarı 2013 2014 Veri Yapıları Laboratuvarı Ders Sorumlusu: Yrd. Doç. Dr. Hakan KUTUCU Lab. Sorumlusu: Arş. Gör. Caner ÖZCAN İÇİNDEKİLER Uygulama 1: Diziler ve İşaretçiler, Dinamik Bellek Ayırma... 4 1.1. Amaç

Detaylı

ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 2. Hafta. Öğr. Gör. Dr. Barış Doğru

ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 2. Hafta. Öğr. Gör. Dr. Barış Doğru ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 2. Hafta Öğr. Gör. Dr. Barış Doğru 1 Konular 1. Bilgisayar Nedir? 2. Bilgisayarın Tarihçesi 3. Günümüz Bilgi Teknolojisi 4. Bilgisayarların Sınıflandırılması

Detaylı

Bilecik Üniversitesi Mühendislik Fakültesi Moodle Uzaktan Öğretim Sistemi

Bilecik Üniversitesi Mühendislik Fakültesi Moodle Uzaktan Öğretim Sistemi Akademik Bilişim 12 - XIV. Akademik Bilişim Konferansı Bildirileri Bilecik Üniversitesi Mühendislik Fakültesi Moodle Uzaktan Öğretim Sistemi Bilgisayar Mühendisliği Bölümü, Bilecik Üniversitesi, Bilecik

Detaylı

SolidWorks Macro, SolidWorks API. Yusuf MANSUROĞLU Mühendislik Hizmetleri Müdür Yardımcısı

SolidWorks Macro, SolidWorks API. Yusuf MANSUROĞLU Mühendislik Hizmetleri Müdür Yardımcısı SolidWorks Macro, SolidWorks API Yusuf MANSUROĞLU Mühendislik Hizmetleri Müdür Yardımcısı 06.08.2014 SolidWorks Macro, SolidWorks API SolidWorks Makro Makro Kaydetme Kayıtlı Makro Çalıştırma Kayıtlı Makro

Detaylı

Akademik Uygulamalar ve Linux. Fatih Mehmet AVCU İnönü Üniversitesi Enformatik Bölümü fatih@inonu.edu.tr

Akademik Uygulamalar ve Linux. Fatih Mehmet AVCU İnönü Üniversitesi Enformatik Bölümü fatih@inonu.edu.tr Akademik Uygulamalar ve Linux Fatih Mehmet AVCU İnönü Üniversitesi Enformatik Bölümü fatih@inonu.edu.tr Akademisyen Kimdir? Antik Atina nın kuzeybatısında, adını kahraman Akademos tan alan bir orman vardı.

Detaylı

NOT: Bazı donanımlar giriş hemde çıkış donanımıdır. HEM GİRİŞ- HEM ÇIKIŞ BİRİMİ OLAN DONANIMLAR SABİT DİSK HAFIZA KARTLARI FLASH BELLEK

NOT: Bazı donanımlar giriş hemde çıkış donanımıdır. HEM GİRİŞ- HEM ÇIKIŞ BİRİMİ OLAN DONANIMLAR SABİT DİSK HAFIZA KARTLARI FLASH BELLEK ÇEVRE BİRİMLERİ Giriş ve çıkış donanımları Giriş donanımları Çıkış donanımları Klayve fare Tarayıcı HEM GİRİŞ- HEM ÇIKIŞ BİRİMİ OLAN DONANIMLAR SABİT DİSK HAFIZA KARTLARI FLASH BELLEK Monitör(ekran) Yazıcı

Detaylı

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

HELSİM Projesinde İ.T.Ü. UUBF Katkıları ve Mevcut Yetenekler HELSİM Projesinde İ.T.Ü. UUBF Katkıları ve Mevcut Yetenekler M.Fevzi Ünal, A. Rüstem Aslan, K. Bülent Yüceil, N.L.Okşan Çetiner Yıldırım, Aydın Mısırlıoğlu, Fırat Oğuz Edis İstanbul Teknik Üniversitesi

Detaylı

Bilgi ve iletişim teknolojileri

Bilgi ve iletişim teknolojileri Bilgi ve iletişim teknolojileri 1 Bilgisayar, Hesap makinesi gibi araçlara neden ihtiyaç duyulmuştur? Zaman tasarrufu Bilginin depolanması ihtiyacı Hatasız işlem yapma isteği İletişim ihtiyacı 30\2 Bilişim

Detaylı

MONTAJ MODELLEME ( ASSEMBLY MODELING)

MONTAJ MODELLEME ( ASSEMBLY MODELING) MONTAJ MODELLEME ( ASSEMBLY MODELING) Bilgisayar destekli çizim araçlarında temel montaj modelleme 3 yöntem ile yapılır. 1. YUKARIDAN AŞAĞIYA (TOP-DOWN) MODELLEME: Bu montaj tekniği daha çok, montajı oluşturan

Detaylı

YILDIZ TEKNİK ÜNİVERSİTESİ İNŞAAT FAKÜLTESİ HARİTA MÜHENDİSLİĞİ BÖLÜMÜ FOTOGRAMETRİ ANABİLİM DALI

YILDIZ TEKNİK ÜNİVERSİTESİ İNŞAAT FAKÜLTESİ HARİTA MÜHENDİSLİĞİ BÖLÜMÜ FOTOGRAMETRİ ANABİLİM DALI YILDIZ TEKNİK ÜNİVERSİTESİ İNŞAAT FAKÜLTESİ HARİTA MÜHENDİSLİĞİ BÖLÜMÜ FOTOGRAMETRİ ANABİLİM DALI Hazırlayan Müh. Uzm. İbrahim ÇETİN İst,2012 PHOTOMOD YAZILIMI İLE 3 BOYUTLU DEĞERLENDİRME 1. Proje Dosyası

Detaylı

DİKKAT! SORU KİTAPÇIĞINIZIN TÜRÜNÜ "A" OLARAK CEVAP KÂĞIDINA İŞARETLEMEYİ UNUTMAYINIZ. SAYISAL BÖLÜM SAYISAL-1 TESTİ

DİKKAT! SORU KİTAPÇIĞINIZIN TÜRÜNÜ A OLARAK CEVAP KÂĞIDINA İŞARETLEMEYİ UNUTMAYINIZ. SAYISAL BÖLÜM SAYISAL-1 TESTİ DİKKAT! SORU KİTAPÇIĞINIZIN TÜRÜNÜ "A" OLARAK CEVAP KÂĞIDINA İŞARETLEMEYİ UNUTMAYINIZ. SAYISAL BÖLÜM SAYISAL-1 TESTİ Sınavın u testinden alacağınız standart puan, Sayısal Ağırlıklı ALES Puanınızın (ALES-SAY)

Detaylı

ASKERİ AMAÇLI BİR DENİZ PLATFORMU İÇİN ŞOK SÖNÜMLEYİCİ TASARIMI

ASKERİ AMAÇLI BİR DENİZ PLATFORMU İÇİN ŞOK SÖNÜMLEYİCİ TASARIMI ASKERİ AMAÇLI BİR DENİZ PLATFORMU İÇİN ŞOK SÖNÜMLEYİCİ TASARIMI Baki Orçun ORGÜL (a), Evren KIYAK (), Oğuz ALABAY (c) (a) Hexagon Studio, TOSB,1.Cadde, 15. Yol, Kocaeli, akiorcun.orgul@hexagonstudio.com.tr

Detaylı

BİT in Temel Bileşenleri (Yazılım-1)

BİT in Temel Bileşenleri (Yazılım-1) Ders 4 BİT in Temel Bileşenleri (Yazılım-1) BİLGİ & İLETİŞİM TEKNOLOJİLERİ 1 Yazılım, değişik ve çeşitli görevler yapma amaçlı tasarlanmış elektronik araçların, birbirleriyle haberleşebilmesini ve uyumunu

Detaylı

22. Ölçü ve Kot Eklemek

22. Ölçü ve Kot Eklemek 22. Ölçü ve Kot Eklemek Bu Konuda Öğrenilecekler: Ölçülendirme birimi ve hassasiyetini ayarlamak Doğrusal ölçülendirme aracı geçerli ayarları ile çalışmak Doğrusal ölçülendirme çizgisi oluşturmak Mevcut

Detaylı

NURBS ÖRNEKLER NOTU: Model FRONT görünümde orijin noktasından başlanarak ilk iki noktası gride snap edilmiş bir şekilde meydana getirilmiştir.

NURBS ÖRNEKLER NOTU: Model FRONT görünümde orijin noktasından başlanarak ilk iki noktası gride snap edilmiş bir şekilde meydana getirilmiştir. NURBS ÖRNEKLER NOTU: Model FRONT görünümde orijin noktasından başlanarak ilk iki noktası gride snap edilmiş bir şekilde meydana getirilmiştir. Gerektiği yerlerde eğri nokataları Move aracıyla taşınarak

Detaylı

GİRDİALIMI. Sistemin işleyişinde gereksinim duyulan verilerin sisteme girişinin yapılabilmesi için öncelikle toplanmaları gerekmektedir.

GİRDİALIMI. Sistemin işleyişinde gereksinim duyulan verilerin sisteme girişinin yapılabilmesi için öncelikle toplanmaları gerekmektedir. GİRDİ TASARIMI GİRDİ TASARIMI Geliştirilenyazılımın güvenilir ve geçerli bir yazılım olabilmesi iyi bir girdi tasarımı ile olanaklıdır. Diğer taraftan geliştirilen yazılımlar için kullanışlılık sahip olunması

Detaylı

Yazılım Mühendisliği 1

Yazılım Mühendisliği 1 Yazılım Mühendisliği 1 HEDEFLER Yazılım, program ve algoritma kavramları anlar. Yazılım ve donanım maliyetlerinin zamansal değişimlerini ve nedenleri hakkında yorum yapar. Yazılım mühendisliği ile Bilgisayar

Detaylı

OYUN GELİŞTİRME AŞAMALARI (ARAYÜZ TASARIMI)

OYUN GELİŞTİRME AŞAMALARI (ARAYÜZ TASARIMI) Adı Soyadı - No: Sinan Sefa GÜLER / 120805004 OYUN GELİŞTİRME AŞAMALARI (ARAYÜZ TASARIMI) OYUN PARKURU Farklı zemin renkleri bulunmaktadır. Parkurun etrafı ağaçlar ve tepelerle çevrelenmiştir. Aynı zamanda

Detaylı

2 ALGORİTMA VE AKIŞ DİYAGRAMLARI

2 ALGORİTMA VE AKIŞ DİYAGRAMLARI İÇİNDEKİLER IX İÇİNDEKİLER 1 GİRİŞ 1 Kitabın Amacı 1 Algoritmanın Önemi 2 Bilgisayarın Doğuşu ve Kullanım Amaçları 3 Programlama Dili Nedir? 3 Entegre Geliştirme Ortamı (IDE) Nedir? 4 2 ALGORİTMA VE AKIŞ

Detaylı

Bilişim Teknolojilerine Giriş

Bilişim Teknolojilerine Giriş Bilişim Teknolojilerine Giriş Bilginin toplanması, işlenmesi, saklanması ve iletilmesini sağlayan teknolojilerin bütününe bilişim teknolojileri denir. Bilişim Teknolojisi Girilen verileri saklayan, işleyen,

Detaylı

DOĞRUDAN FAALİYET DESTEĞİ

DOĞRUDAN FAALİYET DESTEĞİ DOĞRUDAN FAALİYET DESTEĞİ Konusu İstanbul da Yazılım, Bilgisayar ve Video Oyunları Sektörü Durum Analizi ve Sektörün Geleceği Gerekçesi 2014-2023 İstanbul Bölge Planı nın ekonomik gelişme ekseni küresel

Detaylı

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

MÜHENDİSLİK MEKANİĞİ (STATİK) MÜHENDİSLİK MEKANİĞİ (STATİK) Prof. Dr. Metin OLGUN Ankara Üniversitesi Ziraat Fakültesi Tarımsal Yapılar ve Sulama Bölümü HAFTA KONU 1 Giriş, temel kavramlar, statiğin temel ilkeleri 2-3 Düzlem kuvvetler

Detaylı

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İ

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İ 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İ 3 NOKTA EĞME DENEY FÖYÜ ÖĞRETİM ÜYESİ YRD.DOÇ.DR.ÖMER KADİR

Detaylı

Seçmeli () Ders Detayları

Seçmeli () Ders Detayları Seçmeli () Ders Detayları Ders AdıDers Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Saati Kredi AKTS Seçmeli Seçmeli 2 2 0 3 5 Ön Koşul Ders(ler)i GRT 207 GRT 208 Dersin Dili Dersin Türü Dersin Seviyesi

Detaylı

OpenGL Uygulamaları. 1. Giriş. 2. OpenGL. Deney 2

OpenGL Uygulamaları. 1. Giriş. 2. OpenGL. Deney 2 Deney 2 OpenGL Uygulamaları 1. Giriş Günümüzde yazılım ve donanımın gelişmesi ile birlikte bilgisayar grafikleri alanında oldukça önemli gelişmeler kaydedilmektedir. Bu gelişmelere paralel olarak yazılım

Detaylı

Round-Chamfer / Yrd. Doç. Dr. Mehmet FIRAT- Yrd. Doç. Dr. Murat ÖZSOY

Round-Chamfer / Yrd. Doç. Dr. Mehmet FIRAT- Yrd. Doç. Dr. Murat ÖZSOY ROUND ve CHAMFER KOMUTLARI 1. Round ve Chamfer komutlarını uygulamak için daha önceden çizilmiş bir katı modele ihtiyaç bulunmaktadır. Bu yüzen ilk olarak herhangi bir katı model FILE menüsünden OPEN komutu

Detaylı

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

Doç.Dr.Erkan ÜLKER, Selçuk Üniversitesi Mühendislik F, Bilgisayar Mühendisliği Bölümü International Conference Graphicon 1999, Moscow, Russia, http://www.graphicon.ru/ 17.05.2014 Sayfa 1 CAGD İÇİN BİR İNTERAKTİF MATLAB PROGRAMI ÖZET Bu makale, Bezier ve B-spline eğrileri gibi CAGD (Computer

Detaylı

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

BİLGİSAYAR DESTEKLİ TEKNİK RESİM. Hazırlayan: Araş. Gör. Ezgi Öztorun BİLGİSAYAR DESTEKLİ TEKNİK RESİM Hazırlayan: Araş. Gör. Ezgi Öztorun 2. HAFTA TEORİK DERS VE UYGULAMALARI 2 Saat Teorik anlatım + 3 Saat Laboratuvar Uygulaması İÇERİK (Teorik Kısım) CAD in açılımı ve CAD

Detaylı

Girdi ve Giriş Aygıtları

Girdi ve Giriş Aygıtları Girdi ve Giriş Aygıtları 1 Girdi nedir? Girdi, bilgisayarın belleğine girilen veri ve talimatlardır. 2 Giriş Aygıtları Nelerdir? Giriş aygıtı, kullanıcıların bir bilgisayara veri ve talimatları girmelerine

Detaylı

Bilişim Sistemleri. Modelleme, Analiz ve Tasarım. Yrd. Doç. Dr. Alper GÖKSU

Bilişim Sistemleri. Modelleme, Analiz ve Tasarım. Yrd. Doç. Dr. Alper GÖKSU Bilişim Sistemleri Modelleme, Analiz ve Tasarım Yrd. Doç. Dr. Alper GÖKSU Ders Akışı Hafta 5. İhtiyaç Analizi ve Modelleme II Haftanın Amacı Bilişim sistemleri ihtiyaç analizinin modeli oluşturulmasında,

Detaylı

Öğretim planındaki AKTS 482031100001203 2 0 0 2 5

Öğretim planındaki AKTS 482031100001203 2 0 0 2 5 Ders Kodu Teorik Uygulama Lab. İnsan Bilgisayar Etkileşimi Ön Koşullar : Yok. Önerilen Dersler : Ulusal Kredi Öğretim planındaki AKTS 482031100001203 2 0 0 2 5 Dersin Türü : SİSTEMDEN GELECEK Dersin Dili

Detaylı

Akdeniz Üniversitesi

Akdeniz Üniversitesi F. Ders Tanıtım Formu Dersin Adı Öğretim Dili Akdeniz Üniversitesi Bilgisayar I Türkçe Dersin Verildiği Düzey Ön Lisans ( ) Lisans (x) Yüksek Lisans( ) Doktora( ) Eğitim Öğretim Sistemi Örgün Öğretim (x)

Detaylı

ELASTİSİTE TEORİSİ I. Yrd. Doç Dr. Eray Arslan

ELASTİSİTE TEORİSİ I. Yrd. Doç Dr. Eray Arslan ELASTİSİTE TEORİSİ I Yrd. Doç Dr. Eray Arslan Mühendislik Tasarımı Genel Senaryo Analitik çözüm Fiziksel Problem Matematiksel model Diferansiyel Denklem Problem ile ilgili sorular:... Deformasyon ne kadar

Detaylı

AÇILIŞ EKRANI. Açılış ekranı temelde üç pencereye ayrılır:

AÇILIŞ EKRANI. Açılış ekranı temelde üç pencereye ayrılır: AÇILIŞ EKRANI Açılış ekranı temelde üç pencereye ayrılır: Tam ortada çizim alanı (drawing area), en altta komut satırı (command line) ve en üstte ve sol tarafta araç çubukları (toolbar). AutoCAD te dört

Detaylı

Tanımlar, Geometrik ve Matemetiksel Temeller. Yrd. Doç. Dr. Saygın ABDİKAN Yrd. Doç. Dr. Aycan M. MARANGOZ. JDF329 Fotogrametri I Ders Notu

Tanımlar, Geometrik ve Matemetiksel Temeller. Yrd. Doç. Dr. Saygın ABDİKAN Yrd. Doç. Dr. Aycan M. MARANGOZ. JDF329 Fotogrametri I Ders Notu FOTOGRAMETRİ I Tanımlar, Geometrik ve Matemetiksel Temeller Yrd. Doç. Dr. Saygın ABDİKAN Yrd. Doç. Dr. Aycan M. MARANGOZ JDF329 Fotogrametri I Ders Notu 2015-2016 Öğretim Yılı Güz Dönemi İçerik Tanımlar

Detaylı

Bilişim Sistemleri. Modelleme, Analiz ve Tasarım. Yrd. Doç. Dr. Alper GÖKSU

Bilişim Sistemleri. Modelleme, Analiz ve Tasarım. Yrd. Doç. Dr. Alper GÖKSU Bilişim Sistemleri Modelleme, Analiz ve Tasarım Yrd. Doç. Dr. Alper GÖKSU Ders Akışı Hafta 10-11. Nesneye Yönelik Sistem Analizi Haftanın Amacı Bilişim sistemleri geliştirmede nesneye yönelik sistem analizi

Detaylı

Kişisel Bilgisayarın Parçaları

Kişisel Bilgisayarın Parçaları DONANIM Donanım Kişisel Bilgisayarın Parçaları Donanım yapısı ve büyüklüğü ne olursa olsun bir bilgisayar dört temel bileşenden oluşmaktadır: Giriş Birimleri Merkezi İşlem Birimi (CPU) Bellek Çıkış Birimleri

Detaylı

Prof.Dr. Mehmet Zor DEU Muh.Fak. Makine Muh. Bölümü

Prof.Dr. Mehmet Zor DEU Muh.Fak. Makine Muh. Bölümü Prof.Dr. Mehmet Zor DEU Muh.Fak. Makine Muh. Bölümü Ders Kitabı : Engineering Mechanics: Statics, SI Version, 6th Edition, J. L. Meriam, L. G. Kraige, Wiley Yardımcı Kaynak: Mühendislik Mekaniği: Statik,

Detaylı

MODÜL BİLGİ SAYFASI İÇERİK

MODÜL BİLGİ SAYFASI İÇERİK MODÜL BİLGİ SAYFASI KODU : ALAN : BİLİŞİM TEKNOLOJİLERİ MODÜL : ÜÇ BOYUTLU GRAFİK ANİMASYON (3Ds MAX) SÜRE : 40/32 ÖN KOŞUL : AÇIKLAMA : Bu modül bilgisayar ve donanımlarının sağlandığı ortamda uygulamalı

Detaylı

SOLIDWORKS 2009 PROFESSIONAL EĞİTİM PROGRAMI (CSWA UYUMLU)

SOLIDWORKS 2009 PROFESSIONAL EĞİTİM PROGRAMI (CSWA UYUMLU) SOLIDWORKS 2009 PROFESSIONAL EĞİTİM PROGRAMI (CSWA UYUMLU) Temel Fonksiyonlar SolidWorks te tasarım mantığına giriş, Arayüz tanıtımı Sketch komutlarına giriş, Sketch çizimi Ölçülendirme ve İlişkilendirme

Detaylı

Üç Boyutlu Grafik Teknolojilerinin Mobil Öğrenme Alanı ile Bütünleştirilmesi

Üç Boyutlu Grafik Teknolojilerinin Mobil Öğrenme Alanı ile Bütünleştirilmesi Future Learning Future 2008 : e Learning Üç Boyutlu Grafik Teknolojilerinin Mobil Öğrenme Alanı ile Bütünleştirilmesi Eray HANGÜL eray.hangul@sandarta.com Tahir Emre KALAYCI tahir.kalayci@ege.edu.tr Aybars

Detaylı

16. Kesit ve Cephe Aracı

16. Kesit ve Cephe Aracı 16. Kesit ve Cephe Aracı Bu Konuda Öğrenilecekler: Kesit/cephe bilgi kutusu ile çalışmak Kesit/cephe oluşturmak Kesit/cephe geçerli ayarlarıyla çalışmak Kesit/cephelere erişmek ve değiştirmek Kesit/cephelerin

Detaylı

VERİ TABANI YÖNETİMİ. Yrd.Doç.Dr. Füsun BALIK ŞANLI 2013-2014 YTÜ

VERİ TABANI YÖNETİMİ. Yrd.Doç.Dr. Füsun BALIK ŞANLI 2013-2014 YTÜ VERİ TABANI YÖNETİMİ Yrd.Doç.Dr. Füsun BALIK ŞANLI 2013-2014 YTÜ Ders Düzeni Ders Uygulama Ödev Sınavlar 1. Ara Sınav 2. Ara Sınav Yıl Sonu Sınavı Sınavlar 2 Başarı Kriterleri Yıliçi başarı notu: (2 Yıliçi

Detaylı

Akademik Bilişim '07 Dumlupınar Üniversitesi / Kütahya. Üç Boyutlu Binaların Web Üzerinde Otomatik Olarak JOGL ile Modellenmesi

Akademik Bilişim '07 Dumlupınar Üniversitesi / Kütahya. Üç Boyutlu Binaların Web Üzerinde Otomatik Olarak JOGL ile Modellenmesi Akademik Bilişim '07 Dumlupınar Üniversitesi / Kütahya Üç Boyutlu Binaların Web Üzerinde Otomatik Olarak JOGL ile Modellenmesi Aybars UĞUR, Eray HANGÜL, Tahir Emre KALAYCI, Doğan AYDIN Sunan : Eray HANGÜL

Detaylı

EĞİTİMDE SANAL GERÇEKLİK VE UYGULAMA ALANLARI

EĞİTİMDE SANAL GERÇEKLİK VE UYGULAMA ALANLARI EĞİTİMDE SANAL GERÇEKLİK VE UYGULAMA ALANLARI Sanal Gerçeklik Nedir? Sanal Gerçeklik Türleri Sanal Gerçeklikte Kullanılan Araçlar Eğitimde Sanal Gerçeklik Uygulamaları Eğitimde Kullanılan Sanal Gerçeklik

Detaylı

CBS Arc/Info Kavramları

CBS Arc/Info Kavramları Arc/Info Kavramları Prof.Dr. Emin Zeki BAŞKENT Karadeniz Teknik Üniversitesi Orman Fakültesi (ESRI) Environmental Systems Research Institute Dünyadaki 50 büyük yazılım şirketinden birisidir Pazarın 1/3

Detaylı

İRİSTEN KİMLİK TANIMA SİSTEMİ

İRİSTEN KİMLİK TANIMA SİSTEMİ ÖZEL EGE LİSESİ İRİSTEN KİMLİK TANIMA SİSTEMİ HAZIRLAYAN ÖĞRENCİLER: Ceren KÖKTÜRK Ece AYTAN DANIŞMAN ÖĞRETMEN: A.Ruhşah ERDUYGUN 2006 İZMİR AMAÇ Bu çalışma ile, güvenlik amacıyla kullanılabilecek bir

Detaylı

Bilgisayar Programlama MATLAB

Bilgisayar Programlama MATLAB What is a computer??? Bilgisayar Programlama MATLAB Prof. Dr. İrfan KAYMAZ What Konular is a computer??? MATLAB ortamının tanıtımı Matlab sistemi (ara yüzey tanıtımı) a) Geliştirme ortamı b) Komut penceresi

Detaylı

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

İNM 415 GEOTEKNİK MÜHENDİSLİĞİNDE SAYISAL ÇÖZÜMLEMELER T.C. SAKARYA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ İNŞAAT MÜHENDİSLİĞİ BÖLÜMÜ 2014-2015 ÖĞRETİM YILI BAHAR YARIYILI İNM 415 GEOTEKNİK MÜHENDİSLİĞİNDE SAYISAL ÇÖZÜMLEMELER Yrd.Doç.Dr. Sedat SERT Geoteknik

Detaylı

Sistem Programlama. (*)Dersimizin amaçları Kullanılan programlama dili: C. Giriş/Cıkış( I/O) Sürücülerinin programlaması

Sistem Programlama. (*)Dersimizin amaçları Kullanılan programlama dili: C. Giriş/Cıkış( I/O) Sürücülerinin programlaması Sistem Programlama Sistem programlama bilgisayar mühendisliğinin bir alanı olup karmaşık sistemlerin ve bu sistemlerin parçalarının ile ilgilenir. İşletim Sistemlerinin Programlaması Giriş/Cıkış( I/O)

Detaylı

MÜFREDAT DERS LİSTESİ

MÜFREDAT DERS LİSTESİ MÜFREDAT DERS LİSTESİ MÜHENDİSLİK FAK. / BİLGİSAYAR MÜHENDİSL / 2010 BİLGİSAYAR MÜHENDİSLİĞİ Müfredatı 0504101 Matematik I Calculus I 1 GÜZ 4 5 Z 0504102 Genel Fizik I General Physics I 1 GÜZ 4 4 Z 0504103

Detaylı

Gereksinim İzlenebilirlik Matrisi. Gereksinimi Açıklayan Bir Metin Gereksinimin Dahil Edilme Gerekçesi Sahibi Kaynağı Öncelik Anki Durum

Gereksinim İzlenebilirlik Matrisi. Gereksinimi Açıklayan Bir Metin Gereksinimin Dahil Edilme Gerekçesi Sahibi Kaynağı Öncelik Anki Durum Gereksinim İzlenebilirlik Matrisi Gereksinim No Gereksinimi Açıklayan Bir Metin Gereksinimin Dahil Edilme Gerekçesi Sahibi Kaynağı Öncelik Anki Durum 1 OÖYS sistem veri tabanının oluşturulması 2 Rüzgar

Detaylı

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

CAEeda TM OM6 KANADI MODELLEME. EDA Tasarım Analiz Mühendislik CAEeda TM OM6 KANADI MODELLEME EDA Tasarım Analiz Mühendislik 1. Kapsam Kanat Sınırlarını Çizme Taban Kanat Profilinin Hücum ve Firar Kenarları Sınırlarını Çizme Kanat Profilini Dosyadan (.txt) Okuma Geometrik

Detaylı

OMNET++ 4.2.2. Ağ Benzetim Yazılımı (Network Simulation Framework) BİL 372 Bilgisayar Ağları. GYTE - Bilgisayar Mühendisliği Bölümü

OMNET++ 4.2.2. Ağ Benzetim Yazılımı (Network Simulation Framework) BİL 372 Bilgisayar Ağları. GYTE - Bilgisayar Mühendisliği Bölümü Bilgisayar Mühendisliği Bölümü OMNET++ 4.2.2 Ağ Benzetim Yazılımı (Network Simulation Framework) BİL 372 Bilgisayar Ağları OMNET++ OMNET++ (Objective Modular Network Testbed in C++), nesneye yönelik (objectoriented)

Detaylı

RÜZGAR YÜKÜNÜN BİR TİCARİ ARAÇ SERVİS KAPISINA OLAN ETKİLERİNİN İNCELENMESİ

RÜZGAR YÜKÜNÜN BİR TİCARİ ARAÇ SERVİS KAPISINA OLAN ETKİLERİNİN İNCELENMESİ RÜZGAR YÜKÜNÜN BİR TİCARİ ARAÇ SERVİS KAPISINA OLAN ETKİLERİNİN İNCELENMESİ Melih Tuğrul, Serkan Er Hexagon Studio Araç Mühendisliği Bölümü OTEKON 2010 5. Otomotiv Teknolojileri Kongresi 07 08 Haziran

Detaylı

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

BİLGİSAYAR DESTEKLİ TASARIM HAFTA 6 COSMOSWORKS İLE ANALİZ BİLGİSAYAR DESTEKLİ TASARIM HAFTA 6 COSMOSWORKS İLE ANALİZ Makine parçalarının ve/veya eş çalışan makine parçalarından oluşan mekanizma veya sistemlerin tasarımlarında önemli bir aşama olan ve tasarıma

Detaylı

3D Bilgisayar Grafikleri

3D Bilgisayar Grafikleri 3D Bilgisayar Grafikleri "3D" (Three Dimension = Üç Boyut) terimi, birçoğumuza yabancı gelmemektedir. 3D bilgisayar grafikleriyle yaratılmış video, her gün TV programlarında, reklamlarda ve filmlerde görülebilir.

Detaylı

Bir bölgede başka bir bölgeye karşılıklı olarak, veri veya haberin gönderilmesini sağlayan.sistemlerdir.

Bir bölgede başka bir bölgeye karşılıklı olarak, veri veya haberin gönderilmesini sağlayan.sistemlerdir. 1.1.3. Scada Yazılımından Beklenenler Hızlı ve kolay uygulama tasarımı Dinamik grafik çizim araçları Çizim kütüphaneleri Alarm yönetimi Tarih bilgilerinin toplanması Rapor üretimi 1.1.4. Scada Sistemleri

Detaylı

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf/Y.Y. Ders Saati (T+U+L) Kredi AKTS Bilgisayar Grafikleri BİM-431 3/II 2+2+0 3 6 Dersin Dili Dersin

Detaylı

Okut. Yüksel YURTAY. İletişim : (264) Sayısal Analiz. Giriş.

Okut. Yüksel YURTAY. İletişim :  (264) Sayısal Analiz. Giriş. Okut. Yüksel YURTAY İletişim : Sayısal Analiz yyurtay@sakarya.edu.tr www.cs.sakarya.edu.tr/yyurtay (264) 295 58 99 Giriş 1 Amaç : Mühendislik problemlerinin bilgisayar ortamında çözümünü mümkün kılacak

Detaylı

COM337 Bilgisayar Grafiği. OpenGL ile Grafik Programlama. Dr. Erkan Bostancı

COM337 Bilgisayar Grafiği. OpenGL ile Grafik Programlama. Dr. Erkan Bostancı COM337 Bilgisayar Grafiği OpenGL ile Grafik Programlama Dr. Erkan Bostancı İçerik OpenGL OpenGL bileşenleri ve mimarisi Basit etkileşim ve çizimler Koordinat sistemi Kamera tanımı Ön tanımlı nesneler Kamera

Detaylı

Linux ta komutlar hakkında yardım almak için aşağıdaki komutlar kullanılır : - man - info - whatis - apropos

Linux ta komutlar hakkında yardım almak için aşağıdaki komutlar kullanılır : - man - info - whatis - apropos Yardım Komutları Linux ta komutlar hakkında yardım almak için aşağıdaki komutlar kullanılır : - man - info - whatis - apropos Yardım Komutları man komut Parametre olarak aldığı komut hakkında bilgiyi ekranda

Detaylı

NESNEYE YÖNELİK PROGRAMLAMA Unified Modelling Language (UML) Bütünleşik Modelleme Dili

NESNEYE YÖNELİK PROGRAMLAMA Unified Modelling Language (UML) Bütünleşik Modelleme Dili Özlem AYDIN NESNEYE YÖNELİK PROGRAMLAMA Unified Modelling Language (UML) Bütünleşik Modelleme Dili Trakya Üniversitesi Bilgisayar Mühendisliği Bölümü MODEL NEDİR? Model, gerçek dünyadaki bir olayın veya

Detaylı

Bilgisayar Destekli Eğitim

Bilgisayar Destekli Eğitim Bilgisayar Destekli Eğitim Tanımı, Kuramsal Temelleri BDE Uygulamaları Öğr.Gör. Fırat YÜCEL Akdeniz Üniversitesi Enformatik Bölümü Toplumların Gelişimi Tarım Sanayi Bilgi Eğitim Teknolojisi Alkan a (1984)

Detaylı

BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI. 1-Bilgisayar, donanım ve yazılım kavramları 2-Bilgisayar çeşitleri 3-Bilgisayarlar arsındaki farklılıklar

BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI. 1-Bilgisayar, donanım ve yazılım kavramları 2-Bilgisayar çeşitleri 3-Bilgisayarlar arsındaki farklılıklar BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI 1-Bilgisayar, donanım ve yazılım kavramları 2-Bilgisayar çeşitleri 3-Bilgisayarlar arsındaki farklılıklar Yılmaz DEMİR BİLİŞİM TEKNOLOJİLERİ ÖĞRETMENİ Ünitelerimiz

Detaylı

9.DERS Yazılım Geliştirme Modelleri

9.DERS Yazılım Geliştirme Modelleri 9.DERS Yazılım Geliştirme Modelleri 1 Yazılım Geliştirme Yaşam Döngüsü ve Modeller Herhangi bir yazılımın, üretim aşaması ve kullanım aşaması birlikte olmak üzere geçirdiği tüm aşamalar olarak tanımlanabilir.

Detaylı

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

Mühendislik Mekaniği Statik. Yrd.Doç.Dr. Akın Ataş Mühendislik Mekaniği Statik Yrd.Doç.Dr. Akın Ataş Bölüm 7 İç Kuvvetler Kaynak: Mühendislik Mekaniği: Statik, R. C. Hibbeler, S. C. Fan, Çevirenler: A. Soyuçok, Ö. Soyuçok. 7. İç Kuvvetler Bu bölümde, bir

Detaylı

MATLAB A GİRİŞ. EE-346 Hafta-1 Dr. Ayşe DEMİRHAN

MATLAB A GİRİŞ. EE-346 Hafta-1 Dr. Ayşe DEMİRHAN MATLAB A GİRİŞ EE-346 Hafta-1 Dr. Ayşe DEMİRHAN MATLAB Teknik ve bilimsel hesaplamalar için yazılmış yüksek performanslı bir yazılım geliştirme aracı MATrix LABoratory (MATLAB) Boyutlandırma gerekmeyen

Detaylı

LED: Geleceğin Aydınlatma Teknolojisi

LED: Geleceğin Aydınlatma Teknolojisi 2010 2011 Hayata ETKİN Bakış LED'li ameliyat lambaları inovatif aydınlatma teknolojileriyle, tüm dünyada cerrahi ekiplerin tercih ettikleri aydınlatma modeli haline gelmiştir. Etkin Tıbbi Cihazlar tarafından

Detaylı

FTR 331 Ergonomi. yrd. doç. dr. emin ulaş erdem

FTR 331 Ergonomi. yrd. doç. dr. emin ulaş erdem FTR 331 Ergonomi yrd. doç. dr. emin ulaş erdem ERGONOMİDE KULLANILAN MODELLER Modelleme, farklı öğeler arasındaki ilişkilerin tanımlanmasında kullanılan bir yöntemdir. Modeller, kullanıldıkları alanlara

Detaylı

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

BİLGİSAYAR DESTEKLİ TASARIM AUTOCAD DERSİ. 1. HAFTA 27.09.2012 Öğr. Gör. Serkan ÖREN BİLGİSAYAR DESTEKLİ TASARIM AUTOCAD DERSİ 1. HAFTA 1 AutoCAD, tüm dünyada başta mühendisler ve mimarlar tarafından kullanılan, dünyaca tanınan yazılım firması Autodesktarafından hazırlanan, bilgisayar

Detaylı

TEKNOLOJİK ARAŞTIRMALAR

TEKNOLOJİK ARAŞTIRMALAR www.teknolojikarastirmalar.org ISSN:1304-4141 Makine Teknolojileri Elektronik Dergisi 2004 (3) 15-21 TEKNOLOJİK ARAŞTIRMALAR Makale Tasarı geometride görünürlük prensiplerinin bilgisayar destekli öğretimi

Detaylı

Hazırlayan: Cihan Aygül BT Rehber ÖĞRETMENİ

Hazırlayan: Cihan Aygül BT Rehber ÖĞRETMENİ Hazırlayan: Cihan Aygül BT Rehber ÖĞRETMENİ 1 Düşünelim? * Bilişim teknolojisi günlük hayatta hangi alanlarda kullanılabilir? * Günlük hayatta gözlemlediğiniz bilgisayar çeşitlerini söyleyiniz. 2 Bilgisayar

Detaylı

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

BÖLÜM 04. Çalışma Unsurları BÖLÜM 04 Çalışma Unsurları Autodesk Inventor 2008 Tanıtma ve Kullanma Kılavuzu SAYISAL GRAFİK Çalışma Unsurları Parça ya da montaj tasarımı sırasında, örneğin bir eskiz düzlemi tanımlarken, parçanın düzlemlerinden

Detaylı

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

BİLGİSAYAR DESTEKLİ TASARIM HAFTA 6 COSMOSWORKS İLE ANALİZ BİLGİSAYAR DESTEKLİ TASARIM HAFTA 6 COSMOSWORKS İLE ANALİZ Makine parçalarının ve/veya eş çalışan makine parçalarından oluşan mekanizma veya sistemlerin tasarımlarında önemli bir aşama olan ve tasarıma

Detaylı

BCA611 Video Oyunları için 3B Grafik. Zümra Kavafoğlu

BCA611 Video Oyunları için 3B Grafik. Zümra Kavafoğlu BCA611 Video Oyunları için 3B Grafik Ders 1 Zümra Kavafoğlu Hakkımda 2007-2010 Yüksek Lisans : Hesaplamalı Geometri, 3B Modelleme ve Görselleştirme Algoritmaları Proje: Madencilik Otomasyon Tasarımı ve

Detaylı

Yığma yapı elemanları ve bu elemanlardan temel taşıyıcı olan yığma duvarlar ve malzeme karakteristiklerinin araştırılması

Yığma yapı elemanları ve bu elemanlardan temel taşıyıcı olan yığma duvarlar ve malzeme karakteristiklerinin araştırılması Yığma yapı elemanları ve bu elemanlardan temel taşıyıcı olan yığma duvarlar ve malzeme karakteristiklerinin araştırılması Farklı sonlu eleman tipleri ve farklı modelleme teknikleri kullanılarak yığma duvarların

Detaylı

PROGRAMLAMAYA GİRİŞ. Öğr. Gör. Ayhan KOÇ. Kaynak: Algoritma Geliştirme ve Programlamaya Giriş, Dr. Fahri VATANSEVER, Seçkin Yay.

PROGRAMLAMAYA GİRİŞ. Öğr. Gör. Ayhan KOÇ. Kaynak: Algoritma Geliştirme ve Programlamaya Giriş, Dr. Fahri VATANSEVER, Seçkin Yay. PROGRAMLAMAYA GİRİŞ Öğr. Gör. Ayhan KOÇ Kaynak: Algoritma Geliştirme ve Programlamaya Giriş, Dr. Fahri VATANSEVER, Seçkin Yay., 2007 Algoritma ve Programlamaya Giriş, Ebubekir YAŞAR, Murathan Yay., 2011

Detaylı

T.C. MALTEPE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ YAZILIM MÜHENDİSLİĞİ LİSANS PROGRAMI. 2011-12 Bahar Yarıyılı

T.C. MALTEPE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ YAZILIM MÜHENDİSLİĞİ LİSANS PROGRAMI. 2011-12 Bahar Yarıyılı T.C. MALTEPE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ YAZILIM MÜHENDİSLİĞİ LİSANS PROGRAMI 2011-12 Bahar Yarıyılı ALGORİTMA VE PROGRAMLAMA BİL 133 5 AKTS Kredisi 1. yıl 1. yarıyıl Lisans Zorunlu 4 saat/hafta

Detaylı

CETP KOMPOZİTLERİN DELİNMELERİNDEKİ İTME KUVVETİNİN ANFIS İLE MODELLENMESİ MURAT KOYUNBAKAN ALİ ÜNÜVAR OKAN DEMİR

CETP KOMPOZİTLERİN DELİNMELERİNDEKİ İTME KUVVETİNİN ANFIS İLE MODELLENMESİ MURAT KOYUNBAKAN ALİ ÜNÜVAR OKAN DEMİR CETP KOMPOZİTLERİN DELİNMELERİNDEKİ İTME KUVVETİNİN ANFIS İLE MODELLENMESİ MURAT KOYUNBAKAN ALİ ÜNÜVAR OKAN DEMİR Çalışmanın amacı. SUNUM PLANI Çalışmanın önemi. Deney numunelerinin üretimi ve özellikleri.

Detaylı

İŞLETİM SİSTEMLERİNE GİRİŞ. Modern bilgisayar çalışma prensipleri, Von Neumann ın 1945 de geliştirdiği

İŞLETİM SİSTEMLERİNE GİRİŞ. Modern bilgisayar çalışma prensipleri, Von Neumann ın 1945 de geliştirdiği İŞLETİM SİSTEMLERİNE GİRİŞ Von Neumann Mimarisi Modern bilgisayar çalışma prensipleri, Von Neumann ın 1945 de geliştirdiği mimariyi temel almaktadır. Merkezi İşlem Birimi Aritmetik ve Mantık Birimi Kontrol

Detaylı