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). Depth, stages, motor kW and discharge NPS drive the geometry; cutaway opens the caisson.

API 610 (VS1)IEC 60034 / 60072ASME B16.5
Drag to orbit, scroll to zoom
Parameters
– kW
– m
– m
–

Installation

$npx -y https://decktwin.com/cli/deck-twin-0.2.2.tgz add vertical-turbine-pump

Copies rotating/vertical-turbine-pump.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 { VerticalTurbinePump } from './components/deck-twin/rotating/vertical-turbine-pump'

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

Props

PropTypeDefaultRange
kwnumber (kW)null30 – 2500
dischargeNpsnumber (NPS, in)null
rating150 | 300 | 600 | 900 | 1500 | 2500null
depthnumber (m)null3 – 60
caissonDiameternumber (m)null0.5 – 1.6
stagesnumbernull1 – 8
cutawaybooleannull
colorstringnull
runningbooleannull
tagstringnull
...groupposition, rotation, scale…

P&ID

P&ID symbol for vertical-turbine-pump

Pump set drawn vertically: motor (circle with M) on top, discharge head with a side outlet at deck level, and a long column hanging down into a caisson or sump with the pump bowls at the bottom, often below a sea-level mark.

tag PISO 10628-2 / PIP PIC001 (vertical / caisson pump convention)

Seawater lift and firewater pumps on offshore platforms are this type. A diesel driver box instead of M means diesel-firewater-pump. Some legends draw only a pump circle with "VS1" or "caisson" written beside it.

API 610 vertical pump datasheet (VS1) fields and the props they set
Driver rated powerkw
Discharge nozzle sizedischargeNps
Flange ratingrating
Setting depthdepth
Caisson diametercaissonDiameter
Number of stagesstages
Tag numbertag

Typical suppliers

Flowserve · Ruhrpumpen. 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 vertical-turbine-pump

Or fetch /r/vertical-turbine-pump.json, or copy a ready-made instruction:

Add the Deck Twin "Vertical turbine caisson pump (API 610 VS1)" component to this project. Run `npx -y https://decktwin.com/cli/deck-twin-0.2.2.tgz add vertical-turbine-pump` (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 vertical-turbine-pump` for its props, ranges and ports. Render <VerticalTurbinePump /> 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