- Регистрация
- 09.11.2018
- Сообщения
- 102
- Реакции
- 94
- Баллы
- 48
- Возраст
- 53
- Город
- Тула
- Имя
- Вячеслав
- Прошивка
- 1.1f
Последнее редактирование:
Наконец дошли у меня руки и до концевиков. Пока тренировался в резке, понял, что мне нужны только три концевика для функции "Дом" и "мягкие" лимиты.
Решил написать отчёт о установке концевиков для начинающих, как я, пока помню все проблемы, с которыми столкнулся. Я не заказывал концевики, нашёл старые советские, отфрезеровал под них коробочки с крышкой и подпаял провода от старых наушников, эти провода оказались очень гибкие и с экраном, хотя паять их очень неудобно, они в лаке да ещё и с нитями сплетённые.
У меня вот такая плата управления:
WOODPECKER CNC GRBL 0.9
Подключил по такой схеме:
Поставил только по одному концевику на каждую ось и больше ничего пока не ставил.
Прошивка и программа управления такие:
Ничего не прошивал, всё как пришло из китая, так и поставил.
Все детали вырезал на этом же станке(кроме металла конечно).
На оси X и Y концевики встали без проблем, вот что получилось:
Проще всего оказалось с осью X, вырезал под неё розовую пластину (на фото) из оргстекла, к ней прикрутил коробочку с концевиком, а пластину закрепил на один болт М5 и Т-гайку к верхнему горизонтальному профилю, легко регулировать.
На оси Y коробочку с концевиком просто привернул к раме, а к столику снизу закрепил пластину от разобранного сердечника трансформатора, согнутую под прямым углом, чтобы нажимала на концевик, и опять же регулировать удобно.
Вот с осью Z провозился дольше, не хотелось повреждать печатные детали оси, они и так слабые, в итоге вырезал две металлические пластинки с отверстиями для винтов М3 с потайной головкой, прикрутил сразу винты к пластинкам и закрепил пластинки, отпустив винты крепления шагового мотора оси Z:
Но два отверстия диаметром 1.5мм пришлось просверлить для крепления Г-образной пластины, нажимающей на концевик, её я закрепил на саморезы примерно 2.3мм толщиной и 8мм длиной.(затягивал без фанатизма, пластик всё-таки).
Для крепления самой коробочки с концевиком вырезал ножницами по металлу крепёж из уголка(на фото его видно, с косым углом, чтоб шлангу пылесоса и пружине не мешал). Получился крепёж не только для концевика, а и на будущее для СОЖ например, да и цепь пластиковая для проводов скоро придёт.
Ну вроде по механике всё, перейдём к программным настройкам.
Концевики у меня нормально разомкнутые, поэтому настройку $5=0 и я её не менял.
Скачал перевод настроек нашего станочка CNC3018 и в консоли Candle командой $$ посмотрел,
какие настройки у меня,
Направления осей у меня $3=7 и ноль у меня левый верхний угол, как оказалось, эта настройка тоже влияет на настройки положения "дом".
После установки концевиков я изменил такие настройки:
$20=1 (включил мягкие лимиты);
$22=1 (включил цикл "домой");
$23=3 (направление движения по осям при цикле "домой");
$27=1,6 (расстояние отскока от концевиков при срабатывании в миллиметрах);
$130=305 (мягкий лимит по X);
$131=184 (мягкий лимит по Y);
$132=45 (мягкий лимит по Z).
Ну а теперь про мелкие нюансы, которые съедают так много нервных клеток.
1) После любого изменения настроек и перед проверкой, что получилось - нажмите кнопку reset именно на плате Woodpesker, если кликнуть мышкой в программе Candle сброс, не поможет, глючит сильно.
2) Как я понял, настройка $23 инвертирует направление движения осей по отношению к настройке $3( во всяком случае на моей прошивке так), поэтому при изменении $3 нужно изменять и $23 и эти настройки не одинаковые. Битовая маска для обеих команд одинакова: 00000ZYX, где старшие пять нулей - незначащие биты, а младшие три отвечают каждый за свою ось, изменив один бит в настройке $3 на противоположный, в настройке $23 нужно поменять тот же бит на противоположный, иначе по команде "домой" станок по этой(изменённой) оси поедет в противоположную от концевика сторону, если вы проставили всего 3 концевика).
3) $27 установил 1.6мм потому что фрезы диаметром больше 3.175 не использую, а при фрезеровке по какой либо из координат, равной "ноль" фреза сместится на пол-диаметра(максимально примерно 1,587мм) в минус и может упереться в концевик, поэтому и взял отскок 1,6мм, чтобы об этом больше не думать.
4) Если при проверках станок упрётся в концевик и не отъедет, т.е. концевик останется нажатым, то после изменения настроек и даже нажатия кнопки "reset" станок у меня не реагирует, пока я рукой вращая винт не разомкну концевик, только потом нажимаем кнопку "reset".
5) По "мягким" лимитам: после установки нуля проверил, на сколько миллиметров может отъехать каретка по X и столик по Y до противоположного края, у меня получилось 305мм по X и 184мм по Y, что я и установил в настройках $130 и $131, но когда после включения мягких лимитов в параметре $20 я попытался прегнать каретку на X=305, станок в консоли Candle написал про срабатывание мягкого лимита, оказалось, что максимальная координата автоматом уменьшается на величину отскока в параметре $27, поэтому у меня станок спокойно поехал только до X=303,4мм а по Y до 182,4мм, так как отскок у меня 1.6мм.
В дополнение к написанному: концевики без гибких металлических пластинок, поэтому скорость перемещения по команде "домой" в параметре $25=300мм/мин. оставил без изменений, чтобы концевики не сбивало.
После фрезеровки (когда начало координат было у меня слева внизу столика) заметил, что приходится для выемки заготовки постоянно перегонять по Z столик вниз, поэтому теперь переставил начало координат влево вверх стола и вроде ничего, привык быстро.
Решил написать отчёт о установке концевиков для начинающих, как я, пока помню все проблемы, с которыми столкнулся. Я не заказывал концевики, нашёл старые советские, отфрезеровал под них коробочки с крышкой и подпаял провода от старых наушников, эти провода оказались очень гибкие и с экраном, хотя паять их очень неудобно, они в лаке да ещё и с нитями сплетённые.
У меня вот такая плата управления:

