Professional Documents
Culture Documents
STAAD.PRO 2001: م ديلو - لامك يرضخلا www.alhandasa.ne
STAAD.PRO 2001: م ديلو - لامك يرضخلا www.alhandasa.ne
من باب الحرص على نشر العلم والمعرفة لكل إنسان يبحث عن
ذلك ..نضع بين أيديكم نسخة من الدروس الولية وشروح لبرنامج
) ( 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واحداثها في
الرقم 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
e con all
sup
1 to 4 pinned
load 1
mem loa
1 2 uni y -10
3 uni y -5
perform analysis
print analysis result
FINISH
بذلك تم ادخال جميع البيانات الخاصة بهذا المثال نقوم بحفظ هذه التغيرات بالضغط على رمز
ثم الخروج من نافذة الكاتب عن طريق قائمة FILEثم .EXITE SAVE
وهو للحصول على الشكل ثنائي البعاد نقوم بالضغط على رمز FRONT VIEO
موجود اعلى يسار شاشة البرنامج فنحصل على هذا الشكل
.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يتم
معرفة هذه القيم من الشكل المجاور
فنلحظ في هذا التمرين ان قيمة d1 = 0وقيمة d2 = 2وهذه في حالة الحمل الموجود على
member1ثم نضغط على addثم نقوم باختيار member1وتوقيع الحمل عليه بنفس
طريقة توقيع supportكما هو موضح
لدخال الحمل المركز الموجود على 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كما هو موضح
بالنافذة التالية .