Elektrikoff09.ru

Журнал "Электросети"
10 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

ЧПУ в хоббийной мастерской (часть 3)

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

Собравшись с силами, на выходных навел что-то отдаленно напоминающее порядок и сделал, наконец, 2 вещи которые собирался сделать еще пол-года назад.

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

Может кому пригодится лайфхак: новый стол сделал из пластиковой террасной доски (продается в Кастораме):

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

И во-вторых, наконец, написал более-менее юзабильный софт для управления нестандартными функциями ЧПУ. Про это и будет основной рассказ.

Управление mach 3 с клавиатуры

  • sugino
  • Участник
  • Неактивен
  • Откуда: Тула
  • Зарегистрирован: 2017-05-28
  • Сообщений: 23наш человек cncпроверенный соратник !

Тема: Управление mach 3 с клавиатуры

Где находится или как найти список горячих клавиш управления mach с клавиатуры (mach3 руссифицированный поставляемый со станком wood router 3)? Например, что смог найти F5 — запуск шпинделя,

— RESET, Alt +S — +10мм по Z, F6 тоже что-то делает. Очент интересует СТАРТ, СТОП. В инструкции не смог найти

p/s задавал этот вопрос в теме "вопросы по mach3" почему-то мой вопрос удалили.

2 Ответ от Fly 2018-01-15 21:27:18

  • Fly
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 2016-01-03
  • Сообщений: 368медаль за творчествоза победуГенерал форуманаш человек cncпроверенный соратник !медаль за познания

Re: Управление mach 3 с клавиатуры

Где находится или как найти список горячих клавиш управления mach с клавиатуры (mach3 руссифицированный поставляемый со станком wood router 3)? Например, что смог найти F5 — запуск шпинделя,

— RESET, Alt +S — +10мм по Z, F6 тоже что-то делает. Очент интересует СТАРТ, СТОП. В инструкции не смог найти

p/s задавал этот вопрос в теме "вопросы по mach3" почему-то мой вопрос удалили.

Читайте и изучайте инструкцию по МАСН.
Любую клавишу можно запрограммировать под любую операцию.

3 Ответ от sugino 2018-01-16 17:29:05

  • sugino
  • Участник
  • Неактивен
  • Откуда: Тула
  • Зарегистрирован: 2017-05-28
  • Сообщений: 23наш человек cncпроверенный соратник !

Re: Управление mach 3 с клавиатуры

Где находится или как найти список горячих клавиш управления mach с клавиатуры (mach3 руссифицированный поставляемый со станком wood router 3)? Например, что смог найти F5 — запуск шпинделя,

— RESET, Alt +S — +10мм по Z, F6 тоже что-то делает. Очент интересует СТАРТ, СТОП. В инструкции не смог найти

Читайте так же:
Работа привода при включение выключателя

p/s задавал этот вопрос в теме "вопросы по mach3" почему-то мой вопрос удалили.

Читайте и изучайте инструкцию по МАСН.
Любую клавишу можно запрограммировать под любую операцию.

В какой главе?
здесь нет
3.1.2 Использование кнопок и клавиш быстрого вызова
ие Горячих Клавиш системы
здесь тоже нет
5.6.2 Конфигурирование Горячих Клавиш системы
Mach3 позволяет настраивать общие «горячие» клавиши, с помощью которых возможно
осуществление ручных Переездов

4 Ответ от ЮФО-161 2018-04-18 01:43:53

  • ЮФО-161
  • Участник
  • Неактивен
  • Зарегистрирован: 2018-02-24
  • Сообщений: 52наш человек cncпроверенный соратник !медаль за познания

Re: Управление mach 3 с клавиатуры

Где находится или как найти список горячих клавиш управления mach с клавиатуры (mach3 руссифицированный поставляемый со станком wood router 3)? Например, что смог найти F5 — запуск шпинделя,

