Pert Diagram style issues

I’ve encountered a problem: I have a set of data, and when I use a Pert diagram to display it, the style is inconsistent.
diagram_pert_initialization.html (90.2 KB)


Please help me check if there are any incorrect settings and provide a solution.

Hello @wqh,

Thank you for the provided demo, The occurred issue is not a “styling” or “config” issue, but likely it’s caused by dataset in the demo, as it’s not following the “direction rules” for connections:

Links rules:

The provided example contains quite huge dataset, and it will take some time to research it.
I will check out what exactly causes element’s miss position, and will provide an update asap.

Kind regards,

Hello @wqh,

I researched the provided data, and issues occurs because most of the links somehow violates rules of the PERT chart data (I posted them above):

  1. Some of the links have type: 1 and type: 2 property, when Diagram expects only type: 0
  2. There are quite many (at least 68) dependencies between tasks from different parent projects, which creates “chaotic” structure, that can’t be parsed correctly by Diagram, so you should keep data with strict structure.

Looks like you tried to just pass the “unprepared” gantt data to the diagram, but it won’t work in such way, as PERT diagram expects data in more strict order, that gantt allows to create.

Unfortunately, there is no any quick fix for the dataset, that I can suggest.

Here are main recommendations:

Remove all links with types other than “0” (29 links) – they are not supported in PERT mode.

Check the links with date‑order violations for potential data errors.

Rebuild links according to a linear sequence:

Design → Type Tests → Fabrication → FAT → Delivery → Construction

Instead of using cross‑branch connections.

Eliminate direct links between distant phases (e.g., Preliminaries → Construction).

Consider grouping by zones:

Links within Zone 1
Links within Zone 2
Links within Zone 3

Minimize inter‑zone connections.

For construction phases, use sequential flows:

Foundation Work → Tower Erection Work → String Work within each zone.

Kind regards,