Руководства, Инструкции, Бланки

Руководства По Станкам С Чпу img-1

Руководства По Станкам С Чпу

Рейтинг: 4.9/5.0 (1707 проголосовавших)

Категория: Руководства

Описание

Руководство по созданию фрезерного CNC ЧПУ станка

Кстати, в той статье я забыл показать фотографии изготовленных поделок. Исправляю это. Пенопластовый медведь и фанерное растение.

Предисловие

После того, как собрал свой маленький станочек без существенных затрат сил, времени и средств, меня всерьез заинтересовала эта тема. Посмотрел на ютубе, если не все, то почти все ролики, связанные с любительскими станками. Особенно впечатлили фотографии изделий, которые люди делают на своих «home CNC ». Посмотрел и принял решение – буду собирать свой большой станок! Вот так на волне эмоций, хорошо всё не обдумал погрузился в новый и неизведанный для себя мир CNC.

Не знал с чего начать. Первым делом заказал нормальный шаговый двигатель Vexta на 12 кг/см, между прочим с гордой надписью «made in Japan».


Пока тот ехал через всю Россию, сидел вечерами на разных ЧПУ-шных форумах и пытался определиться в выборе контроллера STEP/DIR и драйвера шаговых двигателей. Рассматривал три варианта: на микросхеме L298. на полевиках, либо же купить готовый китайский TB6560 о котором были очень противоречивые отзывы.


У одних он работал без проблем продолжительное время, у других сгорал при малейшей ошибки пользователя. Кто-то даже писал, что у него сгорел, когда тот немножко провернул вал двигателя, подключенного в это время к контроллеру. Наверное факт ненадежности китайца и сыграл в пользу выбора схемы L297+IRFZ44 активно обсуждаемой на форуме. Схема наверное и в самом деле неубиваемая т.к. полевики драйвера по амперам в несколько раз превышают то, что нужно подавать на моторы. Пусть и самому паять надо (это же только в плюс), и по стоимости деталей выходило чуть больше, чем китайский контроллер, зато надежно, что важнее.

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

Дело паяльника боится

Начну с блока питания. Планировал сделать импульсный, провозился с ним наверное неделю, но так и не смог победить возбуд, который шел непонятно откуда. Мотаю транс на 12в – всё ОК, мотаю на 30-полная неразбериха. Пришел к выводу, что какая-то бяка лезет по обратной связи с 30в на TL494 и сносит ей башню. Так и забросил этот импульсник, благо было несколько ТС-180 один из которых пошел служить родине в качестве транса питания. Да и что ни говори, а кусок железа и меди будет надежнее кучки рассыпухи. Трансформатор перемотал на нужные напряжения, а нужно было +30в на питание моторчиков, +15в на питание IR2104. +5в на L297. и вентилятор. На двигатели можно подавать 10, а можно и 70, главное не превышать по току, но, если сделать меньше – снижаются максимальные обороты и сила, а вот больше не позволял трансформатор т.к. нужно было 6-7А. Напряжения 5 и 15в застабилизировал, 30 оставил «плавающими» на усмотрение нашей электросети.


Всё это время ежевечернее сидел за компьютером и читал, читал, читал. Настройка контроллера, выбор программ: какой рисовать, какой управлять станком, как изготовить механику и тд. и тп. В общем, чем больше читал, тем страшнее становилось, и всё чаще возникал вопрос «нафига мне это надо?!». Но отступать было поздно, двигатель на столе, детали где-то в пути – надо продолжать.

Пришло время паять плату. Имеющиеся в интернете мне не подошли по трем причинам:
1 - В магазине, котором заказывал детали не оказалось IR2104 в DIP корпусах, и мне прислали 8-SOICN. На плату они припаиваются с другой стороны, перевернутые, и соответственно нужно было зеркалить дорожки, а их (IR2104 ) 12 штук.


2 - Резисторы и конденсаторы также взял в SMD корпусах для уменьшения количества отверстий, которые нужно было сверлить.
3 - Имеющийся у меня радиатор был меньшего размера и крайние транзисторы были вне его площади. Нужно было смещать полевики на одной плате вправо, а на другой влево, поэтому изготовил два вида платы.

Схема контроллера станка


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


Одна сторона платы питается через USB порт, другая, подключенная к контроллеру - от источника +5в. Сигналы передаются через оптроны. Все подробности о настройке контроллера и развязки напишу в третьей главе, здесь же упомяну только основные моменты. Данная плата развязки предназначена для безопасного подключения контроллера шагового двигателя к LPT порту компьютера. Полностью электрически изолирует порт компьютера от электроники станка, и позволяет управлять 4-х осевым ЧПУ станком. Если станок имеет только три оси, как в нашем случае, ненужные детали можно оставить висеть в воздухе, либо вообще их не впаивать. Имеется возможность подключения концевых датчиков, кнопки принудительной остановки, реле включения шпинделя и другого устройства, например пылесоса.


Это было фото платы опторазвязки взятое из интернета, а вот так выглядит мой огород после установки в корпус. Две платы и куча проводов. Но вроде бы наводок никаких нет, и всё работает без ошибок.


Первая плата контроллера готова, всё проверил и пошагово протестировал, как в инструкции. Подстроечником выставил небольшой ток (это возможно благодаря наличию ШИМ), и подключил питание (двигателей) через цепочку лампочек 12+24в, чтобы было «ничё, если чё». У меня же полевики стоят без радиатора.

