🔧Урок 3

Особенности процесса фрезерования

Теория

Практика

Пошаговая инструкция по выполнению упражнения урока.

В данном уроке мы рассмотрим способ как делать 2.5D обработку. В рамках одной стратегии Выборка ArtCAM не позволяет делать фрезеровку в разных координатах по оси Z (будем иметь в виду эту особенность при написании управляющей программы). В качестве примера будем создавать ложементы для инструментов необходимых для работы на фрезерном станке.

Если не понятно о чем речь, жми сюда: http://tiny.cc/tool_inserts

Подготовка макета

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

Референсная фотография

При помощи инструментов по работе с кривыми необходимо обвести контры инструментов. Прямые отрезки удобно создавать при помощи инструмента Двухточеная линия, а кривые при помощи B-сплайн. Либо использовать инструмент Кривая Безье, тот дело личных предпочтений и привычки.

Инструменты по работе с кривыми

Совершенно не обязательно сразу пытаться попасть в контур обводимого предмета. Проще всего обвести его примерно, чтобы контур был похож по форме, и дальше при помощи инструмента Форма можно двигать, удалять, добавлять точки, чтобы в точности повторить контур.

Инструмент Форма

При создании кривых, не нужно создавать множество точек, это только усложнит контроль полученной геометрии. Количество точек должно быть минимальным и достаточным, чтобы повторить заданный контур. На прямых участках точек должно быть мало и они должны располагаться далеко друг от друга, в углах, для того чтобы линии "успела" завернуть, ставим несколько точек рядом.

Контроль точек

Для того чтобы все красиво смотрелось можно выровнять по горизонтали полученные вектора. Референсное изображение нам уже не нужно, его можно скрыть на боковой панели Объекты, нажав на иконку с глазом. далее выносим горизонтальную направляющую. Нажимаем на кривую два раза, переносим ось вращения на точку совпадающую с направляющей и делаем выравниваем объект по горизонтали.

Выравнивание векторов

На выходе необходимо получить три замкнутых контура. Теперь необходимо отмасштабировать кривые, привезти все к реальным размерам предметов. Для начала измерим штангенциркуль по длинной стороне. Получился размер 287мм:

Длина штангенциркуля

Выделяем вектор штангенциркуля, смотрим его размеры в CorelDraw: 597,794 x 189,155. Делим 597,794мм на реальный размер 287мм, получаем 2,08. Это число необходимо необходимо использовать в графе масштаба. Сейчас там 100%, мы их делим на 2,08. По итогу получим вектор реального масштаба:

Масштабирование векторов

Теперь можно отменить изменения, выбрать сразу все вектора и применить уже известный коэффициент масштабирования (так у нас не собьётся положение векторов друг относительно друга).

Заодно можно определиться с габаритами самих ложементов. Создаем прямоугольник в который уместятся контуры инструментов, и не забываем, что нужен какой-то отступ от краев. В данном примере желаемый размер изделия получился 350 мм Х 225 мм:

Полученные вектора сохраняем для импорта в ArtCAM.

Вектора для импорта в ArtCAM

Написание управляющей программы

Фрезеровать ложементы будем из фанеры 18мм, размеры заготовки 505 мм Х 260 мм. В ArtCAM создадим новую модель с этими размерами. Загружаем вектора созданные в CorelDraw. Разворачиваем вектора, смещаем их ближе к краю по оси Y. Необходимо оставить небольшой отступ от краев для закрепления заготовки при помощи саморезов.

Импорт векторов

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

Вспомогательная геометрия

Для того, чтобы отсечь все лишнее воспользуемся соответствующим инструментом: Редактирования векторов > Обрезать векторы (иконка с ножницами на левой боковой панели). Далее объединим полученный вектор, чтобы получить замкнутый контур.

Объединение векторов

Также необходимо предусмотреть специальную выемку под палец, для того чтобы можно было извлекать инструменты из ложементов. Ширина малого ключа практическая такая же как и у штангенциркуля. Поэтому нам понадобятся три вспомогательных фигуры, две из которых идентичные. Из примитивов рисуем прямоугольники (15мм х 17мм и 15мм х 25мм), по краям этих фигур рисуем круги (Ø 15мм), далее отсекаем все лишнее как и на прошлом шаге:

До
После

Позиционируем вспомогательные вектора относительно основной геометрии. Заодно не лишним будет немного скруглить внешние вектора (Редактирование векторов > Скруглить векторы):

Скругление векторов

Все готово для создания траекторий. Зададим размер заготовки: 18мм.

И поочередно создадим все необходимые стратегии обработки.

Стратегия Callipers
Стратегия Callipers2
Стратегия Wrench small
Стратегия Wrench large
Стратегия Fingers
Стратегия Line

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

Добавление перемычек

Перед сохранением управляющей программы делаем симуляцию траекторий, и лишний раз проверяем, что все соответствует задумке проекта:

Симуляция траекторий

Дополнительную проверку можно сделать в программе Cimco Edit. Это программа представляет собой специальный блокнот со множеством функция по работе с G-code. Открываем файл с управляющей программой, переходим во вкладку Backplot, нажимаем кнопку Backplot. Делаем симуляцию, проверяем что никакие из траектории не уходят ниже нуля, или не делают сомнительного вида перемещения.

Симуляция в Cimco Edit

Фрезеровка

Устанавливаем заготовку на станок, выставляем нулевые точки согласно файлу управляющей программы.

Установка заготовки

Процесс фрезеровки подобных ложементов достаточно инкрементальный (особенно если мы хотим добиться хорошей посадки), вектора у нас нарисованы без малейшего зазора, сейчас необходимо сделать фрезеровку как есть, примерить инструменты, и далее внести коррективы в программу.

Сохраним все траектории кроме последней в файл, и запустим обработку на станке. Изучаем полученный результат.

Фрезеровка - первая итерация

При помощи инструмента Форма, корректируем вектора. В стратегиях ставим фрезеровку за один проход (параметр Шаг по Z, в каждой траектории), добавляем небольшой припуск и повторяем фрезеровку. Благодаря тому, что основная часть ненужного материала уже удалена, процесс фрезеровку пройдет в разы быстрее.

Припуск

Фрезеруем, примеряем, вносим коррективы в вектор, там где необходимо, добавляем припуск. Делаем необходимое количество повторений, добиваемся того, чтобы финальный результат нас устроил. После того как все инструменты хорошо лежат в своих нишах, а также легко из них извлекаются, можно сохранять и запускать на станке последнюю стратегию Line, резку по контуру, для извлечения изделия из заготовки. После окончания работы станка, необходимо будет удалить четыре перемычки, которые фиксировали деталь от сдвига во время фрезеровки. Это можно сделать любым доступным инструментом, реноватором, стамеской, ручной пилой.

Вид готового изделия

Задание

Необходимо в программе ArtCAM создать модель ложементов под свои инструменты. Это могут быть: гаечные ключи, измерительный инструмент, оснастка. Затем произвести фрезеровку на станке.

Альтернативой для фотографирования, может быть сканирование. Если у вас есть доступ к МФУ и его рабочее поле позволяет там разместить инструмент, то скан файл будет гораздо точнее (оптическими искажением можно будет пренебречь по сравнению с фотографией).

Last updated

Was this helpful?