— RESET, Alt +S — +10мм по Z, F6 тоже что-то делает. Очент интересует СТАРТ, СТОП. В инструкции не смог найти

p/s задавал этот вопрос в теме "вопросы по mach3" почему-то мой вопрос удалили.

Если актуально еще, то настройка клавиш тут http://i105.fastpic.ru/big/2018/0418/57/608e2dee8c1ae0fa4ae6529a99e7e257.png

Сочетания клавиш для старт, стоп и пауза нарисованы на родном скринсете http://i104.fastpic.ru/big/2018/0418/9d/5085356d980d46512bdafb5d99374a9d.png

Родной скринсет можно вызвать через view http://i105.fastpic.ru/big/2018/0418/38/ae438aab3c033cbaa37272dd16cbc038.png
http://i105.fastpic.ru/big/2018/0418/3a/20c85967c20b0c56051114d6f573633a.png

Полные настройки программы Mach3 описаны в этой статье. Здесь же коротко рассмотрим настройку основного и холостого хода в программе.

Чтобы настроить базовую скорость перемещения с Mach3

Чтобы настроить базовую скорость перемещения станка в настройках программы Mach3 заходим:

В меню «config» (Конфигурации) выбираем пункт «Motor Tuning» (Настройка двигателей):

Чтобы настроить базовую скорость перемещения с Mach3

Базовая настройка сводиться к прописыванию «Steps per» рассчитанный для ваших шаговых двигателей

  • Скорость перемещений «Velocity» – указываем рабочую скорость перемещения по оси (скорость зависит от технологических возможностей станка – то есть, как правило, станки с ШВП работают до 2500 мм/мин, а станки с капролоновой гайкой работаю до 1500 мм/мин, здесь указывается просто как пример).
  • Ускорение/торможение «Acseleration» – то есть здесь пишем с каким ускорением движение будет начинаться и останавливаться. По факту это выглядит примерно так – при маленьких показателях (50-100) движение будет медленно стартовать и медленно останавливаться, то есть иметь большую инерцию. При показателях 400-600 (как пример) движение быстро начинается и быстро останавливается. На средних станках (600х400 допустим) данный параметр устанавливается в значении 300-400, и может подбираться вручную (это так же зависит от технологических требований и конфигурации станка).
  • Установка значений «Step Pulse» и «Dir Pulse» – это базовые показатели конкретно зависят от используемых драйверов шаговых двигателей (то есть платы управления). Это можно сравнить с углом опережения зажигания — в машине искра зажигания должна появиться чуть раньше мёртвой точки. Здесь же немного наоборот, импульсы, подаваемые драйвером, могут «не успевать» отрабатываться шаговым двигателем, и данные показатели выставляют небольшую задержку (в базовых настройках она колеблется от 2 до 5) от 1 до 15. При низких показателях (1-2) может быть причиной пропуска шагов. Показатель подбирается индивидуально, обычно этот показатель указывается либо производителем станка, либо есть в характеристиках платы с драйверами.
Читайте так же:
Ячейки для секционных выключателей

Перед установкой настроек, нужно кликнуть на кнопку, указывающую конкретную ось (ось Y, ось X, ось Z). После настройки скоростей (каждая ось настраивается отдельно) необходимо обязательно сохранить, нажав на кнопку SAVE AXIS SETTING.

Так же настройки скорости перемещения можно производить ползунками – это ничего не меняет в итоге, а служит просто параллельным, или дополнительным инструментом базовой настройки шаговых двигателей в программе Mach3.

Это базовые настройки перемещения фрезерного станка устанавливают МАКСИМАЛЬНУЮ указанную скорость в Mach3, по факту — базовую.

Как отрегулировать холостой ход (холостое перемещение)

Как отрегулировать скорость перемещения станка в холостом режиме, то есть как увеличить или уменьшить скорость подвода или отвода фрезы:

В открытой программе Mach3 – нажимаем на клавиатуре кнопку TAB, появляется панель управления перемещения по осям:

