۸ خطای اکسل که مهندسان عمران نمی دانند!

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

خطا

خطا

۱- تقسیم عدد بر صفر!!!

اگر با اکسل سروکار دارید حتما با عبارات Div/0#! روبرو شده اید. همانطوری که همه مان می دانیم تقسیم کردن عدد بر صفر در ریاضیات مفهمومی ندارد. این موضوع در نرم افزار اکسل که بر اساس ریاضیات بنا شده است نیز صادق است.

اگر به طور عمد در فرمول نویسی عبارتی را بر صفر تقسیم کنید یا اینکه این عمل سهوا انجام گیرد خروجی خطای #Div! خواهد بود. منظور از سهوا این است که در فرمول نویسی به سلولی ارجاع دهید که خالی هست یا به اصطلاح اکسل Blank cell باشد.

جعبه خالی

خالی

۲- رفرنس های نامعلوم!!

فرمول نویسی اکسل بدون ارجاع و رفرنس دادن که نمی شود. ولی خطایی که ممکن است بر اثر این رفرنس دادن ها رخ دهد مربوط به حذف این رفرنس ها می باشد. فرض کنید فرمولی نوشته اید بعد از نگارش فرمول، سلولی که به آن ارجاع داده شده است حذف شود یا اینکه جابجا شود خطای !Ref# به صورت خروجی نشان داده خواهد شد.

ناشناخته و نامعلوم

نامعلوم

۳- غلط املایی!!!

۳ حالتی که ممکن است خطای !Name# رخ دهد را با هم بررسی کنیم:

  • تایپ اشتباه تابع
  • استفاده از رشته متنی بدون کوتیشین
  • استفاده از توابع سفارشی زمانی که فعال نیستند.

این ۳ حالت معمولا بیشتر اتفاق می افتد.

۴- ورودی های عجیب!!

همه ی توابع شامل دستورالعمل خاصی می باشند. یعنی آرگومان های ورودی مشخصی دریافت می کنند و خروجی های آنها نیز معلوم هست که از چه نوعی می باشد. حال اگر کاربر ورودی که تابع نیاز دارد را مقداری نامطلوب وارد نماید خطای !value# در خروجی نشان داده خواهد شد. علاوه بر نامطلوب بودن مقدار ورودی، زمانی که تابعی یک سلول را به عنوان ورودی نیاز دارد کاربر یک محدوده انتخاب کند یا بر عکس آن، این خطا رخ خواهد داد.

Excel error

ورودی عجیب

۵- موجود نیست!!

یک سری توابع با جستجو مقداری را از یک محدوده به عنوان خروجی نمایش می دهند. حال اگر این مقدار در محدوده ی مورد نظر ما نباشد خطای #N/A نمایش داده خواهد شد.

۶- خیلی بزرگ!!

خطای Num# معمولا زمانی رخ می دهد که محاسبات فرمول نویسی خیلی خیلی بزرگ یا خیلی خیلی کوچک باشد. حالاتی دیگر نیز این خطا رخ می دهد که خیلی به کار ما نمی آید.

خیلی بزرگ

خیلی بزرگ

۷- فراموشکاری!!

خطای Null# یکی از خطاهایی می باشد که براثر فراموش کردن جداگر میان کاراکترها یا عملگرها رخ می دهد. فرض نمایید فرمولی به این نحو بنویسید که

=sum( I A;By)

در این فرمول قرار است سه کاراکتر I,A,By با هم جمع شوند ولی کاراکتر جداکننده مابین I,A فراموش شده است و خطای Null# به عنوان خروجی نمایش داده خواهد شد. یا اینکه فرمولی را به این نحو بنویسیم I A*By= که کاراکتر ضرب را در بین I,A فراموش کرده باشیم.

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

=A1:A10 A3:E3

خروجی این فرمول سلول A3 که در هر دو ناحیه مشترک هست می باشد حال اگر این دو ناحیه تداخلی نداشته باشند خطای Null# را خواهیم داشت.

فرموش کاری

فرموش کاری

۸- زمان منفی!!

