ЧПУ Подготовка

Плагин AVC_NCPrepare для AutoCAD и BricsCAD

Подготовка контуров деталей по 3D-солидам. Полилинии для фрезерования, пиления, сверления на ЧПУ с параметрами обработки в именах слоев. Вызов программы расстановки размеров.

Команда «ЧПУ Подготовка» (NCP) максимально автоматизирует создание контуров и оформление чертежей деталей по солидам. Команда пригодится тем, кто делает чертежи деталей из плоских материалов (ДСП, МДФ, фанеры, стальных листов) и готовит их для ЧПУ или ручного изготовления. Например, мебельщикам, плотникам и выставочникам. Создайте модель из твердых тел (3D-солидов), и выложите детали в плоскость XY. Дальше программа распознает геометрию деталей и создаст плоские контуры для фрезерования, пиления, сверления. Полученные контуры будут подготовлены по правилам популярных CAM-программ, слои полилиний будут содержать информацию о параметрах обработки. Вы также можете создать на листе видовой экран со всеми деталями и вызвать эту команду для расстановки обозначений и размеров.

Основные функции программы:

  • Команду NCP можно вызывать как в пространстве модели, так и на листах с видовыми экранами.

  • Программа сама ищет детали (3D Solid), видимые через видовой экран. Количество деталей в одном видовом экране не ограничено - все будут обработаны за 1 клик.

  • Сделает плоский слепок деталей и обработает контуры командой Внешний контур. Контуры будут оптимизированы и распределены по слоям.

  • Отдельно распознается сквозная и глухая обработка; наклонная, повернутая, торцевая обработка.

  • Создаст замкнутые контуры для пазов и выборок.

  • Расширит контуры четвертей на ширину фрезы наружу детали.

  • Сделает на контурах пазов выходы фрезы за край детали.

  • Обработает при необходимости углы контуров командой Внутренний угол или скругления углов.

  • Может заменить контуры невертикального сверления на специальные блоки.

  • Вычислит глубины фрезеровки пазов, углы наклона торцев и запишет их в имя слоя.

  • Укажет направление, диаметр и глубину отверстий в имени слоя сверловки.

  • На замкнутых контурах можно проставить точки входа фрезы в деталь - дополнительный узел полилинии посередине самого длинного прямого сегмента.

  • Может найти пазы и торцы пригодные для напилки дисковой пилой за 1 или 2 прохода и создать линии пила по центру диска заданной толщины.

  • Может создать псевдо-3d изображение из линий и окружностей, с использованием псевдо-трехмерного свойства Толщина (Thickness).

  • После создания контуров детали, программа может вызвать команду Размеры для Деталировки (DimDet), которая создаст аннотации: размеры и выноски.

  • У найденных в пространстве модели текстов может быть подкорректирована высота под масштаб вьюпорта (команда ТекстРазмер)

  • Программа имеет гибкие настройки, все функции можно отключать.

  • Допуски и точность расчетов можно настраивать.

  • Имена всех слоев настраиваются. В них можно записывать любые параметры детали и даже параметры обработки, сохраненные в свойствах материала деталей.

  • Предварительно настроены 9 ЧПУ-стилей для разного именования слоев, разных режимов и станков.

    • Фрезеровка (с обычным набором слоев)

    • Фрезеровка Сквозная/Внутренние

    • Фрезеровка инкрустаций

    • Фрезеровка на BIESSE CNI или BiesseWorks (TCH)

    • Фрезеровка на HOMAG в Английских или Немецких именах слоев.

    • Фрезеровка на Thermwood

    • Лазер

    • Дополнительно можно скачать настройки для экспорта мебельных деталей в Вияр через Telegram-бота Dxf2ViyarPro

  • Можно использовать слои, стили и блоки-метки из файла-шаблона.


О загрузке и установке плагина читайте тут.

Для запуска плагина вам придется зарегистрироваться и пополнить баланс учетной записи, сделав пожертвование или получив бонусы.

Затем можно активировать одну из лицензий:


Все функции создания контуров и аннотаций можно так же использовать в команде Экспорт в DXF.

В данном видео использован дюймовый чертеж сложного изделия. Вы видите как одна из деталей выкладывается в плоскость XY с помощью команды LAY. Далее используется команда NC Preparation для создания оптимальных контуров, пригодных для дальнейшей обработки на ЧПУ. Так же автоматически вызывается программа Размеры Для Деталировки, которая создает все необходимые обозначения и размеры.

[На видео старые диалоги настроек, в настоящее время они сильно изменились]

На этом видео детали из AutoCAD (секций фанерных перегородок) выкладываются в плоскость командой LAY. Затем командой NCP оформляются плоские контуры и сохраняются в отдельны файл dwg. То же самое можно было сделать чуть быстрее командой DxfExport. Затем CAM-программа Vectric VCarve открывает этот файл и за пару кликов делает раскладку по листам (нестинг) и программу для фрезеровки всех деталей на ЧПУ. Как видите, плагины A>V>C> и программы Vectric полностью совместимы. Как и большинство других CAM-программ.

(Видео реального рабочего процесса записал Michael Addotta из Impact XM. Спасибо Майк!)

Команда ЧПУ-Подготовка (NCP)

