X-Cam - новая система управления станком

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Аватара пользователя
malvin
Кандидат
Сообщения: 99
Зарегистрирован: 23 сен 2009, 10:12
Репутация: -26
Контактная информация:

X-Cam - новая система управления станком

Сообщение malvin »

Всем доброго времени суток ;-)

Хочу представить новую систему СЧПУ X-Cam, для управления 3-х, 4-х, 5-и, 6-и координатными станками, как универсальными, так и специализированными. Так, X-Cam уже тестировалась на 3-координатном фрезере и на универсальном заточном станке.

Демо-версия программы: (Распаковать и запустить X-cam2.exe из папки DEMO. Тестилась только на 2000-XP.)

Отличительные возможности:
- Простота интерфейса.
- Русскоязычный интерфейс и справочная система.
- Возможность работы на маломощных компьютерах.
- Адаптирована под тачскрин.
- Возможность разработки модулей решения разных прикладных задач на станках.
- Мощная система контроля корректности G-кода, столкновений, скоростей перемещения исполнительных органов станка.
- Мощная система визуализации (смотрите сриншоты), в том числе 3D и 5D
- На компьютере, где работает X-Cam, можно выполнять одновременно другие задачи (CAD, CAM, интернет, мультимедиа...)
- Обеспечена поддержка разных интерфейсов управления шпинделем, что позволяет управлять скоростью и реверсом.
- X-Cam поддерживает множество датчиков и исполнительных механизмов(большое число линий ввода-вывода).
- X-Cam адаптирована в качестве работы 3D-принтера, 3D-принтера, совмещенного с фрезером.
- Возможно непосредственное подключение пульта к станку и управление станком с пульта в реальном времени.
- Возможность управления и контроля за работой станка из Internet.
- X-Cam позволяет работать автономно, тестируя G-код и модули решения конкретных задач на станке.

X-Cam работает с внешним контроллером, все функции управления станком берет на себя он, а компьютер - лишь обеспечивает графический интерфейс.

На базе X-Cam уже сделана система заточки фрез. Она позволяет затачивать любые фрезы, алгоритмы заточки которых достаточно быстро разрабатываются с использованием инструментария, предоставляемого системой. Пока разработаны алгоритмы заточки 3 типов фрез. Помимо алгоритмов заточки фрез разработаны гибкие средства настройки станка, его осей, их относительной геометрии и заточных кругов. Так же реализована поддержка разных измерительных датчиков. Поставил программу и можешь точить фрезы - типа так ;-)

Скриншоты ниже и фотографии работы станка позволяют убедиться в функциональности системы X-Cam.
Работа X-Cam в качестве обычного интерполятора G-кода (11105 просмотров) <a class='original' href='./download/file.php?id=65203&sid=a27e85d622851869746a973581839445&mode=view' target=_blank>Загрузить оригинал (182.08 КБ)</a>
Работа X-Cam в качестве обычного интерполятора G-кода
Заточка дисковых фрез (11105 просмотров) <a class='original' href='./download/file.php?id=65210&sid=a27e85d622851869746a973581839445&mode=view' target=_blank>Загрузить оригинал (287.32 КБ)</a>
Заточка дисковых фрез
Нарезание шкивов фрезой или абразивным кругом (11105 просмотров) <a class='original' href='./download/file.php?id=65207&sid=a27e85d622851869746a973581839445&mode=view' target=_blank>Загрузить оригинал (242.09 КБ)</a>
Нарезание шкивов фрезой или абразивным кругом
Заточка концевой фрезы (11105 просмотров) <a class='original' href='./download/file.php?id=65208&sid=a27e85d622851869746a973581839445&mode=view' target=_blank>Загрузить оригинал (835.43 КБ)</a>
Заточка концевой фрезы
Фото обработки фрезы ( передняя поверхность торца) (11105 просмотров) <a class='original' href='./download/file.php?id=65209&sid=a27e85d622851869746a973581839445&mode=view' target=_blank>Загрузить оригинал (608.42 КБ)</a>
Фото обработки фрезы ( передняя поверхность торца)
Если тема вызовет интерес, для ознакомления с ее работой буду выкладывать другие материалы по системе.

Пока система развивается силами одного лишь энтузиаста. Поэтому, всех, кому интересно применение X-Cam на своем станке, применение системы заточки фрез на ее основе, а так же сотрудничество в работе над дальнейшим совершенствованием программы, просьба писать здесь или личным сообщением. Нужны тестеры системы для работы на разных станках.
Последний раз редактировалось malvin 01 мар 2016, 16:42, всего редактировалось 1 раз.
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение PKM »

