Этот пример показывает, как совместно использовать ту же конфигурацию модели для топ-модели и моделей, на которые ссылаются, в иерархии модели - ссылки. Можно использовать ссылку настройки в каждой из моделей, чтобы сослаться на тот же объект конфигурации модели в базовом рабочем пространстве.
В схеме каждая модель, показанная в Средстве просмотра Зависимости моделей, задает ссылку настройки, my_configuration
, как его активная конфигурация модели. my_configuration
указывает на автономную конфигурацию модели, Configuration
. Поэтому значения параметров в Configuration
применяются ко всем четырем моделям. Любое изменение параметра в Configuration
применяется ко всем четырем моделям.
В топ-модели необходимо преобразовать активную конфигурацию модели в ссылку настройки:
Откройте модель sldemo_mdlref_depgraph
и Образцовый Проводник.
В панели Иерархии модели расширьте топ-модель, sldemo_mdlref_depgraph
. В списке щелкните правой кнопкой по Configuration (Active)
. В контекстном меню выберите Convert to Configuration Reference.
В поле имени Конфигурации модели задайте имя для объекта конфигурации модели или используйте имя по умолчанию, Configuration
. Этот объект конфигурации модели хранится в базовом рабочем пространстве.
Опционально, можно сохранить конфигурацию модели в MAT-файл. Выберите конфигурацию модели Save к файлу. Это включает параметр Имени файла.
В поле Имени файла задайте имя для MAT-файла.
Нажать ОК.
Исходная конфигурация модели теперь сохранена как объект конфигурации модели, Configuration
, в базовом рабочем пространстве. Конфигурация модели также сохранена в MAT-файле, configuration_set.mat
. Активная настройка для топ-модели является теперь ссылкой настройки. Эта настройка контрольные точки к конфигурации модели возражает в базовом рабочем пространстве.
Теперь, когда топ-модель содержит активную ссылку настройки, можно распространить эту ссылку настройки на все дочерние модели. Распространение создает копию ссылки настройки топ-модели в каждой модели, на которую ссылаются. Для каждой модели, на которую ссылаются ссылка настройки является теперь активной настройкой. Ссылки настройки указывают на объект конфигурации модели, Configuration
, в базовом рабочем пространстве.
В Образцовом Проводнике, в панели Иерархии модели, расширяют узел sldemo_mdlref_depgraph
.
Щелкните правой кнопкой по активной ссылке настройки, (Активная) Ссылка. В контекстном меню выберите Propagate to Referenced Models.
В диалоговом окне Configuration Reference Propagation установите флажок для каждой модели, на которую ссылаются. В этом примере они уже выбраны.
Проверьте, что ваша текущая папка является перезаписываемой папкой. Механизм распространения сохраняет исходные параметры конфигурации для каждой модели, на которую ссылаются так, чтобы можно было отменить распространение. Нажмите Propagate.
В поле Диалогового окна подтверждения Распространения нажать ОК.
В диалоговом окне Configuration Reference Propagation обновляется Отчет Распространения, и Состояние для каждой модели, на которую ссылаются, отмечено как Converted
.
После распространения ссылки настройки от топ-модели к моделям, на которые ссылаются можно отменить распространение для всех моделей, на которые ссылаются, путем нажатия на Restore All. Если вы хотите отменить распространение для моделей человека, на которые ссылаются в столбце Отмены/Восстановления, нажмите кнопку Undo. Отчет Распространения обновляется, и Состояние для модели, на которую ссылаются, установлено в Restored
.