Specifier R2 · exact geometry S1 · 25 October 2026
Checked draft for technical review. Not for construction, manufacture or NBS-ready submission. No tested capacity or independent verification claimed.
All four widths · JSON · CSV · Gaps · Original APG clause · Matching STEP
| Field | Status | Value / gap | Source |
|---|---|---|---|
| manufacturer | provisional | Architectural Products Group Ltd (published APG business identity); legal manufacturing entity and factory address to confirm | ../SOURCE-CATALOG.json; ../SOURCE-CATALOG.json |
| technicalContact | missing | null | General enquiries: enquiries@architecturalproducts.uk (APG contact page); named responsible technical contact remains unconfirmed |
| productCode | supported | steel-balcony-900 | SOURCE-TRACE.json |
| description | supported | Continuous welded steel flatbar fascia-fixed balcony kit, with handrail-height wall ties at both ends | evidence/VALIDATION.json |
| intendedUse | provisional | External straight balcony guarding development candidate. Project location, occupancy and exposure to be confirmed. | evidence/VALIDATION.json; ../OFFICIAL-SOURCE-RESEARCH.json#ENGLAND-K |
| exclusions | supported | No freestanding, Juliet, stair, vehicle barrier, fall-arrest anchorage or verified load rating; no order/manufacture release. | evidence/VALIDATION.json |
| jurisdiction | missing | No actual project jurisdiction selected. England guidance researched only; Wales/Scotland/NI and overseas need their own review. | ../OFFICIAL-SOURCE-RESEARCH.json#ENGLAND-K |
| classification | supported | {"systemCode": "Ss_25_60_05_05", "label": "Balustrade and guarding systems", "tableVersion": "Systems v1.43 July 2026", "productCode": null} | ../OFFICIAL-SOURCE-RESEARCH.json#UNICLASS |
| dimensions | supported | {"widthMeaning": "Overall kit including12mm endplates", "widthMm": 900, "railSpanMm": 876, "topAboveProposedFloorMm": 1100, "stripCentresZmm": [-140, -320], "assumedFloorBuildUpMm": 80, "assumedSlabThicknessMm": 300, "note": "Slab/floor/edge geometry not surveyed or approved anchor dimensions."} | evidence/BOM-STANDARD.json |
| sections | supported | {"topRailNormalDepthThicknessMm": [60, 10], "uprightNormalDepthThicknessMm": [40, 8], "twoFaceStripHeightThicknessMm": [80, 8]} | evidence/BOM-STANDARD.json |
| variants | supported | Straight steel balcony overall widths 900/1200/1500/1800 mm. This record applies only to 900 mm S1; other records have distinct STEP/BOM/evidence bindings. | ../SOURCE-CATALOG.json; SOURCE-TRACE.json |
| material | provisional | S275JR hot-rolled flatbar candidate to EN 10025; 8/10/12 mm sections. Mill certificate, product form and weldability acceptance outstanding. | evidence/VALIDATION.json |
| finishAndColour | missing | Corrosion protection, pretreatment, coating system, thickness, colour reference/gloss and repair method not selected for this exact kit. | evidence/VALIDATION.json |
| construction | supported | Two continuous 80x8 lower strips with broad faces VERTICAL across upright faces; weld every crossing. No midrun splices; flush end interfaces. Twin 4 mm leg, 72 mm illustrative fillet envelopes are model geometry, not qualified weld requirements. | evidence/VALIDATION.json |
| interfaces | supported | {"topEndplate": {"blankXYZmm": [12, 60, 120], "holesDiameterProxyMm": 14, "holeYmm": 30, "holeZmm": [1000, 1060]}, "fasciaStripAnchorHoleXmm": [60, 225, 372, 528, 671, 840], "stripHoleZmm": [-140, -320], "toolChecks": 16} | evidence/BOM-STANDARD.json |
| nominalMass | supported | {"metalExcludingWeldKg": 42.974200793442904, "withIllustrativeWeldEnvelopeKg": 43.1653943934429, "densityKgM3": 7800, "excludes": "anchors, coatings, packaging; not measured finished-unit mass"} | evidence/BOM-STANDARD.json |
| performanceCriteria | missing | Adopt project occupancy, actions/combinations, point/infill/wind/vertical actions, serviceability and durability schedule; current numerical cases are analyst sensitivities. | evidence/NORMAL-DEMANDS.json; evidence/VERTICAL-DEMANDS.json |
| performanceEvidence | provisional | {"normalStudyRevision": "STEEL-S1", "normalScope": "Normal .74/1.5N/mm and500N top point separately;1000/10000/100000N/mm uncalibrated supports. Gross elastic translation-coupled beams; no torsion/contact/local offsets/hole or actual anchor resistance verification. Full adopted code schedule/combinations/serviceability unresolved.", "verticalStudyRevision": "STEEL-S1", "verticalScope": "E210000MPa,density7800kg/m3.1000Nvertical with ideal fixed translations at actual fascia anchors/toprailends. Gross section linear frame. Gravity lumped at nodes, excludes plates/welds/shorttails, movement only; no gravity-stress recovery. Full action/resistance/connection checks unresolved.", "meaning": "Calculated sensitivities only. No adopted code capacity, tested result or verified site movement prediction."} | evidence/NORMAL-DEMANDS.json; evidence/VERTICAL-DEMANDS.json |
| geometryChecks | supported | {"validReimportSolids": 63, "volumeRoundTripErrorMm3": 0.0, "frontFaceMaxYmm": 60.0, "assemblyInterferencePairs": [], "toolAccess": {"L_end_socket_1000": [], "L_end_socket_1060": [], "R_end_socket_1000": [], "R_end_socket_1060": [], "Fascia_socket_60_-140": [], "Fascia_socket_60_-320": [], "Fascia_socket_225_-140": [], "Fascia_socket_225_-320": [], "Fascia_socket_372_-140": [], "Fascia_socket_372_-320": [], "Fascia_socket_528_-140": [], "Fascia_socket_528_-320": [], "Fascia_socket_671_-140": [], "Fascia_socket_671_-320": [], "Fascia_socket_840_-140": [], "Fascia_socket_840_-320": []}, "maxInternalGapMm": 90.28571428571433, "endGapsMm": [88, 92], "fixingRowsZmm": [-140, -320], "assumedSlabTopBottomZmm": [-80, -380], "upperLowerAnchorEdgeDistancesMm": [60, 60], "maxTrialFasciaStationPitchMm": 169} | evidence/VALIDATION.json |
| testedResults | missing | null | evidence/VALIDATION.json |
| independentVerification | missing | null | evidence/VALIDATION.json |
| tolerances | missing | No fabrication/installation/coating/fit tolerances accepted; model nominal dimensions only. | evidence/VALIDATION.json |
| substrateAndFixings | missing | Concrete fascia/wall geometry and both end walls must be surveyed and verified. Model assumes 300 mm slab, 80 mm buildup, 60 mm edge distances; 14 mm holes are proxies. No anchor product/diameter/embedment/torque approved. | evidence/VALIDATION.json |
| installation | provisional | Draft hold-point sequence supplied separately; competent installation method and temporary edge protection/lifting plan required. | evidence/VALIDATION.json; INSTALLATION-MAINTENANCE-DRAFT.txt |
| maintenanceAndCleaning | provisional | Inspect welds, corrosion, coating damage and fixings; isolate unsafe guard after impact/movement. Cleaning chemistry, intervals and repair system depend on selected coating and exposure; no interval or chemical compatibility claimed. | INSTALLATION-MAINTENANCE-DRAFT.txt |
| durabilityAndWarranty | missing | No verified service life, exposure category, warranty terms or exclusions supplied. | evidence/VALIDATION.json |
| environmental | missing | No product-specific EPD, recycled-content percentage, embodied-carbon assessment or end-of-life route verified. Steel recovery potential is not a quantified product claim. | No evidence in inspected source pack |
| CAD | supported | {"format": "STEP", "revision": "S1", "filename": "evidence/APG-S1-face-welded-slim.step", "sha256": "9082df50b38c8adb9b71697f87620ea54a91190b2166ff13bc7f2c842d487c53"} | evidence/VALIDATION.json |
| drawings | missing | No approved production/installation drawings provided. Nominal CAD and BOM datums retained for technical review. | evidence/BOM-STANDARD.json |
| BIM | missing | No native Revit/IFC object supplied or validated. STEP does not establish BIM delivery. | ../SOURCE-CATALOG.json; source pack inspection |
| literatureAndDownloads | provisional | Local R2 data, clause, draft method and matching STEP exist. Public download URLs and deployment are not verified. | SOURCE-TRACE.json |
| origin | missing | Manufacturing country not established for this kit; do not infer from site badge. | No matching origin evidence inspected |
| commercial | provisional | No finished assembly price, retail offer, stock or lead-time commitment supplied. Private costing authority remains separate. | SOURCE-TRACE.json |