Круто!
Можно подробнее насчет внешнего контроллера?
А как насчет нетривиальной кинематики - дельты, гексаподы?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение aftaev »

Название X-Cam вводит в заблуждение, что это не ЧПУ для управления станком, а САМ программа ;)
Сколько стоит внешний контроллер?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
sertix
Мастер
Сообщения: 627
Зарегистрирован: 07 май 2011, 09:06
Репутация: 137
Настоящее имя: Сергей
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение sertix »

malvin писал(а):X-Cam работает с внешним контроллером, все функции управления станком берет на себя он, а компьютер - лишь обеспечивает графический интерфейс.
А про контроллер ни слова....
Изображение
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4604
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1621
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение selenur »

sertix писал(а):
malvin писал(а):X-Cam работает с внешним контроллером, все функции управления станком берет на себя он, а компьютер - лишь обеспечивает графический интерфейс.
А про контроллер ни слова....
По интерфейсу программы, видно что контроллер работает через ком-порт, а дальше ждем автора ;-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение Serg »

aftaev писал(а):Название X-Cam вводит в заблуждение, что это не ЧПУ для управления станком, а САМ программа
Понятие Computer-aided manufacturing (CAM) допускает использование этого обозначения и для систем управления станком.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
raddd
Почётный участник
Почётный участник
Сообщения: 1563
Зарегистрирован: 10 фев 2015, 08:50
Репутация: 539
Настоящее имя: Alexey Rodionov
Откуда: Беларусь Минский р-н
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение raddd »

Вполне себе кам, в нем (ней) судя по скриншотам, вбиваешь параметры заточки фрезы и она генерит код.
Да про контроллер бы поподробней.
Интерфейс прикольный.
||||||||||||
||||||||||||
Аватара пользователя
tooshka
Почётный участник
Почётный участник
Сообщения: 1803
Зарегистрирован: 24 окт 2012, 14:26
Репутация: 209
Настоящее имя: Андрей
Откуда: Нижний Новгород
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение tooshka »

Интересно. А какой контроллер? Какую частоту выдает?
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение aftaev »

raddd писал(а):Вполне себе кам, в нем (ней) судя по скриншотам, вбиваешь параметры заточки фрезы и она генерит код.
Такой "кам" есть во многих ЧПУ. В Mach3 - это называется мастера.
UAVpilot писал(а):Понятие Computer-aided manufacturing (CAM) допускает использование этого обозначения и для систем управления станком.
UAVpilot, когда увидел название темы о чем подумал, что в теме будет речь про САМ программу или ЧПУ ?
Как называть свою программу автором дело хозяйское.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
malvin
Кандидат
Сообщения: 99
Зарегистрирован: 23 сен 2009, 10:12
Репутация: -26
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение malvin »

PKM писал(а): Можно подробнее насчет внешнего контроллера?
Контроллер на базе ATmega32-16-AU, рассчитан на 8 осей STEP/DIR. Сейчас допускает одновременную работу с 5 осями. Остальные оси могут быть использованы (пока не задействованы) как настроечные. Частота сигнала STEP внутреннего аппаратного генератора составляет максимум 17 килогерц, сейчас реально по 5 осям получаю до 12-15 килогерц, зависит от нагрузки на комп. Поддерживает подключение концевиков, нулей (пока параллельно подключенных по всем осям) и измерителей - всего три канала. Поддерживает три линии управления шпинделем - PWM, включение, реверс. На плате установлены 3 реле коммутации внешних приборов, которые могут управляться из G-кода M-командами и из приложений, написанных для X-Cam. Поддерживает несколько выходных линий, например, для управления форсунками или экструдером. Два вида оптоизоляции: оптоизоляция от компьютера(контроллер - часть станка) и оптоизоляция от станка (контроллер - часть компьютера). Подключение к компьютеру - через USB/COM мост или непосредственно к COM-порту.

На будущее. Лежит ARM7, нужно только научиться его программировать, перекинуть код, все параметры контроллера возрастут втрое.
PKM писал(а): А как насчет нетривиальной кинематики - дельты, гексаподы?
У меня не совсем сложилось понятное представление, что это такое. С математикой не ахти. Для заточки фрез пришлось практически полностью изучать аналитическую геометрию... Поэтому ответ, не знаю. Но есть возможность писать соответствующие модули - X-Cam - модульная система - и использовать разные контроллеры, интерполяторы, визуализаторы и хост - контроллеры(модули, описывающие кинематику, настройки и служебные процедуры конкретного станка).


