انتقل إلى المحتوى

!SGROUP

تعريف مجموعة سطح

السطر الأول

!SGROUP, SGRP=<sgrp> [, optional parameter]
المعامل
SGRP اسم مجموعة السطح (إلزامي)
INPUT اسم ملف خارجي (اختياري)
اسم المعامل قيمة المعامل الوصف
SGRP <sgrp> اسم مجموعة السطح
INPUT <filename> اسم ملف خارجي (اختياري)؛ يمكن استخدامه أيضًا مع السطر الثاني والأسطر اللاحقة

السطر الثاني والأسطر اللاحقة

(السطر الثاني) elem1, lsuf1, elem2, lsuf2, elem3, lsuf3, ...
(وينطبق الشيء نفسه فيما بعد)
اسم المتغير الصفة الوصف
elemX I رقم عنصر منتمٍ إلى مجموعة السطح
lsufX I رقم السطح المحلي لعنصر منتمٍ إلى مجموعة السطح

ملاحظات

  • لأنواع العناصر وأرقام الأسطح، راجع "الفصل 4 مكتبة العناصر".
  • يُعرَّف السطح بتركيبة من عنصر ورقم سطح محلي. يمكن إدخال أي عدد من الأسطح في سطر واحد. كما يمكن إدراج أي عدد من الأسطر حتى يبدأ الخيار التالي. يجب أن يكون كل زوج (عنصر، رقم سطح محلي) في السطر نفسه.
  • يجب تعريف العناصر المراد تحديدها قبل "!SGROUP".
  • إذا لم يكن عنصر معرّفًا بواسطة خيار "!ELEMENT"، فيُتجاهل وتظهر رسالة تحذير.
  • يُستبعد السطح الذي يحتوي على عنصر غير معرّف بواسطة خيار "!ELEMENT" وتظهر رسالة تحذير.
  • يُستبعد السطح الذي لا يتوافق نوع عنصره مع رقم السطح وتظهر رسالة تحذير.
  • يمكن تعريف مجموعة واحدة عبر عدة تعريفات منفصلة.

مثال

!SGROUP, SGRP= SUF01
101, 1, 102, 1, 103, 2, 104, 2
201, 1, 202, 1
501, 1
!SGROUP, SGRP= SUF02
101, 2, 102, 2
!SGROUP, SGRP= EA01           --- يُضاف "(601,1), (602,2)" إلى المجموعة "SUF01".
601, 1
602, 2

أمثلة غير صحيحة

المثال 1 [يمتد زوج (عنصر، رقم سطح محلي) عبر عدة أسطر]

!SGROUP, SGRP= SUF01
101, 1, 102, 1, 103
1, 104, 1

المثال 2 [رقم السطح المحلي غير متوافق مع نوع العنصر]

!ELEMENT, TYPE= 211, SECTION= A
101, 1, 2, 3
102, 2, 3, 4
...
!SGROUP, SGRP= SUF01
101, 1
101, 2
101, 4              --- العنصر المثلثي لا يملك سطحًا رابعًا، لذا تُهمل هذه التركيبة