Для использования команды требуется подготовиться:

    • Используйте файл чертежа с нужными вам блоками обозначений отверстий, с настроенными слоями и нужными стилями размеров. Если программа не найдет этого, то она будет пытаться загрузить все эти объекты из файла-шаблона.

    • Вызовите диалог настройки командой AvcOptions. На закладке ЧПУ проверьте диаметр фрезы, допустимую погрешность и все настройки программы. Отметьте нужные опции команды NCP. Удалите шаблоны имен слоев, если такие контуры вам не нужны.

    • Настройте так же команду Размеры для Деталировки, если вам нужны размеры и выноски:

      • Настройте текущий стиль размеров (_DimStyle). Обратите внимание на точность отображения линейных и угловых размеров.

      • Настройте текущий текстовый стиль и высоту текстов (_Style и TextSize). Высота текстов должна соответствовать пространству листа, а не модели.

    • Выложите солиды-детали в плоскость XY. Лучше всего использовать команду Выкладка (LAY)

    • Если вы хотите расставить размеры в пространстве бумаги, то настройте лист (layout) и на нем видовой экран (viewport) так, чтоб был виден один или несколько солидов. Если видны несколько солидов, то оставьте между ними достаточно пространства для простановки размеров.

    • Выберите солиды в модели или вьюпорт на листе и вызовите команду NCP. Если ничего не выбрано, то команда запросит вас выбрать детали. В этот момент в командной строке появятся опции для переключения стиля и открытия диалога настройки.

    • На листе команда работает только с одним вьюпортом. Если их несколько на одном листе, то будет запрос выбора вьюпорта.

    • Команда максимизирует вьюпорт на экране и заблокирует его масштаб.

    • Глубины фрезеровки и диаметры отверстий в именах слоев будут округлены в пределах заданного допуска и форматируются по заданному шаблону или формату подстановки.

    • Далее, если включена опция "Размеры для NCP", то будет вызвана команда "Размеры для Деталировки" и она расставит все необходимые размеры и выноски в соответствии со своими настройками.

    • Если команда будет вызвана с закладки модели (не из модели видимой через вьюпорт), то и все обозначения будут записаны в модель.

    • После выполнения всей работы команда напишет в командную строку, сколько солидов обработано.

    • Исходные солиды будут удалены. Если вам надо расставить размеры, но нужно сохранить солиды, то вызываете не команду NCP, а команду "Размеры для Деталировки" (DimDet)

    • Поправьте положение выносок и размеров. Программа не может расположить их красиво.


Следите за командной строкой – туда выводятся все сообщения программы.

Настройки команд ЧПУ

Настроить команду можно в Палитре настроек A>V>C> (AVCOptions).

У всех опций есть всплывающая подсказка.

О подстановках, допустимых в именах слоев, можно почитать тут.

Имейте ввиду, что если вы оставите пустую строку в имени какого-либо слоя, то программа вообще не будет создавать контуры этого типа. Например, если вам не нужны невидимые линии, то удалите слои Фрезер Снизу, Сверло Снизу, Пила Снизу и Невидимые. Из этого правила есть исключение - слои Пила Паз и Пила Снизу. Если их удалить, то контуры паза все-таки сохранятся в слое "Фрезер Непроходимый" или "Фрезер Снизу".

Настроек много и для вашего удобства можно использовать готовые наборы настроек - ЧПУ-стили. Вы можете создать до 9и стилей. В программе уже предварительно настроены множество стилей для разных станков: Фрезеров и лазеров, Biesse, Homag, Thermwood.

Внимание! Текущий стиль ЧПУ действует на все команды работы с контурами. Переключив стиль в одной команде вы будете работать с этим стилем и во всех остальных командах тоже.

На работу команды влияют Общие настройки всех плагинов A>V>C>

Известные проблемы

    • Помните, что команда предназначена для получения контуров для 2.5D-фрезерования деталей из плоских листов. Она не сможет оформить чертежи сложных трехмерных изделий.

    • BricsCAD (точнее его .Net-API) не умеет делать слепки (FlatShot) с солидов, поэтому используется упрощенный алгоритм проецирующий ребра солидов, в котором нет возможности определить видимость ребер и создать силуэты сложных поверхностей.

    • Расширение контуров работает только на краях детали, выводя фрезу за пределы детали. Внутренние пазы не расширяются. Их контуры просто переносятся на слой "Фрезеровка Непроходимые" и вы должны сами решить, что с ними делать. Это не баг, это фича (прим. переводчика: так и было задумано). К сожалению программа учитывает только простые случаи непроходимости. Будьте внимательны.

    • Не все непроходимые контуры попадут в отдельный слой. Программа легко замечает непроходимые участки в середине паза, но не замечает слишком тонких концов. Скорее всего ваша CAM-программа сама не даст вам обработать непроходимый контур.

    • Проходимость пазов определяется возможностью сделать офсет контура внутрь на диаметр фрезы. Но AutoCAD часто не может сделать офсет полилинии. Просто не умеет. И контур попадет в слой Непроходимые. Проверьте все контуры, попавшие в этот слой - возможно некоторые из них все-таки можно выфрезеровать заданной фрезой. В BricsCAD такой проблемы нет, офсет делается всегда, когда это теоретически возможно.