aftaev писал(а):Название X-Cam вводит в заблуждение, что это не ЧПУ для управления станком, а САМ программа ;)
Совершенно верно. Я бы сказал, X-Cam - платформа, которая допускает подключение к ней модулей и программ CAM с целью снижения временных затрат и большей простоты. Например, производство печатных плат - нарисовал платку, выплюнул ее в X-Cam, как на принтер и пошел чай пить. Это уже сделано. В планах - разработка на базе X-Cam систем производства корпусов из стеклопластика - система будет из 3D-матмодели создавать послойные задачи для станка и сама же их и выполнять.
raddd писал(а):Вполне себе кам, в нем (ней) судя по скриншотам, вбиваешь параметры заточки фрезы и она генерит код.
Интерфейс прикольный.
Совершенно верно, забазировал, вбил параметры или измерил их и точи)
raddd писал(а): Интерфейс прикольный.
Взято с Linux, с одной из тем. Использую его во всех своих программах теперь))))))) Да, чуть поработать и интерфейс можно будет полностью настраивать, а то заказчики иногда жалуются, что плохо видно без очков кнопки....
aftaev писал(а): Сколько стоит внешний контроллер?
Контроллер стоит 5000 рублей.
Контроллер X-Cam (10991 просмотр) <a class='original' href='./download/file.php?id=65221&sid=a27e85d622851869746a973581839445&mode=view' target=_blank>Загрузить оригинал (90.72 КБ)</a>
Контроллер X-Cam
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
Аватара пользователя
malvin
Кандидат
Сообщения: 99
Зарегистрирован: 23 сен 2009, 10:12
Репутация: -26
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение malvin »

Пример заточки фрезы в X-Cam. Немного зализаны кромки у центра фрезы из-за незаправленного круга.
Вложения
IMAG5913.jpg (10973 просмотра) <a class='original' href='./download/file.php?id=65222&sid=a27e85d622851869746a973581839445&mode=view' target=_blank>Загрузить оригинал (813.88 КБ)</a>
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
Аватара пользователя
aegis
Мастер
Сообщения: 3171
Зарегистрирован: 22 мар 2012, 06:59
Репутация: 1810
Настоящее имя: Михайло
Откуда: Україна, Конотоп=>Запоріжжя=>Харьків

Re: X-Cam - новая система управления станком

Сообщение aegis »

malvin писал(а):Два вида оптоизоляции: оптоизоляция от компьютера(контроллер - часть станка) и оптоизоляция от станка (контроллер - часть компьютера)
судя по фоткам там стоят рс817 - смотрите ато заткнуться они той частоте что заявляли в описании возможностей.
нікому нічого не нав'язую.
Аватара пользователя
raddd
Почётный участник
Почётный участник
Сообщения: 1563
Зарегистрирован: 10 фев 2015, 08:50
Репутация: 539
Настоящее имя: Alexey Rodionov
Откуда: Беларусь Минский р-н
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение raddd »

Чего вы привязались к тим РС817 вполне хватает их для этих целей.
Вот табличка
Вложения
IMG_20151205_134904.jpg (10923 просмотра) <a class='original' href='./download/file.php?id=65224&sid=a27e85d622851869746a973581839445&mode=view' target=_blank>Загрузить оригинал (206.5 КБ)</a>
||||||||||||
||||||||||||
Аватара пользователя
malvin
Кандидат
Сообщения: 99
Зарегистрирован: 23 сен 2009, 10:12
Репутация: -26
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение malvin »

aegis писал(а):
malvin писал(а):Два вида оптоизоляции: оптоизоляция от компьютера(контроллер - часть станка) и оптоизоляция от станка (контроллер - часть компьютера)
судя по фоткам там стоят рс817 - смотрите ато заткнуться они той частоте что заявляли в описании возможностей.
PC817 стоят всего лишь на 4 входах - от концевиков, нулей и измерителей. Их быстродействия достаточно для работы этих цепей.
На данной плате применена оптоизоляция МК - USB/COM, выполненная на 6N137.

