Аналог mach3 для linux

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.

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

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

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

Источник

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 абсолютно бесплатен, имеет свою техподдержку и постоянно развивается

Читайте также:  Постоянно вылетает viber windows 10

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

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

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

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

Источник

Mach3

Mach3 очень популярен среди сообщества Hobby CNC.

Mach3 очень популярен среди сообщества Hobby CNC. Artsoft производит программное обеспечение Mach3 и существует уже некоторое время. Это программное обеспечение может использоваться как полнофункциональное управление ЧПУ или как симулятор ЧПУ для обучения, изучения или тестирования программ ЧПУ. Это также отличное программное обеспечение для симуляции управления ЧПУ, которое вы можете установить на свой компьютер. Есть несколько настроек конфигурации, которые вы должны сделать перед тем, как вы сможете ее протестировать, например, изменить конфигурацию распиновки, чтобы обойти аварийную сигнализацию, возникающую при установке, но это все.

Симуляция Mach3 позволяет вам протестировать все ваши программы ЧПУ с помощью программного обеспечения и посмотреть, как они работают, а также посмотреть на трехмерный вид процесса обработки или перемещения оси.

Mach3 — это система управления на базе ПК, которая чаще всего используется на станках с ЧПУ нижнего уровня. Деревообрабатывающие станки с ЧПУ, как правило, широко используют эти элементы управления.

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

Источник

Аналог mach3 для linux

Пользователь
Регистрация: 22.01.2010

Сообщений: 138
В друзьях у: 0
Голосов: 18 / 4

Пользователь
Регистрация: 02.09.2014

Сообщений: 30
В друзьях у: 0
Голосов: 3 / 1

Цитата
(Aleksandr-kazan 07.11.2015 09:43:51)
Это вам на специализированный сайт станкостроителей надо, там все разжевано, а вы к ювелирам с такими вопросами

Спасибо но писал сюда. Р азжёвывать мне не надо.

Скорректирую вопрос .
Есть ли здесь участники форума которые пилили именно восковки для ювелирки в этой проге? CNC USB controller
Интересует как она справляется с задачей (время,качество и т.д.)

Цитата
(safrin 07.11.2015 10:20:22)
Купите lpt отдельно хоть два порта выучите хотябы мач3 вида xp чем вас не устраивает кроме мача и текстового редактора вы там нечего не будите открывать.

Я не оператор станка и не буду много пилить.Даже для теста построенного станка привлекаю людей которые умеют хорошо пилить.
Я хочу создать хороший станок с концевыми датчиками и т.д. уйти от привязки к LTP и Хр -она не видит больше 3 Гиг. не вижу логики убивать оперативку нормальной конфигурации лаптоа,и LTP портов в нем не нахожу.

Источник

cnc-club.ru

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

Сравнение бюджетных систем управления ЧПУ

Сравнение бюджетных систем управления ЧПУ

Сообщение michael-yurov » 16 янв 2013, 17:06

Начну с того, что ЧПУ через LPT порт — это отдельная проблема и я постараюсь здесь ее не касаться.
Предположим, что у нас LPT порт работает идеально (стабильно, на любых частотах, без подтормаживаний и т.п.). Сказка, конечно, но давайте обсудим сами программы управления.

Так же абстрагируемся от конкретной механики станка ЧПУ,
Представим, что это идеальная система без люфтов, без перекосов, без подклиниваний.
в общем — качественно изготовленный станок ЧПУ у которого есть совершенно обыкновенные физические ограничения,
т.е: Масса у подвижных частей. И приводы, которые имеют ограниченную скорость и крутящий момент.
Предлагаю сделать уклон на использование шаговых приводов в купе с качественными драйверами.

Для станка очень важно, чтобы система управления не превышала допустимых ускорений и скоростей во время работы, иначе в случае с шаговиками мы получим пропуск шагов, а в случае с сервоприводом — отклонение от траектории.

Для сравнения я использовал данный файл УП.

При этом настройки станка устанавливал следующие: Максимальная скорость — не мнее 5000 мм/мин, ускорение — 25 мм/сек² (специально, чтобы легче было оценить поведение каждой системы управления), пороговый угол — не более 20° (не менее 160°).
Стартовая точка — в начале траектории в координатах X84.0290 Y-122.5850 (совпадает с конечными). Скорость и ускорение оси Z не принципиально.
К сожалению, провести сравнение различных систем я решил намного позже, чем провел ряд тестов с Mach3. Поскольку провести повторные тесты для этой программы проблематично, я не стал менять тестовую траекторию.

Результаты, полученные на данный момент:
KMotionCNC — 2:59
NCStudio v5.5.60 — 3:12
EdingCNC — 3:47
LinuxCNC — еще не проверялся
Mach3 — 5:25
PlanetCNC — в режиме только G1 — 11:24, а в режиме G1/G2/G3 — не тестировался, но результат не может быть менее 6:03.

