Параметры вида модели ArchiCAD

Обновлено: 30.06.2024

В этом сообщении представлены параметры представления модели (MVO) библиотеки:

  • где найти
  • как использовать его функции, поставляемые с библиотекой GS
  • особые ограничения

MVO в целом предоставляет возможность сохранять отдельные виды с особой комбинацией настроек отображения.
Некоторые из этих настроек берутся из самого ARCHICAD и затрагивают в основном элементы построения, но другие берутся из специальных библиотечных частей, использующих специальный подтип:
Общий объект GDL/Элемент документации/Обозначение чертежа/ Глобальные настройки библиотеки, влияющие только на другие части библиотеки.

Любая загруженная библиотечная часть, сохраненная под этим подтипом, будет иметь следующие особенности/ограничения:

  • его пользовательский интерфейс со сценарием станет частью диалогового окна настроек Параметры просмотра модели в ARCHICAD в виде отдельной панели (шириной 600 пикселей)
  • его текущие значения параметров могут отличаться в каждом сохраненном представлении параметров представления модели (в отличие от любой другой части библиотеки, которая может иметь только один набор сохраненных значений параметров в одном файле плана)
  • доступ к значениям его параметров можно получить из любой другой загруженной части библиотеки с помощью специального «запроса» под названием LIBRARYGLOBAL. Этот запрос вернет значение, принадлежащее активной комбинации MVO, используемой для отображения объекта
  • нет 3D-сценария (происходит из предков подтипа)
  • нет функции переноса

Параметры просмотра модели можно найти в следующем меню:
Документ/Просмотр модели/Параметры просмотра модели…

mvo_panels_closed

В настоящее время (в ARCHICAD 20) есть 2 панели, относящиеся к настройкам библиотечных элементов (см. зеленую разметку):

Имена их объектов и соответствующие заголовки панелей:

  • LibraryGlobals13 – Различные настройки для библиотечных элементов (Библиотека ARCHICAD 20)
  • LG_DWSymbSettings — уровень детализации символов дверей, окон и световых люков на плане этажа (библиотека ARCHICAD 20)

Примечание. Дополнительные объекты MVO могут быть частью содержимого локализованной библиотеки.

Основная механика MVO и библиотеки

Предположим следующее:

  • присутствует часть библиотеки MVO с двумя возможными значениями параметра отображения,
  • объект библиотеки имеет 3 отображаемых значения, одно из которых зависит от аналогичного параметра объекта MVO ("by MVO").

mvo

mvocombinations_example

  • Реалистичный (1)
  • Электричество (2)
  • План отраженного потолка (3)
  • от MVO (4)

В мастер-скрипте инициализируйте постоянные значения для 4 параметров:

В скрипте Parameter настройте список значений для параметра "iSymbolType2D":

Об остальном позаботится 2D-скрипт:

mvo_example

Результат выглядит следующим образом:

В ARCHICAD существуют различные типы параметров, и вот несколько примеров того, как вводить Имя в модели для подключения к параметрам в модели.

Системные параметры

Имя в BIMeye - Имя в модели

CQ_InstanceGUID – ELEMENT_ID; CQ_InstanceGUID

Уровень - НАЗВАНИЕ ИСТОРИИ;Уровень

Важно, чтобы оба были в поле "Имя в модели" с точкой с запятой между ними.

Параметры ресурса

В ArchiCAD у нас есть Property Manager для определения новых параметров и объединения их в группы для лучшего обзора.


< /h2>

Синтаксис в BIMeye для объявления такого параметра: PROPERTY(GROUPNAME|PARAMETERNAME)

Например: я хочу, чтобы параметр с именем "Цвет" в ArchiCAD был отсортирован в группе "Внешний вид".
Это должно быть объявлено как СВОЙСТВО(Внешний вид|Цвет).

Имя группы и имя параметра разделяются символом | (вертикальная полоса)


< /h2>

В BIMeye определение параметра выглядит так


< /h2>

Если параметр связан с дверью в ArchiCAD и установлен на «Создать в модели», это будет выглядеть так в модели ArchiCAD после синхронизации модели.


< /h2>

Этот новый параметр можно настроить для синхронизации из BIMeye в модель или из модели в BIMeye.

Параметры IFC

У нас также есть возможность определять и читать/записывать параметры IFC в BIMeye.
В ArchiCAD эти параметры определяются в диспетчере свойств IFC


< /h2>

Синтаксис в BIMeye для объявления такого параметра: IFCPROPERTY(GROUPNAME.PARAMETERNAME)

Например: я хочу, чтобы параметр с именем "Утверждено" в ArchiCAD был отсортирован в группе "BIMEYE".
Он должен быть объявлен как IFCPROPERTY(BIMEYE.Approved)

Имя группы и имя параметра разделяются .

В BIMeye определение параметра выглядит так


< /h2>

Если параметр связан с дверью в ArchiCAD и установлен на «Создать в модели», это будет выглядеть так в модели ArchiCAD после синхронизации модели.


< /h2>

Этот новый параметр можно настроить для синхронизации из BIMeye в модель или из модели в BIMeye.

Параметры GDL

Последний тип параметров — это параметры GDL, которые поставляются с определениями объектов.
Эти параметры в основном предназначены для чтения значений из объектов модели в BIMeye.

Значения параметров GDL — это, например, измерения (ширина, высота и т. д.) и более конкретные данные объекта.

Их можно найти в ArchiCAD при открытии объекта (например, двери…)


< /h2>

Чтобы определить параметр GDL в BIMeye, используйте синтаксис GDLPARAMETER(PARAMETERNAME).

Имя параметра взято из столбца "Переменная". Так, например, мы хотим прочитать значение 7.Virkesklass из этого объекта Door, мы должны объявить его как GDLPARAMETER(swe_list_d9) и связать его с Door в BIMeye.

Читайте также: