پروژه محاسبه سختی خرپای سه بعدی با MATLAB
در پست فوق برای دوستان پروژه ای با عنوان محاسبه سختی خرپای سه بعدی با MATLAB آماده کردیم که با استفاده از نرم افزار متلب خرپای سه بعدی را تحلیل نموده و در انتها سختی کل سازه را محاسبه و نمایش می دهد، این عمل در صورتی اتفاق می افتد که شما به دو سوال پرسیده شده از سمت برنامه متلب جواب داده باشید که در خط اول سطح مقطع کل عضو را می خواهد به متر مربع و در سوال دوم مدول الاستیسیته را از کاربر می خواهد که به برنامه بدهد سپس طبق داده ها، خروجی (k) را حساب کرده و نمایش می دهد، در انتها خروجی برنامه به همراه فیلمی کوتاه از اجرای برنامه متلب را جهت مشاهده دوستان قرار دادیم.
توضیحات بیشتر و دانلود پروژه محاسبه سختی خرپای سه بعدی با MATLAB در ادامه مطلب.
سطح مقطع و مدول الاستیسیته همه عضو های خرپا با هم برابر در نظر گرفته شده اند.
تعریفی کوتاه در مورد سختی خرپا:
برای مقاومت و مقابله سیستم کل خرپا در برابر تغییر مکان را سختی کل خرپا گویند
مفروضات مسئله برای پروژه محاسبه سختی خرپای سه بعدی با MATLAB :
1 2 3 | A= 0.05 m2 E= 2*10^7 KN/M^2 |
اطلاعات ورودی قابل تغییر برنامه متلب، برای خرپای سه بعدی مورد نظر:
1- تشکیل ماتریس با مساحت و مدول الاستیسیته وارده به برنامه.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | %## INPUT DATA ## Properties=[a e %1 Element No a e %2 a e %3 a e %4 a e %5 a e %6 a e ];%7 |
2- تشکیل ماتریس برای شناسایی محل گره های خرپا، وارد کردن مقدار فاصله x-y-z هر گره به برنامهبه ترتیب.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | %% ## GLOBAL NODE COORDINATES ## % Cor=[ X Y Z ] Cor=[ 3.00 0.00 4.00 5.00 0.00 4.00 4.00 0.00 -4.00 0.00 4.00 0.00 4.00 8.00 0.00 8.00 4.00 0.00 ]; |
1 |
3- ماتریس ورودی شماره گره های ابتدا و انتهای هر عضو به ترتیب.
1 | %% ## ELEMENT POSITION MATRIX ## Pos=[4 5 1 4 1 5 6 5 2 5 2 6 3 5]; |
4-ماتریس برای گزارش بسته بودن یا آزادی حرکت گره ها در هر جهت.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | %% ## SYSTEM SUPPORTS ## %Re(Node number,:)=[ux vy wz](0=Connected,1=free) Re(1,:)= [0 0 0]; Re(2,:)= [0 0 0]; Re(3,:)= [0 0 0]; Re(4,:)= [1 0 0]; Re(6,:)= [1 0 0]; |
5- اعمال نیرو بر گره شماره ها
1 2 3 4 5 6 7 8 9 10 11 12 | %% ## SYSTEM GLOBAL LOAD ## %P(Re(Node number, freedom number))=LOAD P(Re(4,1))= 10.00 ; P(Re(5,2))=-30.00 ; P(Re(6,1))=-10.00 ; |
اطلاعات خروجی ماتریس سختی خرپای سه بعدی مورد نظر از نرم افزار متلب:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | This program calculate Stiffness Truss3d Enter your area (m2): 0.05 Enter your modul Elasticity (KN/m^2): 20000000 SYSTEM STIFFNESS MATRIX Ksis = 1.0e+05 * 1.2267 -0.8839 -0.8839 0 0 -0.8839 1.7952 -0.0000 0 -0.8839 -0.8839 -0.0000 4.4180 -0.4307 0.8839 0.00 0.00 -0.4307 0.6626 0 0.00 -0.8839 0.8839 0 1.2267 |
هیچ نظری ثبت نشده است