Далее про каждую программу отдельно:

Re: Сравнение бюджетных систем управления ЧПУ

Сообщение michael-yurov » 16 янв 2013, 17:06

Mach3:
Самая известная и популярная программа для самодельных ЧПУ.
Работает под Windows, можно найти пиратскую копию, можно купить лицензию т.к. она не слишком дорогая.
Есть возможности расширения системы, создания собственных экранов и еще много плюсов. Многие известны, многие — нет.
Есть возможность использовать внешний контроллер, такой, как SmoothStepper, или PLCM, или KFlop или еще какой-нибудь,их сейчас ооочень много.
Многие контроллеры поддерживают обратную связь от сервоприводов. От внешнего аппаратного контроллера будет зависеть максимальная частота импульсов Step, например SmoothStepper позволяет использовать частоты до 4 МГц!, что полезно для сервоприводов, и явный перебор для шаговых моторов.

Но я хочу обратить внимание, на расчет скоростей и ускорений этой программой. Как оказалось — «не все то лебедь, что торчит из пруда».
Mach3 действительно всегда укладывается в допустимые параметры скоростей и ускорений заданные для станка,
НО! есть две проблемы:
1. Mach3 отклоняется от траектории во время движения и практически никто не знает, как правильно с этим бороться
2. Mach3 не всегда движется с оптимальной скоростью, иногда он снижает скорость там, где это совсем не нужно.

О том, ка правильно настроить Mach3:
В окне глобальных настроек есть пара очень важных параметра о которых мало кто знает. И еще меньше пользователей знают, как их правильно настроить.
Это пороговый угол [v] Stop CV on angles [. ] degrees, который определяет — нужно ли останавливать станок в вершине угла траектории, или же сгладить это угол и постараться не терять на нем скорость.
И второй параметр — это допустимое расстояние до вершины, начиная с которого Mach3 начнет строить скругление угла [v] CV Dist Tolerance [. ] units.

Я рекомендую установить следующие значения (только отмеченные!, остальные — случайны и не настраивались):

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

Как видно из теста наилучших результатов (точности и времени выполнения) удалось добиться на 5, 6 и 9 картинках.
Что интересно — Mach3 быстрее проходит траекторию, если она сохранена прямолинейными отрезками (только G1, без использования дуговых сегментов G2, G3).
В реальности результат Mach3 при грамотных настройках потратил на прохождение чуть больше 5 минут (5 и 6 тест).
Скажу по секрету, что данную траекторию теоретически возможно пройти за 3:47 (не превышая допустимых скоростей и ускорений).

От себя могу сказать, что Mach3 хорош для фрезеровки рельефов, где микронная точность не нужна, а УП готовится в программах подобных Artcam.
Так же Mach3 некорректно обрабатывает стыковки дуговых сегментов в УП.
Например, Mach3 сильно сбросит скорость в отмеченных точках, хотя в этом нет вообще никакого практического смысла:

(Я еще не разобрался до конца с этой проблемой. Разные версии программы на разных компьютерах почему-то ведут себя по разному)

А вот с такой траекторией у него будут серьезные проблемы — он будет тормозить перед и после каждого скругления:

В результате время обработки существенно увеличивается от теоретически возможного.

Т.е. Какие бы внешние модули не использовались на замену LPT порта, все равно — движение рассчитывает Mach3, и рассчитывает не всегда лучшим образом.
Можно добиться быстрой обработки, но, при этом будет потеряна точность (будет зависеть от ваших настроек).
Можно получить высокую точность, но при этом время обработки будет больше теоретически возможного.
Так что Mach3 хорош там, где к нему не предъявляется слишком высоких требований.

Re: Сравнение бюджетных систем управления ЧПУ

Сообщение michael-yurov » 16 янв 2013, 17:07

Re: Сравнение бюджетных систем управления ЧПУ

Сообщение michael-yurov » 16 янв 2013, 17:07

EdingCNC:
Начну с того, что это очень грамотная разработка. Программа внешне похожа на PlanetCNC, однако железо и алгоритм расчета движения совершенно разные.
В отличии от Mach3 программа с легкостью отображает на экране траектории любой сложности и при этом не тормозит и не требует ничего сверхъестественного от компьютерного железа.
Интерфейс простой и удобный.
Сама программа бесплатная, но работает только с внешним контроллером, и цены на них нешуточные — начиная с € 219,00 за самую простую модель.
Есть варианты с USB подключением и с Ethernet (что, мне кажется, очень важной возможностью).
Частота импульсов Step — до 125 кГц, что совершенно достаточно для мягкой работы достаточно быстрого и точного станка на шаговых приводах.

