> For the complete documentation index, see [llms.txt](https://truebim.gitbook.io/truebim-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://truebim.gitbook.io/truebim-guide/theory/parameters/project.md).

# Параметры проекта

//theory/base/parameters/project

## Введение

Под параметром проекта понимается такой параметр который назначен всем элементом определенной категории в рамках конкретного проекта.&#x20;

![](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MQkE-SPfD2G3bP_k-ec%2F-MQkH8O7Nm6dDDz3nYWv%2Fimage.png?alt=media\&token=079567dd-a9b7-4a66-8077-ca8c336627e0)

## Создание и редактирование

Для добавления или изменения параметра необходимо воспользоваться кнопками "Добавить..." или "Изменить..." соответственно.

![Рисунок 2 - Окно "Параметры проекта"](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MOEZ2syGGwCrt9OpoaZ%2F-MOE_AiPDiVR2jBjFbW7%2Fimage.png?alt=media\&token=99523cdd-df17-4734-8dcd-5162349fa9a9)

После активации функции откроется окно "Свойства параметра". Данное окно разделено на 3 основные группы: "[Тип параметра](/truebim-guide/theory/parameters/project.md#tip-parametra)", "[Данные параметра](/truebim-guide/theory/parameters/project.md#dannye-parametra)" и "[Категории](/truebim-guide/theory/parameters/project.md#kategorii)". Разница между добавлением и изменением параметра проекта заключается в невозможности изменения типа и  данных параметра.

{% hint style="warning" %}
При первом создании параметра проекта нужно внимательно отнестить с настройкам не доступным для дальнейшего изменения. Рекомендуется дочитать статью до конца прежде чем переходить к созданию параметра проекта.
{% endhint %}

![Рисунок 3 - Окно "Свойства параметра"](https://3381579655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M4O_oE10hmC5cVkn2MS%2F-MOE_INCZpYzCT7pJuM1%2F-MOE_o8u70-R8z8YR7Fw%2Fimage.png?alt=media\&token=5e8a8eca-3fd5-4168-8a23-be74239fd748)

### Тип параметра

В этой группе параметров пользователю предстоит определить будет ли параметр специфичен для данного конкретного проекта или будет относиться к числу общих параметров.

{% hint style="info" %}
Для специфицирования элементов в данном проекте доступен любой из представленных вариантов, а вот для маркирования стоит воспользоваться именно общим параметром.
{% endhint %}

{% hint style="info" %}
В случае если специфицировать элементы нужно будет в другом проекте, так же необходимо воспользоваться общим параметром.
{% endhint %}

### Данные параметра

В данном разделе нужно указать имя параметра проекта, тип данных, группирование, подсказку, будет этот параметр проекта параметром типа или экземпляра и сможет ли отличаться по группам. Остановимся на некоторых элементах по порядку.

#### Тип данных

В этом разворачивающемся списке необходимо указать к какому типу данных будет относиться параметр. Обратите внимание что список доступных типов данных будет отличаться в зависимости от категории, выбрать которую можно чуть ниже. Всего существует 6 категорий: "Общие", "Несущие конструкции", "ОВК", "Электросети", "Трубопроводы" и "Электрика" в соответствии с названиями доступны и соответствующие категориям типы данных.

#### Группирование параметров

В свитке "Группирование параметров" пользователь может выбрать группу параметров в которой будет представлен создаваемый параметр проекта. Список групп ограничен и не может быть расширен.

#### Подсказка

Подсказка будет отображаться при наведении и удержании курсора на имени параметра в проекте. Для общих параметров редактирование подсказки не доступно. Оно блокировано и соответствует данным указанным в ФОП. Для параметров проекта пользователь сам в праве решать какой будет подсказка параметра проекта.

{% hint style="info" %}
Не стоит пренебрегать заполнением данного сведения. От этого зависит как параметр воспримет другой специалист участвующий в работе над этим проектом.
{% endhint %}

#### Тип или экземпляр

Здесь пользователю предлагается выбрать будет ли параметр проекта параметром назначаемым для типоразмера или для экземпляра семейства. Обратите внимание что не всем категориям доступен параметр типа. Например, для категории "Материалы" или "Сведения о проекте" невозможно назначить параметр типа.

#### Выравнивание по группам

Данное свойство параметра отвечает за то, будет ли доступно назначение различных значений параметра для различных экземпляров одного и того же типа группы.

> **Пример:**\
> *Допустим при архитектурном проектировании был смоделирован типовой этаж жилого дома и требуется что бы при изменении типовой планировки на одном из этажей изменения автоматически происходили на всех. Однако у дверей имеется параметр отвечающий за отношение двери к определенному этажу (нужно это для выведения спецификации дверей поэтажно или групповой спецификации). В случае, если для параметра проекта выбран вариант "Значение выравнивается для каждого типа группы", то значение параметра будет одинаковым для всех дверей находящихся в этих группах, что не позволит корректно сформировать указанные спецификации, а вот если при создании был выбран вариант "Значения могут изменяться по экземплярам группы", то для каждой двери значение параметра может быть указано независимо, благодаря чему можно корректно сформировать поэтажные спецификации. Приведенный пример легко распространить на конструкции, инженерные и слаботочные сети.*

### Категории

В данном разделе следует указать категории элементам которой будет присвоен создаваемый параметр. Категории можно изменить уже после создания параметра, однако обратите внимание что список доступных категорий будет определен не изменяемыми "[Данными параметрами](/truebim-guide/theory/parameters/project.md#dannye-parametra)".
