Overview
The Gantt page holds your factory’s Gantt documents: editable timelines of work placed on rows. A row can be a machine, a crew, a work center or a project phase. Each bar is an item (a job or task) with a start, an end, a completion percentage and a color. Dependencies keep work in order, and the page flags double-bookings and shows the critical path. You and Dexter can both edit the same document.Not to be confused with simulation schedules (timed inputs to a simulation model), scheduled jobs (recurring Dexter tasks), or the read-only Gantt chart type in results.
Creating a Gantt
Open Gantt in the sidebar. It opens the document you last viewed; if the factory has none yet, click New Gantt. In Create a Gantt, enter a Name and pick what to Start with:- Blank: an empty timeline.
- Project plan: phase rows with tasks, dependencies and milestones.
- Resource schedule: an Unassigned row plus two exclusive machine rows, with one job split between Unassigned and a machine.
Rows and Exclusive Lanes
Rows can nest: add child rows under a parent (for example, machines under a work center) and collapse the parent to see one summary bar with its combined completion. Drag rows in the outline to reorder or move them. Every row has an overlap policy:- Allow overlapping: overlapping bars stack in sub-lanes. Use it for a team or phase that runs work in parallel.
- Mark as exclusive lane: the row can do one thing at a time, like a single machine. Overlapping bars are flagged as double-bookings (“double-books an exclusive lane”).
Dependencies and Lag
Drag from a port at the start or end of one bar to a port on another, or use Add link from finish / Add link from start from the right-click menu. Each dependency has an Enforcement:- Not enforced: shows the relationship only.
- Lag at least (minimum lag): when you move the upstream bar, ProDex pushes the downstream bar, and anything after it, later to keep the gap. A badge tells you how many dependent bars shifted.
- Lag at most (maximum lag): an edit that would leave the downstream bar too late is refused rather than moved.
- Window: both limits together.
Working Time
Open Gantt options, then Working time, and turn on Shade non-working time. Add weekly rules that mark hours as Working or Closed, such as weekends closed and Saturday morning reopened for overtime. Later rules override earlier ones where they overlap. For one-off closures such as a holiday or a maintenance window, ask Dexter to add a date rule; you can then reorder or remove it in the same dialog. Working time is shading only: it doesn’t stop or move a bar in closed hours, and durations and lag stay elapsed time. If a job only counts working hours, split it around the closure.Critical Path
Choose Find critical path in Gantt options. ProDex highlights the chain of bars and dependencies that determines when the whole schedule finishes, based on where everything sits now, and refreshes it as you edit. It does not reschedule anything. Ask Dexter if you want the slack on a particular job.Editing by Hand
- Drag a bar to move it in time or onto another row; drag its edges to resize; drag the completion handle to set progress. Hold Alt while dragging to snap to the time axis.
- Right-click a bar, row or empty timeline for Split here, Split at…, Convert to milestone, merge, delete and more. A split job stays one item across its pieces.
- Click a bar to open its details on the side: row, start, finish, duration, completion, color, predecessors and successors, all editable in place.
- Undo and redo with the header buttons or Cmd/Ctrl+Z and Shift+Cmd/Ctrl+Z (or Cmd/Ctrl+Y). Undo covers your last twenty edits in this browser tab, but not an edit the schedule has since changed around (for example after Dexter edited it), and not document settings or working time.
Table View
Switch from Timeline to Table for one row per bar: Item, Row, Start, End, Duration, Completion, Milestone and Color. Every column sorts, and cells edit the same way as the details panel, which is often faster for typing exact times.Working with Dexter
Dexter reads and edits the same documents you do, through the same rules: dependencies push or refuse edits for Dexter just as for you, and exclusive rows flag Dexter’s double-bookings. Useful requests:- “Build a Gantt of next week’s jobs on the three presses from this order list.”
- “Move job 4471 to Press 2 and tell me what shifts.”
- “How much slack does the paint job have?”
What It Doesn’t Do
- No automatic sequencing. Nothing optimizes job order or machine assignment, and there are no changeover times or changeover matrices. You or Dexter decide the order.
- No schedule KPIs. The page doesn’t report makespan, utilization or changeover share.
- No capacity or calendar enforcement. Double-bookings and work in closed hours are shown, not prevented.
- No link to planning. A production plan is not turned into Gantt jobs, and nothing keeps the two in sync.