Но, главное!
В отличии от Mach3 движение рассчитывается программой без отклонения от траектории, и тестовую траекторию, которую Mach3 в лучшем случае проходит за 5:03 (если грамотно настроить),
EdingCNC проходит за 3:47!

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

Более того, оказалось, что программа позволяет использовать дополнительные параметры в коде G64,
В частности G64 P5.0 приводит к таком результату:

Однако есть и обратная сторона этой программы — она плохо рассчитывает движение, когда криволинейная траектория сохранена маленькими прямолинейными отрезками (без использования команд G2/G3).
Например, если значение порогового угла (в настройках EdingCNC) достаточно велико (больше, чем изменение угла между соседними участками), то движение будет осуществляться, как по прямой, и может быть сильно превышено допустимое ускорение, что является серьезным косяком для этой программы.
Полагаю, программа должна как минимум сбрасывать текущую скорость пропорционально изменению направления. Т.е. чем больше изгиб траектории тем сильнее «притормаживание».

В то же время, если изменение направления превышает пороговый угол, то движение будет осуществляться с остановкой в вершине, что в ряде случаев не нужно.
Думаю, обо всем этом можно написать разработчику, и он доработает программу.
Контроллеры так же поддерживают перепрошивку, так что, полагаю, проблема будет решена при необходимости.

Вывод:
EdingCNC очень хорошо работает, когда траектория сохранена с дуговыми сегментами (G2/G3). Под управлением данной системы станок движется точно по заданной траектории.
В то же время обработка рельефов, сохраненных только с помощью прямолинейных отрезков будет явно быстрее выполняться в Mach3, но, при этом, с отклонением от требуемой траектории.

Re: Сравнение бюджетных систем управления ЧПУ

Сообщение michael-yurov » 16 янв 2013, 17:08

Если бы сам не видел — не поверил бы.

Вообще, система имеет неприглядный интерфейс в стиле Windows 95. Да и эргономика управления из тех же времен. Полагаю, это является причиной низкой заинтересованности данным продуктом.
Актуальная на данный момент 8 версия практически ничем не отличается от приведенной на скриншоте версии 5.5.60
Речь о разных версиях программы зашла по той причине, что данную систему можно встретить в 2 вариантах:
1. Наиболее распространен полноценный неофициальный дубликат за стоимостью $50 (систему взломали и скопировали). Клон работает с програмным обеспечением версий 5.4 — 5.5

Я и сам считал, что это устаревшая «туповатая» система, не заслуживающая внимания.
Но оказалось, что свои функции программа система выполняет прекрасно.
Интерфейс оказался не таким уж и ужасным, а скорее даже простым и удобным.
Подключение и полная настройка станка заняла всего лишь 1 вечер, в то время, как с Mach3 я разбирался несколько лет.
Как оказалось, в программе есть скрытые возможности, о которых нет даже намека в инструкции (ориентация осей и концевиков, поляризация входов и выходов, графики скоростей и др.). Предположительно, данные параметры должны настраиваться на заводе, где изготавливается станок.
Система вообще официально не продается частным пользователям. Такова политика компании.
Но на Ebay и AliExpress можно купить и оригинал и дубликат.

Система имеет ряд очень приятных моментов, например:
— Для использования датчика поиска Z=0 достаточно просто подключить его к соответствующему входу и прописать толщину датчика в настройках. Все, можно пользоваться. Никаких макросов писать не нужно, все уже сделано и настроено.
— Файл УП загружается в буфер программы, после чего файл можно удалить, перезаписать, выдернуть флешку, или отключить сетевое подключение, это никак не повлияет на работу станка.
Даже после перезагрузки компьютера система будет помнить загруженную ранее УП.
Это ооочень удобно!, особенно, если файлы УП отправляются по сети. Можно не переживать, что файл с таким именем уже существует, или что соединение пропадет и станок даст сбой. можно вообще не переживать.
А если вы загрузили УП с флешки, то можно спокойно выдергивать флешку, даже когда станок уже начал работу.
— Если, вдруг, произошел какой-то сбой и обработка прервалась (завис компьютер, или отключили питание), программа запомнит текущие координаты и текущую строку УП. После включения компьютера можно будет продолжить обработку с места сбоя.
— Если же координаты сбились физически пропало питание станка, и что-то куда-то уехало, то после включения достаточно отправить станок на базу, он откалибрует машинные координаты, все за вас сам посчитает и можно будет продолжить обработку не выставляя нулевую точку детали.
— Еще есть очень удобная функция Jiggle. Она позволяет немного подкорректировать положение на нужное значение. Например, вы заметили, что фреза немного не дорезает материал до конца. Достаточно нажать паузу и в окошке Jiggle опустить фрезу (например) на 0.1 мм (шаговый режим позволяет это делать просто и удобно).
— Программа позволяет остановить обработку двумя способами — Пауза и Стоп. В первом случае обработка продолжится оттуда же, где была прервана, а во втором случае, если нажать «продолжить», обработка начнется с начала текущего кадра.
В обоих случаях остановка происходит плавно и координаты не сбиваются.
— Еще приятный момент — при нажатии «пауза» или «стоп» станок останавливается, останавливает шпиндель, и поднимает фрезу над материалом! Это очень удобно, т.к. можно очистить фрезу от грязи и стружки, поправить материал, почистить или смазать место фрезеровки, и т.п.
Запуск станка, соответственно, включит шпиндель, опустит фрезу и продолжит обработку.
— Если какие-то команды в текущее время нельзя выполнять — соответствующие кнопки и строки меню становятся неактивными, это тоже очень удобно, т.к. программа не дает вам сделать что-то недопустимое.
В реальности, за все время использования NCStudio у мне не было ни одного сбоя или ошибки (моего или программы). В то время, как в других системах управления лучше ни к чему не прикасаться во время работы станка.

