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


Фотография

Постпроцессор для этого "станка"


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

#1 OFFLINE   arsho

arsho

    Студент

  • Пользователи+
  • PipPip
  • 15 сообщений
  • Из:москва

Отправлено 16 Июль 2021 - 14:26

Всем привет!
Немного может странный вопрос - какой постпроцессор может управлять этот "эксперимент"?
"эксперимент" - предполагает работать под GRBL.

Работаю в ARTCAM, INVENTOR-2019 или 2020.

Прикрепленные изображения

  • Untitled-1.jpg

  • 0

#2 OFFLINE   nklw

nklw

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 804 сообщений
  • Пол:Мужчина
  • Из:Новосибирск

Отправлено 16 Июль 2021 - 18:51

Класс!

А как эта штука должна работать, по замыслу?


  • 0

#3 OFFLINE   yaso73

yaso73

    Кот CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 8 127 сообщений
  • Пол:Мужчина
  • Город:Новосибирск
  • Интересы:Очень люблю жить.Очень не люблю когда мне мешают этим заниматься.
  • Из:Новосибирск

Отправлено 16 Июль 2021 - 19:57

Гексапод. С такими люфтами. Романтика.
https://youtu.be/G_UmhUjZhNo

Вот так это работает.
  • 0

Все замечания и нравоучения носят исключительно юмористический характер.Ни коим образом не затрагивают честь и достоинство собеседника облезлого Кота с форточки.

Кто людям помогает - тот тратит время зря.

Хорошими делами прославиться нельзя.


#4 OFFLINE   arsho

arsho

    Студент

  • Пользователи+
  • PipPip
  • 15 сообщений
  • Из:москва

Отправлено 16 Июль 2021 - 22:15

Гексапод. С такими люфтами. Романтика.
https://youtu.be/G_UmhUjZhNo

Вот так это работает.

Да вы правы, именно так!
Там получается 120град между ШД.
Вот и пытаюсь найти постпроцессор для такого расположения ШД.
Пока безрезультатно.


  • 0

#5 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 432 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 16 Июль 2021 - 22:33

Вот и пытаюсь найти постпроцессор для такого расположения ШД.

Тут не постпроцессором надо решать, а системой управления.... А уже для системы и искать постпроцессор...


  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#6 OFFLINE   Nikolay24

Nikolay24

    Студент

  • Пользователи+
  • PipPip
  • 88 сообщений
  • Пол:Мужчина
  • Интересы:CNC
  • Из:тамсям

Отправлено 17 Июль 2021 - 10:59

какой постпроцессор может управлять этот "эксперимент"?


http://www.cncmaster....php?f=4&t=2908


  • 0

#7 OFFLINE   arsho

arsho

    Студент

  • Пользователи+
  • PipPip
  • 15 сообщений
  • Из:москва

Отправлено 18 Июль 2021 - 15:45

Тут не постпроцессором надо решать, а системой управления.... А уже для системы и искать постпроцессор...

Спасибо, но что значит "системой управления" ?
Я думал выгнать обычный G-код на 2 ШД (90град), а после переработать (мат. формулами) и конвертировать в G-код на 3 ШД (120 град).

Работа 2х ШД например видно когда фреза из произвольной точки двигается "домой" - кратчайшим путем.
Теоретический думаю можно, но долго.
Думал есть постпроцессор уже готовый.


  • 0

#8 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 432 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 18 Июль 2021 - 17:47

Вот как раз G-код, или иное представление УП, перевести в реальном времени в сигналы управления двигателями и занимается система управления...


  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#9 OFFLINE   arsho

arsho

    Студент

  • Пользователи+
  • PipPip
  • 15 сообщений
  • Из:москва

Отправлено 18 Июль 2021 - 18:18

Вот как раз G-код, или иное представление УП, перевести в реальном времени в сигналы управления двигателями и занимается система управления...

в моем понимании G-код и генерирует определенное количество импульсов для поворота винта что приводит к перемещению фрезы.
Для разных типов (организации) станков имеются разные постпроцессоры которые генерируют УП в виде G-кода.

Или я что-то не так понимаю?


вот если упростить (убрать Z) - как на фото.
для того чтобы двигаться из точки А в точку B должны быть задействованы любые 2 ШД.

Прикрепленные изображения

  • Untitled-1.jpg

  • 0

#10 OFFLINE   Lodochnik

Lodochnik

    Гуру CNC

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

Отправлено 18 Июль 2021 - 19:10

в моем понимании G-код и генерирует определенное количество импульсов для поворота винта что приводит к перемещению фрезы.

