وبلاگی در مورد آموخته های من در زمینه عمران و کامپیوتر

۳۹ مطلب با موضوع «کامپیوتر :: برنامه نویسی» ثبت شده است

نرم افزار محاسبه ضریب زلزله طبق آیین نامه ۲۸۰۰ زلزله ویرایش چهارم (پیش نمایش)

با سلام خدمت دوستان خودم.

در ادامه این پست که نرم افزار محاسبه ضریب زلزله مطابق با ویرایش چهارم آیین نامه ۲۸۰۰ زلزله رو قرار داده بودم، نسخه پیش نمایش ورژن ۴ این نرم افزار رو برای استفاده و نقد و بررسی دوستان قرار میدم. خواهش میکنم بعد از بررسی، ایراداتی که میبینید رو  به همراه امکاناتی که برای نسخه آینده این نرم افزار مدنظر دارید  توی قسمت نظرات بیان کنید. تغییراتی که در این نسخه ایجاد شده به شرح ذیل می باشد:

۱- اضافه کردن مقادیر درز انقطاع  de! و ضریب k و ...

۲- اضافه کردن جدول مقادیر Ru برای مشاهده جدول، فعلا فقط برای مشاهده  می باشد ولی در نسخه اصلی با انتخاب از این جدول سیستم باربر جانبی انتخاب خواهد شد.

نرم افزار محاسبه ضریب زلزله مطابق ویرایش چهارم آیین نامه ۲۸۰۰


۴ نظر موافقین ۱ مخالفین ۰
ابراهیم رعیت رکن آبادی

نرم افزار محاسبه ضریب زلزله طبق آیین نامه ۲۸۰۰ زلزله ویرایش چهارم

با سلام به دوستان.

با توجه به اینکه ویرایش چهارم آیین نامه ۲۸۰۰ زلزله مدتی هست که منتشر شده و ویرایش سوم تا پایان شهریور ماه ۹۴ معتبر خواهد بود لذا تصمیم گرفتم نسخه جدیدی از نرم افزار محاسبه ضریب زلزله رو برای بهره مندی مهندسان عزیز بنویسم. مشخصات و تغییرات نسخه فعلی:


نرم افزار محاسبه ضریب زلزله


۱- محاسبه ضریب زلزله طبق آخرین ویرایش آیین نامه ۲۸۰۰

۲- اضافه کردن کلید محاسبه ضریب زلزله و خارج کردن برنامه از حالت interactive

۴ نظر موافقین ۱ مخالفین ۰
ابراهیم رعیت رکن آبادی

نرم افزار نمایش زلزله های اخیر رخ داده در جهان

پستی که استاد عزیزم دکتر زارع در فیسبوک گذاشته بودند من رو بر اون داشت که یه نرم افزار جمع و جور در رابطه با زلزله های اخیر رخ داده در جهان بنویسم. این نرم افزار با اتصال به سایت USGS به این آدرس داده ها رو میخونه و به نمایش میگذاره. البته این نرم افزار خیلی ساده هست و میتونه خیلی بهتر از اینها باشه. امیدوارم که با نظراتتون به من در بهتر شدن نرم افزار کمک کنید. نرم افزار رو طبق معمول با زبان پیتون نوشتم.



دانلود نسخه مخصوص سیستم عاملهای ویندوز (۱۱ MB)

دانلود کد نرم افزار جهت اجرا در سیستم عاملهای لینوکس و مک (۴ KB)

۰ نظر موافقین ۰ مخالفین ۰
ابراهیم رعیت رکن آبادی

نرم افزار محاسبه ضریب زلزله طبق آیین نامه ۲۸۰۰ (ورژن ۰.۲)

در ادامه این پست که در اون به معرفی نرم‌افزار محاسبه ضریب c پرداخته بودم یک ورژن جدیدتر از نرم‌افزار رو برای استفاده دوستان آپلود کردم. تغییرات این ورژن شامل موارد زیر هست:

  1. اضافه کردن مقدار B برای چک کردن مقدار آن

  2. تکمیل انواع سازه ها (مواردیکه کاربرد بیشتری دارند) طبق جدول R آیین نامه ۲۸۰۰

  3. ..... برای دانلود به ادامه مطلب مراجعه نمایید.

 

 

۱ نظر موافقین ۰ مخالفین ۰
ابراهیم رعیت رکن آبادی

نرم افزار محاسبه ضریب زلزله طبق آیین نامه ۲۸۰۰

