Кто обьяснит почему уходит 0 заготовки при выполнение одной

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Кто обьяснит почему уходит 0 заготовки при выполнение одной

Сообщение Kulibin74 »

Linux CNC.
Сервы по всем осям (настроено 2048 импульсов на оборот сервы)
Кто обьяснит почему уходит 0 заготовки при выполнение одной и той же УП? Квадрат был пройден 6 раз (по одному и тому же месту фреза прошла), а логотип раз 8 и все получилось со смещением!!! но после 7 раза и Хоумления последний проход прошел по первому.
20150326_130139.jpg (5473 просмотра) <a class='original' href='./download/file.php?id=46542&mode=view' target=_blank>Загрузить оригинал (1.07 МБ)</a>
20150326_130001.jpg (5473 просмотра) <a class='original' href='./download/file.php?id=46543&mode=view' target=_blank>Загрузить оригинал (1.25 МБ)</a>
И почему детали получаются длиннее чем задано и соответственно возвращается станок не в ноль заготовки?
Y горизонтально, X вертикально (5473 просмотра) <a class='original' href='./download/file.php?id=46544&mode=view' target=_blank>Загрузить оригинал (1.11 МБ)</a>
Y горизонтально, X вертикально
Связано ли это с точностью вычислений программой Gcoda?
Влияет ли количество знаков после запятой в УП и LinuxCNC?
Последний раз редактировалось Kulibin74 27 мар 2015, 11:29, всего редактировалось 1 раз.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение megagad »

Люфт в винтах не проверяли?? Проскальзывание муфты?
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

люфта нет, проскальзываний тоже. А как это может влиять на увеличение размера модели? вроде наоборот должно быть меньше? почему после повторного хоума (в логотипе) все встает на свои места?
Может это быть какая-то накапливаемая ошибка вычисления координат?
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение megagad »

Kulibin74 писал(а):почему после повторного хоума (в логотипе) все встает на свои места?
У вас "оси" уплывают физически. При хоумлении вы повторно ставите "ноль" для осей.
Где-то в линухЦНЦ можно глянуть ошибку при выставлении нуля - значение координаты осей перед обнулением.
Также к слову - сервы у вас напрямую или через редуктор?
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

по Y через редуктор 1/8 помоему или 1/12, по Х напрямую
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Сергей Саныч »

Окружность командами G2, G3 нормально рисует?
Попробуй программу отсюда
Чудес не бывает. Бывают фокусы.
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

Сергей Саныч писал(а):Окружность командами G2, G3 нормально рисует?Попробуй программу отсюда
круги идеальные
программу через 15 минут выключил, ходит по одному месту и ничего не смещается
запустил программу выборки внутри двух контуров 70*70 мм с шагом 0,1 растром 0 град и 45 град, посмотрим что получится :thinking:
И еще раз про люфты, допустим есть люфт по всем осям в 1мм, при фрезеровке одной УП 10 раз ноль же не сможет физически сместится на 10 мм? Так? Смещается ведь относительная координата, которая высчитывается програмно... после выполнения последнего перемещения в УП и то на основании последней точки? или я не прав? То есть хочу сказать, что ноль заготовки после выполнения УП относительно ноля станка уже будет не тем нулем, который был вначале УП в координатах станка.
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

слева растр 45 град, справа 0 град относитеольно Х. Y расположен горизонтально фото. видно что справа увеличилось по Y на 5мм. точка справа это ноль по Y при выполнении той же УП (смещение 5 мм). При растре 45 град видно что под конец Y тоже сместился но уже где-то на 1 мм.
Вложения
20150326_162308.jpg (5416 просмотров) <a class='original' href='./download/file.php?id=46553&mode=view' target=_blank>Загрузить оригинал (1.14 МБ)</a>
20150326_162145.jpg (5416 просмотров) <a class='original' href='./download/file.php?id=46554&mode=view' target=_blank>Загрузить оригинал (1.27 МБ)</a>
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

Может быть мало шагов на миллиметр? По Х 500.Y 200. 1/200=0,005мм. УП составлена три знака после запятой. То есть хочу сказать, как станок отработает перемещение по Y на 0.002мм если один шаг 0.005мм? Никак? Или двинет ось на 0.005мм? Не от этого ли моя проблемма? В сервоусилителе по моему можно выставить электронную редукцию, сделать хоть 10000 шагов на оборот движка?!
Но тогда это не обьясняет почему у меня с шагом 0.1 мм на 70мм деталь удлинилась на 5мм? Ведь получается целое количество шагов.
Еще сегодня смотрел свой файл ini. Мне показалось странным, что параметр импульсов на мм у меня не 500 и 200 по осям а другие.
Хотя станок едет 800мм по линейке и отображаетс в аксис столько же.
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Тима »

