Руководство по настройке altAwin:Системы

Материал из AltecDocs
Перейти к:навигация, поиск

Системы

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

Рис. 4.82. Окно подраздела Системы


При создании новой системы первым делом предлагается выбрать тип создаваемого документа:

Рис. 4.83. Окно выбора типа документа для создания системы


В дереве в левой части отображается перечень доступных для определения типов систем. На текущий момент их пять: Профиль, Фурнитура, Стеклопакеты, Шпросы и Москитная сетка. Переключение по узлам позволяет фильтровать отображаемые записи в таблице в соответствии с выбранным типом системы.

Системы профиля

Окно документа системы профиля представлено вкладками Общие данные, Основы, Типы изделий, Фурнитура, Покрытия, Заполнения, Соединения, Пороги, Цоколи, Москитные сетки, Вложения и Доступ.

При создании или редактировании строки на экране возникает окно отдельной системы.

Рис. 4.84. Окно документа Система


Общие данные
  • Код — код системы, уникальный в пределах типа системы;
  • Наименование — сокращённое наименование системы;
  • Полное наименование — полное наименование системы;
  • Тип профиля — тип профиля выбирается из выпадающего списка (возможные значения — Пластик, Алюминий, Дерево). В зависимости от выбранного типа программа может по-разному функционировать при расчёте комплектующих.
  • Фальц: Разрешена окраска фальца — флаг, определяющий возможность окраски фальца.
  • Классификатор — ссылка на глобальный идентификатор системы, используется для связи со справочниками «окна.рф».
  • Комментарий.
Основы

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

Для комбинации профиля и основы можно определить список допустимых покрытий (цвета и категории). Если список покрытий пуст, это значит, что декорирование данной основы не предполагается. Покрытия основы профиля (в том числе при их отсутствии) имеют преимущество перед покрытиями, указанными для системы в целом (вкладка Покрытия). При выборе цвета (покрытия) в выпадающих списках в построителе, справочнике комбинаций, предрасчётах и групповой смене параметров в список вариантов включаются покрытия, доступные для выбранной основы, или покрытия системы — в том случае, если основы нет.

Рис. Допустимая основа профиля


Типы изделий

На вкладке Типы изделий указывается список допустимых типов изделий, с которыми может использоваться данная система. Пустой список означает совместимость системы профиля с любым типом изделий. При добавлении записи задаётся связь типа изделия с типом производимой единицы (см. РНА:Типы производимых единиц).

Рис. Диалог создания связи системы профиля с типом производимой единицы
  • Тип изделия — cсылка на элемент справочника РНА:Типы_изделий
  • Тип производимой единицы — cсылка на элемент справочника Типы производимых единиц (доступно при наличии модуля «Производство»)
  • Наличие порога — допустимо использование порога
  • Порог автоматически — устанавливать порог по умолчанию
  • Наличие цоколя — допустимо использование цоколя
  • Цоколь автоматически — устанавливать цоколь по умолчанию
Фурнитура

На вкладке Фурнитура указывается список систем фурнитуры, с которыми совместима данная система профилей, с возможностью указания фурнитуры по умолчанию;

Покрытия

На вкладке Покрытия путём добавления в таблицу осуществляется выбор цветов, которые будут доступны в построителе в качестве внутреннего и внешнего цветов изделия, проектируемого с выбранной системой профиля; отсутствие каких-либо записей на перечисленных вкладках влечёт невозможность указания значений соответствующих параметров в выпадающих списках и формах выбора. Например, в построителе конструкций при выборе системы профиля, у которой не было задано ни одной системы фурнитуры, список систем фурнитуры будет пустым.

Заполнения

На вкладке Заполнения указывается список допустимых значений толщины и типа заполнения для настраиваемой системы профиля.

Рис. Допустимая толщина заполнения


Соединения

На вкладке Соединения указываются скрипты для автоматической расстановки соединений для контуров балок рамы, створок и штапиков в пределах данной системы профиля.

  • Рама — скрипт для расстановки соединений для контуров балок рамы;
  • Створка — скрипт для расстановки соединений для контуров балок створки;
  • Штапик — скрипт для расстановки соединений для штапиков;

Изначально все соединения имеют значение Не задано. В процессе работы скрипта можно произвольное число раз изменять и получать уже присвоенные значения соединения для узлов/концов балок. При выходе из скрипта все неустановленные значения будут восприниматься как Равные.

В следующем примере скрипта для боковых балок рамы устанавливается тип соединения Длинное:

// цикл по всем балкам контура
for I := 0 to BeamCount - 1 do
begin
  if (Beams[I].Position = 3 { левая }) or (Beams[I].Position = 7 { правая }) then
  begin
    Beams[I].BeginningJointType := 2 { длинное };  
    Beams[I].EndingJointType := 2 { длинное };
  end;
end;
Пороги

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

Рис. Пороги


