как прогнать весь код на G0?

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

как прогнать весь код на G0?

Сообщение novarobotix »

есть Г код, хочу быстро его испольнить на Г0. как сказать Linux CNC чтобы он это сделал? бо кругляшки медлено рисуются.
мне не нужна война.мне нужен МИР. желательно весь...
billsmith
Опытный
Сообщения: 128
Зарегистрирован: 04 июн 2012, 23:46
Репутация: 5
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение billsmith »

1. В блокноте меняешь Fсколько-то на Fдофига.
2. Ползунок скорости выкручиваешь вправо на всю, возможно в .ini нужно будет изменить пределы для этого ползунка.
3. Ну и самый некрасивый способ. В блокноте все G1 меняешь на G0. Но этот способ сработает только если в g-code только G1 используется и нет дуг.
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение novarobotix »

Fдофига и ползунок на максимум уже выставлено. но когда доходит до кругляшка то кругляшок рисуется медленно и печально, раз в 10 медленее основного перемещения Г0
ну а менять каждый раз г1 на г0 муторно как-то. может есть покрасивее решение? или LinuxCNC такое умеет? или ещё как то
Последний раз редактировалось novarobotix 09 фев 2015, 11:20, всего редактировалось 2 раза.
мне не нужна война.мне нужен МИР. желательно весь...
sertix
Мастер
Сообщения: 627
Зарегистрирован: 07 май 2011, 09:06
Репутация: 138
Настоящее имя: Сергей
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение sertix »

novarobotix писал(а):менять каждый раз г1 на г0 муторно как-то
Что блокнотом не умеешь пользоваться? Поиск с заменой для безмуторной замены G1 на G0!
Изображение
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение novarobotix »

поменял в коде G01 на G00 не помогло. как я понял из за того что кругляшок состоит из кучи отдельных команд, а в конфиге стоит плавный разгон, он не успевает разогнаться и потому медленно и печально. как побороть незнаю.
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
nERV
Мастер
Сообщения: 1519
Зарегистрирован: 27 сен 2013, 19:00
Репутация: 624
Настоящее имя: Александр
Откуда: Ульяновск
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение nERV »

Получится херь. Г0 это лишь приблизительные перемещения, в отличии от 01 и других, в которых работает ИНТЕРПОЛЯЦИЯ.
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение novarobotix »

только что отрисовал поменяв везде где кругляшкиГ01 наГ00 - получилось то же самое на примерно той же скорости.
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение novarobotix »

nERV писал(а):Получится херь. Г0 это лишь приблизительные перемещения, в отличии от 01 и других, в которых работает ИНТЕРПОЛЯЦИЯ.
да, интерполяция видна по более плавному движению кареток, но так как кругляшки слишком маленькие то на результате у меня не отражается. наверно нужны кругляшки побольше чтобы было заметно. спасибо за замечание.
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение Serg »

novarobotix писал(а):поменял в коде G01 на G00 не помогло. как я понял из за того что кругляшок состоит из кучи отдельных команд, а в конфиге стоит плавный разгон, он не успевает разогнаться и потому медленно и печально. как побороть незнаю.
Объяснить постпроцессору вашего CAM, что кругляшки надо делать не с помощью кучи G1, а с помощью G2/G3. Ну и G64 с вменяемыми параметрами использовать.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение novarobotix »

UAVpilot писал(а):Объяснить постпроцессору вашего CAM, что кругляшки надо делать не с помощью кучи G1, а с помощью G2/G3. Ну и G64 с вменяемыми параметрами использовать.
спасибо за информацию
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение michael-yurov »

novarobotix писал(а):есть Г код, хочу быстро его испольнить на Г0.
А тебе правильный ответ дали - заменить G1 на G0.

Только тебе не это нужно было, а разобраться, как в cam программе готовить УП, используя g2, g3 (дуговые сегменты, вместо коротких отрезков).

Ну и у тебя же включен G61 - поэтому и тупит на участках из маленьких кусочков.Это простой способ получить точный контур, но не лучший.
http://www.cnc-club.ru/forum/viewtopic. ... 1255#p1255
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение novarobotix »

michael-yurov писал(а):А тебе правильный ответ дали - заменить G1 на G0.
я поменял, непомогло, я написал выше
michael-yurov писал(а):Ну и у тебя же включен G61 - поэтому и тупит на участках из маленьких кусочков.Это простой способ получить точный контур, но не лучший.
http://www.cnc-club.ru/forum/viewtopic. ... 1255#p1255
спасибо за ссылку почитаю
Последний раз редактировалось novarobotix 09 фев 2015, 14:13, всего редактировалось 1 раз.
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение michael-yurov »

novarobotix писал(а):я поменял, непогогло, я написал выше
Как это не помогло?
Получилость "прогнать весь код на G0"?
Что просил - то и получил.
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение novarobotix »

michael-yurov писал(а):Как это не помогло?
Получилость "прогнать весь код на G0"?
Что просил - то и получил.
если просмотреть хронологию сообщений то дальше мы уже обсуждали вторую часть поста - т.е. для чего это всё предназначено было - для того чтобы на кругляшках не тормозило. я не обладаю ясновидением и не могу предусмотреть всех вариантов и закоулок бытия. поэтому пишу для чего мне это надо чтобы меня могли поправить.
мне не нужна война.мне нужен МИР. желательно весь...
billsmith
Опытный
Сообщения: 128
Зарегистрирован: 04 июн 2012, 23:46
Репутация: 5
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение billsmith »

Раз проблема в сильном снижении скорости на поворотах, так это совсем другая проблема.
1. Прочитай что такое G64 и используй его.
2. Увеличь ускорение в настройках, если станок позволяет.
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение novarobotix »

billsmith писал(а):Раз проблема в сильном снижении скорости на поворотах, так это совсем другая проблема.
уже выяснили в чём проблема - в том что кругляшки состоят из кучи мелких отрезков и на этих отрезках станок не успевает разогнаться
billsmith писал(а):1. Прочитай что такое G64 и используй его.
2. Увеличь ускорение в настройках, если станок позволяет.
ускорение увеличил, но станок начал сильно дёргаться при работе - тяжёлые каретки. на G64 уже кинули ссылку, если не устроит так как есть буду пробовать юзать.
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение novarobotix »

http://my-files.ru/Download/0niznt/SDC13188.avi вот так рисует. картинка дёргается так как рука с фотиком на станок опирается. опереться неначто.это на скорости 3000. при 6000 вообще труба - станок ходуном ходит.
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение Nick »

Добавь видео на youtube и скинь ссылку сюда - так удобнее смотреть.
Аватара пользователя
novarobotix
Мастер
Сообщения: 456
Зарегистрирован: 04 сен 2014, 23:36
Репутация: 28
Настоящее имя: ВАСЯ
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение novarobotix »

я послал этого жирного рекламщика и шпиона глубоко и надолго. пускай исправляется, а как исправится я подумаю пользоваться его услугами или нет.
мне не нужна война.мне нужен МИР. желательно весь...
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: как прогнать весь код на G0?

Сообщение NightV »

novarobotix писал(а):я послал этого жирного рекламщика и шпиона глубоко и надолго. пускай исправляется
какой мы гордый...
вы им за их услуги платите? нет...
их огроменные сервера и оплата трафика им достались бесплатно? нет...
штат сотрудников обслуги волонтеры? нет...
Всё просто! если знаешь КАК!
Ответить

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