دورات هندسية

 

 

3 من أسرار البرنامج بريمافيرا ( لماذا يحدث العوم السالب )

صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 10 من 19
  1. [1]
    الصورة الرمزية باسم منلا
    باسم منلا
    باسم منلا غير متواجد حالياً

    عضو متميز

    تاريخ التسجيل: Feb 2008
    المشاركات: 111
    Thumbs Up
    Received: 12
    Given: 0

    3 من أسرار البرنامج بريمافيرا ( لماذا يحدث العوم السالب )

    من الأسرار أيضا أقدم لكم السؤال التالي :
    لماذا يظهر العوم السالب في البرنامج primavera
    الجواب :
    يظهر العوم السالب بسبب وضع تاريخ انتهاء محدد للمشروع في الحقل project must finish by ضمن صندوق الحوار project overview و أثناء عملية التحديث إذا تجاوز تاريخ انتهاء المشروع تاريخ الإنتهاء الإفتراضي يصبح العوم للنشاطات الحرجة أقل من الصفر و قد تدخل نشاطات أخرى لتصبح حرجة أو ذات عوم أقل من الصفر .
    و قد يظهر العوم السالب في حالات أخرى عند استخدام القيود .
    نعم هذا هو الجواب و لكنه ناقص أي ينقصنا الفهم البرمجي و الرياضي لهذه العملية :
    يحسب البرنامج العوم الكلي من خلال الفارق بين التواريخ المتأخرة و المبكرة للنشاطات .
    و يمكننا اختيار طريقة الحساب في صندوق الحوار schedule / level calculatin options
    و لفتحه نفذ الأمر tools , schedule ثم انقر الزر options
    حيث يمكننا اختيار حساب العوم على أساس الفارق بين تواريخ البدء او الإنتهاء أو الأقل بينهما.
    -----------------------------------------------------------------------------
    سنناقش طريقة تواريخ الأنتهاء finish float :
    إذا كان التاريخ late finish بعد التاريخ early finish يكون لدينا عوم كلي total float موجب.
    إذا كان التاريخ late finish يساوي التاريخ early finish يكون لدينا عوم كلي total float صفر.
    إذا كان التاريخ late finish قبل التاريخ early finish يكون لدينا عوم كلي total float سالب.

    و لكن متى يكون التاريخ late finish قبل التاريخ early finish و كيف يحدث ذلك ؟
    و هذا الأمر يقودنا إلى سؤال آخر و هو كيف يحسب البرنامج بريمافيرا التاريخ late finish ؟
    الجواب :
    عندما يحسب البرنامج البرنامج التواريخ المبكرة early dates يبدأ من تاريخ بدء المشروع و يستخدم العلاقات و المدد و القيود حتى الوصول إلى آخر تاريخ و دعنا نسميه تاريخ الإنتهاء المحسوب calculated finish date .
    و لحساب التواريخ المتأخرة late dates (و هنا المهم ):
    ---------------------------------------------------------
    أولا : يحذف البرنامج كل العلاقات بين النشاطات ( وهميا أو برمجيا فقط ).
    ثانيا : يؤخرها جميعا بحيث تنتهي كلها في التاريخ calculated finish date .
    ثالثا : يقوم بعكس العلاقات فيما بينها .
    مثال : إذا كان لدينا نشاطين 10 , 20 مع علاقة finish to start من النشاط 10 إلى النشاط 20.
    يقوم البرنامج بعكس العلاقة لتصبح علاقة finish to start و لكن من النشاط 20 إلى النشاط 10.
    و هكذا بالنسبة لكل أنواع العلاقات و لكل النشاطات.
    رابعا : يعيد البرنامج حساب الجدولة أي أن الجدولة هذه المرة تبدأ من التاريخ
    calculated finish date بدلا من تاريخ بدء المشروع و مع استخدام علاقات معكوسة و نفس مدد النشاطات لنحصل بذلك على التواريخ المتأخرة.

    الخلاصة : عندما نضع تاريخ في الحقل project must finish by
    يعيد البرنامج حساب الجدولة من التاريخ project must finish by بدلا من التاريخ calculated finish date .
    هل تخيلت الأمر .
    عند إجراء عملية تحديث للبرنامج و تأخر بعض النشاطات الحرجة مما يجعل التاريخ
    calculated finish date يقع بعد التاريخ project must finish by .
    و بالتالي ستصبح التواريخ late dates أبكر من التواريخ early dates .
    مما يؤدي إلى العوم السالب .
    للتأكد من هذه العملية كل ما عليك فعله هو حذف التاريخ project must finish by لجعل عملية الحساب التراجعية تبدأ من التاريخ calculated finish date .
    أحضر ورقة و قلم و ادرس الموضوع إذا لزم الأمر .
    و السلام عليكم

  2. [2]
    باسم منلا
    باسم منلا غير متواجد حالياً
    عضو متميز
    الصورة الرمزية باسم منلا


    تاريخ التسجيل: Feb 2008
    المشاركات: 111
    Thumbs Up
    Received: 12
    Given: 0
    قبل انسى :
    بالنسبة للعوم الحر free float يحسب البرنامج هذا العوم من خلال الفارق الزمني بين تاريخ انتهاء النشاط و تاريخ بدء النشاط اللاحق المرتبط به .
    أي لا علاقة له على الإطلاق بتاريخ انتهاء المشروع أو بالتواريخ المتأخرة late dates .
    إذا كان الفارق أكبر من الصفر يضع البرنامج القيمة كما هي .
    إذا كان الفارق يساوي أو أقل من الصفر يضع البرنامج القيمة صفر .
    و لذلك فإن العوم الحر free float لا يمكن أبدا أن يكون سالب .
    تفيدنا معرفة طريقة حساب العوم في التخلص من العوم السالب إذا أردنا ذلك .

    0 Not allowed!



  3. [3]
    ام نورا
    ام نورا غير متواجد حالياً
    عضو متميز
    الصورة الرمزية ام نورا


    تاريخ التسجيل: Jun 2007
    المشاركات: 216
    Thumbs Up
    Received: 60
    Given: 0
    رائع
    مشاركات اكثر من قيمة استاذ باسم
    واسرار ثمينة جدا
    حبذا لو يتم جمعها ضمن سلسلة وتثبيتها في موضوع واحد

    0 Not allowed!



  4. [4]
    Amin Sorour
    Amin Sorour غير متواجد حالياً
    عضو فعال جداً
    الصورة الرمزية Amin Sorour


    تاريخ التسجيل: Jul 2006
    المشاركات: 262
    Thumbs Up
    Received: 3
    Given: 0
    اقتباس المشاركة الأصلية كتبت بواسطة ام نورا مشاهدة المشاركة
    رائع
    مشاركات اكثر من قيمة استاذ باسم
    واسرار ثمينة جدا
    حبذا لو يتم جمعها ضمن سلسلة وتثبيتها في موضوع واحد
    اضم صوتي لصوت ام نورا

    اسرار اكثر من رائعه و مشاركات اكثر من قيمه

    0 Not allowed!


    Sincerely
    Amin SOROUR
    Senior Project Controls Engineer
    BSc, PMP

  5. [5]
    احمدحسنعبدالتوابحس
    احمدحسنعبدالتوابحس غير متواجد حالياً
    جديد


    تاريخ التسجيل: Aug 2008
    المشاركات: 3
    Thumbs Up
    Received: 0
    Given: 0

    مشكله مجنناني بجد

    اخي المهندس باسم
    عندي مشكله في البريمافيرا 3
    عند ادراج انشطه وليكن مثلا 3 انشطه
    واعطائهم
    duration
    يعطيهم البرنامج اوتوماتيك
    late =early
    سواء بدايه اونهايه
    وطبعا يصبح
    total float =0
    ولايمكنني تغيير
    late start
    كلما قمت بتغييره وقمت بعمل scudale
    يرجع تاني total floot يساوي صفر
    مع العلم عملت علاقات بجميع انواعها
    وقمت بتقليل او زياده lag
    بدون فائده
    كذلك قمت بعمل تخصيص موارد للانشطه
    وجعل كل ذلك في calander
    واحده
    اعمل ايه انا بجد اتجننت
    ارجو الافاده ولكم جزيل الشكر
    اخوكم
    احمد

    0 Not allowed!



  6. [6]
    عبدالقادر حجاج
    عبدالقادر حجاج غير متواجد حالياً
    عضو متميز
    الصورة الرمزية عبدالقادر حجاج


    تاريخ التسجيل: Apr 2006
    المشاركات: 412
    Thumbs Up
    Received: 1
    Given: 2
    Mr. Ahmad Hassan
    Your problem may be because of something in the CONSTRAIN window in F7 try to revise it I think you chosed a zero free float option + you have a very small project that all of its activities are critical

    may be

    0 Not allowed!



  7. [7]
    Elassal1
    Elassal1 غير متواجد حالياً
    عضو فعال


    تاريخ التسجيل: Feb 2009
    المشاركات: 104
    Thumbs Up
    Received: 1
    Given: 0

    Negative total float

    اضافة لما قاله الاخ باسم:
    ما اضفته يندرج تحت بند الconstraint حيث انك بوضع الproject must finish by تكون وضعت constraint و لكن خارجية و هي نفس النتيجة التي ستحصل عليها لو اضفت constraint لاي نشاط في نص الجدول الزمني و لم تضع نهاية للمشروع ثل السابق ستجد ان هناك negative tota float علي نص المشروع في المسار الذي به الconstarint و لا يوجد في باقي المسارات

    0 Not allowed!



  8. [8]
    احمدحسنعبدالتوابحس
    احمدحسنعبدالتوابحس غير متواجد حالياً
    جديد


    تاريخ التسجيل: Aug 2008
    المشاركات: 3
    Thumbs Up
    Received: 0
    Given: 0
    شكرا يا استاذ عبدالقادر علي اهتمامك بالرد
    ولقد راجعت constrain
    لكل نشاط انا مش عامل فيه حاجه خالص
    اما بالنسبه للبريمافيرا وعدد الانشطه ماهو اقل عدد من الانشطه حتي اختبر المشروع بصوره جيده ولايعطيني انه
    critical
    لاني مازلت في نفس المشكله الانشطه لا تقبل زمن بدايه متاخر وكلما اعمل جدوله ترجع للوضع الافنراضي
    الازمنه المتقدمه تساوي الازمنه المتاخره وبالتالي
    float=0
    مع العلم اني وضعت موارد والحقتها بالنشطه وادخلت
    cost codes
    ارجو المناقشه والرد وارجو ان يتسع صدركم وصدر الجميع لي
    اخوكم
    احمد

    0 Not allowed!



  9. [9]
    عبدالقادر حجاج
    عبدالقادر حجاج غير متواجد حالياً
    عضو متميز
    الصورة الرمزية عبدالقادر حجاج


    تاريخ التسجيل: Apr 2006
    المشاركات: 412
    Thumbs Up
    Received: 1
    Given: 2
    Dear/Ahmad
    Tell me how many activities in your project and how many activities are critical

    0 Not allowed!



  10. [10]
    احمدحسنعبدالتوابحس
    احمدحسنعبدالتوابحس غير متواجد حالياً
    جديد


    تاريخ التسجيل: Aug 2008
    المشاركات: 3
    Thumbs Up
    Received: 0
    Given: 0
    المشروع كمثال
    به 2 موارد
    10 انشطه
    2 اجنده مواعيد
    activity id
    cost account
    بعد ادخال الانشطه وادخال الموارد والحاقها بالانشطه
    قبل الربط هناك نشاطان فقط critical
    والباقي عادي
    الازمنه
    10 ايام وبعض الانشطه 5 ايام
    لكن حتي الانشطه اللي مش حرجه اذا فكرت في تغيير late start وذلك لتغيير total float
    وعملت schudule ترجع total float اللي هو اختاره وهو 5 مثلا
    عملت ربط بين الانشطه
    fs
    وال
    lag بقيم مختلفه
    جميع الانشطه اصبحت حرجه سبحان الله
    اعدل في duration
    اعدل في lag
    برضه الانشطه حرجه
    لو انا حسبتها منطقيا مش هتبقي حرجه ليه هو مصمم بعد عمل
    scudule
    انها تكون حرجه
    وشكرا بجد علي اهتمامك

    0 Not allowed!



  
صفحة 1 من 2 12 الأخيرةالأخيرة
الكلمات الدلالية لهذا الموضوع

عرض سحابة الكلمة الدلالية

RSS RSS 2.0 XML MAP HTML