2.7. Командная строка

В Aerosym встроен командный язык на основе Tcl. Загрузка скриптов доступна через панель инструментов или меню. Командная строка расположена под окном лога. Ответ интерпретатора на ввод команды отображается в логе. Стрелка вверх, нажатая в командной строке, выбирает одну из предыдущих команд.

Для поиска элемента схемы по имени используется команда find, после которой следует вбить часть имени и нажать ввод. Поиск будет происходить по шаблону *имя*, где * – пустая строка, один или несколько произвольных символов. Если найден один элемент, соотвествующий шаблону, расчетная схема будет центрирована по нему. В случае нескольких подходящих элементов, они будут выведены в окно лога с номерами и следует повторить команду find с тем же параметром и выбранным номером в качестве дополнительного аргумента.

Команды :

@? id "stream 1" – возвращает id элемента с именем "stream 1";

@save ?file.adb? – сохранение проекта под текущим или новым именем;

@open file.adb – открытие проекта;

@new – создание нового проекта;

@? objects – возвращает список id всех объектов схемы;

@? streams – возвращает список id всех потоков схемы;

@solve – расчет схемы;

После выполнения команды или скрипта схема переводится в состояние "требуется расчет" вне зависимости от содержания команды или скрипта. Для чтения записи параметров отдельных элементов схемы используются команды @> и @<, описанные в разделе 10.5.