Пенорезка. Постройка, железо, софт. Mastercam.
Хороший проект! Вы можете не ограничивать вертикальные стойки по ходу движения, то есть по оси Х система ограничена на движение, а по вретикал можно делать выше ход.И по роликам можно ещё распределить нагрузку , по своему станку с роликами на профиле я обратил внимание нагрузка идёт сверху вниз, возможно будет лучше увеличить срок службы роликов если сменить нагрузку. То есть. Сверху 2 +1 стоит хорошо, а внизу 1+2. Нагрузка идёт на верхние 2 ролика и один снизу.Нижний блок перевернуть. А какие у вас размеры Пенорезки ?
Размер рамы 740х600. Стоит на стандартной лдсп мебельной плите 800х600. Рабочее поле - квадрат примерно 250мм, вписанный в окружность (это важно тк стол поворотный будет)
Вообще немного изменив конструкцию кареток, можно увеличить поле. Мне такого хватит пол всё.
Да какие там нагрузки, оно будет работать бесконечно) такое крепление роликов предназначено в первую очередь для стабилизации от перекоса. Вообще 3 ролика - это оптимально. 4 ролика работают хуже чем три. И именно один должен быть в центре. Равносторонний треугольник.
Вообще даже на одной нижней каретке оно отлично ездит и даже не болтается.
Вчера собрал натяжитель струны и даже провел первые резы. Нужно теперь кучу мелочей доделать. В том числе стол.
Что касается выхода струны - применил сопло 3д принтера 0.4 и струна 0.1мм. В конструкцию заложил вентилятор, но по факту оно вообще не греется. Слишком маленькая площадь контакта и слишком большая теплоотдача у сопла.
Натяжитель - полиспаст, закреплён на направляющих и представляет собой корзинку с грузиками. Высоты подъёма идеально хватает для разбега кареток. Как будто специально рассчитывал 😃
Вообще пока получается нарушать многие “советы как делать не нужно” 😃
Как-то не выглядит он простым)
Большие перекосы можно поворотом стола обыгрывать. А больше поле не нужно потому что делали можно склеивать. Ну это личное мнение)
Да по большим перекосам можно решить вопрос с очень просто не резать сразу много деталей а делать пачками, типа 3-5. Или так чтобы можно было регулировать расстояние между башнями,чтобы уменьшит разбег по перекосам.
Сегодня собираю поворотный стол. Отправил детали в печать.
0.025 градуса на шаг при микростепе 16, соответственно 40 шагов на градус.
Подшипник:
aliexpress.ru/item/32947743671.html
Саму поверхность стола скорее всего из ЛДСП вырежу. Пока материала для поверхности у меня нет.
Уважаемые коллеги, буду признателен вам, если поделитесь ссылочкой на рабочий(обкатанный с пенорезкой) МАСТЕРКАМ.
Пока мой друг собирает станок, я принялся изучать софт и понял, что этих мастеркамов - море, но вижу, что участники этой ветки уверенно работают в 7-м,8-м …
Мастеркам как бы дорогая программа есть официальный сайт, ссылки на дешёвые мастеркамы запрещены условиями форума, лично пользуюсь 2018
Мастеркам как бы дорогая программа есть официальный сайт, ссылки на дешёвые мастеркамы запрещены условиями форума, лично пользуюсь 2018
2018 отличная версия а все остальные наверное мега дорогие и требуют ресурсы компьютера .
А на дешёвые ссылки на Мастеркам очень много на китайских ресурсах, у меня даже телевизор китайский, но написано Samsung.Не совсем понял о чём пост.😁
Для построения траекторий для пенорезки ресурсов мастеркаму много не надо (версии 2018 - 2021). Подойдет и какой-нибудь ноутбук Леново с i3 процессором.
Всем добрый день. Подскажите, имеет ли смысл ставить концевики Home и End на пенорезку? Кто то их реально использует?
Спасибо.
Конечно имеет, точность будет выше. Хотя зависит от конструкции пенорезки)
Всем добрый день. Подскажите, имеет ли смысл ставить концевики Home и End на пенорезку? Кто то их реально использует?
Спасибо.
Смысл наверное нет на небольших рабочих полях , скажем если большая вырезка и где то вы не посмотрели лимиты и после окончания систем пойдет в ноль или привысит лимит то струна не порвётся при наличии лимитов, сенсоров. Но с другой стороны на небольших полях вы всегда знаете маршрут струны по программе.Чтобы исключить ошибки, лучше прогонять программу в симуляторах программного кода. У Mach3 свои, у ардуино свои…
Не понятно почему точность должна быть выше… ? на обычных фрезерах у меня стоят, но я ни разу ими не пользовался.
А как же выставление струны относительно детали? Для 4 осевых пенорезок даже если резать тетрис, начало реза не параллельно нормали к плоскости пены даст кривую деталь. Можно неаверно вручную подгонять струну и сбрасывать ноль, но однажды настроив на концевиках, это будет проще и точнее.
Не понятно почему точность должна быть выше… ? на обычных фрезерах у меня стоят, но я ни разу ими не пользовался.
Потому что фреза заведомо стоит перпендикулярно столу и остаётся только выставить XYZ координаты условного нуля, которые в общем случае пофиг и зависят от того что лежит на столе. Со струной получается эффект как если бы у вас фреза могла наклоняться ещё в двух плоскостях, тоесть перенося проблему на фрезер - нужно выставлять перендикулярность оси фрезы к столу.
Смысл наверное нет на небольших рабочих полях , скажем если большая вырезка и где то вы не посмотрели лимиты и после окончания систем пойдет в ноль или привысит лимит то струна не порвётся при наличии лимитов, сенсоров. Но с другой стороны на небольших полях вы всегда знаете маршрут струны по программе.Чтобы исключить ошибки, лучше прогонять программу в симуляторах программного кода. У Mach3 свои, у ардуино свои…
Да, такого же мнения. Спасибо.
А как же выставление струны относительно детали? Для 4 осевых пенорезок даже если резать тетрис, начало реза не параллельно нормали к плоскости пены даст кривую деталь. Можно неаверно вручную подгонять струну и сбрасывать ноль, но однажды настроив на концевиках, это будет проще и точнее.
Потому что фреза заведомо стоит перпендикулярно столу и остаётся только выставить XYZ координаты условного нуля, которые в общем случае пофиг и зависят от того что лежит на столе. Со струной получается эффект как если бы у вас фреза могла наклоняться ещё в двух плоскостях, тоесть перенося проблему на фрезер - нужно выставлять перендикулярность оси фрезы к столу.
Ну наверное есть резон. Посмотрел на плате, там только limit для x y z , на 4ю ось не нашел ((
Спасибо
Два датчика последовательно подключаются к входу например Х, а остальные два раздельно к входам Y и Z. Хомление осуществляется последовательно для двух плоскостей и синхронно для моторов в плоскости.
Я ноль выставляю по рискам на столе, подгоняю струну по рискам это значит 0 по Х и А, стол это У и В. Хотя идея интересная надо поиграться. Проблема а том что при настройке 0 на пенорезке часто я отступаю 100 -150 для отрицательного хода струны
Ну и что, это просто условно
G01 X… Y…
G92 X0 Y0
На положение осей относительно друг друга не влияет, если смещаться на одно расстояние. А если концевики не идеально стоят, то ещё и программно поправить так можно.
Обновление по моему проекту.
Сегодня написал макрос к фрикаду для создания путей осей и простенький постпроцессор для генерации gcode. Напомню, софт управления у меня самописный ибо то что есть по теме вызывает дикое уныние на грани с депрессией.
И провел тестовый рез без репетиции. Немного не рассчитал положение детали, поэтому по Z чуток выехал за пределы оси, где-то на 2мм.
Вобщем без каких либо настроек компенсаций, с настройкой температуры струны и подачи “на глаз”, получил отличное качество поверхности и попал в размер. Задняя кромка крыла 2мм и она реально 2мм по всей длине. Единственный дефект - плоскость из-за выезда за пределы.
Деталь - секции крыла от моего самолёта Ла-9, имеет V, геометрическую и аэродинамическую крутки. Вобщем руками хрен такое вырезать, а на ЧПУ - пожалуйста)
На фото на фоне universal gcode sender собственно для отправки gcode в usb.
И проверил поворотный стол.
Теперь нужно собрать все аккуратно (в очередной раз пишу это) 😃
И дописать генератор gcode чтобы делал торцевание с использованием поворотного стола.
Проблема а том что при настройке 0 на пенорезке часто я отступаю 100 -150 для отрицательного хода струны
Эта проблема решается заданием координат позиции Home относительно датчика. Ну и как бы ноль и Home это две разные системы координат (или Work Offset).
Home в первую очередь нужен для автоматического перемещения всех осей в точку с заранее известными координатами. От этой точки как правило устанавливаются виртуальные лимиты рабочего поля делая невозможным перемещение какой либо из осей за их пределы вне зависимости от позиции нуля. Каждый нормальный контроллер выдает предупреждение и не запускает программу если перемещение любой из осей выходит за рабочее поле станка.
Еще можно не чертить в отрицательных квадрантах 😃
На пенорезке у меня прога и контроллер от cncPlanet. Стоят обычные микрики-концевики. Доехал до упора, встал, вперед дальше уже не едет. Обнулил координату, отъехал назад на определенное расстояние вручную. Еще раз обнулил. И так с остальными осями. В рез-те - струна в исходной нулевой позиции станка.
И на дальней стороне тоже микрики стоят, на всякий случай.
Каждый нормальный контроллер выдает предупреждение и не запускает программу если перемещение любой из осей выходит за рабочее поле станка.
Что cncPlanet, что мач (на фрезерном) - предупреждают, но позволяют запускать прогу при отрицательных координатах.
Да, все верно. Я имел ввиду, что “автоматического” запуска не происходит. У меня LinuxCNC и тоже можно подтвердить запуск с выходом за лимиты.