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


Фотография

Настройка постпроцессора Mach3 для синхронной работы трех независимых голов


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

#1 OFFLINE   Makitos

Makitos

    Студент

  • Пользователи+
  • PipPip
  • 19 сообщений
  • Пол:Мужчина
  • Из:Екатеринбург

Отправлено 14 Декабрь 2023 - 14:45

 Ситуация следующая.

 Фрезерный станок с тремя независимыми головами по Z (каждая управляется от своего драйвера). В Mach3 установлен 6 осевой интерфейс. XY это понятно а головы получаются Z,B и C. Перед началом работы увожу все головы в стартовое положения (точку 0) по отдельности, с учетом зажатой фрезы в каждом из шпинделей.

 Вопрос в том, как заставить работать потом все три головы синхронно при старте УП. В постпроцессоре же прописано движения только для оси Z. Нашел параметр в Mach3, SlaveAxis (Ведомая ось) но позволяет засинхронить только две головы из трех необходимых.   

 Как я понимаю надо пост править? Сам никогда этим не занимался. Кто ни будь может за это взяться или посоветовать человека, к которому можно обратиться. Спасибо.


  • 0

#2 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 310 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 14 Декабрь 2023 - 15:11

Как я понимаю надо пост править?

лучше Винду отформатировать под этот профиль настроек :crazy:

державка.jpg


Сообщение отредактировал niksooon: 14 Декабрь 2023 - 15:22

  • 0

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#3 OFFLINE   Makitos

Makitos

    Студент

  • Пользователи+
  • PipPip
  • 19 сообщений
  • Пол:Мужчина
  • Из:Екатеринбург

Отправлено 14 Декабрь 2023 - 15:34

Ну я предполагаю что да. Чтобы решить эту проблему надо что то сделать с поспроцессором. Кинематика станка вот такая. Это примо он https://yandex.ru/vi...942594793307880 в последствии под каждый из шпинделей была установлена поворотная ось. 

Ранее работы делал на станке где стояло несколько шпинделей но они все висели на одной голове-оси Z. А тут они независимые. 


  • 0

#4 OFFLINE   newcnc

newcnc

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 323 сообщений
  • Пол:Мужчина
  • Интересы:Тупой менеджер по продажам. ЧПУ теоретик.
  • Из:moscow

Отправлено 14 Декабрь 2023 - 20:20

А чем на одной плите то не устраивает?


  • 0

За деньги да ©


#5 OFFLINE   Dark Knight

Dark Knight

    Гуру CNC

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

Отправлено 14 Декабрь 2023 - 22:16

 А тут они независимые. 

Как вариант поставить переключатель, который будет коммутировать сигналы, с контроллера на драйвера. Т.е в вашем случае, коммутация  на драйвера В и С параллельно Z


Сообщение отредактировал Dark Knight: 14 Декабрь 2023 - 22:21

  • 0

#6 OFFLINE   GrayCardinal

GrayCardinal

    Студент

  • Пользователи+
  • PipPip
  • 11 сообщений
  • Пол:Мужчина
  • Город:Белгород
  • Интересы:книги прог чпу семья
  • Из:Белгород

Отправлено 20 Декабрь 2023 - 10:27

Все зависит от схемы подключения. Если это Mach3 то должна быть плата опторазвязки. Можно скомутировать сигналы по Z на три оси, но тогда придется их очень точно выставить в уровень. Второй вариант править сам Mach3 - там есть возможность программной коммутации сигналов. 3- вариант - оси независимые - и править пост под нужный CAM. Если они должны работать в синхроне (т.е просто копиром одну прогу) тут особых проблем нет, если же нужно засинхронизировать на разные траектории то тут засада - много математики, но возможно.


  • 0




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

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