Как отрегулировать холостой ход в Mach3

Кликая по + и – устанавливаем скорость перемещения в % от Базовой. То есть если Базовая скорость перемещения была задана 1500 мм/мин, то значение 50% будет равно скорости 750 мм/мин (холостое перемещение). То есть если нужно сделать медленный и точный подвод (допустим по оси Z) – здесь необходимо указать небольшое значение (10-20% допустим). Настройку можно менять в рабочем режиме, то есть допустим подвод к точке 0 по X и Y можно сделать быстро (на значении 100%), а подвод по оси Z можно сделать со значением 10%.

Как регулировать скорость перемещения станка в работе

Чтобы производить регулировку скорости станка в работе, в программе Mach3 есть горячая настройка, которая позволяет ускорить или замедлить движение (в % от указанного базового значения):

Как регулировать скорость перемещения станка в работе Mach3

Допустим необходимо запустить станок с низкой скоростью для наклонного врезания, в начале фрезеровки (чтобы не сломать фрезу при быстром входе в материал изделия). Устанавливаем значение 20% от базового, то есть если базовая скорость была указана 1500 мм/мин, то сейчас станок будет двигаться со скоростью 300 мм/мин. После успешного врезания в материал и 3-5 проходов (отсчёт от минимальной точки по Z), можно увеличить рабочую скорость до необходимых значений.

Это практически все базовые настройки по движению (и перемещениям) фрезерного станка с ЧПУ под управлением программой Mach3.

Основы настройки датчика BLTouch

Прежде чем приступить к модификации 3D принтера для BLTouch, вам необходимо проработать следующие моменты.

Монтаж датчика

Датчик BLTouch необходимо установить как можно ближе к печатающей головке. Вы можете найти множество конструкций, доступных для загрузки в интернете. Если вы хотите разработать конструкцию для монтажа самостоятельно, обязательно прочтите документацию BLTouch, чтобы учесть габаритные размеры датчика.

Читайте так же:
Gsm дистанционного управления выключатель питания

Некоторые пользователи сталкиваются с проблемой, когда сопло врезается в стол с одной стороны и идеально печатает с другой. Причина этого в том, что BLTouch установлен под углом по отношению к соплу. Поэтому при проектировании и установке оборудования убедитесь, что BLTouch установлен идеально под прямым углом и совмещен с соплом.

После установки датчика обязательно запишите расстояние между датчиком BLTouch и центром сопла как по оси X, так и по оси Y.

Конфигурация прошивки 3D принтера

Для запуска BLTouch, необходимо будет изменить прошивку 3D принтера в нескольких местах.

Мы использовали версию прошивки Marlin 1.1.9, которая была обновлена в марте 2020 года. Войдите в файл marlin.ino и перейдите на вкладку configuration.h.

Первый шаг — активировать датчик BLTouch, объявив его. Удалите две косые черты, чтобы раскомментировать оператор define:

Следующим шагом является установка смещения BLTouch с использованием расстояний X и Y, которые вы должны были измерить при установке датчика. Смещение по оси Z может показаться более сложной процедурой, так как датчик BLTouch выступает ниже сопла при непосредственных измерениях. Вам нужно будет найти расстояние между датчиком и концом сопла, когда датчик полностью выдвинут.

Кроме того, поскольку датчик опускается ниже сопла, смещение должно быть отрицательным. Мы рекомендуем установить его примерно на -2,5 для безопасных первых запусков, а затем отрегулировать. Вам нужно изменить значения следующих строк, чтобы они соответствовали вашим числам:

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

Чтобы выбрать подходящий вариант, раскомментируйте его, убрав косую черту. Обратите внимание, что только один вариант можно оставить без комментариев. Ваш код должен выглядеть примерно так:

Вы также можете установить количество точек сетки, на основании которых вы будете проводить калибровку. По умолчанию установлено 9 точек, которые формируют сетку 3 на 3 по осям X и Y. Количество точек можно увеличить для получения более точных результатов, но имейте в виду, что время зондирования также будет также пропорционально увеличиваться.

