Контроллеры myCNC

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

Re: Контроллеры myCNC

Сообщение Nick »

mycnc писал(а):так или иначе, практически ЛЮБОЕ мое сообщение о моей работе может рассматриваться как реклама.
поэтому формально я всегда буду переступать эти правила-устои.
Все правильно, "ты на темной стороне силы :dart:" и от этого ни куда не денешься. Отношение в любом случае будет предвзятым.
Ты представляешь организацию - тем более надо держать себя в рамках ;).

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

Это наверное осень так на всех действует, давайте все выдохнем, улыбнемся, и продолжим "дружеское общение". :)
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

Re: Контроллеры myCNC

Сообщение mycnc »

По поводу автономного контроллера на Cubieboard2.

На программах примерно от нескольких десятков тыс. до 100 тыс строк - визуализация работает, подтормаживает, но общей работе не мешает.
На бОльших программах визуализацию необходимо выключать. Прогнал тестовый пример - 55Мбайт, 3млн строк, 3Д ювелирка на постоянной скорости
- отрабатывает без проблем и тормозов.

Есть вопросы по размеру экрана - 7" маловато. Под закладками можно упаковать достаточное количество окон и оставить все функции системы в доступе,
но насколько это будет эргономично - покажет время.
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

Re: Контроллеры myCNC

Сообщение mycnc »

Решил ответить на несколько заочных вопросов.

1)
Система myCNC изначально проектировалась под Linux и для Linux.
Вся разработка и тестирование ведется под Linux. Поэтому для всех, кто способен работать под этой замечательной операционной системой рекомендуется именно она.

Версия arm-linux под процессоры семейства ARM (компьютер Cubieboard2) показывает надежность и тоже будет включена в список рекомендованных.

Версия для Windows работает вполне надежно, но есть случаи появления лагов на реакцию клавиатуры или событий мыши. Случаи имеют разовый характер, разобраться удаленно с ними пока не удалось. Вероятно, это лечится отключением различных сетевых "оптимизаций" от Windows , Firewall и тп.

Существует версия под Apple/MAC, которая работает не хуже Linux, но ввиду отсутствия интереса со стороны пользователей Apple, больше года не обновляется.

Для энтузиастов есть тестовая версия под Android.


(Продолжение следует)
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2181
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: Контроллеры myCNC

Сообщение ukr-sasha »

mycnc писал(а):Решил ответить на несколько заочных вопросов.
Спасибо вам.
Поддерживается ли обратная связь от энкодеров/линеек?
Есть средство просмотра отклонения траектории от заданной?
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

Re: Контроллеры myCNC

Сообщение mycnc »

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

Контроллеры ET3, ET4 имеют 4 оси
Контроллеры ET1, ET5 - 6 осей

Для тех, кому надо больше - есть несколько вариантов.

1) На фото показана пилотная плата 12-осевого контроллера
mycnc-et12.jpg (6062 просмотра) <a class='original' href='./download/file.php?id=39469&sid=363170a84f85404cc1a4dcecac653cff&mode=view' target=_blank>Загрузить оригинал (266.71 КБ)</a>
2) Возможно объединение нескольких контроллеров в сеть и организация multi-device конфигурации. Управление дополнительными осями осуществляется через PLC-программирование.
mycnc-multi-device.png (6062 просмотра) <a class='original' href='./download/file.php?id=39470&sid=363170a84f85404cc1a4dcecac653cff&mode=view' target=_blank>Загрузить оригинал (117.07 КБ)</a>
3) Возможен одновременный запуск нескольких копий myCNC (на одном компьютере или на разных) и синхронизация их работы от внешнего приложения через TCP-Socket интерфейс.

(Продолжение следет)
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

Re: Контроллеры myCNC

Сообщение mycnc »

ukr-sasha писал(а): Спасибо вам.
Поддерживается ли обратная связь от энкодеров/линеек?
да.
ukr-sasha писал(а): Есть средство просмотра отклонения траектории от заданной?
да.

Сделаю скрины, напишу продолжение.
GuruCNC
Опытный
Сообщения: 172
Зарегистрирован: 24 ноя 2014, 09:23
Репутация: -29
Настоящее имя: GuruCNC
Контактная информация:

Re: Контроллеры myCNC

Сообщение GuruCNC »

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

Re: Контроллеры myCNC

