EMC2 и неровная поверхность гравировки [РЕШЕНО]

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Романов Семен
Почётный участник
Почётный участник
Сообщения: 646
Зарегистрирован: 23 янв 2012, 23:25
Репутация: -80
Откуда: Самара

Re: EMC2 и неровная поверхность гравировки

Сообщение Романов Семен »

Nick писал(а):Ок. Если фреза с кончиком 0.2 и углом 10 радусов, то нам нужно по глубине попасть в 0.2 мм, это уже решаемо. Кстати, я думаю, ты и сейчас в такой промежуток попадешь.
дело не в промежутке, почему сейчас местами фрезеровало, местами нет?
Не вариант чтобы глубина "гуляла" на столько...
сейчас буду пробовать еще =(
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 и неровная поверхность гравировки

Сообщение Nick »

Попробуй индикатор в шпиндель зажать и им поездить по поверхности.
Индикатор это вот такая штука
Вложения
0.jpeg (2504 просмотра) <a class='original' href='./download/file.php?id=4356&sid=4ea70a28ea6e1538caa51c70f0f9bb6c&mode=view' target=_blank>Загрузить оригинал (44.54 КБ)</a>
Романов Семен
Почётный участник
Почётный участник
Сообщения: 646
Зарегистрирован: 23 янв 2012, 23:25
Репутация: -80
Откуда: Самара

Re: EMC2 и неровная поверхность гравировки

Сообщение Романов Семен »

Что это даст?=(
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 и неровная поверхность гравировки

Сообщение Nick »

По нему будет видно насколько хорошо работает компенсация. Едешь в любое место, выставляешь на нем 0 включаешь компенсацию и гоняешь по плате и смотришь отклонения.
Кстати на нем же можно проверить как работает probe. Ставим на нем 0, делаем пробу, отъезжаем назад, и едем в точку пробы. После чего оцениваем изменение на индикаторе.
Романов Семен
Почётный участник
Почётный участник
Сообщения: 646
Зарегистрирован: 23 янв 2012, 23:25
Репутация: -80
Откуда: Самара

Re: EMC2 и неровная поверхность гравировки

Сообщение Романов Семен »

да, сразу не допер. штука полезная, завтра спрошу у отца, у него может даже гдето есть запасной =)))
Романов Семен
Почётный участник
Почётный участник
Сообщения: 646
Зарегистрирован: 23 янв 2012, 23:25
Репутация: -80
Откуда: Самара

Re: EMC2 и неровная поверхность гравировки

Сообщение Романов Семен »

Вопрос не в тему может быть: тяжело кнопочки сделать справа? =) может есть мануал? киньте ссылочкой что ли...
Потом сделаю пару пимпок для упрощения

пс. надеюсь можно же Гкод воткнуть в исполнение кнопки? =)
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 и неровная поверхность гравировки

Сообщение Nick »

Ты имеешь в виду кнопки на панели pyvcp? Их не сложно.
EMC2 Integrators Manual Перевод на русский язык #66
http://unpy.net/emc2-docs-new/hal_vcp.html
http://linuxcnc.org/docs/html/hal_pyvcp_examples.html
Романов Семен писал(а):пс. надеюсь можно же Гкод воткнуть в исполнение кнопки? =)
Что значит исполнение?
Романов Семен
Почётный участник
Почётный участник
Сообщения: 646
Зарегистрирован: 23 янв 2012, 23:25
Репутация: -80
Откуда: Самара

Re: EMC2 и неровная поверхность гравировки

Сообщение Романов Семен »

Кнопочку жмакнул - а она исполнила г код - например поиск нуля по высоте у заготовки, чтоб не ручками как говорится все...
(пробовал все одним кодом, не выходит)

пс. щас пробую фрезой 10* 0,2мм
сканирую на скорости F7 с шагом 2мм, но еще обратный ход дописал
Теперь цикл выглядит так:

Код: Выделить всё

