Manufacturing

A precision aerospace parts manufacturer runs 120 5-axis CNC machines producing turbine blades. Spindle vibration signatures predict bearing failure 4-6 hours before catastrophic breakdown — but only if analyzed continuously, not in hourly batch windows.

A spindle bearing on CNC-078 failed mid-cut, scrapping a $45K titanium turbine disk and causing 14 hours of unplanned downtime.
LIVEspindle_vibration
machine_idspindle_rpmvibration_rmsdominant_freq_hzbearing_temp_ccoolant_flow_lpmts
CNC-078120002.1120042.318.52024-03-15T08:00:01.000Z
CNC-078120002.8114044.118.42024-03-15T08:05:01.000Z
CNC-078120003.5102047.618.22024-03-15T08:10:01.000Z
CNC-078120004.294051.817.92024-03-15T08:15:01.000Z
CNC-078120004.889055.217.62024-03-15T08:20:01.000Z
CNC-031150001.4150038.720.12024-03-15T08:05:01.000Z
Streaming SQLRunning
Ingest spindle vibration telemetry from Kafka
CREATE SOURCE spindle_vibration WITH (
  connector = 'kafka',
  topic = 'cnc.spindle.vibration',
  properties.bootstrap.server = 'broker:9092'
) FORMAT PLAIN ENCODE JSON;
Match vibration patterns against failure signatures
bearing_healthauto-updating
machine_idvibration_trendfreq_shifthealth_scorepredicted_failureaction
CNC-078RISING31015IMMINENTDISPATCH_MAINTENANCE
CNC-031STABLE097NULLMONITOR
CNC-112STABLE097NULLMONITOR
RisingWave detects CNC-078's vibration RMS rising from 2.1 to 4.8 mm/s with dominant frequency shifting from 1,200 Hz to 890 Hz — classic inner race defect signature. Maintenance dispatched 5 hours before failure.
Best-in-Class Event Streaming
for Agents, Apps, and Analytics
GitHubXLinkedInSlackYouTube
Sign up for our to stay updated.