Manufacturing Process

Overview of PSI’s manufacturing operations from parts procurement through machine shipment.


Manufacturing Departments

DeptCodeResponsibility
Machining102CNC machining, turning, milling
Welding104Welding, fabrication
Mechanical Assembly106Mechanical installation, fitting
Electrical Assembly108Wiring, panel builds
MVI120Machine verification, inspection
Field Service135Installation, commissioning

Build Phases

Phase 1: Procurement

  1. BOM released from engineering
  2. Long-lead items ordered
  3. Standard parts pulled from stock
  4. Vendor parts received and inspected
  5. Materials staged for build

Phase 2: Fabrication

  1. Weldments fabricated
  2. Machined parts manufactured
  3. Sub-assemblies built
  4. Quality checks at each stage

Phase 3: Mechanical Assembly

  1. Base/frame assembly
  2. Major component installation
  3. Motion systems
  4. Enclosures and guarding
  5. Mechanical fit-up

Phase 4: Electrical Assembly

  1. Panel builds
  2. Conduit and cable routing
  3. Terminations
  4. Sensor installation
  5. Initial power-up

Phase 5: Testing & Runoff

  1. Component testing
  2. Motion verification
  3. Process testing
  4. Customer witness runoff
  5. Punch list resolution

Phase 6: Shipping

  1. Final inspection
  2. Preservation/packaging
  3. Documentation compiled
  4. Freight coordination
  5. Shipment

Detection Timing

Manufacturing stages map to detection timing for quality analysis:

Build PhaseTiming CategoryDays Before Ship
ProcurementEarly>90 days
FabricationEarly/Mid60-90 days
AssemblyMid-Build30-60 days
TestingLate Build<30 days
RunoffNear/At Ship~0 days
Customer SitePost-ShipAfter ship

Work Orders

Structure

Work orders organize production activities:

  • Job number (project)
  • Work order number (specific task)
  • Operation codes
  • Labor tracking

Operation Codes

Code RangeDepartment
10-95Machine shop
100-145Assembly / paint / shipping / inspection
999Stockroom (Stock Room Pick)
1000-1299Outside processing (vendor ops — no PSI labor)
2020-2162Engineering
4100-5620Test / install / service

Full shop table (source of truth: psi-analytics/eto/data/project_time_by_op.csv, mirrored in psi-dispatch docs/op-codes.md). Notable: op 70 = bench welding, op 71 = floor welding — separate person-capacity work centers (welder count), unlike the machine centers; ops 10/11/12 are the Haas VF-4 mills, 30 = EC-1600ZT, 31 = HS4R, 40/41/42 = ST30/SL30-BB/Mazak lathes.

OpDescriptionBC Project Task
10VF460 Build (production orders)
11VF4-TT60 Build (production orders)
12VF4-APC60 Build (production orders)
2012VC60 Build (production orders)
30EC-1600ZT60 Build (production orders)
31HS4R60 Build (production orders)
40ST3060 Build (production orders)
41SL30-BB60 Build (production orders)
42MAZAK60 Build (production orders)
45WATER JET60 Build (production orders)
50CNC PROGRAMMING50 Mfg Engineering
55MACH. PARTS INSPECT60 Build (production orders)
60PROTOTYPE60 Build (production orders)
62LASER MARK60 Build (production orders)
70BENCH WELDING60 Build (production orders)
71FLOOR WELDING60 Build (production orders)
74INTL WELD INSPECT60 Build (production orders)
80SAW60 Build (production orders)
85SHEAR/BRAKE60 Build (production orders)
86BEND60 Build (production orders)
90PANEL BUILDING60 Build (production orders)
95ELEC SUB ASSEMBLY60 Build (production orders)
100ELECTRICAL ASSEMBLY60 Build (production orders)
105MECH SUB ASSEMBLY60 Build (production orders)
110MECH. ASSEMBLY60 Build (production orders)
115LASER ALIGNMENT60 Build (production orders)
120PAINTING60 Build (production orders)
125PAINT PREP60 Build (production orders)
130SHIPPING (MACH)60 Build (production orders)
140MACHINE MECH INSPECT60 Build (production orders)
145MACHINE ELEC INSPECT60 Build (production orders)

The labor CSV only covers ops that charge PSI hours. Part routings also carry vendor and stockroom ops that never appear there (measured from live WIP, 2026-09-08): 61 Proto Inspect, 63 3d Print, 75 Extl Weld Inspect, 999 Stock Room Pick, and the 1000–1299 outside-processing band — 1000 Cyclone Lining, 1045 Urethane Pour, 1050 Harden, 1060/1070/1086/1087 heat treat, 1090/1095/1100/1115 coatings, 1130/1135/1202 Outside Mach (Psm/Psw/Vsm), 1131 Laser Cut (the single most common part op in WIP), 1133 Tube Laser, 1200 Outside Weld. Ops 5020/5050/5051 (Wj Cleaning, Ic Line, Ic Inspect) are Process Services.

See Data Brain for engineering (2xxx) and test/service (4xxx/5xxx) op mappings.


Quality Points

In-Process Inspection

Quality checks occur at multiple stages:

  • Incoming inspection (vendor parts)
  • First article inspection
  • Dimensional verification
  • Functional testing

MVI Testing

Machine Verification and Inspection (MVI, Dept 120):

  • Process capability testing
  • Motion system verification
  • Safety system checks
  • Customer runoff support

Documentation

  • Test records
  • Inspection reports
  • Non-conformance documentation (NCN)
  • Certificates of compliance

Common Issues by Phase

Fabrication

Issue TypeExamples
Drawing ErrorWrong dimension, missing feature
MaterialWrong material, surface finish
ProcessWeld quality, machining tolerance

Assembly

Issue TypeExamples
Fit-upInterference, alignment
WiringWrong connection, missing wire
ComponentsWrong part, missing part

Testing

Issue TypeExamples
FunctionDoesn’t perform as designed
IntegrationSystems don’t work together
SafetyGuard gap, E-stop issue

Redbook Integration

When manufacturing issues trigger redbooks:

DepartmentCommon Root Causes
Machining (102)Drawing error, material spec
Welding (104)Drawing error, process
Mech Assembly (106)Design function, assembly error
Elec Assembly (108)Wiring error, drawing error
MVI (120)Design function, vendor quality

Department Flags

Redbooks include department assignment flags:

  • A110E: Assigned to Mech Engineering
  • A111E: Assigned to Controls Engineering
  • A106: Assigned to Mech Assembly
  • C106: Completed by Mech Assembly

Labor Tracking

Timesheet System

All labor is tracked via timesheets:

  • Employee ID
  • Date
  • Job/Work Order
  • Operation Code
  • Hours

AI Hour Buckets

The Redbook Analysis system maps timesheet categories to AI estimation buckets:

AI BucketDepartments
Hours_Mech_EngineeringDept 110
Hours_Controls_EngineeringDept 111
Hours_Mech_AssemblyDept 106
Hours_Elec_AssemblyDept 108
Hours_Machine_WeldDept 102, 104
Hours_MVIDept 120
Hours_ServiceDept 135


Last updated: February 2025