# Deck Twin > Standards-based three.js / React Three Fiber components for oil & gas digital twins: vessels, pumps, compressors, valves, piping, instruments, structures, cranes and packages. Each component is one file with typed props in metres, defaults sized from ASME/API/TEMA/IEC/ISO tables, and ports (flange faces) for wiring pipe. A plant is assembled from a plant.json. ## Docs - [introduction](https://deck-twin-library.demoareeb.workers.dev/docs/introduction.md) - [installation](https://deck-twin-library.demoareeb.workers.dev/docs/installation.md) - [cli](https://deck-twin-library.demoareeb.workers.dev/docs/cli.md) - [assemble](https://deck-twin-library.demoareeb.workers.dev/docs/assemble.md) - [agents](https://deck-twin-library.demoareeb.workers.dev/docs/agents.md) - [conventions](https://deck-twin-library.demoareeb.workers.dev/docs/conventions.md) - [standards](https://deck-twin-library.demoareeb.workers.dev/docs/standards.md) - [contributing](https://deck-twin-library.demoareeb.workers.dev/docs/contributing.md) ## Machine-readable - [index.json](https://deck-twin-library.demoareeb.workers.dev/r/index.json): every component with params, ranges, defaults, ports and bounds - `https://deck-twin-library.demoareeb.workers.dev/r/.md`: one component's page as Markdown (install, usage, props, ports, source) - [SKILL.md](https://deck-twin-library.demoareeb.workers.dev/skill/SKILL.md): agent skill (find, install, assemble) - [plant schema](https://deck-twin-library.demoareeb.workers.dev/r/plant.json): the assembler and the plant.json types ## Piping & fittings - [weld-neck-flange](https://deck-twin-library.demoareeb.workers.dev/r/weld-neck-flange.json): Weld-neck flange. Single forged weld-neck flange: tapered hub from the B16.5 / B16.47 hub diameter down to the pipe OD, B16.25 37.5° weld bevel with root land, bore matched to the pipe schedule and real drilled bolt holes. - [slip-on-flange](https://deck-twin-library.demoareeb.workers.dev/r/slip-on-flange.json): Slip-on flange. ASME B16.5 slip-on flange on a pipe stub: short tapered hub, bore B a little over the pipe OD, drilled bolt holes, RF / FF / RTJ facing. - [socket-weld-flange](https://deck-twin-library.demoareeb.workers.dev/r/socket-weld-flange.json): Socket-weld flange. Small-bore ASME B16.5 socket-weld flange (NPS 1/2–3, to 2-1/2 in Class 900 / 1500). - [threaded-flange](https://deck-twin-library.demoareeb.workers.dev/r/threaded-flange.json): Threaded flange. ASME B16.5 threaded (screwed) flange with an ASME B1.20.1 NPT taper thread through the hub (11.5 or 8 threads per inch by size, 1:16 taper) and a 45° entry chamfer. - [lap-joint-flange](https://deck-twin-library.demoareeb.workers.dev/r/lap-joint-flange.json): Lap-joint flange and stub end. Loose ASME B16.5 lap-joint backing flange on a stainless stub end. - [swivel-ring-flange](https://deck-twin-library.demoareeb.workers.dev/r/swivel-ring-flange.json): Swivel-ring flange. Pipeline and riser swivel-ring flange. - [olet](https://deck-twin-library.demoareeb.workers.dev/r/olet.json): Branch outlet (olet). MSS SP-97 integrally reinforced branch outlets on a run pipe stub. - [small-bore-fitting](https://deck-twin-library.demoareeb.workers.dev/r/small-bore-fitting.json): Small-bore forged fitting. ASME B16.11 forged steel small-bore fittings, Class 3000 or 6000, socket-weld or NPT threaded: 90° and 45° elbows, tee, coupling, half coupling, cap and hex-head plug. - [expansion-joint](https://deck-twin-library.demoareeb.workers.dev/r/expansion-joint.json): Bellows expansion joint. Metallic bellows expansion joint with weld-neck flanged ends and pipe nipples. - [flexible-hose](https://deck-twin-library.demoareeb.workers.dev/r/flexible-hose.json): Flexible hose assembly. Flexible hose assembly between two flanged or union ends. - [hammer-union](https://deck-twin-library.demoareeb.workers.dev/r/hammer-union.json): Hammer union (Fig 1502). Wing (hammer) union for well testing, frac and temporary flowlines. - [insulating-joint](https://deck-twin-library.demoareeb.workers.dev/r/insulating-joint.json): Insulating joint. Electrical isolation for cathodically protected pipelines. - [rupture-disc](https://deck-twin-library.demoareeb.workers.dev/r/rupture-disc.json): Rupture disc assembly. Bursting disc assembly. - [restriction-orifice](https://deck-twin-library.demoareeb.workers.dev/r/restriction-orifice.json): Restriction orifice. Restriction orifice for fixed flow limiting or pressure breakdown. - [steam-trap](https://deck-twin-library.demoareeb.workers.dev/r/steam-trap.json): Steam trap. Steam trap for condensate drainage. - [drain-hub](https://deck-twin-library.demoareeb.workers.dev/r/drain-hub.json): Open drain hub / tundish. Deck open-drain collection point. - [pipe-spool](https://deck-twin-library.demoareeb.workers.dev/r/pipe-spool.json): Pipe spool. Shop-fabricated straight spool: B36.10 pipe with weld-neck flanged or B16.25 bevelled ends, butt welds, optional aluminium-jacketed insulation with stainless banding and ISO 14726 service identification bands. - [elbow](https://deck-twin-library.demoareeb.workers.dev/r/elbow.json): Elbow. Butt-welding elbow: 90° and 180° return in long (1.5D) or short (1.0D) radius, 45° long radius. - [tee](https://deck-twin-library.demoareeb.workers.dev/r/tee.json): Tee. Butt-welding equal or reducing tee with a forged crotch radius. - [reducer](https://deck-twin-library.demoareeb.workers.dev/r/reducer.json): Reducer. Butt-welding concentric or eccentric reducer (flat on top or bottom) with a smooth cone between short straight ends. - [flanged-joint](https://deck-twin-library.demoareeb.workers.dev/r/flanged-joint.json): Flanged joint. Complete bolted flange joint: two weld-neck raised-face flanges, a spiral-wound gasket with inner ring and colour-coded centring ring, Xylan-coated B7 stud bolts with two 2H nuts each, short bevelled pipe stubs and a joint-integrity tag. - [blind-flange](https://deck-twin-library.demoareeb.workers.dev/r/blind-flange.json): Blind flange. Blind flange closing a line end or a spare branch: raised-face blind with bleed plug and eyebolt, spiral-wound gasket, stud bolts with two nuts and the mating weld-neck flange on a bevelled stub. - [spectacle-blind](https://deck-twin-library.demoareeb.workers.dev/r/spectacle-blind.json): Spectacle blind. Figure-8 spectacle blind for positive isolation: solid paddle and spacer ring on a tie bar, thickness from the ASME B16.48 pressure formula, between two weld-neck flanges with spiral-wound gaskets, lengthened studs and jack screws. - [y-strainer](https://deck-twin-library.demoareeb.workers.dev/r/y-strainer.json): Y-strainer. Flanged cast-steel Y-strainer: body with integral raised-face flanges, 45° screen leg pointing downstream, bolted screen cap with a quarter-turn blowdown valve, drain plug, cast flow arrows and nameplate. - [basket-strainer](https://deck-twin-library.demoareeb.workers.dev/r/basket-strainer.json): Basket strainer. Fabricated single basket strainer: vertical shell about twice the line size with a 2:1 bottom head, side inlet and outlet nozzles that open into the body, a removable perforated basket, B16.5 body flange with a swing-bolt quick-opening cover, davit with lifting screw, cover vent valve, bottom drain valve, three legs on anchored base plates, dP gauge and nameplate. - [pipe-support](https://deck-twin-library.demoareeb.workers.dev/r/pipe-support.json): Pipe support. Pipe support on a steel T-post with anchored base plate, stiffeners and earthing boss. - [sight-glass](https://deck-twin-library.demoareeb.workers.dev/r/sight-glass.json): Sight glass. Flanged double-window sight flow indicator: hollow body with the flow bore open through, opposed borosilicate windows on gaskets in bolted square retainers, and a hinged stainless flapper that swings with flow. - [utility-station](https://deck-twin-library.demoareeb.workers.dev/r/utility-station.json): Utility station. Deck utility (hose) station on an anchored SHS post with a galvanised backing panel: plant air, utility water and nitrogen drops fed from overhead flanges, each with an isolation ball valve, check valve and a different downward-pointing hose coupling (claw, cam-and-groove, dedicated threaded nitrogen) so hoses cannot be cross-connected. - [gasket](https://deck-twin-library.demoareeb.workers.dev/r/gasket.json): Gasket. Flange gasket sized for the NPS and class. - [stud-bolt-set](https://deck-twin-library.demoareeb.workers.dev/r/stud-bolt-set.json): Stud bolt set. Complete stud-bolt set for one flanged joint: stud count, diameter and RF length from the ASME B16.5 bolting tables, threaded A193 B7 studs with chamfered ends and B7 end marks, two A194 2H heavy hex nuts each with washer face and 2H mark, set at a made-up joint grip so a few threads protrude. - [pipe-clamp](https://deck-twin-library.demoareeb.workers.dev/r/pipe-clamp.json): Pipe clamp. Pipe clamps after MSS SP-58. ## Valves - [gate-valve](https://deck-twin-library.demoareeb.workers.dev/r/gate-valve.json): Gate valve. Flanged RF gate valve with a flexible wedge, oval bolted bonnet, packing gland with gland studs, outside screw & yoke with a greased yoke sleeve, and a rising stem. - [ball-valve](https://deck-twin-library.demoareeb.workers.dev/r/ball-valve.json): Ball valve. Flanged RF ball valve. - [esd-valve](https://deck-twin-library.demoareeb.workers.dev/r/esd-valve.json): Emergency shutdown valve (ESDV). Full-bore trunnion ball valve with a spring-return scotch-yoke actuator (pneumatic cylinder, spring cartridge, jackscrew override) in safety yellow. - [blowdown-valve](https://deck-twin-library.demoareeb.workers.dev/r/blowdown-valve.json): Blowdown valve (BDV). Depressuring valve: full-bore trunnion ball valve with a red spring-return scotch-yoke actuator that fails open, normally closed. - [control-valve](https://deck-twin-library.demoareeb.workers.dev/r/control-valve.json): Control valve (globe). Flanged globe control valve with a multi-spring diaphragm actuator on a two-leg cast yoke. - [pressure-safety-valve](https://deck-twin-library.demoareeb.workers.dev/r/pressure-safety-valve.json): Pressure safety valve (PSV). Flanged spring-loaded relief valve with an angle body, bolted bonnet, closed or open-yoke spring housing with exposed coil, screwed cap with seal wire, optional packed lifting lever and bellows vent. - [globe-valve](https://deck-twin-library.demoareeb.workers.dev/r/globe-valve.json): Globe valve. Flanged RF globe valve with a bulb body, seat-bridge bulge, bolted bonnet, outside screw & yoke and a rising stem under a non-rising handwheel (bevel gear from NPS 10). - [swing-check-valve](https://deck-twin-library.demoareeb.workers.dev/r/swing-check-valve.json): Swing check valve. Flanged RF swing check valve with a long body, disc chamber and oval bolted cover with lifting eye, hinge-pin bosses with plugs on both sides, cast flow arrow, drain plug and nameplate. - [dual-plate-check-valve](https://deck-twin-library.demoareeb.workers.dev/r/dual-plate-check-valve.json): Dual-plate check valve (wafer). API 594 Type A wafer check valve: a short body centred by the flange studs, two half plates on a central hinge pin with a stop pin, retainer plugs, lifting eye, nameplate and flow arrow. - [butterfly-valve](https://deck-twin-library.demoareeb.workers.dev/r/butterfly-valve.json): Butterfly valve. Butterfly valve in four styles: concentric rubber-lined wafer (centring ears) or lug body (tapped lugs at every bolt), double-flanged, or metal-seated triple-offset with an offset disc. - [plug-valve](https://deck-twin-library.demoareeb.workers.dev/r/plug-valve.json): Plug valve (lubricated). Short-pattern lubricated taper plug valve with a tall cast plug chamber, bolted top cover and gland, bottom cover with adjusting screw, stop lugs, sealant (lubricant) fitting on the stem, flow arrow and nameplate. - [motor-operated-valve](https://deck-twin-library.demoareeb.workers.dev/r/motor-operated-valve.json): Motor-operated valve (MOV). Flanged wedge-gate valve with bolted bonnet and yoke carrying a multi-turn electric actuator: gearcase, motor housing, display window and local selector / control knobs, terminal box with cable glands, side handwheel with hand/auto lever, stem cover tube with sight slot. - [needle-valve](https://deck-twin-library.demoareeb.workers.dev/r/needle-valve.json): Needle valve (instrument). Small-bore instrument needle valve: forged stainless bar-stock body with integral RF flanges, union bonnet, panel nut, packing nut, rising stem and T-bar handle with colour cap, bleed plug and stamped tag. - [check-valve-piston](https://deck-twin-library.demoareeb.workers.dev/r/check-valve-piston.json): Piston (lift) check valve. Globe-pattern lift check valve: bulb body with seat-bridge bulge, oval bolted cover with a domed piston guide and centre plug, lifting eye on larger sizes, cast flow arrow, drain plug and nameplate. - [knife-gate-valve](https://deck-twin-library.demoareeb.workers.dev/r/knife-gate-valve.json): Knife gate valve. One-piece lug-type knife gate valve: thin body drilled through for the flange studs, bevelled stainless gate plate that rises out through a packing gland into a two-post yoke, rising stem and handwheel. ## Vessels & tanks - [horizontal-separator](https://deck-twin-library.demoareeb.workers.dev/r/horizontal-separator.json): Horizontal separator. Horizontal 3-phase or 2-phase separator, or knock-out drum, on Zick saddles (one sliding). - [vertical-separator](https://deck-twin-library.demoareeb.workers.dev/r/vertical-separator.json): Vertical separator / scrubber. Vertical two-phase separator or gas scrubber on a skirt (access opening, pipe sleeves, base ring, anchor chairs) or pipe legs. - [column](https://deck-twin-library.demoareeb.workers.dev/r/column.json): Trayed / packed column. Tall trayed or packed column such as a TEG contactor, amine absorber or condensate stabiliser. - [filter-separator](https://deck-twin-library.demoareeb.workers.dev/r/filter-separator.json): Gas filter-separator. Horizontal two-stage gas filter-separator: coalescing filter section and vane section in the upper barrel, one liquid sump barrel per stage with its own downcomer, level gauge and drain, and a davit-hinged quick-opening closure with locking band, handwheel and pressure-warning lock for element change-out. - [cartridge-filter](https://deck-twin-library.demoareeb.workers.dev/r/cartridge-filter.json): Cartridge filter / coalescer housing. Vertical cartridge filter or coalescer housing on pipe legs. - [storage-tank](https://deck-twin-library.demoareeb.workers.dev/r/storage-tank.json): Atmospheric storage tank (API 650). API 650 vertical cylindrical tank on a concrete ringwall. - [spherical-tank](https://deck-twin-library.demoareeb.workers.dev/r/spherical-tank.json): LPG sphere. Pressurised LPG / butane storage sphere on tangent equator legs. - [air-receiver](https://deck-twin-library.demoareeb.workers.dev/r/air-receiver.json): Air / nitrogen receiver. Vertical instrument-air, plant-air or nitrogen receiver on pipe legs or a slotted base ring. - [desander](https://deck-twin-library.demoareeb.workers.dev/r/desander.json): Wellhead cyclonic desander. Skid-mounted wellhead desander: a liner housing with tangential inlet, cone and bolted cover with the overflow outlet on top, dual isolation gate valves down to a 2:1-head sand accumulator, sand dump valve and elbow to a flanged sand outlet, flush-water and depressuring connections, pressure gauge, and a lifting frame with support beams, bracing and padeyes. - [bullet-tank](https://deck-twin-library.demoareeb.workers.dev/r/bullet-tank.json): LPG bullet tank. Horizontal pressurised LPG / propane storage (bullet) on a fixed and a sliding saddle. - [slug-catcher](https://deck-twin-library.demoareeb.workers.dev/r/slug-catcher.json): Finger-type slug catcher. Pipeline-terminal finger slug catcher built from line pipe: an inlet header splits the flow into parallel upper separation fingers, downcomers drop liquid into sloped storage fingers below, gas risers at the end of the separation fingers join a gas header, and the low end of the storage fingers runs into a liquid header. ## Heat transfer & flare - [shell-and-tube-exchanger](https://deck-twin-library.demoareeb.workers.dev/r/shell-and-tube-exchanger.json): Shell-and-tube exchanger. TEMA shell-and-tube exchanger on fixed and sliding saddles: AES (removable channel, floating head with shell cover), AEU (U-tube), BEM (fixed tubesheet bonnets with expansion bellows) or AKT (kettle reboiler with eccentric cone). - [air-cooled-exchanger](https://deck-twin-library.demoareeb.workers.dev/r/air-cooled-exchanger.json): Air-cooled exchanger (fin-fan). API 661 air-cooled heat exchanger: finned-tube bundles with plug-type or bolted cover-plate box headers, galvanised plenums and fan rings, forced- or induced-draft fans with V-belt drives, vertical TEFC motors, belt guards and vibration switches, optional top louvres. - [plate-heat-exchanger](https://deck-twin-library.demoareeb.workers.dev/r/plate-heat-exchanger.json): Plate heat exchanger. Gasketed plate-and-frame exchanger: fixed frame plate on feet carrying all four flanged connections, a pack of pressed stainless plates with gaskets, movable pressure plate rolling on the top carrying bar, bottom guide bar, end support column, side tightening bolts with bearing boxes at the heads, long nuts and protective thread sleeves. - [flare-boom](https://deck-twin-library.demoareeb.workers.dev/r/flare-boom.json): Flare boom. Offshore inclined flare boom: tapered tubular box truss pinned at the root with rear legs, the flare header running up the boom axis to a vertical flare tip with windshield, retention ring and pilots, pilot gas lines along the chord, an inclined access way with treads and rails, a grated tip platform with obstruction lights. - [flare-stack](https://deck-twin-library.demoareeb.workers.dev/r/flare-stack.json): Flare stack. Onshore elevated flare: riser on a concrete plinth, self-supported (flared base shell with anchor chairs), derrick-supported (three-leg lattice tower with riser guides) or guyed. - [fired-heater](https://deck-twin-library.demoareeb.workers.dev/r/fired-heater.json): Fired heater (vertical cylindrical). API 560 vertical-cylindrical process heater: radiant casing on legs with buckstays, stiffener rings, sight and access doors; upward-firing floor burners with windboxes, air registers, a fuel gas ring and a grade-level burner management panel; snuffing-steam ring, explosion doors, draft-gauge tappings; breeching, convection section with bolted header-box covers and rotary sootblowers, external crossovers into the radiant section, transition hood, damper and open lined stack. - [vent-stack](https://deck-twin-library.demoareeb.workers.dev/r/vent-stack.json): Cold vent stack. Atmospheric cold vent: flanged inlet turning up through a long-radius elbow with a low-point drain, riser with flanged spools, end-of-line deflagration arrester (element housing, insect screen and weather hood) or a plain open tip, day-marking bands and an obstruction light. - [electric-heater](https://deck-twin-library.demoareeb.workers.dev/r/electric-heater.json): Electric process heater. Flanged immersion electric heater in a horizontal pressure shell on fixed and sliding saddles: body flange with the element tubesheet flange and full studding, finned standoff, Ex d terminal enclosure with bolted cover, cable glands, element thermocouples and an auxiliary over-temperature sensor box, process inlet and outlet, vent, drain, PSV, thermowells and a local junction box. - [hairpin-exchanger](https://deck-twin-library.demoareeb.workers.dev/r/hairpin-exchanger.json): Hairpin (double-pipe) exchanger. Double-pipe hairpin exchanger: two shell legs stacked one above the other, bolted return-bend housing enclosing the inner U-bend, front nozzle heads carrying the shell-side nozzles, closure blinds with packed glands where the inner pipe leaves, tube-side flanged ends, shell inlet and outlet nozzles, vent and drain, and clamp stands with U-bolts.. - [printed-circuit-heat-exchanger](https://deck-twin-library.demoareeb.workers.dev/r/printed-circuit-heat-exchanger.json): Printed-circuit heat exchanger (PCHE). Compact diffusion-bonded heat exchanger: stacked chemically etched plates bonded into solid stainless core blocks (bond lines visible), blocks welded side by side, half-pipe headers welded over the channel openings with flanged nozzles (hot side on the ends, cold side on the face), blinded maintenance nozzles, lifting lugs and a bolted support frame. - [cooling-tower](https://deck-twin-library.demoareeb.workers.dev/r/cooling-tower.json): Cooling tower (induced draft, counterflow). Onshore mechanical-draft counterflow cooling tower in a row of cells: concrete cold-water basin with outlet sump, FRP-clad casing on a column frame, louvred air inlets on the long sides, fan deck with handrails, velocity-recovery fan stacks, axial fans on right-angle gearboxes driven through a drive shaft by motors outside the stacks, vibration switches and oil-level lines, hot-water riser and distribution header with a valve per cell, make-up and overflow, and caged ladders with a rest platform. ## Rotating equipment - [gas-turbine-generator](https://deck-twin-library.demoareeb.workers.dev/r/gas-turbine-generator.json): Gas turbine generator (API 616). Packaged industrial / aeroderivative gas turbine generator on a base frame with drip pan: acoustic enclosure with opening doors, louvres, roof ventilation fans, flame / heat / gas detectors, call points and an internal maintenance monorail. - [centrifugal-compressor](https://deck-twin-library.demoareeb.workers.dev/r/centrifugal-compressor.json): Centrifugal compressor package (API 617). Gas compressor train on a common skid with walkways: barrel or horizontally split casing with dry gas seals, bearing housings and probes, suction / discharge nozzles up or down (down nozzles drop through deck openings), an anti-surge valve on a reducing tee off the discharge, a temporary suction strainer with dP gauge, dry gas seal panel and API 614 overhead rundown tank. - [reciprocating-compressor](https://deck-twin-library.demoareeb.workers.dev/r/reciprocating-compressor.json): Reciprocating compressor (API 618). Balanced-opposed process gas compressor on a skid with walkways: crankcase frame with 2, 4 or 6 throws, crosshead guides, two-compartment distance pieces, jacketed cylinders with suction and discharge valve covers and a clearance pocket, suction and discharge pulsation bottles with headers, discharge PSV, orifice plates at the bottle flanges, a temporary suction strainer, distance-piece vent and drain headers with an atmospheric vent and flame arrester, jacket cooling-water headers, crankcase breather, frame-mounted lube system and cylinder lubricator. - [screw-compressor](https://deck-twin-library.demoareeb.workers.dev/r/screw-compressor.json): Oil-injected screw compressor package (API 619). Packaged rotary screw compressor for instrument air or gas boost: twin-rotor block with inlet (unloader) valve, TEFC two-pole motor and guarded coupling, horizontal oil separator on saddles with safety valve and minimum-pressure valve, combined oil cooler / aftercooler with fan, duplex oil filters, thermostatic valve and (air service) an intake filter housing. - [diesel-generator](https://deck-twin-library.demoareeb.workers.dev/r/diesel-generator.json): Diesel generator set (emergency / standby). Turbocharged diesel generator set on a double-wall sub-base day tank: inline-6 or V12/V16/V20 engine with rocker covers, insulated exhaust manifolds, turbochargers and air cleaners, flywheel housing with starters, alternator with terminal box, front radiator with pusher fan, anti-vibration isolators, closed crankcase ventilation filter, batteries and controller. - [gas-turbine-compressor](https://deck-twin-library.demoareeb.workers.dev/r/gas-turbine-compressor.json): Gas-turbine-driven compressor train. Mechanical-drive train: a two-shaft gas turbine in an acoustic enclosure (filter house with weather hoods and filter stages, exhaust silencer and stack, fuel gas skid, lube console with fin-fan cooler, internal monorail) driving an API 617 barrel or horizontally split centrifugal compressor through a guarded coupling, with anti-surge valve, suction strainer and dry gas seal panel. - [vertical-turbine-pump](https://deck-twin-library.demoareeb.workers.dev/r/vertical-turbine-pump.json): Vertical turbine caisson pump (API 610 VS1). Seawater lift / caisson pump: vertical TEFC motor on a windowed stool with a guarded rigid coupling, fabricated discharge head with side outlet, ARV and gauge on a soleplate, and the column, line shaft, bowls and suction bell hanging in a caisson below the deck (geometry goes below y = 0). - [diesel-firewater-pump](https://deck-twin-library.demoareeb.workers.dev/r/diesel-firewater-pump.json): Diesel firewater pump (NFPA 20). Diesel-driven fire pump set in firewater red: engine with crankcase doors, turbocharger, residential exhaust silencer, bunded day tank with flame arrester and sight glass, A/B starter batteries and a fire pump controller. - [between-bearings-pump](https://deck-twin-library.demoareeb.workers.dev/r/between-bearings-pump.json): Multistage pump (API 610 BB3). Axially split multistage between-bearings pump: casing with stage bulges, back-to-back crossover and a heavy single row of studs with nuts on top of the horizontal split, side-side nozzles in the lower half (rotor lifts out without disturbing piping), casing vent and drain valves, seal chambers with API 682 Plan 23 seal coolers at both ends, bearing housings with X-Y probes, RTDs and ring-oil constant-level oilers (or pressure lube from the optional console), guarded spacer coupling and a 2-pole motor (HV with top air-to-air cooler from 1 MW) on a drain-rim baseplate. - [vertical-inline-pump](https://deck-twin-library.demoareeb.workers.dev/r/vertical-inline-pump.json): Vertical inline pump (API 610 OH3). Overhung vertical inline pump with its own bearing bracket: horizontal volute casing with suction and discharge flanges on one centreline (X axis), casing foot on an anchored soleplate, casing vent and drain valves, cartridge seal with Plan 11 flush, grease-lubricated bearing housing with nipples and RTD, spacer coupling in a guarded motor stool and a vertical 2-pole IEC motor with drip canopy (cable entry to the back). - [reciprocating-pump](https://deck-twin-library.demoareeb.workers.dev/r/reciprocating-pump.json): Plunger pump (API 674 triplex). Horizontal single-acting plunger pump package on a structural skid: ribbed power frame with inspection covers, crosshead extensions under mesh guards, packed stuffing boxes, forged fluid end with plunger-bore and valve covers, suction and discharge manifolds with a suction stabiliser and a bladder pulsation dampener, relief valve back to suction, parallel-shaft gear reducer, guarded coupling and IEC motor. - [metering-pump](https://deck-twin-library.demoareeb.workers.dev/r/metering-pump.json): Diaphragm metering pump (API 675). Hydraulically actuated diaphragm metering pump for chemical injection: IEC motor on a C-face adapter, worm-gear housing with oil window and breather, micrometer stroke adjuster (the `stroke` setting moves the barrel), plunger housing and bolted diaphragm head with refill valve and rupture gauge, double-ball check valves with the suction flange facing down and the discharge flange facing up. - [electric-motor](https://deck-twin-library.demoareeb.workers.dev/r/electric-motor.json): Electric motor (IEC TEFC). Foot-mounted totally enclosed fan-cooled cage induction motor (IM B3, IC411): finned frame, end shields with condensate drain plugs and regreasing nipples from frame 225, fan cowl with grille, feet on machined soleplates with anchor bolts, terminal box, lifting eyes, earth boss and a nameplate showing the IEC 60072 frame chosen from kW and poles. - [centrifugal-fan](https://deck-twin-library.demoareeb.workers.dev/r/centrifugal-fan.json): Centrifugal fan (belt driven). Single-width single-inlet centrifugal fan for HVAC and process extract: hollow spiral scroll (you see the backward-curved wheel through the bellmouth and down the outlet) with flanged side sheets, inspection door, drain, rotation arrow and nameplate; shaft in two regreasable pillow-block bearings on a pedestal; V-belt drive under a mesh guard; IEC motor on slide rails; steel base frame on open spring isolators; optional flexible duct connectors with companion flanges. - [progressive-cavity-pump](https://deck-twin-library.demoareeb.workers.dev/r/progressive-cavity-pump.json): Progressive cavity pump. Horizontal progressive cavity pump in the bearing-housing layout: helical gear motor and guarded coupling on a drain-rim baseplate, finned bearing housing with seal, suction housing with top inlet flange, bolted inspection cover and drain, elastomer-lined stator clamped by four tie rods with a mid support, and a discharge housing with an axial outlet flange. - [submersible-pump](https://deck-twin-library.demoareeb.workers.dev/r/submersible-pump.json): Submersible caisson pump. Electric submersible seawater lift pump hung in a caisson: top plate bolted to the caisson flange with a long-radius discharge bend, air release valve, gauge, hypochlorite injection point and power-cable junction box; flanged riser stack in 6 m sections with centralisers and the clamped power cable; pump-motor unit with the pump below the motor, water rising through the shell around the motor, and a suction strainer at the bottom. - [centrifugal-pump](https://deck-twin-library.demoareeb.workers.dev/r/centrifugal-pump.json): Centrifugal pump (API 610 OH2). Overhung, centreline-mounted end-suction pump with volute casing, bearing housing, spacer coupling under a mesh guard and a TEFC motor on a drain-rim baseplate. ## Wells & pipelines - [christmas-tree](https://deck-twin-library.demoareeb.workers.dev/r/christmas-tree.json): Christmas tree (surface, API 6A). Surface wellhead and christmas tree on a conductor: casing head, tubing head spool with annulus valves and SCSSV control-line exit, tubing-head adapter, manual lower master, hydraulic SSV upper master with a heat-sensitive lock-open (fusible) device, studded cross, swab valve and tree cap with EUE lift thread, needle valve and gauge. - [choke-valve](https://deck-twin-library.demoareeb.workers.dev/r/choke-valve.json): Wellhead choke (API 6A). Angle-body wellhead choke: forged block body with side inlet and bottom outlet, hammer-nut bonnet with three lugs, stem position indicator and handwheel, an electro-hydraulic stepping actuator, or a positive (fixed bean) blanking cap. - [production-manifold](https://deck-twin-library.demoareeb.workers.dev/r/production-manifold.json): Production / test manifold. Skid-mounted production and test manifold. - [pig-launcher](https://deck-twin-library.demoareeb.workers.dev/r/pig-launcher.json): Pig launcher / receiver. Pig trap for launching or receiving pigs: oversized major barrel, reducer (eccentric flat-bottom on launchers, concentric on receivers), minor barrel with pig signaller and a full-bore trap valve, clamp-ring quick-opening closure with pressure-warning screw and key interlock, kicker (launcher) or bypass (receiver) nozzle with valve, vent, drain, thermal-relief PSV and a balance line with valve to pressurise both sides of the pig, adjustable saddle supports. - [bop-stack](https://deck-twin-library.demoareeb.workers.dev/r/bop-stack.json): BOP stack (surface). Surface blowout preventer stack on a casing head: single ram, drilling spool, double ram and annular preventer, with bolted bonnets, operating cylinders and ram locks along X. - [riser](https://deck-twin-library.demoareeb.workers.dev/r/riser.json): Riser top section. Export or import riser where it reaches the topsides. - [wellhead-control-panel](https://deck-twin-library.demoareeb.workers.dev/r/wellhead-control-panel.json): Wellhead control panel (WHCP). Skid-mounted hydraulic wellhead control panel. - [drilling-derrick](https://deck-twin-library.demoareeb.workers.dev/r/drilling-derrick.json): Platform drilling derrick. Modular platform drilling rig on skid beams: braced substructure, drill floor with rotary table, mousehole, bell nipple and flowline, and a four-leg lattice derrick with K and X bracing, an inverted-V V-door, a racking board with fingers and racked stands, and a crown block with gin pole and aviation lights. - [wellhead-housing](https://deck-twin-library.demoareeb.workers.dev/r/wellhead-housing.json): Wellhead (casing head and spools). Surface wellhead without a tree, on a conductor and landing plate. ## Drilling & subsea - [mud-pump](https://deck-twin-library.demoareeb.workers.dev/r/mud-pump.json): Drilling mud pump. Horizontal single-acting triplex (or 4–6 cylinder) mud pump on an oilfield skid, sized on a 14" stroke, 2200 hp class unit: 5.5 m over skids, discharge centreline 1.25 m, 10" class 150 suction manifold, 5" 10K discharge through a strainer cross. - [choke-manifold](https://deck-twin-library.demoareeb.workers.dev/r/choke-manifold.json): Choke & kill manifold. Skid-mounted drilling choke manifold to API 16C with API 6A 6BX ring-joint connections: 4-1/16" inlet through two gate valves into a studded-cross header, one branch per choke (hydraulic remote chokes with rotary actuators and hoses to a panel junction plate, manual adjustable chokes with handwheels) plus a full-bore bypass with a target block, a gate valve each side of every choke, and a buffer chamber with gauge, drain and two isolated 4-1/16" 5K outlets to the mud-gas separator and the shakers. - [shale-shaker](https://deck-twin-library.demoareeb.workers.dev/r/shale-shaker.json): Shale shaker (linear motion). Linear-motion shale shaker sized on a 4-panel unit (3.3 × 2.0 m, 1.17 × 0.66 m pretensioned panels ≈ 3.1 m² of screen, first panel flat then inclined by `deckAngle`). - [mud-tank](https://deck-twin-library.demoareeb.workers.dev/r/mud-tank.json): Active mud tank. Skid-mounted active mud pit: open-top steel tank on runners with external stiffeners, compartment bulkheads with top-operated equalising valves, translucent mud surface at `level`, grating top with ISO 14122 perimeter handrail and caged ladder. - [plet](https://deck-twin-library.demoareeb.workers.dev/r/plet.json): Pipeline end termination (PLET). Subsea PLET: skirted mudmat with stiffeners and padeyes, tubular protection frame with sloped (overtrawlable) ends, rigging padeyes, ROV grab bars, anodes and an ROV-readable nameplate. - [subsea-manifold](https://deck-twin-library.demoareeb.workers.dev/r/subsea-manifold.json): Subsea production manifold. Cluster-type subsea production manifold: two headers (production and test) with weld-capped ends rising to vertical outlet hubs, well slots on both long sides, each with a vertical jumper hub in a soft-landing funnel, a branch across both headers and an ROV-operated trunnion ball valve on each drop (gearbox and class-4 bucket). - [umbilical-termination-assembly](https://deck-twin-library.demoareeb.workers.dev/r/umbilical-termination-assembly.json): Umbilical termination assembly (UTA). Subsea UTA on a skirted mudmat: square-tube frame with lift points, grab bars and anodes; umbilical termination head bolted to a bulkhead frame, vertebrae bend restrictor dropping to the seabed and an umbilical stub lying on the seabed to its cut end. - [subsea-tree](https://deck-twin-library.demoareeb.workers.dev/r/subsea-tree.json): Subsea Xmas tree (vertical). Vertical subsea tree on a permanent guide base: skirted mudmat, four guide posts on a 6 ft radius, conductor and 18-3/4" wellhead housings, hydraulic collet wellhead connector with lock indicators, valve block with fail-safe hydraulic actuators (PMV, PSV, AMV, PWV, AWV) and ROV overrides, production wing to a retrievable choke module (stepping actuator, ROV handle and bucket) and a horizontal flowline hub, annulus wing to an annulus hub, tree cap with T-handle. - [pipe-handling-catwalk](https://deck-twin-library.demoareeb.workers.dev/r/pipe-handling-catwalk.json): Pipe-handling catwalk & V-door ramp. Pipe-handling catwalk machine: fabricated body on base runners, checker-plate deck, lined V-trough with a chain-driven skate, three pipe-rack bays each side with stands, end stops and indexer fingers, and hydraulic kicker arms that lift with `kick`. - [cement-unit](https://deck-twin-library.demoareeb.workers.dev/r/cement-unit.json): Cementing unit (twin pump skid). Offshore twin-pump cementing skid, about 7.5 × 2.5 m: two electric-driven triplex plunger pumps (TEFC motor, guarded coupling and reduction gearbox turning when `running`, crankcase, plunger windows, fluid end with hammer-lug valve caps) feeding an HP header with plug valves, transducer, gauge and pop-off valve to a 2" discharge flange. - [coiled-tubing-unit](https://deck-twin-library.demoareeb.workers.dev/r/coiled-tubing-unit.json): Coiled-tubing unit (reel, cabin, power pack). Offshore coiled-tubing spread sized on a 5.6 × 3.0 × 4.7 m reel skid with a 2.9 m core: spoked reel with wraps of tubing (`tubingOd`, `fill`) turning when `running`, A-frame stands and bearings, chain-guarded drive sprocket with twin hydraulic motors and brakes, HP swivel with isolation valve, gauge and a 2" inlet flange on the axle, level wind with guide tubes, diamond screw and a traversing carriage (`wind`) with depth counter, tubing paying off towards the injector, crash/lifting frame. ## Instruments - [pressure-transmitter](https://deck-twin-library.demoareeb.workers.dev/r/pressure-transmitter.json): Pressure transmitter. Gauge pressure transmitter with coplanar sensor module and a dual-compartment Ex d head (LCD cover, cable gland, stopping plug) on a 2-valve block-and-bleed manifold. - [dp-transmitter](https://deck-twin-library.demoareeb.workers.dev/r/dp-transmitter.json): Differential pressure transmitter. DP transmitter with coplanar flange (H / L marked) and Ex d head on a 5-valve manifold: two block, two equalise, two vent valves. - [orifice-flowmeter](https://deck-twin-library.demoareeb.workers.dev/r/orifice-flowmeter.json): Orifice flowmeter. Orifice meter run: ASME B16.36 weld-neck orifice flange pair (class 300 minimum, 1.5 in minimum thickness) with paddle plate with a bored orifice (beta prop) and a stamped tab, spiral-wound gaskets, studs and jack screws. - [coriolis-flowmeter](https://deck-twin-library.demoareeb.workers.dev/r/coriolis-flowmeter.json): Coriolis flowmeter. Dual bent-tube Coriolis mass flowmeter: flanged process connections, flow-splitting manifolds, a welded stainless U-shaped case enclosing the tubes, purge / rupture-disc connections, a flow-direction arrow and an integral transmitter with core processor and Ex d head. - [ultrasonic-flowmeter](https://deck-twin-library.demoareeb.workers.dev/r/ultrasonic-flowmeter.json): Ultrasonic flowmeter. Multipath transit-time ultrasonic flowmeter: a forged 3D spoolpiece with weld-neck flanges and 2, 4 or 6 chordal paths at Gauss-Jacobi heights. - [guided-wave-radar](https://deck-twin-library.demoareeb.workers.dev/r/guided-wave-radar.json): Guided wave radar level transmitter. Guided wave radar (TDR) level transmitter: single rigid probe, process seal, neck and Ex d head with LCD on a flanged top connection (port process, facing down, origin on the flange face). - [magnetic-level-gauge](https://deck-twin-library.demoareeb.workers.dev/r/magnetic-level-gauge.json): Magnetic level gauge. Magnetic (float) level gauge: stainless chamber with flanged side connections (ports upper and lower), blind-flanged top and bottom with vent and drain valves, and a bicolour flag indicator with graduated scale behind a window. - [temperature-transmitter](https://deck-twin-library.demoareeb.workers.dev/r/temperature-transmitter.json): Temperature transmitter. Head-mounted temperature transmitter on a one-piece flanged thermowell: tapered stem below the raised face, lagging extension, union and nipple, and a dual-compartment Ex d housing with LCD. - [pressure-gauge](https://deck-twin-library.demoareeb.workers.dev/r/pressure-gauge.json): Pressure gauge. Bottom-connected Bourdon tube pressure gauge on a 1/2" weld-neck flange, through a bar-stock block-and-bleed gauge valve and an optional pigtail siphon. - [temperature-gauge](https://deck-twin-library.demoareeb.workers.dev/r/temperature-gauge.json): Temperature gauge. Bimetal dial thermometer with an every-angle (hinged, back-connected) stainless case on a one-piece flanged thermowell with lagging extension and union. - [magnetic-flowmeter](https://deck-twin-library.demoareeb.workers.dev/r/magnetic-flowmeter.json): Electromagnetic flowmeter. Electromagnetic (mag) flowmeter: flanged sensor tube with PTFE or rubber liner flared over the raised faces, stainless grounding rings with tabs and braided earth straps, coil housing and an integral Ex d transmitter on a junction neck. - [vortex-flowmeter](https://deck-twin-library.demoareeb.workers.dev/r/vortex-flowmeter.json): Vortex flowmeter. Flanged vortex shedding flowmeter: cast body with an open bore and a bluff shedder bar plus sensing wing across it, a sensor boss and stiffened neck (longer for hot service) carrying an integral Ex d transmitter, and a flow-direction arrow.. - [level-switch](https://deck-twin-library.demoareeb.workers.dev/r/level-switch.json): Vibrating fork level switch. Vibrating fork point level switch for side mounting: flanged process connection (port process, facing -X, origin on the face), extension tube and two flat tines set side by side so the gap drains vertically, a finned thermal neck and a compact housing with status LEDs behind a window and two cable entries underneath. - [pressure-switch](https://deck-twin-library.demoareeb.workers.dev/r/pressure-switch.json): Pressure switch. Explosion-proof pressure switch on a 1/2" weld-neck flange (port process, facing down) through a bar-stock block valve with bleed plug: a bolted diaphragm-sealed sensing element under a cast Ex d enclosure with a threaded round cover, set-point access cap and a gland on the conduit entry.. - [vibration-probe](https://deck-twin-library.demoareeb.workers.dev/r/vibration-probe.json): Vibration probes (API 670). Machinery protection sensors on a bearing. ## Fire, gas & safety - [toxic-gas-detector](https://deck-twin-library.demoareeb.workers.dev/r/toxic-gas-detector.json): Toxic gas detector. Electrochemical toxic gas transmitter: cast Ex d enclosure with screwed window cover, ppm display, status LED and magnetic-key calibration targets, sensor pointing down under a hollow weather cap with calibration nozzle and flared splash guard. - [acoustic-gas-leak-detector](https://deck-twin-library.demoareeb.workers.dev/r/acoustic-gas-leak-detector.json): Ultrasonic gas leak detector. Ultrasonic (acoustic) gas leak detector that hears the 25–100 kHz noise of a pressurised gas leak. - [hydrogen-detector](https://deck-twin-library.demoareeb.workers.dev/r/hydrogen-detector.json): Hydrogen gas detector. Fixed hydrogen detector for battery and UPS rooms, electrolysers and fuel-cell enclosures. - [aspirating-smoke-detector](https://deck-twin-library.demoareeb.workers.dev/r/aspirating-smoke-detector.json): Aspirating smoke detector. Very early warning aspirating smoke detector for E-houses, LERs and switchrooms. - [beam-smoke-detector](https://deck-twin-library.demoareeb.workers.dev/r/beam-smoke-detector.json): Reflective beam smoke detector. Reflective optical beam smoke detector for large open volumes such as warehouses, turbine halls and module roofs. - [pa-loudspeaker](https://deck-twin-library.demoareeb.workers.dev/r/pa-loudspeaker.json): PA/GA horn loudspeaker. Hazardous-area public address and general alarm horn loudspeaker. - [emergency-light](https://deck-twin-library.demoareeb.workers.dev/r/emergency-light.json): Ex emergency luminaire. Hazardous-area emergency and escape-route luminaire with integral 3 h battery. - [escape-sign](https://deck-twin-library.demoareeb.workers.dev/r/escape-sign.json): Escape route and muster sign. Escape-route signage to ISO 7010: emergency exit E001 (left hand) or E002 (right hand) with a supplementary direction arrow, or evacuation assembly point E007 (square, larger), each over a legend band. - [emergency-telephone](https://deck-twin-library.demoareeb.workers.dev/r/emergency-telephone.json): Emergency telephone. Hazardous-area emergency telephone: Ex d cast body with bolted cover, handset on its hook with perforated ear and mouth caps, armoured stainless cord, keypad, red emergency call button, ringer grille, gland and stopping plug. - [fire-hydrant](https://deck-twin-library.demoareeb.workers.dev/r/fire-hydrant.json): Pillar fire hydrant. Dry-barrel pillar hydrant on an underground firewater main. - [deluge-nozzle](https://deck-twin-library.demoareeb.workers.dev/r/deluge-nozzle.json): Deluge nozzle / sprinkler head. Water-spray discharge head on a short flanged drop (port A at the weld-neck flange, forged reducing coupling to a ½" NPT head, tie-wired tag). - [breathing-apparatus-cabinet](https://deck-twin-library.demoareeb.workers.dev/r/breathing-apparatus-cabinet.json): Breathing apparatus cabinet. GRP storage cabinet for self-contained breathing apparatus, hollow with a gel-coat lining, moulded front flange, door seal, left-hand piano hinge, toggle latches and pull handle; the door carries a blue mandatory respiratory-protection sign and the tag. - [first-aid-station](https://deck-twin-library.demoareeb.workers.dev/r/first-aid-station.json): First-aid station. First-aid point: hollow green GRP cabinet with gel-coat lining, hinged door with a large white cross, FIRST AID legend, latches, handle and tag. - [lifejacket-box](https://deck-twin-library.demoareeb.workers.dev/r/lifejacket-box.json): Lifejacket storage box. Deck lifejacket chest at muster stations and lifeboat embarkation points. - [fire-blanket](https://deck-twin-library.demoareeb.workers.dev/r/fire-blanket.json): Fire blanket. Wall-mounted fire blanket in a rigid red quick-release container: back plate, shell with printed FIRE BLANKET instructions and pictogram, open bottom slot showing the folded blanket, two black pull tapes with finger loops. - [point-gas-detector](https://deck-twin-library.demoareeb.workers.dev/r/point-gas-detector.json): Point gas detector. Point gas detector in two real forms. - [flame-detector](https://deck-twin-library.demoareeb.workers.dev/r/flame-detector.json): IR3 flame detector. Triple-IR flame detector in a red Ex d housing with three sensor windows, optical-integrity/BIT lamp and weather hood (hollow, closed edges), on a stainless ball-swivel mount. - [open-path-gas-detector](https://deck-twin-library.demoareeb.workers.dev/r/open-path-gas-detector.json): Open-path gas detector. Line-of-sight IR gas detector pair: transmitter and receiver heads (stainless barrel, yellow hood, lens window, alignment sight) on pan/tilt mounts, facing each other along X. - [manual-call-point](https://deck-twin-library.demoareeb.workers.dev/r/manual-call-point.json): Manual call point. Ex d manual alarm call point with break-glass window, hinged lift flap, key-operated test facility, captive cover screws and status LED; one gland and two stopping plugs. - [alarm-beacon](https://deck-twin-library.demoareeb.workers.dev/r/alarm-beacon.json): Alarm beacon and sounder. Ex d status or general-alarm (GA/PAGA) beacon with a guarded coloured lens on a shelf bracket, with an optional horn sounder on a stainless U-bracket below; each has a gland and a stopping plug in its second entry. - [deluge-valve-skid](https://deck-twin-library.demoareeb.workers.dev/r/deluge-valve-skid.json): Deluge valve skid. Deluge valve set in firewater red: clapper/diaphragm-type deluge valve with bolted cover between locked-open OS&Y isolation valves. - [fire-monitor](https://deck-twin-library.demoareeb.workers.dev/r/fire-monitor.json): Fire monitor. Fixed firewater monitor on a red riser: flanged side inlet with open bore, long-radius elbow on a dummy-leg foot plate, low-point drain, locked-open OS&Y isolation valve, optional inline water-powered oscillator (flanged both ends, drive housing with speed and arc controls, manual override), slewing turret with lock handwheels, elevating gooseneck (80° up to 15° down) and hollow fog nozzle with bumper and tiller.. - [hose-reel](https://deck-twin-library.demoareeb.workers.dev/r/hose-reel.json): Fire hose reel. EN 671-1 swinging fire hose reel: 25 mm semi-rigid hose (hoseLength, typically 30 m) wound on a hollow drum with a spoked front cheek, jet/spray shut-off nozzle in its holder, isolating ball valve and swivel feed through the axle, flanged inlet with open bore. - [safety-shower](https://deck-twin-library.demoareeb.workers.dev/r/safety-shower.json): Safety shower and eyewash. Combination emergency shower and eyewash in safety green: column on a floor flange with flanged potable-water inlet, stay-open shower valve with triangular pull rod, perforated shower head, eyewash bowl with twin capped heads and push flag, foot treadle, flow switch, green alarm lamp and ISO 7010 E012 sign. - [fire-extinguisher](https://deck-twin-library.demoareeb.workers.dev/r/fire-extinguisher.json): Fire extinguishers. EN 3 fire extinguishers with red bodies and agent colour zones (dry powder blue, CO2 black with discharge horn, foam cream), front instruction label, valve head with squeeze lever, safety pin, gauge and hose. - [windsock](https://deck-twin-library.demoareeb.workers.dev/r/windsock.json): Windsock. Helideck windsock on a tilting galvanised mast: gusseted base plate with anchors, hinge with pivot and locking bolts, swivel head with mouth hoop and internal floodlight (or two external floodlights), red obstruction lamp, and a hollow banded sock (1.2 m colour/white/colour by default, 5 bands when longer) that droops in light air and stands out from about 12 m/s. - [heat-detector](https://deck-twin-library.demoareeb.workers.dev/r/heat-detector.json): Heat detector. Ex d fixed-temperature / rate-of-rise heat detector: red flameproof head with finned sensing element inside a guard cage, alarm LED, gland and stopping plug, rating on the tag. - [smoke-detector](https://deck-twin-library.demoareeb.workers.dev/r/smoke-detector.json): Smoke detector. Optical (photoelectric) smoke detector for enclosed rooms (LER, CCR, accommodation): white head with smoke entry vents on a mounting base and steel conduit back box, remote indicator LED, conduit and stopping plug. - [life-ring](https://deck-twin-library.demoareeb.workers.dev/r/life-ring.json): Lifebuoy station. SOLAS lifebuoy (730 mm OD, 440 mm ID, 2.5–4 kg class) in orange with four retro-reflective bands, festooned grab line and stencilled name, on stainless hooks with a quick-release strap; buoyant lifeline coiled below, optional self-activating light and smoke signal on its own bracket, lifebuoy sign and tag. ## Structure & access - [deck-module](https://deck-twin-library.demoareeb.workers.dev/r/deck-module.json): Offshore deck module. Offshore topsides deck section: primary girders (HEB or welded plate girders) on the leg lines with fin-plate connections and web stiffeners, IPE secondaries, 12 mm deck plate with grated drain gutters and 3" drain outlets through liquid-seal pots (ports drain-1…n, flange faces pointing down) or bar grating, coaming, ISO 14122 guard rail with self-closing gated openings, escape-route markings, CHS legs with node cans and chevron bracing below, and stub columns up to a stacked module. - [pipe-rack](https://deck-twin-library.demoareeb.workers.dev/r/pipe-rack.json): Pipe rack. Multi-tier steel pipe rack: HEB portal bents (posts with base plates, anchor bolts and cap plates, tier beams on bolted end plates, knee braces), IPE longitudinal struts on fin plates, X-braced bays, an optional top tier with two ladder cable trays and an optional cantilevered grating walkway with handrails, self-closing gate and caged ladder. - [stair](https://deck-twin-library.demoareeb.workers.dev/r/stair.json): Stair (ISO 14122-3). Straight steel stair after ISO 14122-3: UPN channel stringers with level-cut feet on anchored cleats, bar-grating treads with yellow chequer nosings and bolted end plates, even risers near 180 mm with the going set by the pitch, an intermediate landing on posts for every 3 m of rise, and handrails with knee rails on both sides. - [ladder](https://deck-twin-library.demoareeb.workers.dev/r/ladder.json): Caged ladder (ISO 14122-4). Fixed steel ladder after ISO 14122-4: 65 × 12 flat-bar stiles at 450 mm, Ø25 rungs at 300 mm, stiles extended 1.1 m above the landing, a safety cage (hoops from 2.3 m, five vertical bars) and stand-off brackets. - [access-platform](https://deck-twin-library.demoareeb.workers.dev/r/access-platform.json): Access platform. Free-standing elevated access platform for valves and instruments: SHS legs on anchored base plates with gussets, X-braced faces, a channel-framed bar-grating deck with ISO 14122 guard rail and toe plates, and access by a caged ladder on the +Z face (self-closing gate, staggered flights with rest platforms above 10 m) or by a straight ISO 14122-3 stair arriving at the −X edge. - [jacket](https://deck-twin-library.demoareeb.workers.dev/r/jacket.json): Offshore steel jacket. Fixed steel jacket substructure (4, 6 or 8 legs): hollow battered tubular legs with node cans, horizontal frames, X or K braced faces with oversized brace stubs and crossing cans, conductor guide framing with funnelled sleeves, risers clamped to the +X face with a splash-zone sheath, a seabed bend and top flanges (ports riser-1…n), a boat landing with bumpers, grating and ladder on +Z, barge bumpers on the corner legs through the splash zone, stand-off anodes, mudmats and yellow sea-level marker rings. - [bridge](https://deck-twin-library.demoareeb.workers.dev/r/bridge.json): Platform link bridge. Bridge-linked platform walkway: two Warren through-trusses (hollow CHS or HEB with bolted node gussets), IPE cross beams and channel stringers carrying bar grating, top cross struts with X laterals and walkway lights, bottom plan bracing, ISO 14122 handrails on both edges, outriggers with a ladder cable tray on +Z and a pipe shelf on −Z, a pinned bearing at −X and a guided PTFE / stainless sliding bearing at +X with a hinged transition flap over the expansion gap (it extends past x = +length/2 and rests 2 mm above y = 0 on the next deck). - [helideck](https://deck-twin-library.demoareeb.workers.dev/r/helideck.json): Offshore helideck (CAP 437). Octagonal 1D offshore helideck after CAP 437: extruded aluminium plank deck with perimeter gutter, white perimeter line, yellow TD/PM circle (0.5D inner, 1 m wide), white H (4 × 3 m, crossbar on the obstacle-free sector bisector at +X), black/white OFS chevron, D-value, maximum-mass box and installation name, green perimeter lights at ≤ 3 m, yellow TD/PM circle lights, 1.5 m perimeter safety netting (≈ 9 cm mesh) rising outboard to, but not above, deck level, and a tie-down grid, two access routes (grating link through the net, landing and stair to y = 0 on ±Z), and a steel grillage on four braced CHS legs with knee struts to the cantilevers, base plates and anchor bolts. - [steel-column](https://deck-twin-library.demoareeb.workers.dev/r/steel-column.json): Steel column. Structural column of any EN / AISC section (H, I, SHS or CHS): base plate with anchor bolts, washers and nuts on a non-shrink grout bed and optional concrete pedestal, base stiffeners and a welded cap plate. - [steel-beam](https://deck-twin-library.demoareeb.workers.dev/r/steel-beam.json): Steel beam. Structural beam of any EN / AISC section or welded plate girder (PG ) along X from −length/2 to +length/2 with bolted extended end plates or fin plates, bearing stiffeners at the ends and a stiffener pair at mid-span. - [grating-panel](https://deck-twin-library.demoareeb.workers.dev/r/grating-panel.json): 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. - [handrail](https://deck-twin-library.demoareeb.workers.dev/r/handrail.json): Handrail run (ISO 14122-3). Straight guard-rail run after ISO 14122-3: Ø48.3 mm posts at ≤ 1.5 m on base plates with four anchors, Ø42.4 top rail at 1.1 m, knee rail, 100 mm toe plate, optional end returns towards −Z and a self-closing spring-hinged gate at the +X end. - [cable-tray](https://deck-twin-library.demoareeb.workers.dev/r/cable-tray.json): Cable tray run. Ladder-type cable tray run after IEC 61537: 1 to 6 stacked trays (C-section side rails, rungs at 300 mm, splice plates at 3 m, copper earth bonding jumpers, laid cables at a set fill) on floor-standing 41 × 41 strut posts with gusseted cantilever arms, base plates and anchors, floor braces and an optional top cover. - [caisson](https://deck-twin-library.demoareeb.workers.dev/r/caisson.json): Deck-hung caisson. Deck-hung caisson for seawater lift, produced-water disposal or open-drain sump service: large-bore hollow pipe hung off a gusseted collar on the deck, blind top cover with lifting lug, padded side inlet (port inlet) and a vent nozzle (port vent), guide clamps with stand-off brackets back to jacket steel at −Z, stand-off anodes and a slotted open bottom. - [module-frame](https://deck-twin-library.demoareeb.workers.dev/r/module-frame.json): Equipment module frame. Lift-installed topsides equipment module frame: HEB base frame with IPE secondaries on fin plates, 12 mm deck plate and 150 mm drip coaming, set-down stools, HEB columns with stiffeners, roof frame with optional plated roof and guard rail, CHS X-bracing on the end faces and end bays, and four lift padeyes with cheek plates on the corner columns. ## Power & buildings - [transformer](https://deck-twin-library.demoareeb.workers.dev/r/transformer.json): Power transformer (oil-immersed). Oil-immersed ONAN / ONAF power transformer on a bunded steel plinth with skids. - [switchgear](https://deck-twin-library.demoareeb.workers.dev/r/switchgear.json): Switchgear / MCC line-up. Line-up of MV metal-clad switchgear, LV switchboard or motor control centre panels. - [e-house](https://deck-twin-library.demoareeb.workers.dev/r/e-house.json): E-house / local equipment room. Prefabricated A60 steel equipment module on an HEB skid with a cable cellar. - [local-control-station](https://deck-twin-library.demoareeb.workers.dev/r/local-control-station.json): Local control station. Ex e push-button station for a motor or valve, on a galvanised UPN post with base plate and anchors. - [junction-box](https://deck-twin-library.demoareeb.workers.dev/r/junction-box.json): Junction box (Ex e). Increased-safety field junction box in 316 stainless or GRP on a galvanised UPN floor stand. - [lighting-mast](https://deck-twin-library.demoareeb.workers.dev/r/lighting-mast.json): Lighting mast / pole. Area-lighting structure in two styles. - [analyser-shelter](https://deck-twin-library.demoareeb.workers.dev/r/analyser-shelter.json): Analyser shelter (GRP). Walk-in GRP analyser house on a steel skid with checker-plate floor, outward-opening doors at both ends (when wide enough), manual call points by the doors, an external shutdown panel, a pressurising ventilation intake stack with rain hood and fan, and a smoke detector inside. - [ups-battery-cabinet](https://deck-twin-library.demoareeb.workers.dev/r/ups-battery-cabinet.json): UPS and battery cabinets. Industrial UPS line-up on a base frame: rectifier / charger and inverter with static bypass (each with mimic panel, lamps and louvred doors), an AC distribution section with meters and MCB window, and hollow VRLA battery cabinets with shelves of 12 V blocks, inter-block links, string labels and a DC breaker. - [vfd-cabinet](https://deck-twin-library.demoareeb.workers.dev/r/vfd-cabinet.json): Variable frequency drive. Air-cooled VFD line-up: control section with keypad, lamps, E-stop and start / stop, input (isolation) section, power sections set by kW, and an output / bypass section. - [neutral-earthing-resistor](https://deck-twin-library.demoareeb.workers.dev/r/neutral-earthing-resistor.json): Neutral earthing resistor. Outdoor neutral earthing resistor: stacks of stainless grid elements on post insulators with mica plates and series links, in a ventilated 316 stainless enclosure (louvred sides, roof with overhang) on galvanised legs. - [navigation-aid](https://deck-twin-library.demoareeb.workers.dev/r/navigation-aid.json): Navigation aid (lantern / fog signal). Offshore platform marking unit to IALA R0139 on a galvanised pedestal: marine lantern with a Fresnel prism drum (size from the nominal range, white / yellow / red, emissive when lit), bird spikes and lightning finial, and an electronic fog signal of stacked horn emitters with its driver box. ## Control room & interiors - [control-console](https://deck-twin-library.demoareeb.workers.dev/r/control-console.json): Control room operator console. CCR operator console run of 1–5 segments laid out straight, angled with wedge fillers, or curved about the operator. - [video-wall](https://deck-twin-library.demoareeb.workers.dev/r/video-wall.json): Video wall. Rows × columns of narrow-bezel LCD tiles (0.88 mm bezel-to-bezel by default) or seamless fine-pitch LED tiles. - [door](https://deck-twin-library.demoareeb.workers.dev/r/door.json): Door set (fire, blast, sliding, roller shutter). Offshore door set in a short lined wall stub with a real hole, so you can see through it when open. - [window](https://deck-twin-library.demoareeb.workers.dev/r/window.json): Window (A60 / H120 / blast). Fixed offshore window in a short lined wall stub with a real hole. - [room](https://deck-twin-library.demoareeb.workers.dev/r/room.json): Room shell (control room, LER, office). Walk-through room: lined walls with real openings from a `doors` array (wall side, offset, kind, open…) and a `windows` array, each filled with the door and window components. - [system-cabinet](https://deck-twin-library.demoareeb.workers.dev/r/system-cabinet.json): System cabinet row (DCS / SIS / F&G / server). Row of `count` baying cabinets (800 × 800 × 2000 mm on a 100 mm plinth by default, RAL 7035) for DCS, SIS or F&G controllers, field marshalling or servers. - [operator-chair](https://deck-twin-library.demoareeb.workers.dev/r/operator-chair.json): 24/7 operator chair. Intensive-use control-room chair: five-star polished aluminium base (about 700 mm) with twin-wheel castors, gas lift with shroud, synchro mechanism, upholstered seat with waterfall edge, tall back with lumbar shaping, headrest and height-adjustable arms. - [desk](https://deck-twin-library.demoareeb.workers.dev/r/desk.json): Supervisor desk / meeting table. Shift supervisor desk (compact-laminate top, side and modesty panels, drawer pedestal, up to three monitors on stands, keyboard, phone, document tray, chair on the +Z side) or a pedestal meeting table with chairs round it. - [wall-display](https://deck-twin-library.demoareeb.workers.dev/r/wall-display.json): Wall / ceiling display or panel PC. Single large-format display on a tilting wall bracket (wall plane at z = 0), a ceiling drop pole with yoke, or a mobile stand on castors; or an industrial panel PC with a stainless IP66 bezel, function keys and status LEDs. - [cctv-camera](https://deck-twin-library.demoareeb.workers.dev/r/cctv-camera.json): Ex d CCTV camera (fixed / PTZ). Hazardous-area CCTV camera in electropolished 316L: flameproof barrel with bolted window and rear flanges, glazed window, sunshield on standoffs, wiper, rear gland and armoured cable, Ex marking plate and tag. - [fire-alarm-panel](https://deck-twin-library.demoareeb.workers.dev/r/fire-alarm-panel.json): Fire & gas alarm panel / ESD mimic panel. Fire & gas alarm control panel (red header, backlit LCD showing sample status, FIRE / GAS / FAULT / DISABLED / TEST / POWER LEDs, a zone LED column per `zones`, SILENCE / MUTE / RESET / EVACUATE buttons, access keyswitch, cable glands, sounder-beacon above) or an ESD mimic panel (process mimic with status LEDs per area, APS / ESD1 / ESD2 / PSD red mushroom buttons under hinged clear flaps, override keyswitches, lamp test). ## Lifting & logistics - [pedestal-crane](https://deck-twin-library.demoareeb.workers.dev/r/pedestal-crane.json): Offshore pedestal crane. Diesel-hydraulic offshore pedestal crane with a wire-luffed lattice boom (hollow tubular chords and lacing). - [shipping-container](https://deck-twin-library.demoareeb.workers.dev/r/shipping-container.json): ISO shipping container. ISO 668 series 1 freight container in 10, 20, 40 ft or 40 ft high-cube: trapezoidal corrugated side, end and roof panels, ISO 1161 corner castings with apertures, corner posts and rails, a door end with two corrugated leaves, four locking bars with cam keepers, handles and hinges, CSC plate and ISO 6346 marking. - [cargo-basket](https://deck-twin-library.demoareeb.workers.dev/r/cargo-basket.json): Offshore cargo basket. Open-top offshore cargo basket: RHS 200 × 100 base frame with channel cross members and a checker-plate floor, two fork-pocket tunnels across the width, SHS posts at ≤ 1.6 m with top and mid rails, kick plates and expanded-metal mesh sides, floor lashing and tag-line D-rings, marking plates and four padeyes with shackles and a 4-leg sling set to a master link. - [monorail-hoist](https://deck-twin-library.demoareeb.workers.dev/r/monorail-hoist.json): Monorail with chain hoist. Runway beam (IPE or HEB, sized by SWL) hung from HEB goalpost supports at ≤ 6 m with base plates, anchor bolts and knee braces, end stops with rubber buffers and SWL marking. - [lifeboat-davit](https://deck-twin-library.demoareeb.workers.dev/r/lifeboat-davit.json): Lifeboat (TEMPSC) and gravity davit. Totally enclosed motor-propelled survival craft in orange, sized from its certified capacity (about 6–11 m), with lofted hull and canopy, gunwale fender, coxswain cupola, windows, boarding doors, hatches, grab rails, keel, rudder and propeller nozzle, and on-load release hooks with the fall rings seated in upturned tongues. - [tote-tank](https://deck-twin-library.demoareeb.workers.dev/r/tote-tank.json): Offshore chemical tote tank. Portable offshore chemical tank: a stainless tank, sized from its capacity, in a painted SHS lifting frame with an RHS base, two fork-pocket tunnels, tank bearers and side and rear diagonals. - [davit-crane](https://deck-twin-library.demoareeb.workers.dev/r/davit-crane.json): Pedestal davit crane (manual). Small slewing pipe davit for maintenance and stores lifts. - [gas-cylinder-quad](https://deck-twin-library.demoareeb.workers.dev/r/gas-cylinder-quad.json): Gas cylinder quad (bundle). Offshore cylinder bundle ("quad") of 50 L seamless cylinders in a 2.2 m lifting frame. ## Packages & skids - [chemical-injection-skid](https://deck-twin-library.demoareeb.workers.dev/r/chemical-injection-skid.json): Chemical injection skid. Bunded chemical injection package: stainless storage tank on legs with magnetic level gauge, radar transmitter, breather with flame arrestor and fill line, a row of motor-driven diaphragm metering pumps with suction header, calibration pot, Y-strainers, pulsation dampeners, PSVs returning to the tank, back-pressure and non-return valves, gauges, an Ex junction box, a local control panel with HMI and cable tray, drip trays and shackled padeyes. - [metering-skid](https://deck-twin-library.demoareeb.workers.dev/r/metering-skid.json): Fiscal metering skid. Liquid or gas fiscal metering skid: inlet and outlet headers with blind-flanged ends, parallel meter runs (ultrasonic or turbine) each with an inlet block valve, basket strainer with DP gauge, plate flow conditioner, 10D / 5D straight lengths, P transmitter, duplicate TTs plus a test thermowell, thermal relief valve and a motor-operated DBB outlet valve with body bleed, plus a prover header with MOV diverters, prover return with check valve, sampler, densitometer loop, local JB and overhead cable tray. - [instrument-air-package](https://deck-twin-library.demoareeb.workers.dev/r/instrument-air-package.json): Instrument air package. Oil-free screw compressor in an acoustic enclosure (louvres, roof fan, controller), pre-filter and coalescer with auto drains, a twin-tower heatless desiccant dryer with switching valves, purge silencers and controller, an after-filter with dew-point transmitter and a vertical dry-air receiver with PSV, gauge, transmitter, inspection opening and auto drain. - [teg-regeneration](https://deck-twin-library.demoareeb.workers.dev/r/teg-regeneration.json): TEG regeneration package. Glycol regeneration skid: fire-tube reboiler with bolted bundle flange, natural-draft burner, flame arrestor, fuel train, stripping-gas rotameter and guided exhaust stack, mounted on a portal frame over the surge drum; still column with finned reflux condenser and vent; flash drum with PSV and level control valve; sock and carbon filters; lean/rich exchanger; vertical in-line glycol pumps with check valves; top platform with caged ladder and a BMS panel. - [hydraulic-power-unit](https://deck-twin-library.demoareeb.workers.dev/r/hydraulic-power-unit.json): Hydraulic power unit (HPU). Wellhead-control hydraulic power unit on a bunded skid: stainless reservoir with level / temperature gauge, low-level switch, desiccant breather, inspection covers and tank-top return filter; duty / standby motor-pump sets on the reservoir with bellhousings, HP filters with clogging indicators, check and needle valves, header PSV back to tank and pressure transmitter; a framed bank of nitrogen-precharged bladder accumulators with isolation and bleed valves; a stainless gauge panel; LCP with cable tray. - [nitrogen-generator](https://deck-twin-library.demoareeb.workers.dev/r/nitrogen-generator.json): Membrane nitrogen generator. Hollow-fibre membrane nitrogen package: inlet block valve, coalescing, fine-coalescing and activated-carbon filters with auto drains to a drip tray, flanged electric air heater with TT, a framed rack of membrane modules with feed, product and permeate headers, a permeate / off-spec vent riser, O2 analyser cabinet with sample rotameter, product pressure-control valve and 3-way off-spec valve, and a buffer receiver with PSV, gauge, transmitter and drain. - [hydrocyclone-package](https://deck-twin-library.demoareeb.workers.dev/r/hydrocyclone-package.json): De-oiling hydrocyclone package. Produced-water de-oiling hydrocyclone skid: horizontal multi-liner vessels on saddles with a bolted reject-end cover showing the liner end caps and a cover lifting eye, inlet header with gate-valved top branches, underflow gate valves into an outlet header with level control valve, reject ball valves into a reject header with a PDR (pressure-differential-ratio) control valve, DP transmitters, OIW monitor with sample line, gauges, drains, vents and a JB with cable tray. - [compact-prover](https://deck-twin-library.demoareeb.workers.dev/r/compact-prover.json): Compact piston prover. Small-volume (compact) piston prover on a skid: honed flow tube between bolted inlet and outlet housings, nitrogen spring plenum with charge panel, optical switch housing with detector blocks, duplicate flow-tube TTs and housing PTs, a hydraulic piston-return pack, and a motor-operated 4-way diverter valve with seal-check bleed that sends meter flow through the prover in either direction. - [water-filter-package](https://deck-twin-library.demoareeb.workers.dev/r/water-filter-package.json): Multimedia filter package. Seawater / produced-water multimedia pressure filter skid: 2–4 vertical filter vessels on legs with top media-loading and side media-removal manways, air-release valves and drains; front face piping with four pneumatically actuated wafer butterfly valves per vessel (service in, service out, backwash in, backwash out) on inlet, outlet, backwash-in and backwash-out headers; gear-operated backwash supply valve, bed DP gauges, sample points, header transmitters and flow meters, and a filter control panel with solenoid air tubing and cable tray.. - [hypochlorite-generator](https://deck-twin-library.demoareeb.workers.dev/r/hypochlorite-generator.json): Electrochlorination (hypochlorite) package. Seawater electrochlorination skid: inlet ball valve, motorised auto-backwash strainer with DP gauges and flush valve, electromagnetic flowmeter (low-flow trip), a rack of tubular electrolyser cells in series with U-bends, DC terminals and busbars fed from a louvred transformer-rectifier cabinet, a GRP degassing tank with level instruments, manway and H2 / air vent stack, duty / standby hydrogen-dilution blowers with ducts, and duty / standby dosing pumps to the hypochlorite outlet. ## Onshore & terminals - [marine-loading-arm](https://deck-twin-library.demoareeb.workers.dev/r/marine-loading-arm.json): Marine loading arm. Counterbalanced marine loading arm on a jetty riser (stand post): base slewing swivel with ring gear, luffing swivel, inboard arm with its counterweight, rigid-link pantograph (lever, tie rod, apex crank) carrying the outboard counterweight, outboard arm, triple swivel, insulating flange, emergency release coupler with twin ball valves, and a hydraulic QC/DC coupler. - [truck-loading-bay](https://deck-twin-library.demoareeb.workers.dev/r/truck-loading-bay.json): Truck loading bay (gantry). Road-tanker loading gantry with one island per lane under a portal-frame canopy. - [pipeline-valve-station](https://deck-twin-library.demoareeb.workers.dev/r/pipeline-valve-station.json): Pipeline block-valve station. Mainline block-valve station on a buried pipeline. - [packaged-boiler](https://deck-twin-library.demoareeb.workers.dev/r/packaged-boiler.json): Packaged fire-tube steam boiler. Three-pass wetback shell (fire-tube) steam boiler on a skid and housekeeping pad: ribbed clad shell on saddles, bolted front and rear smoke-box doors with davits, flue outlet and stack, duoblock burner with windbox, FD fan with motor and inlet silencer, gas train (isolation, filter, regulator, double block shut-offs), main steam stop valve, twin safety valves with escape pipes, manway, water column with two gauge glasses and level controls, feedwater and bottom-blowdown connections, control panel, and an optional top platform with caged ladder. - [oily-water-separator](https://deck-twin-library.demoareeb.workers.dev/r/oily-water-separator.json): Oily-water separator (CPI). Corrugated plate interceptor in a lined reinforced-concrete or stiffened steel basin. - [bund-wall](https://deck-twin-library.demoareeb.workers.dev/r/bund-wall.json): Tank bund wall. Reinforced-concrete secondary containment: walls on a footing toe with coping, internal coating band and sealed expansion joints, a lined floor slab with perimeter fillets falling to a gully and a gratinged sump, a drain line through the wall to a normally-closed bund drain valve, step-over stairs (outside flight, landing over the wall, inside flight) to ISO 14122, and a capacity sign. - [perimeter-fence](https://deck-twin-library.demoareeb.workers.dev/r/perimeter-fence.json): Perimeter security fence. Straight fence run along X. - [hv-circuit-breaker](https://deck-twin-library.demoareeb.workers.dev/r/hv-circuit-breaker.json): HV circuit breaker (live tank SF6). Outdoor live-tank SF6 circuit breaker: three poles on a common base frame carried by two tubular columns on piers. - [disconnector](https://deck-twin-library.demoareeb.workers.dev/r/disconnector.json): HV disconnector with earthing switch. Outdoor three-pole disconnector on four tubular columns and cross beams. - [instrument-transformer](https://deck-twin-library.demoareeb.workers.dev/r/instrument-transformer.json): Instrument transformer (CT / VT / CVT). Single-phase outdoor instrument transformer on a tubular support. - [surge-arrester](https://deck-twin-library.demoareeb.workers.dev/r/surge-arrester.json): Surge arrester (station class). Station-class metal-oxide surge arrester on a tubular support: one to four stacked housed units (by system voltage) with pressure-relief vents, top terminal and a hanging grading ring from 145 kV. - [busbar-gantry](https://deck-twin-library.demoareeb.workers.dev/r/busbar-gantry.json): Substation strain gantry. Pair of substation strain gantries `span` apart: square lattice columns on piers, box lattice girders, earth-wire peaks with shield wires, anti-climb guards and earth bonds. - [industrial-building](https://deck-twin-library.demoareeb.workers.dev/r/industrial-building.json): Industrial building (portal frame). Steel portal-frame building shell on a floor slab: IPE columns with haunched rafters on anchored base plates, purlins, a blockwork dado with profiled metal cladding above, a profiled duo-pitch roof with rooflights, ridge cap, ridge ventilators, gutters and downpipes. - [gatehouse](https://deck-twin-library.demoareeb.workers.dev/r/gatehouse.json): Gatehouse with boom barrier. Site security gatehouse on a kerbed island with striped ends. ## Environment - [ocean](https://deck-twin-library.demoareeb.workers.dev/r/ocean.json): Ocean. Animated open sea for offshore scenes: six Gerstner swell components scaled by the significant wave height, wind chop and whitecaps in the per-pixel normals, a physical water material (IOR 1.333) with Fresnel, sun glints and environment reflections, and foam rings around legs, risers and piles (`foam`: [x, z, radius]). - [sky](https://deck-twin-library.demoareeb.workers.dev/r/sky.json): Sky and lights. Drop-in sky and lighting rig.