OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL...
Transcript of OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL...
![Page 2: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/2.jpg)
A. Parsaei
1
OpenSeesدرباره نرم افزار
The Open System for Earthquake Engineering Simulation
openوframework،گراشیافزارنرمیک sourceمهندسیمدلسازیبرایمحدودالمانروشبرمبتنیزلزله
![Page 3: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/3.jpg)
A. Parsaei
3
OpenSeesدرباره نرم افزار
frameworkمؤلفه های مدلسازی در یک سیستم
یبرنامهنویسکاربردیرابطهایازمجموعهایکهاستکدهاازمشترککتابخانهیکو
هنگامراآنهامیتوانندتوسعهدهندگانوریطبهکنند،فراخوانیبرنامهیکتوسعه
ندنباشابتداازکدهانوشتنبهمجبورکه
![Page 4: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/4.jpg)
A. Parsaei
4
OpenSeesدرباره نرم افزار
OpenSeesخالصه بخش های مختلف
![Page 5: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/5.jpg)
A. Parsaei
5
OpenSeesدرباره نرم افزار
خالصه زیربخش های مختلف در بخش های دامنه و تحلیل
![Page 6: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/6.jpg)
A. Parsaei
6
نصب فایل های مورد نیاز
opensees.exeفایل
ActiveTCLنصب
TCL Editorنصب
OSLiteنصب
CyPressنصب Editor
(برایاجرایدستوراتالزامیهستند)موتورحلالمانبراساسالمانمحدود
opensees.exeمحیطهایکاربریبرایکدنویسیبهعنوانورودیبرای
....رابطگرافیکیبرایمشاهدههندسه،شمارهگرههاوالمانهاو
![Page 7: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/7.jpg)
A. Parsaei
7
مراجع راهنما
Offlineراهنمای
Onlineراهنمای
(2006آخرینبروزرسانیسال)PDFوCHMبهصورتفایل
OpenSeesوبسایت Wiki(مرجعکاملوبروزتمامدستورات)
زارپرسشوپاسخپیراموننرمافگروه های تلگرامی
![Page 8: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/8.jpg)
A. Parsaei
8
ل هانکاتی پیرامون نام گذاری فای
در آن ذخیره شده، اسم فارسی وجود نداشته باشدtclمسیری که فایل های
د، با اسم فارسی ذخیره نشونtclفایل های
-استفاده شود نه _، از tclدر نام گذاری فایل های
![Page 9: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/9.jpg)
A. Parsaei
9
تحلیل خرپا–1مثال
![Page 10: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/10.jpg)
A. Parsaei
10
مراحل مدلسازی در نرم افزار
معرفی ابعاد مدل و درجات آزادی1
حداکثردرجاتآزادی
وربخشاختیاریدست ود،نمیشنوشتههیچکدامیامیشودنوشتهدوهریا
تامقدارذکرشدهباشد1میتوانداز
نوشتنباوبودهTCLزباندستوراتازدستور،اینبرنامهزبانکاربرکهمیدهدتشخیصTCLآن،
استOpenSeesازاستفادهحالدرنویسی،
![Page 11: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/11.jpg)
A. Parsaei
11
مراحل مدلسازی در نرم افزار
،نوشتنهرتعدادفاصلهTCLدرکدنویسیدرمحیطدربیندستوراتیکخطویاخطهایبعدی،هیچ
تبرایمشکلیایجادنمیکند،لذااستفادهازاینقابلیمنظمنمودنکدنویسیتوصیهمیشود
ساختن پوشه ها، برای ذخیره خروجی ها
OpenSeesاستونهTCLایندستور،مربوطبه
بهکرد،استفادههمحلقهدرمیتواندستوراینازتگبامجزاایپوشهشمارنده،هرازایبهکهشکلی1شودایجادنظرمورد 2 3 4
3-D
2-D
5 6
dX dY dZ
dX dX dθz
dθx dθy dθz
1 2 3
Global
dof
![Page 12: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/12.jpg)
A. Parsaei
12
مراحل مدلسازی در نرم افزار
Comment ایهواحدمبنایبایستیمدلسازی،شروعازقبلهمه.کنیممشخصرامدلسازیبرایشدهوارد
نظرازسازگارهایواحداساسبربایدهاورودیباشنددیمانسیون
نیرو Force : Nطول Length : mزمان Time : sجرم Mass : Kg
نیرو Force : KNطول Length : mزمان Time : sجرم Mass : ton
دستورازاستفادهباwipe all،پارامترهمه
توسطشدهذخیرههایمیشودپاکافزارنرم
معرفی ابعاد مدل و درجات آزادی1
![Page 13: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/13.jpg)
A. Parsaei
13
مراحل مدلسازی در نرم افزار
جرم و فنرمدلسازی
بعدی2خرپای مدلسازی
بعدی3خرپای مدلسازی
بعدی2قاب مدلسازی
بعدی3قاب مدلسازی
انواع حالت های ابعاد و درجات آزادی معرفی ابعاد مدل و درجات آزادی1
![Page 14: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/14.jpg)
A. Parsaei
14
مراحل مدلسازی در نرم افزار
امهنگونشدهوارداینجادرمیتواندجرمدادهاختصاصهاآنبهالمان،تعریفجداگانهmassدستوربایاوشود
شودتعریف
ی،استاتیکهایتحلیلدرکهشوددقتسازهتناوبزمانمحاسبهدرتنهاجرماثریسازههایپاسخدرواستگذاراثر
رمجدینامیکی،هایتحلیلدراماندارد،بودخواهداثرگذارسازهپاسخدر
تعریف گره ها2
![Page 15: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/15.jpg)
A. Parsaei
15
مراحل مدلسازی در نرم افزار
Comment
خطادامهدراستممکنمیشود؛دستوریخطنشدنبستهباعث;نگذاشتنشودخطاایجادباعثکهباشدشدهشدهنوشتهکاراکتریناخواسته
تعریف گره ها2
![Page 16: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/16.jpg)
A. Parsaei
16
مراحل مدلسازی در نرم افزار
نشان$عالمتدستوریهرراهنمایدرمقداربایدآن،بجایکهاستایندهنده
شوددادهقرارمتناسبش
وبازدهندهنشان1وfix،0دستوردرمربوطهگرهآزادیدرجاتبودنبسته
عددیمقدارنهومیباشند
اعمال شرایط مرزی به گره ها3
![Page 17: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/17.jpg)
A. Parsaei
17
مراحل مدلسازی در نرم افزار
یادستورات،ازیکهرورودیهایپارامترمعرفیزارافنرمبهشدهتعیینترتیببهباید
-عالمتبادستوراتبعضیدریاوشوند
اعمال شرایط مرزی به گره ها3
![Page 18: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/18.jpg)
A. Parsaei
18
مراحل مدلسازی در نرم افزار
Single-Point Constraints
حالت های مختلف شرایط مرزی
Multi-Point Constraints
برایشرایطمرزیتکنقطهاییکنواخت
برایشرایطمرزیچندنقطهای
fix
fixX
fixY
fixZ
equalDOF
rigidDiaphragm
rigidLink
برایاعمالشرایطمرزیبهیکنقطه
یکسانXبرایاعمالشرایطمرزیبهچندیننقطهبا
یکسانYبرایاعمالشرایطمرزیبهچندیننقطهبا
یکسانZبرایاعمالشرایطمرزیبهچندیننقطهبا
همقیدکردندرجاتآزادییکنقطهبیکنقطهمرجع
همقیدکردندرجاتآزادیچندیننقطبهیکنقطهمرجع
همقیدکردندرجاتآزادییکنقطهبیکنقطهمرجع
![Page 19: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/19.jpg)
A. Parsaei
19
مراحل مدلسازی در نرم افزار
Single-Point Constraints
حالت های مختلف شرایط مرزی
fixY
![Page 20: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/20.jpg)
A. Parsaei
20
مراحل مدلسازی در نرم افزار
Multi-Point Constraints
حالت های مختلف شرایط مرزی
equalDOF
![Page 21: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/21.jpg)
A. Parsaei
21
مراحل مدلسازی در نرم افزار
Multi-Point Constraints
حالت های مختلف شرایط مرزی
rigidDiaphragm
![Page 22: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/22.jpg)
A. Parsaei
22
مراحل مدلسازی در نرم افزار
ارفشدراالستیسیتهمدولکهصورتیدرباشدهداشتمقداربایدباشدکششبامتفاوت
تعریف مصالح4
![Page 23: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/23.jpg)
A. Parsaei
23
مراحل مدلسازی در نرم افزار
یکدرشدهتعریفمصالحازیکهربهتاشوددادهاختصاصایشمارهبایدمدلبهمصالحآندادناختصاصزمانبتواندادارجاعشمارهآنبهنظر،موردالمان
ازیکهردرگذاریشمارهکهشوددقتها،المانها،گرهشاملتحلیلهایبخشامانججداگانهبصورتبارالگوهایومصالح2شمارهگرههممیتوانیعنیمیشود؛یکولی،2شمارهمصالحهموداشتواننمیتیکبارازبیشبخشهردرراشماره
داداختصاص
تعریف مصالح4
![Page 24: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/24.jpg)
A. Parsaei
24
مراحل مدلسازی در نرم افزار
عیمقطقبلهایبخشدراینکهبهتوجهبااولروشازتنهابنابراینایم،نکردهتعریف
کرداستفادهمیتوانمثالایندر
i Nodeالمانابتداییگرهبیانگر
j Nodeالمانانتهاییگرهبیانگر
تعریف المان ها5
![Page 25: OpenSees Course - آکادمی مهندسی عمران ACE€¦ · opensees.exe لیاف ActiveTCL بصن TCL Editor بصن OSLite بصن CyPress Editor بصن)نتسهیمازلاتاوتسیاجایاب](https://reader031.fdocuments.us/reader031/viewer/2022011821/5eace1582fab4271f244b724/html5/thumbnails/25.jpg)
A. Parsaei
25
مراحل مدلسازی در نرم افزار
اهمیتالمانهرهایگرهکردنواردترتیببهنسبتمحلیمحورهایموقعیتودارد،
ودمیشتعییناساساینبرکلی،محورهای
تعریف المان ها5