Professional Documents
Culture Documents
LinPro - Eğitim Kitapçığı
LinPro - Eğitim Kitapçığı
HAZIRLAYAN
AGAH ÇAĞRI ZORLU
1
Önsöz
Yapı derslerini çalışırken çözdüğümüz soruların doğruluğunu
kontrol etme ihtiyacını hepimiz yaşamışızdır. Böyle durumlarda
başvurabileceğimiz kaynak ve program sayısı azdır, olanlar ise
kompleks yapıdadır. Bir de işin içine Türkçe kaynak bulma sıkıntısı
da girince iş daha da sıkıntılı bir hal alır. Tüm bu sebeplere
istinaden piyasada son derece nadir bilinen fakat işimizi belli bir
seviyeye kadar gayet iyi görebilen bir program olan LinPro’nun
eğitim kitapçığını Türkçe olarak hazırladım. Bu kısa kitap
LinPro’nun temel hatlarıyla anlatımını içermektedir.
Başarılar Dilerim..
Agah Çağrı ZORLU
ESKİŞEHİR / 2018
2
LinPro Nedir ?
LinPro statik ve dinamik analizlerimizi yapmamızı sağlayan, 2
boyutlu, hızlı ve basit çerçeve analiz programıdır. Farklı yük
türlerini destekleyen program model oluşturma konusunda da
gayet esnektir. Düzlem çerçevelerin doğrusal statik analizi için
ihtiyacınız olan hemen her şeye sahiptir.
Hem okulda Statik, Yapı Statiği, Mukavemet, Çelik Yapılar,
Betonarme gibi derslerinize yardımcı, hem de iş ortamında
gereken anlık basit çözümlerde kullanılabilir.
2 boyutlu olması sebebiyle diğer statik programlarına
kıyasla biraz daha sınırlı işlem yapar fakat bu da
beraberinde hızı getirir.
LinPro’nun Avantajları ?
Sap2000,Probina gibi diğer statik programları başlangıçta
bizden fazla veri isterler (kompleks program olmaları gereği)
ve bu biraz zaman alan bi süreç oluşturur.
Ayrıca mesnet tepkileri ve kesit tesirleri hesapları için elle
yapılan çözümlerde elemanın ağırlığı ihmal edildiğinden bu
programlarda bu ağırlığı ihmal etmek için ayrı işlem yapılır.
LinPro’da bu durum tam tersidir, varsayılan ayarlarda ağırlık
hesaplamaz, sadece eleman üzerindeki yüklemeye göre
hesap yapar. Bu nedenlerden dolayı çok seri bir şekilde
elemanı ve yüklemeyi oluşturabilir ve çözümleyebiliriz.
Ağırlık, elastisite modülü, ısıl genleşme katsayısı gibi
değerler göz önünde bulundurularak eğilme ve dönme
hesabı yapılmak istenirse bunları ayrı olarak tanımlamak da
mümkündür.
3
LinPro Arayüzü
Görüldüğü gibi LinPro son derece sade ve basit bir arayüze sahiptir.
Program açıldığı zaman gri bir arka plan ve az sayıda buton bizi
karşılamakta. Yapacağımız çoğu işlem bu butonlarla halledilebilecek.
Butonlara geçmeden önce temel olarak gruplandırabileceğimiz
menülere hızlıca bir göz atalım.
Çizim Ekranı
Koordinat Göstergesi
Birim Göstergesi
4
Menü Çubuğu ( )
5
Fakat genelde model açıklıklarımız her noktada eşit mesafede
olmadığından çok sık kullanacağımız bir komut değil. Buna karşın
ileride göreceğimiz ve eleman çizmeye yarayan komutlarla son
derece basit şekilde model oluşturacağımız için bu o kadar da
problem teşkil etmemektedir.
6
Load/Mass menüsünde yükleri
atadığımız, yükleme durumu ve
kombinasyonu oluşturduğumuz sekmeler
mevcut. Bunların dışında ağırlık ve dinamik
yük seçenekleri de burada bulunmakta.
7
Menü çubuğu elemanlarını basitçe inceledikten sonra
arayüzdeki diğer butonlardan bahsedelim. Aslında yukarda
incelediğimiz tüm bu menülerde bulunan komut ve sekmeler
programın arayüzündeki butonlara dağıtılmış olarak
bulunmaktadır. Yani ekrandaki tüm butonları ayrıca
bahsetmeye gerek yoktur. Bu komutları tek tek anlatmak
yerine, ileride bu komutları kullanarak yerinde öğreneceğiz.
Menü çubuğunda bulunmayan birkaç buton ve komutları da
anlattıktan sonra çizim ekranına geçiş yapacağız.
Kamera Araç Çubuğu
Durum Çubuğu
Yapı Çubuğu
İmleç (Pointer) Butonu
Düğüm Noktası (Joint) Butonu
Eleman (Member) Butonu
Düğüm Noktası Taşıma Butonu
Kılavuz Tanımlama Butonu
Kılavuz Gösterme/Saklama Butonu
Tutunma (Snap) Butonu
Tümünü Seç Butonu
Seçileni Temizle Butonu
8
Artık menüleri ve butonları tanıdığımıza göre yavaş yavaş
önümüzdeki çizim ekranını kullanmaya başlayabiliriz. Çizim ekranı
Kılavuz (Grid) dediğimiz noktalardan oluşmaktadır.
System Width
System Height
Y Spacing
X Spacing
9
Define Grid penceresinde Genişlik ,
Yükseklik , X yönündeki açıklık ve Y
yönündeki açıklık ayarları yapılabilir.
System Width seçeneği X yönündeki
kılavuz açıklık sayısını artırıp
azaltmamızı sağlar. Örneğin birkaç
açıklıktan oluşan uzun bir Gerber kirişi
modelleyeceğimiz zaman bu sayıyı
artırmamız gerekebilir.
System Height de aynı şekilde Y yönündeki açıklık sayısını
belirlemekte kullanılır. Örneğin çok katlı çerçeve modellemek
istediğimizde bu değeri artırma ihtiyacımız olabilir. Örnek resimde
görünen değerler çizim ekranındaki kılavuzların 15 birim genişliğinde,
10 birim yüksekliğinde olduğunu göstermektedir. Grid Spacing
seçenekleri ise bu değerlerin arasındaki mesafeyi gösterir. Örnek
resimde noktalar arasındaki uzaklıkların hem X hem Y yönünde 1 birim
olduğu görülmektedir. Sistemimizin modellerinin uygunluğu halinde
bu değerleri değiştirmemiz de mümkündür.
Çizim penceresinde yapacağımız son ayar Snap yani tutunma
ayarıdır. Ekranın sol tarafında bulunun Yapı Çubuğu’ndaki ‘’Snap to
Nearest When Creating Joint’’ butonu aktifken oluşturacağımız
düğüm noktaları kılavuz noktalarına yapışır, bu da düğüm noktalarını
%100 hassasiyetle yerleştirmenizi sağlar. Buton aktif değilken farenizin
imleci neredeyse düğüm noktaları oraya gider ve mesafeleri daha
tutarsız ayarlamanıza sebep olabilir.
Snap butonu
Snap butonu aktif aktifken düğüm
değilken kılavuz noktalarını
noktalarının sadece kılavuz
dışındaki yerlere noktalarının
de düğüm üzerine
noktası koyabiliriz.
koyabiliriz.
10
!varsayılan
Snap butonunu her zaman aktif tutmaya özen gösterin. Program
ayarlarda butonu aktif tutar, sizin bunun için bir ayar
yapmanıza gerek yoktur.
‘’Peki sistemimizin açıklığı kılavuz noktalarının tam ortasında bir
yere denk gelirse ne yapmamız gerekir ? ‘’ ya da ‘’Açıklıklarımız 1,25
metreyse düğüm noktamızı nereye koyacağız ? ‘’ gibi sorulara daha
sonra örnek model oluşturmaya başladığımızda cevap bulacağız.
11
Ekranın sol tarafında bulunan Member butonuna tıklayalım.
Bu butona tıkladıktan sonra aşağıdaki gibi bir pencere açılır.
12
Genel olarak sağ tıkla açabileceğimiz 3 pencere vardır.Bunlar boş
yüzeye, düğüm noktasına ve elemana olmak üzere değişir.
Boş yüzeye sağ tıkladığımızda yanda
gördüğünüz pencere açılır. Bu pencerenin
içeriği aslında ekranımızın sol tarafında
bulunan yapı çubuğunda da mevcuttur. Çizim
yaparken seçili komutlardan çıkmak için
boşluğa sağ tıklama işlemini sık sık yapmamız
gerekecek.
13
1,2 ve 3. düğüm noktalarına sağ tıklayarak aşağıdaki gibi
mesnetleri atamaya çalışın.
14
Move Joint komutunu da öğrendikten sonra aslında herhangi
bir sistem çizmeyi çok büyük oranda öğrenmiş olduk. Bundan
sonra çizimle alakalı olarak öğreneceğimiz şeyler ufak ayarlara
yönelik olacak. Geri kalan bu ufak ayarlamalara ilerde örnekler
üzerinde döneceğiz.
Sistemimizin son hali üzerine yük ekleme işlemine artık
geçebiliriz.
Eleman üzerine yük atamanın 2 yolu vardır. Bunlardan
birincisi Load on Joint/Member butonu, bir diğeri ise
elemanın üzerine sağ tıklayıp Add Load seçeneğini seçmektir.
Load on Joint/Member komutu yük yüklemenin yanı sıra yükleri
organize etmemizi de sağlar, bu sebeple biraz daha kompleks
görünebilir. Biz şuan için sağ tık metodunu kullanalım, Load on
Joint/Member komutuna ileride bir örnekle değineceğim.
15
Add Load komutuna
tıkladığımızda karşımıza şöyle bir
pencere açılır.
Açılan pencerede Point,
Distributed ve Temperature
olmak üzere 3 sekme bulunur.
Point noktasal yükleri ve
momentleri, distributed yayılı
yükleri, temperature ise ısıl
değişim sebebiyle oluşan yükleri
atadığımız sekmelerdir.
16
17
18
Görüldüğü gibi yük atamaları son derece basit bir şekilde
yapılabilmektedir. Burada dikkat edilecek tek husus yüklerin
yönünü doğru girmektir, bunun için de seçili olan koordinat
sistemi kuvvetinizin yönüne göre ayarlanmalıdır. Çeşitli
koordinat sistemine göre yön kabulleri aşağıda birer görselle
gösterilmiştir, sizin de bunlara göz gezdirmeniz yararınıza
olacaktır.
Global Y Global X
Local Y Local X
Global Y Global X
(Projection) (Projection)
19
Yükleri atamayı öğrendiğimize göre artık analiz aşamasına
geçebiliriz.
Buraya kadar yaptıklarımızı gözden geçirmemiz gerekirse ;
✓ Kılavuz noktalarımızın adetini girmeyi,
✓ Düğüm noktalarını yerleştirmeyi,
✓ Düğüm noktalarının elemanlarla birleşimini,
✓ Mesnet yerleşimini,
✓ Kuvvet atamalarını öğrendik.
20
Kuvvetlerimizi girdikten sonra sistemimizin yüklü hali aşağıdaki
gibi olmalıdır:
!olduğu
Deflected shape, alan ve atalet momenti gibi değerlere bağlı
için elde edilen sonuçlar varsayılan ayarlardaki çubuk
eleman için geçerlidir. Sehim ve dönme gibi değerleri özellikle
hesaplamak istiyorsanız kesit özelliklerini gereken ölçülerde girmeniz
gerekmektedir. Kesit atamalarına daha ilerde değineceğiz.
Mesnet Tepkileri
22
Analiz sonunda sistemde herhangi bir değişiklik yapmak
istersek (yapılan bir hatayı düzeltmek, yeni yük eklemek gibi)
analiz modundan çıkmamız ve yeniden çizim ekranına dönmemiz
gerekir. Bunun için Draw Structure butonuna basmamız
gerekir.
Şimdi analiz sonuçlarını ayrıntılı olarak inceleyebileceğimiz
komut olan Tabulate Static Analysis Result komutunu
kullanalım. Butona tıkladığımızda karşımıza aşağıdaki pencere
gelir.
24
Programın temel mantığını kavradığımıza göre daha önce bahsi
geçen ama detaylı incelemediğimiz komutlara geçebiliriz. Bunlar
standart menü çubuğunda bulunan komutlardır.
Kesit Atama Komutu Yük Düzenleme Komutu
(Cross Sections) (Load on Joint/Member)
25
Calculate butonuna tıkladığımızda aşağıdaki pencere açılır.
Burada dikdörtgen, T kesit, I kesit, kutu ve dairesel kesitteki
elemanları tanımlamak mümkündür. Gerekli ölçüler girildikten
sonra Compute and Close butonuna tıklayarak pencereden
çıkabiliriz.
26
Düğüm Noktası/Mesnet Düzenleme Komutu : Bu komut
düğüm noktaları ve mesnetlerin koordinatlarını elle girebilmemizi,
mesnetleri döndürmemizi sağlar. Daha önceki sayfalardan da
hatırlayacağınız gibi düğüm noktaları arasındaki mesafeyi 1,25 m
gibi bir değerde atamaya sonra değineceğiz demiştik. Şimdi bunu
bu komutla yapacağız. Kılavuz noktaları arasındaki mesafeler hep
tam sayı olduğundan 2.5, 3.25 gibi değerleri elle girmemiz gerekir.
Şimdi bunu nasıl yapacağımızı ele alalım.
Komuta tıkladığımızda aşağıdaki gibi bir pencere açılır.
Normalde 2m olan 1
numaralı elemanın açıklığını
1,5m’ye düşürmek istersek
2 numaralı düğüm
noktasının koordinatını X
aksında 8,5’e çekebiliriz.
Benzer şekilde düğüm
noktalarının Y aksını da
değiştirmek mümkündür.
27
Burada ise normalde moment taşımayan 0 numaralı düğüm
noktasındaki sabit mesnete moment reaksiyonu ekleyerek
ankastre mesnet haline getirelim. Bunun için RM kutucuğuna tik
atmamız yeterlidir. Benzer şekilde RX kutucuğundaki tiki kaldırarak
mesnetin X yönündeki reaksiyonunu da kaldırabiliriz.
28
Eleman Düzenleme Komutu : Bu komut elemanların kesitini
seçebileceğimiz, eleman üzerindeki kesme kuvvetlerini, eksenel
kuvvetlerini ve momentleri serbest bırakabileceğimiz pencereyi
açar. Sistemimizde kesit alanı ve atalet momenti her noktada aynı
olmadığında, farklı bir eleman eklememiz gerekirse bu komutu
kullanabiliriz.
No Releases kutucuğu herhangi bir Herhangi bir elemanın bağlı olduğu düğüm
serbestliğe müsaade etmez. Eğer herhangi noktalarından birinde mafsal oluşturmak
bir noktada mafsalınız varsa bu kutucuğa isterseniz ilgili düğüm noktasının
tıklayarak mafsalı kaldırabilirsiniz. kutucuğuna tik atmanız gerekir.
29
Yük Düzenleme Komutu : Bu komut sisteme etkiyen tüm yükleri
görmemizi, düzenlememizi ve silmemizi sağlar. Yanlış girdiğiniz
değerleri burada düzeltebilirsiniz. Ayrıca çok katlı çerçeve gibi
sistemlerin çözümlerinde her defasında tekrar tekrar yük yüklemek
yerine önceden tanımladığınız yükleri istediğiniz elemana
atayabilirsiniz. Komuta tıkladığımızda aşağıdaki pencere açılır.
30
Standart menü çubuğundaki 4 komutun da öğrenilmesiyle
programın statik analiz kısmını bitirmiş bulunmaktayız.
Artık LinPro kullanarak herhangi bir düzlem sistemin statik
analizlerini nasıl yapacağımızı öğrendik. Siz de birkaç deneme
yaptıktan sonra eliniz alışacak ve programı daha seri
kullanabilecek seviyeye geleceksiniz. Bu yüzden kitapçığın
sonunda alıştırma yapmanız için sistem örnekleri de olacak. Bu
alıştırmaların çizimini yapmanızı öneririm.
Başarılar Dilerim..
31
ÇALIŞMA SORULARI
Aşağıdaki sistemlerin mesnet reaksiyonlarını bulunuz. N, M ve V
diyagramlarını çiziniz.
32
ÇALIŞMA SORULARI
Aşağıdaki sistemlerin mesnet reaksiyonlarını bulunuz. N, M ve V
diyagramlarını çiziniz.
33
ÇALIŞMA SORULARI
Aşağıdaki sistemlerin mesnet reaksiyonlarını bulunuz. V2, V3, O2, D2,D4,
V5 ve U2 çubukları üzerindeki kuvvetleri bulunuz.
34