Может соотношение шаг/мм неправильно рассчитано?
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Сергей Саныч »

Выложи G-код.
Точность внутренних вычислений в LCNC гораздо выше обычно задаваемой в G-коде. Так что количество знаков особо влиять не должно. Тем более, если обработка ведется в абсолютном режиме (G90).
Тима писал(а):Может соотношение шаг/мм неправильно рассчитано?
Тогда бы всего лишь изменился масштаб.
Чудес не бывает. Бывают фокусы.
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

Ошибся я, в ини у меня все правильно. 2048 имп на оборот сервы, редуктор 1/12, ремень Т5, 20 зубьев шкив получается 245,76 имп /мм по У
2048/5мм=409,6 имп/мм по Х. Значит этот вариант отметаем... :mrgreen:
Почему правый квадрат (растр 0*) увеличился на 5мм а левый (45*) к концу УП только на 1-2мм уполз по У?????? :thinking:
а как LinuxCNC вычисляет количесво шагов на перемещение? берет значение конечной точки и вычитает значения начальной и делит на STEP_SCALE округляет, а потом выдает серию импульсов? Правильно?
Вложения
70х140 жкод.txt
(40.64 КБ) 1096 скачиваний
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

megagad писал(а):У вас "оси" уплывают физически
Это как, можно поподробнее?
Ничего не понимаю. Правый квадрат фрезерован смещением от центра, левый растр 90 град. общая длина по У получилась 140-+0,2 мм (фанера всетаки)
При фрезеровке растром 90 град, станок под конец недорезал по У видно из размеров.(но мало).
Почему при растре 0град увеличение аж 7%??? :thinking:
Вложения
перегородка между квадратами видно утолщение по У под конец растра (5318 просмотров) <a class='original' href='./download/file.php?id=46632&mode=view' target=_blank>Загрузить оригинал (1.28 МБ)</a>
перегородка между квадратами видно утолщение по У под конец растра
ноль после выполнения УП второй раз (5318 просмотров) <a class='original' href='./download/file.php?id=46635&mode=view' target=_blank>Загрузить оригинал (1.11 МБ)</a>
ноль после выполнения УП второй раз
20150327_110045.jpg (5318 просмотров) <a class='original' href='./download/file.php?id=46637&mode=view' target=_blank>Загрузить оригинал (1.06 МБ)</a>
20150327_105243.jpg (5318 просмотров) <a class='original' href='./download/file.php?id=46638&mode=view' target=_blank>Загрузить оригинал (1.12 МБ)</a>
правый квадрат смещением от центра, левый растр 90 град (5318 просмотров) <a class='original' href='./download/file.php?id=46639&mode=view' target=_blank>Загрузить оригинал (1.13 МБ)</a>
правый квадрат смещением от центра, левый растр 90 град
После первого выполнения УП поХ (5318 просмотров) <a class='original' href='./download/file.php?id=46640&mode=view' target=_blank>Загрузить оригинал (1.11 МБ)</a>
После первого выполнения УП поХ
После первого выполнения УП по У (5318 просмотров) <a class='original' href='./download/file.php?id=46641&mode=view' target=_blank>Загрузить оригинал (1.19 МБ)</a>
После первого выполнения УП по У
ноль После первого выполнения УП (5318 просмотров) <a class='original' href='./download/file.php?id=46642&mode=view' target=_blank>Загрузить оригинал (1.16 МБ)</a>
ноль После первого выполнения УП
70х140 тест 3.txt
Сама УП постпроцессор G-code mm
(14.65 КБ) 1126 скачиваний
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

Вот видео повторного Хоума после выполнения первой УП, если поможет. Координаты на экране машинные.
https://www.youtube.com/watch?v=0SQ1jnp04uM
фрезернул еще тест левый квадрат растр 135 град, правый 0 град, шаг 0,25мм. по У уплыло только на 1мм
поставил одинаковые ускорения по осям Х и У. вроде лучьше стало, но ноль заготовки все равно смещается. в положительные стороны.
Вложения
справа видно, что растр 0 град оказался длиннее (5311 просмотров) <a class='original' href='./download/file.php?id=46681&mode=view' target=_blank>Загрузить оригинал (1.09 МБ)</a>
справа видно, что растр 0 град оказался длиннее
ноль после выполнения УП (5311 просмотров) <a class='original' href='./download/file.php?id=46682&mode=view' target=_blank>Загрузить оригинал (1.09 МБ)</a>
ноль после выполнения УП
версия LinuxCnC (5311 просмотров) <a class='original' href='./download/file.php?id=46685&mode=view' target=_blank>Загрузить оригинал (1.43 МБ)</a>
версия LinuxCnC
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение verser »

