Aşağıdaki şekilde gösterilen prototip emniyet kemeri bileşenine 1000 lbf çekme yükü uygulandığında, bu bileşende oluşan gerilimi ve deformasyonu hesaplayınız.
Emniyet kemeri parçası çelikten yapılmıştır, toplam uzunluğu yaklaşık 2,5 inçtir ve kalınlığı 3/32 inç, yani 0,09375 inçtir. Basitlik açısından, sadece 1,50 inç uzunluğundaki sağ tarafı, yani “dil” kısmını inceleyeceğiz. Parça, Şekil 2’de gösterildiği gibidir.
Şekil 2. Emniyet kemerinin “dil” kısmı mor renkle (üst yarısı) ve boyutlarıyla gösterilmiştir!
I. Yukarıda gösterilen UX'teki deformasyonu hesaplayın,
II. Eşdeğer gerilimi hesaplayın ve bunun nerede oluştuğunu belirleyin,
Arayüz kullanmadan, parametrik modelleme ile çözüm uygulayacağız.
/FILNAM, Seatbelt /TITLE, Seatbelt Geometry
| Kod | Açıklama |
|---|---|
/FILNAM, Seatbelt | Oluşturulacak veritabanı (database) ve sonuç dosyalarının adını “Seatbelt” olarak ayarlar. |
/TITLE, Seatbelt Geometry | Ekranın sol alt köşesinde ve alınacak grafik çıktılarında (plot) görünecek başlık metnini belirler.. |
/PREP7 fillet=0.03125 fillet2=0.0625 thickness=0.09375 ! /PNUM,KP,1 /PNUM,LINE,1 /PNUM,AREA,1
| Kod | Açıklama |
|---|---|
/PREP7 | ANSYS'in ön işlemci (Preprocessor) modülüne girer. Geometri oluşturma, malzeme tanımlama ve mesh atma işlemleri sadece bu modülde yapılabilir. |
fillet=0.03125, fillet2=0.0625 ve thickness=0.09375 | APDL içinde fillet adında parametrik değişken tanımlıyoruz. İlerde kullanmamız gerektiğinde direkt fillet yazmamız yeterli olacak. |
/PNUM,KP,1 | Ekranda nokta numaralarının görünür olmasını sağlar. |
/PNUM,LINE,1 | Ekranda çizgi numaralarının görünür olmasını sağlar. |
/PNUM,AREA,1 | Ekranda alan numaralarının görünür olmasını sağlar. |
RECTING,0,1.5,0,0.75,
| Kod | Açıklama |
|---|---|
RECTING,0,1.5,0,0.75, | Dikdörtgen alan oluşturur. (X1=0, X2=1.5, Y1=0, Y2=0.75). Bu, emniyet kemeri parçasının 1.5 inçlik sağ tarafının (simetrik olduğu için sadece üst yarısının) ana gövdesidir. |
RECTING,0,0.375,0,0.40625,
| Kod | Açıklama |
|---|---|
RECTING,0,0.375,0,0.40625, | İkinci bir dikdörtgen oluşturur. Bu, ortadaki boşluğun (slot) üst yarısıdır. (Genişliği 0.375, yarım yüksekliği 0.8125/2 = 0.40625). |
AGEN,,2,,,0.75,,,,,1
| Kod | Açıklama |
|---|---|
AGEN,,2,,,0.75,,,,,1 | AGEN (Area Generate) komutudur. 2 numaralı alanı (slot boşluğunu), X ekseninde 0.75 birim sağa öteler. Böylece boşluk, parçanın doğru konumuna yerleşir. |
AOVLAP,all
| Kod | Açıklama |
|---|---|
AOVLAP,all | Tüm alanları birbiriyle çakıştırır (overlap). Kesişen bölgelerin sınırlarını belirginleştirir. |
ADELE,4, , ,1
| Kod | Açıklama |
|---|---|
ADELE,4, , ,1 | 4 ve 2 numaralı alanları siler (ADELE: Area Delete). Bunlar boşluk olması gereken yuvarlak ve dikdörtgen slot bölgeleridir. Sondaki 1, alanın altındaki çizgi ve noktaları da silmek içindir ancak kodun devamı için bu çizgiler lazımdır. |
ADELE,2, , ,1
| Kod | Açıklama |
|---|---|
ADELE,2, , ,1 | 4 ve 2 numaralı alanları siler (ADELE: Area Delete). Bunlar boşluk olması gereken yuvarlak ve dikdörtgen slot bölgeleridir. Sondaki 1, alanın altındaki çizgi ve noktaları da silmek içindir ancak kodun devamı için bu çizgiler lazımdır. |
adel,all
| Kod | Açıklama |
|---|---|
adel,all | Meshlenmemiş tüm alanları siler ama dış çerçeveyi oluşturan çizgileri (Line) bırakır. Radyus (fillet) atabilmek için alanların silinip çizgilerin kalması gerekir. |
LFILLT,3,2,0.25,,
| Kod | Açıklama |
|---|---|
LFILLT,3,2,0.25,, | 3 ve 2 numaralı çizgiler arasına yarıçapı 0.25 olan bir radyus (Line Fillet) atar (Sağ üst dış köşe). |
LFILLT,7,8,0.0625,,
| Kod | Açıklama |
|---|---|
LFILLT,7,8,0.0625,, | 7 ve 8 numaralı çizgiler arasına 0.0625 yarıçaplı radyus atar (Slot'un bir iç köşesi). |
LFILLT,7,6,fillet,,
| Kod | Açıklama |
|---|---|
LFILLT,7,6,fillet,, | 7 ve 6 numaralı çizgiler arasına, başta tanımladığın fillet (0.03125) değişkeni kadar radyus atar (Slot'un diğer iç köşesi). |
al,all
| Kod | Açıklama |
|---|---|
al,all | Kalan tüm çizgileri (Area from Lines) kullanarak tek, birleşik, delikli ve radyuslu ana yüzeyi (Alan 1) oluşturur. |
/color,area,1
| Kod | Açıklama |
|---|---|
/color,area,1 | Alanın rengini değiştirir (görsel bir ayardır). |
ET,1,PLANE183
| Kod | Açıklama |
|---|---|
ET,1,PLANE183 | Modelde kullanılacak eleman tipini belirler. PLANE183, 2 boyutlu, 8 nodlu (düğümlü) yüksek hassasiyetli bir eleman tipidir. |
KEYOPT,1,3,3
| Kod | Açıklama |
|---|---|
KEYOPT,1,3,3 | Bu, elemanın “Plane Stress with Thickness” yani kalınlıklı düzlem gerilmesi davranışı göstereceğini belirtir. |
R,1,thickness,
| Kod | Açıklama |
|---|---|
R,1,thickness, | Elemanın kalınlığını belirler (Real Constant). Başta thickness (0.09375) olarak tanımladık. |
MP,EX,1,30.0E06
| Kod | Açıklama |
|---|---|
MP,EX,1,30.0E06 | Malzemenin Elastisite Modülünü (Young's Modulus, E) tanımlar. Çelik için $ 30 \times 10^6 $ Psi.. |
MP,NUXY,1,0.3
| Kod | Açıklama |
|---|---|
MP,NUXY,1,0.3 | Malzemenin Poisson Oranını ( $ v $ ) tanımlar. Çelik için 0.3. |
LESIZE,5,,,8 ,,,,,1
| Kod | Açıklama |
|---|---|
LESIZE,5,,,8 ,,,,,1 | 5 numaralı çizginin (Line 5) üzerine mesh atılırken bu çizginin tam 8 parçaya (division) bölünmesini zorunlu kılar. |
AESIZE,all,0.02,
| Kod | Açıklama |
|---|---|
AESIZE,all,0.02, | Tüm alanlar için genel eleman boyutunu 0.02 inç olarak ayarlar. |
AMESH,all
| Kod | Açıklama |
|---|---|
AMESH,all | Tüm alanı (area) seçilen ayarlarla (eleman boyutlarına uyarak) meshler. |
fini
| Kod | Açıklama |
|---|---|
fini | Ön işlemciyi (PREP7) sonlandırır. |
/SOL
| Kod | Açıklama |
|---|---|
/SOL | Solution (Çözüm) modülüne girer. |
DL,16, ,SYMM DL,14, , SYMM
| Kod | Açıklama |
|---|---|
DL,16, ,SYMM ve DL,14, , SYMM | 16 ve 14 numaralı çizgilere (Y ekseninde alt tarafta kalan kısımlar) Simetri (SYMM) sınır şartı uygular. Modelin sadece yarısını çizdiğimiz için bu şarttır. (UX ve UY kısıtlamalarını otomatik yapar). |
DL,15, , UX,0
| Kod | Açıklama |
|---|---|
DL,15, , UX,0 | 15 numaralı çizginin (sol taraftaki kesit veya pin deliği) X yönündeki yer değiştirmesini (UX) sıfırlar. Parçayı oradan duvara/pine bağlamış oluyoruz. |
basinc=1000/(thickness*0.75)
| Kod | Açıklama |
|---|---|
basinc=1000/(thickness*0.75) | Uygulanacak basıncı hesaplar. PDF'te verilen formüldür (Kuvvet / Alan = 1000 lbf / (0.09375 * 0.75)). Sonuç ~14222.22 Psi. |
SFL,6,PRES,basinc,
| Kod | Açıklama |
|---|---|
SFL,6,PRES,basinc, | Basıncı (Pressure) 6 numaralı çizgiye (Line) uygular. 2 Boyutlu analizlerde yüzey (area) kenardaki çizgilere denk gelir. Nodelara tek tek kuvvet vermek yerine çizgiye basınç verilmiştir. |
alls
| Kod | Açıklama |
|---|---|
alls | Her şeyi (tüm node, element, line vb.) aktif/seçili hale getirir. |
FINISH
| Kod | Açıklama |
|---|---|
FINISH | Çözüm modülünden çıkar. |
/POST1
| Kod | Açıklama |
|---|---|
/POST1 | Post-processor (Sonuç inceleme) modülüne girer. |
PLNSOL, U,X ,2,1.0
| Kod | Açıklama |
|---|---|
PLNSOL, U,X ,2,1.0 | Düğümlerdeki (Nodal) X yönündeki yer değiştirmeleri (UX) renkli kontur (plot) olarak ekrana çizer. |
PLNSOL,S,EQV,2
| Kod | Açıklama |
|---|---|
PLNSOL,S,EQV,2 | Eşdeğer Von Mises gerilmelerini (Equivalent Stress, EQV) ekrana çizer. |
/edge,,1
| Kod | Açıklama |
|---|---|
/edge,,1 | Sonuçları gösterirken elemanların dış çizgilerini (mesh sınırlarını) de gösterir. |
/EXPAND,2,RECT,HALF,,0.0001 /repl
| Kod | Açıklama |
|---|---|
/EXPAND,2,RECT,HALF,,0.0001 | Ekranda sonuçları gösterirken, simetri ekseninden modeli aynalayarak (tam modelmiş gibi) gösterir. |
ANSYS normalde siyah arkaplan kullanır. Çıktı alırken beyaz yapmak için şu ayarları yapmamız lazım.
Ekranın sol üst köşesindeki lejyantta DMX (Maximum Displacement) ve renk skalasındaki kırmızı bölgenin maksimum değeri olan SMX değeri bizim aradığımız değerlerdir. X yönündeki maksimum deformasyon bu SMX (veya DMX) değeridir.
/FILNAM, Seatbelt /TITLE, Seatbelt Geometry ! /PREP7 fillet=0.03125 fillet2=0.0625 thickness=0.09375 ! /PNUM,KP,1 /PNUM,LINE,1 /PNUM,AREA,1 ! RECTING,0,1.5,0,0.75, RECTING,0,0.375,0,0.40625, ! AGEN,,2,,,0.75,,,,,1 PCIRC,0.35, , 0,90, ! AOVLAP,all ADELE,4, , ,1 ADELE,2, , ,1 ! adel,all ! LFILLT,3,2,0.25,, LFILLT,7,8,0.0625,, LFILLT,7,6,fillet,, ! al,all /color,area,1 ! ET,1,PLANE183 KEYOPT,1,2,3 R,1,thickness, ! MP,EX,1,30.0E06 MP,NUXY,1,0.3 ! LESIZE,5,,,8 ,,,,,1 AESIZE,all,0.02, AMESH,all fini /SOL DL,16, SYMM DL,14, , SYMM DL,15, , UX,0 ! basinc=1000/(thickness*0.75) SFL,6,PRES,basinc, ! alls solve FINISH /POST1 PLNSOL, U,X ,2,1.0 PLNSOL,S,EQV,2 /edge,,1 /repl /EXPAND,2,RECT,HALF,,0.0001 fini /exit,nosave
https://wiki.ulascemh.com/doku.php?id=tr:eng:cada:fea:apdl:example:seatbelt