×
 

1.7.12 Внесение внешних силовых воздействий на гибкое звено / Euler_LoadFlexBody_SetLoad

Euler_LoadFlexBody_SetLoad(const char* name, int S, int* ID, int F1, double* value1, int F2, double* value2)
 
[return] 0 – успех, иначе код ошибки
[in] name – имя силового воздействия
[in] S – количество узлов
[in] ID – массив идентификаторов узлов МКЭ-модели, к которым приложено полное силовое воздействие, размер массива равен s
[in] F1– флаг наличия полного силового воздействия
[in] value1 – полное силовое воздействие на s узлов МКЭ-модели
[in] F2 – флаг наличия редуцированного силового воздействия
[in] value2 – редуцированное силовое воздействие
Если значение F1 равно 0, то полной силы нет и value1 равно нулю.
Если значение F1 равно 3*s, то в массиве value1 только силы Fx, Fy, Fz для каждого узла.
Если значение F1 равно 6*s, то в массиве value1 силы и моменты Fx, Fy, Fz, Mx, My, Mz для каждого узла.
Если значение F2 равно 0, то сил нет и value2 равно нулю.
Если значение F2 равно 6, то в массиве value2 силы и моменты Fx, Fy, Fz, Mx, My, Mz.
Если значение F2 равно 6+NF, где NF – количество форм, то в массиве value2 силы Fx, Fy, Fz, Mx, My, Mz и NF модальных сил.
Все силы и моменты должны быть выражены в базовой системе координат и в единицах измерения СИ.