Cnc linux или mach3

LinuxCNC бесплатное ПО для ЧПУ станка (Страница 1 из 3)

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщения с 1 по 25 из 51

1 Тема от warik 2014-12-17 16:42:55

  • warik
  • Модератор
  • Неактивен
  • Зарегистрирован: 2014-12-08
  • Сообщений: 36

Тема: LinuxCNC бесплатное ПО для ЧПУ станка

Сегодня я хочу поднять вопрос о софте который используется для обработки деталей на ЧПУ станках.

Если вы используете ЧПУ фрезер в производстве, то вопрос о легальности софта встает в полный рост. Все коммерческие программы управления ЧПУ станками стоят весьма не малых денег, таких, что малому бизнесу на первых порах не осилить. Тут и встает вопрос о том, как и легальный софт использовать и заплатить за него поменьше.

Конечно, в интернете можно найти много бесплатного и самописного софта, но зачастую данное ПО оказывается или малорабочим или заточенным под конкретный контроллер да и для работы требует то DOS, то Win 95-98. А уж чего стоит отсутствие богатства функционала!

Но есть выход из этого, пренеприятного положения — это разработанный умельцами LinuxCNC. Фактически это программа управления ЧПУ станком совмещенная с операционной системой. На текущий момент в сборке используется бесплатная Ubuntu. Скачать бесплатно программу для управления ЧПУ станком можно на сайте разработчиков — тут

Разработчики ПО LinuxCNC переписали частично саму ОС для того, что бы улучшить работу с ЧПУ станками в реальном времени. Ведь в основе своей Linux и тем более Windows не предназначены для работы с портами в реальном времени с ограниченными тайменгами. А именно этого и требуется для работы со станками с числовым программным управлением. При этом, промышленные станки имеют свой встроенный блок управления, на который подается список команд, а работу с осями выполняет уже микроконтроллер. А самописные программы для ЧПУ работают из под DOSа или старых версий виндовс, где можно было стучаться к портам напрямую, а не через виртуальное управление железом.

Программа LinuxCNC на сайте разработчика есть как в виде инсталяционного пакета, так и в виде LifeCD на базе Ubuntu 8.04 Hardy Heron.
Вам достаточно записать образ на диск и загрузиться с него, после чего вы сразу сможете работать с LinuxCNC и управлять своим самодельным ЧПУ устройством.

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

На сегодняшний день OS Ubuntu, на базе которой сделан дистрибутив LinuxCNC, это одна из наиболее успешных реализаций Linux для ПК. Устанавливаясь на комп Ubuntu автоматически находит практически 96% известных устройств, а пользовательский интерфейс может поспорить с Windows 7.

Читайте также:  Как соединить разные windows

Для нормальной работы вам необходим комп с 512 Мб оперативной памяти и 4 Gb свободного места на харде. Процессор желателен не менее 1500 Мгц. Если судить по сегодняшним меркам, то эти требования довольно слабые. Всегда можно взять недорого ноутбук 5-6 летней давности с рук с подобной конфигураций.

Документацию по программе управления ЧПУ станком можно взять здесь. Она лежит в PDF файлах так же доступна Wiki и сообщество с форумом. Все это добро на английском языке, но такова уж судьба бесплатных проектов.

Остается лишь привести пример работы 4-х осевого ЧПУ станка под управлением LinuxCNC и на этом завершить обзор.

Источник

Какую ОС выбрать для работы фрезерного станка под Mach3

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

Зачем фрезерному станку операционная система ПК?

Для упрощения работы оператора, программные оболочки для управления фрезерным станком с ПК имеют удобный графический интерфейс. Программы рассчитаны на инсталляцию под операционную систему (семейства Windows или Linux) аналогично прочему прикладному «софту». Это несёт в себе как положительные, так и отрицательные последствия.

К плюсам можно отнести лёгкость установки программного обеспечения. Для управления фрезерным станком подойдёт любой современный ПК. Если компьютер по своим системным требованиям подходит для операционной системы, он, скорее всего, «потянет» и фрезерный станок. Кроме того, компьютер с «обычной» операционной системой может использоваться и для других целей — как связанных со станочной обработкой (к примеру, создание управляющих программ), так и посторонних.

Однако к минусам использование «обычного» ПК можно отнести подверженность всем компьютерным рискам — заражению вирусами, потери данных от отказа/размагничивания носителей информации. А также одному из самых неприятных явлений — «зависанию» в процессе обычной работы. Если компьютер «завис» во время чистовой обработки 3D-изделия, на которое уже потрачено не один час станочного времени, и если при этом заготовка будет испорчена остановившейся фрезой — такая «надёжность» системы «станок — ПК» никак не может быть признана удовлетворительной!

Тем не менее, большинство «бюджетных» моделей фрезерных станков с ЧПУ рассчитаны на работу с персональным компьютером. А раз это — единственный способ, необходимо оптимизировать доступные параметры для обеспечения надёжного функционирования обрабатывающей системы. В числе таких параметров — выбор подходящего типа операционной системы ПК.

