Перейти к содержимому


Фотография

В Mach3 врез фрезы идёт перпендикулярно, а выход по дуге

Настройка Mach3

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 15

#1 OFFLINE   Andrey67

Andrey67

    Абитуриент

  • Пользователи+
  • Pip
  • 9 сообщений
  • Из:Таганрог

Отправлено 06 Февраль 2026 - 01:15

Приветствую!

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

Прогнал эту же УП на другом ПК в Mach3 уже без станка. И хорошо видно, что при выходе, фреза начинает подниматься по Z, когда X ещё не дошла до нужной точки.

Подача 900, ускорение 50.

Test1.jpg

Затем уменьшил подачу ползунком до 10%. Проблема, вроде ушла.

Test2.jpg

Но на такой скорости работать невозможно.

Увеличил ускорение до 200. Но сильно дергается станок. Уменьшил до 120. Станок не дёргается, и выход по дуге если и есть, но почти не заметен.

Так и должно быть или у меня что-то не так с настройками Mach3?

1.jpg

Код УП

Скрытый текст


  • 0

#2 OFFLINE   Admin

Admin

    "Добрый" Админ

  • Главные администраторы
  • PipPipPipPipPipPipPipPipPipPip
  • 1 832 сообщений
  • Пол:Мужчина
  • Из:Мир-CNC

Отправлено 06 Февраль 2026 - 08:39

Возможно это поможет

Надо выбрать режим "точный останов" в главных настройках. Вероятно еще и ускорения слишком низкие установлены.



#3 OFFLINE   Andrey67

Andrey67

    Абитуриент

  • Пользователи+
  • Pip
  • 9 сообщений
  • Из:Таганрог

Отправлено 06 Февраль 2026 - 12:52

Возможно это поможет

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

Но не могу поднять скорость выше 1000, это связано с Steps per =1500. Нужно уменьшать этот параметр. Но что-то не пойму как.

2.jpg

 

Есть ли у кого есть опыт по настройке параметров серв? 


  • 0

#4 OFFLINE   autogen

autogen

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 131 сообщений
  • Пол:Мужчина
  • Из:Вологда

Отправлено 06 Февраль 2026 - 14:06

это связано с Steps per =1500

Если мне склероз  не изменяет, то параметр называется "Steps per revolution", то есть количество шагов на один оборот вала привода.

 

не могу поднять скорость выше 1000

Если нужна выше скорость, то нужно менять дробление на драйверах и параметр вышеуказанный.


  • 0

#5 OFFLINE   Andrey67

Andrey67

    Абитуриент

  • Пользователи+
  • Pip
  • 9 сообщений
  • Из:Таганрог

Отправлено 06 Февраль 2026 - 16:06

Если нужна выше скорость, то нужно менять дробление на драйверах

Разве бОльшее число импульсов не даёт бОльшую точность? Что ограничивает большую скорость при большом числе импульсов?


  • 0

#6 OFFLINE   Dark Knight

Dark Knight

    Гуру CNC

  • Опытный
  • PipPipPipPipPipPipPipPipPipPip
  • 1 295 сообщений
  • Пол:Мужчина
  • Из:Сафоново

Отправлено 06 Февраль 2026 - 22:25

Разве бОльшее число импульсов не даёт бОльшую точность?

Что ограничивает большую скорость при большом числе импульсов?

Верно

Дешевые китайские драйвера


  • 0

#7 OFFLINE   lkbyysq

lkbyysq

    Абсолем CNC:)

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 10 067 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 06 Февраль 2026 - 23:24

Что ограничивает большую скорость при большом числе импульсов?

Частота процессора.
Процессор (микроконтроллер) на LPT не успевает генерить качественные импульсы. Это по-простому если.
Гонит дерьмовые, приводящее к резонансу ШД.


Сообщение отредактировал lkbyysq: 06 Февраль 2026 - 23:27

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#8 OFFLINE   Andrey67

Andrey67

    Абитуриент

  • Пользователи+
  • Pip
  • 9 сообщений
  • Из:Таганрог

Отправлено 06 Февраль 2026 - 23:28

Дешевые китайские драйвера

При чём это?

 

Процессор (микроконтроллер) на LPT генерить импульсы не успевает.

Не использую LPT, ESS smoothstepper. Для чего тогда нужны внешние контроллеры?


Сообщение отредактировал Andrey67: 06 Февраль 2026 - 23:32

  • 0

#9 OFFLINE   lkbyysq

lkbyysq

    Абсолем CNC:)

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 10 067 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 07 Февраль 2026 - 02:41

Не использую LPT, ESS smoothstepper.

Процессор (микроконтроллер) на смутстеппере не успевает генерить качественные импульсы. Это по-простому если.
Гонит дерьмовые, приводящее к резонансу ШД.
  • 1

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#10 OFFLINE   Dark Knight

Dark Knight

    Гуру CNC

  • Опытный
  • PipPipPipPipPipPipPipPipPipPip
  • 1 295 сообщений
  • Пол:Мужчина
  • Из:Сафоново

