Основы анализа конструкций в ANSYS. Конюхов А.В. - 95 стр.

UptoLike

Составители: 

Рубрика: 

Пример блока.
*IF,VAL1,Oper,VAL2,THEN
----
*ELSEIF,VAL1,Oper,VAL2
----
*ELSEIF,VAL1,Oper,VAL2
----
*ELSE
----
*ENDIF
где "----" представляет блок любого количества команд. Допускается только один
*ELSE в блоке, но количество *ELSEIF не ограничено.
Безусловный переход.
*GO, Base
Base выполнение перехода:
:меткапереход по метке.
STOP – остановить выполнение программы.
Оператор повтора предыдущей команды.
*REPEAT, NTOT, VINC1, VINC2, VINC3, VINC4, VINC5, VINC6, VINC7, VINC8,
VINC9, VINC10, VINC11
NTOT – число повторов предыдущей команды (2 и более).
VINC1, VINC2, VINC3, VINC4, VINC5, VINC6, VINC7, VINC8, VINC9, VINC10,
VINC11 – шаги приращения.
Присвоить значения массиву.
*VFILL, ParR, Func, CON1, CON2, CON3, CON4, CON5, CON6, CON7, CON8, CON9,
CON10
ParR – имя массива. (Должно быть объявлено в [*DIM].)
Func – функция заполнения:
DATA – присвоение значений CON1 … CON2.
RAMP – присвоение значений по функции.
Запись данных в файл в форматированном виде.
*VWRITE, Par1, Par2, Par3, Par4, Par5, Par6, Par7, Par8, Par9, Par10
(операторы формата вывода данных)
Par1, Par2, Par3, Par4, Par5, Par6, Par7, Par8, Par9, Par10 – переменные, значения которых
будут записаны в файл.
Замечание.
Следом за оператором *VWRITE на отдельной строке необходимо поместить в
круглых скобках операторы формата ( аналогично оператору FORMAT в FORTRAN,
например (A4, E10.3, 2X, D8.2) ). Целые предписания типа Integer (I) нельзя
использовать.
Пример блока.
*IF,VAL1,Oper,VAL2,THEN
----
*ELSEIF,VAL1,Oper,VAL2
----
*ELSEIF,VAL1,Oper,VAL2
----
*ELSE
----
*ENDIF
где "----" представляет блок любого количества команд. Допускается только один
*ELSE в блоке, но количество *ELSEIF не ограничено.

Безусловный переход.
*GO, Base
Base выполнение перехода:
     :метка – переход по метке.
     STOP – остановить выполнение программы.

Оператор повтора предыдущей команды.
*REPEAT, NTOT, VINC1, VINC2, VINC3, VINC4, VINC5, VINC6, VINC7, VINC8,
VINC9, VINC10, VINC11
NTOT – число повторов предыдущей команды (2 и более).
VINC1, VINC2, VINC3, VINC4, VINC5, VINC6, VINC7, VINC8, VINC9, VINC10,
VINC11 – шаги приращения.

Присвоить значения массиву.
*VFILL, ParR, Func, CON1, CON2, CON3, CON4, CON5, CON6, CON7, CON8, CON9,
CON10
ParR – имя массива. (Должно быть объявлено в [*DIM].)
Func – функция заполнения:
     DATA – присвоение значений CON1 … CON2.
     RAMP – присвоение значений по функции.

Запись данных в файл в форматированном виде.
*VWRITE, Par1, Par2, Par3, Par4, Par5, Par6, Par7, Par8, Par9, Par10
(операторы формата вывода данных)
Par1, Par2, Par3, Par4, Par5, Par6, Par7, Par8, Par9, Par10 – переменные, значения которых
будут записаны в файл.
Замечание.
Следом за оператором *VWRITE на отдельной строке необходимо поместить в
круглых скобках операторы формата ( аналогично оператору FORMAT в FORTRAN,
например (A4, E10.3, 2X, D8.2) ). Целые предписания типа Integer (I) нельзя
использовать.