Страница 1 из 1

Однозадачная программа управления

Добавлено: 11 июл 2019, 20:45
Зерноед
Разрабатывал ли кто нечто подобное для шаговиков? Задумал реализовать примитивную софтину для сверления плит лдсп. Имеем угол-упор. Он же нулевая точка. Вбиваем х, например, 340мм, у, допустим, 830мм. Старт. Далее шпиндель подкатывает к точке и исполняет одинаковый алгоритм по оси z для сверления. Работал в Delphi, мучал ардуино. Но ардуино не совсем удобно, т.к. каждый раз надо открывать скетч, редактировать и отправлять. Проще в винде. Есть единомышленники, а так же сторонники За и Против идеи?

Re: Однозадачная программа управления

Добавлено: 11 июл 2019, 23:06
Serg
Какая итоговая цель? Сверлить МДФ или "интересно" провести время?
Если первое, то возьмите что-то готовое, например Mach или ПЛК. Хотя если ваше время стоит дешевле лицензии на Mach, то можно только посочусвовать и пожелать удачи...

Re: Однозадачная программа управления

Добавлено: 11 июл 2019, 23:18
Mamont
mach3 в demo версии до 500 строк кода
linuxcnc еще бесплатнее

arduino grbl + candle

Re: Однозадачная программа управления

Добавлено: 12 июл 2019, 09:00
Зерноед
Вопрос не в стоимости моего времени, не в бесплатности систем и не в кол-ве строк, а в простоте запуска выполнения задачи. Панели лдсп сверлятся несерийно и проще задавать по одному отверстию за раз. Соответственно готовить УП под каждую панель нет смысла. Кроме того, имеет значение доступность к станку для простого мебельщика, который чпу только в Интернетах и видел. Задача стоит, чтобы даже попугай кликнул мышкой в экран, набрал 2 числа, нажал кнопку и получил результат в виде отверстия. Чтобы кодовый процесс и функциональные настройки были скрыты от рядового обывателя.

Re: Однозадачная программа управления

Добавлено: 12 июл 2019, 09:36
Евжений
В маче всё это сгородить можно. Скрин сделать с окошечками, мач будет брать значения из этих окошечек и что-то там делать, что заранее в скрипте пропишите. Осей и входов-выходов бы хватило.

Re: Однозадачная программа управления

Добавлено: 12 июл 2019, 09:57
Rom327
Зерноед писал(а):Вопрос не в стоимости моего времени, не в бесплатности систем и не в кол-ве строк, а в простоте запуска выполнения задачи. Панели лдсп сверлятся несерийно и проще задавать по одному отверстию за раз. Соответственно готовить УП под каждую панель нет смысла. Кроме того, имеет значение доступность к станку для простого мебельщика, который чпу только в Интернетах и видел. Задача стоит, чтобы даже попугай кликнул мышкой в экран, набрал 2 числа, нажал кнопку и получил результат в виде отверстия. Чтобы кодовый процесс и функциональные настройки были скрыты от рядового обывателя.
Тогда дайствительно ардуино+candle. В candle руками прописать коодинаты, отправить станок в них и нажать одну из программаруемых кнопок, в которую прописан цикл сверления.

Re: Однозадачная программа управления

Добавлено: 12 июл 2019, 09:58
N1X
Так это для себя любимого или "каждому попугаю"? =) А сколько станочек то стоить будет, ради "несерийно иногда просверлить ЛДСП"? Я не приколупывания ради...
И вот "нипанятна мне"...
Зерноед писал(а):Но ардуино не совсем удобно, т.к. каждый раз надо открывать скетч, редактировать и отправлять. Проще в винде.
Т.е. к ардуйне нельзя прикрутить экранчик и клавиатурку, коих на али уже валом?

Re: Однозадачная программа управления

Добавлено: 12 июл 2019, 10:15
Зерноед
Для себя и для попрошаек "по цеху", а там поглядим. Но прежде для себя, т.к. чуть больше, чем иногда балуюсь корпусной мебелью. И хочу упростить себе жизнь, найти золотую середину между ручной разметкой+дрель и укладкой на чпу+уп.
Не прилюбилась мне ардуина. Слишком много телодвижений нужно для помехозащиты, периферийка часто глючная. Да и вообще не люблю эту универсальность. Проше б тогда контроллер собрать конкретно под свои хотелки без всего лишнего.

Re: Однозадачная программа управления

Добавлено: 12 июл 2019, 12:03
SVP
Зерноед писал(а):Вопрос не в стоимости моего времени, не в бесплатности систем и не в кол-ве строк, а в простоте запуска выполнения задачи.
И к мачу и к лснс можно писать дополнения. И будет просто.
Это в 100500 раз проще и правильнее, чем самому вникать во все тонкости генерации шагов для траектории итд итп.