WOODPECKER CNC GRBL 0.9
Подключил по такой схеме:

Поставил только по одному концевику на каждую ось и больше ничего пока не ставил.
Прошивка и программа управления такие:

Ничего не прошивал, всё как пришло из китая, так и поставил.
Все детали вырезал на этом же станке(кроме металла конечно).
На оси X и Y концевики встали без проблем, вот что получилось:



Проще всего оказалось с осью X, вырезал под неё розовую пластину (на фото) из оргстекла, к ней прикрутил коробочку с концевиком, а пластину закрепил на один болт М5 и Т-гайку к верхнему горизонтальному профилю, легко регулировать.
На оси Y коробочку с концевиком просто привернул к раме, а к столику снизу закрепил пластину от разобранного сердечника трансформатора, согнутую под прямым углом, чтобы нажимала на концевик, и опять же регулировать удобно.
Вот с осью Z провозился дольше, не хотелось повреждать печатные детали оси, они и так слабые, в итоге вырезал две металлические пластинки с отверстиями для винтов М3 с потайной головкой, прикрутил сразу винты к пластинкам и закрепил пластинки, отпустив винты крепления шагового мотора оси Z:



Но два отверстия диаметром 1.5мм пришлось просверлить для крепления Г-образной пластины, нажимающей на концевик, её я закрепил на саморезы примерно 2.3мм толщиной и 8мм длиной.(затягивал без фанатизма, пластик всё-таки).
Для крепления самой коробочки с концевиком вырезал ножницами по металлу крепёж из уголка(на фото его видно, с косым углом, чтоб шлангу пылесоса и пружине не мешал). Получился крепёж не только для концевика, а и на будущее для СОЖ например, да и цепь пластиковая для проводов скоро придёт.
Ну вроде по механике всё, перейдём к программным настройкам.
Концевики у меня нормально разомкнутые, поэтому настройку $5=0 и я её не менял.
Скачал перевод настроек нашего станочка CNC3018 и в консоли Candle командой $$ посмотрел,
какие настройки у меня,
Направления осей у меня $3=7 и ноль у меня левый верхний угол, как оказалось, эта настройка тоже влияет на настройки положения "дом".
После установки концевиков я изменил такие настройки:
$20=1 (включил мягкие лимиты);
$22=1 (включил цикл "домой");
$23=3 (направление движения по осям при цикле "домой");
$27=1,6 (расстояние отскока от концевиков при срабатывании в миллиметрах);
$130=305 (мягкий лимит по X);
$131=184 (мягкий лимит по Y);
$132=45 (мягкий лимит по Z).
Ну а теперь про мелкие нюансы, которые съедают так много нервных клеток.
1) После любого изменения настроек и перед проверкой, что получилось - нажмите кнопку reset именно на плате Woodpesker, если кликнуть мышкой в программе Candle сброс, не поможет, глючит сильно.
2) Как я понял, настройка $23 инвертирует направление движения осей по отношению к настройке $3( во всяком случае на моей прошивке так), поэтому при изменении $3 нужно изменять и $23 и эти настройки не одинаковые. Битовая маска для обеих команд одинакова: 00000ZYX, где старшие пять нулей - незначащие биты, а младшие три отвечают каждый за свою ось, изменив один бит в настройке $3 на противоположный, в настройке $23 нужно поменять тот же бит на противоположный, иначе по команде "домой" станок по этой(изменённой) оси поедет в противоположную от концевика сторону, если вы проставили всего 3 концевика).
3) $27 установил 1.6мм потому что фрезы диаметром больше 3.175 не использую, а при фрезеровке по какой либо из координат, равной "ноль" фреза сместится на пол-диаметра(максимально примерно 1,587мм) в минус и может упереться в концевик, поэтому и взял отскок 1,6мм, чтобы об этом больше не думать.
4) Если при проверках станок упрётся в концевик и не отъедет, т.е. концевик останется нажатым, то после изменения настроек и даже нажатия кнопки "reset" станок у меня не реагирует, пока я рукой вращая винт не разомкну концевик, только потом нажимаем кнопку "reset".
5) По "мягким" лимитам: после установки нуля проверил, на сколько миллиметров может отъехать каретка по X и столик по Y до противоположного края, у меня получилось 305мм по X и 184мм по Y, что я и установил в настройках $130 и $131, но когда после включения мягких лимитов в параметре $20 я попытался прегнать каретку на X=305, станок в консоли Candle написал про срабатывание мягкого лимита, оказалось, что максимальная координата автоматом уменьшается на величину отскока в параметре $27, поэтому у меня станок спокойно поехал только до X=303,4мм а по Y до 182,4мм, так как отскок у меня 1.6мм.
Ваши сообщения автоматически объединены:
В дополнение к написанному: концевики без гибких металлических пластинок, поэтому скорость перемещения по команде "домой" в параметре $25=300мм/мин. оставил без изменений, чтобы концевики не сбивало.
После фрезеровки (когда начало координат было у меня слева внизу столика) заметил, что приходится для выемки заготовки постоянно перегонять по Z столик вниз, поэтому теперь переставил начало координат влево вверх стола и вроде ничего, привык быстро.