<aside> 💡

In this section, you will learn what are the constrain types and planning rules and what effect they make when edited and viewed in Gantt chart.

</aside>

List of content

The Basics

Constraint Types

For each activity you can define a constrain type when creating a planning for a project or a component.

In Floor2plan it is possible to define the Constrain Type for the entire project and for each activity, when creating or editing an activity, in the advanced section.

Project Constraint Types

[1] On the project level there are 3 types available:

The project constraint type determines the dominance between ASAP & ALAP.

[2] The project Constraint Date provides the start date (ASAP) or finish date (ALAP) of the project. Without this Floor2plan can't calculate the planning.

image.png

[3] Activity Constraint Types without Constraint Date

When selecting one of the following constrain types, there is no need to define the constrain date. The activity follows the planned dates.

image.png

Activity Constraint Types with Constrain Date [4]

When selecting one of the following constrain types, user has to also define the constrain date. The activity then must respect that date in the planning.

Finish No Earlier Than (FNET)

Finish No Later Than (FNLT)

Must Finish On (MFO)

Must Start On (MSO)

Start No Earlier Than (SNET)

Start No Later Than (SNLT)

image.png

Planning Relations

There are 4 planning Relation Types which define constraints on how activities can be scheduled relative to one another.

image.png

[5] You can define the planning Relation Types when you add the Predecessors or a Successor to the activity.

🎯 When adding a Predecessor or Successor, by default Finish to start is selected.

You can learn more about Predecessors and Successors in ‣

image.png

Planning modes

There are 3 planning modes. These determine how child items are scheduled in relation to their parents.

image.png

User requirements

Related functions