اگر با فرمت انتخابی برای سلول ها آشنایی دارید؛ یکی از این فرمت ها فرمت تاریخ و زمان می باشد. حال اگر در یک سلول عدد منفی وجود داشته باشد سپس فرمتی از جنس تاریخ و زمان انتخاب نماییم با منتظر این خروجی باشیم: ###########

همچنین اگر طول وارده در سلول بیشتر از اندازه مدنظر سلول باشد یا اینکه نتواند مقدار را در سلول نمایش دهد و نیاز به بزرگتر نمودن آن باشد این خطا نمایش داده می شود.

به شرط جمع

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

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

اکسل

جدول ۲                                                                                                  جدول ۱

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

پس باید جمع هایمان بر اساس شرط انجام گیرد. این شرط قطر میلگرد می باشد که بر اساس آن طول های هر نوع میلگرد را جمع می کنیم. اگر پست های قبلی سری اکسل برای عمران را دنبال کرده اید؛ در مورد تابع Sum و تابع شرطی If صحبت هایی کردیم. تابعی که می خواهم معرفی کنم تابع Sumif هست. تابعی که ترکیبی از جمع و شرط می باشد.

مطلوب ما در اینجا جمع طول میلگردها به شرط قطر مشابه می باشد. که این کار به راحتی با تابع Sumif انجام می گیرد.

اجزای تابع

SUMIF(range, criteria, [sum_range])

محدوده چک کردن شرط:

در اولین آرگومان این تابع محدوده ای را مشخص می کتیم تا شرطی که در آرگومان دوم تعریف می کنیم را چک نماید. در مثال فوق ستون B جدول اول می باشد.

شرط:

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

محدوده جمع کردن:

بعد از اینکه شرط در محدوده تعیین شده مورد بررسی قرار گرفت، جمع مواردی که مورد قبول شرط قرار گرفتند باید انجام گیرد. محدوده ای را تعیین می کنیم تا بر اساس شرط جمع صورت گیرد. در این مثال ذکر شده ستون E از جدول اول می باشد.

این مثالی ساده ولی کاربردی از تابع Sumif بود. به طور مفصل درباره این تابع به همراه چندین مثال جذاب و کاربردی در فصل دوم طراحان کاتالیزور بحث خواهیم نمود.

به نظر شما این تابع در کدام محاسبات دیگر مهندسی ما را به طراحی کاتالیزور تبدیل خواهد نمود؟

جزوه آموزش تری دی مکس ( ۳d max )

این جزوه توسط آقای نظری تهیه شده و دستورات مقدماتی نرم افزار تری دی مکس را به شما آموزش می دهد. شما عزیزان می توانید برای دانلود این جزوه آموزشی ۳d max از لینک زیر استفاده نمایید. امیدواریم مفید باشد.

محیط نرم افزار 3D MAX

محیط نرم افزار ۳D MAX

 

جزوه آموزش اتوکد ۲۰۱۲ ( AutoCAD )

موضوعات این جزوه ۱۶۷ صفحه ای شامل:

  1. آشنایی با ابزارهای ترسیمی و ویرایشی
  2. آشنایی با چگونگی ترسیم پلان، نما، برش برای رشته های ساختمانی
  3. آشنایی با ترسیم قطعات صنعتی
  4. ترفندهای ترسیمی برای ترسیم هرچه زودتر و دقیق تر در اتوکد
  5. آشنایی با ابزارهای سه بعدی ساز و ویرایش موضوعات سه بعدی
  6. آشنایی با ایجاد مدل سه بعدی با استفاده از موضوعات دو بعدی موجود در صفحه کاری
  7. آشنایی با اعمال متریال و ساختن متریال و ویرایش متریال در اتوکد
  8. آشنایی با نور و تنظیمات نور و همچنین رندر گرفتن و تنظیمات رندر در اتوکد
  9. آشنایی با ایجاد انیمیشن و کنترل آن در اتوکد

 

AutoCAD

AutoCAD

جزوه آموزش ETABS & SAFE مهندس عابدیان

 اینبار جزوه آموزش ETABS & SAFE از مهندس رامین عبادیان را برای دانلود قرار داده ایم. این جزوه ۷۵ صفحه ای بر اساس etabs9.7 بوده و فهرست مطالب آن شامل موارد زیر می باشد:

  • ساختمان بتنی ۵ طبقه
  • ساختمان فولادی ۵ طبقه
  • ساختمان ۱۰ طبقه بتنی
  • تحلیل و طراحی پی گسترده
  • تحلیل و طراحی پی نواری