Двигатель зашипел. Хорошая новость, значит ШИМ работает как надо. Нажимаю клавишу и он крутится! Забыл упомянуть, что этот контроллер предназначен для управления биполярным шаговым двигателем т.е. тем, у которого подключаются 4 провода. Игрался с режимами шаг/полушаг, током. В режиме полушаг двигатель ведёт себя стабильнее и развивает большие обороты + увеличивается точность. Так и оставил перемычку в «полушаге». С максимальным безопасным для двигателя током при напряжении примерно 30в получилось раскрутить двигатель до 2500 об/мин! Моему первому станку без ШИМ такое и не снилось. ))

Следующие два мотора заказал помощнее, Nema на 18кг/с, но уже «made in China».


По качеству они уступают Vexta. всё-таки Китай и Япония разные вещи. Когда вращаешь вал рукой у японца это происходит как-то мягко, а от китайцев ощущение другое, но на работе это пока что никак не сказалось. Замечаний к ним нет.

Спаял две оставшиеся платы, проверил через «светодиодный симулятор шагового двигателя», вроде бы всё хорошо. Подключаю один мотор – работает отлично, но уже не 2500 оборотов, а около 3000! По уже отработанной схеме подключаю третий мотор к третей плате, крутится пару секунд и встал… Смотрю осциллом – на одном выводе импульсов нет. Прозваниваю плату – одна из IR2104 пробита.

Ну ладно, может бракованная попалась, читал что часто такое бывает с этой микрухой. Впаиваю новую (брал с запасом 2 штуки), та же ерунда – пару секунд крутит и STOP! Тут я поднапрягся, и давай проверять полевики. Кстати, в моей плате установлены IRF530 (100В/17А) против IRFZ44 (50В/49А), как в оригинале. На мотор будет идти максимум 3А, так что запаса в 14А хватит с избытком, а вот разница в цене почти в 2 раза в пользу 530-ых.
Так вот, проверяю полевики и что я вижу…не припаял одну ножку! И на выход этой "ирки" полетели все 30В с полевика. Припаял ножку, ещё раз внимательно всё осмотрел, ставлю ещё одну IR2104. сам волнуюсь – это же последняя. Включил и был очень счастлив, когда двигатель не остановится после двух секунд работы. Режимы оставил такие: двигатель Vexta – 1,5А, двигатель NEMA 2,5А. При таком токе достигаются обороты примерно 2000, но лучше ограничить их программно во избежании пропуска шагов, и температура двигателей при длительной работе не превышает безопасную для моторов. Трансформатор питания справляется без проблем, ведь обычно одновременно крутятся только 2 мотора, но радиатору желательно дополнительное воздушное охлаждение.

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


Конечно, желательно положить сплошной кусок слюды для изоляции радиатора от транзисторов, но у меня его не было. Выход нашел такой. Т.к. у половины транзисторов корпус идёт на плюс питания их можно крепить без изоляции, просто на термопасту. А под оставшиеся я положил кусочки слюды, оставшиеся от советских транзисторов. Радиатор и плату просверлил в трех местах насквозь и стянул болтиками. Одну большую плату я получил путем спаивания трех отдельных плат по краям, при этом для прочности впаял по периметру медный провод 1мм. Всю электронную начинку и блок питания разместил на каком–то железном шасси, даже не знаю от чего.

Боковые и верхнюю крышку вырезал из фанеры, и сверху поставил вентилятор.


В лицевой панели просверлил отверстия под многочисленные светодиоды индикации режимов работы.


Для быстро подключения/отключения двигателей и блока управления использовал разъёмы из прошлого тысячелетия. И контакт хороший и нужный ток держат без каких-либо последствий для себя.


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


Электронная часть закончилась. Следующая глава полностью посвящена железякам. До встречи!

Одно из первых испытаний двигателей и контроллера Файлы

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

Файловый сервис доступен только полноправным членам сообщества и подписчикам.
Регистрация не открывает доступ автоматически! Пожалуйста, ознакомьтесь с условиями доступа.

Спасибо за внимание! Продолжение следует.

Похожие новости Комментарии (17)

Информация
Вы не можете участвовать в комментировании. Вероятные причины:
— Администратор остановил комментирование этой статьи.
— Вы не авторизовались на сайте. Войдите с паролем.
— Вы не зарегистрированы у нас. Зарегистрируйтесь.
— Вы зарегистрированы, но имеете низкий уровень доступа. Получите полный доступ.



Навигация

Другие статьи

Войти - Форум САПР2000

Krusnik - Вчера, 19:45