Цоколи

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

Москитные сетки

На вкладке Москитные сетки представлен перечень систем москитных сеток, совместимых с данной системой профля. Одну из систем москитных сеток можно выбрать в качестве значения по умолчанию. При этом при добавлении москитной сетки в изделии из данной системы профиля для неё автоматически устанавливается система, которая имеет признак По умолчанию.

Вложения

Перечень вложений к документу системы профиля. Информация о работе с вложениями описана в руководстве для пользователя (см. РПА:Правила работы с вложениями).

Доступ

На вкладке Доступ определяется дотупность типа системы для определённых сотрудников или подразделений.

Системы фурнитуры

Состав и назначение вкладок Общие данные, Типы изделий, Вложения и Доступ окна документа системы фурнируры аналогичны таковым для документа системы профиля.

Положение ручки

На вкладке Положение ручки (см. рис. 4.85) можно задать формулу, по которой будет вычисляться позиция (и возможность установки) ручки в зависимости от габаритов створки и других параметров. В формулу передаётся балка створки, для которой возможно получение всех объектов верхнего уровня. Далее вызывается функция SetPosition, в первом аргументе которой указывается тип расположения (1 - от начала балки, -1 - от конца балки); во втором аргументе - значение расстояния по фальцу. Значение 0 в первом аргументе означает установку посередине осевой длины балки.

Рис. 4.85. Настройка положения ручки створки


Системы стеклопакетов

Состав и назначение вкладок Общие данные и Вложения аналогичны таковым для документа системы профиля.

Общие данные
Шпросы

На вкладке Шпросы представлен перечень систем шпросов, совместимых с данной системой стеклопакетов.

Системы шпросов

Состав и назначение вкладок Общие данные и Вложения аналогичны таковым для документа системы профиля.

Общие данные
  • Правило внутреннего цвета — скрипт; выражение, в результате вычисления которого возвращается код цвета, который будет использоваться при назначении внутреннего цвета шпроса данной системы;
  • Правило внешнего цвета — скрипт; выражение, в результате вычисления которого возвращается код цвета, который будет использоваться при назначении внешнего цвета шпроса данной системы.

Правила вычисления цветов срабатывают при установке в построителе режима покрытий шпросов В цвет изделия. Если правила отсутствуют, считается, что результат равен коду, соответствующему цвету изделия.

Покрытия

На вкладке Покрытия предствелен печень покрытий (категоий цветов и цветов), применимых к данной системе шпросов. Указанные покрытия будут доутупны для выбора внутреннего и внешнего цветов шпросов в построителе при отключении флага Параметры раскладки шпросов: В цвет изделия.

Системы москитных сеток

Состав и назначение вкладок Общие данные и Вложения аналогичны таковым для документа системы профиля.

Общие данные
  • Тип производимой единицы — ссылка на элемент справочника РНА:Типы производимых единиц;
  • Смещение стороны — формула расчёта значения смещения стороны контура светового проёма, в который устанавливается москитная сетка.
  • Рамки: Сетка заключена в рамку — флаг, при установке которого разрешена установка ширины и покрытий рамки, а также установка поперечин.
  • Ширина рамки — размер профиля рамки для экранных москиток (в мм)
  • Поперечины — флаг, разрешающий использование поперечных планок в каркасе сетки.
  • Ширина поперечины — размер поперечной планки, поле активно при установке соответствующего флага.
  • Авторазмещение поперечин — скрипт; функция, возвращающая ориентацию и положения поперечин.
    • Ориентация: 0 - нет, 1 - горизонтальные, 2 - вертикальные;
    • Положения — список координат относительно верхнего-левого габаритного угла рамки москитной сетки.
Для задания ориентации применяется функция SetOrientation(V: Integer), для задания положений применяется функция AddPosition(P: Double).
SetOrientation(1);
AddPosition(Figure.OverallHeight / 2);
AddPosition(Figure.OverallHeight / 4);
  • Правило цвета рамки — скрипт; выражение, в результате вычисления которого возвращается код цвета покрытия рамки
  • Непрямые углы: Разрешена стыковка под любым углом — флаг, разрешающий стыковку сторон москитной сетки под непрямыми углами;
  • Арочные стороны: Разрешено изгибание сторон — флаг, разрешающий изгибание сторон москитной сетки.
Покрытия рамки

На вкладке Покрытия рамки определяется список допустимых покрытий рамок москитной сетки. Вкладка доступна при установке флага Рамки: Сетка заключена в рамку. Покрытие выбирается на основе значения поля Правило цвета рамки для москитных сеток, у которых в построителе установлен флаг Покрытие рамки авто. Определение покрытия рамки по формуле производится после расстановки артикулов.

Типы полотна

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

Экспорт и импорт систем

Описание процедуры экспорта и импорта систем из внешнего файла описано на РНА:Импорт и экспорт систем.