Professional Documents
Culture Documents
Staad - Pro 2001
Staad - Pro 2001
من باب الحرص على نشر العلم والمعرفة لكل إنسان يبحث عن ذلك ..نضع بين
أيديكم نسخة من الدروس األولية وشروح لبرنامج ( ) staad proالذي يعتبر
واحداً من أشهر البرامج الهندسية المستخدمة في التحليل الهندسي في مجال الهندسة
المدنية .
مالحظات
قام بكتابة وإدراج الشروح كاملةً بالصور المهندس وليد كمال الخضري وهو أحد
خريجين الجامعة اإلسالمية ( كلية الهندسة /فلسطين ) .
يحق للكاتب المطالبة بالتعويضات المادية والمعنوية ومالحقة أي طرف يسحب
عنها هويتها وينسبها لنفسه.
المدني في تحليل جميع العناصر االنشائية وهو نسخة مطورة عن البرنامج القديم STAAD 3
حيث تم تغيير الكثير من االوامر ,وزيادة قدرات البرنامج بشكل كبير وادراج الكثير من المميزات
التي كانت تنقص برنامج " "STAAD 3وساحاول ,ان شاء اهلل ان اقدم موجزا يسهل استخدام
هذا البرنامج.
الخطوات :
-1فتح البرنامج من قائمة البرامج على الجهاز
-3قم باختيار ,نوع المنشأ الذي ستتعامل معه وفي ,هذه الحالة نختار PLANثم الضغط
على NEXTتظهر لك النافذة المبين بالشكل اختار الوحدة التي ستتعامل معها واضغط,
على . NEXT
سيبدأ البرنامج بالعمل ويجب ان تقوم بحفظ الملف وسنقوم االن بعملية ادخال التمرين السابق
.
عملية اإلدخال في هذا البرنامج تتم بطريقتين اما عن طريق ,الكاتب وهو
ستظهر ,نافذة كتابة التي توجد بها هذه االسطر. , -1بعد الضغط على رمز الكاتب
STAAD PLANE
START JOB INFORMATION
ENGINEER DATE 26-Feb-04
END JOB INFORMATION
INPUT WIDTH 79
UNIT METER KN
FINISH
االسطر االولى خاصة بالبرنامج سيتم كتابة االوامر قبل كلمة . FINISH
حيث يتم ادخال المنشأ عن طريق ادخال النقاط التي تمثله بعد ترقيمها ,يتعرف الجهاز على
االحرف الثالث االولى من الكلمة لذلك سنقوم بطباعة JOI COOونترك ,مسافة بين
الكلمتين ثم نبدا بادخال النقاط عن طريق ادخال رقم النقطة واحداثها ,في اتجاه Xواحداثها,
في اتجاه Yولذلك بطباعة االرقام 0 0 1مع ترك مسافة بين كل رقم,
الرقم 1يمثل رقم النقطة و 0يمثل البعد في اتجاه Xو 0يمثل البعد في اتجاه , Yيتم
وطباعة النقاط التي يصل بينها مثل 2 1 1حيث ان الرقم 1 ,يمثل رقم MEMBER
يصل بينها و نقوم بادخال العناصر االخرى بنفس الطريقة السابقة كما هو موضح
" "TO 3 1تعني ان هذه الخصائص تشمل العناصر 1و2و 3ولكن لو تم طباعة 3 1فهذا
اذا كان المقطع مربعا او مستطيال مثال يتم ادخاله بهذه الطريقة
حيث eتمثل المعامل و conتمثل نوع المادة خرسانة و allتعني ان هذه الخاصية لجميع
العناصر ,الموجودة ,يمكن ان تكون المادة حديد او خشب يتم كتابة ذلك بدال من الخرسانة
-6ادخال : SUPPORT
يتم ادخال الركائز عن طريقة كتابة رقم النقطة التي عندها الركيزة وكتابة نوع الركيزة و
1 أما إذا كانت الركيزة من نوع FIXDيتم طباعة رقم ,الركيزة وكتابة نوعها كالتالي
FIXED
اما اذا كانت الركيزة من نوع ROLLERفالبرنامج ال يتعرف ,على هذه الركيزة مثل
الركائز ,السابقة ويتم ادخالها على انها FIXEDولكن باستخدام ,امر اخر وهو FIXED
BUTحيث يتم كتابة رقم الركيزة ثم هذا االمر مع اضافة خصائص هذه الركيزة كالتالي
حيث FXتعني ان هذه الركيزة ال تمنع الحركة في اتجاه Xو MZتعني ان هذه
: LOAD 1تعني ان هذا الحمل هو رقم ,واحد لى المنشأ وهذا الترقيم ,يفيد في حالة التحميل
CASE OF LOADINGكما سياتي الحقا
: UNI GY - 10 2 1تعني ان العناصر 1و 2عليها حمل منتظم ,بقيمة 10في اتجاه
عكس Yوبنفس الطريقة تم طباعة االحمال على العنصر الثالث .
اما : GYتعنى ان ادخال هذه القيمة هو باالحداثيات التي توجد على شاشة البرنامج
في حال كان العنصر ,مائال مثل يتم التعبير عن احداثيات اخرى بكتابة Yاو Xبدون Gوفي
هذا المثال يجوز الوجهين وذلك الن احداثيات العناصر تتطابق ,مع احداثيات البرنامج سيتضح
االمر اكثر في امثلة اخرى .
اذا كان الحمل مركز يتم كتابة كلمة CONبدال من كلمة UNIمع كتابة احداثيات هذا البعد
على العنصر وسيتضح ,ذلك في المثال الثاني .
نقوم بطباعة الجملتين . perform analysis
print analysis resultقبل كلمة finishكما هو موضح .
STAAD PLANE
START JOB INFORMATION
ENGINEER DATE 25-Feb-04
END JOB INFORMATION
INPUT WIDTH 79
UNIT METER KN
joi coo
100
250
3 10 0
4 15 0
mem inc
112
223
334
mem pro
1 to 3 pri yd 0.6
con
بذلك تم ادخال جميع البيانات الخاصة بهذا المثال نقوم بحفظ هذه التغيرات بالضغط ,على رمز
ثم الخروج من نافذة الكاتب عن طريق ,قائمة FILEثم .EXITE SAVE
وهو للحصول على الشكل ثنائي االبعاد نقوم بالضغط ,على رمز FRONT VIEO
موجود اعلى يسار شاشة البرنامج فنحصل ,على هذا الشكل
سيقوم البرنامج بعدها باخراج نافذة تم تحليل المثال فيها واضغط ,على DONEللمتابعة .
.2للحصول على النتائج بعد التحليل نضغط ,على قائمة MOODYثم على POST
PROCESSINGكما هو موضح
بعد الضغط على OKتظهر لنا نافذة جديدة وتصغر ,النافذة القديمة بجوارها ,نقوم بتكبير
النافذة الصغيرة المبينة بالشكل فيظهر ,التشوه الحادث في العنصر االنشائي ,نتيجة الحمل
الواقع عليه
فيظهر ,الشكل التالي الزالة التشوه الظاهر نضغط ,على رمز التشوه
فيظهر العنصر ,االنشائي .3لتوقيع االحمال على الشكل نضغط ,على الرمز LOADS
وعليه االحمال كاالتالي
فتظهر, الظهار قيم االحمال نضغط على رمز SYMBLES AND LABELS
القائمة التالية وهي قائمة مهمة جدا ستستخدم ,كثيرا ونختار منها LOAD VALUEكما
هو موضح بالشكل ثم الضغط على . OK
فيعود الشكل كما كان الزالة االحمال نقوم بالضغط ,على الرمز
الموجود اعلى الصفحة فيظهر ,شكل .4للحصول على شكل العزم نضغط ,على رمزه
العزم الناتج كما هو موضح
الظهار قيم العزم الموجودة نضغط ,على قائمة RESULTSثم VIEW VALUEكما هو
موضح بالشكل .
وتظهر القائمة التالية نختار منها ALLثم نختار BEAM RESULTSفتظهر ,قائمة جديدة
نضع فيها المكان الذي اريد ان تظهر فيه قيم العزم وكذلك يوجد قائمة للقص SHEARكما هو
موضح بالشكل
نضغط بعدها على ANNOTATEفنحصل على قيم العزم على الرسم كما هو موضح
ونعيد نفس الخطوات السابقة في .5للحصول على شكل القص نقوم بالضغط على الرمز
العزم ولكن للقص فيظهر عتدنا الشكل التالي
والزالة الرسمة واعادتها كما كانت نضغط على الرمز مرة اخرى فيصبح غير فعال
.6للحصول على ردود االفعال نقوم بالضغط ,على كلمة REACTIONالموجودة على يسار
الشاشة,بعد الضغط عليها تظهر نافذة RESULT SETUPنضغط على OKثم نقوم
بتكبير النافذة التي ستظهر ,بعد ذلك .فنحصل على النتائج كالتالي :
بذلك نكون قد انهينا من تحليل المثال ويمكننا طباعة النتائج واالستفادة منها .وللعودة مرة
الموجود ,على يسار الشاشة ونكبر ,النافذة اخرى نضغط على رمز DISPLACMENT
من جديد .
مالحظة :هناك بعض االوامر التغيرية الخاصة بمقياس الرسم وتوضيح القيم واالرقام,
وتغير االلوان سنقوم بتوضيحها ,الحقا .
التمرين الثاني :
قم برسم المثال الموضح بالشكل بنفس الطريقة السابقة وسنحاول اظهار الفروقات
نالحظ ان الفرق الوحيد الذي ظهر في هذا المثال هو وجود قوة مركزة على نقطة ودخول,
عامل جديد اسمه JOI LOA
لتوقيع هذه القوة نكتب كلمة JOI LOAكما هو موضح سابقا ثم نكتب رقم النقطة واتجاه
القوة وقيمتها ,دون ان نكتب نوعها انها مركزة , FX 30 2اما اذا كانت هناك قوة مركزة
CON GY -20 3حيث ان الرقم 3 موجودة في وسط MEMBERفتتم كتابتها كذلك
يمثل بعد النقطة عن العنصر
نقوم بتحليل المثال كما في التمرين السابق ونحصل على النتائج .
بعد ان قمنا باالدخال لهذا المثال نالحظ انه مكون من عناصر متساوية وان الحمل
الموجود عليه متماثل والدخال مثل هذه النقاط مع تجنب طريقة التكرار المبينة بالشكل
الدخال الشكل السابق على برنامج ستاد 3كان ذلك يتضمن مشقة كبيرة ووقت طويل جدا
مع االستعانة ببرنامج االوتكاد ,اما في هذا البرنامج تم تخطي هذه المشكلة حيث ان البرنامج
يتعرف على القوس انه عبارة عن نقاط ويتم التوصيل بينها بواسطة خطوط ,مستقيمة متساوية
لذلك فسوف نستفيد من االمر الذي استعمل في الرسم بالتمرين السابق ,ويستخدم البرنامج
االحداثيات القطبية الدخال القوس
( )R,θ , Zوالذي يرمز له بالرمز . cylinder
في التمرين السابق كان القوس عبارة عن نصف دائرة ولكن عندما يكون القوس جزء من
دائرة كما هو موضح بالشكل فكيف ,يتم ادخاله ؟
يتم ادخال هذا القوس بنفس الطريقة السابقة نالحظ ان الشيء الوحيد الذي اختلف هو قيم الزواية
و نصف القطر وترقيم ,النقاط والmember
Joi coo cyl
0 150 9 12 0 60 9 1
mem inc
1 1 11 2 1 1
التمرين السادس :
قم بإدخال الجمالون الموضح بالشكل " .اختار االطوال كما تريد "
يتم ادخال هذا الجمالون بطريقة الكاتب كما تم ذلك في التمرين االول والثاني ,ولكن يجب
كتابة trussبدال من plan
نقوم بتحليل هذا الجمالون بنفس الطريقة السابقة ولكن من خصائص الجمالون عدم وجود
عزم وقوى قص فهو فقط يحتوي ,على قوى شد وضغط وللحصول ,على هذه القوة نضغط
الموجود اعلى الشاشة وذلك بعد عمل run analysisفنحصل على على الرمز
الشكل التالي
نالحظ ان هذا الشكل غير مقبول وال يدل على اي شيء لذلك هناك طريقة سهلة حيث يعطي
البرنامج لون للشد وللون للضغط ويمكن الحصول على النتائج بطريقة اوضح باتباع التالي :
-1نضغط على رمز
-2اختيارloads and results
-3نالحظ ان هناك نافذة باسم beam forceنختار منها axial
ونرى ان البرنامج يحدد لون لكل من الشد والقص فنضغط ,عليه ثم نضغط على okكما هو
موضح بالشكل التالي
طريقة االدخال بواسطة الرسم هي الطريقة االسرع حيث تمكنك من ادخال اي عنضر
انشائي بطريقة سريعة وسهلة جدا وسوف ,نقوم بادخال عدد من االمثلة التي ستوضح
استخدام طريقة الرسم بشكل جيد .
.التمرين السابع
قم بادخال التمرين الموضح بطريقة الرسم
تمثل هذه الشبكة لوحة الرسم حيث ان كل مربع يعبر عن وحدة طول و يتم التحكم في عدد
هذه المربعات عن طريقة النافذة السابقة حيث يتم وضع عدد المربعات في اتجاه xوعددها
في اتجاه yوعلى سبيل المثال فمثال لو وضعنا عدد المربعات في اتجاه xيساوي 10
وكذلك في اتجاه yوذلك بملىء المربعات التي تحت كلمة Rightفاننا سنلحصل على
الشبكة الموضحة
ويمكن التحكم بعدد المربعات عن طريق ,تغيير هذه القيم ,واذا كان العنصر ,االنشائي طويل
مثال طوله 85متر ففي هذه الحالة نغير وحدة الرسم وذلك بجعل وحدة الرسم 5متر للمربع
هو عبارة عن مؤشر يتحرك على هذه الشبكة بواسطة الماوس نقوم بادخال الحظ الشكل
النقاط ( )1,2,3,4,5بالماوس حيث توضع كل نقطة حسب ابعادها على النحو المبين في
الشكل التالي
بالضغط على كل واحدة سوف تظهر لك شكلها وفي ,هذا التمرين سيكون المقطع مستطيل
فنضغط ,على rectangleفيظهر الشكل التالي
نقوم بطباعة قيم YD ,ZDولتكن 0.5,0.25ونختار ,نوع المادة من النافذة التي تحت
كلمة MATERIALمن حيث كونها خرسانة او حديد او اي مادة اخرى ونقوم ,بالضغط
بعدها على كلمة Addنالحظ اضافة هذه الخاصية على نافذة الخصائص بالشكل التالي :
نقوم بالضغط عليها كما هو موضح ثم نتجه الى رسم التمرين ونختار كل memberعلى
حدى ونضغط ,بعدها على assignالموجودة اسقل النافذة فيكتسب هذه الخصائص بوضع
رمز R1وتم ترقيمه وذلك النه قد توجد خصائص اخرى يتم اضافتها كما سيظهر في امثلة
الحقة
الزالة هذه الخاصية نضغط ,على رمزها في النافذة ونضغط على مفتاح deleteمن لوحة
المفاتيح فيتم اازالتها ,ويمكن اضافة خاصية جديدة عن طريق define ,مرة اخرى كما
سيتضح في االمثلة الالحقة .
-3ادخال : supports
نقوم بالضغط على كلمة supportsالموجودة على يسار الشاشة فتخرج النافذة المبينة
بالشكل .
الزالة هذه supportنضغط على رمزها في النافذة ونضغط ,على مفتاح deleteمن لوحة
المفاتيح فيتم ازالتها ,لو افترضنا ,ان نوع supportكان rollerاختار fixed butبدال
من pinnedفتظهرا لنافذة التالية
نضغط ( okسيتم استخدام هذه النافذة في تمارين قادمة ) فتظهر ,النافذة التالية
في هذا التمرين سندخل في البداية الحمل المنتظم ,الموجود على member
رقم 1فنضع قيمته في المربع المقابل لرمز w1وقيمته 15-ونقوم بوضع قيم d1 ,d2
يتم معرفة هذه القيم من الشكل المجاور,
الدخال الحمل المركز الموجود على m2نضغط على كلمة memberمرة اخرى من
النافذة ونختار concentrated force ,فتظهر النافذاة التالية
نقوم بوضع قيمته 50-وتعبئة قيم d1 , d2وبنفس طريقة اضافة الحمل المنتظم ,نقوم
باضافته على m2ويمكن عدم وضع قيمة d1,d2وذلك الن القوة مركزة وسط ,m2
والدخال الحمل المنتظم ,الموجود على m3نضغط على memberمن النافذة ونضع قيمته
10-ونضع قيمة d1=0,d2=4ونقوم بتوقيعه بنفس الطريقة السابقة ,ويمكن ادخاله دون
وضع قيمة d1,d2وذلك الن الحمل على طول , m3وبذلك قد تم ادخال التمرين وسنقوم
االن بتحليله
تحليل االتمرين : -5
فبل ان نقوم بعمل run analysisللتمرين يجب ان نقوم بالخطوة التالية :
نضغط على قائمة commandثم analysisثم perform analysisكما هو موضح
بعد ذلك تظهر نافذة نضغط ,منها على allثم okثم نقوم بتحليل التمرين والحصول
علىالنتائج كما اتضح في التمارين السابقة .
• التمرين الثامن :
قم بدخال التمرين التالي بطريقة الرسم
roller
ZD=0.8 ,
YB= 0.6 , YD=0.8,ZB=0.3 FOR MEMBER1,3
الحل :
نقوم بادخا ل هذا التمرين بطريقة الرسم بنفس الطريقة السابقة ولكن االختالفات تظهر في
الخصائص وذلك لوجود خصائص خاصة لكل MEBERوللتوقيع ذلك نصغط على
PROPERTYثم , DEFINEثم ندخل خصائص M2ونعلم M2على الرسم ثم
ASSIGNونضغط على DEFINEمرة اخرى الدخال خصائص M1,M3ثم نعلم عليهم
من الرسم ونضغط ASSIGN ,وبالنسبة لالحمال يتم توقيعها ,كما في التمرين السابق حيث للحمل
المنتظم d1= 4,d2=6اما للحمل المركز d1=3,d2=3ونالحظ انه في اتجاه xثم نقوم
بتحليل التمرين كما في التمرين السابق .
التمرين التاسع:
للمرسلة أو االستفسار : م .وليد كمال الخضري
www.alhandasa.net
منتديات الهندسة نت /منتدى الهندسة المدنية
roller
fixed
الحل :
نالحظ ان االدخال كما في الطريقة السابقة ولكن الدخال هذه الخصائص بعد الضغط على
propertyثم defineنختار generalونقوم بادخال Area,Izكما هو موضح
بالنافذة التالية :
الحل :
نالحظ ان الخصائص الموجودة هي عبارة عن قيم معروفة وموجودة في جداول امريكية
ويمكن الحصول على هذه الجداول فنختار Database ,بدال من Defineمن نافذة
الخصائص فتخرج النافذة التالية
نالحظ ان القائمة السابقة تحتوي ,على خصائص عديدة نختار منها tubeونحدد الرقم ,المبين
في الخصائص من النافذة كما ظهر في النافذة السابقة اما ان كانت الخصائص مثال
channelنختارها او غير ذلك يتم اختيارها وتحديد ,رقمها كما فعلنا مع . tube
ولتوقيع ,االحمال المبينة بالتمرين فنالحظ ,وجود مثلث على m1 ,m2ولتوقيع ,حمل المثلث
الموجود على m1بعد الضغط على loadثم memberثم trapezoidalفتظهر ,النافذة
التالية
نالحظ ان w1لها قيمة وتساوي 19.6-,اما w2 =0كما يتضح من الرسم المجاور ,ونالحظ
ان d1 = 0,d2= 4فبعد تعبئة هذه القيمة نضيفها وندخلها ,على m1كما في التمارين
السابقة و الدخال الحمل المثلث الموجود ,على m2نختار trapezoidalثم linear
varyingفتظهر ,النافذة التالية
الحل :
نقوم بادخال التمرين كما في التمارين السابقة وللكن الدخال الحمل الموجود نقوم بخطوة بسيطة
فبعد اختيار loadثم memberونضع قيمة الحمل نختار PYبدال من Yكما هو موضح
بالنافذة التالية .