Показ кромок

Материал из K3-Macro
Макро | Мебельные команды и функции | Мебельные объекты | Указание | Создание схемы сборки | Перенумерация | Показ кромок | Показ крепежа | Расстановка крепежа и сверловки | Поиск пятен контакта | Показать информацию | Каталоги стандартных моделей | Сдвиг | Количество | Позиции | Комментарий | Классификатор мебельных элементов | Работа с комплектующими | Дополнительные материалы к модели | Специальная расстановка

INT GetYADEdging(INT <ParNum>)

Функция GetYADEdging возвращает состояние кромочных флагов по параметру <ParNum>.

Возможные значения параметра <ParNum>:

  • 1 — Показывать кромки
  • 2 — Создавать кромки

Функция возвращает:

  • 0 — флаг выключен;
  • 1 — флаг включен
  • -1 — ошибка.


INT SetYADEdging(INT <ParNum>, LOGICAL <bOn>)

Функция SetYADEdging устанавливает состояние кромочных флагов.

Возможные значения параметра <ParNum>:

  • 1 — Показывать кромки
  • 2 — Создавать кромки

Возможные значения параметра <bOn>:

  • 0 — выключить
  • 1 — включить

Функция возвращает:

  • 0 — флаг выключен;
  • 1 — флаг включен
  • -1 — ошибка.
I.png Поскольку ситуация, когда кромки не созданы, но показываются, абсурдна, команда SetYADEdging(2,0) выключит и показывание кромок, если оно было включено, а SetYADEdging(1,1) включит и создание кромок, если оно было выключено.

По завершению работы текущие значения этих флагов запоминается и восстанавливается при следующем сеансе работы.


INTEGER IsCrePanEdge(OBJECT <Obj>)

Для мебельной панели: определить, созданы ли в ней кромки, заданные в её параметрах,

<Obj> — мебельная панель на любом уровне.

Функция возвращает:

  • -1<Obj> не является мебельной панелью
  • -2 — ошибка при попытке построить результирующий полилайн
  • 0 — кромки не созданы
  • 1 — кромки созданы

Если в параметрах панели не задано ни одной кромки, то эта функция вернёт для неё 1.


Макро | Мебельные команды и функции | Мебельные объекты | Указание | Создание схемы сборки | Перенумерация | Показ кромок | Показ крепежа | Расстановка крепежа и сверловки | Поиск пятен контакта | Показать информацию | Каталоги стандартных моделей | Сдвиг | Количество | Позиции | Комментарий | Классификатор мебельных элементов | Работа с комплектующими | Дополнительные материалы к модели | Специальная расстановка