RB-1800 / ROUNDBAR-BALCONY-SPEC-R6

Checked draft;not for construction/manufacture.



manufacturer [supported; published business identity only]

Architectural Products Group Ltd (published business identity);exact manufacturing entity/factory address to confirm.

Source: ../SOURCE-CATALOG.json | Owner: APG guard family owner



technicalContact [missing; product data]

null

Source: No verified named technical contact in inspected variant sources | Owner: APG business owner



productCode [supported; product data]

RB-1800

Source: SOURCE-TRACE.json | Owner: APG guard family owner



description [supported; product data]

Steel roundbar infill balcony development assembly:flat posts,drilled top/carrier rails,solid round spindles,INSIDE fascia strips and top wall ties at BOTH ends.

Source: evidence/GEOMETRY.json | Owner: APG guard family owner



intendedUse [provisional; design target]

External straight balcony guarding development candidate;actual jurisdiction/use/occupancy/exposure and supporting structure must be confirmed.

Source: evidence/GEOMETRY.json; ../OFFICIAL-SOURCE-RESEARCH.json#ENGLAND-K | Owner: Project designer



exclusions [supported; product data]

No freestanding, Juliet, stair, vehicle barrier, fall-arrest anchorage or verified load rating; no order/manufacture release.

Source: evidence/GEOMETRY.json | Owner: APG guard family owner



jurisdiction [missing; product data]

No actual project jurisdiction selected. England guidance researched only; Wales/Scotland/NI and overseas need their own review.

Source: ../OFFICIAL-SOURCE-RESEARCH.json#ENGLAND-K | Owner: Project designer



classification [supported; product data]

{"systemCode": "Ss_25_60_05_05", "label": "Balustrade and guarding systems", "tableVersion": "Systems v1.43 July 2026", "productCode": null}

Source: ../OFFICIAL-SOURCE-RESEARCH.json#UNICLASS | Owner: APG guard family owner



dimensions [supported; checked source geometry]

{"nominalOverallWidthMm": 1800, "datum": "Overall kit width including endplates", "topAboveProposedFloorMm": 1100, "carrierZmm": 50, "bottomInfillMm": 40, "fasciaRowsZmm": [-140, -320], "lowerStripNormalRangeMm": [60, 70], "reportedMeshBoundsXYZmm": [1800.0174033029357, 70.00870175146794, 1460.0127417575065], "boundsNote": "Reported approximate exported bounds are not fabrication tolerances or exact nominal datums."}

Source: evidence/BOM.json | Owner: APG CAD owner



sections [supported; checked source geometry]

{"topRailMm": [60, 10], "flatPostsMm": [60, 12], "roundSpindlesDiameterMm": 20, "spindleCarrierMm": [60, 10], "insideFasciaStripHeightThicknessMm": [80, 10]}

Source: evidence/BOM.json | Owner: APG CAD owner



variants [supported; product data]

RB900/1200/1500/1800 are nominal overall widths including endplates. This record applies only toRB-1800;not a verified safe span.

Source: SOURCE-TRACE.json | Owner: APG guard family owner



material [provisional; candidate steel;grade/form/certificates/weldability unverified]

S275JR candidate; mill certificates required

Source: evidence/BOM.json | Owner: APG manufacturing owner



finishAndColour [missing; product data]

Project-specific steel corrosion protection/pretreatment/coating/thickness/colour/gloss/repair and exposure schedule remains unselected. Generic stainless wording in inherited family literature does not make RB stainless.

Source: evidence/GEOMETRY.json | Owner: APG manufacturing owner



construction [supported; product data]

All joints welded; face welds across flat posts at INSIDE60mmface; round rods in drilled carriers with annular fillets. Weld envelopes not a qualified resistance approval. Solid20mm round spindles remain round through20.5mm drilled top/carrier holes. Source3mm-leg underside annular fillet envelopes and top annular gap fill/flush detail require WPS/resistance qualification. Flat post face welds use twin4mm-leg72mm balcony envelopes. No midrun rail splices.

