|
|
CAL Komutu ve cvunit( ) AutoLISP Fonksiyonu CAL komutu ifadelerinde getvar( ) AutoLISP fonksiyonunun kullanılabileceği, bir önceki bültenimizde belirtilmişti. Diğer bir AutoLISP fonksiyonu olan cvunit( ) de CAL komutu ifadelerinde kullanılabilir. cvunit( ) fonksiyonunun genel biçimi aşağıdaki gibidir.
Bu fonksiyon, bir değeri, bir birim sisteminden başka birime dönüştürmek için kullanılır. Hangi birim sistemleri arasında dönüşüm yapılabileceğini öğrenmek için acad.unt dosyasına bakılabilir. Aşağıda CAL komutu ifadesinde yer alabilecek örnekler verilmiştir.
|
|
MAXACTVP Sistem Değişkeni Başlangıç değeri 64 olan bu sistem değişkeni 2 ile 64 arasında tamsayı değerler alır. MAXACTVP sistem değişkeni, kâğıt mekânında açılan görünüm alanlarından kaç adetinin açık (ON) olabileceğini belirler. Örneğin aşağıdaki şekilde sistem değişkenine 4 değeri girilmiş ve dolayısıyla görünüm alanlarından aynı anda 4 adetinin açık olabileceği belirlenmiştir. Kâğıt mekânı da bir görünüm alanı olarak kabul edildiğinden aşağıdaki şekilde üç görünüm alanında görüntü açıktır. Eğer MVIEW komutunun "ON" seçeneği ile şekildeki kapalı görünüm alanı açılırsa otomatik olarak başka bir görünüm alanı kapatılacaktır ("OFF" durumuna getirilecektir). |
|
Üç Boyutta Z Ekseni Etrafında Döndürme İşlemi Aşağıdaki şekilde bir noktanın Z ekseni etrafında döndürülerek konumunun değiştirildiği gösterilmektedir. Nokta, 1 konumundan 2 konumuna gelmektedir.
Şekildeki geometrik ilişkileri kullanarak aşağıdakiler yazılabilir.
Dolayısıyla noktanın son konumu, ilk konum cinsinden
şeklindedir. Bu denklem takımını matris formunda yazıp üç boyuta geçirirsek dönüşüm matrisi aşağıdaki gibi elde edilir.
Yukarıdaki denklem sayesinde dönüştürülmüş homojen koordinatlar elde edilir. Elde edilen 1x4 boyutlarındaki matrisin son elemanı 1 (bir) olduğundan normalleştirmeye gerek kalmaz. |
LINE Komutu İle Oluşturulan Bir Doğru Parçasının Uzunluğu Nasıl Öğrenilir? LINE komutu ile oluşturulan bir doğru parçasının uzunluğunu öğrenmek için aşağıdaki komutlar kullanılabilir.
|
|
SHP Dosyalarındaki 00C Özel Kodu 00C (012) özel kodu ile değişik bir yöntem ile yay geometrilerin oluşturulmasını sağlar. 00C özel kodu, kendisinden sonra üç kodu kullanır. 00C özel kodunun genel yazım biçimi
gibidir. "x_yer_değişimi", yayın başlangıç ve bitiş noktaları arasındaki x farkı; "y_yer_değişimi", yayın başlangıç ve bitiş noktaları arasındaki y farkı; "şişkinlik", ((2*H/D)*127) formülü ile elde edilir. Şişkinlik değerinin işareti, yayın saat yönünde çizilip çizilmediğine bağlıdır.
Aşağıdaki şekilde 00C kodunun kullanıldığı bir örnek verilmiştir.
|
|
AMDEFLINE Komutu İle Kirişlerin Elastik Eğrilerinin Çıkarılışı AMDEFLINE komutu çalıştırıldığında daha önceden AMINERTIA komutu ile elde edilen bir atalet momenti bloğunun seçilmesi istenir. AMINERTIA komutu ile atalet momenti tablosunun (bloğunun) nasıl çıkarıldığı, bir önceki bültenimizde anlatılmıştı. Örneğin AMINERTIA komutu ile aşağıdaki sonuca ulaşılmış olsun.
AMDEFLINE komutu çalıştırıldıktan sonra yukarıdaki tablo (blok) seçilir. Daha sonra çizilmiş bir doğru parçasının seçilmesi (Existing beam) veya kirişi temsil edecek uç noktaların girilmesi istenir. Kirişin belirtilmesinden sonra "Beam Calculation" isimli diyalog kutusu açılır. Kullanılışı oldukça kolay olan bu diyalog kutusu aracılığıyla kirişin mesnetleri ve yüklemeleri belirtilir. Ayrıca kütüphanede var olan bir malzeme de seçilir veya malzeme parametreleri bizim tarafımızdan girilir. Son olarak "Deflection" düğmesi işaretlenerek hesaplamalar başlatılır. Çizilecek grafikler ile ilgili birkaç ayar olanağı tanıyan "Select Graph" diyalog kutusu geçilir ve elastik eğrinin ne kadar abartılarak çizilmesi istendiği belirtilir. Aşağıdakı sonuçta elastik eğri, 75 kez büyütülerek çizilmiştir.
Ayrıca hesaplamalar sonucunda aşağıdaki gibi bir tablo da üretilerek maksimum eğilme momenti, sehim ve gerilme gibi bilgiler de sunulmaktadır.
|
"Yöneticiler İçin Bilişim Sistemleri" Kitabı Elektrik Mühendisleri Odası tarafından yayımlanan "Yöneticiler İçin Bilişim Sistemleri" isimli kitabın yazarı Prof. Dr. Semih Bilgen, Orta Doğu Teknik Üniversitesi Enformatik Enstitüsünde görev yapmaktadır. Elektrik Mühendisleri Odası Şubelerinden temin edilebilecek kitap, aşağıdaki bölümlerden oluşmaktadır:
Kitabın değişik sektörlerde, değişik seviyelerde karar verici durumda olanlara bilişim teknolojileri alanında yapacakları yatırım ve iş planı konusunda arka plan bilgisi vereceği; bilişim teknolojileri kullanarak yönetim, örgütlenme süreçlerinde atılacak adımlar için temel bilgilendirmeyi sağlayacağı umulmaktadır.
|
|
|
Ana Sayfa | Eğitim | Çizim | Yayım | Yazılım
e-atölye
Orhantepe Mah. Yakamoz Sok. Eczacıbaşı Sit. A2/16 34865 Kartal/İstanbul
Tel: 0216 383 73 37 Faks: 0216 352 74 01