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. Fail-close. Carries a limit switch box with a turning open/closed indicator, solenoid valve, quick-exhaust valve, air filter-regulator with gauge and stainless tubing. open turns the ball and the indicator.

API 6DISO 14313IEC 61508 / 61511ASME B16.10ASME B16.5ISO 5211
Drag to orbit, scroll to zoom
Parameters
–

Installation

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

Copies valves/esd-valve.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 { EsdValve } from './components/deck-twin/valves/esd-valve'

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

Props

PropTypeDefaultRange
npsnumber (NPS, in)null
rating150 | 300 | 600 | 900 | 1500 | 2500null
opennumbernull0 – 1
tagstringnull
...groupposition, rotation, scale…

P&ID

P&ID symbol for esd-valve

Ball-valve bow-tie (circle at the centre) under a rectangular spring-return piston actuator, usually with a small box marked S (solenoid) on the actuator and "FC" beside the body. The tag bubble reads ESDV, SDV or XV.

tag ESDVtag SDVtag XVtag SSVISA ESDVISA SDVISA XVISA ZSOISA ZSCISA 5.1 (actuator) on an ISO 10628-2 ball valve body; IEC 61511 SIS final element

Same symbol with FO and tag BDV is a blowdown valve. A dome actuator means a control valve; a circle with M means an MOV. Limit switches (ZSO / ZSC) and the SOV are accessories of this valve, not separate items. Some legends draw a gate body instead of a ball; the ESDV tag decides.

Actuated on/off valve datasheet (API 6D / ISO 14313 + actuator sheet, IEC 61508 SIL data) fields and the props they set
Sizenps
Pressure classrating
Tag numbertag

Typical suppliers

Emerson Bettis · Cameron (SLB). 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 esd-valve

Or fetch /r/esd-valve.json, or copy a ready-made instruction:

Add the Deck Twin "Emergency shutdown valve (ESDV)" component to this project. Run `npx -y https://decktwin.com/cli/deck-twin-0.2.2.tgz add esd-valve` (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 esd-valve` for its props, ranges and ports. Render <EsdValve /> 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