Сравнение ЧПУ West Labs и LinuxCNC

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Сравнение ЧПУ West Labs и LinuxCNC

Сообщение vmarkiv »

Предлагаю сравнить возможности ЧПУ West Labs ( http://www.wl.com.ua/pages/wl5m.php ) и LinuxCNC . Обе системы работают на базе Linux на РС совместимых компьютерах , обе используют дополнительные платы расширения , для конфигурирования электроавтоматики используют программы KaEditor и ClassicLader . Чем же они лучше одна другой ?
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение PKM »

Я так понимаю, WL5M самая мощная из вестлабовских ЧПУ? Какова ориентировочная стоимость? На сайте не нахожу.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение Nick »

Вот что нашел из описания ЧПУ West labs:
сплайновая интерполяция (до 8 осей) с обеспечением заданной контурной подачи; отработка полиномиальных параметрически заданных, сглаживание кривых; - Вот тут вроде в последних версиях emc2 хотели сделать сплайны, но это блин не просто. Особенно если учитывать компенсации на диаметра инструмента.
Независимая зонная коррекция размеров (компенсация погрешности шага ШВП, кривизны направляющих) - В emc2 этого нет, но наверно можно решить при помощи кастомной кинематики.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение PKM »

Возможность расширения СЧПУ для управления многосуппортными станками ( до 4 суппортов); независимая обработка программ для каждого суппорта; синхронизация отработки программ на разных суппортах
Вот это тоже серьезно. Выходит, несколько разных программ можно исполнять одновременно, причем с синхронизацией. В LinuxCNC для этого наверное проще поставить несколько компов :)
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение Nick »

Сдается мне, что программа будет одна, но использовать будет несколько суппортов. Кстати, а что они имеют в виду под суппортом?
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение vmarkiv »

Стоимость токарной версии около 4 000 у.е это пульт с РС + отдаленный CAN контролер ввода-вывода , я ставил машину на карусельный 1512 , все нормально , проэкт для электроавтоматики разрабатывает поставщик , удобно . Многосуппортовое управление не пробовал , но думаю и в LINUXCNC это можно организовать . Но в LINUXCNC много функций электроавтоматики встроены непосредственно в систему , на WL это нужно прописывать самому . Судя по различных форумах на постсоветском пространстве ( а также за руб*ежом ) електроавтоматика - это камень преткновения для превращения многофазных , программно-управляемых генераторов числовых последовательностей в полноценную систему с ЧПУ . Мало подать +-10 вольт на привод , важно ,чтобы при перемещениях остались живы и железо станка и оператор .
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение PKM »

Nick писал(а):Сдается мне, что программа будет одна, но использовать будет несколько суппортов
Пишут _независимая_ обработка программ для каждого суппорта. Видимо, разные, по одной программе любая система сможет, какие проблемы?
Nick писал(а):что они имеют в виду под суппортом?
Например, токарный станок с несколькими отдельными суппортами. Допустим, один обрабатывает деталь в шпинделе, другой - в контршпинделе. Или одну и ту же деталь с разных сторон.
Или же фрезерный с несколькими шпинделями, каждый по свой программе.
vmarkiv писал(а):Многосуппортовое управление не пробовал , но думаю и в LINUXCNC это можно организовать
Даже не знаю... где-то проскакивала тема про две разные программы, вроде это невозможно - интерпретатор команд только один. Советовали запускать на разных компах и синхронизировать. ИМХО если бы толковый программист взялся - можно было и несколько программ на одном запустить. Просто не особо кому это нужно... возни куча, а денег никто не заплатит. :)
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение Nick »

Для двух программ, надо запустить два экземпляра всех компонентов, а в хал назначить им разные пины... Траекторию рассчитывает motion, а кто ему Gкод расшифровывает?
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение vmarkiv »

Nick писал(а):Для двух программ, надо запустить два экземпляра всех компонентов, а в хал назначить им разные пины... Траекторию рассчитывает motion, а кто ему Gкод расшифровывает?
А может в одном кадре ставить движения для одного суппорта и другого
G01 x100 y200 (один суппорт ) W200 U 300 ( для другого )
А как тогда быть с круговыми ?
( Посмотрю в инструкция програмиста WL - может написано как люди делают )
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение Nick »

Не думаю, что в многосуппортовой системе используют круговые интерполяции. Хотя может я и не прав...
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение vmarkiv »

В многих деревообрабатывающих центрах используется многосуппортовое управление , у заказчика есть станок с 14 !!!! осями , стоит ЧПУ NUM и синхронно управляет , но это ( думаю ) больше функции PLC .
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение Nick »

Что они там делают 14 осей! Ого!
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение PKM »

Пока один шпиндель делает контур, другой что-то еще фрезерует, третий сверлит отверстия и т.д. и т.п.
https://www.youtube.com/watch?v=ujH6r5bkjvU

Или вот токарный станочек
https://www.youtube.com/watch?v=97JZX1JkYQk
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение vmarkiv »

Два стола для загрузки деталей , четыре независимых шпинделя с магазинами инструментов , все на П-образной колоне с двух сторон по косозубой рейке . Там и синхронность осей и многосупортность и профессиональная ЧПУ с отдаленным РС и CAD\CAM программное ---- но все равно выходит со строя . С одной стороны хорошо - у меня есть работа , с другой - очень сложная вещь - програмное для оси - сума G-кодов , Си-кодов , баз данных . Видно разработчики хорошо потрудились -- а мне приятно ,что я могу что-то с чем-то сравнивать ...
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение vmarkiv »

В приложенни кусочек подпрограммы системы ( их там около сотни ) , вот бы такой уровень смогли взять с LINUXCNC - это предел мечтаний ( но и никто в том не разберется )
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение vmarkiv »

Файл
Вложения
90004.txt
(15.17 КБ) 1246 скачиваний
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение vmarkiv »

Приблизительно такая http://www.ima-sg.com/produkte/stationa ... x80vr.html
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение PKM »

vmarkiv писал(а): вот бы такой уровень смогли взять с LINUXCNC
Да, крутая программка на первый взгляд.
Но мне кажется, LINUXCNC тоже такое может. Есть условные операторы, циклы, математические операторы и функции, есть переменные (немного в другом виде, по номерам). Другое дело - какой постпроцессор нужен, чтобы все это сбацать в LINUXCNC? :)
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение Nick »

Да программка забавная. Но ведь и она не пишется с полтыка.
Интерессно а как в ней задается мультисуппортность, это же нужно многозадачность реализовывать в Gкоде....
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Сравнение ЧПУ West Labs и LinuxCNC

Сообщение vmarkiv »

ВестЛабс построен на базе LINUX( http://www.wl.com.ua/archive/archive.ph ... inuxkernel ) плюс система ЧПУ отдельной задачей . Возможно-ли сконфигурировать LINUXCNC по минимуму - ядро + EMC2 в урезаном варианте ( интерфейс MINI ) ?
Ответить

Вернуться в «LinuxCNC»