DivNum - Механічна обробка дільника годинника
Я вітаю чудову ініціативу Wika58 щодо створення дискусії, яка видається дуже успішною !

Приблизно десять років тому я створив свою першу машину для обрізки коліс на PIC 16F84, написавши свої програми на PicBasic. Це чудово працює, але мені доведеться мобілізувати старий ПК, щоб керувати ним. Я впевнений, що за допомогою Arduino, SD-карти, клавіатури та РК-екрану я можу зробити те саме без ПК. Думаю, це може зацікавити людей. Працюючи разом, ми повинні мати можливість зробити щось дуже ефективне.
Ось моя четверта і остання заточувальна машина: http://sulka.fr/diviseur_numerique/cn.pdf
Так, це гарна ідея, можливо, нам слід відкрити трохи більше, ніж "просто" Arduino.
Щоб повернутися до вашого проекту, що ви думаєте про цю систему (у мене немає оглядки на годинникові імперативи), я вважаю її елегантною як "налаштування".
Дивіться від 3'20 "
Привіт, jcs
Перш за все, вітаю з цим великим досягненням !
Я дуже заздрю, тому що не здатний до такої точності.
Кілька років я практикую пару PIC16F та PICBasic із великим задоволенням.
Тепер я відкладаю для його друга Arduino, який трохи більше "вбраний".
Ваш проект цілком здійсненний з Arduino, я використовував один і той же двигун PAP в одній реалізації. Цей процес схожий на ваш. Це матиме можливість керувати вашим чудовим апаратом за допомогою G-коду і таким чином скористатися всією гнучкістю та середовищем цього протоколу. Це досить легко реалізувати за допомогою наявного сьогодні обладнання. Моя система працює на мікропрограмі GRBL з G-кодом.
Хай живе фантазія!
До зустрічі
Це те, про що я думаю.
Браво за ваші великі досягнення. GRBL спокушає мене для обробки 3D, але я не думаю, що це ідеально для виготовлення роздільника.
Дякую за посилання. Казкова ця маленька картка, яка дозволяє безпосередньо керувати 3 двигунами PAP! Я замовив один.
Ось моя перша машинка для майстерності 10 років тому. Ви повинні були звинуватити ...
http://www.sulka.fr/mat4/. Сьогодні все стало дуже легко, і важко знайти виправдання, щоб не починати !
Ось невелике відео про різання невеликого колеса діаметром 15 мм із 71 трикутним зубом за допомогою фрези:
Я добре пам’ятаю твій епос, ти це зробив із базою даних Proxxon; це C. Я ніколи не знайшов часу, щоб пов’язати Сульку та JCS. (Ну що? Чарівники також мають право мати слабкі місця.).
Однією з речей, яка може бути корисною, було б включення в систему шпиндельного гальма. Я думаю, що з велосипедними дисковими гальмами існує спосіб створити просту систему управління та впровадження.
Мені подобається принцип гри в наздоганяння у вищезгаданій системі. Машина приходить сама, щоб перевищити потрібну точку в "зворотному порядку", а потім завжди повертатися на ту ж сторону редуктора.
Це дуже легко програмувати і дешевше, ніж використання гармонічного приводу .
Ви також плануєте вести додаткову вісь, щоб мати можливість автоматично вирізати? ?
Це була "belle époque", я був молодшим, був повний енергії і хотів поділитися своєю ідеєю на годинниковому форумі.
Спочатку я думав про це, але система черв'ячних коліс, якщо вона достатньо розмірна, забезпечує достатню фіксацію шпинделя. Як ви помітили, черв'як встановлений таким чином, щоб чинити дуже легкий тиск на колесо, щоб усунути хід.
Моя 3-осьова машина. Випередження, глибина та поділ. Ми можемо додавати інші, але я не знаю, як це зробити, з точки зору програмування.
Я зробив цю машину, спираючись на свої скромні знання. Я переконаний, що ми можемо зробити набагато краще. Тому я відкрив цю дискусію.
Спочатку я шукаю допомогу з програмування, щоб перекласти своє програмне забезпечення PIC на Arduino, яким я ще недостатньо володію.
Я також шукаю когось, хто зможе закріпити кульові гвинти на моєму поперечному столі.
Всім привіт, привіт Жан-Клод,
Я здивований, що зустрів вас тут, я відвідав сайт з іншої причини і натрапив на цю тему. Ми досить довго обговорювали цю тему на іншому форумі. Але це стара історія.
Ви пропонуєте це:
Я підтверджую, що це можливо навіть без SD-карти. Я пам’ятаю про вас, що ви не дуже сприйняли пропозиції. Я можу прочитати в цій темі, що вона не змінилася.
jpbricole пропонує вам поважну причину:
Але ваша реакція така:
Що ви знаєте Ви пробували це ?
Я дозволяю собі цитувати себе (у 2008 році на іншому форумі, але повідомлення було призначене для вас):
не потрібно питати Роя, з Mach3 ви можете робити все, що завгодно. Я кажу ВСЕ.
Фрезерування у 2D, 3D, свердління, оцифрування, різання коліс, гравірування символів, все, все.
Програма отримує свої інструкції у невеликому файлі GCode. Це простий текстовий файл, який (відносно) легко читати.
Наприклад, щоб вирізати колесо, достатньо записати в цей файл кількість зубів, величину переміщень в X і в Y, нав'язати швидкість проникнення в матеріал і все.
З нетерпінням чекаю вас
Примітка: Я впевнений, що придбана вами картка змусить вас передумати.
Здравствуйте
Мені дуже подобається не говорити надзвичайно ці досягнення.
Але я не годинникар. хоча на блошиних ринках я часто купую речі, пов’язані з цією областю, а також гравірування (зубила, дрібні молотки тощо).
Можливо колись.
Жан-Пол шкода, що це пляшки. в c'Nooord ми радше п'ємо пиво.
Дякую за зауваження "Великий магістре", це завжди приємно.
GRBL, я зацікавлений у реалізації невеликої обробної машини 3D, але спочатку мені довелося б освоїти САПР.
Але спочатку моя мета - спробувати керувати своєю скромною вагонкою за допомогою Arduino, для розваги.
Я дуже задоволений своєю машиною, яка час від часу дає мені чудові послуги за смішну інвестицію:
Я експериментую з Basic, це єдина мова, про яку я знаю.
Якщо ви дасте нам простий підручник з GRBL, я буду старанним студентом !
Для виготовлення годинника не обов’язково бути годинником! Виробництво годинника у Франції вже не є професією, а прибутковим хобі для пенсіонерів зверху.
Привіт JCS
Щодо вибору GRBL чи ні, я цілком розумію ваш вибір, тим більше, що він для FUN, що є важливим у нашому "бізнесі".
Я також десятиліттями купався у VisualBasic, перш ніж відкрити PicBasic і особливо Arduino.
Ви побачите, що з Arduino, коли ви освоїте крутний момент a4988 і двигун PAP, можливості гігантські.
Хммммм. ви спокушаєте мене друзі. але я не знаю багато про це .
оскільки я мало сплю. мені здається, я буду думати про сьогоднішній вечір.
Це воно. Проблема у мене, як і у мого ПОС, полягає у відкритті та читанні даних у файлі.
Я спробував ще вчора ввечері, щоб чітко побачити GRBL. До того, як у мене боліла голова, я розумів, що цього недостатньо, що нам також потрібно програмне забезпечення, яке надсилає G-CODE. Тоді я не бачу, як обійтися без ПК, щоб запустити дільник з Arduino + GRBL.
Моя мета - мати повністю автономний роздільник (без ПК), що дозволяє різати колеса, а також шаперони, кулачки та інші, а чому б не рівняння часових кулачків http://www.sulka.fr/:
"Ви повинні мати великі мрії, а не забувати їх по дорозі".
Я сподіваюся, що JMe87 вдасться вивести мене зі свого незнання, є що робити.
Привіт JCS,
Я бачу альтернативу:
Ідея полягала б у поєднанні малинового пі та ардуїно: рапсберрі, який виступає як комп’ютер, та ардуїно для коду G. У вас навіть є карта, що поєднує ці два: підуїно
Оскільки ви хочете обійтися без комп’ютера, але щоб встановити Gcode, вам доведеться це робити за допомогою комп’ютера ?
Або це завжди той самий код, який вам потрібен, і в цьому випадку ви повинні мати можливість його загартувати в arduino.
Іншою альтернативою було б подумати про інтерфейс з невеликим РК-екраном і кодом, який запитує у вас, наприклад, кількість зубів, діаметр та всі інші необхідні змінні, а потім він робить відповідний розрахунок, а потім відправляє замовлення на мотор-приводи PAP.
Це можливо?
На мою ідею, і ось як працює моя установка, це розрахувати, створити та надіслати g-код Arduino Nano, який має прошивку, і це незалежно від того, підключений Nano через порт USB чи ні.
Порт USB використовує Tx і Rx штифти Nano. Це не означає, що ми не можемо використовувати їх для власного редагування (якщо з ПК нічого не надходить).
Між Mega (у моєму випадку) та Nano я для безпеки вставив електронні вимикачі, щоб ізолювати мою систему, коли їй не потрібно передавати на GRBL.
Я використовую Mega як "начальника" системи, оскільки вона має 3 реальних порти зв'язку.
Отже, саме GRBL підтримує оновлення позицій осей, і ви навіть можете отримати ці позиції для можливого відображення у вашій установці.
Тепер, щоб піти далі, вам знадобиться інтерфейс для роботи з вашою чудовою машиною ?
В даний час ми знаходимо сенсорні планшети Windows вартістю менше 100 євро, що може бути цікавіше? !
Більше кнопок.
Я закінчую демонстрацію, як керувати Arduino з аркуша Excel.
Це буде служити оглядовою консоллю та пультом управління.
Таким чином, ви навіть можете зробити обчислення і надіслати результат через Mega на Nano GRB!
Моя система закінчується, але вже перевірена, пізніше цього тижня я зроблю демонстраційне відео.
Гарного дня
jpbricole
Це було б ідеальним рішенням! Але я далекий від того, щоб вести планшетний діалог з Arduino.
Я просто замовив "l" Arduino для манекенів ", можливо, це" відмовить "мені.
Я щиро сподіваюся, що ви швидко повернетесь до нас у прекрасній формі, що ми зможемо знову "дражнити" одне одного!
Як тільки ви зможете це зробити, у вашому Arduino: Serial.println ("XLS, VALUE, 1.54321");
Що ваш Arduino підключений через USB через ПК,
В Excel Arduino Console аркуш Excel
Ви керуєте A для підключення до Arduino
Ви називаєте клітинку VALUE_1, відразу вона відображатиме 54321, і ви вже засвоїли принцип, після цього це лише питання фантазії.
Велике спасибі за поділ, це виглядає так просто !
Як тільки я знаходжу трохи спокійний момент, я намагаюся.
Якщо мені це вдасться, я можу потім замінити свій PIC на Arduino, щоб керувати моєю машиною, тоді прийде
планшет і моя мета буде досягнута !
На форумах трапляються рідкісні моменти, коли ми знаходимо маленьку хитрість, яка дозволяє нам зробити великий крок вперед.
@+
JC.
Jpbbricole, приклад, який ви наводите, - це супермега-проект, який заважатиме людям потрапляти в Arduino. У 99,99% випадків Arduino є автономним.
Приклад: найпростіша збірка, яку я зробив. 8-контактний ланцюг AVR кріпиться на протодрукованій схемі, муфті 2 батарейки типу АА і зумері. Це все. Вузол розміщений під холодильником, який ми хочемо контролювати закриття дверей. Коли ви відкриваєте дверцята, мікроперемикач закривається, Attiny працює, видає невеликий звуковий сигнал, щоб показати, що батареї все ще активні, тоді він чекає. Коли дверцята зачинені, подача живлення на збірку відключається, а батареї зберігаються, інакше, приблизно через двадцять секунд, БЕП, ЗВУК, ЗВУК постійно. Простий ефективний. Це викликає бажання розпочати роботу. На жаль, фотографій немає.
Ще один приклад, який більше схожий на те, що я пропоную замовити "самостійний" розділювач:
Ця збірка (не моя) дозволяє модифікувати захисний чіп, розміщений у дротових картриджах, що використовуються в 3D-принтерах марки XYZPrinting. Графічний дисплей і функція сенсорного екрану + Arduino Uno (клон) - приблизно за € 12. Живлення 5 В через розетку USB.
Всім доброго дня
Ідея полягала б у поєднанні малинового пі та ардуїно: рапсберрі, який виступає як комп’ютер, та ардуїно для коду G. У вас навіть є карта, що поєднує ці два: підуїно
Оскільки ви хочете обійтися без комп’ютера, але щоб встановити Gcode, вам доведеться це робити за допомогою комп’ютера ?
Або це завжди той самий код, який вам потрібен, і в цьому випадку ви повинні мати можливість його загартувати в arduino.
Іншою альтернативою було б подумати про інтерфейс з невеликим РК-екраном і кодом, який запитує у вас, наприклад, кількість зубів, діаметр та всі інші необхідні змінні, а потім він робить відповідний розрахунок, а потім відправляє замовлення на мотор-приводи PAP.
Це можливо?
Спасибі за вашу відповідь.
G-Code, я досі не знаю, як це працює, незважаючи на мої зусилля. Якщо хтось хоче дати мені рекомендації, я приймаю.
Робота моєї машини надзвичайно проста (оскільки я її розробив).
Програмне забезпечення, яке я написав на Basic,
- цікаво, скільки зубів вирізати,
- глибина проникнення бур і
- аванс (для товстого колеса, типу стовбура).
Попередньо я повинен мати у спеціальній папці файли, що відповідають кількості зубів, які потрібно вирізати.
Ці файли виконуються просто і раз і назавжди, написані за допомогою іншої базової програми. Ці файли містять ряд моторних ступенів, необхідних для правильного кутового зміщення дільника. Програмна програма для різання могла б інтегрувати модуль розрахунку, але вона швидко перетворилася на "газову фабрику". Мені подобається, що речі максимально прості. Це також дозволяє мені мати файли, присвячені розміру лічильних коліс та інших кулачків.
Після того, як я все ввів, програмне забезпечення просить мене змусити ручку проникнути вручну, скорочуючи перший інтервал. Коли це зроблено, я перевіряю.
Починається автоматичне обрізання коліс.
Різець рухається назад, дільник обертається, різак скорочує другий інтервал, колесо з часом рухається вперед, якщо це необхідно, залежно від його товщини, про яку я раніше повідомляв "заздалегідь".
Існує діалог між ПК та PIC. Потім PIC буде керувати правильним двигуном (поділ, випередження або глибина), напрям та кількість отриманих кроків.
По завершенні циклу обрізки він надсилає інформацію на ПК, щоб повідомити, що закінчив. ПК надсилає йому нові інструкції, доки не прорізаються всі зуби.
Ось у вас це дуже дурне, але воно чудово працює, і я дуже пишаюся собою !
Користуючись нагодою, я хочу подякувати тут усім полемістам форуму ГС, згаданим Прецисом84 у попередньому повідомленні, саме завдяки їм 10 років тому я знайшов енергію для реалізації принципу, яким хотів поділитися.
Я новачок в Arduino, я, звичайно, знаю, як спалахувати світлодіоди всіх кольорів, запускати двигуни PAP та багато іншого. Я не впадаю у відчай, за дорогоцінної допомоги деяких, вдатися запустити свою машину без ПК та з Arduino.