Kulibin74 писал(а):люфта нет, проскальзываний тоже
пока не устраните микропроскальзывания , изведёте себе всю фанеру, а Nicky сервер своими 5мегапиксельными фотками.
Аватара пользователя
Predator
Мастер
Сообщения: 9583
Зарегистрирован: 18 июл 2013, 18:26
Репутация: 2531
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Predator »

verser писал(а):а Nicky сервер своими 5мегапиксельными фотками
Точно, так у Ника скоро его терабайт закончится, народу-то много с такими файликами на форуме :hehehe:
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

verser писал(а):пока не устраните микропроскальзывания
что такое микропроскальзывания? каким боком они влияют на увеличение заготовки растром 0 градусов шагом 0,1мм на 7%.
Про фотки понял, спасибо. Надо вставить в сайт image resize при выкладывании фото!!!
Да, террабайт не так уж и много для такого форума...
verser писал(а): изведёте себе всю фанеру
фанера 22 мм снимаю по 0,5мм, на долгие эксперименты хватит. :D
просто какая-то непонятная закономерность, чем мельче шаг растра, тем больше убегают координаты. :thinking:
буду в понедельник пробовать обработку по контуру 800*900 мм просто в цикле, допустим 50 раз, а потом опять прогонять эту же УП несколько раз. Вопрос: Будет смещаться ноль заготовки или нет? (думаю нет)

У кого сколько шагов на мм перемещения? Кто поделится информацией?

Еще мысль в сервах сделать электронную редукцию (допускается 65535 шагов на оборот сервы), так, чтобы на шаг приходилось допустим 0,0001мм.что будет уже больше чем в УП. И что значит "точность внутренних вычислений LinuxCnC выше чем в УП"?
Да, ремни у меня по У. думаю может натянул так, что шаг стал не 5мм? так 800*900 рисует мм в мм.
Еще начал думать про датчики хоума, что срабатывать каждый раз на разном расстоянии. так почему после хоума при фрезеровке 8 раз логотипа попало в ту же траекторию, что и первый проход?
да и про "микропроскальзывания" в первом станке на шаговиках (разбран, не понравился) почему-то проблем с увеличением координат небыло, а люфты были и конкретные!!!
Как сказал один теоретик "Чем больше количество вычислений, тем больше накпливаимая ошибка"
Последний раз редактировалось Kulibin74 28 мар 2015, 01:12, всего редактировалось 1 раз.
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение NightV »

Predator писал(а):
verser писал(а):а Nicky сервер своими 5мегапиксельными фотками
Точно, так у Ника скоро его терабайт закончится, народу-то много с такими файликами на форуме :hehehe:
уж не буду лезть в данные делемы.. уже втык за это получил... мол "места дохрена.. жаль проподает"......
а правил форума(на что опереться).... как не было так и нет.....
Всё просто! если знаешь КАК!
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

обещаю отредактировать свои фотки, я ж не враг нашему форуму. только вопрос, а то, что я перезагружу в низком разрешении будет ведь дополнением к тому, что я уже загрузил?
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

Predator писал(а):Точно, так у Ника скоро его терабайт закончится, народу-то много с такими файликами на форуме
только не все это поймут...(смотри оценку к посту #16)
Ладно, с фотками понятно. надо сделать фичу "изменить размер фото"и в правилах форума записать, что сервак не резиновый, люди платят деньги, если что то очень важное хотели сказать фоткой то пожалуйста в низком разрешении и кусок того, что хотели выложить в хорошем. Зачем станок 2*1 метр выкладывать в разрешении 12 Мпх Ведь цель общая компоновка деталей, не так ли? Кому что не яснов компоновке станка в личку ( а я до сих пор не знаю можно ли файлы отсылать лруг другу через личку... :thinking: )

А по существу темы кто ответит?
Ничего не понял но
http://studopedia.net/11_86424_statisti ... nosti.html
"В тех случаях, когда суммарная погрешность оказывается больше допуска на выполняемый размер, т. е. при ω=ωп+ωр>δ, метод кривых распределения позволяет определить вероятный процент годных деталей или вероятный процент брака."
Последний раз редактировалось Kulibin74 28 мар 2015, 02:07, всего редактировалось 3 раза.
Ответить

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