#<y> = #<y0>
o101 while [#<y> LT #<h>+#<y0>]
  #<x> = #<x0>
  o102 while [#<x> LT #<w>+#<x0>]
    G0 X#<x> Y#<y> 
    F7
    G38.3 Z-0.3
    F1
    G38.5 Z0.9
    G0 Z0.9
   #<x> = [#<x>+#<step>]
  o102 endwhile
 #<y> = [#<y>+#<step>]
o101 endwhile
посмотрим что выйдет

upd

не дождался, остановил и поставил F15 вместо F7
слииишком медленно.. с учетом того что есть "ожидание до разрыва"

upd2

вроде фрезерует, сейчас попробовал с выборкой лишнего.... долго...
подскажите как подобрать скорость подачи так что бы фрезы не ломались... на практике не хочется ибо фрез с углом 10* всего 5 штучек =(
Романов Семен
Почётный участник
Почётный участник
Сообщения: 646
Зарегистрирован: 23 янв 2012, 23:25
Репутация: -80
Откуда: Самара

Re: EMC2 и неровная поверхность гравировки

Сообщение Романов Семен »

:beer: теперь можно =)

Итак чего я добился.
0,25мм дородка, 0,4мм зазор между дорожками...
Фрезернул... с выборкой лишнего, фоты будут завтра...
Щас :beer:
Ибо боялся что сломается фреза... но Бог дал норм... Но на скорости F400 медленно больно "выбирает" =( побольше бы... босюь сломать коньчик =(
И кстати фрезеровал гетенакс... на глубину 0,1мм
Побаиваюсь еще о том что когда будет текстолит - фреза "кончатся" будет быстро... изза лишнего так сказать углубления =(
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 и неровная поверхность гравировки

Сообщение Nick »

Т.е. проблема оказалась в размере ячейки сетки сканирования?
Романов Семен
Почётный участник
Почётный участник
Сообщения: 646
Зарегистрирован: 23 янв 2012, 23:25
Репутация: -80
Откуда: Самара

Re: EMC2 и неровная поверхность гравировки

Сообщение Романов Семен »

Nick писал(а):Т.е. проблема оказалась в размере ячейки сетки сканирования?
Возможно, не знаю =) вечером еще тесты буду делать =)
Но сейчас сканировал каждые 3мм...

Но мне кажется что положительно сказалось вот это:

Код: Выделить всё

    F1
    G38.5 Z0.9
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 и неровная поверхность гравировки

Сообщение Nick »

Вполне может быть!

Индикатор не нашел?
Романов Семен
Почётный участник
Почётный участник
Сообщения: 646
Зарегистрирован: 23 янв 2012, 23:25
Репутация: -80
Откуда: Самара

Re: EMC2 и неровная поверхность гравировки

Сообщение Романов Семен »

Нет, не искал пока...

upd

нашел индикатор - у отца лежит новый просто так, надо забрать =)

Вот результат трудов вчера ночных =)
Да не трудов а тестов.... =)) :cheesy:
IMG_7331мм.JPG (2475 просмотров) <a class='original' href='./download/file.php?id=4364&sid=4ea70a28ea6e1538caa51c70f0f9bb6c&mode=view' target=_blank>Загрузить оригинал (778.83 КБ)</a>
Романов Семен
Почётный участник
Почётный участник
Сообщения: 646
Зарегистрирован: 23 янв 2012, 23:25
Репутация: -80
Откуда: Самара

Re: EMC2 и неровная поверхность гравировки

Сообщение Романов Семен »

Провожу очередной тест.
Сейчас уже не гетенакс а стеклотекстолит... материал он потяжелее в обработке... сейчас выполнил 50% команд.. трогую ШГ: по ощющениям ну градусов 70-80... поставил паузу... пусть остынут...
кто как с этим борется?

