E-house / local equipment room

Prefabricated A60 steel equipment module on an HEB skid with a cable cellar. Profiled or flat cladding, double equipment door and personnel doors with frames, canopies, lights and signage, front walkway and ISO 14122 stairs, roof HVAC packages with condenser fans, wall louvres with fire dampers and intake gas detectors, an overpressure relief damper, manual call points by the doors, a hollow cable cellar, multi-cable transits with a ladder tray, caged roof ladder, earthing bosses and lifting pad-eyes. Length, width, height and cellar drive the geometry; the optional interior holds a switchgear line-up (with a rear access aisle when the room is deep enough) and MCC under a lit ceiling with smoke detectors, visible with doorOpen.

IEC 62271-202IEC 61439ISO 14122-3/4SOLAS / IMO FTP Code (A60)NORSOK C-002
Drag to orbit, scroll to zoom
Parameters
– m
– m
– m
– m

Installation

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

Copies electrical/e-house.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 { EHouse } from './components/deck-twin/electrical/e-house'

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

Props

PropTypeDefaultRange
lengthnumber (m)null5 – 24
widthnumber (m)null3.5 – 10
heightnumber (m)null3.8 – 7
cellarnumber (m)null0.6 – 2.5
cladding"corrugated" | "flat"null
doorOpenbooleannull
interiorbooleannull
kv3.3 | 6.6 | 11 | 13.8 | 33null
runningbooleannull
labelstringnull
tagstringnull
...groupposition, rotation, scale…

P&ID

P&ID symbol for e-house

Rectangle with door swings (quarter arcs at the openings) on the layout, labelled with the building tag (LER, E-house, MCC room). On a P&ID it appears only as a dashed boundary or an off-sheet reference.

tag Btag LERLayout plan convention (plot plan / equipment layout)

All buildings look alike on a plot plan: read the label. A rectangle with an AT bubble inside is an analyser-shelter; a small square with JB is a junction-box.

Modular building / E-house datasheet (IEC 62271-202; A60 fire rating) fields and the props they set
Lengthlength
Widthwidth
Heightheight
Cable cellar depthcellar
Claddingcladding
Main voltagekv
Tag numbertag

Typical suppliers

ABB · Siemens · Schneider Electric · CTM. 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 e-house

Or fetch /r/e-house.json, or copy a ready-made instruction:

Add the Deck Twin "E-house / local equipment room" component to this project. Run `npx -y https://decktwin.com/cli/deck-twin-0.2.2.tgz add e-house` (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 e-house` for its props, ranges and ports. Render <EHouse /> 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