Control your CNC machine from the browser — with a check before every start

Factory by Produvar turns a project into G-code, checks it against your machine, your tools and the drawing, and only starts once it's right. Sawing, measuring, milling and polishing, step by step, from the PC next to the machine.

What is Factory?

Factory is the machine control from Produvar’s suite. It drives CNC machines on the shop floor from the browser: you describe what needs to be made, Factory turns it into G-code, checks it, and sends it to the machine. Built for manufacturing businesses with their own machine park — such as processors of worktops and sheet material — who combine sawing, measuring, milling and polishing on one machine.

From drawing to workpiece

  1. Project. The panel with its dimensions and the shapes on it: what needs to go, what needs polishing.
  2. Workbench. The project on a machine, with material, margins and position. Prepare builds the G-code per step and shows the verdict straight away.
  3. Check. The milling paths over the drawing, the heights per step, the re-measurement against the drawing and the digital twin in 3D.
  4. Produce. From the paired PC next to the machine: step by step, with a time estimate and, where needed, a hold point for the operator.

Why a check before the start

In machine control, the most expensive mistake is the one you only see once the workpiece comes off the machine. A program that cuts a few millimetres too deep, or a cut-out that lands just next to the drawing, produces waste — in material that’s often expensive. That’s why Factory first checks every program against the machine, the tool and the drawing. If it’s wrong, it won’t start, and it tells you why.

How it’s built

Factory runs in the cloud and never talks directly to the machine. The factory PC runs the Factory Bridge, which passes the commands on to InoControl, the manufacturer’s machine software. The connection runs through a tunnel the factory sets up itself: no port is opened. And it’s only operated from the PC next to the machine, paired with a code from the machine’s screen.

Who it’s for

Want to see how Factory works on your machines? Get in touch for a demo.

What it does

What does Factory cost?

Free to use

Prices exclude VAT. You activate the applications you need and pay for those only; you can cancel per billing period. The 30-day trial ends on its own.Create account

Frequently asked questions

Which machines does Factory work with?
With CNC machines controlled by InoControl, the manufacturer's machine software. Factory creates the programs and sends them to InoControl via the Factory Bridge; InoControl runs them as it always has. Not sure your machine fits? [Get in touch](/en/contact) — one conversation settles it.
Does a port need to be open on our router?
No. The Factory Bridge runs on the factory PC and sets up its own tunnel to Factory. Nothing is opened on the router and the bridge can't be reached from the outside. The control PC next to the machine only talks to Factory, through the browser.
Can someone start the machine remotely?
Not in the normal mode. A machine is locked to the PC that's paired with it, and pairing needs a code that only appears on the machine's screen and is valid for five minutes. There's one active PC per machine. If you still want to open a machine up for every logged-in PC, that can be done per machine, with a reason that's recorded.
What does Factory check before the program starts?
The program itself: whether it would cut below the table or deeper than the tool allows, go outside the work area, use the wrong tool, or finish before the last cut. The re-measurement: whether cut-outs and polishing end up where the drawing says. And the machine: connection, a clear measuring point and a warmed-up spindle. An error blocks the start; a warning is shown alongside it without blocking.
Why should I trust a program Factory has merged?
Because nothing is recalculated. Several steps go to the machine as one program, but that program is literally the separate programs placed one after another. What you reviewed per step is what runs. Change anything on the workbench afterwards, and Start stays blocked until you prepare again.
Can I import drawings?
Yes, as a DXF file, with lines, arcs, polylines and splines. Separate lines and arcs are stitched together into contours, and dimension lines and helper layers don't count towards the workpiece size. Every closed shape can be milled as a cut-out, a face pocket or an inside polish. You can also place shapes on the panel by hand: circles and rounded rectangles, with position, size, corner radius and rotation. And the other way round, Factory exports every project as DXF, so you can overlay it on the original drawing.
What if the machine doesn't respond?
Then the machine page shows which link has gone quiet: the bridge, the tunnel, or InoControl itself. Test bridge connection sends a request through the whole chain and shows the answer — READY or BUSY — so you know whether to check the factory PC or the machine.
What exactly does the 3D simulator show?
The machine as it would run the program: bed, conveyor, head, saw blade and milling head, with a timeline you can play or scrub through line by line. You can move the camera along with the head and cut a cross-section through the head. If an error blocks the start, you see exactly where in the scene that happens — on the workbench, in the G-code analyser and on the test piece.
How do I calibrate the saw?
With the test piece: six short cuts into a test sheet, straight and bevelled, at two positions. Factory reads off the position of the blade relative to the C-axis, the bevel angle and the blade thickness from that, and saves the corrections against the machine — including which blade you measured with, so a later blade swap doesn't silently let the saw correction go stale.