Mach3 – программа управления станком

Для функционирования современного станка с ЧПУ требуются, как минимум, пять компонентов:

  • CAD/САМ программное обеспечение (система автоматического проектирования) при помощи которого создаются файлы управляющих программ (УП), содержащие набор команд по которым контроллер ЧПУ станка осуществляет непосредственную обработку заготовок;
  • Устройство для передачи УП в память ЧПУ станка — для этого используется либо ПК, подключённый к фрезерному станку, либо УП загружаются в память ЧПУ «напрямую» с флешь-накопителя;
  • Программное обеспечение для управления станком — для этого может использоваться либо ПК с инсталлированными программами (той же Mach3), либо специальная «стойка ЧПУ» (когда набор «софта» уже является интегрированной частью системы ЧПУ станка);
  • Платы электропривода — именно они преобразуют команды УП в сигналы для исполнительных элементов фрезерного станка (электродвигателей инструментального портала и шпинделя);
  • Сам фрезерный станок, имеющий «на борту» систему ЧПУ, воспринимающую команды файла УП и посылающую соответствующие импульсы на платы электропривода для обеспечения движения режущего инструмента в соответствии с программой обработки.
Читайте также:  Photolibraryd mac os ��� ���������

В соответствии с вышеприведённой классификацией, Mach3 является третьим компонентом — программой для управления станком. При помощи Mach3 осуществляется загрузка и «расшифровка» файла УП, ручное управление двигателями станка, настройка параметров обработки и т. п. В случае отработки сложных маршрутов движения фрезы, Mach3 способен в режиме «реального времени» проводить сложные вычисления оперативных координат.

При наличии соответствующих подключении Mach3 способна также включать/выключать систему СОЖ, регулировать обороты шпинделя и т. п. Все действия программы отображаются на дисплее ПК. Таким образом, Mach3 является полноценным «командным центром» для осуществления любых операций с фрезерным станком, подключённым к ПК.

Оптимальная ОС для программы Mach3

Как явствует из вышеописанного, Mach3 по сути является центральным программным ядром в системе управления фрезерным станком. Однако сама программа Mach3 остаётся «всего лишь» прикладным софтом на компьютере под управлением операционной системы. В настоящий момент для большинства ПК (за исключением работающих под Linux) стандартным является комплектация ОС Windows 7 (взамен не слишком удачной Windows Vista) или Windows 8.

Последняя ОС довольно-таки «революционна» и не слишком подходи для управляющего центра фрезерного станка. Поэтому хорошим «базисом» для работы с Mach3 является ОС Windows 7. Однако для многих пользователей более привычна «старая добрая» Windows XP (которая также указана в списке допустимых ОС для инсталляции Mach3). Какую же ОС предпочесть?

Windows 7 является одной из новейших ОС от Майкрософт. Поэтому её стабильность и надёжность работы безусловно превосходят более ранние аналоги. На «семёрке» лучше реализованы такие важные утилиты, как аварийное восстановление системы, а также расширен список базовых драйверов для различного оборудования.

Однако это преимущество является весьма спорным. «Старый добрый» Windows XP зачастую лучше «дружит» с платами и прочим оборудованием для фрезерных станков, особенно выпущенных сравнительно давно (к примеру, рассчитанных на подключение по LPT-порту). Кроме того, немногий «софт» для фрезерных станков стабильно работает под управлением 64-битной ОС Windows 7. Что же касается отсутствия «зависаний» то Windows XP всё-таки нельзя назвать фаворитом, ибо их вероятность в большей степени зависит от конкретных условий работы ПК, а не от типа и версии ОС.

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

Представляем профессиональный фрезерный станок для обработки камня 1325 Stone. Запуск станка, процесс работы и пример готового изделия на видео.

В гостях у нашего постоянного клиента компании «Пластфактория», которые занимаются изготовлением POS-материалов и сотрудничают с крупными косметическими брендами.

Видеоотчет с посещения производства наших клиентов — компания «АЛЬТАИР». О работе на производстве, изготавливаемых изделиях и станках от компании Wattsan.

Источник

cnc-club.ru

Статьи, обзоры, цены на станки и комплектующие.

Mach vs EMC2 LinuxCNC холивар

Mach vs EMC2 LinuxCNC холивар

Сообщение Nick » 24 янв 2012, 23:42

Итак, запасаемся попкорном, пивом и чипсами и начинаем !

шапка пока будет пустая, но потом обновим

Плюсы Mach

Плюсы EMC2 LinuxCNC

Минусы Mach

Минусы EMC2 LinuxCNC

Use the Console, Luke.

Re: Mach vs EMC2 LinuxCNC холивар

Сообщение Nick » 24 янв 2012, 23:46

Use the Console, Luke.

