function ProcessAnimation({ onNavigate }) { const [cat, setCat] = React.useState('All'); const [playing, setPlaying] = React.useState(false); const categories = ['All', 'Manufacturing', 'Assembly', 'Machining', 'Automation', 'Quality & Safety']; const stages = [ { n: 1, t: 'Raw material loading', done: true }, { n: 2, t: 'Facing & centering', done: true }, { n: 3, t: 'Rough turning pass', current: true }, { n: 4, t: 'Finish turning', done: false }, { n: 5, t: 'Parting off', done: false }, { n: 6, t: 'Inspection & gauging', done: false }, ]; const library = [ { t: 'CNC Turning — full cycle', trade: 'Machinist', cat: 'Machining', dur: '6:20', views: '48K', hot: true }, { t: 'Sand casting process', trade: 'Foundryman', cat: 'Manufacturing', dur: '4:48', views: '22K' }, { t: 'Sheet metal press line', trade: 'Fitter', cat: 'Manufacturing', dur: '3:30', views: '31K' }, { t: 'Robotic arm pick & place', trade: 'Mechatronics', cat: 'Automation', dur: '5:12', views: '19K', hot: true }, { t: 'Engine block assembly', trade: 'Mechanic Diesel', cat: 'Assembly', dur: '7:05', views: '27K' }, { t: 'Injection moulding', trade: 'Machinist', cat: 'Manufacturing', dur: '4:02', views: '15K' }, { t: 'PCB pick & place (SMT)', trade: 'Electronics Mechanic', cat: 'Automation', dur: '3:55', views: '24K' }, { t: 'Gear hobbing operation', trade: 'Turner', cat: 'Machining', dur: '5:40', views: '12K' }, { t: 'Quality inspection — CMM', trade: 'Draughtsman', cat: 'Quality & Safety', dur: '3:18', views: '9K' }, { t: 'Conveyor material handling', trade: 'Mechatronics', cat: 'Automation', dur: '2:52', views: '11K' }, { t: 'Arc welding automation', trade: 'Welder', cat: 'Manufacturing', dur: '4:26', views: '33K', hot: true }, { t: 'Packaging & palletising', trade: 'ICTSM', cat: 'Automation', dur: '3:07', views: '8K' }, ]; const filtered = cat === 'All' ? library : library.filter(x => x.cat === cat); return (
Industrial Process Animation

The shop floor, animated.

High-fidelity 2D/3D animations of real manufacturing, assembly and automation processes — narrated in English, हिंदी, தமிழ் & తెలుగు.

380+ animations
20 trades
4K quality
{/* Featured player */}
● FEATURED · PROCESS ANIMATION MACHINIST · 4K
{/* Bottom timeline with process stages */}
02:41 / 06:20
{[16, 33, 50, 66, 83].map(p =>
)}
STAGE 3/6
NOW PLAYING
CNC Turning — Full Machining Cycle

Follow the complete turning operation from bar loading to parting-off, with tool paths, speeds and feeds annotated at each stage.

Process stages
{stages.map(s => (
{s.done ? : s.n}
{s.t}
))}
{/* Category filter */}
{categories.map(c => ( ))}
{/* Grid */}
{filtered.map(a => (
onNavigate('lesson')} style={{ overflow: 'hidden', cursor: 'pointer', transition: 'all 0.15s' }} onMouseEnter={e => { e.currentTarget.style.transform = 'translateY(-2px)'; e.currentTarget.style.boxShadow = 'var(--shadow-2)'; }} onMouseLeave={e => { e.currentTarget.style.transform = ''; e.currentTarget.style.boxShadow = ''; }}>
{a.hot && POPULAR}
{a.dur}
{a.t}
{a.trade} {a.views}
))}
); } window.ProcessAnimation = ProcessAnimation;