Прочитать форму панели

Материал из K3-Macro
Макро | Мебельные команды и функции | Мебельная панель | Прочитать свойства | Чтение параметров | Материал и толщина | Материал кромки | Форма углов | Форма прогибов сторон | Обрезка сторон | Параметры врезки | Параметры положения врезки | Секция раскрашивания врезки | Материал кромки на врезку | Форма панели | Информация о фрезеровке | Информация о пропиле | Поворот текстуры | Информация о фрезеровке по номеру (старая) | Информация о крепеже (первая линия) | Тип панели | Торцевая обработка | Информация о крепеже (несколько линий) | Извлечение контура | Отделка (старая) | Чтение параметров панельного длинномера | Параметры результирующей полилинии | Параметры результирующей полилинии без учета кромок | Элементы полилинии несквозных вырезов, попавшие внутрь результирующего контура без учёта кромок | Элементы полилинии несквозных вырезов, попавшие внутрь результирующего контура с учётом кромок | Линии маркировки, попавшие внутрь результирующего контура без учёта кромок | Линии маркировки, попавшие внутрь результирующего контура с учётом кромок | Информация о фрезеровке по ID (старая) | Прочитать информацию о линейках крепежа | Информация о фрезеровке по номеру | Информация о фрезеровке по ID | Комментарий к врезке | Отделка (до 18.02.2020) | Отделка | Комментарий к пропилу | Завершение работы с панелью

Операция возвращает форму панели.

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

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

  • <Array>[1]выходной параметр. Тип геометрии панели.
  • 1 — панель по замкнутому контуру
  • 2 — прямоугольная панель
  • 3 — четырехугольная панель
  • 4 — панель, гнутая по хорде
  • 5 — панель, гнутая по двум отрезкам и дуге
  • <Array>[2]<Array>[9]выходные параметры. Параметры геометрии панели в зависимости от типа. Для разных типов панели используется разное количество параметров.

Возвращаемое значение: Единица в случае удачного завершения операции, ноль — в случае ошибки.

Типы форм панели
Форма
Параметры
1
Панель по замкнутому контуру

<Array>[2] — Указатель на объект типа "полилиния", задающий форму панели

2
Прямоугольная панель

<Array>[2] — Длина панели

<Array>[3] — Ширина панели

3
Четырёхугольная панель

<Array>[2] — Координата X первого угла панели

<Array>[3] — Координата Y первого угла панели

<Array>[4] — Координата X второго угла панели

<Array>[5] — Координата Y второго угла панели

<Array>[6] — Координата X третьего угла панели

<Array>[7] — Координата Y третьего угла панели

<Array>[8] — Координата X четвертого угла панели

<Array>[9] — Координата Y четвертого угла панели

4
Панель, гнутая по хорде
Панель, гнутая по хорде

<Array>[2] — Длина хорды

<Array>[3] — Прогиб панели

  • > 0 — выпуклая панель;
  • < 0 — вогнутая.

<Array>[4] — Ширина панели

<Array>[5] — Ось гиба панели:

  • 1 — ось OX
  • 0 — ось OY

<Array>[6] — Длина развёртки панели

<Array>[7] — Величина сдвига панели по толщине

5
Панель, гнутая по двум отрезкам и дуге
Панель, гнутая по двум отрезкам и дуге

<Array>[2] — Длина L1 панели

<Array>[3] — Длина L2 панели

<Array>[4] — Угол гиба панели (в градусах от 0 до 360)

  • < 180 — выпуклая панель;
  • > 180 — вогнутая панель;

<Array>[5] — Радиус гиба панели

<Array>[6] — Ширина панели

<Array>[7] — Симметрия панели (0 или 1)

<Array>[8] — Ось гиба панели:

  • 1 — ось OX
  • 0 — ось OY

<Array>[9] — Длина развёртки панели


Макро | Мебельные команды и функции | Мебельная панель | Прочитать свойства | Чтение параметров | Материал и толщина | Материал кромки | Форма углов | Форма прогибов сторон | Обрезка сторон | Параметры врезки | Параметры положения врезки | Секция раскрашивания врезки | Материал кромки на врезку | Форма панели | Информация о фрезеровке | Информация о пропиле | Поворот текстуры | Информация о фрезеровке по номеру (старая) | Информация о крепеже (первая линия) | Тип панели | Торцевая обработка | Информация о крепеже (несколько линий) | Извлечение контура | Отделка (старая) | Чтение параметров панельного длинномера | Параметры результирующей полилинии | Параметры результирующей полилинии без учета кромок | Элементы полилинии несквозных вырезов, попавшие внутрь результирующего контура без учёта кромок | Элементы полилинии несквозных вырезов, попавшие внутрь результирующего контура с учётом кромок | Линии маркировки, попавшие внутрь результирующего контура без учёта кромок | Линии маркировки, попавшие внутрь результирующего контура с учётом кромок | Информация о фрезеровке по ID (старая) | Прочитать информацию о линейках крепежа | Информация о фрезеровке по номеру | Информация о фрезеровке по ID | Комментарий к врезке | Отделка (до 18.02.2020) | Отделка | Комментарий к пропилу | Завершение работы с панелью