Программа Jigrein. Иерархическая инкапсуляция.
Использование блока dlgConst

Вместе с унифицированными моделями в составных блоках инкапсулируются и их параметры, которые часто задаются с помощью блока const – генератора константы. Все преимущества использования составных блоков при оформлении чертежей моделей, могут быть сведены на нет потребностью подстройки параметров субмоделей. Действительно, постоянные переходы по субпространствам в поисках блоков определяющих параметры моделей могут быть утомительны. Для решения этого затруднения существует блок dlgConst (полное название DialogConst).

Если блок константа диалога (dlgConst) будет установлен в субпространстве составного блока, то диалоговое окно свойств последнего измениться. В нем появиться дополнительный параметр, "запрограммированный" блоком константа диалога. В результате пользователю не нужно переходить в субпростраство для изменения параметров субмодели. Для любого составного блока графический редактор программы Jigrein, в поиске блоков dlgConst, сканирует всю ветвь иерархии субпространств.

Ниже по тексту, приведен чертеж модели, с двумя инкапсулированными апериодическими звеньями первого порядка. Апериодическое звено имеет единственный параметр – постоянную времени T (мера инерционности). Для сравнительного анализа одна из моделей выполнена с применением блока dlgConst.

Напомним, что для перехода в субпространство составного блока необходимо щелкнуть по нему другой кнопкой мыши, удерживая клавишу Ctrl. Для возврата на верхний иерархический уровень, нужно повторить описанное действие с той разницей, что щелкать надо по свободному месту поля чертежа.

Упражнение 1

26.07.2007