Source: evidence/GEOMETRY.json | Owner: APG guard family owner



interfaces [supported; checked source geometry]

{"postsXmm": [100.0, 633.3333333333334, 1166.6666666666667, 1700.0], "spindlesXmm": [204.26666666666668, 312.53333333333336, 420.80000000000007, 529.0666666666667, 737.6, 845.8666666666667, 954.1333333333334, 1062.4, 1270.9333333333334, 1379.2, 1487.4666666666667, 1595.7333333333333], "fasciaAnchorStationsXmm": [60, 300, 540, 780, 1020, 1260, 1500, 1740], "fasciaRowsZmm": [-140, -320], "topEndplate": {"blankMm": [120, 60, 12], "holeDiameterProxyMm": 14, "holeYmm": 30, "holeZmm": [1000, 1060]}, "support": "Internal fascia strips atZ-140/-320 plus BOTH top wall end ties", "cutBlanks": [{"part": "Top rail", "qty": 1, "blankMm": [1776, 60, 10], "holesDiaMm": 20.5, "holesXmm": [204.26666666666668, 312.53333333333336, 420.80000000000007, 529.0666666666667, 737.6, 845.8666666666667, 954.1333333333334, 1062.4, 1270.9333333333334, 1379.2, 1487.4666666666667, 1595.7333333333333]}, {"part": "INSIDE lower face strip", "qty": 1, "blankMm": [1776, 80, 10], "holesXmm": [60, 300, 540, 780, 1020, 1260, 1500, 1740], "holesDiaMm": 14, "centreZmm": -140}, {"part": "INSIDE lower face strip", "qty": 1, "blankMm": [1776, 80, 10], "holesXmm": [60, 300, 540, 780, 1020, 1260, 1500, 1740], "holesDiaMm": 14, "centreZmm": -320}, {"part": "Spindle carrier", "qty": 1, "blankMm": [521.3333333333334, 60, 10], "startXmm": 106.0, "holesDiaMm": 20.5}, {"part": "Spindle carrier", "qty": 1, "blankMm": [521.3333333333334, 60, 10], "startXmm": 639.3333333333334, "holesDiaMm": 20.5}, {"part": "Spindle carrier", "qty": 1, "blankMm": [521.3333333333333, 60, 10], "startXmm": 1172.6666666666667, "holesDiaMm": 20.5}, {"part": "60x12 flat post", "qty": 1, "blankMm": [1450, 60, 12], "centreXmm": 100.0}, {"part": "60x12 flat post", "qty": 1, "blankMm": [1450, 60, 12], "centreXmm": 633.3333333333334}, {"part": "60x12 flat post", "qty": 1, "blankMm": [1450, 60, 12], "centreXmm": 1166.6666666666667}, {"part": "60x12 flat post", "qty": 1, "blankMm": [1450, 60, 12], "centreXmm": 1700.0}, {"part": "Round infill", "qty": 12, "diameterMm": 20, "cutLengthMm": 1060, "centreXmm": [204.26666666666668, 312.53333333333336, 420.80000000000007, 529.0666666666667, 737.6, 845.8666666666667, 954.1333333333334, 1062.4, 1270.9333333333334, 1379.2, 1487.4666666666667, 1595.7333333333333], "weld": "3mm LEG annular underside fillet,20.5mm drilledhole; top annular gap fill/flush finish and qualified WPS required"}, {"part": "Left top endplate", "qty": 1, "blankMm": [120, 60, 12], "holesDiaMm": 14, "holesZmm": [1000, 1060], "holeYmm": 30}, {"part": "Right top endplate", "qty": 1, "blankMm": [120, 60, 12], "holesDiaMm": 14, "holesZmm": [1000, 1060], "holeYmm": 30}]}

Source: evidence/BOM.json | Owner: APG CAD owner



nominalMass [supported; calculated prediction]