пс. и может быть конечно от того что по оси Х больше перемещений, на что искренне надеюсь что изза этого, но двиглы по У и З остыли щас уже за 7 минут прям градусов до 30, а по Х градусов 50... искренне надеюсь что изза большого кол-ва перемещений, а не от того что я собирал/разбирал ось Х, и че нить не соосно теперь и тяжело ему крутить... хотя руками когда кручу, разницу не чувствовал....

пошел дальше остужать =)
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 и неровная поверхность гравировки

Сообщение Nick »

Мне казалось, что шаговики больше греются когда стоят в удержании :think: ...
В половине случаев вопрос решается либо радиатором, либо вентилятором. По другому почти никак, либо напряжение снижать, а это потеря момента.
Хотя, я в этих делах :monkey:.

Давай лучше к твоим тестам, вроде все супер, дорожки целые, кроме вот этого места.
А нет ли у тебя люфта по какой-нибудь оси??? Которая по вертикали на рисунке?
А та часть, которая слева, ты что все по площади вырезал???
Вложения
IMG_7331мм.JPG (2419 просмотров) <a class='original' href='./download/file.php?id=4463&sid=4ea70a28ea6e1538caa51c70f0f9bb6c&mode=view' target=_blank>Загрузить оригинал (760.63 КБ)</a>
Романов Семен
Почётный участник
Почётный участник
Сообщения: 646
Зарегистрирован: 23 янв 2012, 23:25
Репутация: -80
Откуда: Самара

Re: EMC2 и неровная поверхность гравировки

Сообщение Романов Семен »

Nick писал(а):Давай лучше к твоим тестам, вроде все супер, дорожки целые, кроме вот этого места. А нет ли у тебя люфта по какой-нибудь оси??? Которая по вертикали на рисунке?А та часть, которая слева, ты что все по площади вырезал???
нет, там все тоже целое....
свет так падает просто!
Люфтов нет.
слева да - вырезано все лышнее. =)

пс. вопрос назрел:
сейчас когда второй - более масштабный тест был - много работал станок. дважды жал паузу остывать. первый раз не долго... но после первого раза заметил что когда он начал площадь вырезать - будто бы после остывания чтото либо с инструментом (фрезой) либо с ПО произошло, и местами стали мааааааленьки шришки меди (тоесть он как бы срезает, но чуть оставалось)
я забил, думал мелкие недочеты компенсации (не модуля. а вообще как идеи)
ибо сканировал каждые 7мм, потому что на текстолите (а он и так ровный)

дальше двиг по Х разогрелся чуть ли не до сотни блин... поставил на паузу... и дал остыть с полчасика...

остыл - продолжить нажимаю - а он медь стал еле царапать... тоесть вместо положенных 0,1 углубления - он углублялся (на глаз), на 1/3 от положенного...

И тут на такой случай вопрос:
Что бы сместить координату G92, нужно ОСТАНОВИТЬ выполнение УП.
После остановки, в ручном управлении можно задать "компенсацию" этого косяка вручную, указав вместо реальных -0,1, написать g92 z-0.05, и как бы он он станет заходить поглубже!!

НО, после попытки нажать: "исполнить с этого места", на том месте разумеется где мы остановились - ЕМС выдает: выходит за пределы +Х.
ай яй яй... в итоге.... тест я запорол, ибо пришлось перезапускать ЕМС... а концевики оказались далеки от идеала, и дают погрешность в поиске нуля в ~0,5мм... в итоге когда запустил после перезагрузки... он сожрал у меня пару дорожек, когда выбирал остатки площадки...
я на него обиделся, и решил оттестить минимальный диаметр сверления...

и тут радость: 0,3мм я могу сверлить!!!! горжусь сам до ужаса...

в итоге мои планы: завтра вешаю радиаторы, что бы фрезить без остановки...
НО конечно выбирать лишнюю площадку той же фрезой 0,2мм с 10* - это бубен.... и пляски с ним... нужно что то думать веселее....

ушел спать...

