假设您想要对混凝土固化所需的时间进行建模。在Primavera P6中有不止一种可能的方法可以做到这一点。最简单的方法是创建一个独特的活动,分配一个7天工作日日历,并使用标准时间每天的时间表。
您还可以使用相应的24小时日历将治疗时间建模为延迟。然而,如果你这样做,Primavera P6将使用这个24小时日历来描述你的所有滞后。如果你的计划中有其他的滞后,不是24小时日历,你也想建模。有没有其他方法来模拟混凝土的固化时间?是的,有。你可以将治愈时间建模为一个单独的活动,即每天24小时每周7天的日历,并且没有任何资源。一个更简单的方法是使用一个标准的每天工作时间日历,调整为7天工作周。
本文介绍了如何使用标准小时,7天工作周,无资源和独特的甘特图栏来模拟您的治疗时间作为单独活动。它还解释了一些挑战在定义24小时“圆时钟”活动治疗时间。
这种情况
我们的进度是如图1所示的具体安装项目。
图1
这些活动都是连续的,并且具有标准的完成与启动关系。唯一出色的问题是如何模拟固化混凝土活动E.目前,该活动被分配了公司标准的全职日历,每天每周8小时为8小时。
需要注意的是,混凝土固化活动的初始持续时间为6天,但计划需要8个日历天。这是因为这些活动贯穿整个周末,而周末不被认为是工作时间。然而,事实上,混凝土在周末还在继续固化。所以这个时间表并没有准确地描述混凝土在工作周和周末的连续养护。
24小时滞后
您可以使用24小时滞后定义具体的固化时间。但是,让我们假设图1中的时间表只是一个项目的第一阶段,这些项目将包括许多其他活动,其中一些需要标准的商业日滞后。因此,您不想定义24小时滞后,因为那么您的所有滞后都将使用24小时选项进行建模。相反,最好定义分配给每周7天的混凝土固化活动。
24-7活动
剩下的问题是,是否有必要使这个日历24小时“全天候”。然而,24小时日历是一种有效的方法,出于几个原因,使用标准工作日8小时或10小时日历要简单得多。你要避免的是像周末这样的非工作时间给你的治疗时间增加不必要的天数。然而,将混凝土的固化过程描述为24小时“24小时”地进行,这并不是必需的,而且有点复杂。
24小时活动问题
与24小时活动日历相关的第一个问题是,您的治愈时间活动很可能有剩余的总浮动。这是因为您的24小时活动将立即开始后的前身,并继续指定的天数。由于24小时固化混凝土活动可以直接进行到下一个活动的开始,所以工作空间中会出现残余浮力或间隙。很可能不会。
这一残留浮力意味着固化混凝土活动将不在关键路径上,这是一个问题。如果您的活动都是连续的,并且具有标准的完成-开始关系,那么它们都应该在关键路径上。解决的办法是通过加入可用的剩余总浮力来延长固化混凝土的活性。这更准确地描述了具体的治疗活动,并将其放回关键路径,这是我们想要的。
然而,很难准确地定义相邻活动之间的固化时间的可用总量“圆形时钟”。甚至将其定义为两个小数位不足。如果你的治疗时间略显太短,你将有残留的总浮动。而你的治疗时间活动将不在关键路径上。另一方面,如果您的治疗时间略微太长,则从推动后续的时间推动后续活动,并从该点抛出整个时间表。
同样,我发现将24小时混凝土固化活性定义为两个小数位不足。唯一可行的解决方案是手动调整固化时间活动的完成时间,以便在继承活动开始的同时完成。这意味着您必须设置用户首选项以显示日期的时间。但是,从不少,当你手动调整完成时间并重新计算时间表后,所有活动都将到达并包括治疗时间活动。
因此,24小时运行时间活动需要两个重要步骤:1)将剩余的总浮动添加到固化时间活动持续时间中,2)设置固化时间活动的结束完全在后续活动开始的同时完成。这解决了24小时活动的问题。这是一种有效的方法。然而,它需要额外的步骤和复杂性。有没有更简单的方法来描述治疗时间活动?是的,有。
7天工作
一种更简单的方法是定义一个7天工作周,利用标准工作周日历的每天时间。换句话说,如果你每周的工作时间是8小时,那么8小时就是一天的治愈时间。如果你每周的工作时间是10小时,那就把10小时作为一天的治愈时间。我们想要模拟的主要成分是每周7天的固化时间过程。治疗时间发生在周末,除了工作日。因此,对混凝土养护过程的7天工作周性质进行建模是非常重要的。没有必要对固化时间过程24小时不间断的发生进行建模。当然,如果你的材料需要知道固化时间到一小时那就不一样了。但对于大多数材料,尤其是混凝土,固化时间可能以天为单位。
定义为期7天的工作周
您决定使用每天8小时的日历定义每周混凝土治疗时间。这是通过选择企业的完成从屏幕顶部下拉菜单的日历。在“生成的日历”对话框中,如图2所示,选择+“添加”按钮以创建新日历。
图2
接下来,在“Select Calendar to Copy From”对话框中突出显示Corporate - Standard Full Time Calendar,然后单击Select,如图3所示。
图3
在Global Calendar对话框中选择Workweek按钮,如图4所示。
图4
这里是您定义每周7天8小时日历的地方,如图5所示。
图5
如图所示,为从周日到周六的每天输入8。单击OK,然后选择Time Periods。在相应的Hours per Time Period对话框中,将Hours/Day设置为8,Hours/Week设置为56,Hours/Month设置为大约224,Hours/Year设置为大约2688,如图6所示。
图6
现在,您的治疗时间日历已完全确定,让我们继续通过分配它的活动E -治疗混凝土。突出活动E -混凝土固化,图7。
图7
双击活动E -养护混凝土。在对应的对话框中,如图8所示,选择7-Day Week Cure Time。
图8
重新计算进度,项目将显示如图9所示。
图9
治疗时间甘特图条形
现在我们想创建一个特殊的甘露图表栏,以便我们可以在每周活动分配为7天的日历时在甘特图上看到。单击屏幕顶部的布局工具组中的栏图标或选择视图|酒吧。在相应的栏对话框中,单击+添加和键入名称的修复时间,图10。
图10
从下拉菜单中选择Timescale的Remain Bar,如图11所示。
图11
单击“筛选”列,然后单击“+新建”,为治愈时间栏创建一个新的筛选器。在生成的过滤器对话框中输入过滤器名称:治愈时间过滤器。将Parameter设置为Calendar,等效为equals,将值设置为7-Day Week Cure Time Calendar,如图12所示。
图12
筛选器应该类似于图13。
图13
选择一个独特的条形样式形状和颜色,如图14。
图14
您的计划将类似于图15。
图15.
请注意,E - Cure Concrete活动有明显的红色和浅蓝色条纹,表明它在关键路径上,并分配了一周7天的日历。
总结
在Primavera P6中创建一个治愈时间日历和相应的活动分配,将延迟特性保留给其他日历分配是一个可行的提议。
虽然混凝土等材料是24-7“全天候”养护的,但很难定义混凝土养护的24小时日历。这是因为24小时日历很可能会由于混合日历中的移位增量的结束而产生剩余的总浮动,因此,相关的活动将不会出现在关键路径上。
为防止此,必须将残余总浮动添加到相关活动的原始持续时间。此外,您必须手动输入24小时治疗时间活动的结束时间,以防止Primavera P6将其继任者推向第二天,从该点抛出整个时间表。
相反,更简单的方法是定义一个7天的工作周历,该日历利用项目日历的标准日。为您的治疗时间创建一个独特的甘特图,为您的治疗时间为7天工作周历,您完成了。
最后要注意的一点是,您的7天工作周活动将没有相关的成本,因此,没有相关的资源分配。这就说得通了,因为一旦混凝土被注入到形式中,它就能自己治愈一切。混凝土养护的唯一成本是时间,这是用我们每周7天的日历活动建模的。