{"netSourceModelMassKg": 102.14842488572158, "densityKgM3": 7800, "basis": "Sum of source component net volumes at nominal density;includes modelled weld envelopes. Actual site anchors/finish/packaging excluded;not measured packed mass."}

Source: evidence/BOM.json; evidence/GEOMETRY.json | Owner: APG CAD owner



performanceCriteria [missing; product data]

Adopt project occupancy, actions/combinations, point/infill/wind/vertical actions, serviceability and durability schedule; current numerical cases are analyst sensitivities.

Source: evidence/CALCULATIONS.json; evidence/CALCULATIONS.json | Owner: Responsible engineer



performanceEvidence [provisional; calculated prediction]

{"analysis": "Linear elastic3D Euler Bernoulli sensitivities. No adopted code action combination/resistance schedule. No physical validation.", "baselineMode": "Gross sections and rigid welds", "baselineCases": ["normal_top_0.74Nmm", "normal_top_1.5Nmm", "vertical_1kN_at_450.0", "vertical_1kN_plus_memberweight_at_450.0", "vertical_1kN_at_900.0", "vertical_1kN_plus_memberweight_at_900.0", "vertical_1kN_at_1350.0", "vertical_1kN_plus_memberweight_at_1350.0", "infill_500N_x204.3", "infill_500N_x312.5", "infill_500N_x420.8", "infill_500N_x529.1", "infill_500N_x737.6", "infill_500N_x845.9", "infill_500N_x954.1", "infill_500N_x1062.4", "infill_500N_x1270.9", "infill_500N_x1379.2", "infill_500N_x1487.5", "infill_500N_x1595.7", "member_selfweight"], "sensitivityMode": "Uniform-net-section and rotation-released infill bound", "meshRefinementStatus": "PASS under5percent", "limitations": ["Ideal rigid welded joints/supports; actual anchors, plate prying, weld resistance/qualifications and local bearing/tube shell effects unverified.", "Saint-Venant torsion only; no warping, buckling or fatigue proof. Gross/net normal stresses are not a regulatory approval.", "Selfweight covers beam members only; no automatic corrosion/temperature/wind certification."], "fixingBasis": "Unfactored separate sensitivity cases; reactions at ideal restraints. Retain each correlated force/moment vector. Do not combine component maxima as a real load case.", "meaning": "Existing preliminary sensitivities and inherited numerical checks;no safe load,rated movement,physical result or independent approval."}

Source: evidence/CALCULATIONS.json; evidence/FIXING-DEMANDS.json | Owner: Responsible engineer



geometryChecks [supported; inherited source geometry checks;not rerun in R6]

{"validSolids": 64, "volumeErrorMm3": 3.520399332046509e-07, "collisions": [], "toolChecks": [{"name": "Fascia_0_60", "hits": []}, {"name": "Fascia_0_300", "hits": []}, {"name": "Fascia_0_540", "hits": []}, {"name": "Fascia_0_780", "hits": []}, {"name": "Fascia_0_1020", "hits": []}, {"name": "Fascia_0_1260", "hits": []}, {"name": "Fascia_0_1500", "hits": []}, {"name": "Fascia_0_1740", "hits": []}, {"name": "Fascia_1_60", "hits": []}, {"name": "Fascia_1_300", "hits": []}, {"name": "Fascia_1_540", "hits": []}, {"name": "Fascia_1_780", "hits": []}, {"name": "Fascia_1_1020", "hits": []}, {"name": "Fascia_1_1260", "hits": []}, {"name": "Fascia_1_1500", "hits": []}, {"name": "Fascia_1_1740", "hits": []}, {"name": "LeftTop_1000", "hits": []}, {"name": "LeftTop_1060", "hits": []}, {"name": "RightTop_1000", "hits": []}, {"name": "RightTop_1060", "hits": []}], "nominalGapMaximumMm": 88.26666666666677, "boundsXYZmm": [1800.0174033029357, 70.00870175146794, 1460.0127417575065]}

Source: evidence/GEOMETRY.json | Owner: APG CAD owner



testedResults [missing; tested result]

