Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Разработка слайсера под полярный 3д печать

Translated

  • Профиль удален
    27 августа 2025, 9:33 |

    Здравствуйте, можно пойти другим путем, использовать привычную программу слайсер, а выданный ей G код переводить в полярные координаты своей программой. Интересно каким двигателем будет осуществляться движение в такой конструкции и каким контроллером управляться. Можно использовать кинематику scara, тогда не будет проблем с подачей, она будет равномерна.

  • Viktor Hashuk
    27 августа 2025, 10:30 |

    Кроковий двигун. Контроллер не знаємо який, найкращий варіант ніби видає chatgpt - Linux CNC.  Або Klipper 

    Конструкцію зробити наразі найменша проблема, а рішення як керувати немає прямого. В прошивках не розбираємось наразі

  • Профиль удален
    27 августа 2025, 10:34 |

    Стрела 8 метров, это какой шаговый двигатель надо? Я понимаю серво двигатель 3квт может потянуть, но шаговый я таких габаритов не видел. Надо сначала разобраться с механикой, попробовать на макете с метр размерами, чтобы понять все сложности. Сразу городить большую конструкцию, если ее нет (а я понимаю, что нет), я бы не стал.

  • Viktor Hashuk
    27 августа 2025, 10:39 |

    Теж так пропонував. В в цілому 8 метрів стріла мусить бути, щоб охопити площу будинку, можна ніби і друкувати стінки кожну окремо, але цілісно із армопоясом це все не вийде зв'язати, хіба окремо друкувати блоки на обвязку

  • Александр Конилов
    27 августа 2025, 10:39 |

    Алгоритм з легкістю масштабується. Це звичайна тригонометрія.  

  • Александр Конилов
    27 августа 2025, 10:04 |

    "із компенсацією подачі матеріалу (бетону)!!!" Що це за контролер що не може перерахувати управління двигунами у декартові координати? Самі собі вигадали проблеми.

  • Viktor Hashuk
    27 августа 2025, 10:07 |

    У полярні координати


  • Александр Конилов
    27 августа 2025, 10:11 |

    Ви навіть не зрозуміли у чому річ.

  • Профиль удален
    27 августа 2025, 10:16 |

    Имеется ввиду конструкция похожая на кран и когда вы перемещаете голову подачи от большего радиуса к меньшему, рукав подачи должен сжиматься с бетоном внутри образуя змейку, такой процесс выдавит часть бетона через голову и напротив когда радиус увеличивается надо будет расправлять змейку и добавлять бетон. Контроллера нет скорей всего и ориентироваться надо в первую очередь на движки, может там серва с аналоговым управлением.

  • Александр Конилов
    27 августа 2025, 10:06 |

    Виходить що ваш контролер не перераховую вектор швидкості?

  • Александр Конилов
    27 августа 2025, 10:15 |

    Я зрозумів що ви зробили, взяли звичайний контролер для лінійних переміщень и прикрутили його до кінематики побудованої на важілях?

  • Профиль удален
    27 августа 2025, 10:18 |

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

  • Александр Конилов
    27 августа 2025, 10:26 |

    А їх і не повинно бути. Треба брати відкрите ПЗ та додавати обчислення координат з урахуванням механіки (розрахунок тангенсу кута, та швидкості).  А то що ви задумали не призведе ні до чого хорошого. Наприклад операторові буде потрібно виставити початкову точку, він буде мудохатися з важілями.

  • Александр Конилов
    27 августа 2025, 10:28 |

    Ви = Viktor Hashuk

  • Профиль удален
    27 августа 2025, 10:30 |

    Нет, с чего вы взяли.

  • Александр Конилов
    27 августа 2025, 10:32 |

    З того що ніхто не буде відкрито ділитися ПЗ яке приносе грощі поки воно не доступне.

  • Viktor Hashuk
    27 августа 2025, 10:40 |

    Це вірно 100%

  • Viktor Hashuk
    27 августа 2025, 10:34 |

    Поки нічого не прикріплювати бо зупинились на тому що без програмного забезпечення або якоїсь правильної зв'язки сама конструкція непотрібна

  • Профиль удален
    27 августа 2025, 10:43 |

    Можно сделать копию крана на маленьких шаговиках и играться с ней перемещая по G коду. вопрос в массе итоговой конструкции, двигателях для этой конструкции и как правильно подавать бетон (шнек, шланги, консистенция, как будет шланг сжиматься разжиматься)

  • Профиль удален
    27 августа 2025, 10:27 |

    Мне кажется подход не верен. Координаты будут обычные x,y,z просто перемещение будет полярным будет пересчет, как надо покрутить двигатели, чтобы голова оказалась в указанной точке. 

    Вот пример обычного контроллера, который программно адаптировали для управления 6-ю осями и чудной кинематикой. Dynamotion 6 axis

  • Александр Конилов
    27 августа 2025, 10:30 |

    Так и по звуку чутно що йде перерахунок кутових швидкостей, що призводе до лінійного переміщення ручки.

  • Профиль удален
    27 августа 2025, 10:35 |

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

  • Александр Конилов
    27 августа 2025, 10:41 |

    Навіщо, якщо є стандартні контролери з відкритим ПЗ.

  • Viktor Hashuk
    27 августа 2025, 10:44 |

    Я так розумію висновок, зробити спочатку малу конструкцію будівельного принтера. Але проблеми для нас це не вирішить бо з кодами сумніваюсь що розберемось, тому добре було би за оплату знайти когось хто допоможе із цим питанням🤷

    Я так розумію робити ПЗ не обовязково в потрібно правильно підібрати зв'язку, прошивку? І робити вже з існуючого? 

  • Профиль удален
    27 августа 2025, 10:54 |

    Надо расписать вариации на бумаге. Если есть готовый слайсер для полярных координат и прошивка на github, для серийного контроллера это один вариант. Есть слайсера нет контроллера второй и т.д. Есть контроллеры, которые сами считают движение получая G код, есть связка, где ПК просчитав движения из G кода передает только координаты и скорость. Второй вариант мне кажется лучше в плане возможностей. В общем надо создать все ветки вариантов и попытаться найти для каждого узла нужную программу, контроллер, прошивку и потом принимать решение.

  • Александр Конилов
    27 августа 2025, 11:24 |

    Якщо знайдете контролер під систему з важілями, то це вже успіх.

  • Профиль удален
    27 августа 2025, 12:13 |

    В чистом виде не будет скорее готовым устройством. Мы реализовывали через контроллер Kflop, 3 серводвигателя + волновой редуктор, своя программа на базе открытой библиотеки. Разработка кронструктора, на своих станках чпу делали механику, пневматика camozzi и собирали. У нас это робот для шлифовки заготовки был. Прототип полгода, потом еще полгода допиливали. Scara draws

  • Александр Конилов
    27 августа 2025, 12:41 |

    По сути можно основывается на любом доступном контроллере, но либо допиливать открытый код (вставлять расчет тригонометрии), либо писать с нуля. Сам алгоритм CNC не так уж и сложен (буфер для G-кода, расчет соотношений шагов/расстояний приводов и наложение профиля ускорений). В случае панографической кинематики нужен перерасчет углов с учетом кинематики.

  • Профиль удален
    27 августа 2025, 12:56 |

    Yes, sure. Сложность только в хорошем знании контроллера и его ПО. На это как раз и уйдет куча времени, если с нуля. Принцип был код в обычных координатах пересчитывается в код для нужной механики, создается "теневой файл" в программе вы видите инструкцию g0 x10 y10, а по факту выполняется набор из маленьких движений, которые надо выполнить и они льются в контроллер. Связь с контроллером, работа с буфером родные, а сверху надстройка пересчета движений (позиции) моторов.

  • Александр Конилов
    27 августа 2025, 13:37 |

    Да, если адаптировать какое либо ПО, то перерасчет нужно встраивать на одном из этапов обработки. На каком именно - наверно зависит от области знаний.

  • Александр Конилов
    27 августа 2025, 13:38 |

    Можно и парсер G-кода сделать с последующим перерасчетом (упоминалось выше).

  • Viktor Hashuk
    27 августа 2025, 15:17 |

    Є відео на схожу тему...

    https://youtu.be/RY284Pbwxv0?si=n7nJI-Ox88Hz65LT 

    А в загальному чи проблемно буде протестувати на тестовому зразку звязку через лінукс CNC? В принципі можна зробити настільний маленький зразок але чи хтось допоможе із тестами? Зробити слайсер через Cura, G-сod - xyz потрібно буде конвертувати у полярні координати, поглянути що можна зробити із прошивкою...і т.д. 

  • Профиль удален
    27 августа 2025, 15:41 |

    Это не серьезно, дискретность (минимальный шаг) такой системы на стреле 8 метров даст приличную волну. Мы ставили волновой редуктор 1:80 при шагах 10000 на оборот на своем роботе. кинематику и программу да пожалуйста, можно отработать, но это не коим образом не подойдет для конечного устройства. Вам надо разделить задачу на подзадачи, как в школе учили. Вам нужен спец по принтерам, точнее по слайсерам (ПО). Спец по работе с бетоном, надо четко понимать принцип подачи, остановки перемещения материала. Программист спец по контроллерам (причем конкретному, потому, что придется не настроить, а переделать, не каждый работал со всеми контроллерами). Конструктор разработчик, который понимает механику и может создать работающий проект, а не методом перебора лепить на коленке (тип двигателя определяется его нагрузкой). Как пример сложности - если вы будете делать вашу установку без редуктора, то стрела с бетоном имеет хорошую массу = инерция. И двигатель без редуктора пролетит позицию и будет ее ловить, возвращаясь назад, что может привести к колебаниям. Обычно человек, который тащит это все не знает всех нюансов в каждой области, т.е. поверхностен.

  • Viktor Hashuk
    27 августа 2025, 16:09 |

    З самого початку мова йшла про розробку слайсера, але мабуть вам треба розуміти точні характеристики конструкції? Є людина яка таку конструкцію зробить,  яка розбирається у механіці, бетоні, може точніше описати конструкцію але сидіти бавитись із ПЗ не її. Можна до прикладу зідзвонитись і обговорити яким чином можна принаймні це все реалізувати, протестувати я про програму. Можна зібрати маленький стенд і через нього зробити тест

  • Профиль удален
    27 августа 2025, 18:56 |

    Хорошо, давайте упростим. допустим механика есть или представление о ней (т.е. нагрузка на двигатель в Н*М, есть способ передачи и прочие нюансы). Остается 2 нерешенных вопроса слайсер и контроллер. То ,что вы нашли в youtube это переделанная прошивка grbl, она предназначена для любительских поделок. Имеет ограничения по максимальной частоте для двигателя (дискретность шага), количество входов, выходов. Кроме того она принимает/читает с карты и парсит G код сама, поэтому нужен спец, который будет ее переписывать заново под вашу кинематику. Слайсер это программа для ПК, которая режет 3d модель на слои и составляет g код траектории и это другая область работ. Можно написать свой для удобства и даже в полярных координатах, но это не факт, что удобно в пользовании и от создания своей прошивки для такого типа контроллера вам никуда не деться. Как устроен LinuxCNC я не изучал, сказать не могу. Но суть не меняется заранее заложенной кинематики для таких механизмов в контроллерах или программах для работы с ними нет. Итого свой слайсер и свой контроллер или только контроллер и стандартный слайсер, который просто создает программу с меньшим масштабом, а ваш контроллер перерабатывает код и управляет механикой. 

  • Viktor Hashuk
    27 августа 2025, 19:15 |

    Можливо це виглядає не серйозно але було би непогано проосто протестувати те що подає chat jpt)

     Для розуміння👇


  • Александр Конилов
    27 августа 2025, 19:42 |

    LinuxCNC має абстрактний клас відповідаючий за кінематику, значить буде легше замінити на свій. Слайсер свій все одно треба, бо є відмінності у друку будинку (треба обирати послідовність друку стін, щоб не розривати потік)

  • Viktor Hashuk
    27 августа 2025, 21:07 |

    Дійшли висновку зробити портальний на декартових координатах і не мучитись із ПЗ. Просто більш затратна конструкція але варіант реалізаці конструкції теж є цікавим. 