محیط نرم افزار ETABS

محیط نرم افزار ETABS

 

آموزش تحلیل پوش آور و تعاریف مفصل ها با Sap2000

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

Capture

جزوه تحلیل پوش آور

ادامه مطلب …

آموزش کاربردی کار با ClassPad و برنامه نویسی آن

در این جزوه ۴۶ صفحه ای با برنامه نویسی و کارکردن با ClassPad آشنا خواهید شد. این جزوه توسط مهندس محمدی آماده شده است.

۳۳

 

 

نرم افزار طراحی اتصال مفصلی

عرض سلام و  ادب خدمت مهندسان گرامی!

نرم افزار های طراحی اتصالات موجود در ایران علی رغم این که باعث صرفه جویی در زمان می شوند، اما متاسفانه در برخی موارد اتصالات را به گونه ای صحیح طراحی نمی نمایند. با توجه به این که اتصالات نقش مهمی را در پایداری سازه ها ایفا می کنند، وجود نقص جزیی در طراحی آنها هنگام وقوع زلزله یا در زمان بهره برداری می تواند باعث خساراتی جبران ناپذیری شود. بنابراین لازم است محاسبین محترم توجه ویژه ای به این بخش از طراحی داشته باشند و از این مهم غافل نشوند. ساده ترین و سریعترین راهکاری که به ذهن می رسد تهیه فایل های محاسباتی توسط شخص محاسب محترم است تا در صورت لزوم بتواند از آنها در سریع ترین زمان استفاده نماید. در این قسمت به عنوان نمونه یک فایل طراحی اتصالات ( اتصال مفصلی تیر فرعی به تیر اصلی با نبشی جان) تحت Excel قرار داده شده است. این فایل به صورت کدباز بوده تا سایر دوستان هم بتوانند فایلهای مشابه برای محاسبات تهیه کنند. به امید این که محاسبین محترم سایر فایل ها را تهیه نموده و از آنها به صورت صحیح استفاده نمایند.

راهنمای فایل: ( قسمت های سبز رنگ ورودی می باشد. قسمت های مشکی پردازش نرم افزار بوده و نیاز به تغییر ندارد. قسمت های زرد رنگ نتایج خروجی و در نهایت قسمت های قرمز رنگ، قسمتهای کنترلی محاسبات بوده و لزوما باید True یا Ok باشند، در غیر اینصورت باید طراحی مربوطه را تغییر داد.)

همانطور که اشاره شد نرم افزار به صورت کدباز بوده و در صورت تغییر در برنامه نویسی و بروز ایرادات، میتوانید فایل را مجدد دانلود نمایید.

Capture

 

etesal

نرم افزار تحلیل تقریبی پرتال

روش های مختلفی برای تحلیل تقریبی سازه وجود دارند، مانند تحلیل تقریبی پرتال و یکدهم دهانه

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

روش پرتال تحلیل قابهای ساختمانی تحت بارهای جانبی:

روش پرتال بر اساس سه فرض زیر بنا شده است:

  1. نقطه عطف تیر در وسط دهانه قرار دارد.
  2. نقطه عطف ستون در وسط ارتفاع ستون قرار دارد.
  3. نیروی برشی طبقه به نسبت مشخصی بین ستونهای آن طبقه تقسیم می شود. این نسبت مشخص به دو صورت در نظر گرفته میشود: – برخی افراد آنرا ۲ سهم برای ستونهای میانی و ۱ سهم برای ستونهای کناری در نظر میگیرند. برخی دیگر روش دقیقتری را پیشنهاد می کنند که بر اساس آن نیروی برشی طبقه به نسبت سهم بارگیر ستونها بین آنها تقسیم میشوند گفتنی است در صورتی که دهانه های قاب با یکدیگر برابر باشند دو روش یکسان خواهند بود.

