180 likes | 414 Views
15. Kısa Başlıklar. Kısa Başlıklar. Bu bölümde , ANSYS in daha elverişli kullanmanın bir kaç tane genel hilesini göstereceğiz : A. Toolbar & Abbreviations B. Start File C. Input Files D. Batch Mode E. Workshop. Kısa Başlıklar A. Toolbar & Abbreviations.
E N D
Kısa Başlıklar • Bu bölümde,ANSYS in daha elverişli kullanmanın bir kaç tane genel hilesini göstereceğiz : A. Toolbar & Abbreviations B. Start File C. Input Files D. Batch Mode E. Workshop 001289 30 Nov 1999 15-2
Kısa BaşlıklarA. Toolbar & Abbreviations • Birabbreviationgenellikle fonksiyonlarda kullanılan kısa yoldur.ANSYS yorunlarını temsil eden bir karekter dizgisidir. • Ne zaman bir kısaltma tanımlarsanız ,istenilen fonksiyonu bir tuş yoluyla veren ANSYS Toolbarda bir buton görünür. • Dört tane önceden tanımlanmış kısayol vardır, ama siz onları kendi toplam 100 kısaltmanız içinden değiştirebilir veya ekleyebilirsiniz. 001289 30 Nov 1999 15-3
Kısa Başlıklar...Toolbar & Abbreviations • Örnek olarak, bir satır çizgisi üzerinde satır numaralarını görüntülemek için aşağıdakileri yapmanız gerekir: • Utility Menu > PlotCtrls > Numbering… > Line numbers On > OK • Utility Menu > Plot > Lines Sonra , sıra numaralarını kapatmak için ,aynı menüyü kullanmalısınız. • Yada iki tane kısaltma tanımlayabilirsiniz: • LINE_ON komut dizisi için ‘/pnum,line,on $lplot’ • LINE_OFF for ‘/pnum,line,off $lplot’ ve toolbar daki uygun butonuna ,sıra numaralandırılmasını açmak veya kapamak için basabilirsiniz. 001289 30 Nov 1999 15-4
Bir kısaltma için aşağıdaki bilgiler geçerlidir: Kısayol adı Onu temsil eden komut dizgisi.Belirli fonksiyon için komutu bulmak için önce GUI kullanan fonksiyonu çalıştır,sonra kayıt dosyasını listele (Utility Menu > List > Files > Log File). Kısaltmaları tanımlamak için *ABBRkomutun kullan: *ABBR, name, command_string Eğercommand_stringbir yada daha fazla komuttan oluşuyorsa ($ işareti ile ayrılmış), basit tırnaklarla (‘’ ‘’) çevrelenmelidir. Buna uygun bir dialog kutusu mevcuttur: Utility Menu > MenuCtrls > Edit Toolbar… Yada Utility Menu > Macro > Edit Abbreviations… Kısa Başlıklar...Toolbar & Abbreviations 001289 30 Nov 1999 15-5
Kısa Başlıklar...Toolbar & Abbreviations • Kısaltmalar standart ANSYS veritabanı içine saklanabilir,böylece veritabanı kayıt ettiğinizde kısaltmalarda .db dosyasına kayıt olur. • Kısaltmaları ayrıca bir ASCII dosyasına yazabilirsiniz, jobname.abbr: • Utility Menu > MenuCtrls > Save Toolbar… • yadaUtility Menu > Macro > Save Abbr… • yadaABBSAVkomutu • Kısaltmaları bir dosyadan yeniden yüklemek için : • Utility Menu > MenuCtrls > Restore Toolbar… • yadaUtility Menu > Macro > Restore Abbr… • yadaABBRESkomutu 001289 30 Nov 1999 15-6
Kısa Başlıklar...Toolbar & Abbreviations • .abbrdosyaları yaratarak yada ABBSAVve ABBRES fonksiyonlarını akıllı kullanarak ,yeni butonlar kümesi oluşturan ve sizin kendi menünüze onları koyan bir “nested” toolbars butonu yaratabilirsiniz! • ANSYS komut diline hakim olursanız gerçekte kısaltmaların limiti ve kullanışsızlığı yoktur! 001289 30 Nov 1999 15-7
Kısa Başlıklar...Toolbar & Abbreviations • Demo: • rib.db geri dön • EPLOT, APLOT, LPLOT, KPLOT kısaltmalarını yarat • KPLOT kısaltmasını iptal et • Kısaltmaları file.abbr kaydet ve sonra dosyayı listele • Şimdi kayıt dosyasını listele ve ABBSAVE komutunu göster. (Bu sizin verilen fonksiyon için komutları nasıl bulacağınızı gösterir.) • rib.db tekrar geri dönün • Kısaltmaları file.abbr den yeniden yükle ve butonları kullan 001289 30 Nov 1999 15-8
Kısa BaşlıklarB. Start File • Ne zaman ANSYS çalıştırırsanız , start56.ansadında bir dosya okur (yadastart55.ans, start57.ans, etc. ANSYS deki bilgilere dayanır). • Başlat dosyasında komutlarıda ekleyebilirsiniz.En bilinenleri kısaltma tanımlarıdır. • ANSYS başlat menüsü ilk çalışan rehber için sonra sizin için kendi rehberinizi kontrol eder.Eğer hiçbir dosya bulunmazsa ,ANSYS dökümanlarının bulunduğu rehberdeki varsayılan başlat menüsünü okuyacaktır . • Varsayılan başlat menüsü birçok önerilmiş kısaltma içerir,hepsi komut dışıdır.Bunların komutsuz olarak kopyasını yapıp kullanabilirsiniz. 001289 30 Nov 1999 15-9
Kısa BaşlıklarC. Input Files • ANSYS komut ile çalışan bir programdır ve komutları birçok kaynaktan kabul edebilirsiniz : • GUI dialog kutularından (OK yada Apply bastığınızda komutları ANSYS gönderir) • Keyboard dan • input filesdan • ANSYS çalıştırmanın elverişli bir yolu ,özellikle bir önceki analizi yeniden çalıştıracaksanız istenilen komut bilgilerini barındıran girdi dosyalarıdır : • Utility Menu > File > Read Input from… • Yada /INPUTkomutu (Başlat dosyası /inputkomutunun içine oluşturulmuş otomatik olarak okunan bir girdi dosyasıdır.) 001289 30 Nov 1999 15-10
Kısa Başlıklar...Input Files • Mesala aşağıdaki satırları içeren rectangle.inpadında bir dosya yaratabilirsiniz : /prep7 ! Enter preprocessor rect,0,3,0,1 ! Create a 3x1 rectangle aplot ve bunu ANSYS aktarabilirsiniz: /input,rectangle,inp ! or File > Read Input from… • Yukaıdaki ! karekteri bir komut gösterir : • Girdi dosyalarını açıklamalarıyla yorumla. • Bütün bir komutu “comment out”. 001289 30 Nov 1999 15-11
Kısa Başlıklar...Input Files • jobname.log kayıt dosyasını bir girdi dosyası olarak kullanabilirsiniz : • Kayıt dosyası bir ANSYS oturumu sırasında çalışan tüm kayıtları kaydeder. • Herzaman kayıt dosyasının bir kopyasını yap,yeniden boşuna adlandırma. • İlk olarak kopyayı düzenlemek yardımcı olabilir ve : • Tanımlayıcı komutlar ekle • Hatalı komutları ve grafik komutları kaldırarak temizle (/view, /focus, /dist, etc.) • Bilgi soran komut ekle (*ASK) 001289 30 Nov 1999 15-12
Kısa Başlıklar...Input Files *ASK komutu • *ASKgirdi için kullanıcıdan bilgi sorar ve bir parametreye yanıt sorar.Mesala rectangle.inpaşağıdaki gibi belirleyebilirsiniz : /prep7 ! Enter preprocessor *ask,w,WIDTH OF RECTANGLE,3 rect,0,w,0,1 ! Create a wx1 rectangle aplot Bunu ANSYS içine koyduğumuz zaman ,sorguyu aşağıdaki gibi göreceksiniz.Cevabınız 5.2, w parametresi için öngörülen bir sonraki RECTkomutunda kullanılır. 001289 30 Nov 1999 15-13
Kısa Başlıklar...Input Files • *ASK, Par, Query, DVAL • Parkarşılık değere için öngörülen bir parametre ismidir. • Query i32 karektere kadar sorgu dizisidir.Sorgunun ilk kelimesi ile birlikte ENTER tuşu otomatik olarak ortaya çıkar. • DVAL,eğer karşılık boşluksa varsayılan değer için öngörülmüştür. 001289 30 Nov 1999 15-14
Kısa BaşlıklarD. Batch Mode • Batch mode,da ANSYS komutları sizin sağladığınız bir girdi dosyasından okur ve çıktı dosyasına karşılık olarak yazar.Proses bilgisayarınızı diğer işleri özgürce yapabilmeniz için arka alanda çalışır. • Bir analizin üç ana evresi— preprocessing, solution, postprocessing —çözüm evresi batchmode en iyi uyan evresidir.Bu yüzden de bir dolgu girdi dosyası : resume,... ! Resume database from preprocessing session /solu solve finish 001289 30 Nov 1999 15-15
Kısa Başlıklar...Batch Mode • Bir dolguyu başlatmak için ,batch butonunu veya -bseçeneğini kullanın eğer ANSYS çalıştırmak için komut çizgisi satırı kullanılıyorsa : • Örneğin, ansys56 -b -m 128 -db 32 < file.inp > file.out & 001289 30 Nov 1999 15-16
Kısa BaşlıklarE. Workshop • Bu workshop klasik boşluklu-alan problemini 3 metodla çözer : W13A. Batch Mode W13B. *ASK W13C. Abbreviations Kılavuz için Workshop Supplement’inize bakınız. 001289 30 Nov 1999 15-17