А гдеб сформировать программу для выжигания по векторам

Обсуждение аспектов работы с CAМ программами, подготовка моделей, настройка постпроцессоров, настройка параметров инструментов, обсуждение стратегий обработки, симуляция обработки. Вопросы по G-коду.
SVP
Мастер
Сообщения: 6135
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

А гдеб сформировать программу для выжигания по векторам

Сообщение SVP »

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

Исходя из логики происходит следующее.
1. ЧПУ приходит с выключенным лазером(М5) по G0 в точку начала и останавливается.
2. Лазер включается (М3) (управляю мачем, таймаут в секунду убран)
3. ЧПУ начинает движение по кривой.

Стартует он "с места" и сколько-то разгоняется, похоже за счет этого в точке старта и имеем перегрев ?

Хорошо-бы перейти к схеме, когда CAM формирует "заход" в точку начала работы, и "сходу" включает шпиндель,
либо дает еще какую команду (скажем включить СОЖ). Но не могу сообразить какой CAM такое может позволить.
Шпиндели они не выключают на холостых :)

Вручную проставить М3-М5 не смогу, даже простой рисунок - это 180 отрезков.

Куда рыть ?
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение gendos »

У меня в LinuxCNC мошьность привязана к ШИМ. оборотам шпинделя и подобрана так что при малой скорости мошьность уменьшается и при скорости близкой к 0 лазер не жгет.
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение gendos »

SVP писал(а):Хорошо-бы перейти к схеме, когда CAM формирует "заход" в точку начала работы, и "сходу" включает шпиндель,
либо дает еще какую команду (скажем включить СОЖ). Но не могу сообразить какой CAM такое может позволить.
Шпиндели они не выключают на холостых :)

Вручную проставить М3-М5 не смогу, даже простой рисунок - это 180 отрезков.

Куда рыть ?
Мне кажется любой САМ может формировать точку захода , я пользуюсь визуал милом , но точку захода делаю везде 0
SVP
Мастер
Сообщения: 6135
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение SVP »

gendos писал(а):У меня в LinuxCNC мошьность привязана к ШИМ. оборотам шпинделя и подобрана так что при малой скорости мошьность уменьшается и при скорости близкой к 0 лазер не жгет.
Т.е. при разгоне она плавно увеличивается ? Как это в г-кодах выглядит часть ?
Или это linuxCnc умеет ? У меня пока под мачем, но можно и туда перевести, не проблема.
Последний раз редактировалось SVP 17 сен 2015, 13:17, всего редактировалось 1 раз.
SVP
Мастер
Сообщения: 6135
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение SVP »

gendos писал(а):Мне кажется любой САМ может формировать точку захода , я пользуюсь визуал милом , но точку захода делаю везде 0
Заход да, но что это за CAM такой, который при этом включает-выключает шпиндель :) ?
Для фрезеровки это малость странное было-бы поведение.
Как получить М3 в точке где кончается "заход" и начинается вектор ?
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение gendos »

В Г кодах это ни как не отображается просто в LinuxCNC мощность привязана к скорости

http://www.cnc-club.ru/forum/viewtopic. ... 6&start=80
SVP
Мастер
Сообщения: 6135
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение SVP »

gendos писал(а):В Г кодах это ни как не отображается просто в LinuxCNC мощность привязана к скорости

http://www.cnc-club.ru/forum/viewtopic. ... 6&start=80
О. Это спасибо, это может вылечить ситуацию.
Щаз погуглим, может и для мача есть такая функция. (чтоб не переделывать что работает)
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение gendos »

И еще , чтоб не притормаживало при М3 и М5 лучше включать командой G01m62p1
а выключать G00 m63p1 тогда движение будет равномерным (не забыть про G64 ... )
SVP
Мастер
Сообщения: 6135
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение SVP »

В маче мне поди это не поможет, но ввечеру посмотрю.
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение gendos »

Да это только для EMC2
SVP
Мастер
Сообщения: 6135
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение SVP »

Есть нечто в маче

Лазера режим (Laser mode) - должно быть всегда не отмечено галкой, за исключением случаев
управления напряжением резки лазером в зависимости от темпа Подачи

Щаз если найдем как это по-английски :) будет счастье.
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение gendos »

Если использовать М3 и М5 на больших файлах будет выжегать значительно дольше
SVP
Мастер
Сообщения: 6135
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение SVP »

gendos писал(а):Если использовать М3 и М5 на больших файлах будет выжегать значительно дольше
Почему ?
Он же мгновенно включается и я не ставлю никаких задержек.
Да и как иначе, если "контур" состоит из 200 частей и они не пересекаются друг с другом.
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение gendos »

У меня в EMC2 при команде М3 в начале и в конце каждого отрезка происходило разгон торможение, а при
G01m62p1
движение было без тормозов ,независимо от количества отрезков.
На скорость влияло только изменение направления траектории.Если движение без резких изменений направления
выигрышь в итоге во времени в несколько раз
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение gendos »

Пришли пример своего G кода , попробую сравнить время выполнения с М3 и G01m62p1 у себя
SVP
Мастер
Сообщения: 6135
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение SVP »

Да время меня сейчас абсолютно не беспокоит, беспокоит качество.
Попробую поиграться ввечеру с галочкой итп, не поможет будем дальше пилить.
SVP
Мастер
Сообщения: 6135
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение SVP »

Галка laser mode freq вроде как лечит ситуацию и в маче.
(если настроить управление мощностью как скоростью шпинделя)

Но по каким-то невнятным причинам:
1. в холостых ходах у меня теперь выдает 0.5V почти... это как-то ту мач, аж прожигает порой вектора переходные
2. в 100% режиме как с мачем не колупался, больше 3.8-4V не выдает даже при скорости 100%, вместо 5V
3. есть ощущение, что порой какие-то вектора не прожигаются, толи фанера такая, толи глючит его действительно
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение gendos »

В EMC2 есть возможность настроить чтоб все работало как нужно , пост 94-99
http://www.cnc-club.ru/forum/viewtopic. ... 6&start=80
SVP
Мастер
Сообщения: 6135
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение SVP »

Да пока более или менее работает.
Хуже что найти приемлимое ПО для безгеморной генерации векторов я не смог.
Т.е. есть навалом коммерческих монстров, а хочется что-то халявного и простого.
Прям хоть сам пиши.
Аватара пользователя
Zoidberg
Новичок
Сообщения: 24
Зарегистрирован: 17 май 2015, 22:21
Репутация: 5
Настоящее имя: Павел
Контактная информация:

Re: А гдеб сформировать программу для выжигания по векторам

Сообщение Zoidberg »

Подозреваю, что на ШД ускорение маловато, пока моторы разгоняются лазер успевает прожечь лишнего. Но! Это только предположение и воспринимать мои мысли всерьёз не стоит. Хотя я бы призадумался…
Ответить

Вернуться в «CAM пакеты»