423x
003481
2024-01-31
Функции программы

Скрипты

RSECTION содержит мощный скриптовый язык, с помощью которого вы можете создавать, изменять и удалять топологию, варианты нагрузок, а также внутренние усилия. Однако создание, открытие или закрытие файлов, запуск расчета или чтение результатов, а также обмен данными с другими приложениями невозможны.

Для создания скриптов используется язык JavaScript. В RSECTION содержатся описанные ниже расширения JavaScript.

Единицы

Вводимые данные интерпретируются в базовых единицах СИ. Однако поддерживаемые в RSECTION единицы можно использовать и напрямую, записывая единицу после значения, например points[1].coordinate_1=50mm.

Математические функции и константы

Математические функции и константы доступны глобально. Например, вместо Math.sin(Math.PI) можно использовать sin(PI).

Степени

Степени можно задавать также с помощью оператора ^, например 7^3 дает тот же результат, что и pow(7,3).

Sylvester Library

Операции с векторами и матрицами из библиотеки Sylvester доступны для программирования. Документацию вы найдете по адресу: Sylvester

Функция run()

С помощью функции run() вы можете выполнить другой сценарий.

Функция include()

С помощью функции include() вы можете получить доступ к функциям другого сценария.