Сообщение Nick »

mycnc писал(а):Возможен одновременный запуск нескольких копий myCNC (на одном компьютере или на разных) и синхронизация их работы от внешнего приложения через TCP-Socket интерфейс.
Вот это интересно.
Какой при этом получается серво период? Влияет ли количество копий на его длину?
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

Re: Контроллеры myCNC

Сообщение mycnc »

Nick писал(а):
mycnc писал(а):Возможен одновременный запуск нескольких копий myCNC (на одном компьютере или на разных) и синхронизация их работы от внешнего приложения через TCP-Socket интерфейс.
Вот это интересно.
Какой при этом получается серво период? Влияет ли количество копий на его длину?
Время цикла внутри контроллера 80мкс.
Синхронизировать например 2 контроллера до уровня цикла для одновременной 12 осевой интерполяции - в принципе возможно, но задачи такой никогда не стояло. На мой взгляд это можно использовать для задач позиционирования, pick-place.

Без особых усилий задержка на UDP составляет меньше 100мкс, поэтому синхронизацию около 1 мс можно гарантировать.
Может и сильно быстрее, но надо проверять
GuruCNC
Опытный
Сообщения: 172
Зарегистрирован: 24 ноя 2014, 09:23
Репутация: -29
Настоящее имя: GuruCNC
Контактная информация:

Re: Контроллеры myCNC

Сообщение GuruCNC »

Поддерживает ли плата myCNC-ET3 интерполяцию одновременно по 4 осям?
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

Re: Контроллеры myCNC

Сообщение mycnc »

GuruCNC писал(а):Поддерживает ли плата myCNC-ET3 интерполяцию одновременно по 4 осям?
да
GuruCNC
Опытный
Сообщения: 172
Зарегистрирован: 24 ноя 2014, 09:23
Репутация: -29
Настоящее имя: GuruCNC
Контактная информация:

Re: Контроллеры myCNC

Сообщение GuruCNC »

mycnc писал(а):
GuruCNC писал(а):Поддерживает ли плата myCNC-ET3 интерполяцию одновременно по 4 осям?
да
При этом какая будет максимальная выходная частота импульсов (Step)?
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

Re: Контроллеры myCNC

Сообщение mycnc »

чуть больше 3 МГц по каждому каналу не зависимо от числа осей
GuruCNC
Опытный
Сообщения: 172
Зарегистрирован: 24 ноя 2014, 09:23
Репутация: -29
Настоящее имя: GuruCNC
Контактная информация:

Re: Контроллеры myCNC

Сообщение GuruCNC »

А если во время обработки вытащить сетевой кабель из платы, то что произойдет?
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

Re: Контроллеры myCNC

Сообщение mycnc »

GuruCNC писал(а):А если во время обработки вытащить сетевой кабель из платы, то что произойдет?
В плате буфер на пару сотен команд интерполяции. Плата выработает этот буфер, потом остановится.
На 3D фрезеровке пара сотен команд - это секунда или даже меньше работы. На простом 2D контуре это может быть и несколько минут.
В теории, если кабель воткнуть на место, обмен подхватывается. Но на практике - таймауты на Ethernet большие и плата быстрее вырабатывает
буфер, чем устанавливается новое соединение.
Аватара пользователя
niksooon
Мастер
Сообщения: 2139
Зарегистрирован: 23 июн 2014, 23:18
Репутация: 1203
Откуда: Кашира
Контактная информация:

Re: Контроллеры myCNC

Сообщение niksooon »

Хотел пообщаться на тему покупки контроллера. какой формой связи лучше воспользоваться?
(Вопрос заданный в личке почему-то остался без ответа)
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

Re: Контроллеры myCNC

Сообщение mycnc »

Без ответа всего 1 день :)
Аватара пользователя
niksooon
Мастер
Сообщения: 2139
Зарегистрирован: 23 июн 2014, 23:18
Репутация: 1203
Откуда: Кашира
Контактная информация:

Re: Контроллеры myCNC

Сообщение niksooon »

было опасение что банально не дошло.......... или образовался дифцыт(с) на изделия.....
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2181
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: Контроллеры myCNC

Сообщение ukr-sasha »

Прочитал, что модель Et5 поддерживает сплайновую интерполяцию. Можете показать видео, как это работает? Интересно.
Ответить

Вернуться в «Электроника»