Resource curves are used to model the resource or cost loading of an activity within the schedule. Resource curves can be linear, back loaded, front loaded, trapezoidal, triangular etc. If you have an activity with a non-linear resource loading, it is possible crate a custom resource curve to model it’s resource loading. In this article, we will demonstrate how to create a custom resource curve by using Primavera P6 Resource Curves feature.
Why Do We Use Primavera P6 Resource Curves ?
In a work schedule, if the resource loading or cost loading of an activity is not uniform, resources curves can be used to represent the real distribution. For example let’s say that you have one activity for brick laying and you are sure that at the beginning, your productivity will be less, in the middle productivity will be more and at the end the productivity will again be less. In order to model real resource loading, in Primavera P6, you can select trapezoidal resource curve instead of linear.
Primavera P6 Resource Curves
Let’s assume that you have a sample pipeline schedule. All the activities Clearing and Grading, bending, stringing, welding etc. are logically tied. (Figure 1).
And you assigned a “Manhour” labour resource to each of the pipeline activities. (Figure 2).
If you don’t know how to assign a resource in Primavera P6, please read this article.Primavera P6 Resources: Creating and Assigning
Select Enterprise | Resource Curves from the main drop down menu at the top of the screen. This will display the Resource Curves window. (Figure 3)
In the Resource Curves window click “Add” button and select a resource curve template to create your custom curve. (Figure 4)
Then, type the new resource curve name as “Welding Curve” and click “Modify” button to customize. (Figure 5)
The modify resource curves window allows you to determine a ‘curve value %’ for every ‘duration %’ increment of 5 from 0 to 100. In this example we fill in uniform resource loading for the last four duration period. (Figure 6.)
Now close the resource curves window and assign the newly created “Welding Curve” to the welding activity. (Figure 7.)
The Figure 8 displays the resource usage profile of the welding activity. As it is seen from the figure that resource distribuiton of the welding activity is not uniform. It demonstrates the resource distribution of our customized curve.
Primavera P6 Resource Curves feature offers several default curves for representing the resource loading of an activity. There are twelve default resource curves defined in the application.  It is possible to create a specific resource curve. It is a flexible tool enables you to create your projects custom resource loading tables and analyze them in detail.
 docs.oracle Defining Resource Curves