roboforum.ru

Технический форум по робототехнике.

grbl и команды сверления

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: grbl и команды сверления

Сообщение ilalexey » 17 фев 2017, 00:12

Dmitry__ писал(а):Это должен делать CAM и технолог...

CAM предполагает, а станок располагает. В домашних условиях технолог сам знаешь кто.
Вот хочу "ы", значит "ы" :)
Dmitry__ писал(а):Могу тебе еще предложить подумать сверловку стеклотекстолита на 100000 об/мин.

Имея такую скорость в наличии все эти г8.. нужно обдумать ещё раз.

Добавлено спустя 22 минуты 18 секунд:
Недавно было "чёзанахнепонял". Вроде g81_итд использовал(емк2).. В общем купил тоненькие победитовые зенкеры. С какого-то перепугу подъезд к заготовке произошёл не так, как предполагалось. Сначала один раз залом произошёл, потом второй..
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: grbl и команды сверления

Сообщение Dmitry__ » 17 фев 2017, 00:22

ilalexey, ты сам того не подозревая, привел шикарный пример того, что нельзя в одну "G" команду засунуть сверловку всеми типами сверл. А еще есть разные станки, у которых разные физич. данные, и эта команда будет выполнятся по-разному. Такшта - CAM и технолог :wink:

ilalexey писал(а):CAM предполагает, а станок располагает.

Станок (и стойка чпу) даже не обязаны уметь обрабатывать дуги :wink:
Вот на моем японском egx300 нет команд глубокого сверления, но никто пока от этого не умер и глубокие отверстия сверлим.

ilalexey писал(а):В домашних условиях технолог сам знаешь кто.

Естественно знаю, тем более не понимаю, почему возникают такие вопросы :)
Скорее всего, кто-то как-то странно использует оборудование...

Добавлено спустя 2 минуты 14 секунд:
ilalexey писал(а):С какого-то перепугу подъезд к заготовке произошёл не так, как предполагалось.

Шикарное дополнение :) Потом увидел.
Это еще один гвоздь в крышку g81

Добавлено спустя 4 минуты 23 секунды:
:D
Почему цикл сверления G83 на разных станках работает по разному

http://mir-cnc.ru/topic/8011-%D0%BF%D0%BE%D1%87%D0%B5%D0%BC%D1%83-%D1%86%D0%B8%D0%BA%D0%BB-%D1%81%D0%B2%D0%B5%D1%80%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F-g83-%D0%BD%D0%B0-%D1%80%D0%B0%D0%B7%D0%BD%D1%8B%D1%85-%D1%81%D1%82%D0%B0%D0%BD%D0%BA%D0%B0%D1%85-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0/
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: grbl и команды сверления

Сообщение ilalexey » 17 фев 2017, 00:24

Dmitry__ писал(а):ilalexey, ты сам того не подозревая, привел шикарный пример того, что нельзя в одну "G" команду засунуть сверловку всеми типами сверл.

Я всё прекрасно подозреваю :)
Код: Выделить всёРазвернуть
G81   Цикл сверления
G82   Цикл сверления с задержкой
G83   Цикл сверления с отходом

При чём тут смена свёрл/инструмента?
Это команды поведения захода инструмента. Сверла в данном случае.
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: grbl и команды сверления

Сообщение Dmitry__ » 17 фев 2017, 00:34

Дочитай мое прошлое сообщение, там шикарная дописка. А про смену инструмента в g8x я ничего не говорил. :)

Добавлено спустя 6 минут 31 секунду:
Сегодня Диму пробивало на слово "шикарный", хм, к чему бы это? :shock:
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: grbl и команды сверления

Сообщение ilalexey » 17 фев 2017, 00:39

Dmitry__ писал(а):
Почему цикл сверления G83 на разных станках работает по разному
http://mir-cnc.ru

вообщем работает это так: коды постоянных циклов вызывают макроциклы или подпрограммы, которые зашиты в память стойки

Чёт так всё сложно.. какие то стойки, зашиты, макроциклы..
Как я раньше этой лабуды не понимая что-то делал.. меньше знаешь.. во истину

Добавлено спустя 5 минут 10 секунд:
Dmitry__ писал(а):А про смену инструмента в g8x я ничего не говорил.

А как тогда понимать это?:
привел шикарный пример того, что нельзя в одну "G" команду засунуть сверловку всеми типами сверл.
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: grbl и команды сверления

Сообщение Dmitry__ » 17 фев 2017, 00:46

ilalexey писал(а):А как тогда понимать это?:
привел шикарный пример того, что нельзя в одну "G" команду засунуть сверловку всеми типами сверл.

А так и понимать, кто-то пленочку подкладывает для не увода сверла 0.3мм. Потом определенные танцы с бубном делает с траекториями. Кто-то сверлит высокоскоростными шпинделями, кто-то хитро подрезает медь на текстолите. Вот это все и нельзя задать стандартными командами. А смену инструмента я приводил к тому, что не понимаю как в домашних условиях сначала фрезеруют деталь, потом меняют инструмент на сверло, потом сверлят один диаметр, потом меняют сверло, сверлят другой диаметр. На этих приколах у станка уйдет абсолютная координата в 100 случаях из 99 :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: grbl и команды сверления

Сообщение ilalexey » 17 фев 2017, 00:59

Dmitry__ писал(а):А так и понимать, кто-то пленочку подкладывает для не увода сверла 0.3мм. Потом определенные танцы с бубном делает с траекториями. Кто-то сверлит высокоскоростными шпинделями, кто-то хитро подрезает медь на текстолите. Вот это все и нельзя задать стандартными командами.

