{"success":true,"version":"v1","request":{"tool":"list_calculators","category":"construction"},"result":{"entity_type":"calculator_list","status":"completed","count":25,"calculators":[{"calculator_id":"flooring","entity_type":"calculator","name":"Flooring Calculator","category":"construction","tool_name":"estimate_flooring_materials","description":"Computes the floor area of a rectangular room, adds a cutting-waste allowance and converts the result into the number of boxes to buy from the coverage printed on the packaging. Areas are reported in m² and ft².","use_when":"You need to order laminate, vinyl plank, hardwood, carpet tiles or underlay for a room and want the area with waste and the box count.","do_not_use_when":"You are counting individual tiles with grout joints (use tile), boards for an outdoor deck (use decking) or the room is L-shaped: split it into rectangles, run this for each and add the results (or use rectangle for the areas).","required_inputs":["room_length","room_width"],"optional_inputs":["unit_system","waste_percent","box_coverage"],"urls":{"html":"https://tttkmbb.com/construction/flooring","markdown":"https://tttkmbb.com/construction/flooring.md","schema":"https://tttkmbb.com/api/v1/calculators/flooring","api":"https://tttkmbb.com/api/v1/calculate/flooring"}},{"calculator_id":"paint","entity_type":"calculator","name":"Paint Calculator","category":"construction","tool_name":"estimate_paint_needed","description":"Estimates wall paint from the wall area (room length, width and height, or a given area), subtracting 1.9 m² per door and 1.4 m² per window, multiplying by the number of coats and dividing by the coverage rate; reports litres, US gallons and cans.","use_when":"You need to know how much paint to buy for the walls of a room or for a known wall area, in litres or gallons and cans.","do_not_use_when":"You need ceiling, floor or exterior siding paint with different coverage rates (enter the area and the product's coverage directly), or you need the wall area only (use rectangle).","required_inputs":[],"optional_inputs":["unit_system","room_length","room_width","wall_height","wall_area","doors","windows","coats","coverage","can_size"],"urls":{"html":"https://tttkmbb.com/construction/paint","markdown":"https://tttkmbb.com/construction/paint.md","schema":"https://tttkmbb.com/api/v1/calculators/paint","api":"https://tttkmbb.com/api/v1/calculate/paint"}},{"calculator_id":"concrete-slab","entity_type":"calculator","name":"Concrete Slab Calculator","category":"construction","tool_name":"estimate_concrete_slab","description":"Computes the concrete volume of a rectangular slab, footing or pad from length, width and thickness, adds a waste allowance and converts it to cubic yards, cubic feet and the number of 80 lb, 60 lb and 25 kg bags of premixed concrete.","use_when":"You need the amount of ready-mix concrete to order or the number of premix bags for a slab, patio, shed base, footing or pad of uniform thickness.","do_not_use_when":"The pour is a cylinder such as a post hole or pier (use cylinder for the volume), or you need mortar for brickwork (use brick).","required_inputs":["length","width","thickness"],"optional_inputs":["unit_system","waste_percent"],"urls":{"html":"https://tttkmbb.com/construction/concrete-slab","markdown":"https://tttkmbb.com/construction/concrete-slab.md","schema":"https://tttkmbb.com/api/v1/calculators/concrete-slab","api":"https://tttkmbb.com/api/v1/calculate/concrete-slab"}},{"calculator_id":"tile","entity_type":"calculator","name":"Tile Calculator","category":"construction","tool_name":"estimate_tiles_needed","description":"Counts the tiles needed for a floor or wall area from the tile dimensions plus the grout joint width, adds a cutting-waste allowance and converts to boxes when the tiles per box are known.","use_when":"You need to order ceramic, porcelain or stone tiles for a known area and tile size, including grout joints and waste.","do_not_use_when":"You are laying planks or sheet goods sold by area (use flooring), or need the area itself from room dimensions (use rectangle first).","required_inputs":["area","tile_length","tile_width"],"optional_inputs":["unit_system","grout_gap_mm","waste_percent","tiles_per_box"],"urls":{"html":"https://tttkmbb.com/construction/tile","markdown":"https://tttkmbb.com/construction/tile.md","schema":"https://tttkmbb.com/api/v1/calculators/tile","api":"https://tttkmbb.com/api/v1/calculate/tile"}},{"calculator_id":"roof-pitch","entity_type":"calculator","name":"Roof Pitch Calculator","category":"construction","tool_name":"calculate_roof_pitch","description":"Converts a roof slope given as rise and run, or as an angle, into the pitch expressed in rise per 12 units of run, the angle in degrees, the slope in percent and the rafter length multiplier (rafter length per unit of horizontal run).","use_when":"You need to convert between roof pitch notations (x:12, degrees, percent) or estimate rafter length from the horizontal run.","do_not_use_when":"You need a general right-triangle solution with all sides (use right-triangle) or a plain angle unit conversion (use angle).","required_inputs":[],"optional_inputs":["rise","run","angle_degrees","horizontal_run_length"],"urls":{"html":"https://tttkmbb.com/construction/roof-pitch","markdown":"https://tttkmbb.com/construction/roof-pitch.md","schema":"https://tttkmbb.com/api/v1/calculators/roof-pitch","api":"https://tttkmbb.com/api/v1/calculate/roof-pitch"}},{"calculator_id":"stairs","entity_type":"calculator","name":"Stair Calculator","category":"construction","tool_name":"calculate_stair_dimensions","description":"Divides a total floor-to-floor rise into equal risers close to a target riser height, derives the tread count, total run, stringer length and stair angle, and checks the result against the IRC residential limits (riser ≤ 7¾ in / 196 mm, tread ≥ 10 in / 254 mm) and the 2R + T comfort rule.","use_when":"You are laying out a straight flight of interior or deck stairs and need the number of risers, the exact riser height, the total run and the stringer length.","do_not_use_when":"The stair has winders, landings or curves (design each straight flight separately), or you need a roof/rafter slope (use roof-pitch).","required_inputs":["total_rise"],"optional_inputs":["unit_system","ideal_riser_height","tread_depth"],"urls":{"html":"https://tttkmbb.com/construction/stairs","markdown":"https://tttkmbb.com/construction/stairs.md","schema":"https://tttkmbb.com/api/v1/calculators/stairs","api":"https://tttkmbb.com/api/v1/calculate/stairs"}},{"calculator_id":"wallpaper","entity_type":"calculator","name":"Wallpaper Calculator","category":"construction","tool_name":"estimate_wallpaper_rolls","description":"Estimates wallpaper rolls by the strip method: the strip length is the wall height plus 10 cm trim, rounded up to a whole pattern repeat; whole strips per roll are counted, door and window areas are deducted and the strips are converted to rolls.","use_when":"You need to know how many rolls of wallpaper to buy for a room from its perimeter (or wall area), height and the roll dimensions, with or without a pattern repeat.","do_not_use_when":"You are painting (use paint) or boarding (use drywall) the walls, or the paper is a mural sold by the panel.","required_inputs":["wall_height"],"optional_inputs":["unit_system","room_perimeter","wall_area","doors","windows","roll_width","roll_length","pattern_repeat"],"urls":{"html":"https://tttkmbb.com/construction/wallpaper","markdown":"https://tttkmbb.com/construction/wallpaper.md","schema":"https://tttkmbb.com/api/v1/calculators/wallpaper","api":"https://tttkmbb.com/api/v1/calculate/wallpaper"}},{"calculator_id":"gravel","entity_type":"calculator","name":"Gravel Calculator","category":"construction","tool_name":"estimate_gravel_volume","description":"Computes the volume of loose aggregate needed to cover an area to a given depth and converts it to weight with a typical bulk density for gravel, crushed stone, sand, topsoil or mulch (or a custom density).","use_when":"You need to order gravel, crushed stone, sand, topsoil or bark mulch by volume (m³, yd³) or by weight (tonnes, US tons) for a driveway, path, bed or sub-base.","do_not_use_when":"The material is concrete (use concrete-slab) or you need the density of a specific product: use the supplier's figure via material = custom and density_t_per_m3.","required_inputs":["depth"],"optional_inputs":["unit_system","length","width","area","material","density_t_per_m3"],"urls":{"html":"https://tttkmbb.com/construction/gravel","markdown":"https://tttkmbb.com/construction/gravel.md","schema":"https://tttkmbb.com/api/v1/calculators/gravel","api":"https://tttkmbb.com/api/v1/calculate/gravel"}},{"calculator_id":"drywall","entity_type":"calculator","name":"Drywall Calculator","category":"construction","tool_name":"estimate_drywall_sheets","description":"Estimates the number of gypsum board sheets for walls (and optionally the ceiling) of a room with a waste allowance, plus screws at about one per square foot and joint compound at the USG rate of 10 gallons per 1,000 ft² of board.","use_when":"You need to order plasterboard/drywall sheets, screws and joint compound for a room or a known wall area.","do_not_use_when":"You need paint or wallpaper quantities for the finished wall (use paint or wallpaper), or metal-stud framing take-offs.","required_inputs":[],"optional_inputs":["unit_system","room_length","room_width","wall_height","wall_area","include_ceiling","openings_area","sheet_size","waste_percent"],"urls":{"html":"https://tttkmbb.com/construction/drywall","markdown":"https://tttkmbb.com/construction/drywall.md","schema":"https://tttkmbb.com/api/v1/calculators/drywall","api":"https://tttkmbb.com/api/v1/calculate/drywall"}},{"calculator_id":"fence","entity_type":"calculator","name":"Fence Calculator","category":"construction","tool_name":"estimate_fence_materials","description":"Estimates the posts, rails and pickets for a straight run of wooden fence from the total length, the maximum post spacing, the number and width of gates, the rails per section and the picket width plus gap.","use_when":"You need a material list (posts, rails, pickets) for a picket, privacy or post-and-rail fence of a known length.","do_not_use_when":"You need concrete for the post holes (use cylinder for the hole volume and concrete-slab for bags), or the fence is chain-link or panel fencing sold per panel (divide the length by the panel width instead).","required_inputs":["total_length"],"optional_inputs":["unit_system","post_spacing","gates","gate_width","rails_per_section","picket_width","picket_gap"],"urls":{"html":"https://tttkmbb.com/construction/fence","markdown":"https://tttkmbb.com/construction/fence.md","schema":"https://tttkmbb.com/api/v1/calculators/fence","api":"https://tttkmbb.com/api/v1/calculate/fence"}},{"calculator_id":"decking","entity_type":"calculator","name":"Decking Calculator","category":"construction","tool_name":"estimate_decking_materials","description":"Estimates the number of deck boards (rows of boards across the width, board lengths along the length, plus waste), the joists at a given spacing and the screws at two per board per joist for a rectangular deck.","use_when":"You need a material list for a rectangular timber or composite deck: boards, joists and fasteners.","do_not_use_when":"You need structural sizing of joists and beams (span tables depend on species, grade and load; see the AWC DCA 6 guide) or stairs to the deck (use stairs).","required_inputs":["deck_length","deck_width"],"optional_inputs":["unit_system","board_width","board_gap","board_length","joist_spacing","waste_percent"],"urls":{"html":"https://tttkmbb.com/construction/decking","markdown":"https://tttkmbb.com/construction/decking.md","schema":"https://tttkmbb.com/api/v1/calculators/decking","api":"https://tttkmbb.com/api/v1/calculate/decking"}},{"calculator_id":"board-feet","entity_type":"calculator","name":"Board Feet Calculator","category":"construction","tool_name":"calculate_board_feet","description":"Computes board feet (the US lumber volume unit: 1 board foot = 144 cubic inches = a 1 in × 12 in × 12 in board) from nominal thickness and width in inches and length in feet, for a given quantity, with the total cost at a price per board foot.","use_when":"You are pricing or ordering hardwood or rough lumber sold by the board foot, or converting lumber dimensions into board feet, cubic feet or cubic metres.","do_not_use_when":"Lumber is sold by the linear foot or piece (dimensional softwood such as 2 × 4 studs), or you need deck board counts (use decking).","required_inputs":["thickness_in","width_in","length_ft"],"optional_inputs":["quantity","price_per_board_foot"],"urls":{"html":"https://tttkmbb.com/construction/board-feet","markdown":"https://tttkmbb.com/construction/board-feet.md","schema":"https://tttkmbb.com/api/v1/calculators/board-feet","api":"https://tttkmbb.com/api/v1/calculate/board-feet"}},{"calculator_id":"brick","entity_type":"calculator","name":"Brick Calculator","category":"construction","tool_name":"estimate_bricks_needed","description":"Counts the bricks in a single-leaf (half-brick, stretcher-bond) wall from its length and height using a standard brick size with its mortar joint, adds waste, and estimates the mortar volume geometrically and the bags of mortar mix from a manufacturer rule of thumb.","use_when":"You need the number of bricks and the mortar for a garden wall, veneer or single-skin wall of known face area.","do_not_use_when":"The wall is concrete block (use the block face 440 × 215 mm or 8 × 16 in as a custom brick) or two leaves thick: double the brick count, or use concrete-slab for footings.","required_inputs":["wall_length","wall_height"],"optional_inputs":["unit_system","brick_size","brick_length","brick_height","brick_width","mortar_joint","waste_percent"],"urls":{"html":"https://tttkmbb.com/construction/brick","markdown":"https://tttkmbb.com/construction/brick.md","schema":"https://tttkmbb.com/api/v1/calculators/brick","api":"https://tttkmbb.com/api/v1/calculate/brick"}},{"calculator_id":"roof-shingles","entity_type":"calculator","name":"Roof Shingle Calculator","category":"construction","tool_name":"estimate_roof_shingles","description":"Estimates asphalt shingles from the roof's horizontal footprint area and pitch: the pitch factor √(1 + (rise/12)²) converts the footprint to sloped surface area, which is expressed in roofing squares (100 ft²), increased by a waste allowance and converted to bundles and underlayment rolls. Planning estimate only.","use_when":"You need the number of shingle bundles, squares or underlayment rolls to order for a pitched roof whose plan area and pitch (x:12 or degrees) are known.","do_not_use_when":"You only need to convert the pitch or find a rafter length (use roof-pitch), or the roof is metal, tile or membrane sold by the sheet (divide roof_surface_area_ft2 by the panel coverage instead).","required_inputs":["roof_footprint_area"],"optional_inputs":["area_unit","pitch_rise_per_12","pitch_degrees","waste_percent","bundles_per_square","underlayment_coverage_ft2_per_roll"],"urls":{"html":"https://tttkmbb.com/construction/roof-shingles","markdown":"https://tttkmbb.com/construction/roof-shingles.md","schema":"https://tttkmbb.com/api/v1/calculators/roof-shingles","api":"https://tttkmbb.com/api/v1/calculate/roof-shingles"}},{"calculator_id":"crown-molding-miter","entity_type":"calculator","name":"Crown Molding Miter Calculator","category":"construction","tool_name":"calculate_crown_molding_angles","description":"Computes the saw settings for cutting crown molding flat on a compound miter saw from the wall corner angle and the molding's spring angle: miter = atan(sin(spring) / tan(corner/2)) and bevel = asin(cos(spring) × cos(corner/2)), plus the miter setting for cutting the molding nested (upside-down against the fence) and which end of each piece to keep.","use_when":"You need miter and bevel settings for inside or outside crown molding corners, including non-square corners such as 135° bay-window walls.","do_not_use_when":"The trim is flat stock such as baseboard or casing, where the miter is simply half the corner angle (45° for a square corner; use baseboard-trim for quantities), or you need general angle trigonometry (use trigonometry).","required_inputs":[],"optional_inputs":["corner_angle_degrees","spring_angle_degrees","corner_type"],"urls":{"html":"https://tttkmbb.com/construction/crown-molding-miter","markdown":"https://tttkmbb.com/construction/crown-molding-miter.md","schema":"https://tttkmbb.com/api/v1/calculators/crown-molding-miter","api":"https://tttkmbb.com/api/v1/calculate/crown-molding-miter"}},{"calculator_id":"wall-framing-studs","entity_type":"calculator","name":"Wall Framing Calculator","category":"construction","tool_name":"estimate_wall_framing","description":"Estimates the lumber for one stud wall: studs from the wall length and spacing plus an end stud, two extra studs per three-stud corner and two per opening (jack studs beside the king studs), a waste allowance, plate length for a single bottom and double top plate, header count and 4 × 8 ft sheathing sheets. Planning estimate only.","use_when":"You need a lumber take-off (studs, plates, sheathing) for a timber-framed wall of known length at 16 in, 24 in, 400 mm or 600 mm stud spacing.","do_not_use_when":"You need structural sizing of headers or studs (species, grade and load dependent; see the IRC chapter 6 tables), drywall for the finished wall (use drywall) or board footage for pricing (use board-feet).","required_inputs":["wall_length"],"optional_inputs":["length_unit","stud_spacing","corners","openings","wall_height_ft","waste_percent","plate_length_ft"],"urls":{"html":"https://tttkmbb.com/construction/wall-framing-studs","markdown":"https://tttkmbb.com/construction/wall-framing-studs.md","schema":"https://tttkmbb.com/api/v1/calculators/wall-framing-studs","api":"https://tttkmbb.com/api/v1/calculate/wall-framing-studs"}},{"calculator_id":"pavers","entity_type":"calculator","name":"Paver Calculator","category":"construction","tool_name":"estimate_pavers","description":"Counts the pavers for a patio, path or driveway from the area (or length × width), the paver size and the joint gap, adds waste, and estimates the bedding sand, the crushed-stone base (volume and tonnes at 1.6 t/m³) and the jointing sand from the joint geometry. Planning estimate only.","use_when":"You need to order concrete or clay pavers (or setts) plus the sand and aggregate under them for a known area.","do_not_use_when":"The surface is poured concrete (use concrete-slab), tiles bedded in adhesive with grout (use tile), or you only need the aggregate weight for a layer (use gravel).","required_inputs":[],"optional_inputs":["area_unit","area","length","width","paver_length_mm","paver_width_mm","paver_thickness_mm","joint_gap_mm","waste_percent","bedding_sand_depth_mm","base_gravel_depth_mm"],"urls":{"html":"https://tttkmbb.com/construction/pavers","markdown":"https://tttkmbb.com/construction/pavers.md","schema":"https://tttkmbb.com/api/v1/calculators/pavers","api":"https://tttkmbb.com/api/v1/calculate/pavers"}},{"calculator_id":"retaining-wall-blocks","entity_type":"calculator","name":"Retaining Wall Block Calculator","category":"construction","tool_name":"estimate_retaining_wall_blocks","description":"Estimates segmental (dry-stacked) retaining-wall blocks from the wall length and height and the block face size (courses × blocks per course plus waste), cap units for the top course, the compacted gravel base under the first course, the drainage-gravel zone behind the wall and the perforated drain pipe length. Planning estimate only.","use_when":"You need to order concrete retaining-wall blocks, caps and the gravel for the base and drainage zone of a garden or landscape wall.","do_not_use_when":"The wall is higher than about 1.2 m (4 ft), carries a slope or surcharge, or is terraced: it needs geogrid and engineering per the block manufacturer's tables. Mortared brick walls use brick; poured footings use concrete-footing.","required_inputs":["wall_length","wall_height"],"optional_inputs":["unit","block_length_in","block_height_in","block_depth_in","cap_blocks","base_depth_in","gravel_backfill_depth_in","waste_percent"],"urls":{"html":"https://tttkmbb.com/construction/retaining-wall-blocks","markdown":"https://tttkmbb.com/construction/retaining-wall-blocks.md","schema":"https://tttkmbb.com/api/v1/calculators/retaining-wall-blocks","api":"https://tttkmbb.com/api/v1/calculate/retaining-wall-blocks"}},{"calculator_id":"asphalt-tonnage","entity_type":"calculator","name":"Asphalt Tonnage Calculator","category":"construction","tool_name":"estimate_asphalt_tonnage","description":"Converts a paved area and compacted thickness into asphalt volume and weight with the compacted density of hot-mix asphalt (default 145 lb/ft³ ≈ 2,322 kg/m³), reported in pounds, kilograms, US short tons and metric tonnes with a waste allowance. Planning estimate only.","use_when":"You need to order hot-mix asphalt by the ton for a driveway, parking area or path of known area and compacted thickness.","do_not_use_when":"The pavement is concrete (use concrete-slab) or you need the aggregate base under it (use gravel); the exact density of a specific mix comes from the supplier's job-mix formula.","required_inputs":["area","thickness"],"optional_inputs":["area_unit","thickness_unit","density","density_unit","waste_percent"],"urls":{"html":"https://tttkmbb.com/construction/asphalt-tonnage","markdown":"https://tttkmbb.com/construction/asphalt-tonnage.md","schema":"https://tttkmbb.com/api/v1/calculators/asphalt-tonnage","api":"https://tttkmbb.com/api/v1/calculate/asphalt-tonnage"}},{"calculator_id":"concrete-footing","entity_type":"calculator","name":"Concrete Footing Calculator","category":"construction","tool_name":"estimate_concrete_footing","description":"Computes the concrete volume of a strip footing (length × width × depth) or of round or square piers (count × cross-section × depth), adds waste and converts it to cubic yards, cubic feet and bags of premixed concrete using manufacturer yields (80 lb 0.60 ft³, 60 lb 0.45 ft³, 50 lb 0.375 ft³, 25 kg 0.0125 m³, 20 kg 0.010 m³). Planning estimate only.","use_when":"You need the concrete for wall footings, deck or fence post piers, sonotube piers or pad footings, as a ready-mix volume or as a number of bags.","do_not_use_when":"The pour is a flat slab (use concrete-slab), you need cement, sand and aggregate for site-mixed concrete (use concrete-mix-ratio), or the footing size itself must be designed for the soil bearing capacity (engineering, not covered).","required_inputs":["depth"],"optional_inputs":["shape","unit","length","width","diameter","count","waste_percent","bag_size"],"urls":{"html":"https://tttkmbb.com/construction/concrete-footing","markdown":"https://tttkmbb.com/construction/concrete-footing.md","schema":"https://tttkmbb.com/api/v1/calculators/concrete-footing","api":"https://tttkmbb.com/api/v1/calculate/concrete-footing"}},{"calculator_id":"steel-weight","entity_type":"calculator","name":"Steel Weight Calculator","category":"construction","tool_name":"calculate_steel_weight","description":"Computes the cross-section area, weight per metre and total weight of round, square, hexagonal and flat bars, plates and sheets, round tubes or pipes and rectangular tubes from their dimensions in millimetres, the length, quantity and material density (carbon steel 7,850 kg/m³, stainless 304, aluminium, copper, brass, titanium or a custom value).","use_when":"You need the weight of metal stock for ordering, pricing by the kilogram, load calculations or shipping.","do_not_use_when":"The section is a rolled profile such as an I-beam, channel or angle (use the published kg/m from the section tables), or the material is not metal (use density-mass-volume with the material's density).","required_inputs":["length_m"],"optional_inputs":["shape","diameter_mm","width_mm","height_mm","thickness_mm","wall_thickness_mm","quantity","material","density_kg_m3"],"urls":{"html":"https://tttkmbb.com/construction/steel-weight","markdown":"https://tttkmbb.com/construction/steel-weight.md","schema":"https://tttkmbb.com/api/v1/calculators/steel-weight","api":"https://tttkmbb.com/api/v1/calculate/steel-weight"}},{"calculator_id":"concrete-mix-ratio","entity_type":"calculator","name":"Concrete Mix Ratio Calculator","category":"construction","tool_name":"calculate_concrete_mix_quantities","description":"Converts a wet concrete volume into the dry materials for a nominal volumetric mix: the dry volume (× 1.54 for voids and shrinkage) is split by the cement : sand : aggregate parts, converted to mass with bulk densities (cement 1,440, sand 1,600, aggregate 1,450 kg/m³), cement is expressed in bags and water follows the water-cement ratio.","use_when":"You are site-mixing concrete by volume batching and need the cement bags, sand, coarse aggregate and water for a given volume at a nominal mix such as 1:2:4 (M15) or 1:1.5:3 (M20).","do_not_use_when":"You are ordering ready-mix or bagged premix (use concrete-slab or concrete-footing for volumes and bags), or you need a designed mix for a specified strength with admixtures (a design mix from the supplier's laboratory).","required_inputs":["wet_concrete_volume_m3"],"optional_inputs":["mix_ratio","cement_parts","sand_parts","aggregate_parts","dry_volume_factor","cement_density_kg_m3","bag_kg","water_cement_ratio","sand_density_kg_m3","aggregate_density_kg_m3"],"urls":{"html":"https://tttkmbb.com/construction/concrete-mix-ratio","markdown":"https://tttkmbb.com/construction/concrete-mix-ratio.md","schema":"https://tttkmbb.com/api/v1/calculators/concrete-mix-ratio","api":"https://tttkmbb.com/api/v1/calculate/concrete-mix-ratio"}},{"calculator_id":"sod-turf","entity_type":"calculator","name":"Sod Calculator","category":"construction","tool_name":"estimate_sod","description":"Converts a lawn area into rolls of sod (turf) from the roll coverage, a waste allowance and the rolls per pallet, and optionally the topsoil volume for a levelling layer of given depth. Planning estimate only.","use_when":"You need to order rolled turf (sod) and pallets for a lawn of known area, or the topsoil to spread under it.","do_not_use_when":"You are seeding rather than laying turf (multiply the area by the sowing rate on the seed bag) or you only need the soil volume and weight (use gravel with material = topsoil).","required_inputs":["area"],"optional_inputs":["area_unit","roll_area","roll_area_unit","waste_percent","rolls_per_pallet","topsoil_depth_mm"],"urls":{"html":"https://tttkmbb.com/construction/sod-turf","markdown":"https://tttkmbb.com/construction/sod-turf.md","schema":"https://tttkmbb.com/api/v1/calculators/sod-turf","api":"https://tttkmbb.com/api/v1/calculate/sod-turf"}},{"calculator_id":"baseboard-trim","entity_type":"calculator","name":"Baseboard Trim Calculator","category":"construction","tool_name":"estimate_baseboard_trim","description":"Computes the room perimeter, subtracts door and other openings, adds a cutting-waste allowance and converts the length of baseboard (skirting) into stock pieces to buy, with the inside and outside corner count for a rectangular room and an optional cost.","use_when":"You need to know how many lengths of baseboard, skirting board, shoe molding or quarter round to buy for a room.","do_not_use_when":"You need the compound angles for crown molding (use crown-molding-miter) or the room is L-shaped: split it into rectangles and add one inside and one outside corner per notch.","required_inputs":["room_length","room_width"],"optional_inputs":["unit","doors","door_width","other_openings_length","trim_piece_length","waste_percent","price_per_piece"],"urls":{"html":"https://tttkmbb.com/construction/baseboard-trim","markdown":"https://tttkmbb.com/construction/baseboard-trim.md","schema":"https://tttkmbb.com/api/v1/calculators/baseboard-trim","api":"https://tttkmbb.com/api/v1/calculate/baseboard-trim"}},{"calculator_id":"rebar","entity_type":"calculator","name":"Rebar Calculator","category":"construction","tool_name":"estimate_rebar","description":"Lays out a two-way rebar grid in a rectangular slab from the bar spacing and edge cover (bars per direction = floor((span − 2 × cover) / spacing) + 1), then reports the bar counts, run lengths, total length and weight from the bar's unit mass, the stock lengths needed when runs exceed the stock length (lap = 40 bar diameters per splice), the grid intersections to tie and an estimate of bar chairs. Planning estimate only.","use_when":"You need to order reinforcing bar (metric 10–20 mm or US #3–#6) for a slab, footing pad or driveway with a single-layer grid.","do_not_use_when":"The design requires two layers, bent bars, stirrups or a specific bar schedule from the engineer (use the schedule), or you want welded mesh (divide the area by the sheet size instead). Bar size and spacing are structural decisions, not outputs of this calculator.","required_inputs":["slab_length","slab_width"],"optional_inputs":["unit","spacing_unit","spacing","edge_cover","bar_size","bar_stock_length","lap_multiplier"],"urls":{"html":"https://tttkmbb.com/construction/rebar","markdown":"https://tttkmbb.com/construction/rebar.md","schema":"https://tttkmbb.com/api/v1/calculators/rebar","api":"https://tttkmbb.com/api/v1/calculate/rebar"}}]},"timestamp":"2026-09-25T01:09:51Z","next_actions":[],"links":{"docs":"https://tttkmbb.com/calculators.md"}}