LPG sphere

Pressurised LPG / butane storage sphere on tangent equator legs. UG-27(d) shell with orange-peel plate seams, concrete-fireproofed legs on pedestals, offset diagonal tie rods with turnbuckles, top and bottom polar manways, bottom inlet and outlet, radar gauge, twin API 526 PSVs into a relief header, top platform, a straight stair tangent to the shell continuing as a curved stair over the top, and a deluge riser with a spray ring.

ASME BPVC VIII-1API 2510API 526NFPA 15ISO 14122
Drag to orbit, scroll to zoom
Parameters
– m
– barg
–

Installation

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

Copies vessels/spherical-tank.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 { SphericalTank } from './components/deck-twin/vessels/spherical-tank'

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

Props

PropTypeDefaultRange
diameternumber (m)null6 – 25
pressurenumber (barg)null3 – 30
rating150 | 300 | 600 | 900 | 1500 | 2500null
legsnumbernull0 – 16
inletNpsnumber (NPS, in)null
outletNpsnumber (NPS, in)null
fireproofingbooleannull
delugebooleannull
tagstringnull
...groupposition, rotation, scale…

P&ID

P&ID symbol for spherical-tank

A circle standing on legs that touch it at the equator, with top and bottom nozzles; often with a water-spray (deluge) ring drawn around it.

tag Ttag TKtag VISO 10628-2 / PIP PIC001

Circle on legs = sphere. A circle on its own in a line could be a pump or an instrument bubble: check for legs and size.

Pressure storage datasheet (ASME VIII-1 / API 2510) fields and the props they set
Diameterdiameter
Design pressurepressure
Flange ratingrating
Number of legslegs
Inlet nozzle sizeinletNps
Outlet nozzle sizeoutletNps
Leg fireproofingfireproofing
Deluge ringdeluge
Tag numbertag

Typical suppliers

CB&I (McDermott) Hortonsphere · Fabtank. 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 spherical-tank

Or fetch /r/spherical-tank.json, or copy a ready-made instruction:

Add the Deck Twin "LPG sphere" component to this project. Run `npx -y https://decktwin.com/cli/deck-twin-0.2.2.tgz add spherical-tank` (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 spherical-tank` for its props, ranges and ports. Render <SphericalTank /> 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