Проскоки шагов imachining + mach3
- ridirt
- Мастер
- Сообщения: 668
- Зарегистрирован: 24 июл 2013, 23:52
- Репутация: 274
- Настоящее имя: Живописцев Андрей Викторович
- Откуда: Спб
- Контактная информация:
Проскоки шагов imachining + mach3
Cтолкнулся уже не первый раз с проблемой что мач3 не может нормально переварить код с солидкама. В частности с 3д аймаша когда начинается 3д обработка идут проскоки по оси Z , ускорения тут не причем так как на глаз видно что они превышаются постоянно при работе по коду с аймаша, по другим осям проскоков не наблюдалось. LookAhead стоит 200. Он же вроде как определяет какое количество строк мач просматривает наперед, что если это его не хватает? 200 это максимум или нужно ставить больше?
Или мач может сглаживать только в одной плоскости и для работы сразу в нескольких плоскостях мач3 вообще не подходит? И если так есть ли варианты как забороть проблему и что покрутить чтобы вероятность проскока была минимальной?
Ставил ступень в 0.5 все равно проскакивает. Не помню, но вроде проскок как раз в районе 1 мм выходит, но все равно проскакивает, даже при лесенке в 0.5 не говоря уже в 2мм которые ставятся по умолчанию.
Или мач может сглаживать только в одной плоскости и для работы сразу в нескольких плоскостях мач3 вообще не подходит? И если так есть ли варианты как забороть проблему и что покрутить чтобы вероятность проскока была минимальной?
Ставил ступень в 0.5 все равно проскакивает. Не помню, но вроде проскок как раз в районе 1 мм выходит, но все равно проскакивает, даже при лесенке в 0.5 не говоря уже в 2мм которые ставятся по умолчанию.
-
- Мастер
- Сообщения: 2079
- Зарегистрирован: 14 май 2016, 09:40
- Репутация: 326
- Настоящее имя: Станислав Ерофеев
- Откуда: Санкт-Петербург
Re: Проскоки шагов imachining + mach3
Мач вообще не может ничего сглаживать. Он в этом смысле тупой.
Под "сглаживанием" в Маче подразумевается "срезание углов". Зачем тормозить перед поворотом на 90°, когда спешишь и можно по-быстрому срезать угол?
А Вы о чём?
Под "сглаживанием" в Маче подразумевается "срезание углов". Зачем тормозить перед поворотом на 90°, когда спешишь и можно по-быстрому срезать угол?
А Вы о чём?
-
- Мастер
- Сообщения: 1249
- Зарегистрирован: 30 янв 2021, 21:34
- Репутация: 147
- Настоящее имя: Максим
- Откуда: г.Тверь
- Контактная информация:
Re: Проскоки шагов imachining + mach3
Сам код наверное стоит посмотреть в просморщике, так-то по классике ступенька строится в cam'е, если при просчёте там есть материал больше заданной величины, с учётом точности построения траектории.
- ridirt
- Мастер
- Сообщения: 668
- Зарегистрирован: 24 июл 2013, 23:52
- Репутация: 274
- Настоящее имя: Живописцев Андрей Викторович
- Откуда: Спб
- Контактная информация:
Re: Проскоки шагов imachining + mach3
Да я не против пусть срезает угол, с этим еще можно мириться, но он же и этого не хочет делать , видимо, в трех плоскостях сразу. Я так понимаю нужно уходить от мач3 в пользу чего то другого, если подразумевается использование работы сразу в нескольких плоскостях? Только вот в пользу чего?
- ridirt
- Мастер
- Сообщения: 668
- Зарегистрирован: 24 июл 2013, 23:52
- Репутация: 274
- Настоящее имя: Живописцев Андрей Викторович
- Откуда: Спб
- Контактная информация:
Re: Проскоки шагов imachining + mach3
Аймаш тоже кривая хрень, раз выдает коды без замедления в сложных участках с резким изменением направления. Видимо когда апроксимация пути движения на кусочки по о. 1мм мач думает , что он едет по прямой и можно продолжать давить газ в пол. И никакими настройками ничего не поменять, разве что ставить по всем осям предельную скорость в 500 и оставлять этот аймаш на ночь но тогда смысл ноль в нем, это не ВСО , а смех какой то
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Проскоки шагов imachining + mach3
Аймаш как может знать параметры твоего станка? В СолидКаме есть модуль ясновиденья?
Как ты настроил станок, и Аймаш так оно и работает.
С Аймаш у меня и на Сименсе были пропуски. Настроив скорости, ускорения, джерки все стало хорошо работать.
Если после обработки детали, у тебя станок не приезжает в нули, то это проблемы с настройками станка.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Мастер
- Сообщения: 2079
- Зарегистрирован: 14 май 2016, 09:40
- Репутация: 326
- Настоящее имя: Станислав Ерофеев
- Откуда: Санкт-Петербург
Re: Проскоки шагов imachining + mach3
Понятно.ridirt писал(а): ↑03 апр 2022, 10:42Да я не против пусть срезает угол, с этим еще можно мириться, но он же и этого не хочет делать , видимо, в трех плоскостях сразу. Я так понимаю нужно уходить от мач3 в пользу чего то другого, если подразумевается использование работы сразу в нескольких плоскостях? Только вот в пользу чего?
Тогда вкратце - мач не при чем.
- Kachik
- Мастер
- Сообщения: 1410
- Зарегистрирован: 13 янв 2017, 16:22
- Репутация: 308
- Настоящее имя: Сергей
- Откуда: Питер
- Контактная информация:
Re: Проскоки шагов imachining + mach3
После пропуска вся дальнейшая геометрия будет запорота... по фотографии этого не видно. или что он потом через слой пропускает в обратную сторону???
- ridirt
- Мастер
- Сообщения: 668
- Зарегистрирован: 24 июл 2013, 23:52
- Репутация: 274
- Настоящее имя: Живописцев Андрей Викторович
- Откуда: Спб
- Контактная информация:
Re: Проскоки шагов imachining + mach3
Если б там были еще настройки по скоростям и ускорениям , близкие к максимальным у меня..., а так у меня 2000 холостые по х у, 1000 по z. Плавные ускорения, но не смотря на них станок работает рывками, когда хавает этот код. Может есть какие то модули для мач3 которые как то меняют положение вещей со сложными мелкоапроксимированными кодами.aftaev писал(а): ↑03 апр 2022, 11:14Аймаш как может знать параметры твоего станка? В СолидКаме есть модуль ясновиденья?
Как ты настроил станок, и Аймаш так оно и работает.
С Аймаш у меня и на Сименсе были пропуски. Настроив скорости, ускорения, джерки все стало хорошо работать.
Если после обработки детали, у тебя станок не приезжает в нули, то это проблемы с настройками станка.
- ridirt
- Мастер
- Сообщения: 668
- Зарегистрирован: 24 июл 2013, 23:52
- Репутация: 274
- Настоящее имя: Живописцев Андрей Викторович
- Откуда: Спб
- Контактная информация:
Re: Проскоки шагов imachining + mach3
Она была бы запорота если бы не услышал характерный стук и не остановил в очередной раз до получения зареза. На фото пропуск вверх, до этого был пропуск вниз, еле успел стопануть, чуть не зарезало
-
- Мастер
- Сообщения: 1949
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 284
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Проскоки шагов imachining + mach3
а что такое пропуск то в этом случае? я только пропуск шагов ШД знаю. или у вас в УП есть изменение координаты а ЧПУ его инорирует?
-
- Мастер
- Сообщения: 2291
- Зарегистрирован: 04 авг 2019, 15:54
- Репутация: 323
- Настоящее имя: Сергей
- Контактная информация:
Re: Проскоки шагов imachining + mach3
Чисто логически - во всех случаях на моей памяти, когда обвиняли Мач, бывал виноват юзер, компьютер или "красненькая плата за 600 рублей". И никогда программа.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Проскоки шагов imachining + mach3
Мне это не очем не говорит. Я не вкурсе что за движки и драйвера у тебя стоят.
У меня примерно так же было.
1. Устанавливал фрезу в воздухе, сбрасывал XYZ=0.
2. На столе. не в зоне работы фрезы устанавливал индикаторы для XYZ.
3. Подъехал к ним, коснулся. Записал на бамажку цифры.
4. Запускаю УП. Проходит часок.
5. Подъезжаю к индикаторам и смотрю на сколько ушло. Уходило до 2-5мм. На УП с Аймашинингом, а на простых траекториях нормально.
Вообщем методом тыка, понял что если ось быстро ездит туды-сюды как это любит делать Аймашининг. То сигнал дир может быть коротким на столько, что сервопривод его воспринимает как помеху и игнорит. В серве, фильтр входящего сигнала установил раза в 3 больше и все стало нормально.
В паганных платах опторазвязки, драйверах стоят дешевые оптопары. В настройках Mach3 есть длительность импульса степ и дир.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Проскоки шагов imachining + mach3
Мне это не очем не говорит. Я не вкурсе что за движки и драйвера у тебя стоят.
У меня примерно так же было.
1. Устанавливал фрезу в воздухе, сбрасывал XYZ=0.
2. На столе. не в зоне работы фрезы устанавливал индикаторы для XYZ.
3. Подъехал к ним, коснулся. Записал на бамажку цифры.
4. Запускаю УП. Проходит часок.
5. Подъезжаю к индикаторам и смотрю на сколько ушло. Уходило до 2-5мм. На УП с Аймашинингом, а на простых траекториях нормально.
Вообщем методом тыка, понял что если ось быстро ездит туды-сюды как это любит делать Аймашининг. То сигнал дир может быть коротким на столько, что сервопривод его воспринимает как помеху и игнорит. В серве, фильтр входящего сигнала установил раза в 3 больше и все стало нормально.
В паганных платах опторазвязки, драйверах стоят дешевые оптопары. В настройках Mach3 есть длительность импульса степ и дир.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- niksooon
- Мастер
- Сообщения: 2137
- Зарегистрирован: 23 июн 2014, 23:18
- Репутация: 1201
- Откуда: Кашира
- Контактная информация:
Re: Проскоки шагов imachining + mach3
в ранешнее время(лет 10-15 назад) резал на Маче всякие рельефы-барельефы иконы и прочее с претензиями на высокую детализацию , у мача легально купленная лицензия , от ЛПТ отказался буквально через пару недель работы в пользу смутстеппера .Все мыслимые и немысленные настройки досконально перебрал -толку ноль без палочки ,как не старался Мач все-же зализывает рельеф в угоду производительности ...... На фрезах Д 6мм это конечно это не увидишь , но я таки работал в финишной доработке с конусными R-0,1мм и результат был сильно хуже чем ожидаемый........
вот фото 2013-го года
вот фото 2013-го года
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
- niksooon
- Мастер
- Сообщения: 2137
- Зарегистрирован: 23 июн 2014, 23:18
- Репутация: 1201
- Откуда: Кашира
- Контактная информация:
Re: Проскоки шагов imachining + mach3
и как по мне, при пристальном рассмотрении (в живую разумеется,а не по фото) есть до чего доколебаться......
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
- ridirt
- Мастер
- Сообщения: 668
- Зарегистрирован: 24 июл 2013, 23:52
- Репутация: 274
- Настоящее имя: Живописцев Андрей Викторович
- Откуда: Спб
- Контактная информация:
Re: Проскоки шагов imachining + mach3
Это пропуск 100%, там лесенка ровная должна быть.
Афтаев же правильно подметил, что код проблемный и надо лишь научиться его укращать.
По поводу импульсов дир и помех: вот поэтому я и использую шаговики и степмастер, там все четко, но когда мач3 игнорит настройки ускорений и скоростей смысла ноль о чем то говорить, это проблема переваривания уп, и настроек мач3 или самого мач3.
- ridirt
- Мастер
- Сообщения: 668
- Зарегистрирован: 24 июл 2013, 23:52
- Репутация: 274
- Настоящее имя: Живописцев Андрей Викторович
- Откуда: Спб
- Контактная информация:
Re: Проскоки шагов imachining + mach3
Ну, тут смотря насколько большой опыт. И проскоки бывают 2 типов. Проскоки микрошагов и проскоки шагов двигателя. Это 2 разные вещи.Kupfershcmidt писал(а): ↑03 апр 2022, 18:11 Чисто логически - во всех случаях на моей памяти, когда обвиняли Мач, бывал виноват юзер, компьютер или "красненькая плата за 600 рублей". И никогда программа.
В данном случае это проскоки шагов двигателя.
На моей памяти проскоки шагов двигателя возникали Только из-за проблем с механикой. проскоки микрошагов возникали из-за проблем с недостаточным питанием на драйвера.
Из-за компьютера никогда не возникало проскоков и платки за 600 р у меня тоже никогда не было)).
Виноват юзер, я могу поставить скорости 500 и проскоков не будет, но даже на этих скоростях мач пытается выкрутить мгновенные ускорения по z. И как только они превышают порог упругости отклонения шага шд, вал проскакивает на шаг .
Странно, что эту тему никто никогда не поднимал до меня.
-
- Мастер
- Сообщения: 2079
- Зарегистрирован: 14 май 2016, 09:40
- Репутация: 326
- Настоящее имя: Станислав Ерофеев
- Откуда: Санкт-Петербург
Re: Проскоки шагов imachining + mach3
Вот и ищите проблему ПОСЛЕ мача.
Вот подробно, пожалуйста, как Вы определяете численные значения ускорений, которые ставит мач. Чем? Каким-то прибором между мачем и станком, который втыкаете в LPT или USB?
Поделитесь, плиз!
Да, есть над чем задуматься.