Engineering the digital operating system behind precision manufacturing
Zorix Systems designed a custom enterprise platform connecting sales, quoting, engineering, procurement, production, quality, inventory, finance and machine operations across a precision manufacturing environment.
The central story is not an ERP rollout. It is the construction of a governed digital operating environment that carries a single job record from the first customer enquiry, through engineering review, estimating, scheduling and manufacture, to inspection, packing, dispatch, invoicing and margin analysis.
Company-scale figures on this page are publicly reported Advanced Plastic Technology information. Project-specific outcomes are reported separately and are published only once the client has approved them.
Only technologies confirmed for this programme are listed. Further platform capabilities exist in the architecture but are not published as delivered components unless verified.
Client scale
Manufacturing complexity at APT scale
The platform had to be designed against the operating reality of a multi-process precision manufacturer: eleven manufacturing services under one roof, a large raw-material catalogue, tight published tolerances and a fast advertised quoting commitment.
Engineering expertise
30+ Years
Projects completed
26,000+
Manufacturing services under one roof
11
Raw-material line items
1,000+
Injection moulding machines
10
Injection moulding machine range
100–600t
CNC machining
3, 4 & 5 Axis
Published machining tolerance
±0.2 mm
Published quote turnaround
24h
Founded
1991
Moved fully into manufacturing
2002
Certified; British Plastics Federation member
ISO 9001:2015
Company-scale statistics are based on publicly reported Advanced Plastic Technology information. Zorix project-specific outcomes are reported separately and require client approval.
Architecture
One digital thread across every manufacturing job
The architecture is layered deliberately. Commercial, engineering and production state live in one operating core; automation is event-driven; and every connection to a machine, supplier or external service crosses an explicit integration boundary with its own validation, retry and audit behaviour.
REST APIsWebhooksMessage queuesRetry and dead-letter handling
Connected systems
Machines and gatewaysSuppliersLogistics and carriersAccounting
Executive summary
A manufacturing business is only as fast as the information moving through it
A single precision component carries hundreds of connected decisions: customer specification, drawing revision, material selection, dimensions, tolerances, quantity, tooling, machine availability, operator availability, material availability, production times, supplier lead times, inspection requirements, packing specification, delivery commitment and cost.
When those decisions are distributed across email threads, spreadsheets, printed job bags, disconnected systems, separate production boards and individual knowledge, management loses visibility, traceability, speed, predictability and margin control. Nothing is missing exactly — it is simply not in one place at one time.
The Zorix platform created a digital thread across the entire job lifecycle. One record moves from enquiry to invoice, and each stage writes structured data back to it, so the commercial, engineering and production views of the same job never diverge.
Step 1Customer enquiry
Step 2Engineering review
Step 3CAD / drawing management
Step 4Estimating
Step 5Quotation
Step 6Customer approval
Step 7Job creation
Step 8Material planning
Step 9Procurement
Step 10Production scheduling
Step 11Machine / work centre assignment
Step 12Manufacturing
Step 13Quality control
Step 14Assembly
Step 15Packing
Step 16Dispatch
Step 17Invoicing
Step 18Customer history
Step 19Executive analytics
The challenge
Precision manufacturing creates operational complexity long before the machine starts cutting
Six distinct problem areas shaped the platform. Each one is a place where manufacturers typically absorb complexity through people and paper rather than systems.
01 — Quote complexity
Drawing, CAD file, material, tolerance and finish
Dimensions, quantity and tooling requirement
Manufacturing process and requested delivery date
Inspection requirement and packing instructions
Accurate quoting needs commercial and engineering knowledge together
02 — Production planning
Which machine, work centre, tooling and operator
Which material, and when it is available
Sequence, batch size, priority and deadline
One delayed job can affect multiple downstream orders
03 — Material complexity
Polymer, grade, thickness, colour and dimensions
Batch, supplier, cost and certification
Available stock, reserved stock and reorder point
Traceability, scrap and usable offcuts
APT publicly states it processes more than 1,000 raw-material line items annually
04 — Machine utilisation
CNC milling, turning and routing
Injection moulding, laser cutting and vacuum forming
Fabrication and line bending
Each work centre has capacity, setup time, maintenance, tooling and operator requirements
05 — Quality and traceability
Inspection results against drawing tolerances
Quality checkpoints, non-conformance and corrective action
Certificates, customer specifications and sign-offs
Rework history retained against the job
Workflows designed to support APT's ISO 9001 quality-management processes
06 — Cost and margin
Material, machine time, operator time and setup
Tooling, finishing and external services
Packing, delivery and scrap
Estimated versus actual cost analysis at job level
Module 01
A CRM built around components, not just contacts
A manufacturing CRM has to model the physical thing being made. Objects extend well past the standard sales schema so that a customer relationship is expressed in components, drawings, materials and delivery performance rather than opportunity value alone.
Objects
Customers, contacts and prospects
RFQs, opportunities and quotations
Jobs, components and drawings
Materials, purchase orders and suppliers
Work orders, machines and quality records
Deliveries, invoices, complaints and repeat orders
Customer 360
Active quotations and open jobs
Previous jobs and repeat components
Drawings and material history
Delivery performance and quality incidents
Invoices, contacts and sales opportunities
Module 02
Turning engineering requirements into commercial decisions
The RFQ workspace captures customer, component, drawing, CAD file, material, quantity, tolerance, finishing, tooling and target date as structured fields rather than free text in an email. Estimators work from a single record, and every issued quote retains the inputs that produced it.
The cost engine composes material cost, machine rate multiplied by estimated machine hours, setup, operator labour, tooling, external processing, packaging, logistics and margin into a quoted price. Because the composition is explicit, a quote can be reproduced, compared against a historical job or re-run at a different quantity.
Quantity breaks
Alternative production processes
Alternative materials
Different margins by customer or product
Customer discounts and repeat-order pricing
Tooling amortisation across volumes
Module 03
One controlled engineering record for every component
Drawing number, CAD filename, revision, customer, component number, dimensions, tolerance, material, engineering notes, revision status, approval status and linked jobs are held as one controlled record. Version control is treated as a safety property: an outdated drawing must never silently replace the current approved revision, and every job references the specific revision it was manufactured against.
Step 1Draft
Step 2Under review
Step 3Customer approval
Step 4Approved
Step 5Superseded
Step 6Archived
Module 04
Production planning based on real capacity
A visual planning board replaces the whiteboard and the spreadsheet. Job cards move across CNC milling, CNC turning, CNC routing, injection moulding, laser, vacuum forming, fabrication and assembly, and can be viewed by day, week, month, machine, department, operator, customer or urgency.
The scheduling engine takes machine capability, machine availability, operator availability, tooling, material availability, setup time, job duration, customer priority, due date, dependencies, maintenance windows and batch requirements, and outputs a recommended production sequence. It is a recommendation, not autonomous production control: the planner can override any decision and remains accountable for the schedule.
Job card shows job ID, customer and component
Quantity, machine and due date
Planned hours against actual hours
Material status and quality status
Planner override on every scheduling recommendation
Module 05
Digital work orders on the factory floor
Operators work from a tablet view showing today's jobs, machine assignment, the correct drawing revision, the operation, required material, quantity, target cycle time and inspection requirement. Actions are deliberately few: start, pause, complete operation, report issue, request material, quality hold, complete job.
Each action captures start time, end time, downtime with reason codes, output, scrap, operator and machine, which is what later makes actual job costing and OEE reporting possible without a separate data-entry exercise.
Module 06
Machine connectivity architecture
An integration layer was built capable of receiving machine telemetry — machine state (running, idle, alarm, setup), downtime, cycle data, temperature, power draw, production counters and maintenance state. This is described as a connectivity architecture rather than a claim that every machine on the floor is digitally connected; connection is per-machine and depends on controller capability and gateway installation.
OEE is calculated from the captured data: availability as actual run time divided by planned production time, performance as actual output divided by theoretical output, quality as good units divided by total units, and OEE as the product of the three. Reporting is available by machine, work centre, shift, day, week and month.
Module 07
From reactive maintenance to condition-aware operations
Maintenance records track machine, runtime, service interval, maintenance history, failures, component replacement, downtime, technician and cost. Rules are explicit and deterministic rather than predictive claims: when runtime exceeds a service interval a maintenance job is created; when repeated faults occur the machine is flagged; when a sensor value falls outside an approved threshold an alert is raised.
No claim is made that the system predicts machine failure with a guaranteed accuracy. The infrastructure supports condition-aware operations and gives maintenance planning the data it previously lacked.
Module 08
Materials, batches and a digital offcut library
Material records carry polymer, grade, brand, thickness, diameter, colour, dimensions, supplier, lot, batch, certification, quantity, warehouse location, unit cost and reorder level. Stock moves through explicit states: available, reserved, in production, quarantine, scrap, offcut and allocated.
Plastics manufacturing produces usable remnant material, so offcuts are inventory rather than waste. The digital offcut library records material, grade, thickness, width, length, weight and warehouse location, and the system searches usable offcuts before a purchase requisition is raised. Potential benefits are less material waste, lower purchasing cost and higher material utilisation; quantified savings are published only once approved.
Module 09
Procurement connected directly to production demand
Procurement is driven by the schedule rather than by periodic manual review: production requirement, material requirement, stock check, shortage, supplier selection, purchase order, goods receipt, quality check, inventory.
Supplier records hold material, price, minimum quantity, lead time and history, and a scorecard reports on-time delivery, average lead time, rejection rate, price variance, purchase volume and quality incidents.
Step 1Production requirement
Step 2Material requirement
Step 3Stock check
Step 4Shortage identified
Step 5Supplier selection
Step 6Purchase order
Step 7Goods receipt
Step 8Quality check
Step 9Inventory updated
Modules 10–11
Quality embedded into the production workflow
Inspection records capture job, component, drawing, revision, tolerance, measurement, inspector, timestamp and result — pass, fail, concession, rework or scrap — against the specific approved revision the part was made to.
Non-conformance follows a fixed path: detection, quality hold, investigation, root cause, corrective action, reinspection, closure, with full audit history. CAPA records hold issue, severity, root cause, owner, corrective action, preventive action, deadline, evidence and approval.
APT publicly states that it is ISO 9001:2015 certified. The platform provides digital workflows designed to support those quality-management processes — document control, revision control, approval workflows, quality records, audit trails, NCR, CAPA, supplier records, training records, calibration, inspection, customer complaints and internal audits. The software itself is not certified, and certification remains APT's.
Module 12
Moulds, fixtures and customer-owned tooling
Tooling is tracked as an asset class: tool ID, location, owner, status, last used, maintenance, expected life, linked component and linked job, covering moulds, fixtures, jigs, cutting tools and customer-owned tooling.
Injection moulds carry additional fields — cavity count, target cycle, resin, machine, shot count, maintenance interval, setup instructions and production history — so mould condition is visible to planning rather than discovered at setup.
Modules 13–15
Goods in, assembly, packing and dispatch
Warehouse locations are digital, with barcode and QR scanning, location management, batch tracking, stock movements and cycle counts. Material flows goods in, inspection, storage, reservation, production, finished goods, packing, dispatch.
Assembly and packing track BOM, components, assembly steps, packing specification, customer requirements, labels, quantity, inspection and packaging material, moving through waiting components, assembly, quality, packing and ready to dispatch.
Logistics records customer, job, packages, carrier, collection time, delivery date, tracking, dispatch note and proof of delivery, with a dashboard for today's dispatches, late orders, awaiting packing, ready for collection, in transit and delivered.
Module 16
Job-level financial visibility
Quotation, job, material cost, labour cost, machine cost, external processing, delivery, invoice and gross margin are connected on one chain, so a finished job reports its own profitability without a manual reconciliation exercise.
Estimated versus actual costing is a headline capability. For every job the platform holds estimated material, labour, machine, tooling and external cost against the actuals captured on the shop floor, and reports the variance in currency and percentage. Figures shown in demonstrations are illustrative demo data; APT actuals are published only where client-approved.
Revenue and order book
Invoiced value and WIP
Receivables and margin
Customer profitability
Product and component profitability
Estimated versus actual variance by job
Module 17
Hundreds of operational decisions automated
Automation removes the handoffs that previously depended on somebody remembering. Each rule is auditable and can be disabled per workflow.
RFQ submitted → assign estimator
Quote approved → generate job
Stock insufficient → procurement request
Material arrives → update job readiness
Machine unavailable → alert planner
Job completed → trigger inspection
Inspection passed → release to packing
Dispatch confirmed → trigger invoice
Invoice overdue → finance task
NCR opened → quality escalation
Module 18
A customer portal that does not leak the factory
Customers submit RFQs, upload drawings and CAD files, review and approve quotes, see order status, download documents, view delivery information, reorder a component and raise queries. Internal production data — machine assignment, cost build-up, operator performance — is deliberately not exposed.
Repeat ordering is the most used path: the customer selects a past component and quantity and requests a repeat quote. The system retrieves the approved drawing revision, previous material, previous process, previous tooling, previous price and previous actual cost, and an estimator reviews before any quote is issued.
Modules 19–20
A manufacturing command centre, and careful intelligence
Executive analytics report RFQs received, quote conversion, quote turnaround, order intake, order book, WIP, revenue, gross margin, production capacity, machine utilisation, OEE, on-time delivery, scrap, rework, quality failures, supplier performance and inventory value, with role-specific dashboards for sales, production, quality, procurement, finance and management.
Intelligence features are decision support, not autonomy. A quote assistant surfaces comparable historical manufacturing records; material recommendation support suggests candidate materials from predefined engineering rules, with the final engineering decision remaining with qualified personnel; production risk detection flags jobs at risk of missing a delivery date from queue, machine capacity, material and supplier-delay signals; margin risk detection flags jobs where actual cost is running ahead of estimate; demand analysis identifies repeat-order patterns. AI does not control machines.
The executive view is described as a digital operational model of production — machines, jobs, material, operators, production, quality, warehouse and delivery in one live picture — rather than a mathematically complete digital twin.
Availability = actual run time ÷ planned production time
Performance = actual output ÷ theoretical output
Quality = good units ÷ total units
OEE = availability × performance × quality
Reportable by machine, work centre, shift, day, week and month
Illustrative workflow
500 precision PEEK components, end to end
The following walkthrough is illustrative. It demonstrates how the platform sequences a job rather than describing a specific APT order.
Step 1Customer submits RFQ with CAD
Step 2System identifies approved drawing revision
Step 3Estimator reviews material selection
Step 4Manufacturing route selected
Step 5Material requirement calculated
Step 6Machine time calculated
Step 7Quote issued
Step 8Customer approves
Step 9Job created
Step 10Material reserved
Step 11Machine scheduled
Step 12Production starts
Step 13Operator records output
Step 14Quality inspects
Step 15Finished quantity released
Step 16Components packed
Step 17Dispatch created
Step 18Invoice generated
Step 19Actual margin calculated
Platform engineering
Data model, scale, reliability and security
The data model is built around the physical process, not around screens. Scale targets were set against tens of thousands of jobs, large drawing libraries, thousands of material variants, machine event streams, concurrent shop-floor users, scheduling calculations, real-time dashboards and historical job costing. No exact throughput figure is claimed beyond what has been tested.
Core entities
Customer, contact, RFQ, quote, quote line
Drawing, drawing revision, component
Material, inventory batch, offcut, supplier, purchase order
Job, work order, routing, machine, work centre, tool
Operator, shift, inspection, NCR, CAPA
Packing order, shipment, invoice, payment
Maintenance record, machine event, audit event
Reliability engineering
Background job processing with retry logic
Idempotent integration handlers
Dead-letter queues and replay
Integration monitoring and alerting
API health checks
Backups, disaster recovery and transaction integrity
Security
Role-based access across administrator, director, sales, estimator, engineer, planner, operator, quality, warehouse, procurement and finance
MFA, and SSO where applicable
API authentication and encrypted traffic
Environment separation and permission controls
Backup and recovery procedures
Audit trail
Who, what, when, old value, new value, source
Quotation price changes
Drawing revision changes
Manufacturing route and material changes
Quality results and job status transitions
Invoice changes
Integration architecture
REST APIs and webhooks
Message queues for asynchronous work
SFTP for batch exchange where required
OPC-UA and MQTT where applicable to connected machines
Accounting and carrier APIs
Specific protocols are only listed as implemented where verified
Testing and governance
Unit, integration, regression, performance, permission and API testing
Data migration testing, factory UAT, shop-floor UAT and failure testing
Development → automated tests → integration → staging → UAT → release approval → production
Sprint planning, weekly project review and manufacturing process workshops
Risk log, decision log, architecture review and change control
Commercial impact
Where a connected platform changes the business
Sales
Faster quotations
Better follow-up
Repeat-order visibility
Operations
Better planning
Less manual coordination
Capacity visibility
Materials
Stock accuracy
Offcut reuse
Fewer shortages
Quality
Traceability
Inspection workflows
NCR visibility
Finance
Actual job costing
Margin visibility
Faster invoicing
Management
Real-time KPIs
One operational picture
Evidence for capacity decisions
Project economics and team
A seven-figure manufacturing technology programme
Programme scale: seven-figure enterprise software transformation. No exact contract value is published; the figure is held as an admin field and rendered only where client-approved.
Delivery disciplines involved programme direction, solution architecture, manufacturing systems architecture, full-stack, backend, frontend, data, integration and automation engineering, DevOps, QA, business analysis, UX/UI, security engineering and manufacturing process consultancy. Exact headcount is not published.
Why Zorix
Manufacturing software built around the factory — not the other way around
Manufacturing architecture
Processes translated into software around actual production operations
Custom engineering
Complex workflows built beyond standard ERP configuration
Automation
Manual handoffs replaced with governed, auditable workflows
Data
Commercial, production and financial data connected on one thread
Integrations
Factory, finance, logistics and customer systems connected
Analytics
Operational data converted into management decisions
Business impact
Problem, intervention, outcome
Executive impact matrix: problem and intervention by area. Measured outcomes are published only after client approval.
Area
Problem
Intervention
Measured outcome
Quoting
RFQs arriving by email with specification spread across attachments and threads
Structured RFQ workspace and a reproducible cost engine
Pending client approval
Engineering records
Drawing revisions circulated as files with no controlled current version
Revision-controlled drawing records with approval states and job linkage
Pending client approval
Planning
Capacity modelled on a board and in planners' heads
Capacity-aware scheduling recommendations with planner override
Pending client approval
Materials
Stock and usable offcuts tracked informally
Batch-level inventory states plus a searchable digital offcut library
Pending client approval
Shop floor
Job progress captured on paper and re-keyed later
Digital work orders capturing time, output, scrap and reason codes at source
Pending client approval
Quality
Inspection and non-conformance records held outside the job
Inspections, NCR and CAPA attached to job, component and drawing revision
Pending client approval
Costing
Job profitability calculated retrospectively, if at all
Estimated versus actual cost with variance reporting per job
Pending client approval
Management
Reporting assembled manually from several sources
Role-specific dashboards over one operational dataset
Pending client approval
Delivery
Programme timeline
Phase 1
Months 1–3
Discovery and manufacturing mapping
Stakeholder workshops
Factory process mapping
CRM analysis
Production analysis
Inventory mapping
Quality processes
Finance integration
Requirements
Phase 2
Months 4–6
Platform foundation
Architecture
User roles
Data model
Security
CRM
Master data
Phase 3
Months 7–9
Sales and quotation
RFQ workspace
Estimating
Drawing management
Approvals
Customer history
Phase 4
Months 10–12
Manufacturing ERP
Jobs
Work orders
BOM
Routing
Material planning
Phase 5
Months 13–15
Production and shop floor
Scheduling
Operator interfaces
Capacity
Machine status
Phase 6
Months 16–17
Inventory and procurement
Warehouse
Materials
Purchase orders
Suppliers
Phase 7
Months 18–19
Quality
Inspections
NCR
CAPA
ISO-aligned workflows
Phase 8
Months 20–21
Finance and analytics
Costing
Invoicing
Margin
BI dashboards
Phase 9
Months 22–23
Automation and integration
APIs
Machine data
Customer portal
Workflow automation
Phase 10
Month 24
Rollout and stabilisation
UAT
Training
Rollout
Optimisation
Support transition
Phase structure and durations are indicative of the delivery model and remain subject to the client-approved programme record.
Operating model
Before and after
Before
Email-based RFQs
Disconnected spreadsheets
Manual quotations
Separate production board
Manual material tracking
Limited machine visibility
Manual job costing
Paper quality records
Manual reports
Reactive maintenance
Fragmented customer records
After
Central RFQ management
Digital estimating
Integrated manufacturing CRM
Capacity-aware production planning
Material reservation against jobs
Machine scheduling and status
Digital job costing
Integrated quality workflows
Real-time analytics
Maintenance workflows
Customer 360
Project economics
A seven-figure digital transformation programme
Programme scale: Seven-figure enterprise programme. Exact contract values are commercial information and are published only where the client has approved both the figure and the currency.
Measuring transformation
When the factory becomes software-defined, every decision becomes measurable
From the first customer enquiry to the final packed component, a connected manufacturing operating platform provides the visibility, automation and control needed to scale complex production without scaling administrative complexity at the same rate.
Project-specific outcome metrics for this programme are held in the case-study record with baseline, post-implementation value, measurement period, source and methodology, and are published only once the client has approved each figure individually.
Project-specific performance figures for this programme are measured against defined baselines and are published here once the client has approved the value, the measurement period, the source and the methodology. None are approved for publication at this time, so none are shown.
Modules
What the platform covers
Manufacturing CRMRFQ and quotation engineCAD and drawing managementRevision controlProduction planningProduction scheduling engineShop-floor controlMachine connectivity architectureOEE analyticsPredictive maintenance infrastructureMaterial and inventory managementDigital offcut libraryProcurementSupplier scorecardsQuality managementNCR and CAPAISO 9001 process supportTooling and mould managementWarehouse managementAssembly and packingLogistics and dispatchFinance and job costingEstimated versus actual costingWorkflow automationCustomer portalSupplier portalExecutive analyticsManufacturing intelligence
No. The platform is a custom manufacturing operations environment. Standard ERP configuration does not model drawing revisions, offcut inventory, work-centre capability, mould shot counts or estimated-versus-actual job costing to the depth a precision manufacturer needs, so those objects and workflows were engineered specifically.
Are all of APT's machines digitally connected?
No such claim is made. Zorix built a machine connectivity architecture capable of receiving telemetry — state, downtime, cycle data, counters and maintenance signals. Which machines are connected depends on controller capability and gateway installation, and is confirmed per machine.
Does the platform make APT ISO 9001 certified?
No. APT publicly states that it is ISO 9001:2015 certified. The platform provides digital workflows — document control, revision control, approvals, quality records, audit trails, NCR and CAPA — designed to support those quality-management processes. Certification is the client's, not the software's.
Does AI control production?
No. Intelligence features are decision support: comparable-job retrieval for estimating, rules-based material suggestions, delivery-risk and margin-risk flags, and repeat-order demand analysis. Scheduling produces recommendations with full planner override, and engineering decisions remain with qualified personnel.
Why are no percentage improvements published on this page?
Every project-specific figure requires a baseline, a post-implementation value, a measurement period, a source and a methodology, plus written client approval. Until a figure is approved it is held in the case-study record and is not rendered publicly.
How long does a programme of this scope take?
This programme is structured over approximately 24 months across ten phases, from discovery and manufacturing mapping through to rollout and stabilisation. Phase durations remain configurable and are set against each manufacturer's process complexity and rollout appetite.
More case studies
Other delivered work
Healthcare · university hospital · medical research
Charité – Universitätsmedizin Berlin
A 24-month Salesforce-centred programme spanning scheduling, finance, appointments, automation, reporting and governed healthcare integrations.
A Salesforce-centred business energy CRM connecting leads, meters, supplier pricing, LOAs, contracts, commission and renewals in one operational platform.
If quoting, planning, materials, quality and costing currently live in separate systems and separate heads, tell us the shape of your production process and we will tell you what connecting it would take.