گام به گام روش پرتال:

  1. نیروهای جانبی باد یا زلزله (هر کدام که غالب باشد) محاسبه شوند. گفتنی است با توجه به طبیعت نامعلوم آنها باید این نیروها در هر دو جهت در نظر گرفته شوند. (یکبار از چپ به راست و یکبار از راست به چپ)
  2. نیروی برشی هر طبقه به نسبت دهانه بین ستونها (سهم بارگیر ستونها) یا به نسبت ۲ سهم برای ستونهای میانی و ۱ سهم برای ستونهای کناری بین آنها تقسیم شده و در وسط هر ستون با حرف v مشخص شود.
  3. چون نقطه عطف ستون در وسط ارتفاع فرض شده پس لنگر ستون با ضرب نصف ارتفاع ستون در نیروی برشی آن بدست می آید. گفتنی است لنگرهای بالا و پایین ستون با یکدیگر مساوی هستند. (زیرا نقطه عطف در وسط قرار گرفته)
  4. در هر گره باید مجموع لنگر ستونها برابر مجموع لنگر تیرها باشد. لنگر ستونها را که از گام ۳ داریم پس باید لنگر تیرها را نیز محاسبه کنیم. گفتنی است لنگر دو طرف تیرها نیز باهم برابرند.
  5. نیروی برشی تیرها از تقسیم لنگر تیر بر نصف دهانه محاسبه شده و در وسط دهانه نوشته می شود.
  6. با توجه به نیروی برشی تیرها, نیروی محوری ستونها نیز محاسبه می شود. برای ستونها کناری نیروی محوری از لحاظ عددی برابر با نیروی برشی تیر متصل به آن است که البته باید نیروی محوری ستون فوقانی را نیز به آن اضافه نمود. برای ستونهای میانی, نیروی محوری برابر تفاضل نیروی برشی دو تیر چپ و راست آن است که باید به نتیجه حاصله نیروی محوری ستون فوقانی را افزود.

فایل زیر مربوط است به تحلیل تقریبی پرتال با حداکثر تا ۲۰ طبقه و ۳دهانه که در این فایل کاربر نیاز است مقادیر فاصله دهانه ها، ضریب زلزله، ارتفاع طبقات و بار ثقلی خطی وارده بر تیرهای قاب را وارد نموده و نیروی جانبی زلزله وارد بر طبقات، نتایج تحلیل و …. رابه صورت کاملا گراقیگی از نرم افزار دریافت نماید.

تصویری از نرم افزار پرتال

همچنین شما می توانید نرم افزار تحلیل تقریبی یکدهم دهانه را نیز به رایگان دانلود کنید.

نرم افزار تحلیل تقریبی یکدهم دهانه

روش های مختلفی برای تحلیل تقریبی سازه وجود دارند، مانند تحلیل تقریبی پرتال و یکدهم دهانه

روش تحلیل یکدهم دهانه برای قاب های خمشی تحت بار های قائم (ثقلی) می ­باشد.

با در نظر گرفتن یک تیر دو سر گیردار که تحت بار یکنواخت قائم می باشد با ترسیم دیاگرام خمش این تیر متوجه خواهیم شد که لنگر در دو نقطه به دلیل بارگذاری صفر می باشد.به این نقاط مفصل مجازی هم گفته می شود چون که آزادی لنگر دارد (m=0) مطالعات آماری نشان داده است که این نقطه ی عطف در فاصله ی۰/۱تا ۰/۱۵ طول دهانه از بر تکیه گاه واقع می گردد. با این فرض ساده، سازه ای که نامعین ایستایی است معین می گردد و قادر به تحلیل آن خواهیم بود و خطای به وجود آمده در اثر این است که تشخیص محل عطف نمودار لنگر خمشیبه صورت یک عدد مطلق امکان پذیر نیست.

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

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

اولین فایل مربوط است به تحلیل تقریبی یکدهم دهانه قاب با حداکثر تا ۲۰ طبقه و ۴ دهانه که در این فایل کاربر نیاز است با وارد کردن مقادیر فاصله دهانه ها، ارتفاع طبقات و بار ثقلی خطی وارده بر تیرهای قاب، کلیه موارد ذکر شده را به همراه نتایج تحلیل به صورت کاملا گراقیگی از نرم افزار دریافت نماید.

 Capture

همچنین شما می توانید نرم افزار تحلیل تقریبی پرتال را نیز به رایگان دانلود کنید.