Страница 1 из 2

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

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

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

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

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

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

Куда рыть ?

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

Добавлено: 17 сен 2015, 13:06
gendos
У меня в LinuxCNC мошьность привязана к ШИМ. оборотам шпинделя и подобрана так что при малой скорости мошьность уменьшается и при скорости близкой к 0 лазер не жгет.

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

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

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

Куда рыть ?
Мне кажется любой САМ может формировать точку захода , я пользуюсь визуал милом , но точку захода делаю везде 0

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

Добавлено: 17 сен 2015, 13:16
SVP
gendos писал(а):У меня в LinuxCNC мошьность привязана к ШИМ. оборотам шпинделя и подобрана так что при малой скорости мошьность уменьшается и при скорости близкой к 0 лазер не жгет.
Т.е. при разгоне она плавно увеличивается ? Как это в г-кодах выглядит часть ?
Или это linuxCnc умеет ? У меня пока под мачем, но можно и туда перевести, не проблема.

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

Добавлено: 17 сен 2015, 13:16
SVP
gendos писал(а):Мне кажется любой САМ может формировать точку захода , я пользуюсь визуал милом , но точку захода делаю везде 0
Заход да, но что это за CAM такой, который при этом включает-выключает шпиндель :) ?
Для фрезеровки это малость странное было-бы поведение.
Как получить М3 в точке где кончается "заход" и начинается вектор ?

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

Добавлено: 17 сен 2015, 13:31
gendos
В Г кодах это ни как не отображается просто в LinuxCNC мощность привязана к скорости

http://www.cnc-club.ru/forum/viewtopic. ... 6&start=80

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

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

http://www.cnc-club.ru/forum/viewtopic. ... 6&start=80
О. Это спасибо, это может вылечить ситуацию.
Щаз погуглим, может и для мача есть такая функция. (чтоб не переделывать что работает)

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

Добавлено: 17 сен 2015, 13:38
gendos
И еще , чтоб не притормаживало при М3 и М5 лучше включать командой G01m62p1
а выключать G00 m63p1 тогда движение будет равномерным (не забыть про G64 ... )

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

Добавлено: 17 сен 2015, 13:45
SVP
В маче мне поди это не поможет, но ввечеру посмотрю.

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

Добавлено: 17 сен 2015, 13:48
gendos
Да это только для EMC2

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

Добавлено: 17 сен 2015, 14:07
SVP
Есть нечто в маче

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

Щаз если найдем как это по-английски :) будет счастье.

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

Добавлено: 17 сен 2015, 14:53
gendos
Если использовать М3 и М5 на больших файлах будет выжегать значительно дольше

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

Добавлено: 17 сен 2015, 15:14
SVP
gendos писал(а):Если использовать М3 и М5 на больших файлах будет выжегать значительно дольше
Почему ?
Он же мгновенно включается и я не ставлю никаких задержек.
Да и как иначе, если "контур" состоит из 200 частей и они не пересекаются друг с другом.

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

Добавлено: 17 сен 2015, 17:05
gendos
У меня в EMC2 при команде М3 в начале и в конце каждого отрезка происходило разгон торможение, а при
G01m62p1
движение было без тормозов ,независимо от количества отрезков.
На скорость влияло только изменение направления траектории.Если движение без резких изменений направления
выигрышь в итоге во времени в несколько раз

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

Добавлено: 17 сен 2015, 17:55
gendos
Пришли пример своего G кода , попробую сравнить время выполнения с М3 и G01m62p1 у себя

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

Добавлено: 17 сен 2015, 17:57
SVP
Да время меня сейчас абсолютно не беспокоит, беспокоит качество.
Попробую поиграться ввечеру с галочкой итп, не поможет будем дальше пилить.

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

Добавлено: 20 сен 2015, 16:45
SVP
Галка laser mode freq вроде как лечит ситуацию и в маче.
(если настроить управление мощностью как скоростью шпинделя)

Но по каким-то невнятным причинам:
1. в холостых ходах у меня теперь выдает 0.5V почти... это как-то ту мач, аж прожигает порой вектора переходные
2. в 100% режиме как с мачем не колупался, больше 3.8-4V не выдает даже при скорости 100%, вместо 5V
3. есть ощущение, что порой какие-то вектора не прожигаются, толи фанера такая, толи глючит его действительно

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

Добавлено: 22 сен 2015, 11:37
gendos
В EMC2 есть возможность настроить чтоб все работало как нужно , пост 94-99
http://www.cnc-club.ru/forum/viewtopic. ... 6&start=80

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

Добавлено: 22 сен 2015, 11:59
SVP
Да пока более или менее работает.
Хуже что найти приемлимое ПО для безгеморной генерации векторов я не смог.
Т.е. есть навалом коммерческих монстров, а хочется что-то халявного и простого.
Прям хоть сам пиши.

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

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