ماشین حساب میلگرد - برآورد هزینه و مقدار تقویت بتن
ماشین حساب رایگان میلگرد برای پروژههای ساختمانی. ابعاد دال و اندازه میلگرد را وارد کنید تا برآورد فوری از مقدار، وزن و هزینه مواد دریافت کنید. شامل راهنمای فاصلهگذاری.
ماشین حساب میلگرد
ابعاد پروژه
نتایج
فرمول محاسبه
محاسبات بر اساس فاصله استاندارد و وزن میلگرد انجام میشود.
میلگردها با فاصله 25 سانتیمتر قرار میگیرند. تعداد کل میلگردها = میلگردهای جهت طولی + میلگردهای جهت عرضی.
هر متر میلگرد 0.99 کیلوگرم وزن دارد.
هزینه کل = وزن کل × قیمت به ازای هر کیلوگرم
چیدمان میلگرد
میلگردها با فاصله 25 سانتیمتر در هر دو جهت قرار میگیرند.
مستندات
مقدمه
تخمین میلگرد برای کارهای بتنی جایی است که بسیاری از بودجههای ساختمانی به مشکل میخورد. کمتر سفارش دهید، و هزینههای اضافی برای تحویل فوری را پرداخت میکنید. بیشتر سفارش دهید، و فولاد گرانقیمت در محوطه شما باقی میماند. این ماشین حساب میلگرد به شما کمک میکند تا از همان ابتدا اعداد را درست محاسبه کنید.
میلههای تقویتی (میلگردها) میلههای فولادی هستند که در بتن تعبیه میشوند تا نیروهای کششی را تحمل کنند - چیزی که بتن به تنهایی نمیتواند به خوبی انجام دهد. بدون تقویت مناسب، بتن در برابر کشش ترک میخورد و از نظر سازهای شکست میخورد. آنچه تخمین میلگرد را دشوار میکند، نیاز به در نظر گرفتن الزامات فاصلهگذاری، همپوشانی در اتصالات، اندازههای مختلف میلگرد و هندسه سازه خاص شما است.
این ماشین حساب چه کاری انجام میدهد: ابعاد دال یا فونداسیون خود را وارد میکنید، اندازه میلگرد را انتخاب میکنید (بر اساس نقشههای سازهای یا مشخصات مهندس)، و بلافاصله تخمینهایی برای تعداد میلگردها، طول کل، وزن و هزینه مواد دریافت میکنید. برای سازههای بتنی مستطیلی مانند فونداسیونها، دالها، پیها و کاربردهای مشابه کار میکند.
نحوه کار فرمولهای محاسبهگر میلگرد
ریاضیات پشت تخمینها
محاسبات میلگرد از یک الگوی شبکهای پیروی میکند - میلگردها در دو جهت عمود بر هم، معمولاً متناسب با طول و عرض سازه بتنی شما حرکت میکنند. فاصله بین میلگردها به الزامات سازهای بستگی دارد، به همین دلیل اندازههای مختلف میلگرد توصیههای استاندارد فاصلهگذاری دارند.
در اینجا نحوه تعیین نیازهای مواد توسط محاسبهگر آمده است:
-
تعداد میلگردها در هر جهت = (ابعاد ÷ فاصله) + 1
"+1" برای میلگردهای محیطی محاسبه میشود. برای یک دال 10 متری با فاصله 0.30 متر:
- تعداد میلگردها = (10 ÷ 0.30) + 1 = 34.33، گرد شده به 35 میلگرد
این محاسبه برای جهتهای طول و عرض به طور مستقل انجام میشود.
-
طول کل میلگرد = (طول × تعداد میلگردها در عرض) + (عرض × تعداد میلگردها در طول)
این فرمول الگوی شبکهای را در نظر میگیرد. هر میلگرد کل بعد در جهت خود را طی میکند.
-
وزن کل = طول کل × وزن در هر متر میلگرد انتخابی
اندازههای مختلف میلگرد وزنهای استانداردی دارند. یک میلگرد #4، 0.99 کیلوگرم در متر و یک میلگرد #5، 1.55 کیلوگرم در متر وزن دارد.
-
هزینه کل = وزن کل × قیمت در هر کیلوگرم
هزینههای مواد بسته به منطقه و شرایط بازار متفاوت است. برای قیمتهای فعلی با تأمینکنندگان محلی مشورت کنید.
توضیح متغیرها
- طول و عرض: ابعاد سازه بتنی شما به متر
- نوع میلگرد: اندازههای مختلف میلگرد قطرها، وزنها و الزامات فاصلهگذاری استاندارد متفاوتی دارند
- فاصله: فاصله بین میلگردهای موازی، معمولاً به سانتیمتر اندازهگیری میشود
- وزن در هر متر: هر نوع میلگرد وزن خاصی در هر متر دارد، به کیلوگرم اندازهگیری میشود
- قیمت در هر کیلوگرم: قیمت فعلی بازار میلگرد که میتواند بسته به منطقه و تأمینکننده متفاوت باشد
آنچه این محاسبهگر پوشش نمیدهد (و چرا مهم است)
محاسبهگر یک طرح شبکهای ساده برای سازههای مستطیلی را فرض میکند. ساخت و ساز در دنیای واقعی اغلب پیچیدگیهایی دارد که بر نیازهای مواد شما تأثیر میگذارد:
-
اتصالات همپوشانی: قطعات میلگرد جایی که به هم میرسند، معمولاً 40 برابر قطر میلگرد همپوشانی دارند. برای میلگرد #5 (قطر 15.9 میلیمتر)، این حدود 64 سانتیمتر برای هر اتصال است. در یک دال بزرگ، این همپوشانیها جمع میشوند. رویکرد معمول اضافه کردن 10-15 درصد به طول محاسبه شده برای پوشش اتصالات و ضایعات است.
-
الزامات آییننامه ساختمان: آییننامه ساختمانی بینالمللی (IBC) و ACI 318 حداقل فاصله، حداکثر فاصله و الزامات پوشش را مشخص میکنند. محاسبهگر از فاصلهگذاری معمول استفاده میکند، اما منطقه شما یا مهندس سازه ممکن است مقادیر متفاوتی را نیاز داشته باشد. همیشه با قوانین محلی تأیید کنید.
-
گرد کردن در عمل: نمیتوانید دقیقاً 34.7 میلگرد خریداری کنید. محاسبهگر گرد میکند زیرا سفارش مقادیر دقیق هیچ جایی برای خطا باقی نمیگذارد. از تجربه من، 5 درصد اضافه بر عدد گرد شده سفارش دهید - میلگردهای خم شده، اشتباهات برش و ضایعات در محل کار رخ میدهند.
-
سازههای غیر مستطیلی: آیا پی L شکل یا لبههای منحنی دارید؟ آن را به بخشهای مستطیلی تقسیم کنید، هر بخش را جداگانه محاسبه کنید، سپس نتایج را جمع بزنید. برای سازههای دایرهای، ریاضیات کاملاً تغییر میکند (شما به محاسبات مبتنی بر محیط نیاز خواهید داشت).
نحوه استفاده از ماشینحساب میلگرد
راهنمای شروع سریع
۱. اندازهگیری سازه بتنی
نقشههای محل را بردارید یا منطقهای که میخواهید بتن بریزید را اندازه بگیرید. شما به طول و عرض به متر نیاز دارید. اگر با نقشههایی به فوت کار میکنید، ابتدا تبدیل کنید (۱ متر = ۳.۲۸ فوت). برای شکل نامنظم، آن را ترسیم کنید و به مستطیلها تقسیم کنید - هر بخش را جداگانه محاسبه کنید.
۲. نقشههای سازهای خود را بررسی کنید
نقشههای مهندس شما باید اندازه و فاصله میلگرد را مشخص کند. به عبارتهایی مانند "#۴ @ ۱۲" OC" (میلگرد شماره ۴ در ۱۲ اینچ از مرکز) دقت کنید. اگر نقشهای ندارید، حدس نزنید - تقویت کمتر منجر به شکست سازهای میشود. برای دالهای مسکونی، میلگرد #۴ معمول است، اما با اداره ساختمان محلی خود تأیید کنید.
۳. اندازه میلگرد را از منوی کشویی انتخاب کنید
ماشینحساب شامل اندازههای استاندارد از #۳ تا #۸ است. هر اندازه به طور خودکار موارد صحیح زیر را بارگذاری میکند:
- قطر (بر طول همپوشانی تأثیر میگذارد)
- وزن در هر متر (برای هزینه مواد)
- فاصله معمول (مطابق با استانداردهای صنعت)
۴. قیمت فعلی را دریافت کنید
با تأمینکننده فولاد محلی خود تماس بگیرید یا وبسایت آنها را برای قیمت در هر کیلوگرم بررسی کنید. قیمتهای میلگرد با بازار فولاد نوسان دارد - نرخ هفته گذشته ممکن است امروز اعتبار نداشته باشد. اگر چندین استعلام دریافت میکنید، از این ماشینحساب با هر قیمت برای مقایسه هزینههای کل استفاده کنید.
۵. تخمین خود را بررسی کنید
نتایج نشان میدهد:
- کل میلگردها: تعداد میلگردهای فردی مورد نیاز
- طول کل: متر خطی (مفید برای لیست برش)
- وزن کل: کیلوگرم (چگونه تأمینکنندگان مواد را قیمتگذاری میکنند)
- هزینه کل: بودجه مواد شما
اشتباهات رایج برای اجتناب
فراموش کردن احتیاط: ماشینحساب حداقل نظری را ارائه میدهد. ساخت و ساز واقعی شامل میلگردهای خم شده، خطاهای برش و قطعات آلودهای است که به سطل زباله میروند. حداقل ۱۰٪ اضافه کنید.
استفاده از ابعاد قدیمی: ابعاد پی اغلب در حین گودبرداری تغییر میکند. قبل از سفارش، منطقه گودبرداری شده واقعی را اندازه بگیرید، نه فقط ابعاد نقشه.
نادیده گرفتن حداقلهای تحویل: برخی تأمینکنندگان حداقل مقدار سفارش دارند. اگر سفارش محاسبه شده شما ۲ تن است اما حداقل ۳ تن است، در هر صورت ۳ تن را پرداخت میکنید.
کاربردهای واقعی برای برآورد میلگرد در ساختمانسازی
کار فونداسیون مسکونی
هنگام ریختن دال فونداسیون خانهای به ابعاد 10 متر × 8 متر، معمولاً با بتن با ضخامت 100 میلیمتر (4 اینچ) کار میکنید. ضوابط ساختمانی معمولاً نیاز به میلگرد شماره 4 با فواصل 45 سانتیمتری (18 اینچ) برای کاربردهای مسکونی دارند. اینجاست که ماشینحساب زمان را صرفهجویی میکند: به جای شمارش دستی تقاطعهای شبکه در نقشههایتان، ابعاد را وارد کنید، میلگرد شماره 4 را انتخاب کنید و بلافاصله مقادیر مواد را برای سفارش دریافت میکنید.
سناریوی رایج: یک پیمانکار نیاز به برآورد سه اندازه دال متفاوت برای یک فونداسیون چند سطحی دارد. هر بعد را از طریق ماشینحساب اجرا کنید، نتایج را جمعآوری کنید، 10 درصد احتیاط را اضافه کنید و سفارش مواد شما آماده است - این کار پنج دقیقه طول میکشد در مقایسه با یک ساعت کار با کاغذ شطرنجی.
دالهای بتنی تجاری
کار تجاری اغلب نیاز به فواصل تنگتر و میلگردهای سنگینتر دارد. کف یک انبار ممکن است نیاز به میلگرد شماره 5 با فواصل 30 سانتیمتری (12 اینچ) برای تحمل بارهای لیفتراک داشته باشد. ماشینحساب این مشخصات را پوشش میدهد - شما فقط اندازه میلگرد را تغییر میدهید و تأیید میکنید که فاصله با مشخصات مهندس سازهای شما مطابقت دارد.
دیوارهای نگهدارنده و پیها
پیهای دیوار نگهدارنده نیاز به تقویت افقی (محاسبه شده با این ابزار) و میخهای عمودی دارند که به داخل دیوار امتداد مییابند. برای یک پی به طول 20 متر × عرض 1.5 متر، ماشینحساب شبکه افقی شما را برآورد میکند. شما باید میخهای عمودی را جداگانه بر اساس ارتفاع دیوار و مشخصات مهندسی محاسبه کنید.
پروژههای بتنی DIY
صاحبان خانه که در حال ساخت یک تراس بتنی به ابعاد 4 متر × 3 متر هستند، میتوانند از این ابزار برای بودجهبندی مواد استفاده کنند. برای روسازی مسکونی با بار سبک، میلگرد شماره 3 یا 4 با فاصله 40-45 سانتیمتری (16-18 اینچ) برای اکثر کاربردها مناسب است. با این حال، با شهرداری محلی خود مشورت کنید - برخی حوزهها حتی برای کارهای بتنی حیاط خلوت نیز نیاز به مجوز و بازرسی دارند.
روشهای جایگزین تقویت
شبکههای استاندارد میلگرد تنها گزینه برای تقویت بتن نیستند. بسته به پروژه شما، این جایگزینها ممکن است ارزش بررسی داشته باشند:
توری سیمی جوش شده (WWM): ورقهای از پیش ساخته سیم جوش شده در الگوهای شبکهای. نصب سریعتر از میلههای جداگانه برای دالها، اما انعطافپذیری در چیدمان سفارشی را از دست میدهید. رایج برای پیادهروها و دالهای با بار سبک.
بتن تقویت شده با الیاف: الیاف مصنوعی یا فولادی مستقیماً در بتن مخلوط میشوند. برای کنترل ترک در دالهای روی زمین مناسب است، اما جایگزین میلگرد سازهای در کاربردهای باربر نمیشود. انستیتو بتن آمریکا دستورالعملهایی در مورد تقویت الیاف در ACI 544 منتشر میکند.
پستنیدگی: کابلهای با استحکام بالا که پس از سخت شدن بتن تحت تنش قرار میگیرند. در سازههای پارکینگ و دالهای با دهانه بلند استفاده میشود. نیاز به پیمانکاران و تجهیزات تخصصی دارد - بسیار فراتر از محاسبه ساده میلگرد.
میلگرد GFRP (پلیمر تقویت شده با الیاف شیشه): جایگزین غیر خورنده فولاد، مفید در محیطهای دریایی یا جایی که تداخل مغناطیسی مطرح است. گرانتر از میلگرد فولادی و نیاز به محاسبات طراحی متفاوت مطابق با ACI 440.1R دارد.
تاریخچه مختصر: از بتن رومی تا استانداردهای مدرن میلگرد
رومیان میدانستند که بتن نیاز به تقویت دارد - آنها میلههای برنزی را در برخی سازهها جاسازی میکردند. اما بتن مسلح مدرن در دهه ۱۸۶۰ میلادی توسط باغبان فرانسوی ژوزف مونیه آغاز شد که پتنت بتن مسلح با آهن را ثبت کرد، ابتدا برای گلدانهای باغچه، سپس برای تیرهای سازهای.
در اوایل قرن ۱۹۰۰، مهندسان روشهای سیستماتیک برای محاسبه نیازمندیهای تقویت را توسعه دادند. امروزه، تولید میلگرد از استانداردهای سختی پیروی میکند:
- ایالات متحده: ASTM A615 و A706 ترکیب شیمیایی، استحکام کششی و تحمل ابعادی را مشخص میکنند
- اروپا: یوروکد ۲ استانداردهای طراحی بتن مسلح را ارائه میدهد
- بینالمللی: استانداردهای ملی مختلف مانند BS 4449 (انگلستان) و IS 1786 (هند)
استانداردسازی مهم است زیرا تضمین میکند که خصوصیات میلگرد در سراسر جهان یکسان باشد. یک میلگرد شماره ۴ همان قطر و وزن را دارد، چه در تگزاس باشد و چه در توکیو، که محاسبات و طراحی سازهای را در مناطق مختلف قابل انتقال میکند.
جدول اندازههای میلگرد و مشخصات برای ساخت و ساز
درک اندازههای میلگرد هنگام استفاده از ماشینحساب ضروری است - هر اندازه وزن، هزینه و خواص ساختاری متفاوتی دارد.
اندازههای استاندارد میلگرد و کاربردها
| اندازه میلگرد | قطر (میلیمتر) | وزن (کیلوگرم/متر) | فاصله معمول (سانتیمتر) | کاربردهای رایج |
|---|---|---|---|---|
| #3 (10M) | 9.5 | 0.56 | 20 | دالهای مسکونی سبک، پاسیو |
| #4 (13M) | 12.7 | 0.99 | 25 | پیهای مسکونی، ورودی ماشینرو |
| #5 (16M) | 15.9 | 1.55 | 30 | دالهای تجاری، بارهای سنگینتر |
| #6 (20M) | 19.1 | 2.24 | 35 | تیرهای سازهای، دالهای ضخیم |
| #7 (22M) | 22.2 | 3.04 | 40 | عناصر سازهای سنگین |
| #8 (25M) | 25.4 | 3.98 | 45 | عرشه پلها، سازههای اصلی |
نکته عملی: شمارهگذاری به هشتم اینچ اشاره دارد. میلگرد #4، 4/8 اینچ یا 1/2 اینچ قطر دارد. نشانهگذاری متریک (13M) نشاندهنده قطر اسمی به میلیمتر است.
درجات میلگرد: معنای اعداد
درجه میلگرد نشاندهنده مقاومت تسلیم است - تنشی که در آن میله شروع به تغییر شکل دائمی میکند. درجات بالاتر بار بیشتری را تحمل میکنند اما گرانتر هستند. طبق استاندارد ASTM A615:
- درجه 40 (280 مگاپاسکال): منسوخ شده در اکثر مناطق، گاهی برای کارهای مسکونی سبک مشخص میشود
- درجه 60 (420 مگاپاسکال): استاندارد برای 95٪ ساخت و ساز در آمریکای شمالی. پیشفرض مگر اینکه مهندسی خاصی مشخص کند
- درجه 75 (520 مگاپاسکال): مناطق لرزهای و کاربردهای بار بالا که در آن طراحی تقویت را بهینه میکند
- درجه 80 (550 مگاپاسکال): کاربردهای تخصصی، معمولاً نیاز به تأیید مهندس دارد
- درجه 100 (690 مگاپاسکال): ساختمانهای بلندمرتبه و سازههای دهانه بلند که در آن هر کیلوگرم فولاد از نظر اقتصادی مهم است
آنچه این برای تخمین شما معنی میدهد: درجه بر الزامات طراحی تأثیر میگذارد، نه وزن مواد. ماشینحساب از وزن در هر متر استفاده میکند که به قطر بستگی دارد، نه درجه. یک میلگرد #5 درجه 60 همان وزن میلگرد #5 درجه 75 را دارد - اما درجه 75 ممکن است 10-15٪ گرانتر باشد.
انواع میلگرد مقاوم در برابر خوردگی
میلگرد فولادی معمولی در محیطهای خشن زنگ میزند. زمانی که دوام مهمتر از هزینه اولیه است:
-
میلگرد با روکش اپوکسی: روکش جوش شده سبز رنگ. 25-35٪ به هزینه مواد اضافه میکند. توسط بسیاری از DOTها برای عرشه پلها و پارکینگها مورد نیاز است. با دقت حمل کنید - آسیب دیدن روکش هدف را خنثی میکند.
-
میلگرد گالوانیزه: روکش روی به روش غوطهوری داغ. هزینهای مشابه میلگرد با روکش اپوکسی. مقاومت بهتر در برابر آسیب روکش. رایج در ساخت و ساز دریایی.
-
میلگرد استنلس استیل: 8-10 برابر هزینه فولاد کربنی، اما عملاً در برابر خوردگی مقاوم است. در جایی استفاده میشود که تعویض بسیار پرهزینه است: مرمتهای تاریخی، زیرساختهای حیاتی.
-
GFRP (پلیمر تقویت شده با الیاف شیشه): جایگزین غیرفلزی. خورده نمیشود، غیر رسانا، شفاف به سیگنالهای رادیویی. حدود 2-3 برابر هزینه فولاد کربنی. قوانین طراحی به طور قابل توجهی متفاوت است - راهنمای ACI 440 را مشورت کنید.
عوامل هزینه ساخت و ساز فراتر از مواد میلگرد
ماشین حساب هزینه های مواد را ارائه میدهد، اما هزینه کل تقویت شامل چندین عامل دیگر نیز میشود:
هزینههای کارگری نصب میلگرد
نصب میلگرد معمولاً بین ۰.۳۰ تا ۰.۶۰ دلار در هر کیلوگرم هزینه کارگری دارد و گاهی حتی از هزینه مواد نیز بیشتر میشود. عوامل موثر بر هزینه نصب:
- پیچیدگی: شبکههای مستطیلی ساده سریعتر نصب میشوند تا هندسههای پیچیده با خمشها و نقاط اتصال متعدد
- اندازه میلگرد: میلگردهای شماره ۳ و ۴ سبکتر و سریعتر در دسترس هستند تا میلگردهای شماره ۷ یا ۸ که نیاز به بلندکردن مکانیکی دارند
- دسترسی به محل: محلهای با دسترسی محدود، کارگران را کند میکند و هزینههای ساعتی را افزایش میدهد
- الزامات بازرسی: پروژههایی که نیاز به تأیید بازرس در هر مرحله دارند، تأخیر ایجاد میکنند
مواد اضافی
فراتر از خود میلگرد، بودجه را برای موارد زیر در نظر بگیرید:
- سیم بستن: حدود ۱-۲ کیلوگرم در هر تن میلگرد، هزینه ناچیز اما به راحتی فراموش میشود
- صندلیها و فاصلهگذارها: پوشش بتن مناسب را حفظ میکنند. در هر متر مربع سقف ۱-۲ عدد را محاسبه کنید
- پوشش بخار: اغلب زیر میلگرد در سقفهای روی زمین نصب میشود
- بلوکهای پوشش بتن: محافظت از لبهها در محل تماس میلگرد با قالببندی
تجهیزات و تحویل
تحویل و جابجایی میلگرد هزینه اضافه دارد:
- هزینههای تحویل: ۱۵۰-۵۰۰ دلار بسته به فاصله و اندازه سفارش
- سفارشات حداقل: پروژههای کوچک ممکن است مجبور به پرداخت بیش از نیاز خود به دلیل حداقل سفارش تأمینکننده شوند
- اجاره جرثقیل: پروژههای با دسترسی دشوار یا میلگردهای سنگین ممکن است نیاز به اجاره تجهیزات داشته باشند
- انبارداری: نگهداری میلگرد تمیز و خشک تا زمان نصب، بهویژه برای مواد با روکش اپوکسی مهم است
منطق محاسبهگر میلگرد برای برنامهنویسی
اگر در حال ساخت ابزار برآورد میلگرد خود یا ادغام محاسبات در نرمافزار مدیریت ساختوساز هستید، در اینجا نحوه تبدیل ریاضی به کد آمده است. این مثالها روش محاسبه شبکهای برای سازههای مستطیلی را نشان میدهند.
پیادهسازی جاوااسکریپت
1// تابع جاوااسکریپت برای محاسبه نیازمندیهای میلگرد
2function calculateRebarRequirements(length, width, rebarType) {
3 // مشخصات میلگرد
4 const rebarTypes = [
5 { id: 0, name: "#3", diameter: 9.5, weight: 0.56, spacing: 20 },
6 { id: 1, name: "#4", diameter: 12.7, weight: 0.99, spacing: 25 },
7 { id: 2, name: "#5", diameter: 15.9, weight: 1.55, spacing: 30 }
8 ];
9
10 const rebar = rebarTypes[rebarType];
11 const spacingInMeters = rebar.spacing / 100;
12
13 // محاسبه تعداد میلگردها در هر جهت
14 const rebarsAlongLength = Math.ceil(width / spacingInMeters) + 1;
15 const rebarsAlongWidth = Math.ceil(length / spacingInMeters) + 1;
16
17 // محاسبه طول کل میلگرد
18 const totalLength = (length * rebarsAlongWidth) + (width * rebarsAlongLength);
19
20 // محاسبه وزن کل
21 const totalWeight = totalLength * rebar.weight;
22
23 return {
24 totalRebars: rebarsAlongLength * rebarsAlongWidth,
25 totalLength: totalLength,
26 totalWeight: totalWeight
27 };
28}
29
30// مثال استفاده
31const result = calculateRebarRequirements(10, 8, 1);
32console.log(`تعداد کل میلگردهای مورد نیاز: ${result.totalRebars}`);
33console.log(`طول کل: ${result.totalLength.toFixed(2)} متر`);
34console.log(`وزن کل: ${result.totalWeight.toFixed(2)} کیلوگرم`);
35پیادهسازی پایتون
1# تابع پایتون برای محاسبه نیازمندیهای میلگرد
2def calculate_rebar_requirements(length, width, rebar_type_id, price_per_kg=0):
3 # مشخصات میلگرد
4 rebar_types = [
5 {"id": 0, "name": "#3", "diameter": 9.5, "weight": 0.56, "spacing": 20},
6 {"id": 1, "name": "#4", "diameter": 12.7, "weight": 0.99, "spacing": 25},
7 {"id": 2, "name": "#5", "diameter": 15.9, "weight": 1.55, "spacing": 30}
8 ]
9
10 rebar = rebar_types[rebar_type_id]
11 spacing_in_meters = rebar["spacing"] / 100
12
13 # محاسبه تعداد میلگردها در هر جهت
14 rebars_along_length = math.ceil(width / spacing_in_meters) + 1
15 rebars_along_width = math.ceil(length / spacing_in_meters) + 1
16
17 # محاسبه طول کل میلگرد
18 total_length = (length * rebars_along_width) + (width * rebars_along_length)
19
20 # محاسبه وزن کل
21 total_weight = total_length * rebar["weight"]
22
23 # محاسبه هزینه کل در صورت ارائه قیمت
24 total_cost = total_weight * price_per_kg if price_per_kg > 0 else 0
25
26 return {
27 "total_rebars": rebars_along_length * rebars_along_width,
28 "total_length": total_length,
29 "total_weight": total_weight,
30 "total_cost": total_cost
31 }
32
33# مثال استفاده
34import math
35result = calculate_rebar_requirements(10, 8, 1, 1.5)
36print(f"تعداد کل میلگردهای مورد نیاز: {result['total_rebars']}")
37print(f"طول کل: {result['total_length']:.2f} متر")
38print(f"وزن کل: {result['total_weight']:.2f} کیلوگرم")
39print(f"هزینه کل: ${result['total_cost']:.2f}")
40پیادهسازی اکسل VBA
1' تابع اکسل برای محاسبه تعداد میلگرد
2Function CalculateRebarCount(Length As Double, Width As Double, Spacing As Double) As Long
3 ' محاسبه تعداد میلگردها در هر جهت
4 Dim RebarsAlongLength As Long
5 Dim RebarsAlongWidth As Long
6
7 ' تبدیل فاصلهگذاری از سانتیمتر به متر
8 Dim SpacingInMeters As Double
9 SpacingInMeters = Spacing / 100
10
11 ' محاسبه و گرد کردن به بالا
12 RebarsAlongLength = Application.WorksheetFunction.Ceiling(Width / SpacingInMeters, 1) + 1
13 RebarsAlongWidth = Application.WorksheetFunction.Ceiling(Length / SpacingInMeters, 1) + 1
14
15 ' بازگرداندن تعداد کل میلگردها
16 CalculateRebarCount = RebarsAlongLength * RebarsAlongWidth
17End Function
18
19Function CalculateRebarLength(Length As Double, Width As Double, Spacing As Double) As Double
20 ' محاسبه تعداد میلگردها در هر جهت
21 Dim RebarsAlongLength As Long
22 Dim RebarsAlongWidth As Long
23
24 ' تبدیل فاصلهگذاری از سانتیمتر به متر
25 Dim SpacingInMeters As Double
26 SpacingInMeters = Spacing / 100
27
28 ' محاسبه و گرد کردن به بالا
29 RebarsAlongLength = Application.WorksheetFunction.Ceiling(Width / SpacingInMeters, 1) + 1
30 RebarsAlongWidth = Application.WorksheetFunction.Ceiling(Length / SpacingInMeters, 1) + 1
31
32 ' محاسبه طول کل
33 CalculateRebarLength = (Length * RebarsAlongWidth) + (Width * RebarsAlongLength)
34End Function
35
36' استفاده در اکسل:
37' =CalculateRebarCount(10, 8, 25)
38' =CalculateRebarLength(10, 8, 25)
39پیادهسازی جاوا
1public class RebarCalculator {
2 // کلاس نوع میلگرد
3 static class RebarType {
4 int id;
5 String name;
6 double diameter; // میلیمتر
7 double weight; // کیلوگرم بر متر
8 double spacing; // سانتیمتر
9
10 RebarType(int id, String name, double diameter, double weight, double spacing) {
11 this.id = id;
12 this.name = name;
13 this.diameter = diameter;
14 this.weight = weight;
15 this.spacing = spacing;
16 }
17 }
18
19 // آرایه انواع استاندارد میلگرد
20 private static final RebarType[] REBAR_TYPES = {
21 new RebarType(0, "#3", 9.5, 0.56, 20),
22 new RebarType(1, "#4", 12.7, 0.99, 25),
23 new RebarType(2, "#5", 15.9, 1.55, 30)
24 };
25
26 public static class RebarResult {
27 public int totalRebars;
28 public double totalLength;
29 public double totalWeight;
30 public double totalCost;
31 }
32
33 public static RebarResult calculateRequirements(double length, double width, int rebarTypeId, double pricePerKg) {
34 RebarType rebar = REBAR_TYPES[rebarTypeId];
35 double spacingInMeters = rebar.spacing / 100;
36
37 // محاسبه تعداد میلگردها در هر جهت
38 int rebarsAlongLength = (int) Math.ceil(width / spacingInMeters) + 1;
39 int rebarsAlongWidth = (int) Math.ceil(length / spacingInMeters) + 1;
40
41 // محاسبه طول کل میلگرد
42 double totalLength = (length * rebarsAlongWidth) + (width * rebarsAlongLength);
43
44 // محاسبه وزن کل
45 double totalWeight = totalLength * rebar.weight;
46
47 // محاسبه هزینه کل
48 double totalCost = totalWeight * pricePerKg;
49
50 RebarResult result = new RebarResult();
51 result.totalRebars = rebarsAlongLength * rebarsAlongWidth;
52 result.totalLength = totalLength;
53 result.totalWeight = totalWeight;
54 result.totalCost = totalCost;
55
56 return result;
57 }
58
59 public static void main(String[] args) {
60 // مثال استفاده
61 double length = 10.0; // متر
62 double width = 8.0; // متر
63 int rebarTypeId = 1; // میلگرد #4
64 double pricePerKg = 1.5; // قیمت هر کیلوگرم
65
66 RebarResult result = calculateRequirements(length, width, rebarTypeId, pricePerKg);
67
68 System.out.printf("تعداد کل میلگردهای مورد نیاز: %d%n", result.totalRebars);
69 System.out.printf("طول کل: %.2f متر%n", result.totalLength);
70 System.out.printf("وزن کل: %.2f کیلوگرم%n", result.totalWeight);
71 System.out.printf("هزینه کل: $%.2f%n", result.totalCost);
72 }
73}
74سؤالات متداول درباره محاسبات میلگرد
دقت این ماشین حساب میلگرد برای پروژههای ساختمانی چقدر است؟
ماشین حساب تخمینهای ریاضی دقیقی برای الگوهای شبکه مستطیلی ارائه میدهد. دقت به میزان تطابق پروژه شما با این مفروضات بستگی دارد. برای یک دال فونداسیون ساده مستطیلی، این ابزار برای بودجهبندی و سفارش مواد بسیار دقیق است.
نقاط ضعف آن: هندسههای پیچیده (شکل L، منحنی)، سازههایی با مناطق تقویت متغیر، یا پروژههایی با اتصالات گسترده. روش استاندارد، اضافه کردن 10-15 درصد به مقدار محاسبه شده برای پوشش همپوشانیها، ضایعات برش، میلگردهای آسیب دیده و تنظیمات محلی است.
سناریوی متداول: حفاری شرایط خاک غیرمنتظرهای را آشکار میکند، مهندس فاصله میلگردها را تغییر میدهد و ناگهان سفارش مواد شما اشتباه میشود. همیشه قبل از سفارش مشخصات را تأیید کنید و برای احتمالات آمادگی داشته باشید.
برای یک دال بتنی از چه اندازه میلگردی باید استفاده کنم؟
این بستگی به ضخامت دال، الزامات بار و شرایط خاک دارد - به همین دلیل ضوابط ساختمانی وجود دارند. راهنمای کلی بر اساس ساخت و ساز مسکونی معمولی:
- دالهای مسکونی 4 اینچی (پاسیو، پیادهرو): میلگرد #3 با فاصله 18-24 اینچ
- دالهای فونداسیون 5-6 اینچی: میلگرد #4 با فاصله 12-18 اینچ
- کف سالنهای تجاری/انبار: میلگرد #5 یا #6 با فاصلهبندی تعیین شده توسط تحلیل بار
حدس نزنید. مهندس سازه شما اندازه میلگرد را بر اساس بارهای محاسبه شده مشخص میکند یا اداره محلی ساختمان الزامات تجویزی را ارائه میدهد. استفاده از میلگرد کوچکتر خطر شکست سازهای دارد؛ بزرگتر کردن بیش از حد پول هدر میدهد اما حداقل ساختمان را سرپا نگه میدارد.
[ترجمه کامل ادامه دارد...]
منابع و مراجع
-
انجمن بتن آمریکا. (2019). الزامات آییننامه ساختمانی برای بتن سازهای (ACI 318-19). ACI.
-
انستیتو فولاد مسلحکننده بتن. (2018). دستورالعمل استاندارد. CRSI.
-
شورای بینالمللی کدهای ساختمانی. (2021). آییننامه ساختمانی بینالمللی. ICC.
-
نیلسون، آ. ه.، داروین، د.، و دولان، س. و. (2015). طراحی سازههای بتنی. مکگرا-هیل.
-
انجمن سیمان پرتلند. (2020). طراحی و کنترل مخلوطهای بتنی. PCA.
-
استاندارد بینالمللی ASTM. (2020). ASTM A615/A615M-20: مشخصات استاندارد میلههای فولادی کربنی ساده و شیاردار برای مسلحسازی بتن. استاندارد بینالمللی ASTM.
-
وایت، ج. ک. (2015). بتن مسلح: مکانیک و طراحی. پیرسون.
-
انجمن مهندسان عمران آمریکا. (2016). حداقل بارگذاری طراحی و معیارهای مرتبط برای ساختمانها و سایر سازهها. ASCE/SEI 7-16.
شروع تخمین میلگرد
محاسبه دقیق مقادیر آرماتور تفاوت بین ریزش بتن روان و کمبود گران قیمت مواد است. این ماشین حساب ریاضی برای سازههای مستطیلی - پیها، دالها، پی نواری و کاربردهای مشابه - را انجام میدهد. ابعاد خود را وارد کنید، اندازه میلگرد را از نقشههای سازهای انتخاب کنید و فوراً تخمینهای لازم برای سفارش مواد را دریافت کنید.
به محدودیتهای عملی توجه کنید: این ماشین حساب الگوهای شبکه ساده را فرض میکند و شامل اتصالات همپوشانی، هندسههای پیچیده یا مناطق تقویت ویژه نمیشود. برای شرایط واقعی، 10-15 درصد به مقادیر محاسبه شده اضافه کنید.
برای پروژههای پیچیده با اشکال نامنظم، مناطق تقویت متغیر یا عناصر سازهای معلق، از نقشههای سازهای دقیق تهیه شده توسط مهندس دارای صلاحیت استفاده کنید. این ماشین حساب مکمل مهندسی حرفهای است، جایگزین آن نیست.
از قیمتهای فعلی تأمینکننده استفاده کنید، مشخصات را قبل از سفارش تأیید کنید و همیشه مطمئن شوید که انتخاب میلگرد شما با الزامات آییننامه ساختمانی محلی مطابقت دارد. دپارتمان ساختمانی یا مهندس سازه این الزامات را ارائه میدهد - در مورد ایمنی سازهای حدس نزنید.