Отправлено 07 Февраль 2026 - 11:16

При чём это?

Не успевает он за контроллером отрабатывать, пропуск шагов, срыв ШД


  • 0

#11 OFFLINE   Andrey67

Andrey67

    Абитуриент

  • Пользователи+
  • Pip
  • 9 сообщений
  • Из:Таганрог

Отправлено 07 Февраль 2026 - 12:39

Дешевые китайские драйвера

Дорогие-дешевые параметр относительный. С какой суммы можно считать, что драйвер уже не дешевый?

Гонит дерьмовые, приводящее к резонансу ШД.

 

пропуск шагов, срыв ШД

Я не писАл, что установлены ШД. Наоборот, спрашивал

 

Есть ли у кого есть опыт по настройке параметров серв?

Вот попалось видео

С него два скрина

3000.jpg

5000.jpg

Каким образом у автора видео получилось при 1000 steps per выставить скорость сначала 3000, а затем 5000? У меня при 1000 больше  1200 не получается.


Сообщение отредактировал Andrey67: 07 Февраль 2026 - 12:57

  • 0

#12 OFFLINE   lkbyysq

lkbyysq

    Абсолем CNC:)

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 10 067 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 07 Февраль 2026 - 17:12

Я не писАл, что установлены ШД. Наоборот, спрашивал

А я просто ответил на вопрос: "Что ограничивает большую скорость при большом числе импульсов?"
- Скорость процессора, который просто не успевает, но делает вид, что он крут.. На смутстеппере процессор побыстрее, чем на ЛПТ. Но логика та же.


Сообщение отредактировал lkbyysq: 07 Февраль 2026 - 17:15

  • 1

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#13 OFFLINE   Andrey67

Andrey67

    Абитуриент

  • Пользователи+
  • Pip
  • 9 сообщений
  • Из:Таганрог

Отправлено 07 Февраль 2026 - 17:44

А я просто ответил на вопрос:

С этим теперь понятно.

 

Каким образом у автора видео получилось при 1000 steps per выставить скорость сначала 3000, а затем 5000?

 

С этим вроде тоже. Если поднять частоту, можно увеличить скорость при высоком шаге. Хотя, на видео можно видеть, что  частота 25кГц  и надпись Demo, которая, если не ошибаюсь, не даёт изменять частоту. Странно, тогда каким образом скорость до 5000?

Не хотелось бы у себя повышать частоту, тем более, производитель ESS не рекомендует. Выход, уменьшать количество шагов путём использования электронного редуктора в сервоприводе.

 

Ещё раз спрошу

 

Есть ли у кого есть опыт по настройке параметров серв?


Сообщение отредактировал Andrey67: 07 Февраль 2026 - 17:45

  • 0

#14 OFFLINE   autogen

autogen

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 131 сообщений
  • Пол:Мужчина
  • Из:Вологда

Отправлено 07 Февраль 2026 - 19:10

Ещё раз спрошу

Опыт есть, но на приводах Lense SingleDrve и Lenze MultiDrive, что здесь не применимо. Опять таки, неплохо бы знать, какие сервы вы используете? Что за марка драйвер? Каким образом настроено управление драйверами? EtherCat, ProfiBus, Profinet или напрямую сигналами с контроллера? Какой тип энкодера, либо марка резольвера. \тогда можно было бы посмотреть. Не факт, что смогу помочь, но попытаться можно.


  • 0

#15 OFFLINE   Andrey67

Andrey67

    Абитуриент

  • Пользователи+
  • Pip
  • 9 сообщений
  • Из:Таганрог

Отправлено 07 Февраль 2026 - 20:33

какие сервы вы используете?

Сервы Панасоник. Шаг - направление, Mach3 и ESS SmoothStepper. На данный момент всё работает и четко держит размер. Но как я писал выше, мне нужно в настройках Mach3 использовать величину шага в районе 500 (сейчас 1500), тем самым смогу поднять скорость обработки. Насколько я понимаю, нужно настроить электронный редуктор сервопривода. Но что-то не пойму какой параметр и на что нужно изменить.

Во вложении документация на привод. На стр.36-40 красным отмечены текущие мои настройки.

Прикрепленные файлы


  • 0

#16 OFFLINE   autogen

autogen

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 131 сообщений
  • Пол:Мужчина
  • Из:Вологда

Отправлено 07 Февраль 2026 - 21:26

Но что-то не пойму какой параметр и на что нужно изменить.

На странице 100 есть подробное описание параметров. К примеру, множитель импульсов у вас установлен на х4 (Параметр 40), количество импульсов на один оборот равно 2500 (параметр 44). Если вам нужен другой множитель, то блок схема есть на странице 102, и примеры на странице 46 (ваши параметры в примере втором сверху). Можно ускорить в два с половиной раза изменив параметр 4В с 5000 на 2000.


  • 1





Темы с аналогичным тегами Настройка Mach3

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных