Категория:Установить свойства панели
variant setpan6par (int <Command>, variant array <Array>)
Функция SetPan6Par устанавливает параметры будущей панели в соответствии с параметрами <Command>
и <Array>
. Параметр <Command>
определяет код операции, производимой данной функцией (установка крепежа, пропилов, кромки и пр.), а <Array>
определяет параметры данной операции (тип и цвет кромки, тип крепежа, глубина и ширина пропила и пр.)
Команда возвращает код завершения операции, зависящий от конкретных значений параметров <Command>
и <Array>
. Коды завершения операций и параметры описаны в соответствующих главах:
- 1 — Инициализация панели
- 2 — Материал панели или панельного длинномера
- 3 — Материал кромки панели
- 4 — Форма углов панели
- 5 — Форма прогибов сторон панели
- 6 — Обрезка сторон панели
- 7 — Параметры врезки в панель
- 8 — Положение врезки в панели
- 9 — Добавление врезки в панель
- 10 — Материал кромки на врезку
- 11 — Форма панели
- 12 — Фрезеровка врезки без регистрации фрезы
- 13 — Регистрация контура
- 14 — Положение фрезеровки
- 15 — Регистрация фрезеровки
- 16 — Фрезеровка врезки с регистрацией фрезы
- 17 — Создание пропила
- 19 — Поворот текстуры панели
- 20 — Добавление фрезеровки в панель (старая функция)
- 21 — Установка крепежа
- 22 — Тип панели
- 23 — Сдвиг врезок
- 25 — Торцевая обработка
- 28 — Отделка панели (до 18.02.2020)
- 29 — Врезка в панель
- 30 — Инициализация панельного длинномера
- 37 — Удаление выреза, нароста или линии маркировки
- 38 — Редактирование фрезеровки (старая функция)
- 39 — Удаление фрезеровки по ID фрезеровки
- 40 — Добавление линейки крепежа или ручного крепежа
- 41 — Добавление фрезеровки в панель
- 42 — Редактирование фрезеровки
- 43 — Установить комментарий к врезке
- 45 — Отделка панели (с 18.02.2020)
- 999 — Завершение работы с панелью
Логика работы с этими командами такова. В памяти K3 Мебель хранится внутренняя структура для создания панели. Информации, хранимой в этой структуре, необходимо и достаточно для создания панели. Так вот для создания панели эту структуру сначала необходимо инициализировать (setpan6par(1,<Array>)
) или заполнить данными, взятыми с уже имеющейся панели (getpan6par(1,<Array>)
). После этого можно изменять данные в этой структуре, (setpan6par
) или читать данные из этой структуры (getpan6par
). По окончании этих манипуляций, по структуре можно новую панель (mbpanel create
) или перестроить имеющуюся (mbpanel execute
).
Аналогичным образом можно создать или перестроить панельный длинномер. Но в этом случае нужно инициализировать структуру при помощи setpan6par(30,<Array>)
или getpan6par(30,<Array>)
. А создание или пересоздание происходит при помощи команды longcreate
.
Копирование свойств панели
См. в соответствующей главе.
Страницы в категории «Установить свойства панели»
Показано 35 страниц из 35, находящихся в данной категории.
В
К
Ф
- Добавление фрезеровки в панель
- Добавление фрезеровки в панель (старая функция)
- Задание формы панели
- Положение фрезеровки
- Регистрация фрезеровки
- Редактирование фрезеровки
- Редактирование фрезеровки (старая функция)
- Удаление фрезеровки по ID фрезеровки
- Фрезеровка врезки без регистрации фрезы
- Фрезеровка врезки с регистрацией фрезы