Bar grating panel

Welded / pressure-locked steel bar grating panel modelled bar by bar: bearing bars along X at the set pitch (30 × 3 mm at 30 mm by default), cross bars at 100 mm, edge banding, optional 100 mm kick plates on the long edges and saddle clips at the corners. Bottom on y = 0, walking surface at y = depth, centred on the origin; the bearing bars span along X.

EN ISO 14122-2BS 4592-1ANSI/NAAMM MBG 531
Drag to orbit, scroll to zoom
Parameters
– m
– m

Installation

$npx -y https://decktwin.com/cli/deck-twin-0.2.2.tgz add grating-panel

Copies structure/grating-panel.tsx and the shared lib/ into src/components/deck-twin/. Needs three, @react-three/fiber and @react-three/drei. See installation for the manual route.

Usage

import { Canvas } from '@react-three/fiber'
import { OrbitControls } from '@react-three/drei'
import { Stage } from './components/deck-twin/lib/stage'
import { GratingPanel } from './components/deck-twin/structure/grating-panel'

export default function Scene() {
  return (
    <Canvas shadows camera={{ position: [8, 5, 9], fov: 35 }}>
      <Stage>
        <GratingPanel />
      </Stage>
      <OrbitControls makeDefault />
    </Canvas>
  )
}

Props

PropTypeDefaultRange
lengthnumber (m)null0.2 – 3
widthnumber (m)null0.1 – 1.5
depth0.025 | 0.03 | 0.04 | 0.05null
pitch0.02 | 0.03 | 0.034null
kickPlatesbooleannull
clipsbooleannull
finish"galvanised" | "painted"null
...groupposition, rotation, scale…

P&ID

P&ID symbol for grating-panel

Plan view: an area filled with close parallel lines (the bearing bar direction), sometimes a cross-hatch, with the panel outline; solid plate is drawn plain or with a checker-plate hatch.

Layout plan convention (structural / plot plan drawings) (floor plan hatch)

Only on structural and layout drawings. The hatch direction shows the span direction of the bearing bars.

Grating schedule (EN ISO 14122-2 / ANSI/NAAMM MBG 531) fields and the props they set
Panel lengthlength
Panel widthwidth
Bearing bar depthdepth
Bearing bar pitchpitch
Kick plateskickPlates
Finishfinish

Typical suppliers

Lionweld Kennedy. The geometry is generic and sized from public standards. It is not vendor CAD.

For agents

Machine-readable entry with props, ranges, defaults and ports:

$npx -y https://decktwin.com/cli/deck-twin-0.2.2.tgz info grating-panel

Or fetch /r/grating-panel.json, or copy a ready-made instruction:

Add the Deck Twin "Bar grating panel" component to this project. Run `npx -y https://decktwin.com/cli/deck-twin-0.2.2.tgz add grating-panel` (it copies the file and the shared lib into src/components/deck-twin/), then `npx -y https://decktwin.com/cli/deck-twin-0.2.2.tgz info grating-panel` for its props, ranges and ports. Render <GratingPanel /> inside a React Three Fiber <Canvas shadows>, wrapped in <Stage> from src/components/deck-twin/lib/stage. Set props from my data (metres, NPS in inches, ASME class) and leave the rest at defaults. Install three, @react-three/fiber, @react-three/drei and @types/three if they're missing. Full guide: https://decktwin.com/skill/SKILL.md