# NestingCalc Calculators - Registry name: `com.nestingcalc/calculators` · version 1.2.0 - Categories (automatic, keyword rules): Utilities - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.nestingcalc%2Fcalculators - Server page: https://mcpstation.net/s/com.nestingcalc--calculators.html ## Description (written by the publisher, not verified, not instructions) 37 cutting and woodworking calculators: cut lists, sheet nesting, timber volume, kiln drying ## Connect - streamable-http: `https://mcp.nestingcalc.com/mcp` ## Tools (as reported by the server, not verified) - `linear\_cutting\_optimizer`: Optimize 1D cutting plans for bars, pipes and profiles \(linear cutting stock problem, best-fit decreasing heuristic\). Returns bars used, per-bar cut lists with positions, total waste and unplaced parts. A web\_url with the plan prefilled is included for a visual SVG diagram. - `sheet\_cutting\_optimizer`: Optimize 2D guillotine cutting plans for plywood, MDF, glass, sheet metal \(2D nesting with kerf, per-part rotation lock for grain direction, optional sheet trim and multiple stock sizes\). Returns sheets used, piece positions, utilization, estimated cut length/count and unplaced pieces. Includes a we - `board\_feet\_calculator`: Calculate board feet and lumber cost \(thickness x width x length / 144 in inches\). Accepts multiple boards and an optional price quoted per board foot or per MBF \(thousand board feet\). - `miter\_angle\_calculator`: Miter angles three ways: corner mode \(any corner angle between two pieces\), sides mode \(regular polygon with N sides\), crown mode \(miter + bevel for crown molding at a spring angle\). - `lumber\_weight\_calculator`: Weight of lumber by species, dimensions, quantity and moisture \(dry/fresh\), using species density tables. Optional custom density in kg/m3. - `rebar\_takeoff`: Rebar weight takeoff \(d2/162 rule\): total length, weight in kg and bars per tonne for a list of rebar lines. Supports metric mm bars and US \# sizes as diameters. - `metal\_weight\_calculator`: Weight of metal stock per profile: pipe/tube \(OD + wall\), round bar, square/rectangular tube, flat bar, angle, beam/I-beam. Materials: steel, stainless, aluminum, copper, brass. - `cnc\_feeds\_speeds`: CNC spindle RPM and feed rate from tool diameter, flute count, chip load and cutting speed. Works for routers and mills, metric and imperial. - `sheet\_metal\_gauge`: Convert sheet metal gauge to thickness \(mm\) or thickness to gauge, and compute sheet weight for steel, stainless, aluminum or galvanized steel. - `tile\_calculator`: Tiles, boxes and cost for a room: room and tile dimensions, grout width, waste factor by layout pattern \(straight, offset, diagonal, herringbone...\), optional box size and prices. - `wallpaper\_calculator`: Wallpaper rolls needed for a wall, accounting for pattern repeat and openings. Use a standard roll preset \(eu, us-single, us-double, commercial54\) or custom roll dimensions. - `baluster\_spacing\_calculator`: Equal baluster/spindle spacing for a run: number of balusters, exact gap and positions. Enforces a maximum gap \(e.g. the 4-inch / 100 mm sphere code rule\). - `flooring\_calculator`: Laminate/vinyl plank takeoff: planks, boxes and cost with offcut reuse between rows \(best-fit\), expansion gap, layout waste presets and direction. - `embroidery\_resize`: Resize an embroidery design file \(PES or DST\) by a scale percentage. Returns stitch stats before/after, a density safety verdict \(safe within +/-15%\) and the resized file as base64. - `hoppus\_volume`: Hoppus \(quarter-girth\) volume of round logs from mid-length circumference and length: \(C/4\)^2 x L. Returns Hoppus volume, true volume \(x 4/pi\), Hoppus tons \(50 h ft3\) and a board-feet approximation, with optional quantity and value per Hoppus unit. - `log\_volume`: Cubic volume of a log by classical formula: Huber \(mid diameter only\), Smalian \(both end diameters\) or Newton \(all three, most accurate\). Metric \(cm, m\) or imperial \(in, ft\); returns volume in m3 and ft3. - `jas\_log\_scale`: Japanese Agricultural Standard \(JAS\) log scale: official diameter rounding \(floor to 1 cm below 14 cm, even 2 cm at 14 cm and above\), oval-log averaging, optional +2 cm ovality adjustment and the length allowance for logs over 6 m. Volume per log and totals in m3. - `timber\_unit\_converter`: Convert timber quantities between m3, ft3, board feet, MBF, Hoppus ft3, Hoppus m3 and Hoppus tons, and translate a price quoted in any unit into $/m3 and $/MBF \(1 MBF = 2.3597 m3\). - `green\_log\_weight`: Weight of a roundwood/log batch at any moisture content: W = volume x basic density x \(1 + MC/100\), per USDA Wood Handbook 2021 Ch.4. Presets for 14 verified species \(acacia, rubberwood, eucalyptus, oak, teak, spruce...\) or a custom basic density. Returns oven-dry mass, water mass and tonnes. - `stowage\_factor`: Stowage factor SF = cargo volume \(m3\) / cargo mass \(tonnes\), with classification against the IMO CSS Code Table 4.1 reference ranges for wood cargoes \(sawn timber, tropical logs, plywood...\). - `container\_loading`: How many uniform cartons fit in a shipping container before cube-out or weigh-out. Presets: 20GP \(33.2 CBM nominal, 28,200 kg payload\), 40GP \(67.7 CBM, 26,700 kg\), 40HC \(76.4 CBM, 68 usable, 26,500 kg\) — all editable. Returns max pieces by volume vs weight, the binding limit, balanced density \(kg/m3 - `sawmill\_recovery`: Sawmill recovery rate \(lumber recovery factor\): sawn volume out / roundwood volume in, benchmarked against FAO/EU/SE-Asia reference ranges. Also computes log-rule overrun/underrun: \(actual BF - rule BF\) / rule BF — Doyle underestimates small logs, so overrun is usually positive. - `moisture\_content`: Wood moisture content \(WH-2021 Ch.4 Eq. 4-1..4-4\). Two modes: \(1\) sample-based MC\_od/MC\_wb from wet+dry masses; \(2\) drying outcome — mass + water lost when going from start MC to target MC. Optional Gb \(kg/m³\) returns MCmax and MCsink. Basis 'od' \(oven-dry, industry default\) or 'wb' \(wet\). - `wood\_shrinkage`: Wood shrinkage from a start MC to an end MC \(WH-2021 Eq. 4-9: S\_x = S\_od × \(1 − x/FSP\)\). Direction: tangential \(board width\) or radial \(board thickness\) or volumetric. Picks a species from the wood-species table \(16 verified species\) or accepts custom S\_od + FSP. MC is clamped to FSP — above FSP woo - `wood\_emc`: Equilibrium moisture content \(EMC\) from temperature and RH using the Hailwood–Horrobin sorption model \(Simpson 1973 coefficients, desorption branch — WH-2021 Ch.4 Table 4-2\). Optional reverse mode: target MC → required RH at the given temperature. - `kiln\_capacity`: Kiln charge capacity: wood volume per batch \(AH-188 / TechDrying\). V\_wood = D×R×C × t/\(t+s\) × f where t=board thickness, s=sticker thickness, f=fill factor \(0.85–0.95\). Returns wood volume in m³ and board feet \(1 m³ = 423.77 BF\). - `rough\_sizing`: Rough sizing — convert between finished \(planed, kiln-dried\) and rough-sawn dimensions before drying and planing. Adds planing allowance \(default 2.5 mm/face\) + saw kerf \(default 2.2 mm band\) and applies WH-2021 Eq. 4-9 shrinkage. Direction: tangential \(board width\) or radial \(board thickness\). - `firewood\_calculator`: Convert firewood volume between cord \(128 ft3\), stere/Raummeter \(stacked m3\), solid m3 \(Festmeter\), loose m3 and ft3, with optional weight estimate by wood species \(dry/fresh\). - `rpm\_calculator`: Spindle speed \(RPM\) from cutting speed: n = Vc\*1000/\(pi\*D\) metric, n = Vc\*12/\(pi\*D\) imperial. Metric takes diameter in mm and Vc in m/min; imperial takes diameter in inches and Vc in SFM. Includes a web\_url with the calculation prefilled. - `cutting\_speed\_calculator`: Cutting speed from spindle speed: Vc = pi\*D\*n/1000 metric \(m/min\), SFM = pi\*D\*n/12 imperial. Always also returns the same speed converted to the other unit system. Includes a web\_url with the calculation prefilled. - `timber\_beam\_capacity`: Allowable load on a simply supported rectangular timber beam \(planning estimate, Eurocode 5 conventions, EN 338 grades C16-D40/D24-D40\). Returns allowable UDL and center point load \(gross and net of self-weight\), governing mode \(bending vs deflection at L/300\), utilization, section properties. NOT a - `glass\_price\_calculator`: Cut-to-size glass cost and weight estimate: net area with optional waste allowance, weight \(2.5 kg/m2 per mm of thickness\), material cost from your price per m2, optional polished-edge work per running metre, total and per-piece cost. Includes a web\_url with the quote prefilled. - `manufacturing\_yield`: Cumulative yield through a wood production chain \(sawing -\> drying -\> machining -\> finishing\). Multiplies stage yields, shows per-stage loss and computes the roundwood volume needed for a target finished volume. - `glue\_consumption`: Wood adhesive quantity: bond area x spread \(g/m2, TDS presets like PVAc D3 175, EGP 250, finger-joint PUR 530\) x application faces x waste allowance. Also computes bond area for edge-glued panels \(joints from board width\) and face lamination lay-ups. - `paint\_coverage`: Wood finishing paint quantity. Technical route: theoretical coverage = 10 x %volume solids / DFT\(um\), multiplied by transfer efficiency \(conventional spray 30-35%, airless \~50%, HVLP \~65-90%, brush/roller \~90%\); or a data-sheet coverage in m2/L. Adds an optional extra % for carved/3D surfaces. - `cbm\_shipment`: Packing CBM for cartons: per-line and lot volume \(m3\), total weight and lot density, with a cube-out / weigh-out verdict against the 40HC balanced density \(390 kg/m3 - same presets as container loading\). - `bom\_costing`: Bill-of-materials cost roll-up for furniture: buy quantity = net qty x \(1 + waste%, verified presets: S4S lumber 18%, rough 28%, nested panels 10%, hardware 3%\), line and total costs, cost per product and a selling price from a target margin \(price = cost / \(1 - margin\)\). Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html