Run the floor
Time to build. You release the first , the first 30 robots, to the shop floor, along with the jobs for the parts that feed it. This is the handoff most shops fumble; in Carbon it's a single, traceable step.
The schedule
The released work lands on the schedule, a board you arrange, not a Gantt chart you fight. Carbon gives you two views of it:
- By : sit in columns, one per work center. Drag an operation to a different center, or reorder it within a column to set its priority. The only constraint is that the center can actually run that process.
- By date: jobs sit in columns by week or month. Drag a job to a different week and Carbon reschedules it in the background.
The board shows the work; you decide the sequence.
Carbon lays every released operation where it belongs and lets you rebalance by hand, dragging the week-one robots and their subassemblies into an order the floor can actually run.
Operations & work centers
Open a job and its is an ordered list of operations. Each operation names a process (Mill, Deburr, Anodize, Assemble) and the work center that runs it, with separate setup, labor, and machine time so estimates and costs are honest about where the hours go.
Most operations run on your floor. But some don't, and Carbon plans for that explicitly:
- Inside operation: runs at one of your work centers, by your people.
- : performed by a supplier. Anodizing the arm part, say: the step leaves your floor, goes out, and comes back to finish its routing.
A supplier-run step raises its own purchase order.
Tie a process to a supplier and mark the operation Outside. Releasing the job raises an Outside Processing PO for that step, priced at the supplier's rate, and its lead time takes its place in the routing, so the schedule knows the arm is away being anodized.
Work instructions
On the shop-floor view, an operator doesn't see a spreadsheet — they see rich work instructions: ordered steps, with images, for the exact operation in front of them. It reads like a great minimal manual, and it's always the current revision.
At the station
When the operator opens their operation on the MES, the controls feel physical, closer to a machine panel than a form. Everything they do here flows straight back to the job:
- Clock time with the Setup, Labor, and Machine toggles, each of which starts and stops a production event, so the operation's estimated hours meet the actual ones.
- to pull the operation's components onto the job as they're consumed.
- Log Completed, Log with a reason, or Log as pieces come off the operation.
- Finish to close the operation. It ends every active production event in one move.
Every toggle and every issue lands on the job's real cost.
Logged hours multiply by the work center's labor and machine rates; issued material posts at its cost. By the time the operation reads Done, the job already knows what it actually took to build.
Backflush & issue
Material leaves inventory two ways in Carbon, and the BoM decides which one applies to each component, so stock stays accurate without busywork:
- Issued: tracked material, like the serialized or batch-tracked motors, is issued to the operation (or picked to the line) so every unit is accounted for by its lot.
- : non-tracked material is pulled from stock automatically the moment the operation or job reports complete. No transactions, no keystrokes.
The everyday consumables update themselves as the floor builds.
Flag a material to backflush and you never reconcile it by hand. The moment an operation reports complete, what it consumed is gone from stock and its cost is on the job — while the parts that truly need tracing stay explicitly issued.
Scan & trace
For parts that demand a paper trail, operators scan as they build. Under the hood, every physical thing (a serial, a batch, a lot) is a . Scanning a child into the unit you're building records a tracked activity: the child is marked consumed, the unit is marked produced, and the link between them is permanent.
Two tracking modes, one genealogy.
what you track one-by-one: the finished robot, its arm, its leg. what moves in lots: motors, fasteners, raw stock. Scan a serial into a batch and Carbon records the link, so the robot's record knows exactly which motor lot it carries.