לדלג לתוכן

!BOUNDARY

הגדרת תנאי שפה של הזזה

פרמטרים

GRPID      = מזהה קבוצה
AMP        = שם פונקציית הזמן (מוגדר באמצעות !AMPLITUDE, תקף באנליזה דינמית)
ROT_CENTER = מספר הצומת המרכזי או שם קבוצת הצמתים עבור אילוץ הזזה סיבובית.
             כאשר הוא מצוין, !BOUNDARY זה מזוהה כאילוץ הזזה סיבובית.
TOTAL        כאשר מצוין, ההזזה מטופלת ככמות הכוללת מן התצורה ההתחלתית (ברירת המחדל היא כמות יחסית לתצורה בתחילת הצעד)

** מהשורה השנייה ואילך **

(שורה 2) NODE_ID, DOF_idS, DOF_idE, Value
משתנה מאפיין תיאור
NODE_ID I/C מספר צומת או שם קבוצת צמתים
DOF_idS I המספר ההתחלתי של דרגת החופש המאולצת
DOF_idE I המספר הסופי של דרגת החופש המאולצת
Value R ערך מאולץ (ברירת מחדל: 0)

דוגמה

!BOUNDARY, GRPID=1
  1, 1, 3, 0.0
  ALL, 3, 3,

הערה: הערך המאולץ הוא 0.0

!BOUNDARY, ROT_CENTER=7, GRPID=1
  ROT_NODES, 1, 1, 3.141
  ROT_NODES, 2, 2, -4.188

על ROT_NODES מופעל סיבוב סביב צומת 7, בגודל \(||(3.141, -4.188)|| = 5.233[rad]\) ובציר סיבוב \((3/5, -4/5, 0)\).

הסיבוב המצוין באמצעות ROT_CENTER הוא אילוץ הזזה על שלוש דרגות החופש התרגומיות, והוא שונה מאילוצים על דרגות החופש 4, 5 ו-6 באלמנטי מעטפת.

כאשר מצוין ROT_CENTER

  • קבוצת הצמתים המצוינת ב-ROT_CENTER חייבת להכיל צומת אחד בלבד.
  • בתוך בלוק נתונים אחד של !BOUNDARY, כל ערכי NODE_ID חייבים להיות זהים.
  • כל דרגות החופש שלא צוינו מרוסנות לערך 0.