Второй вариант оптоизоляции, с PC817 на выходах непосредственно, работает на моем станке, на осциллограммах вполне четкие импульсы на частотах 15-17 кГц. На более высоких частотах, соглашусь, комплектация должна быть немного другой.
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
Аватара пользователя
aegis
Мастер
Сообщения: 3171
Зарегистрирован: 22 мар 2012, 06:59
Репутация: 1810
Настоящее имя: Михайло
Откуда: Україна, Конотоп=>Запоріжжя=>Харьків

Re: X-Cam - новая система управления станком

Сообщение aegis »

malvin писал(а):на осциллограммах вполне четкие импульсы на частотах 15-17 кГц
у меня тоже примерно до такой частоты все нормально, гдето 20-22еГц начинались запилы. причем на рс817 от разных производителей был вполне серьезный разброс
нікому нічого не нав'язую.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение aftaev »

malvin, а программку хоть демку, скачать и запустить ради любопыства можно?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение Serg »

aftaev писал(а):UAVpilot, когда увидел название темы о чем подумал, что в теме будет речь про САМ программу или ЧПУ ?
О системе управления станком. Просто я название темы прочитал до конца... :hehehe:
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
malvin
Кандидат
Сообщения: 99
Зарегистрирован: 23 сен 2009, 10:12
Репутация: -26
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение malvin »

Видео обработки шкива в системе X-Cam
https://www.youtube.com/watch?v=JbqWRKvYVws
Модуль позволяет изготавливать методом обкатки любой шкив с трепецеидальным зубом, просто введя его параметры, на станках разных конфигураций. На видео - работа модуля на заточном станке.
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
Аватара пользователя
malvin
Кандидат
Сообщения: 99
Зарегистрирован: 23 сен 2009, 10:12
Репутация: -26
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение malvin »

Вложения
IMAG5950-1.jpg (10645 просмотров) <a class='original' href='./download/file.php?id=66226&sid=a27e85d622851869746a973581839445&mode=view' target=_blank>Загрузить оригинал (858.6 КБ)</a>
IMAG5938-1.jpg (10645 просмотров) <a class='original' href='./download/file.php?id=66227&sid=a27e85d622851869746a973581839445&mode=view' target=_blank>Загрузить оригинал (276.92 КБ)</a>
IMAG5943-1.jpg (10645 просмотров) <a class='original' href='./download/file.php?id=66228&sid=a27e85d622851869746a973581839445&mode=view' target=_blank>Загрузить оригинал (814.83 КБ)</a>
IMAG5948-1.jpg (10645 просмотров) <a class='original' href='./download/file.php?id=66229&sid=a27e85d622851869746a973581839445&mode=view' target=_blank>Загрузить оригинал (749.99 КБ)</a>
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
Аватара пользователя
malvin
Кандидат
Сообщения: 99
Зарегистрирован: 23 сен 2009, 10:12
Репутация: -26
Контактная информация:

Re: X-Cam - новая система управления станком

Сообщение malvin »

Первые опыты по созданию CAM-процессора для выжигания. Написано за вечер.

Исходное изображение 473*758 px.
desktop 24.12.2015 21.37.33.jpg (10531 просмотр) <a class='original' href='./download/file.php?id=67044&sid=a27e85d622851869746a973581839445&mode=view' target=_blank>Загрузить оригинал (284.3 КБ)</a>
На выходе получается нечто подобное:
G1 X20.40 Y2.40 F400.0
G1 X20.80 Y2.40 F360.2
G1 X21.20 Y2.40 F360.2
G1 X21.60 Y2.40 F321.8
G1 X22.00 Y2.40 F166.7
G1 X22.40 Y2.40 F88.4
G1 X22.80 Y2.40 F50.0
G1 X23.20 Y2.40 F50.0



Результат визуализации обработки в режиме яркость/скорость, масштаб - 5 px/мм, апертура 0,5мм. Визуализатор из кадра типа G1 X60.00 Y0.00 F126.9 скорость переводит в цвет точки обратно.
desktop 24.12.2015 00.44.13.jpg (10531 просмотр) <a class='original' href='./download/file.php?id=67043&sid=a27e85d622851869746a973581839445&mode=view' target=_blank>Загрузить оригинал (225.9 КБ)</a>
Изображение, ххххх, перевернуто, глазки слипаются...
desktop 24.12.2015 00.44.13-1.jpg
desktop 24.12.2015 00.44.13-1.jpg (13.58 КБ) 10531 просмотр
Ахтунг, Тиль у меня размылся....(
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
Ответить

Вернуться в «Windows / Mach»