X-Cam - новая система управления станком
- malvin
- Кандидат
- Сообщения: 99
- Зарегистрирован: 23 сен 2009, 10:12
- Репутация: -26
- Контактная информация:
X-Cam - новая система управления станком
Всем доброго времени суток
Хочу представить новую систему СЧПУ 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 на своем станке, применение системы заточки фрез на ее основе, а так же сотрудничество в работе над дальнейшим совершенствованием программы, просьба писать здесь или личным сообщением. Нужны тестеры системы для работы на разных станках.
Хочу представить новую систему СЧПУ 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 на своем станке, применение системы заточки фрез на ее основе, а так же сотрудничество в работе над дальнейшим совершенствованием программы, просьба писать здесь или личным сообщением. Нужны тестеры системы для работы на разных станках.
Последний раз редактировалось malvin 01 мар 2016, 16:42, всего редактировалось 1 раз.
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: X-Cam - новая система управления станком
Круто!
Можно подробнее насчет внешнего контроллера?
А как насчет нетривиальной кинематики - дельты, гексаподы?
Можно подробнее насчет внешнего контроллера?
А как насчет нетривиальной кинематики - дельты, гексаподы?
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: X-Cam - новая система управления станком
Название X-Cam вводит в заблуждение, что это не ЧПУ для управления станком, а САМ программа
Сколько стоит внешний контроллер?
Сколько стоит внешний контроллер?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Мастер
- Сообщения: 627
- Зарегистрирован: 07 май 2011, 09:06
- Репутация: 137
- Настоящее имя: Сергей
- Контактная информация:
Re: X-Cam - новая система управления станком
А про контроллер ни слова....malvin писал(а):X-Cam работает с внешним контроллером, все функции управления станком берет на себя он, а компьютер - лишь обеспечивает графический интерфейс.
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: X-Cam - новая система управления станком
По интерфейсу программы, видно что контроллер работает через ком-порт, а дальше ждем автораsertix писал(а):А про контроллер ни слова....malvin писал(а):X-Cam работает с внешним контроллером, все функции управления станком берет на себя он, а компьютер - лишь обеспечивает графический интерфейс.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: X-Cam - новая система управления станком
Понятие Computer-aided manufacturing (CAM) допускает использование этого обозначения и для систем управления станком.aftaev писал(а):Название X-Cam вводит в заблуждение, что это не ЧПУ для управления станком, а САМ программа
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- raddd
- Почётный участник
- Сообщения: 1564
- Зарегистрирован: 10 фев 2015, 08:50
- Репутация: 539
- Настоящее имя: Alexey Rodionov
- Откуда: Беларусь Минский р-н
- Контактная информация:
Re: X-Cam - новая система управления станком
Вполне себе кам, в нем (ней) судя по скриншотам, вбиваешь параметры заточки фрезы и она генерит код.
Да про контроллер бы поподробней.
Интерфейс прикольный.
Да про контроллер бы поподробней.
Интерфейс прикольный.
||||||||||||
||||||||||||
||||||||||||
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: X-Cam - новая система управления станком
Интересно. А какой контроллер? Какую частоту выдает?
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: X-Cam - новая система управления станком
Такой "кам" есть во многих ЧПУ. В Mach3 - это называется мастера.raddd писал(а):Вполне себе кам, в нем (ней) судя по скриншотам, вбиваешь параметры заточки фрезы и она генерит код.
UAVpilot, когда увидел название темы о чем подумал, что в теме будет речь про САМ программу или ЧПУ ?UAVpilot писал(а):Понятие Computer-aided manufacturing (CAM) допускает использование этого обозначения и для систем управления станком.
Как называть свою программу автором дело хозяйское.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- malvin
- Кандидат
- Сообщения: 99
- Зарегистрирован: 23 сен 2009, 10:12
- Репутация: -26
- Контактная информация:
Re: X-Cam - новая система управления станком
Контроллер на базе ATmega32-16-AU, рассчитан на 8 осей STEP/DIR. Сейчас допускает одновременную работу с 5 осями. Остальные оси могут быть использованы (пока не задействованы) как настроечные. Частота сигнала STEP внутреннего аппаратного генератора составляет максимум 17 килогерц, сейчас реально по 5 осям получаю до 12-15 килогерц, зависит от нагрузки на комп. Поддерживает подключение концевиков, нулей (пока параллельно подключенных по всем осям) и измерителей - всего три канала. Поддерживает три линии управления шпинделем - PWM, включение, реверс. На плате установлены 3 реле коммутации внешних приборов, которые могут управляться из G-кода M-командами и из приложений, написанных для X-Cam. Поддерживает несколько выходных линий, например, для управления форсунками или экструдером. Два вида оптоизоляции: оптоизоляция от компьютера(контроллер - часть станка) и оптоизоляция от станка (контроллер - часть компьютера). Подключение к компьютеру - через USB/COM мост или непосредственно к COM-порту.PKM писал(а): Можно подробнее насчет внешнего контроллера?
На будущее. Лежит ARM7, нужно только научиться его программировать, перекинуть код, все параметры контроллера возрастут втрое.
У меня не совсем сложилось понятное представление, что это такое. С математикой не ахти. Для заточки фрез пришлось практически полностью изучать аналитическую геометрию... Поэтому ответ, не знаю. Но есть возможность писать соответствующие модули - X-Cam - модульная система - и использовать разные контроллеры, интерполяторы, визуализаторы и хост - контроллеры(модули, описывающие кинематику, настройки и служебные процедуры конкретного станка).PKM писал(а): А как насчет нетривиальной кинематики - дельты, гексаподы?
Совершенно верно. Я бы сказал, X-Cam - платформа, которая допускает подключение к ней модулей и программ CAM с целью снижения временных затрат и большей простоты. Например, производство печатных плат - нарисовал платку, выплюнул ее в X-Cam, как на принтер и пошел чай пить. Это уже сделано. В планах - разработка на базе X-Cam систем производства корпусов из стеклопластика - система будет из 3D-матмодели создавать послойные задачи для станка и сама же их и выполнять.aftaev писал(а):Название X-Cam вводит в заблуждение, что это не ЧПУ для управления станком, а САМ программа
Совершенно верно, забазировал, вбил параметры или измерил их и точи)raddd писал(а):Вполне себе кам, в нем (ней) судя по скриншотам, вбиваешь параметры заточки фрезы и она генерит код.
Интерфейс прикольный.
Взято с Linux, с одной из тем. Использую его во всех своих программах теперь))))))) Да, чуть поработать и интерфейс можно будет полностью настраивать, а то заказчики иногда жалуются, что плохо видно без очков кнопки....raddd писал(а): Интерфейс прикольный.
Контроллер стоит 5000 рублей.aftaev писал(а): Сколько стоит внешний контроллер?
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
- malvin
- Кандидат
- Сообщения: 99
- Зарегистрирован: 23 сен 2009, 10:12
- Репутация: -26
- Контактная информация:
Re: X-Cam - новая система управления станком
Пример заточки фрезы в X-Cam. Немного зализаны кромки у центра фрезы из-за незаправленного круга.
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
- aegis
- Мастер
- Сообщения: 3171
- Зарегистрирован: 22 мар 2012, 06:59
- Репутация: 1810
- Настоящее имя: Михайло
- Откуда: Україна, Конотоп=>Запоріжжя=>Харьків
Re: X-Cam - новая система управления станком
судя по фоткам там стоят рс817 - смотрите ато заткнуться они той частоте что заявляли в описании возможностей.malvin писал(а):Два вида оптоизоляции: оптоизоляция от компьютера(контроллер - часть станка) и оптоизоляция от станка (контроллер - часть компьютера)
нікому нічого не нав'язую.
- raddd
- Почётный участник
- Сообщения: 1564
- Зарегистрирован: 10 фев 2015, 08:50
- Репутация: 539
- Настоящее имя: Alexey Rodionov
- Откуда: Беларусь Минский р-н
- Контактная информация:
Re: X-Cam - новая система управления станком
Чего вы привязались к тим РС817 вполне хватает их для этих целей.
Вот табличка
Вот табличка
||||||||||||
||||||||||||
||||||||||||
- malvin
- Кандидат
- Сообщения: 99
- Зарегистрирован: 23 сен 2009, 10:12
- Репутация: -26
- Контактная информация:
Re: X-Cam - новая система управления станком
PC817 стоят всего лишь на 4 входах - от концевиков, нулей и измерителей. Их быстродействия достаточно для работы этих цепей.aegis писал(а):судя по фоткам там стоят рс817 - смотрите ато заткнуться они той частоте что заявляли в описании возможностей.malvin писал(а):Два вида оптоизоляции: оптоизоляция от компьютера(контроллер - часть станка) и оптоизоляция от станка (контроллер - часть компьютера)
На данной плате применена оптоизоляция МК - USB/COM, выполненная на 6N137.
Второй вариант оптоизоляции, с PC817 на выходах непосредственно, работает на моем станке, на осциллограммах вполне четкие импульсы на частотах 15-17 кГц. На более высоких частотах, соглашусь, комплектация должна быть немного другой.
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
- aegis
- Мастер
- Сообщения: 3171
- Зарегистрирован: 22 мар 2012, 06:59
- Репутация: 1810
- Настоящее имя: Михайло
- Откуда: Україна, Конотоп=>Запоріжжя=>Харьків
Re: X-Cam - новая система управления станком
у меня тоже примерно до такой частоты все нормально, гдето 20-22еГц начинались запилы. причем на рс817 от разных производителей был вполне серьезный разбросmalvin писал(а):на осциллограммах вполне четкие импульсы на частотах 15-17 кГц
нікому нічого не нав'язую.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: X-Cam - новая система управления станком
malvin, а программку хоть демку, скачать и запустить ради любопыства можно?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: X-Cam - новая система управления станком
О системе управления станком. Просто я название темы прочитал до конца...aftaev писал(а):UAVpilot, когда увидел название темы о чем подумал, что в теме будет речь про САМ программу или ЧПУ ?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- malvin
- Кандидат
- Сообщения: 99
- Зарегистрирован: 23 сен 2009, 10:12
- Репутация: -26
- Контактная информация:
Re: X-Cam - новая система управления станком
Видео обработки шкива в системе X-Cam
https://www.youtube.com/watch?v=JbqWRKvYVws
Модуль позволяет изготавливать методом обкатки любой шкив с трепецеидальным зубом, просто введя его параметры, на станках разных конфигураций. На видео - работа модуля на заточном станке.
https://www.youtube.com/watch?v=JbqWRKvYVws
Модуль позволяет изготавливать методом обкатки любой шкив с трепецеидальным зубом, просто введя его параметры, на станках разных конфигураций. На видео - работа модуля на заточном станке.
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
- malvin
- Кандидат
- Сообщения: 99
- Зарегистрирован: 23 сен 2009, 10:12
- Репутация: -26
- Контактная информация:
Re: X-Cam - новая система управления станком
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
- malvin
- Кандидат
- Сообщения: 99
- Зарегистрирован: 23 сен 2009, 10:12
- Репутация: -26
- Контактная информация:
Re: X-Cam - новая система управления станком
Первые опыты по созданию CAM-процессора для выжигания. Написано за вечер.
Исходное изображение 473*758 px. На выходе получается нечто подобное:
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 скорость переводит в цвет точки обратно. Изображение, ххххх, перевернуто, глазки слипаются... Ахтунг, Тиль у меня размылся....(
Исходное изображение 473*758 px. На выходе получается нечто подобное:
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 скорость переводит в цвет точки обратно. Изображение, ххххх, перевернуто, глазки слипаются... Ахтунг, Тиль у меня размылся....(
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.