Drag anything to move it; drag a corner square to resize. Select an item to type exact sizes. People walk around walls. Zoom with the buttons or Ctrl + scroll, and drag empty floor to pan. The whole run is simulated ahead in the background: drag the timeline to jump to any moment; Space plays or pauses; ← and → step 15 minutes.
Floor size and floor plan
Live metrics
Forecast
Runs the process without animation for the period you choose, then scales the result to weekly, monthly and yearly output. Each replication is a run with a different random seed; with several runs you see how much results vary and how sure the average is. Runs happen in the background, so you can keep working.
The week, hour by hour
How busy the people on shift are, and how many jobs are in the area, for each hour of the week (averaged over the run). Blank where nobody is on shift.
Saved scenarios
Saved forecasts with the settings that produced them. They are kept with the workspace, included in exports and share links, and can be loaded back into their area. Tick two or more to compare them side by side.
Check against actual results
Upload a job log from a real period (one row per job: when it arrived and when it was completed). The model is run over the same period with the same arrivals, and its throughput and turnaround are compared with what really happened.
Monthly demand plan
Enter or upload the jobs you expect each month. The area is run with exactly those jobs, then left to finish them, to show whether it is over or under capacity. Uses the replications chosen above. A CSV needs Month and Jobs columns (the template is on the Data tab).
Compare options
Vary one thing (equipment, headcount, skills, demand) or compare whole areas, for example copies of this area with a different layout or shift pattern. Every option is run with the same seeds and the replications chosen above.
Reach a target
Set the output you need. Linewise adds one person or one unit at a time, always the step that adds the most output for its cost, until the area can make it. Each option is run at full capacity on the same random events. Equipment purchase costs (Process tab) are spread over three years.
Import data
Drop an Excel workbook (.xlsx) or a CSV file here, or choose one. The app works out what is in it from the column headings and shows you exactly what will change before anything is applied. In a workbook, pick the sheet; dates and times are read as shown.
Templates and formats
Each template is filled in with this area’s current data: download it, edit it in Excel or any spreadsheet, and import it back. Column headings can be in any order and needn’t match exactly (common alternatives are recognised); extra columns are ignored. Times can be written 06:00 or 6; yes/no columns also accept y/n, true/false or 1/0; dates can be 2026-03-02 08:15 or 02/03/2026 08:15.
Facility summary
Site map
Help
Plans
Settings
An automated line of stations. A line can feed an area, or be fed by one: see Line settings.
Line
Click a station to edit it; use + to insert one. The small boxes between stations are buffers: click one to change it, or drag it to another gap.Performance
Where the time goes
Line settings
Lots and changeovers
A lot is a run of parts between changeovers. Each lot ends with unload and cleandown and the next starts with setup and load; an operator does each step. 0 parts per lot runs continuously with no changeovers.
Operator shifts
Operators clear stoppages and do changeovers. Without lights-out running the line stops when nobody is on shift.
Stations
Compare options
Try a design change before making it: vary one thing (a buffer, a cycle time, lot size, operators) or compare whole machines, such as a copy of this line with a different layout. Every option is run with the same seeds.