Или я что-то не так понимаю?

Не так понимаешь. G-код - это текстовый файл в котором указана последовательность координат, которую должен выполнить станок. Кроме этого есть, конечно, и дополнительные команды, ро об этом можешь погуглить, если не лень...


Сообщение отредактировал Lodochnik: 18 Июль 2021 - 19:13

  • 0
С уважением, Олег.

#11 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 432 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 18 Июль 2021 - 19:14

в моем понимании G-код и генерирует определенное количество импульсов для поворота винта что приводит к перемещению фрезы.

Сочувствую вашему пониманию... Откройте хотя бы в Вики статью про G-код и ознакомьтесь что это есть хотя бы в общем виде...


  • 1

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#12 OFFLINE   arsho

arsho

    Студент

  • Пользователи+
  • PipPip
  • 15 сообщений
  • Из:москва

Отправлено 19 Июль 2021 - 16:32

Сочувствую вашему пониманию... Откройте хотя бы в Вики статью про G-код и ознакомьтесь что это есть хотя бы в общем виде...

Я понимаю что за каждой буквой "G..." в текстовом документе стоит целый комплекс действии - можно сказать микропрограмма на более низком уровне. Языки "G" и "М" это более высокий уровень программирования - условно говоря.

Но от этого не легче ... видимо все таки
1. попробовать написать конвертор (не очень уверен)
2. придумать некий редактор который учтет 3 ШД под 120град

Почему думал что есть "постпроцессор" для моего случая, просто и в программе "арткам" и "инвентор" есть постпроцессоры для определенных CNC машин. При генерации G-кода есть общая "шапка" - где например описана по какой траектории выползает сверло и начинает работу.
Это так ... что заметил.
Предполагаю что эти постпроцессоры подставляются фирмой производителем CNC станка. 


  • 0

#13 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 432 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 19 Июль 2021 - 16:55

Я понимаю что за каждой буквой "G..." в текстовом документе стоит целый комплекс действии

Вот этот комплекс действий и будет формировать для управления двигателей система управления, интерпретируя или компилируя последовательность действий для двигателей...

 

Языки "G" и "М" это более высокий уровень программирования - условно говоря.

Это просто текстовые команды, как и G-коды, которые также обрабатывает система управления...

 

А G-коды это перемещения в декартовых или полярных координатах или повороты этих кооридинат (в общем случае)

 

Предполагаю что эти постпроцессоры подставляются фирмой производителем CNC станка.

Откуда производители станка, которые разрабатывали его во времена  отсутствия САМ-программ, знали, что напридумывали разработчика САМ-программ для внутреннего формата УП этих программ, поэтому постпроцессоры чаще всего разрабатывают производители  САМ-программ, или дотошные пользователи, которые разобрались во внутреннем языке САМ- программ для написания постпроцессоров....


Сообщение отредактировал 3D-BiG: 19 Июль 2021 - 16:56

  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#14 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

Отправлено 19 Июль 2021 - 17:20

Шаг 1.
Рисуем на основании две перпендикулярных линии. Одну обзываем осью X, другую осью Y. Третья ось Z будет торчать из точки перекрестия.
Это будет пространство модели.

Шаг 2.
Обзываем каждую колонну осями пространства станка, например A, B, C.

Шаг 3.
Рисуем функции преобразования координат.
a=F1(x, y, z)
b=F2(x, y, z)
c=F3(x, y, z)

Шаг 4.
Формируем путь движения кончика фрезы в пространстве модели XYZ.

Шаг 5.
Выполняем кусочно-линейную интерполяцию пути отрезками длиной например 0.1мм. Я не знаю, можно ли это сделать в постпроцессоре.

Шаг 6.
Выполняем преобразование пути в пространство станка ABC, используя функции, определённые на шаге 3. Эти функции можно вписать в постпроцессор.

Шаг 7.
Формируем УП для ЧПУ. Если пользуем мач или нц, или пульт, то в УП надо конечно заменить буквы ABC на XYZ, иначе ЧПУ не поймёт (соответственно колонны тоже обзовите XYZ пространства станка). Подмену тоже можно в постпроцессоре организовать.

Если получилось, можно по аналогии начинать пробовать управлять скоростями перемещения.


Однако выдумщики этого станка уже создали ЧПУ для управления такой конфигурацией осей пространства станка. Этому ЧПУ требуется на входе УП в пространстве модели, т.е. как для нормального трехосевого фрезера.

Так что ищите не постпроцессор, а ЧПУ.

