Добавление фрезеровки в панель (старая функция)

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

Операция добавляет фрезеровку в панель.

Код операции <Command>: 20

Массив входных данных <Array>:

  • <Array>[1] — Идентификатор (ID) фрезы из Номенклатурного справочника: Или, если задано отрицательное значение, то ID зарегистрированной полилинии. Этот ID возвращается функцией с кодом 13(Регистрация контура)
  • <Array>[2] — Коэффициент сдвига фрезеровки вглубь панели в долях толщины панели
  • <Array>[3] — Сдвиг фрезеровки вглубь панели в мм.
  • <Array>[4] — Номер секции раскрашивания.
  • 1 - сторона E (Y+);
  • 2 - сторона D (Y-);
  • 3 - сторона C (X+);
  • 4 - сторона B (X-);
  • 5 - пласть A (Z+);
  • 6 - пласть F (Z-);
  • 7 - угол 1;
  • 8 - угол 2;
  • 9 - угол 3;
  • 10 - угол 4;
  • 11 - дополнение 1;
  • 12 - дополнение 2.
  • <Array>[5] — Симметрия образующей фрезы относительно оси OX
  • 0 - симметрия не нужна;
  • 1 - симметрия нужна
  • <Array>[6] — Пласть фрезеровки
  • 0 - пласть F;
  • 1 - пласть A
  • <Array>[7] — Идентификатор направляющей линии фрезеровки. Идентификатор главного контура панели возвращается операцией с кодом 1 (см. Инициализация панели). Идентификатор контура врезки возвращается операцией с кодом 9 (см. Добавление врезки в панель).
  • <Array>[8] — Идентификатор элемента направляющей линии фрезеровки
  • -1 - на весь контур;
  • 1 - сторона D;
  • 2 - угол 2;
  • 3 - сторона C;
  • 4 - угол 3;
  • 5 - сторона E;
  • 6 - угол 4;
  • 7 - сторона B;
  • 8 - угол 1;
  • <Array>[9] — Тип фрезеровки:
  • 0 - фрезеровка "трубой" (как в предыдущих версиях)
  • 1 - фрезеровка "вращением". Данный тип фрезеровки существенно более похож на реальную фрезеровку вращающейся фрезой вдоль направляющей;

Функция возвращает 1 в случае успеха и 0 в случае ошибки



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