null

Source: evidence/GEOMETRY.json | Owner: Authorised test provider



independentVerification [missing; independently verified claim]

null

Source: evidence/GEOMETRY.json | Owner: Competent independent checker



tolerances [missing; product data]

No fabrication/installation/coating/fit tolerances accepted; model nominal dimensions only.

Source: evidence/GEOMETRY.json | Owner: APG manufacturing owner



substrateAndFixings [missing; product data]

Two INSIDE fascia strip fixing rows plus BOTH handrail-height wall end ties. Actual substrate/geometry/edge distances/embedment/cure/torque and anchor selection unverified. Retain each correlated force AND moment vector by its real load case;do not assemble independent maxima into a fictional case.

Source: evidence/GEOMETRY.json; evidence/FIXING-DEMANDS.json | Owner: Project engineer and anchor designer



installation [provisional; design target]

Draft hold-point sequence supplied separately; competent installation method and temporary edge protection/lifting plan required.

Source: evidence/GEOMETRY.json; INSTALLATION-MAINTENANCE-DRAFT.txt | Owner: APG installation owner



maintenanceAndCleaning [provisional; design target]

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.

Source: INSTALLATION-MAINTENANCE-DRAFT.txt | Owner: APG technical owner



durabilityAndWarranty [missing; product data]

No verified service life, exposure category, warranty terms or exclusions supplied.

Source: evidence/GEOMETRY.json | Owner: APG business/manufacturing owner



environmental [missing; product data]

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.

Source: No evidence in inspected source pack | Owner: APG sustainability owner



CAD [supported; product data]

{"format": "STEP", "revision": "GUARDS-RANGE-R3", "filename": "evidence/RB-1800.step", "sha256": "6af756344300941ab65beec78eb3782669e364dac8e41c24ce4af2b7760faebe"}

Source: SOURCE-TRACE.json | Owner: APG guard family owner



drawings [missing; product data]

Nominal source STEP and cut-blank data supplied;no accepted production/installation drawing set or manufacturing tolerances.

Source: evidence/BOM.json | Owner: APG drawing owner



BIM [missing; product data]

No native Revit/IFC object supplied or validated. STEP does not establish BIM delivery.

Source: ../SOURCE-CATALOG.json; source pack inspection | Owner: APG BIM owner



literatureAndDownloads [provisional; product data]

R6local data/clause/method/CAD/source studies provided;public roundbar draft download publication not yet performed.

Source: SOURCE-TRACE.json | Owner: Existing website owner



origin [missing; product data]

Manufacturing country not established for this kit; do not infer from site badge.

Source: No matching origin evidence inspected | Owner: APG manufacturing owner



commercial [provisional; product data]

No matched finished roundbar assembly cost or selling offer. Use existing APG costing authority;include stock/cutting/drilling/weld/dressing/finish/QA/packing/APG freight. Flatbar kit prices are not matched roundbar prices.

Source: SOURCE-TRACE.json | Owner: APG pricing owner



generalEnquiryRoute [supported; published contact data]

enquiries@architecturalproducts.uk;general enquiry route,named technical engineer remains unconfirmed.

Source: ../SOURCE-CATALOG.json | Owner: APG business owner



correlatedFixingVectors [supported; calculated demand only]

{"cases": 21, "vectors": 378, "schedule": "evidence/FIXING-DEMANDS.json", "basis": "Unfactored separate sensitivity cases; reactions at ideal restraints. Retain each correlated force/moment vector. Do not combine component maxima as a real load case."}

Source: evidence/CALCULATIONS.json; evidence/FIXING-DEMANDS.json | Owner: Responsible engineer



massAndHandlingReview [provisional; calculated mass / review flag]

{"reportedKg": 102.14842488572158, "reviewFlag": "Whole-unit handling/transport/finishing to be reviewed;not a lifting plan.", "designChanged": false}

Source: evidence/BOM.json; ../SOURCE-CATALOG.json | Owner: APG manufacturing/handling owner