Сообщение отредактировал lkbyysq: 19 Июль 2021 - 17: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).


#15 OFFLINE   yaso73

yaso73

    Кот CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 8 127 сообщений
  • Пол:Мужчина
  • Город:Новосибирск
  • Интересы:Очень люблю жить.Очень не люблю когда мне мешают этим заниматься.
  • Из:Новосибирск

Отправлено 19 Июль 2021 - 17:54

Ищите CAM,который такие кинематики видит.
Дальше проще будет.
  • 0

Все замечания и нравоучения носят исключительно юмористический характер.Ни коим образом не затрагивают честь и достоинство собеседника облезлого Кота с форточки.

Кто людям помогает - тот тратит время зря.

Хорошими делами прославиться нельзя.


#16 OFFLINE   альфа стиль

альфа стиль

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 782 сообщений
  • Пол:Мужчина
  • Из:Челябинск

Отправлено 19 Июль 2021 - 18:20

Может быть на основе НЦ и можно макросы написать без ПП и графики. Но это в любом случае будет ограниченное применение станка. А вот найти САМ, использующий такую КОНФИГУРАЦИЮ ОБОРУДОВАНИЯ по моему затея архисложная, может и невыполнимая. И УП нет, единственной зацепки, по которой можно определить хотя бы сложность задачи...


  • 0

#17 OFFLINE   yaso73

yaso73

    Кот CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 8 127 сообщений
  • Пол:Мужчина
  • Город:Новосибирск
  • Интересы:Очень люблю жить.Очень не люблю когда мне мешают этим заниматься.
  • Из:Новосибирск

Отправлено 19 Июль 2021 - 19:00

Может быть на основе НЦ и можно макросы написать без ПП и графики. Но это в любом случае будет ограниченное применение станка. А вот найти САМ, использующий такую КОНФИГУРАЦИЮ ОБОРУДОВАНИЯ по моему затея архисложная, может и невыполнимая. И УП нет, единственной зацепки, по которой можно определить хотя бы сложность задачи...


Вот поэтому сначала выбирается софт и управлялка,а потом стряпается железо.
Гексапод - это очень красиво. Но сильно непонятно.
  • 0

Все замечания и нравоучения носят исключительно юмористический характер.Ни коим образом не затрагивают честь и достоинство собеседника облезлого Кота с форточки.

Кто людям помогает - тот тратит время зря.

Хорошими делами прославиться нельзя.


#18 OFFLINE   belorez

belorez

    Гуру CNC

  • Опытный
  • PipPipPipPipPipPipPipPipPipPip
  • 1 575 сообщений
  • Пол:Мужчина
  • Из:Белгород

Отправлено 19 Июль 2021 - 19:52

Дальше проще будет.

Проще разобрать и собрать по классической схеме. В любом случае это - игрушка.

А вот кстати робот 3д принтер. Там упоминается программное обеспечение.


Сообщение отредактировал belorez: 19 Июль 2021 - 19:58

  • 0

Одна голова хорошо, а две лучше. Русская народная чпу поговорка.


#19 OFFLINE   nklw

nklw

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 804 сообщений
  • Пол:Мужчина
  • Из:Новосибирск

Отправлено 19 Июль 2021 - 20:43

  Ну, нагнали жути с какими-то дурацкими, мудрёными постпроцессорами, которые исчо и хрен где найдешь...

  Чё там сложного-то? Как два пальца...

  Присваиваешь в этой железяке любым осям на выбор - Х, Y, Z, а в любимом Арткаме делаешь УП ( с любым ПП )), например, на куб.
  Само-собой, железяка фрезерует какую-то ху...ю.
  Соответственно, если в 3д-редакторе сваять именно эту ху...ю, то в натуре получишь куб!
  -шукаешь зависимости и творишь.
  Из недостатков тока то, что твои модельки будут дебильно выглядеть; зато их никто не сворует.
  Всё!

  :rofl:


  • 0

#20 OFFLINE   preps

preps

    Пианист CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 6 846 сообщений
  • Пол:Мужчина
  • Город:взрывающихся у быдла пердаков из-за маечки в сеточку )
  • Интересы:Ура, мы фсех артистов подебилы )
  • Из:Страны-казармы

Отправлено 19 Июль 2021 - 21:29

Даю подсказку по повермиллу.

Создаете кинематическую модель станка, потом  подгружаете файл в PMpost и пишете под него постпроцессор. Энджой :-)

Не благодарите...


  • 0

Дневник мастерской https://boosty.to/diycnc





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

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