Re: Mach vs EMC2 LinuxCNC холивар

Сообщение nkp » 25 янв 2012, 00:01

Re: Mach vs EMC2 LinuxCNC холивар

Сообщение aftaev » 25 янв 2012, 00:04

Плюсы Mach3:
1. Он легче настраивается тем кто не владеет программированием. Не нужно править HAL и config. Настройки конфигураций в интерфейсе(таблицы, опции, галки и тд)
2. Работае под Виндой что привычно для тех кто не знает Линух
3. Легко исправить скринсет(морду) Mach3 для этого достаточно Mach3Screen.exe
4. Есть мастера, облегчающие работу. Например: нужно сделать торцевание заготовки. Для этого не нужно запускать САМ программу, мастер сам сформирует Gcode прямв Mach3
4. Имея небольшие познания в программировании могут написать макросы
5. Имея небольшие познания в программировании могут написать Мастера
6. Работая в САМ программе в Винде, не нужно иметь 2 компа чтоб переклюиться на другую систему или сохранять на флешке.

Читайте также:  Windows powershell переход по директориям

Недостатки Mach3:
1. Нет реалтайма, а значит и обратной связи
2. Работает под Виндой типо может зависать и вирусы (у меня такого небыло хоть сутками станок работал непрервно)
3. Платный

Вот собственно что вспомнил.

Re: Mach vs EMC2 LinuxCNC холивар

Сообщение aftaev » 25 янв 2012, 00:06

Re: Mach vs EMC2 LinuxCNC холивар

Сообщение Lexxa » 25 янв 2012, 00:07

Re: Mach vs EMC2 LinuxCNC холивар

Сообщение aftaev » 25 янв 2012, 00:07

Re: Mach vs EMC2 LinuxCNC холивар

Сообщение Lexxa » 25 янв 2012, 00:24

Re: Mach vs EMC2 LinuxCNC холивар

Сообщение nkp » 25 янв 2012, 00:28

Re: Mach vs EMC2 LinuxCNC холивар

Сообщение aftaev » 25 янв 2012, 00:44

Re: Mach vs EMC2 LinuxCNC холивар

Сообщение PKM » 25 янв 2012, 02:17

Re: Mach vs EMC2 LinuxCNC холивар

Сообщение Nick » 25 янв 2012, 08:42

EMC2 (LinuxCNC да, надо привыкать к новому названию , о надо кнопочку сделать вставить linuxCNC) это как самолет с обратной стреловидностью крыла. Пока не настроишь не полетит, зато когда полетит, такое сможет.

Вся гениальность гибкости EMC2 в открытости HAL. В том, что всем можно управлять хоть из консоли (halcmd setp . ). А экранов нарисовать, ну до этого еще дойдет. Вон GladeVCP есть — рисуй не хочу!

Странно, но почему-то на скриншотах Mach практически не видно 3d просмотра обработки, это с чем связано?

Use the Console, Luke.

Re: Mach vs EMC2 LinuxCNC холивар

Сообщение Dmaster » 25 янв 2012, 23:14

1 Closeloop ВПЕРЕЕЕЕД.
2 Бесплатный линух В АТАКУ!
3 открытый для доработок
4 . практически не ограничены возможности
5 Ladder logic
6 хороший G code
EMC- не прост в настройке ( для простых задач)

Mach+
Удобен для простейших задач.

Re: Mach vs EMC2 LinuxCNC холивар

Сообщение aftaev » 25 янв 2012, 23:18

Re: Mach vs EMC2 LinuxCNC холивар

Сообщение Nick » 25 янв 2012, 23:20

Use the Console, Luke.

Re: Mach vs EMC2 LinuxCNC холивар

Сообщение Гармонист » 26 янв 2012, 08:07

Re: Mach vs EMC2 LinuxCNC холивар

Сообщение vmarkiv » 28 янв 2012, 00:48

aftaev писал(а): Плюсы Mach3:
1. Он легче настраивается тем кто не владеет программированием. Не нужно править HAL и config. Настройки конфигураций в интерфейсе(таблицы, опции, галки и тд)
2. Работае под Виндой что привычно для тех кто не знает Линух
3. Легко исправить скринсет(морду) Mach3 для этого достаточно Mach3Screen.exe
4. Есть мастера, облегчающие работу. Например: нужно сделать торцевание заготовки. Для этого не нужно запускать САМ программу, мастер сам сформирует Gcode прямв Mach3
4. Имея небольшие познания в программировании могут написать макросы
5. Имея небольшие познания в программировании могут написать Мастера
6. Работая в САМ программе в Винде, не нужно иметь 2 компа чтоб переклюиться на другую систему или сохранять на флешке.

Недостатки Mach3:
1. Нет реалтайма, а значит и обратной связи
2. Работает под Виндой типо может зависать и вирусы (у меня такого небыло хоть сутками станок работал непрервно)
3. Платный

Источник

Оцените статью