И при чём тут G8х команды?
Dmitry__ писал(а):А смену инструмента я приводил к тому, что не понимаю как в домашних условиях сначала фрезеруют деталь, потом меняют инструмент на сверло, потом сверлят один диаметр, потом меняют сверло, сверлят другой диаметр.

Ловкость рук и никакого мошенства :)
Я обычно разделяю сверловку и фрезеровку на отдельные операции.
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: grbl и команды сверления

Сообщение ALS » 17 фев 2017, 01:01

А смену инструмента я приводил к тому, что не понимаю как в домашних условиях сначала фрезеруют деталь, потом меняют инструмент на сверло, потом сверлят один диаметр, потом меняют сверло, сверлят другой диаметр. На этих приколах у станка уйдет абсолютная координата в 100 случаях из 99


Ничего там не уходит. Станок и софт нужны нормальные, а не из желудей и шишек.
Обрезаю заготовку по наружному контуру торцевой фрезой 3мм, делаю внутренние пазы такой же, но на 2мм, сверлю отверстия сверлом 1мм, потом еще и гравировка конусом 0,2мм. Все это на одной детали, с заходом на "базу" и паузами для смены инструмента.
Аватара пользователя
ALS
 
Сообщения: 803
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: grbl и команды сверления

Сообщение Dmitry__ » 17 фев 2017, 01:27

ALS писал(а):Ничего там не уходит. Станок и софт нужны нормальные, а не из желудей и шишек.

Извини, у нас нищебродов, денег нашлось только 6000 евро на egx300 :cry:
А так, да, полностью согласен.

ilalexey писал(а):Я обычно разделяю сверловку и фрезеровку на отдельные операции.

Сочувствую коллега нищеброд, учись у ALS :D

ilalexey писал(а):И при чём тут G8х команды?

Да при том, что если станок не умеет правильно сверлить что-то специфичное, то никакая G8x не спасет. И с другой стороны, готовый G код может правильно отработать на одном станке и все переломать на другом.
Я думаю ТС уже и сам понял, что надо генерить код постпроцессором под определенный станок, а не брать код сгенерированный для какой-нибудь fanuc и пытаться его подсунуть grbl...

Добавлено спустя 1 минуту 27 секунд:
Если в постпроцессоре правильно выбран cnc, то никаких g81...g83 и не будет...
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: grbl и команды сверления

Сообщение ALS » 17 фев 2017, 01:32

А что такое egx300 ?
У меня (сходил на балкон, проверил), вроде, совсем другое.
Аватара пользователя
ALS
 
Сообщения: 803
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: grbl и команды сверления

Сообщение ilalexey » 17 фев 2017, 01:43

Dmitry__ писал(а):Да при том, что если станок не умеет правильно сверлить что-то специфичное, то никакая G8x не спасет.

В том то и дело, что это не что-то специфичное, а заурядное движение инструмента по зэт оси.
Dmitry__ писал(а):И с другой стороны, готовый G код может правильно отработать на одном станке и все переломать на другом.

В моём случае пичалька приключилась не из за г кода, а з за китайского патрона, который кривой. Хотя если бы подача была ну очень медленной носик победита и выдержал. Очень странный холивар получился. Уже захотел понимание G8x команд в прошивке.
Вложения
IMG_1033.jpg
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: grbl и команды сверления

Сообщение Dmitry__ » 17 фев 2017, 01:49

ALS писал(а):А что такое egx300 ?

https://www.google.ru/search?q=egx+300&newwindow=1&biw=1280&bih=910&tbm=isch&tbo=u&source=univ&sa=X&ved=0ahUKEwj369XbypXSAhWDGCwKHcKBAhgQsAQIHQ

ALS писал(а):У меня (сходил на балкон, проверил), вроде, совсем другое.

Да вы тролль, батенька. :) Давай уж ссылки на все датчики нуля, патрон и.т.д. Голый короб не дает представления о эпичной смене инструмента :)

Добавлено спустя 2 минуты 37 секунд:
ilalexey, на твоей фотке комбинированное сверло, замечательная фреза. Но на шпинделях с боем не живет.

Добавлено спустя 1 минуту 36 секунд:
ilalexey писал(а):В том то и дело, что это не что-то специфичное, а заурядное движение инструмента по зэт оси.

А как ты скажешь станку, что свйчас будем использовать сверло, которое уводит, а завтра будем сверлить сверлом, которое не умеет уводить? :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: grbl и команды сверления

Сообщение ilalexey » 17 фев 2017, 01:50

Dmitry__ писал(а):Если в постпроцессоре правильно выбран cnc, то никаких g81...g83 и не будет...

Вот ведь не задача - хочу чтоб эти g81...g83 были.
Это полезная фишка.
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: grbl и команды сверления

Сообщение Dmitry__ » 17 фев 2017, 01:54

ilalexey писал(а):Вот ведь не задача - хочу чтоб эти g81...g83 были.
Это полезная фишка.

Так эти команды заменятся перемещениями, которое знает grbl, в чем фишка? :)

Эх, знаю кого привлечь стоило бы.. но пока сам не отзовётся, буду молчать.


Меня имел в виду? :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: grbl и команды сверления

Сообщение ilalexey » 17 фев 2017, 02:05

Dmitry__ писал(а):Так эти команды заменятся перемещениями, которое знает grbl, в чем фишка?

Фишка в лаконичности команды.
Вот скажем дугу делать если. Отрезками(координатами их) или информацией о радисе?
Вот скинул в порт козявку, а станок за одну эту фразу кода сверло гоняет туда-сюда долго. красота.
Dmitry__ писал(а):Меня имел в виду?

Вполне может быть. Не скажу :)
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Пред.След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6