буду рад любым идеям =)
всем успехов, в особенности, уважаемому Нику =))

ps. кстати толи мне показалось, то ли ты переехал на новый сервер, и время как то неверно работает.... на форуме... просто глянь... может я и тупанул =)))
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 и неровная поверхность гравировки

Сообщение Nick »

Романов Семен писал(а):остыл - продолжить нажимаю - а он медь стал еле царапать... тоесть вместо положенных 0,1 углубления - он углублялся (на глаз), на 1/3 от положенного...
вообще останавливать станок посередине программы - не хорошо.
Все программы можно обмануть вручную - просто подкрутить двигатель ;).
Если собрался останавливаться, то лучше на конце строки. Попробуй сделать паузу и выполнить на шаг вперед. Потом с того же момента можно будет стартануть. И всегда можно открыть программу в текстовом редакторе, стереть все не нужное и начать выполнять ее с "двух шагов назад".
Наверняка, у кого-то есть еще рецепты по возобновлению обработки с произвольного места программы. Может тему по этому поводу отдельную создать :roll:.
в итоге мои планы: завтра вешаю радиаторы, что бы фрезить без остановки...
Лучше вентилятор - он эффективнее, я ставил вентиляторы для компов. Кстати, ты врожде еще не вывешивал фотографий станка, сделай хотя бы парочку, интересно посмотреть на то о чем уже пол месяца беседуем :)!
я на него обиделся, и решил оттестить минимальный диаметр сверления...
и тут радость: 0,3мм я могу сверлить!!!! горжусь сам до ужаса...
Как раз собирался про сверловку спросить, 0.3 - круто :cheesy:!!! Сколько отверстий сделал, какая подача, как сверло, живое осталось?
ps. кстати толи мне показалось, то ли ты переехал на новый сервер, и время как то неверно работает.... на форуме... просто глянь... может я и тупанул =)))
Точно! Там же время буржуйское! Спасибо, исправим :)!

PS На чем программы обработки делаешь?
Романов Семен
Почётный участник
Почётный участник
Сообщения: 646
Зарегистрирован: 23 янв 2012, 23:25
Репутация: -80
Откуда: Самара

Re: EMC2 и неровная поверхность гравировки

Сообщение Романов Семен »

Nick писал(а):Как раз собирался про сверловку спросить, 0.3 - круто !!! Сколько отверстий сделал, какая подача, как сверло, живое осталось?
Штук 30 сделал.
Подача при сверлении 40мм/мин
Живо.

УП делаю в coppercam
Романов Семен
Почётный участник
Почётный участник
Сообщения: 646
Зарегистрирован: 23 янв 2012, 23:25
Репутация: -80
Откуда: Самара

Re: EMC2 и неровная поверхность гравировки

Сообщение Романов Семен »

Nick писал(а):вообще останавливать станок посередине программы - не хорошо. Все программы можно обмануть вручную - просто подкрутить двигатель .Если собрался останавливаться, то лучше на конце строки. Попробуй сделать паузу и выполнить на шаг вперед. Потом с того же момента можно будет стартануть. И всегда можно открыть программу в текстовом редакторе, стереть все не нужное и начать выполнять ее с "двух шагов назад". Наверняка, у кого-то есть еще рецепты по возобновлению обработки с произвольного места программы. Может тему по этому поводу отдельную создать .
Ну собственно те же мысли у меня =)
Наверное нужно ставить хорошие радиатоы - просто кулером не обдуешь.
Поставлю радоатор, не будет справляться - радиатор обдую кулером...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 и неровная поверхность гравировки

Сообщение Nick »

Семен, тут такая просьба...
Напиши инструкцию по настройке обработки по неровной поверхности. Сейчас времени мало, а народ уже просит :). Заодно напишешь человеческим языком, не как я :).
Я ее потом наверх темы перемещу ну и оформлю как надо.
Ответить

Вернуться в «LinuxCNC»