А теперь о главном — о скорости обработки.
Судя по всему программа имеет очень грамотный алгоритм расчета скоростей и ускорений при движении по траектории УП. Станок не притормаживает там где это не нужно, и, судя по всему, движется всегда точно по заданной траектории, без отклонений.
В настройках можно задать допустимое ускорение (одно значение для всех осей, что не очень хорошо), стартовую скорость и ускорение стыковки (Connection acceleration). Что это за параметр, я до конца не понял, но он явно влияет на скорость прохождения криволинейных участков состоящих из множества прямых отрезков и на возможные ускорения при этом.
Для теста я задал нулевую начальную скорость, и такое же, как и в предыдущих тестах ускорение — 25 мм/сек² (ускорение намерено задано столь низким, чтобы оценить, как программа рассчитывает движение).
Результат (3:12) оказался заметно лучше, чем у EdingCNC (3:47) и намного лучше, чем у Mach3 (5:25). При этом не было превышения скорости и не был заметно превышения допустимых ускорений.
Как это произошло, я еще буду разбираться, но я вижу лишь 3 варианта: 1 — моя ошибка (что возможно, но маловероятно), 2 — NCStudio превышает допустимые ускорения (возможно, но в незначительной степени), 3 — Mach3 и EdingCNC не оптимально рассчитывают движение (полагаю, причина именно в этом).

На сколько я понял, NCStudio движется точно по заданной траектории, что может негативно сказаться на скорости обработки «неточных» изделий, таких как декоративные рельефы.
Полагаю, для подобных задач лучше подойдет Mach3, т.к. он позволяет за счет сглаживания значительного траектории сильно сократить время обработки.
А вот там, где важна точность обработки, и где производится обработка геометричных изделий NCStudio будет работать прекрасно.
Вот такую сложную траекторию из PowerMill, NCStudio съест с большим удовольствием? и при этом движение будет плавным, быстрым и точным:

И еще, о недостатках:
— NCStudio не отображает на экране будущую траекторию обработки после открытия файла. Чтобы ее увидеть, нужно запустить симуляцию обработки. Но во время обработки траектория будет постепенно отрисовываться, и при этом не будет пропадать при поворотах, масштабированиях и т.п.
— Неудобно расположены клавиши ручного перемещения станка. Чтобы двигать станок клавиатурой необходимо активировать вкладку ручного перемещения (мышкой, или сочетанием Ctrl+2).
— Максимальная частота импульсов Step ограничена 47 кГц для дешевой платы дубликата, и 160 кГц у современной фирменной платы.
— Регулировка скорости обработки возможна от 0 и только до 120%, при этом пропорционально изменяются ускорения, что, впрочем, вполне оправдано и логично.
— У дубликата управление скоростью шпинделя дискретное (т.е. можно настроить лишь 7 возможных скоростей шпинделя). У фирменной платы управление аналоговое.
— Заметил, что частота step меняется не плавно, а кратно 200 Гц, что, впрочем, практически никак не влияет на работу станка.

————————————————————————————————————————————————————————————————
Другие программы я пока еще не тестировал, если кто-то поможет мне в этом, я буду очень рад.
Вот тестовый файл: Скачать файл тестовая траектория 6000 x 25.zip (406.54 kB) Ускорение станка 25 мм/сек², нулевая стартовая скорость, максимальная скорость не менее 5000 мм/мин, пороговый угол не более 20° (не менее 160°).

Информацию о математике расчета движения других систем я постараюсь получить от разработчиков и из документации.
EMC, полагаю получится протестировать. Так же предполагаю приобрести KFlop.

Источник

Читайте также:  Драйвер для геймпада ritmix для windows 10
Оцените статью