Re: Однозадачная программа управления

Добавлено: 12 июл 2019, 12:10
alex_sar
А ещё есть http://linuxcnc.org/docs/html/man/man1/ ... rsh.1.html
Ваша программка на любом языке и на любом компе может писать g-code и отправлять в линуксцнц для исполнения.
Это если реально надо сделать )

А если хочется надеть наполеоновскую шапку, можно конечно годами паять спецконтроллер для этого :)

Re: Однозадачная программа управления

Добавлено: 12 июл 2019, 12:27
gendos
Посмотри эту тему ,там похожая задача только для гильотины
http://www.cnc-club.ru/forum/viewtopic. ... ead#unread

Re: Однозадачная программа управления

Добавлено: 12 июл 2019, 12:38
gendos
вот здесь дословный перевод

Одноосный контроллер шагового двигателя (серво) интеллектуальный программируемый сверлильный станок с ЧПУ XC607

https://item.taobao.com/item.htm?spm=a1 ... 0753536561

Re: Однозадачная программа управления

Добавлено: 12 июл 2019, 13:19
sidor094
При навыках программирования и понимании алгоритма можно сделать на чем угодно.При отсутствии проблема решается только с помощью тех кто в этом что-то понимает.А просто подсказать как ,слишком сложно в пределах одной темы.

Re: Однозадачная программа управления

Добавлено: 12 июл 2019, 13:29
SVP
sidor094 писал(а):При навыках программирования и понимании алгоритма можно сделать на чем угодно.
Как-то я слабо себе представляю, как обладая навыками (а они есть), а главное "зачем" делать всё то, что сделали те кто делают мач и лснц :).
Ну т.е. можно конечно года 3 корячится, но это не выглядит перспективным и посильным.

Re: Однозадачная программа управления

Добавлено: 12 июл 2019, 13:33
sidor094
SVP писал(а): а главное "зачем" делать всё то, что сделали те кто делают мач и лснц
Насколько я понимаю человека они не устраивают или он не знает как.Иначе бы уже сделал.

Re: Однозадачная программа управления

Добавлено: 12 июл 2019, 16:21
alex_sar
Ага, и разобраться в них сложнее, чем самому с нуля повторить на 80%
Забавно

Re: Однозадачная программа управления

Добавлено: 12 июл 2019, 17:14
Serg
Зерноед писал(а):Вопрос не в стоимости моего времени, не в бесплатности систем и не в кол-ве строк, а в простоте запуска выполнения задачи. Панели лдсп сверлятся несерийно и проще задавать по одному отверстию за раз. Соответственно готовить УП под каждую панель нет смысла. Кроме того, имеет значение доступность к станку для простого мебельщика, который чпу только в Интернетах и видел. Задача стоит, чтобы даже попугай кликнул мышкой в экран, набрал 2 числа, нажал кнопку и получил результат в виде отверстия. Чтобы кодовый процесс и функциональные настройки были скрыты от рядового обывателя.
Оптимальный вариант - ПЛК и панель оператора. Есть ПЛК со встронным генератором шагов.

Re: Однозадачная программа управления

Добавлено: 12 июл 2019, 21:51
Зерноед
UAVpilot писал(а):Оптимальный вариант - ПЛК и панель оператора. Есть ПЛК со встронным генератором шагов.
Согласен. На этом варианте, пожалуй, и остановлюсь

Re: Однозадачная программа управления

Добавлено: 13 июл 2019, 07:39
Alex lamaka
Т.е. для "себя" ты хочешь поставить станок с рабочим полем примерно 600*2700 (такой размер получается из-за того, что ТАК сверлятся ТОЛЬКО вертикальные стенки шкафов, и т.д. а полки сверлятся в торец) по которому будет что-то ездить, при этом иметь какую-никакую жесткость и сверлить отверстия?
Т.е. в помещении есть место для такого стола?
Допустим, что место есть и каркас сваришь, а направляющие будут из подшипников и уголка. Слишком узкая специализация у такого станка, да и отверстия могут быть 5 или 8 мм. Также разметка для направляющих ящиков и дверей. Получается, что проще, чтобы такой станок делал просто разметку. Целесообразность сомнительная.
Давным-давно подобные мысли приходили в голову, но пришло понимание, что обычный присадочник справляется со своей задачей на 5+ К тому-же может сверлить в торец (полки). Места занимает метр на метр.
Вопрос в какой программе исполнять - не проблема.
ПС. сколько надо размеров вбить, чтобы насверлить отверстия в самом обычном шкафу? Похоже на кибертехнолога.
ИМХО проще взять рулетку и угольник.