Актуальные фриланс-проекты в категории Python

Разработка Backend ядра (Python), Telegram FSM-движка и интеграция Stripe

Мы ищем опытного Backend-разработчика (Middle/Senior) для создания независимого Headless-ядра EdTech-продукта. Система работает по модели ежемесячной строгой подписки. Логика ядра должна быть полностью изолирована от контента. Вся разработка ведется строго в тестовом контуре…

PythonБазы данных и SQL ∙ 3 часа 37 минут назад ∙ 9 ставок

Python программист

5000 UAH

Приветствую, требуется программист на python для некоторой научной работы, связанной с генерацией звуковых сигналов и их распознаванию. Проект больше для энтузиастов, много денег не заработаете, на данном этапе по крайней мере. Работать над проектом можно по вечерам. Все детали…

Python ∙ 7 часов 41 минута назад ∙ 20 ставок

Нужен телеграм бот. Язык программирования Python, бот должен иметь админ панель для обработки заявок.

1100 UAH

Это детальное описание проекта После нажатия кнопки /start Бот отправляет текст с правилами и условиями использования (под текстом кнопка ознакомлен) После этого идет небольшое заполнение анкеты: Ваш возраст? ... Откуда узнали о нас? ... Был ли опыт до этого? ... Сколько…

PythonРазработка ботов ∙ 7 часов 58 минут назад ∙ 36 ставок

Разработка веб-сервиса с платным доступом к онлайн-чату

Добрый день, необходимо разработать веб-сервис, который включает: * персональные ссылки для пользователей; * страницу с описанием услуги; * оплату через PayPal; * онлайн-чат в реальном времени; * отображение видео на странице пользователя; * учет оплаченного времени и…

PythonВеб-программирование ∙ 9 часов 11 минут назад ∙ 43 ставки

Создание приложения

Желаю создать мобильное приложение для общения, в приложении должны быть аудио, видео звонок, создание групповых чатов, возможность синхронизировать с контактами телефона, настройками аккаунта: привязка по email, 2fa, номеру телефона, возможность настраивать уведомления…

JavaPython ∙ 1 день 7 часов назад ∙ 33 ставки

Заказчик
Viktor Hashuk
Украина Украина
Проект опубликован
9 месяцев 19 дней назад
9 месяцев 17 дней
94 просмотра
Метки