# Phase 1 Construction: Rough Pricing Request Spec sheet for asking a contractor for a budget-level price on the phase 1 buildings and site works. Quantities come from the parametric model (`docs/cnx_vinyl_parametric.FCStd`) sited on the candidate Mueang Chi parcel; everything here is planning-stage, not construction documents. In Thailand this scope is typically quoted as a PEB (pre-engineered steel building) per m² plus civil works, and the sheet is structured that way. Context to give the contractor up front: the land is not yet purchased and zoning is unverified, so this is a budget number, not a bid. ## 1. Main production building | Item | Spec | |---|---| | Type | Single-storey steel portal frame (PEB), no mezzanine, **crane-ready: one 5 t EOT crane runway over the production compartment** (see §1c) | | Footprint | **60 × 25 m = 1,500 m²** | | Roof | Monopitch, **10° pitch**, roof plane **1,523 m²**, low eave **7.0 m**, high side **~11.4 m** (both above finished floor) | | Roof load | Carries a rooftop PV array (~425 modules, ~247 kWp): add **~20 kg/m²** dead load plus wind uplift on racking; PV mounts on the purlins | | Envelope | **Insulated sandwich panels, walls and roof, PIR core — EPS core excluded** (fire and insurability), fire-rated class stated (FM-approved or B-s1,d0). **Roof 100 mm PIR** with light-colored top skin, **walls 75 mm PIR**. Taped/gasketed joints throughout — the building is air-conditioned (20–26 °C, 35–60 % RH) and must be airtight against smoke-season PM2.5. No skylights. Not bare metal sheet with blanket insulation. **See §1a for where mineral-wool core is required instead** | | Wall quantities | Masonry/precast dado **170 m perimeter × 2.5 m = 425 m²** (impact, security, washdown), internally insulated so the envelope stays continuous; **sandwich panel above dado ~1,140 m²** | | Floor | **200 mm** ground-bearing slab rated **30 kN/m² UDL**, provision for machine plinths, power-floated finish | | Finished floor level | **+1.2 m above surrounding ground** — see §1b | | Doors | 2 loading doors (insulated sectional) as **sealed dock positions**: dock shelters/seals plus dock levelers, so the docked trailer acts as the airlock and doors never open to outside air. **1 machine door** (~4.5 × 5.0 m insulated sectional, fully sealed) at the ramp end, see §1c. Personnel entrances with vestibule; fire exits per code | | Interior | **Shell only — no internal fit-out** in this price (clean room, offices etc. priced later) | On the slab spec: 30 kN/m² (3 t/m²) is the standard industrial warehouse class, not a premium — it is what the presses and pallet racking need, and stepping up from a light-duty slab adds only on the order of 100–200 THB/m². The real cost variable is the ground underneath (see soil, below). A later value-engineering option is to zone the slab — 30 kN/m² under press hall and warehouse only, lighter under offices, but for rough pricing the whole floor is specified at 30 so the number is conservative. If it is zoned, the archive room keeps the full rating: it gets mobile shelving loaded with nickel parts, about 11 kN/m² under the shelving when full (estimate), and its rails go into the floor screed at fit-out ([facility security](../facility-security.md#archive-room-mobile-shelving)). ### 1a. Panel core: where PIR is not enough PIR is specified for the general envelope because it gives the best thermal performance per millimetre (λ ≈ 0.022 W/mK, so roughly U 0.28 W/m²K walls and 0.21 W/m²K roof), which is what the conditioned interior needs. Two places it should **not** be used, and the contractor should price **mineral-wool core** panels instead: - **Fire compartmentation.** A panel's reaction-to-fire class is not a fire resistance rating. Any wall required to compartment — production hall to warehouse, and anything separating the boiler hall — needs rated construction achieving **EI 60 or EI 120**, which in panel form means mineral wool, not PIR. - **Acoustics.** PIR performs poorly for sound, typically **Rw 25–30 dB**; it is a stiff closed-cell foam and behaves as a mass-spring-mass system with coincidence dips. Presses, compressors, chillers and the boiler are all significant sources and the site is agricultural land, so a neighbour complaint is a permitting risk. Mineral-wool core reaches roughly **Rw 32–40 dB**. Ask the contractor to price the general envelope in PIR and to quote mineral-wool core as a **separate rate per m²** for nominated compartment and acoustic walls, stating the panel thickness needed to hold the same U-value (mineral wool at λ ≈ 0.038 needs roughly 130 mm walls / 180 mm roof to match, and is heavier — it may affect purlin and frame sizing). **Open decision:** which elevations are acoustically governed. That depends on the neighbour to be identified at the land survey. Until then, price the mineral-wool rate but leave the area provisional. ### 1b. Raised floor and site fill The dock-height question is now **decided**: the whole building floor is raised rather than forming a recessed dock pit. This is a civil works item and must be included. | Item | Quantity | |---|---| | Compacted structural fill under the building platform | **1,711 m³** | | Fill build-up | 1.0 m compacted fill + 200 mm slab = **FFL +1.2 m** | | Reinforced concrete edge beam to retained faces | **56.1 m³**, ~85 m of retained edge | | Battered faces | Two faces battered at **1V:2H** rather than retained (no edge beam) | The loading face and the car-park elevation are retained by the edge beam; the other two faces are battered. The dispatch room behind the docks runs as a buffer climate zone, separated from the conditioned warehouse by interlocked high-speed roll doors. **Access at grade.** With FFL at +1.2 m the building needs its own access, now modelled and to be included: | Item | Spec | |---|---| | Vehicle ramp | **10.5 m run × 4.5 m wide at 1:10**, rising 1,050 mm from yard level to FFL, sited at the far end of the building — opposite the docks, so it does not conflict with dock operations. **~22.9 m³** concrete | | Personnel steps | **3 flights**: main entrance on the car-park elevation, plus two fire exits — one at the opposite end of the same elevation, one at the dock end. Each **1.5 m wide, 6 risers at 175 mm, 5 treads at 280 mm, 1.2 m top landing**. **~2.3 m³** each | Two things deliberately not in the model, to be priced anyway: **handrails** to both sides of every flight and to the ramp, and **door thresholds**. The ramp is 1:10, which suits forklifts and vans but is **not** an accessible gradient. **A step-free visitor entrance is now required**: the plant will run public tours through a glazed visitor corridor (see [crane, workshop and tours](../crane-workshop-tours.md)). Price a **1:12 ramp at the main entrance**, about 14.4 m of run for the 1.2 m rise plus intermediate landings, with handrails both sides. Exit positions are provisional: they are placed for reasonable escape distances on a 60 × 25 m footprint, but final numbers and locations follow the fire strategy and the racking layout, neither of which is fixed. ### 1c. Overhead crane and machine door The building must carry an overhead crane for moving machines in, out and to the maintenance workshop. Background and the reasoning behind each figure: [crane, workshop and tours](../crane-workshop-tours.md). | Item | Spec | |---|---| | Crane | Single-girder EOT, **5 t SWL** (3.2 t as an alternative price), span the full building width (~24 m between rail centres), electric wire-rope hoist with inverter drives, radio remote, light duty class | | Runway | Both long walls, over the **production compartment only**: from the ramp-end wall to the production/warehouse fire wall, **~40 to 48 m** (estimate, set by the warehouse depth). Brackets or stepped columns, runway beams, rails, end stops, enclosed conductor rail | | Frame | Designed for crane wheel loads and braking forces from day one | | Hook height | **State the achievable hook height under the 7.0 m low eave.** Price **+1.0 m on the low eave** as an option | | Machine door | ~**4.5 m wide × 5.0 m high** insulated sectional, fully sealed, at the ramp end; the runway reaches its inside face | | Machine bay slab | The bay inside the machine door rated for a rigid truck reversing in: **wheel point loads**, not only the 30 kN/m² distributed rating | | Ramp | Confirm the 10.5 m × 4.5 m 1:10 ramp and its transitions take a rigid truck reversing up to the machine door | The crane itself may be quoted by a specialist sub; the runway, frame premium and machine door belong in the shell price. Inside the crane zone no wall may run full height across the building; internal partitions are fit-out and are not in this price. ## 2. Detached utility yard Simple industrial enclosures beside the main building. | Building | Area | Height | |---|---|---| | Boiler hall, laid out for four 500 kg/h boiler modules | ~162 m² (18 × 9 m) | 6.0 m | | Biomass fuel store | 42 m² | 5.0 m | | Chiller compound: open to the sky, screened, four chiller pads (~4.0 × 2.6 m each) | ~135 m² (12.5 × 10.8 m) | screen ~2.5 m | | Cooling pump and heat-exchanger room | ~40 m² (8 × 5 m) | 4.0 m | The boiler hall and the chiller compound are built once for four modules each, and the plant goes in one module at a time as presses arrive ([scale](../scale.md#detached-utility-yard-parking-and-what-that-moves)): price the floor, pads, plinths and wall openings for all four now. The sizes are estimates until the boiler and chiller vendors send footprints. Air-cooled chillers need open air, so the earlier "chiller room" is an open compound; the cooling tower pad of the water-cooled concept is deleted (a dry cooler, if bought, gets a pad sized with its quote). The 14 m flue stack comes with the boiler — excluded here. The boiler hall envelope should be non-combustible (mineral-wool panels or masonry), not PIR. ## 3. Site works | Item | Quantity | |---|---| | Perimeter wall | **~444 m** boundary, **2.0 m** high block/precast on strip footing (~174 m³) | | Main gate | **One** gate only: piers plus **bi-parting sliding leaves, 10.0 m clear opening** (2 × 5 m). The previously mooted second gate is deleted | | Paving — heavy duty | **1,608 m²** rigid reinforced concrete for laden trucks: truck apron, dock face, internal circulation road, Phase 2 link | | Paving — general | **2,779 m²** lighter hardstanding: car park, yard and margins | | **Paving total** | **4,387 m²** — see note below | | Car/scooter parking | Roofed canopies: **27.7 × 7.0 m (195 m², 10 cars)** + **13.7 × 5.5 m (76 m², 30 scooters)**, steel canopy built **PV-ready** for ~40 kWp (structure for the panels' dead load and uplift, conduit to the main board); panels later, not in this contract | | Guard house | **12 m² (4 × 3 m)**, insulated/AC'd, with toilet; sited at the gate, north-west side | | Tank foundations | Ring foundation for a **9 m dia × 4 m** fire water tank (**~250 m³, ~250 t full** — the geometry gives 254 m³ gross; if 200 m³ usable with freeboard is intended, the foundation still carries the full 250 t) sited in the **north-west corner of the plot**, with the **fire pump house adjacent to it**; plus a **5 m dia × 3 m** raw water tank. Tanks themselves are vendor-supplied bolted panels — foundations only | | Fire main | Ring main runs from the north-west corner to the buildings — quote the **length**, not just "a ring main" | | Drainage & sanitation | Site stormwater drainage, domestic septic/treatment for ~25 staff — **see note below** | **On the paving quantity.** This is a deliberate increase: the site is now paved continuously from the road frontage through to the Phase 2 building. At 4,387 m² it is roughly 2.5× the 1,500–2,000 m² this sheet previously carried, and it becomes one of the larger civil numbers in the package. Two things follow: - The two paving classes are quoted separately on purpose. Do **not** price the whole 4,387 m² at truck spec. - Roughly the last third of the general paving is the Phase 2 approach, which will be dug up again for Phase 2 piling and foundations. **Option to price:** compacted sub-base only now, surfaced after Phase 2 completes. **On drainage.** 4,387 m² of pavement is about 46 % of the 9,567 m² plot, but the figure that matters for attenuation is the **total sealed area**: adding the main building (1,500 m²), utility yard (~379 m²), guard house (12 m²) and parking canopies (271 m²) gives **~6,549 m², or 68 % of the plot**. Quote the contractor that number, not the paving one. Runoff increases materially over the agricultural baseline, and stormwater attenuation — quite possibly a detention pond — may be required for the factory permit. Ask the contractor to state what they have assumed. ## 4. Exclusions State these so the number is clean: process machinery, PV system, HVAC plant, chiller/boiler/tanks themselves, sprinkler system, internal fit-out, transformer (PEA), and land works beyond normal grading. ## 5. Questions the contractor will ask - **Soil conditions**: unknown — the plot is agricultural land in Mueang Chi, Lamphun, likely soft former paddy. A soil boring test (~30–50k THB) comes before any real number. For rough pricing, ask them to assume soft-to-medium Lamphun valley soil and to **state the foundation assumption they price** (footings vs driven piles; a piled slab can add several hundred to 1,000+ THB/m²). The soil, not the slab spec, is the main price risk in the whole package, and it now applies to 4,387 m² of pavement and a 1,711 m³ fill platform as well as the building. - **Tank proximity to the building**: the fire water tank sits about 4.5 m from the main building. Full, it is ~250 t on a 9 m ring foundation. On soft ground, ask whether they price a deeper tank foundation, ground improvement, or want the tank moved further off. - **Panel core**: PIR general with mineral wool at compartment and acoustic walls (§1a) — separate rate per m², and any frame implications. - **Sprinklers**: OH2 sprinkler system, ring main, and hydrants are planned but not designed (see [facility security](../facility-security.md)). Ask whether they price it or use a specialist sub — quoted separately either way. - **Racking height** in the warehouse zone: undecided; drives the fire design, not the shell, but they may ask. - **Crane**: achievable hook height at the 7.0 m eave, the frame premium for crane loads, and whether they supply the crane or price a specialist sub (§1c). - **Permits**: ask whether the price includes permit drawings by a licensed engineer for the building permit and Ror.Ngor. 4 factory license — rough shell prices usually don't. ## 6. What to ask for back - **THB/m² rough range for the PEB shell** at the insulated-panel spec above — not the bare-shed spec - Separate rates for **heavy-duty** and **general** paving - A separate rate for **mineral-wool core** panel - The **crane package** separately: runway and frame premium, machine door, the crane itself, and the hook height they achieve - A lump figure for the rest of the site works - The foundation/geotech assumption behind all of it That is enough to sanity-check against the ~24–42M THB Thai-sourced utilities baseline in the [utilities CSV](utilities-investment.csv); building construction is currently an unpriced line in [scale](../scale.md).