با توجه به اینکه قصد دارم انشالله یه سری نرم افزارهای کاربردی برای رشته خودم بنویسم و همزمان دارم برنامه نویسی هم یاد میگیرم، لذا برای تمرین و دست گرمی نرم‌افزار محاسبه ضریب زلزله C رو به زبان پیتون و با استفاده از کتابخانه گرافیکی pyqt نوشتم. نسخه ویندوز و لینوکس رو برای استفاده دوستان قرار میدم. فعلاً برنامه خیلی ساده هست ولی قصد دارم انشالله موارد زیر رو اصلاح و در نسخه های بعدی بهش اضافه کنم:

 

۵ نظر موافقین ۰ مخالفین ۰
ابراهیم رعیت رکن آبادی

محاسبات سمبلیک توسط کتابخانه sympy در پیتون

محاسبات سمبلیک چیست؟

محاسبات سمبلیک (Symbolic Cumputation) مربوط به محاسبات ریاضی به صورت سمبلیک می‌شود و این بدان معناست که محاسبات به صورت دقیق صورت میگیرد و نه تقریبی و عبارات ریاضی به صورت سمبلیک در این محاسبات نمایش داده می شوند.

اجازه بدهید که یک مثال بزنیم. فرض کنید که بخواهیم ریشه یک عدد را محاسبه کنیم. کد آن به صورت زیر می شود:

>>> import math
>>> math.sqrt(9)
3.0



۱ نظر موافقین ۰ مخالفین ۰
ابراهیم رعیت رکن آبادی

دانلود پروژه مهندسی زلزله به همراه کد برنامه ها

امروز قصد دارم پروژه مهندسی زلزله که در مقطع کارشناسی ارشد در پژوهشگاه انجام دادم رو برای استفاده عزیزان در سایت قرار دهم. تمام برنامه های پروژه توسط نرم افزار مطلب نوشته شده و کد آنها قابل دسترس می باشد. برای توضیحات بیشتر و دانلود به ادامه مطلب مراجعه کنید...



۱- انتخاب ۱۰ عدد شتابنگاشت زلزله های رخ داده در کشور و سپس تصحیح شتابنگاشتها شامل تصحیح خط مبنا و محتوای فرکانسی که نرم افزار آن در این پست معرفی شده است.

۲- تعیین طیف پاسخ به سه روش نیومارک-بتا ، تفاضل مرکزی و روش جنینگز

۳- رسم طیف طرح آیین نامه ای

۴- انتخاب یک سیستم با مدل جرم متمرکز در ۱۰ طبقه و انجام تحلیل به سه روش استاتیکی معادل ، تحلیل طیفی و تحلیل تاریخچه زمانی و مقایسه خروجی آنها با یکدیگر

۵- در نهایت ارائه نتایج حاصل از مقایسه روشهای مختلف تحلیل

امیدوارم این پروژه برای شما سودمند باشد.

فایل پروژه به صورت پی دی اف

فایل پروژه در قالب فرمت لیبره آفیس

کدهای برنامه به زبان مطلب

دانلود رکوردهای زلزله

برای اطلاعات بیشتر در مورد نرم افزار لیبره آفیس به آدرس اصلی پروژه و برای دانلود نسخه مخصوص ویندوز به حجم حدود ۲۰۰ مگابایت روی اینجا کلیک کنید.

۴ نظر موافقین ۰ مخالفین ۰
ابراهیم رعیت رکن آبادی

برنامه برش بهینه ورق و آهن آلات در کارگاه

مسئله برش ورقها و آهن آلات و ایجاد کمترین پرت  همیشه از مسائلی است که در کارگاه ها چالش برانگیز است و برای محاسبه آن به زمان و نیروی زیاد نیاز است که البته اکثرا با خطا هم همراه است. اگر شما هم با این مسئله درگیر بوده اید با من همراه باشید تا این مشکل را به نحوی حل کنیم...

۸ نظر موافقین ۰ مخالفین ۰
ابراهیم رعیت رکن آبادی

نرم افزار تصحیح شتابنگاشت زلزله

دوره کارشناسی ارشد پژوهشگاه بین المللی زلزله شناسی و مهندسی زلزله، برای انجام پروژه درس مهندسی زلزله باید توی اولین گام شتابنگاشتها رو تصحیح میکردیم. نرم افزار seismo signal برای همین منظور هست، ولی چون تعداد شتابنگاشتهای زیادی رو باید تصحیح میکردم، تصمیم گرفتم خودم برنامه رو بنویسم...

۰ نظر موافقین ۲ مخالفین ۰
ابراهیم رعیت رکن آبادی