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. The plate count sets the pack and frame length; the connection size sets the plate size.

ASME BPVC VIII-1EN 13445ASME B16.5API 662 / ISO 15547-1
Drag to orbit, scroll to zoom
Parameters
–
– m

Installation

$npx -y https://decktwin.com/cli/deck-twin-0.2.2.tgz add plate-heat-exchanger

Copies thermal/plate-heat-exchanger.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 { PlateHeatExchanger } from './components/deck-twin/thermal/plate-heat-exchanger'

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

Props

PropTypeDefaultRange
npsnumber (NPS, in)null
rating150 | 300 | 600 | 900 | 1500 | 2500null
platesnumbernull20 – 600
pitchnumber (m)null0.0025 – 0.006
tagstringnull
...groupposition, rotation, scale…

P&ID

P&ID symbol for plate-heat-exchanger

Rectangle (the plate pack) crossed by several parallel lines (the plates), between a fixed frame plate and a pressure plate, with all four connections on the fixed frame end; some legends draw a box with a diagonal zig-zag.

tag Etag HXtag PHEISO 10628-2 / PIP PIC001

Many parallel lines inside a compact box = plate exchanger. A solid block with channels is a PCHE.

Plate heat exchanger datasheet (API 662 / ISO 15547-1) fields and the props they set
Connection sizenps
Flange ratingrating
Number of platesplates
Plate pitchpitch
Tag numbertag

Typical suppliers

Alfa Laval · Danfoss · API Heat Transfer (Schmidt). 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 plate-heat-exchanger

Or fetch /r/plate-heat-exchanger.json, or copy a ready-made instruction:

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