Руководство по настройке altAwin:Положение отверстий

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

Положение отверстий

Положение отверстийВ подразделе Положение отверстий можно настроить необходимые правила расстановки отверстий (основанные на данных из каталогов системы профилей или системы фурнитуры).

В левой части представления подраздела находится дерево — список систем профилей, каждый элемент которого содержит три корневые папки: Сторона створки, Стороны рамы и Импост. В каждой из этих папок пользователь может, в свою очередь, создавать собственные папки любого уровня вложенности. При выделении определенной папки в дереве систем профилей в правой части представления отображаются строки, соответствующие выделенной папке (см. рис. 4.122).

Позиции, заводимые в папках, принадлежащих папке 1-го уровня «Все системы», будут применяться ко всем системам профилей, дополняясь позициями, заводимыми в папках для отдельных систем.

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

С помощью кнопок UpArrow.png и DownArrow.png, расположенных над деревом, можно переместить выделенную папку выше или, соответственно, ниже. Строки можно перемещать методом drag&drop между папками, соответствующими одной части изделия (Сторона створки, Сторона рамы или Импост).

Рис. 4.122. Окно подраздела Положение отверстий


Свойства и расположение соответствующего отверстия заносятся через окно документа (см. рис. 4.123).

IconWarning.png В пределах каждой системы профиля не могут встречаться строки с одинаковым значением поля Идентификатор! При попытке ввести в данное поле значение, уже существующее хотя бы в одной строке какой-либо папки из той же системы профиля, появится сообщение об ошибке!
Рис. 4.123. Окно документа Положение отверстий


Каждая строка правила для расстановки отверстий содержит следующую информацию:

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

Скрипты

В объектной модели доступ к подразделу осуществляется посредством интерфейса IdocHole.