با وارد کردن ابعاد، مقدار دقیق تختههای عرشه، تیرکها، تیرها، ستونها، اتصالات و بتن مورد نیاز برای پروژه عرشه خود را محاسبه کنید.
برنامهریزی برای ساخت یک Deck اما مطمئن نیستید که به چه مقدار مواد نیاز دارید؟ ماشین حساب Deck یک ابزار جامع است که به صاحبان خانه، پیمانکاران و علاقهمندان به DIY کمک میکند تا به طور دقیق مواد مورد نیاز برای ساخت Deck را برآورد کنند. با وارد کردن ابعاد Deck خود (طول، عرض و ارتفاع)، این ماشین حساب برآوردهای دقیقی از تختههای Deck، تیرکها، تیرها، ستونها، بستها و بتن مورد نیاز برای پروژه شما ارائه میدهد. برآورد صحیح مواد برای بودجهبندی، کاهش ضایعات و اطمینان از پیشرفت روان پروژه Deck شما از ابتدا تا انتها حیاتی است.
ماشین حساب Deck از فاصلهها و ابعاد استاندارد صنعت برای محاسبه مقادیر مواد بر اساس بهترین شیوهها در ساخت Deck استفاده میکند. چه در حال برنامهریزی برای یک Deck ساده در حیاط پشتی باشید یا یک فضای زندگی در فضای باز پیچیدهتر، این ابزار به شما کمک میکند تا دقیقاً چه موادی را قبل از شروع ساخت خریداری کنید.
درک نحوه محاسبه مواد Deck به شما کمک میکند تا پروژه خود را به طور مؤثرتری برنامهریزی کنید. ماشین حساب ما از فرمولها و استانداردهای زیر برای برآورد مقادیر مواد استفاده میکند:
تعداد تختههای Deck مورد نیاز به مساحت سطح Deck و عرض تختهها بستگی دارد. تختههای Deck استاندارد معمولاً ۵.۵ اینچ عرض دارند (برای تختههای با عرض اسمی ۶ اینچ).
جایی که:
تیرکها اعضای افقی چارچوب هستند که از تختههای Deck پشتیبانی میکنند. آنها معمولاً با فاصله ۱۶ اینچ از یکدیگر (O.C.) برای Deckهای مسکونی قرار میگیرند.
جایی که:
تیرها ساختارهای اصلی پشتیبانی هستند که بار را از تیرکها به ستونها منتقل میکنند. آنها معمولاً با فاصله ۸ فوت از یکدیگر قرار میگیرند.
جایی که:
ستونها پشتیبانیهای عمودی هستند که وزن Deck را به زمین منتقل میکنند. آنها معمولاً در تقاطعهای تیر قرار میگیرند و با فاصله ۸ فوت از یکدیگر قرار میگیرند.
جایی که:
تعداد بستهای مورد نیاز به تعداد تختههای Deck و تیرکها بستگی دارد. معمولاً، شما به ۲ پیچ در هر تقاطع تخته در تیرک نیاز دارید.
جایی که:
بتن برای فونداسیونهای ستون نیاز است. مقدار آن به تعداد ستونها و اندازه فونداسیونها بستگی دارد.
جایی که:
برای برآورد دقیق مواد مورد نیاز برای پروژه Deck خود، مراحل ساده زیر را دنبال کنید:
۱. وارد کردن ابعاد Deck:
۲. بررسی برآوردهای مواد:
۳. تنظیم برای عامل ضایعات (توصیه شده):
۴. در نظر گرفتن مواد اضافی:
۵. کپی یا چاپ نتایج خود:
ماشین حساب Deck یک ابزار چندمنظوره است که میتواند در سناریوهای مختلف استفاده شود:
برای صاحبان خانهای که خودشان پروژه Deck را انجام میدهند، ماشین حساب یک لیست خرید واضح از مواد مورد نیاز ارائه میدهد. این به بودجهبندی کمک میکند و اطمینان میدهد که در میانه پروژه مواد کم نیاورید، که میتواند باعث تأخیر و ناهماهنگی در Deck شما شود.
مثال: یک صاحب خانه که در حال برنامهریزی برای یک Deck ۱۶' × ۱۲' در ارتفاع ۳' است، به طور تقریبی به موارد زیر نیاز خواهد داشت:
پیمانکاران میتوانند از ماشین حساب برای تولید سریع برآوردهای مواد برای پیشنهادات مشتری استفاده کنند. این منجر به برآوردهای دقیقتر میشود و به جلوگیری از افزایش هزینهها به دلیل محاسبات نادرست مواد کمک میکند.
مثال: یک پیمانکار که برای یک Deck بزرگ ۲۴' × ۲۰' پیشنهاد میدهد، از ماشین حساب برای تعیین مقادیر دقیق مواد استفاده میکند و اطمینان حاصل میکند که پیشنهاد آن رقابتی و در عین حال سودآور است.
قبل از متعهد شدن به یک پروژه Deck، صاحبان خانه میتوانند از ماشین حساب برای برآورد هزینههای مواد و تنظیم اندازه Deck برای تناسب با بودجه خود استفاده کنند.
مثال: یک صاحب خانه ممکن است متوجه شود که کاهش برنامهریزی شده Deck خود از ۲۰' × ۱۶' به ۱۶' × ۱۴' میتواند به طور قابل توجهی در مواد صرفهجویی کند در حالی که هنوز نیازهای آنها را برآورده میکند.
هنگام تعویض یک Deck موجود، ماشین حساب به تعیین مقدار مواد جدید مورد نیاز کمک میکند، حتی اگر بخشی از ساختار اصلی را حفظ کنید.
مثال: اگر فقط تختههای Deck را در یک Deck موجود ۱۲' × ۱۰' تعویض کنید، ماشین حساب میتواند به طور دقیق تعیین کند که چند تخته جدید نیاز است.
در حالی که ماشین حساب Deck ما برآوردهای جامع مواد را بر اساس شیوههای ساخت استاندارد ارائه میدهد، روشهای جایگزین برای محاسبه مواد Deck وجود دارد:
برخی از سازندگان مواد را بر اساس مساحت مربع Deck تخمین میزنند به جای محاسبه هر مؤلفه به طور جداگانه.
مزایا:
معایب:
نرمافزار پیشرفته طراحی Deck میتواند مدلهای ۳ بعدی دقیق و لیستهای مواد ارائه دهد.
مزایا:
معایب:
بسیاری از فروشگاههای چوب و فروشگاههای بهبود خانه خدمات برآورد مواد رایگان را زمانی که شما طرحهای Deck خود را ارائه میدهید، ارائه میدهند.
مزایا:
معایب:
عملکرد ساخت Deckهای بیرونی به شکلی که امروزه میشناسیم، در دوران رونق مسکن پس از جنگ جهانی دوم در دهههای ۱۹۵۰ و ۱۹۶۰ در آمریکای شمالی محبوبیت پیدا کرد. با گسترش زندگی حومهای، صاحبان خانه به دنبال راههایی برای گسترش فضای زندگی خود به بیرون بودند که منجر به ظهور Deck مدرن شد.
ساخت Deckهای اولیه به شدت به دانش پیمانکاران با تجربه برای برآورد مواد وابسته بود. سازندگان لیستهای دقیق مواد را بر اساس درک خود از اصول چارچوببندی و شیوههای ساخت محلی ایجاد میکردند. این محاسبات معمولاً به صورت دستی انجام میشد و از حسابهای پایه و سالها تجربه استفاده میکرد.
در دهههای ۱۹۷۰ و ۱۹۸۰، با در دسترس قرار گرفتن چوبهای تحت فشار، ساخت Deck برای صاحبان خانه قابل دسترسیتر شد. این دوره شاهد انتشار اولین راهنماهای ساخت Deck DIY بود که شامل جداول و فرمولهای پایه برآورد مواد بود.
دهه ۱۹۹۰ اولین ماشین حسابهای ساخت و ساز مبتنی بر کامپیوتر را به ارمغان آورد، اگرچه اینها عمدتاً توسط حرفهایها استفاده میشد. تا اوایل دهه ۲۰۰۰، ماشین حسابهای آنلاین شروع به ظهور کردند و برآورد مواد را برای صاحبان خانه معمولی قابل دسترستر کردند.
ماشین حسابهای مواد Deck امروزی، مانند ماشین حساب ما، از الگوریتمهای پیچیدهای استفاده میکنند که بر اساس شیوههای ساخت استاندارد برای ارائه برآوردهای دقیق برای تمام اجزای Deck طراحی شدهاند. ماشین حسابهای مدرن میتوانند به انواع اشکال Deck، ارتفاعات و نوع مواد مختلف حساب کنند و برنامهریزی Deck را دقیقتر از همیشه کنند.
تکامل برآورد مواد Deck منعکسکننده روندهای گستردهتر در ساخت و ساز است: از وابستگی به دانش صنعتگران تا محاسبات استاندارد شده و ابزارهای دیجیتالی که برنامهریزی در سطح حرفهای را برای همه قابل دسترس میسازد.
در اینجا مثالهایی در زبانهای برنامهنویسی مختلف نشان میدهد که چگونه مواد Deck را محاسبه کنید:
1// تابع JavaScript برای محاسبه مواد Deck
2function calculateDeckMaterials(length, width, height) {
3 // تبدیل ابعاد به اطمینان از اینکه اعداد هستند
4 length = parseFloat(length);
5 width = parseFloat(width);
6 height = parseFloat(height);
7
8 // ثابتهای استاندارد
9 const BOARD_WIDTH = 5.5; // اینچ
10 const JOIST_SPACING = 16; // اینچ
11 const BEAM_SPACING = 8; // فوت
12 const POST_SPACING = 8; // فوت
13 const SCREWS_PER_BOARD_PER_JOIST = 2;
14 const CONCRETE_PER_POST = 0.2; // فوت مکعب
15
16 // محاسبه تختههای Deck
17 const widthInInches = width * 12;
18 const boardsAcross = Math.ceil(widthInInches / BOARD_WIDTH);
19 const deckBoards = boardsAcross;
20
21 // محاسبه تیرکها
22 const joists = Math.ceil((width * 12) / JOIST_SPACING) + 1;
23
24 // محاسبه تیرها
25 const beams = Math.ceil(length / BEAM_SPACING) + 1;
26
27 // محاسبه ستونها
28 const postsAlongLength = Math.ceil(length / POST_SPACING) + 1;
29 const postsAlongWidth = Math.ceil(width / POST_SPACING) + 1;
30 const posts = postsAlongLength * 2 + (postsAlongWidth - 2) * 2;
31
32 // محاسبه پیچها
33 const screws = deckBoards * joists * SCREWS_PER_BOARD_PER_JOIST;
34
35 // محاسبه بتن
36 const concrete = (posts * CONCRETE_PER_POST).toFixed(2);
37
38 return {
39 deckBoards,
40 joists,
41 beams,
42 posts,
43 screws,
44 concrete
45 };
46}
47
48// مثال استفاده
49const materials = calculateDeckMaterials(16, 12, 3);
50console.log(materials);
51
1# تابع Python برای محاسبه مواد Deck
2import math
3
4def calculate_deck_materials(length, width, height):
5 # ثابتهای استاندارد
6 BOARD_WIDTH = 5.5 # اینچ
7 JOIST_SPACING = 16 # اینچ
8 BEAM_SPACING = 8 # فوت
9 POST_SPACING = 8 # فوت
10 SCREWS_PER_BOARD_PER_JOIST = 2
11 CONCRETE_PER_POST = 0.2 # فوت مکعب
12
13 # محاسبه تختههای Deck
14 width_in_inches = width * 12
15 boards_across = math.ceil(width_in_inches / BOARD_WIDTH)
16 deck_boards = boards_across
17
18 # محاسبه تیرکها
19 joists = math.ceil((width * 12) / JOIST_SPACING) + 1
20
21 # محاسبه تیرها
22 beams = math.ceil(length / BEAM_SPACING) + 1
23
24 # محاسبه ستونها
25 posts_along_length = math.ceil(length / POST_SPACING) + 1
26 posts_along_width = math.ceil(width / POST_SPACING) + 1
27 posts = posts_along_length * 2 + (posts_along_width - 2) * 2
28
29 # محاسبه پیچها
30 screws = deck_boards * joists * SCREWS_PER_BOARD_PER_JOIST
31
32 # محاسبه بتن
33 concrete = round(posts * CONCRETE_PER_POST, 2)
34
35 return {
36 "deck_boards": deck_boards,
37 "joists": joists,
38 "beams": beams,
39 "posts": posts,
40 "screws": screws,
41 "concrete": concrete
42 }
43
44# مثال استفاده
45materials = calculate_deck_materials(16, 12, 3);
46print(materials);
47
1public class DeckCalculator {
2 // ثابتهای استاندارد
3 private static final double BOARD_WIDTH = 5.5; // اینچ
4 private static final double JOIST_SPACING = 16.0; // اینچ
5 private static final double BEAM_SPACING = 8.0; // فوت
6 private static final double POST_SPACING = 8.0; // فوت
7 private static final int SCREWS_PER_BOARD_PER_JOIST = 2;
8 private static final double CONCRETE_PER_POST = 0.2; // فوت مکعب
9
10 public static class DeckMaterials {
11 public int deckBoards;
12 public int joists;
13 public int beams;
14 public int posts;
15 public int screws;
16 public double concrete;
17
18 @Override
19 public String toString() {
20 return "DeckMaterials{" +
21 "deckBoards=" + deckBoards +
22 ", joists=" + joists +
23 ", beams=" + beams +
24 ", posts=" + posts +
25 ", screws=" + screws +
26 ", concrete=" + concrete +
27 '}';
28 }
29 }
30
31 public static DeckMaterials calculateMaterials(double length, double width, double height) {
32 DeckMaterials materials = new DeckMaterials();
33
34 // محاسبه تختههای Deck
35 double widthInInches = width * 12;
36 int boardsAcross = (int) Math.ceil(widthInInches / BOARD_WIDTH);
37 materials.deckBoards = boardsAcross;
38
39 // محاسبه تیرکها
40 materials.joists = (int) Math.ceil((width * 12) / JOIST_SPACING) + 1;
41
42 // محاسبه تیرها
43 materials.beams = (int) Math.ceil(length / BEAM_SPACING) + 1;
44
45 // محاسبه ستونها
46 int postsAlongLength = (int) Math.ceil(length / POST_SPACING) + 1;
47 int postsAlongWidth = (int) Math.ceil(width / POST_SPACING) + 1;
48 materials.posts = postsAlongLength * 2 + (postsAlongWidth - 2) * 2;
49
50 // محاسبه پیچها
51 materials.screws = materials.deckBoards * materials.joists * SCREWS_PER_BOARD_PER_JOIST;
52
53 // محاسبه بتن
54 materials.concrete = Math.round(materials.posts * CONCRETE_PER_POST * 100) / 100.0;
55
56 return materials;
57 }
58
59 public static void main(String[] args) {
60 DeckMaterials materials = calculateMaterials(16, 12, 3);
61 System.out.println(materials);
62 }
63}
64
1' تابع Excel VBA برای محاسبه مواد Deck
2Function CalculateDeckBoards(length As Double, width As Double) As Integer
3 Dim boardWidth As Double
4 Dim widthInInches As Double
5 Dim boardsAcross As Integer
6
7 boardWidth = 5.5 ' اینچ
8 widthInInches = width * 12
9 boardsAcross = Application.WorksheetFunction.Ceiling(widthInInches / boardWidth, 1)
10
11 CalculateDeckBoards = boardsAcross
12End Function
13
14Function CalculateJoists(width As Double) As Integer
15 Dim joistSpacing As Double
16
17 joistSpacing = 16 ' اینچ
18 CalculateJoists = Application.WorksheetFunction.Ceiling((width * 12) / joistSpacing, 1) + 1
19End Function
20
21Function CalculateBeams(length As Double) As Integer
22 Dim beamSpacing As Double
23
24 beamSpacing = 8 ' فوت
25 CalculateBeams = Application.WorksheetFunction.Ceiling(length / beamSpacing, 1) + 1
26End Function
27
28Function CalculatePosts(length As Double, width As Double) As Integer
29 Dim postSpacing As Double
30 Dim postsAlongLength As Integer
31 Dim postsAlongWidth As Integer
32
33 postSpacing = 8 ' فوت
34 postsAlongLength = Application.WorksheetFunction.Ceiling(length / postSpacing, 1) + 1
35 postsAlongWidth = Application.WorksheetFunction.Ceiling(width / postSpacing, 1) + 1
36
37 CalculatePosts = postsAlongLength * 2 + (postsAlongWidth - 2) * 2
38End Function
39
40' استفاده در Excel:
41' =CalculateDeckBoards(16, 12)
42' =CalculateJoists(12)
43' =CalculateBeams(16)
44' =CalculatePosts(16, 12)
45
1<?php
2// تابع PHP برای محاسبه مواد Deck
3function calculateDeckMaterials($length, $width, $height) {
4 // ثابتهای استاندارد
5 $BOARD_WIDTH = 5.5; // اینچ
6 $JOIST_SPACING = 16; // اینچ
7 $BEAM_SPACING = 8; // فوت
8 $POST_SPACING = 8; // فوت
9 $SCREWS_PER_BOARD_PER_JOIST = 2;
10 $CONCRETE_PER_POST = 0.2; // فوت مکعب
11
12 // محاسبه تختههای Deck
13 $widthInInches = $width * 12;
14 $boardsAcross = ceil($widthInInches / $BOARD_WIDTH);
15 $deckBoards = $boardsAcross;
16
17 // محاسبه تیرکها
18 $joists = ceil(($width * 12) / $JOIST_SPACING) + 1;
19
20 // محاسبه تیرها
21 $beams = ceil($length / $BEAM_SPACING) + 1;
22
23 // محاسبه ستونها
24 $postsAlongLength = ceil($length / $POST_SPACING) + 1;
25 $postsAlongWidth = ceil($width / $POST_SPACING) + 1;
26 $posts = $postsAlongLength * 2 + ($postsAlongWidth - 2) * 2;
27
28 // محاسبه پیچها
29 $screws = $deckBoards * $joists * $SCREWS_PER_BOARD_PER_JOIST;
30
31 // محاسبه بتن
32 $concrete = round($posts * $CONCRETE_PER_POST, 2);
33
34 return [
35 'deckBoards' => $deckBoards,
36 'joists' => $joists,
37 'beams' => $beams,
38 'posts' => $posts,
39 'screws' => $screws,
40 'concrete' => $concrete
41 ];
42}
43
44// مثال استفاده
45$materials = calculateDeckMaterials(16, 12, 3);
46print_r($materials);
47?>
48
ماشین حساب Deck برآوردهایی بر اساس فاصلهها و ابعاد استاندارد صنعت ارائه میدهد. برای اکثر Deckهای مستطیلی، برآوردها در حدود ۱۰-۱۵٪ دقیق خواهد بود. با این حال، طراحیهای پیچیده، اشکال غیرمعمول، یا فاصلههای غیر استاندارد ممکن است نیاز به تنظیمات در مقادیر محاسبه شده داشته باشد.
خیر، ماشین حساب مقدار حداقلی نظری از مواد مورد نیاز را ارائه میدهد. ما توصیه میکنیم ۱۰-۱۵٪ مواد اضافی برای حساب کردن ضایعات، قطعات آسیبدیده و خطاهای برش اضافه کنید.
ماشین حساب فرض میکند که تختههای Deck استاندارد ۵.۵ اینچ عرض دارند (عرض واقعی یک تخته با عرض اسمی ۶ اینچ). اگر از تختههای با عرض متفاوت استفاده میکنید، باید برآورد تختههای Deck را متناسب با آن تنظیم کنید.
خیر، ماشین حساب بر روی اجزای ساختاری پایه Deck (تختهها، تیرکها، تیرها، ستونها، بستها و بتن) تمرکز دارد. نردهها و پلهها مواد اضافی نیاز دارند که بسته به طراحی و کدهای ساختمانی محلی متفاوت است.
ماشین حساب فرض میکند که تیرکها با فاصله ۱۶ اینچ از یکدیگر قرار دارند، که استاندارد برای Deckهای مسکونی است. اگر طراحی شما فاصلههای متفاوتی (مانند ۱۲ اینچ یا ۲۴ اینچ) را درخواست میکند، باید تعداد تیرکها را متناسب با آن تنظیم کنید.
برای Deckهای غیرمستطیلی، طراحی را به بخشهای مستطیلی تقسیم کنید، مواد را به طور جداگانه برای هر بخش محاسبه کنید و سپس نتایج را ترکیب کنید. برای بخشهای منحنی، به عنوان اینکه آنها مستطیلی هستند محاسبه کنید و سپس بر اساس طراحی خاص تنظیم کنید.
ماشین حساب برای ابعاد چوب استاندارد کار میکند. اگر از تختههای کامپوزیت استفاده میکنید، تعداد تختهها مشابه خواهد بود، اما نیازهای بست ممکن است متفاوت باشد. همیشه توصیههای تولیدکننده را برای مواد خاص بررسی کنید.
نیازهای مجوز بسته به مکان متفاوت است، اما به طور کلی، Deckهایی که بیش از ۳۰ اینچ از سطح زمین بالا هستند نیاز به مجوز دارند. برخی از حوزههای قضایی برای تمام Deckها صرف نظر از ارتفاع نیاز به مجوز دارند. همیشه قبل از شروع ساخت با اداره ساختمان محلی خود چک کنید.
هزینه به طور گستردهای بر اساس اندازه، مواد و مکان متفاوت است. از سال ۲۰۲۳، یک Deck چوبی تحت فشار معمولاً ۱۵-۲۵ دلار به ازای هر فوت مربع هزینه دارد، در حالی که تختههای کامپوزیت میتوانند از ۳۰-۶۰ دلار به ازای هر فوت مربع متغیر باشند. استفاده از ماشین حساب ما برای تعیین مقادیر دقیق مواد میتواند به شما در ایجاد یک بودجه دقیقتر کمک کند.
عمق فونداسیون به کدهای ساختمانی محلی و خطوط یخ در منطقه شما بستگی دارد. در مناطق سرد، فونداسیونها باید زیر خط یخ قرار گیرند، که میتواند ۴۸ اینچ یا عمیقتر باشد. در مناطق گرمتر، فونداسیونهای ۱۲-۲۴ اینچ ممکن است کافی باشد. همیشه کدهای ساختمانی محلی را برای نیازهای خاص بررسی کنید.
۱. شورای چوب آمریکا. (۲۰۲۳). "راهنمای ساخت Deck چوبی مسکونی." https://awc.org/codes-standards/publications/dca6/ ۲. شورای کدهای بینالمللی. (۲۰۲۱). "کد بینالمللی مسکونی (IRC)." https://codes.iccsafe.org/ ۳. سیمپسون استرانگ-تای. (۲۰۲۳). "راهنمای اتصال و بست Deck." https://www.strongtie.com/resources/literature/deck-connection-fastening-guide ۴. آزمایشگاه محصولات جنگلی. (۲۰۲۱). "راهنمای چوب: چوب به عنوان یک ماده مهندسی." https://www.fpl.fs.fed.us/documnts/fplgtr/fpl_gtr190.pdf ۵. Decks.com. (۲۰۲۳). "ماشین حساب مواد Deck." https://www.decks.com/calculators ۶. انجمن ملی سازندگان خانه. (۲۰۲۲). "هزینه ساخت یک خانه." https://www.nahb.org/
ماشین حساب Deck یک ابزار ضروری برای هر کسی است که در حال برنامهریزی برای ساخت یک Deck است. با ارائه برآوردهای دقیق مواد بر اساس ابعاد Deck شما، به شما کمک میکند تا به طور مؤثری بودجهبندی کنید، مقدار صحیح مواد را خریداری کنید و از تأخیرهای پرهزینه در حین ساخت جلوگیری کنید. به یاد داشته باشید که در حالی که ماشین حساب یک نقطه شروع محکم ارائه میدهد، عواملی مانند طراحیهای پیچیده، کدهای ساختمانی محلی و انتخاب مواد خاص ممکن است نیاز به تنظیمات در این برآوردها داشته باشد.
قبل از شروع پروژه Deck خود، همیشه با کدهای ساختمانی محلی مشورت کنید و در نظر داشته باشید که طرحهای خود را توسط یک حرفهای بررسی کنید، به ویژه برای Deckهای بلند یا طراحیهای پیچیده. با برنامهریزی صحیح و مواد مناسب، Deck جدید شما سالها لذت را فراهم کرده و به ارزش خانه شما افزوده خواهد شد.
آمادهاید تا برنامهریزی Deck خود را شروع کنید؟ ابعاد خود را در ماشین حساب بالا وارد کنید تا لیست جامعی از مواد مورد نیاز برای پروژه خود دریافت کنید.
کشف ابزارهای بیشتری که ممکن است برای جریان کاری شما مفید باشند