Последние сообщения
  • SWPlus.Net (оформление конструкторской документации)
    Я уже предлагал сделать некий "магазин", где есть ТЗ и кошелёк. При наборе определённой суммы - начинается разработка. Кто рупь, кто 100 = в результате будет хотелка по ТЗ.Народ как-то не очень среагировал. С Leonом - отдельная песня).
  • Военная )) упаковка при лёгких условиях и при массе меньше 2 кг
    Мне кажется, здесь упаковка может зависеть от штабелевания.То есть если в (ТЗ)ТУ прописано, количество "этажей" при штабелевании, которое должна выдерживать упаковка, то упаковка самого нижнего "этажа" должна выдерживать все остальные верхни.
  • Фильтрация газа через деформируемую пористую среду
    Спасибо за ответ.А каким образом можно расчитать НДС в пористой среде?у меня в задаче не газ деформирует пористую среду, а газ движется за счет деформации (расширения/сужения) пористой среды, которую мы должны задавать. Может быть есть какой-ниб.
  • Вопросы от новичка по станку Mitsubishi FX-20
    Можете ее выложить, самому интересно. Вы спаиваете кабель 25 на 9?
  • шаблоны
    Смысл такой: можно самостоятельно (нарисовать) построить какую угодно траекторию.Например
  • Увлекательно-космическое.
    Л. Сасскинд "Моё сражение со Стивеном Хокингом за мир, безопасный для квантовой механики. Битва при чёрной дыре"Педро Феррейра " Идеальная теория. Битва за общую теорию относительности"Не книги, а чудо. Я уже 4 раза перечитывал. Сначала надо читат.
  • Динамика троссовой системы
    Я бы стал решать ручками. Если не интересуют колебательные процессы, то принебрег удлинением каната и тогда всё просто. Если необходимо описание колебаний при движении, то несколько (намного) сложнее.
  • Токарная обработка закаленной стали
    а мы значит не доброе..((((
  • Heidenhain 430 связь через RS232
    Доброго всем времени суток. Ребят подскажите пожалуйста, сделал Logbook на станке Hermle c600v Heidenhain TNC430 вот теперь не знаю как его вытащить от туда, локалки нет, через RS232 не могу с коннектится. программа TNCremoNT. Через чт.
  • Сделай свою работу в Solidworks эффективнее
    КЛАСС. поделись этой веткой файла
Будущие календарные события

Нет предстоящих событий

Дни рождения сегодня

Руководства по станкам - Все для студента

Руководства по станкам

М. ВНИИТЭМР, 1989 г. - 66 с. Каталог включает прогрессивное металлорежущее оборудование, освоенное предприятиями Минстанкомрома СССР в 1989 г. Станки токарной группы. Станки сверлильно-фрезерно-расточной группы. Станки шлифовальной группы. Станки зубообрабатывающей группы Станки фрезерной группы. Прочие станки.

  • 16,08 МБ
  • скачан 8 раз
  • добавлен 18.07.2012 19:56
  • изменен 18.07.2012 20:44
  • будет удален через 14 дней

Общие сведения, основные технические характеристики, комплектность, состав оборудования, устройство. работа и составные части оборудования, устройство и работа стола дискретного и порядок работы оборудования и т. д.

  • 36,10 МБ
  • скачан 20 раз
  • дата добавления неизвестна
  • изменен 15.03.2011 23:33
  • будет удален через 14 дней

Общие сведения, основные технические характеристики, комплектность, состав оборудования, указания мер безопасности, устройство. работа и составные части оборудования, устройство и работа стола дискретного, порядок установки и порядок работы оборудования и т. д.

  • 53,44 МБ
  • скачан 65 раз
  • дата добавления неизвестна
  • изменен 07.10.2010 00:48
  • будет удален через 14 дней

Технические характеристики для нескольких сотен станков. Удобный поиск помогает быстро найти нужный станок. Все станки распределены на 48 групп: токарные, фрезерные, шлифовальные, обрабатывающие центры, сверлильные, зубострогальные, электроэрозионные и т.д.

  • 8,84 МБ
  • скачан 504 раза
  • дата добавления неизвестна
  • изменен 02.03.2009 22:12
  • будет удален через 14 дней

Руководство по эксплуатации. М. Станкоимпорт. – 23 с. Приведены назначение, техническая характеристика, устройство и принцип работы, особенности разборки и сборки при ремонте, кинематическая схема, чертежи конструкции, испытание и методы проверки, электрооборудование головки.

  • 413,29 КБ
  • скачан 40 раз
  • дата добавления неизвестна
  • изменен 16.05.2010 00:32
  • будет удален через 14 дней

Руководство по эксплуатации (59 страниц) содержит описание кинематической схемы, конструкции и методику настройки универсальной делительной головки на выполнение различных видов работ. Для студентов, выполняющих лабораторные работы по металлорежущим станкам.

  • 1,61 МБ
  • скачан 63 раза
  • дата добавления неизвестна
  • изменен 02.03.2010 02:13
  • будет удален через 14 дней

В этом разделе нет файлов.

Комментарии

Предлагаю все станки разместить по группам и подгруппам.Например:
1. Токарные станки
а.токарно-винторезные
б.токарные автоматы
в. токарнокарусельные и т.д.
2.Сверлильно-расточные станки
3.Шлифовальные станки
4.Электрофизические и электорохимические станки
5.Зубообрабатывающие станки
6.Фрезерные станки
7.Строгальные и долбежные станки
8.Отрезные станки
9.Балансировочные и разные

Так проще будет искать нужные станки. Ведь почти один и тот же станок может иметь разное название (Например:станок 6Р13 Воткинского производства может называться ВМ127 и т.п.) А в таком варианте как сейчас документация будет находиться в разных местах.- это очень не удобно.Тем более если расчитывать на дальнейшее наполнение разделов информацией.

И еще. Предагаю переименовать раздел "Металлообрабатывающие станки " в "металлообрабатывающее оборудование" и добавить раздел "Кузнечно-прессовое оборудование" с подразделами.

Если мое предложение заинтересует, то готов оказать содействие.

В подразделы имеет смысл выделять по 10 и более файлы.
Разделы "на будущее" не создаются.

Вы можете составить списки ссылок на файлы, которые пойдут в подразделы?

Народ помоги кто может! ищу руководство к круглошлифовальному станку 3А423! может кто видел на каком сайте - пожалуйста ссылку. заранее благодарен!

Есть в наличии пишите на электронку remezov2005@yandex.ru

Помогите плиззз!Очень нужна электросхема фрезерного станка FYD-32; чертежи быстроизнашиваемых деталей и подшипников.

Ребята у кого есть паспорт на гильотинные ножницы НА3118

Ребята, может у кого есть руководство по станку 6Т10 производства Литва, Вильнюс? Зараннее большое спасибо.

Есть в наличии пишите на электронку remezov2005@yandex.ru

Предлагаю все в таблицу свести как в классификаторе.

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

В разделе представлено уже много моделей станков. Сложно найти нужную модель. Поэтому предлагаю название начинать с буквенно-цифрового обозначения модели, а затем указывать название станка. В описании файла размещать руководство по эксплуатации с указанием страниц.
На мой взгляд это упростит поиск нужной модели станка.

У кого возникнет желание подзаработать кучу баллов - предложение соответствующих исправлений в этих разделах к вашим услугам.

Пожалуйста помогите со схемой электроавтоматики к станку 16а20ф3с32

Ребята у кого есть паспорт на станок 2н118

2Н118 есть, не удается отправить на сайт.

Ребята у кого есть паспорт к станку "Токарный вертикальный многошпиндельный полуавтомат модели 1К282". Документация

Есть такой, в плохом состоянии. смотря тчо нужно отдельные части могу скинуть

Ищу срочно руководство на токарно-карусельный станок 1А516МФ3 Краснодарского станкостроительного завода им. Г.М. Седина. Помогите пожалуйста!

Руководство по созданию фрезерного CNC ЧПУ станка

Руководство по созданию фрезерного CNC ЧПУ станка. Глава 3. Настройка и запуск

Вот мы плавно и добрались до третьей, заключительной руководства по созданию ЧПУ станка. Она будет насыщена полезной информацией о настройке электроники, программы управления станком, и калибровке станка.
Запаситесь терпением – букв будет много!

Программное обеспечение

Так как у нас не получится в полной мере проверить собранный контроллер без компьютера с настроенной программой управления станка, вот с неё и начнём. На этом этапе никакие инструменты не понадобятся, нужны лишь компьютер с LPT портом, руки и голова.

Существует несколько программ для управления ЧПУ станком с возможностью загрузки управляющего кода, например, Kcam, Desk CNC, Mach, Turbo CNC (под DOS), и даже операционная система оптимизированная для работы с ЧПУ станком – Linux CNC.

Мой выбор пал на Mach и в статье я буду рассматривать только эту программу. Поясню свой выбор и опишу несколько достоинств этой программы.

— Mach присутствует на рынке несколько лет и зарекомендовал себя, как очень достойное решение для управления ЧПУ станком.
— Большинство используют именно Mach 2/3 для управления своим домашним станком.
— По причине популярности, в сети Интернет довольно много информации о этой программе, возможных проблемах и рекомендации, как их исправить.
— Подробный мануал на русском языке
— Возможность установки на слабый. У меня Mach 3 установлен на Celeron 733 с 256Мб оперативки и при этом всё замечательно работает.
— И главное – полная совместимость с Windows XP, в отличие от, например Turbo CNC, которая заточена под DOS, хотя TurboCNC ещё менее требовательна к железу.

Думаю, этого более чем достаточно для того, чтобы остановили свой выбор на Mach_e, но никто не запрещает попробовать и другой софт. Возможно он вам больше подойдет. Следует упомянуть ещё факт наличия драйвера совместимости с Windows 7. Пробовал я эту штуковину, но получилось не совсем хорошо. Возможно по причине усталости системы – ей уже два года и заросла всяким ненужным мусором, а Mach рекомендуют устанавливать на свежую систему и использовать этот компьютер только для работы со станком. В общем вроде бы всё работает, но моторчики регулярно пропускают шаги, в то время как на компьютере с ХР та же версия Мача ведёт себя замечательно.

Поехали!

Ну что, друзья? В путь! Читайте буквы, смотрите картинки, и как пропел один артист «Смотри на меня, делай как я»!


Рассмотрим только ось Х. а оставшиеся вы сами настроите по тому же принципу. Параметр Steps per указывает за сколько шагов ваш двигатель делает полный оборот. Стандартный ШД имеет шаг равный 1, 8 градуса т.е. мы 360 гр (полный оборот) делим на 1, 8 и получаем 200. Таким образом мы нашли, что двигатель в режиме ШАГ проворачивается на 360 гр за 200шагов. Это число и записываем в поле Steps per. Соответственно в режиме ПОЛУШАГ будет не 200, а в 2 раза больше – 400шагов. Что писать в поле Steps per, 200 или 400, зависит от того в каком режиме находится ваш контроллер. Позже, когда будем подключать к станку и калибровать, мы этот параметр изменим, но пока ставьте 200 либо 400.

Velocity – задаётся максимальная скорость передвижения портала. У меня для надежности стоит 1000, но при работе я уменьшаю или увеличиваю её прямо на ходу в главном окне Мача. А вообще, сюда рекомендуют вписывать число на 20-40% меньше от максимально возможной, которую способен выдать ваш двигатель без пропуска шагов.

Пункт Acceleration – ускорение. Значение, вписываемое в эту строку, как и скорость зависит от вашего двигателя и блока питания. Слишком маленькое ускорение значительно увеличит время обработки фигуры сложной формы и рельефа, слишком высокое увеличивает степень риска пропуска шагов при старте т.к. двигатель будет рвать с места. В общем этот параметр выставляется экспериментальным путем. Из своего опыта 200-250 оптимальное значение.

Step pulse и Dir pulse. От 1 до 5, но может быть и больше. В случае, если ваш контроллер не совсем хорошо собран и тогда стабильная работа возможна при большем временном интервале.

Забыл сказать, что скорее всего каждый раз при запуске Мача у вас будет мигать кнопка Reset. Жмакните по ней, иначе она ничего не позволит сделать.

Уфф. Ну теперь давайте попробуем загрузить управляющую программу, пример которой можете скачать в конце статьи. Нажимаем кнопку Load G-Code либо идем в меню File/Load G-Code кому как удобнее и появляется окно открытия управляющей программы.

УП представляет собой обычный текстовый файл, в котором в столбик записаны координаты. Как видно в списке поддерживаемых типов файлов есть формат txt, следовательно его можно открыть и отредактировать обычным блокнотом, как и файлы с расширением nc, ncc, tap. Подправить G-код можно и в самой программе, нажатием кнопки Edit G-Code .

Загружаем УП и видим, что в левом окне появился код, а в правом очертания фигуры, которую будем вырезать.

Для запуска обработки осталось лишь нажать зеленую кнопку Cycle Start. что мы и делаем. В окне координат побежали цифры, а по картинке поехал виртуальный шпиндель, значит процесс обработки успешно начался и наш виртуальный (пока) станок начал обрабатывать деталь.

Если вам по какой-то причине нужно приостановить работу станка – нажимаем Stop. Для продолжения снова нажать Cycle Start и обработка продолжится с того же места. Я так несколько раз прерывался во время дождя, когда нужно было отключить и накрыть станок.

Изменение скорости осуществляется кнопками «+» «-» в колонке Feed Rate. и изначально равно 100% от скорости, выставленной в Motor Tuning. Здесь же можно подстроить скорость передвижения портала под определёные условия обработки. Скорость регулируется в очень большом диапазоне от 10 до 300%.

Вот в принципе и всё о настройке Mach3, надеюсь, что ничего не забыл. Немного позже, когда будем калибровать и запускать станок я расскажу ещё о некоторых нужных настройках. А сейчас возьмите чай, кофе, сигарету (кому что по душе) и устройте себе минутку отдыха, чтобы с новыми силами и свежей головой приступить к настройке электроники станка.

Настройка электроники

Можно, конечно обойтись и без нее, но как известно, береженого Бог бережет. Главным элементом платы, своеобразным мостом между компьютером и драйвером являются оптроны PC817, которые можно заменить на другие с похожими характеристиками. Плата позволяет подключать к ней до 4-х контроллеров Step/Dir. Из дополнительных функций присутствуют: разъемы для подключения концевых датчиков, т.е. датчиков ограничения движения портала, которые устанавливаются на станок.

Они помогут спасти станок при возникновении форс-мажорных обстоятельств и остановят портал до того, как он что-нибудь сломает. Также на плате предусмотрено место для двух транзисторов в корпусе ТО220, предназначенных для подключения реле управления шпинделем или другим устройством. Питания со стороны LPT порта берётся с USB разъема этого же компьютера. Питание со стороны контроллера подаётся от другого источника напряжением 8-20в и преобразуется в стабилизированные +5в, установленной на плате L7805 либо её аналогом. Наличие стабилизатора ОБЯЗАТЕЛЬНО.

Теперь о подключении платы к контроллеру. В нашем случае на плате контроллера уже установлены резисторы подтяжки сигналов Step/Dir к шине +5в. Поэтому резисторы R2-R11, которые есть в схеме платы опторазвязки, не впаиваем! Если уже примаяли – смело можете их выбрасывать.

Второе изменение – резисторы R36-R43 заменяем перемычками. В нашем случае они выполняют роль делителя и несколько уменьшают уровень сигналов, идущих от оптрона, что негативно сказывается на стабильности работы двигателей. И ещё. Не подключайте сразу же контроллер к компьютеру через плату опторазвязки. Здесь есть один подводный камень, о котором напишу в параграфе о настройке контроллера. Лучше проверьте на несколько раз плату контроллера на предмет ошибок и подключите ее напрямую к компьютеру. И только убедившись, что всё работает как надо, можно будет подключать через развязку.

С настройкой контроллера будет немного сложнее и интереснее. Начать нужно с внимательного осмотра платы на предмет непропаянных деталей и слипшихся дорожек. Очень желательно микросхемы таймера, L297 и IR2104 (в DIP корпусе) не впаивать в плату, а вставлять в панельки т.е. вам может потребоваться несколько раз убирать деталь с платы.

Начнем с таймера. Микросхема NE555 — это прецизионный интегральный таймер и служит для переключения режимов работа/удержание. Это нужно для того, чтобы во время простоя одного или нескольких двигателей, на них подавался бы не рабочий ток в некоторых случаях достигающий нескольких Ампер, а ток, достаточный для удержания вала двигателя от проворота. Время перехода в режим удержания можно изменять по своему усмотрению заменой электролитического конденсатора С11 на конденсатор большей или меньшей емкости. В оригинале схемы стоит кондер на 10 мкФ, при этом время перехода в удержание примерно 1 секунда.

Регулировка тока режимов работа/удержание производится подстроечными резисторами R17, R18. Рекомендуют устанавливать ток удержания равный 50% от рабочего, но у себя я выставил примерно 30% — этого достаточно для надежной работы. Ток, подаваемый на двигатели, вычисляется довольно просто. Для этого замкнем Степ на общий, тем самым включив рабочий режим. Мультиметром (вольтметром) смотрим, что у нас на среднем выводе R18 (15 ножка L297) относительно общего. Там должно быть напряжение в пределах 0-1В, что соответствует току 0-5А. Все измерения и регулировки на этом этапе производятся с отключенным блоком индикации. Теперь найдем и установим ток равный 1А. Для этого сопротивление резистора R9 (R10) оно у нас 0, 2 Ом умножим на желаемый ток – 1А и получим 0, 2. Т.е. для установки тока в 1 Ампер, между средним выводом R18 и землёй должно быть 0, 2В. Для двух Ампер (0, 2×2=0, 4) подстройкой R18 поднимаем напряжение до 0, 4В и т.д. Резисторы R17-R18 должны быть многооборотными. Для установки тока режима удержания, разъединяем Степ с общим, и подстроечником R19 выставляем нужное вам напряжение и соответственно нужный ток двигателей. Щуп мультиметра при этом оставляем всё на той же 15-й ножке микросхемы. Теперь подключаем узел индикации и ещё раз проверяем токи режимов раб/удерж т.к. они могут немного измениться, и посмотрим как это всё работает.

Подключаем питание +5в к плате, должен загореться светодиод режима удержания. Замыкаем Step на общий, этот светодиод гаснет и загорается другой – режима работы. «Поискрите» степом на общий несколько раз и понаблюдайте за световой индикацией режимов. Переход из работы в удержание должен происходить с небольшой задержкой, порядка 1 секунды, а из удержания в работу переключаться мгновенно. Если это не так – ищите ошибку и исправляйте ее. Ну, а, если всё хорошо – переходим к следующему этапу настройки.

Микросхема L297 не требует какой-либо настройки, но для проверки правильности работы понадобится осциллограф. Подключаем питание, на L297 также как и на NE555 нужно подавать стабилизированные +5В. Смотрим осциллографом сигнал на первой ножке относительно общего – он должен быть таким:

Наличие этих сигналов говорит о том, что ШИМ запустился. Если сигналов нет – ни в коем случае не пытайтесь проверить плату в работе, если не хотите увидеть фейерверк, который покажут 8 полевиков во главе с шаговым двигателем.

Итак. Таймер работает, ШИМ тоже, вставляем в панельки или припаиваем IR2104 и полевые транзисторы. Немного остановлюсь на ирках. Они встречаются в двух разных корпусах DIP8 SOIC8. При покупке микросхем в Dip корпусе нужно учитывать один момент – иногда попадаются микросхемы с неправильной логикой т.е. попросту говоря бракованные. Если у вас именно такие, ДИПовские, лучше перестрахуйтесь и соберите несложный тестер для этой микросхемы. Мультиметром выявить неправильную логику не получится. Странно, но о такой проблеме в корпусе SOIC я не нашел ни одного упоминания, к тому же и цена у них немного ниже.

Вот мы и спаяли первую плату! Можно подключать питание к IR2104 и полевикам, и смотреть как крутятся движки. Питание на ШД для страховки, лучше подавать через одну или несколько автомобильных лампочек, в зависимости от того, сколько вольт вы решили пульнуть на шаговики. В двигателе находим 2 обмотки и подключаем, как в схеме. Подключив питание ШД должны зашипеть – верный признак работы ШИМ. Теперь несколько раз коснемся Степом общего провода и смотрим как на это реагирует двигатель. Он должен немного проворачиваться каждый раз, когда вы касаетесь выводом Step минусовой дорожки. Если моторчик шагает в разные стороны – значит неправильно подключена одна из обмоток двигателя. Нужно поменять местами провода на любой из обмоток. В случае, если у вас ещё нет шагового двигателя можно сделать такую светодиодную мигалку.

Светодиоды должны загораться по очереди (здесь обмотки не перепутаешь). Если же они мигают по своему усмотрению, то скорее всего вы где-то перепутали катод и анод 

Если вы заметили на плате установлено два джампера: «HALF/FULL» для переключения режимов работы двигатели ШАГ/ПОЛУШАГ, и «PHASE/INH 1, 2» — определяет то как будет происходить стабилизация тока. Вряд ли в собранной и настроенной плате вам понадобится переключать режимы работы, а JP2 вообще категорически запрещается подключать к плюсу, поэтому советую намертво соединить перемычками JP1 к +5В переведя двигатели в режим полушаг, а JP2 запаять на общий.

Итак. Наш драйвер готов, теперь его нужно подружить с платой опторазвязки. Как я писал чуть выше, плату нужно немного модернизировать. Выбрасываем R2-R11 и заменяем R36-R49 перемычками. Соединяем плату развязки с LPT портом и платой драйвера согласно схеме, подключаем питание (не забудьте воткнуть питание в USB), нажимаем перемещение в Маче и….ничего не работает.

Такое может произойти из-за проблем со стыковкой развязки и контроллера. Потому я и советовал сначала подключить контроллер БЕЗ платы опторазвязки, чтобы не было лишних звеньев, которые могут внести свои глюки в работу. К счастью данная проблема решается очень просто. Нужно последовательно резистору подтяжки по степ (R16) на плате контроллера, который имеет сопротивление 1кОм, припаять переменный резистор примерно на 4, 7кОм. Опять нажимаем перемещение в Маче и плавно поворачиваем переменник, пока двигатель не начнет нормально крутиться на больших оборотах и не пропускать шаги. Когда всё подстроено измеряем сопротивление цепочки «R16-переменник» и на их место впаиваем постоянный резистор близкого номинала.

Ну вот и всё! Радуйтесь первой удачной плате драйвера ШД и хватайтесь за паяльник, чтобы собрать оставшиеся две или три платы. А я немного расскажу о тестере для IR2104 в DIP корпусе.

В схеме нет ничего сложного. VT1 и VT2 – полевики, которые стоят у вас в драйвере, хотя можно использовать и другие с похожими характеристиками. Подключаем питание к тестеру – должен засветиться светодиод питания VD1 и VD4. Нажимаем на SA1, при этом VD4 должен погаснуть и загорится VD5. Не отпуская SA1 нажимаем SA2 – светодиод гаснет, нажимаем SA1 загорается VD4 и т.д. В общем SA1 поочередно зажигает светодиоды, а SA2 их отключает. Если всё так – IR2104 попалась правильная.

Юстировка станка

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

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

Допустим вы сейчас выровняете ось Z, а когда сделаете крепление и установите шпиндель, удивитесь как криво он там будет располагаться. Первое, что нужно сделать – закрепить в патроне сверло или фрезу. Теперь переводим портал в любое место нашего рабочего (координатного) стола и смотрим угольником есть ли у нас 90 градусов между столом и фрезой. В зависимости от конструкции крепления шпинделя и самой оси Z, корректируете положение фрезы, и добившись желаемого результата фиксируете шпиндель в таком положении.

Ну и ещё одна подстройка – проверка того может ли ваш станок нарисовать прямой угол, когда вы ему это прикажете сделать. Иначе у вас может получиться вот что.

Для себя я вывел два способа, как это можно проверить и подрегулировать, опишу их оба.

Способ №1

Подводим портал со шпинделем до упора в точку А. Там где фреза или игла коснулась стола делаем метку, затем в точку B и C. Натягиваем нитку, закрепив ее скотчем на сделанных метках. Теперь берем угольник и смотрим есть ли прямой угол между A-B-C. Если нету – откручиваем с одной стороны портал с механикой осей Y, Z от уголка направляющей оси Х, и смещаем в нужном направлении предварительно расточив отверстия под болты, крепящие портал к уголку.

Способ №2

Этот способ можно применить только в случае, если у вас основа станка, рама, изготовлена ровно с прямыми углами и также абсолютно ровная в горизонтальной плоскости. Отводим портал в крайнее положение, к стороне C-D, передвигаем шпиндель в точку С и рулеткой измеряем расстояние от кончика фрезы до рамы. Передвигаем шпиндель в точку D и снова измеряем расстояние от фрезы до рамы. В идеале оно должно быть одинаковым.

Теперь, когда станок выровнен во всех направлениях, можно устанавливать ходовые винты и приступать к настройкам передвижения портала, которые производятся в программе управления станком. В ней зададим параметры вашего ходового винта. Первое, что нужно сделать – определить шаг резьбы вашего ходового винта. Если вы используете строительную шпильку или другой вас со стандартной метрической резьбой в качестве ходового винта – вот небольшая таблица с резьбой М6-М22. Если же вы являетесь счастливым обладателем ШВП – сами должны знать.

Итак. Шаг резьбы мы знаем. Теперь нужно вычислить сколько оборотов нужно совершить двигателю, чтобы продвинуть одну из осей на единицу длины, которая составляет 1 мм. Для этого единицу (1) нужно разделить на шаг винта.

Пример для винта М12: 1/1, 75=0, 57142857. Не нужно округлять до десятых или сотых, чем точнее, тем лучше. Теперь идем в Motor Tuning и разберемся, что нужно вписать в поле Steps Per вместо того, что там уже имеется. Для этого полученное ранее значение 0, 57142857 умножить на количество шагов за полный оборот двигателя (200 или 400, зависит от режима Шаг или Полушаг). То есть 0, 57142857×400=228, 571428 для полушага, и соответственно 114, 285714 в режиме шаг. Напоминаю, что это значение действительно только для резьбы М12. Для другой выполняйте соответствующие вычисления.
Я мог бы внести дополнительную колонку с результатами в таблицу, но как мне кажется, когда сам что-то делаешь и понимаешь для чего это нужно, будет гораздо лучше, чем тупо взять готовый результат.

Запуск

Ну что, господа! Вот мы и подошли к самому интересному – первому запуску ракеты….sorry, станка. Переносим всё оборудование поближе к нему, подключаем многочисленные кабели ииии поехали!
После запуска Мача не спешите сразу же приниматься за управление станком. Подайте питание на электронику станка, но не включайте питание ШД. Возможно такая проблема возникла только у меня, но при включении питания, с подключенным к компьютеру контроллером все двигатели сразу переходят в рабочий режим. По этой причине лучше поставить отдельный тумблер на питание моторов.

Чтобы перевести двигатели в режим удержания нужно на клавиатуре нажать клавиши перемещения на каждой оси. По умолчанию: Х — 4, 6; Y — 8, 2; Z – 7, 9. Перешли или нет двигатели в режим удержания, вы узнаете по световой индикации режимов работы, которые обязательно должны быть на лицевой панели корпуса контроллера. И только убедившись в том, что все моторы перешли в режим удержания, можно щелкать тумблер питания ШД. Двигатели должны дружно зашипеть, и теперь вы сможете поиграться перемещение портала посредством клавиатуры.

Проверим правильно ли настроен шаг винта. Для этого на координатном столе отмечаем отрезок, допустим в 10 см. Подводим шпиндель к началу отрезка, обнуляем координаты нажав Zero X, Zero Y, Zero Z. Перемещаем шпиндель в конец отрезка и смотрим соответствует ли значение в окне координат нашим 10-ти см.

Все эти регулировки необходимо проделать с каждой осью. Теперь нужно проверить направление перемещений каждой оси. Лучше выставить шпиндель примерно в центре координатного стола, чтобы был запас, в случае неправильного направления на одной или нескольких осям. Если какая-то ось едет не в том направлении, существует два способа решения этой проблемы: программный и аппаратный. В аппаратном нужно поменять местами провода, идущие от шагового двигателя этой оси до драйвера, но нам больше подходит программный. Идем в Config-Home Limits и ставим галку Reverseg напротив неправильной оси.
Всё, проблема решена!

О перемещении портала

Немного о безопасном перемещении портала. Возврат шпинделя в нулевую точку (начало координат) осуществляется нажатием кнопки GOTO Z. Но не советую ею пользоваться, если у вас произошел какой-то сбой во время обработки детали. Дело в том, что при нажатии GOTO Z движение в точку «0» начинается сразу по всем осям, а так как по оси Z возврат в ноль происходит гораздо быстрее в силу того, что шпиндель поднимается и опускается максимум на несколько сантиметров, есть большой риск сломать фрезу, если во время сбоя подклинило ШД по оси Z, и ноль оказался ниже верхней границы заготовки. Фреза упрется в деревяшку и…щелк!

Это не паранойя, а выводы, сделанные на собственном горьком опыте – сам так сломал две фрезы. Лучше перестраховаться и поочередно перевести каждую ось в «0», нажатием Zero X, ZeroY, Zero Z. На два лишних движения больше, зато инструмент останется целым.

Фрезы

Ну и немного расскажу о фрезах, которые имеются в моем арсенале и для чего они нужны.

1 — Это самая универсальная фреза – обломанное и переточенное сверло 3 мм. За неимением других фрез, используется как для черновой, так и для чистовой обработки. Огромный плюс этой фрезы её дешевизна, из минусов: не получается правильно заточить, и очень ограниченный ресурс. Буквально пара небольших картинок, после чего она начинает жечь дерево. Из всего этого вытекает не очень хорошее качество выполненной работы с последующей обязательной доработкой наждачкой, причем шкурить придётся довольно много.
2 — Прямая двухзаходная фреза 3, 175 и 2 мм. Применяется в общем-то для снятия чернового слоя небольших заготовок, но при необходимости можно использовать и как чистовую.
3 — Конические фрезы 3, 2, и 1, 5 мм. Применение – чистовая обработка. Диаметр определяет качество и детализацию конечного результата. С фрезой 1, 5 мм качество будет лучше, чем с 3 мм, но и время обработки заметно увеличится. Использование конических фрез при чистовой обработке, практически не требует после себя дополнительную обработку шкуркой.
4 — Конический гравер. Используется для гравировки, причем сплав из которого он сделан позволяет выполнять гравировку в том числе и на металле. Ещё одно применение – обработка очень мелких деталей, которые не позволяет выполнить коническая фреза.
5 — Прямой гравер. Используется для раскроя или вырезания. Например вам нужно вырезать…букву «А» из листа фанеры 5 мм. Устанавливаете прямой гравер в шпиндель и вот вам ЧПУ-лобзик . Я его использовал вместо прямой фрезы, когда она сломалась. Качество обработки вполне нормальное, но периодически наматывает на себя длинную стружку. Нужно быть начеку.
Все вышеперечисленные фрезы были с хвостовиком 3, 175 мм, а сейчас тяжелая артиллерия.
6 — Прямая и коническая фрезы 8 мм. Применение то же, что и у фрез 3 мм, но для более масштабных работ. Время обработки значительно сокращается, но к сожаление они не подходят для небольших заготовок.

Всё это только малая часть из того количества фрез, которые можно применять в ЧПУ для выполнения различных задач. Начинающих не могу не предупредить о немалой стоимости хороших фрез. К примеру вышеописанные фрезы 8 мм из быстрорежущей стали стоят примерно по 700р. Фреза из твердосплава в 2 раза дороже. Так что игрушки с ЧПУ не получается поставить в ряд самых дешевых хобби.

Фотки

Выкладываю на ваш суд несколько фотографий того, что успел сделать за пару летних месяцев.
Первый пробный блин. Фреза №1. Страшно да? А если и остальное будет такого же качества)))

Первая серьёзная проверка для станка. Размеры 17 на 25 см. Высота рельефа 10 мм, затраченное время — 4 часа.
Как и следующая работа, эта выполнена всё той же фрезой №1. Как видите результат вполне сносный.

Сестра попросила вырезать ей собачку. Черновая обработка – фреза №2 3 мм, чистовая фреза №3 3 мм. Рельеф 6 мм, время обработки около 1, 5часа.

Таблички на дом. Рельеф 10 мм, но уже вогнутый т.к. это значительно сокращает время обработки. Обрабатывается не вся площадь, а только надпись. Время обработки около 2ч, фрезой №5 (прямой гравер).

Моя попытка сделать объёмную деревянную фотографию. Ошибся в сопряжении человека и дерева, но в целом, мне кажется неплохо получилось. Черновая обработка — прямой фрезой 3 мм, чистовая конической 2 мм. Рельеф 5 мм, а вот время обработки не помню.

Ну и самая большая модель. Первое испытание большого фрезера, которое он перенёс с достоинством. Высота рельефа — 20 мм, размеры 45 на 30 см. Время обработки около 5часов. Черновая обработка прямой однозаходной фрезой 8 мм, чистовая — конической 8 мм. К моему удивлению детализация получилась довольно хорошей для фрезы 8 мм.

Кино

И нарезка видео работы станка.

Файлы

Архив с УП для проверки контроллера и русский мануал к программе Mach3.

3 Д Фрезерный Станок Своими Руками

Лазерный датчик монтируется на кронштейн шпинделя фрезерной машины. В процессе сканирования система ЧПУ. Лазерное сканирование и 3D-моделирование при создании копий предметов даёт следующие преимущества по сравнению с традиционными методами. высочайшая точность и достоверность результатов. чпу ста.
больше

Шрифты в Linux. Подключение шрифтов в Linux. Настройка печати в Linux.

Шрифты в Linux. Подключение шрифтов в Linux. Настройка печати в Linux. Здесь описывается, как настроить кириллицу для редактирования, просмотра и печати документов в Unix подобной системе (в основном это относится к OS Linux). 1. Общие примечания Для тех, кто хочет что-то добавить Общ.
больше

Фрезерный станок с ЧПУ модели H1224

Бюджетные 3D станки для начинающих. Еще несколько лет назад, мало кто знал, что представляют собой трехмерные фрезерные станки с ЧПУ. Сегодня же, оборудование данного типа используется во многих отраслях и сферах деятельности человека. При помощи 3D станков можно осуществлять обработку различных заг.
больше