Ответ на пост «"Фууу, что это за плесень?" или " Как усики из металлов мешают работать электронике?"»2
Вопрос к пикабушникам!
Прочитал в инженерном хабе @hubdelo интересный материал про усики. И подумал, а ведь сегодня мозги электронные не только в бытовой технике, но и в авто и промышленном оборудовании. Интересно как защищают электронику в промышленных станках от воздействия влажности, пыли и даже вибраций станка? Особенно в дорогих ЧПУ центрах? А еще слышал про миграцию водорода в чипах - это что-то про нейтрино и плоскую землю?)))
Как изготавливаются мелодии для шарманки?1
Привет, Пикабу!
Сегодня расскажу о том, как я делаю мелодии для шарманок.
В предыдущих постах я вскользь уже упоминал, как я делал свои первые мелодии. Все делалось вручную. Вручную печаталась на обычном принтере бумага А4, потом вручную пробивалась ручным дыроколом для перфокарт старых вязальных машин.
Дальше, на полу всё аккуратно подгонялось, резалось ножом и склеивалось клеем-карандашом.
Иногда срок изготовления одной мелодии занимал около недели.
В одной мелодии в среднем от 6 до 10 тысяч отверстий.
Но потом я совершенно случайно наткнулся на ютубе на французский электронный дырокол. И подумал, а а почему бы и мне такой не сделать? Я посоветовался с знакомым, который хорошо разбирается в электронике и программировании. Он помог мне написать ардуино-программу для моего ЧПУ станка. А также сопровождал советами и подсказками на протяжении всего строительства!
Около полугода я подбирал все составляющие. Приобрел уникальный опыт общения с токарями. Этому уделю особое внимание...)
На просторах всем известной доски объявлений я наткнулся на одного токаря, который когда-то точил авиационные детали. Такой прожжённый дед. Я пришел к нему с чертежами на миллиметровке и получил от него разнос в пух и прах. Дело в том, что мне нужно было изготовить штамповочное приспособление. А штампы должны быть очень точными с самыми минимальными допусками.
В общем, я очень долго его пытал, уговаривал мне помочь. В итоге уломал и он мне очень быстро все выточил.
Все детали и электроника были собраны. Но была проблема - штамп застревал, когда пробивал бумагу.
Вывод - бумага не подходит.
Я начал искать подходящую по плотности бумагу. Каждая бумажка, которую я находил, отправлялась на тест "на пробитие". После первой удачной пробы я понял, что мне нужно и принялся обзванивать бумажные фабрики Питера.
И бинго! На одном из производств мне сказали, что у них осталась необходимая мне бумага, да еще и в рулонах!!!
Сейчас я сижу, пишу этот пост, а на фоне работает станок и пробивает мелодию.
Механика простая - станок распознает миди мелодии и преобразовывает их в сигналы. Каждая нота - это сигнал. Длительность ноты - это количество сигналов, которые станок пробьет подряд.
Средняя скорость станка примерно 70 - 100 ударов в минуту. В среднем на изготовление мелодии уходит примерно час или два.
После того, как мелодия будет пропечатана, я изготавливаю катушку и тестирую мелодию на своей шарманке.
Финальный этап - приклеивание лэйбла и крючка! 😎
Звучит пафосно, но да, у меня свой музыкальный лэйбл шарманной музыки! 🤣
Ложка дёгтя...
Иногда станок дает жару... Штамп может застрять и порвать бумагу. Тогда весь процесс надо начинать сначала.
Иногда бумага сбивается и тогда отверстия бьются криво и как следствие - они не совпадают с отверстиями в шарманке. Мелодия не играет. Тут тоже единственный выход - перебивать.
Всё-таки я не станкостроитель, а самоучка. И станок мой - самоделка... 😏
Всем спасибо за внимание!
Всем добра!
...и спасибо за плюсы! ❤️
UPD1: Прошел час с публикации, а пост уже в горячем! 😳
UPD:
Если вы попали впервые, то познакомьтесь с моими первыми постами:
Программы для фрезерного станка с ЧПУ. Что такое система управления ЧПУ, принцип и виды систем ЧПУ
Создателем числового программного управления можно считать Джона Т. Парсонса. Именно благодаря его изобретению мы можем пользоваться станками с компьютерным управлением, которые заменили механическую работу.
Что такое система управления станком с ЧПУ?
Система управления станком с ЧПУ — это сочетание программ и устройств, которые позволяют станку выполнять механические операции в соответствии с заданным чертежом.
Систему управления на фрезерных станках с ЧПУ можно разделить на следующие этапы:
CAD
— в специальной программе создаётся чертёж в 2D или 3D формате, который служит основой для дальнейшей работы.CAM
— программа обработки для чертежа. CAM-программа может быть создана самостоятельно (написание кода с нуля) или с помощью специальной программы, которая преобразует чертёж в G-код.CNC
— из полученного кода CNC-система отправляет команды на станок, который выполняет механические операции в соответствии с заданным чертежом.
Разберем по отдельности каждый процесс, а также расскажем про виды программ и их преимущества.
CAD-системы — это программы для разработки чертежей. Существует множество таких программ, но мы выделим наиболее популярные для 2D изображений:
CorelDRAW — простой графический редактор для создания художественных изображений (лого, макеты и т.д.). Часто используется при изготовлении сувениров, предметов интерьера и изделий несложной формы;
AutoCAD — популярное ПО, в котором создаются сложно технические детали. Также подходит для 3D-моделирования.
3D-моделирование делится на два вида:
Художественное. Для создания 3D-изображений (например, интерьера) или анимаций чаще всего используются 3D Max и ZBrush;
Инженерное. Autodesk или SolidWorks направлены на детали сложных форм.
CAM-программа позволяет обрабатывать CAD-файл (чертеж), который загружается в CAM-программу. Она преобразует чертеж в G-код и отправляет команды на станок. Именно в CAM оператор выбирает скорость и глубину обработки, а также иные параметры.
G-код — это язык программирования, который используется для управления механизмами станка.
Наиболее распространенные CAM-программы:
Для работы с 2D форматом можно использовать ПО Artcam и Vectric Aspire, из которых получается формат TAP, NC и CNC (G-код);
Для работы с 3D форматом подойдут PowerMILL, SolidCAM, MasterCAM, которые помогут детально разобрать все элементы.
CNC-система — это именно то ПО, которое преобразовывает цифровые команды в механические движения станка с ЧПУ.
Виды софта CNC-систем управления для фрезерных станков:
NCStudio — этот подходит для большинства фрезерных станков и легко осваивается. Он совместим с основными 3D-программами. Для его работы необходимо подключение станка через компьютер, и функционирует он только на ОС Windows XP/7 с 32-битной архитектурой.
Mach3 — также функционирует через ПК, поддерживает шестиосевую фрезеровку и контролирует скорость обработки. Mach3 не может автоматически менять инструмент, медленно обрабатывает и подойдет не всем типам станков.
Richauto — это DSP-контроллер, который работает без компьютера. Программы загружаются через USB, управление осуществляется с помощью пульта. Задания создаются с использованием G- и HPGL-3D-кодов. DSP-контроллер может запомнить последнюю операцию, но ему не хватает функции визуализации и объема памяти.
Заключение
Внедрение системы ЧПУ позволило повысить производительность предприятий благодаря автоматизации работы, точности обработки и экономии времени оператора, что сыграло ключевую роль в развитии промышленности.
Какую же систему управления станка с ЧПУ выбрать именно вам?
Начинающим стоит выбирать недорогие CNC-системы. Например, NCStudio или Mach3;
Продвинутым серийным производствам больше подойдут Siemens или Mitsubishi;
Самым альтернативным и мобильным вариантом является DSP-контроллер.
Проблема с самодельным ЧПУ
Добрый день! Вновь прошу помощи у понимающих)
Пересобрал чпу фрезер, начал отладку, все концевики отрабатывали. Была прошивка GRBL 0.9j, решил перепрошить на версию 1.1, чтобы была возможность подключаться телефоном через андроид приложение "GRBL controller". После перепрошивки, при перемещении в позицию "Home", станок перестал реагировать на концевик (пока речь про концевик на оси Z, т.к. при перемещении сначала ищет только по это оси) и перемещается до физического упора. В этом, собственно, у меня и проблема.
Прозвонил кончевик и провод до платы - всё ок. Перепрошил обратно на версию 0.9. Поменял плату ардуино, была в наличии. Купил новую плату shield. Ничего не поменялось.
Наводки на проводку концевиков исключил, т.к. изначально была наводка и в том случае получались ложные срабатывания концевиков, а тут наоборот - не отрабатывает.
Установлено 3 концевика, подключил к свободными пинам оси Z кнопку, при нажатии (во время перемещения в "Home") нет реакции.
Все настройки прописывал какие были изначально, перед первой перепрошивкой. Использовал разные программы (UniversalGcodeSender, grblControl и мобильную GRBL controller) и два разных ПК, с 10 и 11 виндой.
Концевики - NO, обычные механические микрики.
Настройки:
$0=10 (step pulse, usec)
$1=25 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=3 (dir port invert mask:00000011)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=1 (status report mask:00000001)
$11=0.020 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$14=1 (auto start, bool)
$20=0 (soft limits, bool)
$21=0 (hard limits, bool)
$22=1 (homing cycle, bool)
$23=3 (homing dir invert mask:00000011)
$24=25.000 (homing feed, mm/min)
$25=300.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=3.000 (homing pull-off, mm)
$100=2133.280 (x, step/mm)
$101=2133.280 (y, step/mm)
$102=2133.280 (z, step/mm)
$110=700.000 (x max rate, mm/min)
$111=700.000 (y max rate, mm/min)
$112=500.000 (z max rate, mm/min)
$120=50.000 (x accel, mm/sec^2)
$121=50.000 (y accel, mm/sec^2)
$122=30.000 (z accel, mm/sec^2)
$130=200.000 (x max travel, mm)
$131=200.000 (y max travel, mm)
$132=200.000 (z max travel, mm)
Буду благодарен за идеи.
Проблема решена: Как и предполагали некоторые люди, в прошивке были заменены местами пины - Z+ поменяли местами с Spn_En.
Всем спасибо!
















