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

Материал из AltecDocs
Версия от 16:23, 25 июля 2018; imported>Kirillche (WDE: nav update)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к:навигация, поиск

Процесс расстановки отверстий

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

IconWarning.png Код, определённый в поле Формула, будет выполнен при расчёте конструкции (заказа) при выполнении следующих условий:
  • Строка, для которой задаётся код, соответствует системе профиля рассчитываемой конструкции.
  • Строка, для которой задаётся код, соответствует части изделия, которая имеется в рассчитываемой конструкции. Например, код, созданный для строки узла Импост, не будет рассчитан для конструкции, не содержащей импоста.
  • Выполняется условие для папки, содержащей строку с кодом.
  • Для материала балки, на которой рассчитывается положение отверстий, в окне Группа материалов установлен флажок Положение отверстий: Рассчитывать.

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

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

  • Наименование: Правило 1; Идентификатор: HOLE1
  • Наименование: Правило 2; Идентификатор: HOLE2

Тогда сначала считается Правило1, затем — Правило2; при этом в формуле для 2-й строки можно использовать массив положений отверстий HOLE1, подсчитанный для 1-й строки.

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

  • начало нижней балки — справа, конец — слева;
  • начало верхней балки — слева, конец — справа;
  • начало левой балки — внизу, конец — вверху;
  • начало правой балки — вверху, конец — внизу.

Для импостов принят следующий порядок:

  • для вертикальных и косых импостов: начало — вверху, конец — внизу;
  • для горизонтальных импостов: начало — слева, конец — справа.