Категория:Атрибуты: различия между версиями

Материал из К3-Редактор
 
Нет описания правки
Строка 31: Строка 31:
-----
-----
* Команды:
* Команды:
:'''''Атрибуты'''''
:'''''Атрибуты'''''
::'''''[[Шаблоны (К3)|Шаблоны]]'''''
::'''''[[Шаблоны (К3)|Шаблоны]]'''''
::'''''Значения'''''
::'''''Значения'''''
:::'''''[[Присвоить атрибуты объекту (К3)|Присвоить]]'''''
:::'''''[[Присвоить атрибуты объекту (К3)|Присвоить]]'''''
:::'''''[[Копировать атрибуты объекта (К3)|Копировать]]'''''
:::'''''[[Копировать атрибуты объекта (К3)|Копировать]]'''''
Строка 39: Строка 42:
:::'''''[[Удалить атрибуты у объекта (К3)|Удалить]]'''''
:::'''''[[Удалить атрибуты у объекта (К3)|Удалить]]'''''
:::'''''[[Информация об атрибутах объекта (К3)|Информация]]'''''
:::'''''[[Информация об атрибутах объекта (К3)|Информация]]'''''
* [[Системные атрибуты]]
* [[Системные атрибуты]]

Версия от 22:55, 20 июля 2021

Основное меню: Объекты/Атрибуты/
(для К3-МебельК3/Атрибуты/)
Меню команд геометрического редактора: Атрибуты/
Меню команд в программах: К3/Атрибуты/
Контекстное меню геом. редактора: Атрибуты/

Любому геометрическому объекту, созданному в системе, может быть приписана негеометрическая характеристика — Атрибут. Например — цена, материал, мощность и т.д.

Атрибут может быть присвоен как простому, так и структурному объекту. Если собрать в группу, блок или контур объекты, имеющие атрибуты, то просмотреть или отредактировать эти атрибуты будет невозможно, но они будут учтены во всех командах, работающих с атрибутами. Например, если каждому телу присвоить атрибут $Density (плотность), а потом собрать эти тела в группу, то при подсчете Масс-инерционных характеристик будет учтена плотность каждого отдельно взятого объекта. После разваливания структурного объекта атрибуты можно будет просмотреть или отредактировать. Исключение составляет структурный объект типа Набор: Отрезок или Дуга, включенные в Набор, перестают быть самостоятельными объектами и теряют все свои свойства (в том числе и атрибуты).

Будьте внимательными при работе с атрибутами структурных объектов. Если развалить структурный объект, имеющий атрибуты, то все атрибуты будут потеряны. Чтобы сохранить эту информацию, можно скопировать атрибуты в Запись, развалить структурный объект, отредактировать его, собрать, а потом присвоить ему атрибуты из Записи.

Существуют следующие типы атрибутов:

  • числовой;
  • строковый;
  • логический;
  • текстовый.

Числовой атрибут позволяет приписывать объекту числовые характеристики, такие как цена, мощность, объем и т.п. При создании отчетов числовые атрибуты можно использовать в вычислениях. Например, приписав каждому объекту атрибут Цена, можно посчитать стоимость всех объектов, размещенных в сцене.

Строковый атрибут представляет собой одну текстовую строку. С помощью данного атрибута объекту можно приписать уникальное имя (артикул, код и т.д.), которое может быть использовано при создании отчетов, как ключ при сравнении и поиске. Например, можно посчитать, сколько одинаковых объектов находится в сцене.

Логический атрибут может принимать только два значения: Истина и Ложь. Например, если создать атрибут Дополнительные возможности и определить какие из объектов им обладают, то можно посчитать сколько процентов они составляют от общего числа объектов.

Текстовый атрибут представляет собой обычный текст и используется как записная книжка. Максимальная длина текста 64 Кбайта.

Чтобы присвоить атрибут геометрическому объекту необходимо сначала описать его шаблон: имя атрибута, его тип и параметры.


  • Команды:
Атрибуты
Шаблоны
Значения
Присвоить
Копировать
Редактировать
Удалить
Информация