Тестирование

После настройки прошивки вам нужно будет проверить, работает ли BLTouch должным образом, выполнив базовый тест. Как только он будет завершен, вы можете приступить к настройке смещения Z. Есть отличное видео от 3DMakerNoob, которое шаг за шагом проведет вас через весь процесс.

Настройка слайсера

Обязательно добавьте команду G29 в свой G-код сразу после команды G28.

Калибровка станка ЧПУ

фото станка

Калибровка станка ЧПУ представляет собой обнуление всех основных и вспомогательных осей, т. е. установку начальной точки отсчета. Именно с нее управляющая программа начнет отсчет траектории движения инструмента или рабочего органа. Данная процедура может выполняться автоматически или вручную.

Читайте так же:
Схема подключения проходного выключателя через импульсное реле

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

Для чего нужна калибровка? Управляющая программа выдает команду на движение инструмента по определенной траектории. Это движение должно осуществляться в нужную сторону. Если инструмент находится в произвольной точке, то программа не сможет сориентироваться в пространстве и не начнет работу. Только после обнуления всех предыдущих передвижений можно запустить ее со стартовой позиции.

База данных

фото пульта управления

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

Начальные точки станка

фото

Начальная точка — это ноль в системе декартовых координат, где пересекаются все 3 оси. Именно от этой точки начинается отсчет траектории движения инструмента. Позиционирование его в любой момент осуществления операции производится относительно данной нулевой отметки. Для работы управляющей программы устанавливается не только абсолютная начальная точка с калибровкой всех осей, но и нулевые точки рабочего стола. Эти отметки позволяют производить отсчет программы обработки. Они особенно важны при наличии на станке нескольких линий упоров и при обработке нескольких заготовок одновременно.

Как правило, абсолютная начальная точка задается производителем станка, и она устанавливается с помощью специальных датчиков и концевых выключателей. Система координат рабочего стола может иметь такие нулевые точки:

  1. Прямые «нули». Они устанавливаются по углу заготовки, расположенном на точке, соответствующей абсолютной начальной точке, в которой пересекаются линии упоров осей X и Y.
  2. Симметричные или зеркальные начальные точки. Отсчет ведется от линии упора оси Y на рабочем столе, расположенной противоположно линии упоров абсолютного нуля.
  3. Смещенные точки. При отсчете учитывается смещение на величину рабочего стола за вычетом размера заготовки.

Важно! Нулевые точки и линии упоров вводятся в управляющую программу, а инструмент и рабочие узлы возвращаются в них, после чего станок может начинать работать в заданном режиме.

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

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

Читайте так же:
Привод для выключателя а3794

Возьмите инструмент при помощи которого будет производиться регулировка, как правило, он идет в комплекте.

Включите управление (КЛАВИШНЫЙ ВЫКЛ, ПУЛЬТ И ДР) на двигатель должно подаваться питание.

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

  • Направление “+” – увеличивает ход рол летного полотна
  • Направление “- “– уменьшает ход роллетного полотна

Регулировка концевых положений рольставни.

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

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

Mach3 запрашивает минимальные системные требования. Для корректной работы программы на компьютере должна быть установлена ОС Windows, выпущенная не ранее 2000 года. В оперативной памяти нужно 512 Мб свободного места, на видеокарте – 64Мб, а на жестком диске 1 Гб. Тактовая частота процессора должна превышать 1 гигагерц. На самом устройстве требуется наличие 2 разъема USB и один LPT-порт.

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

Алгоритм работы утилиты будет практически везде одинаков. Разница может быть связана только с отличительными характеристиками и габаритами самих приборов. Программа может функционировать не только на стационарных компьютерах, но и на ноутбуках. В этом случае устройство просто подключается к станку через USB-кабель.

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

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector