Настройка интерфейса ПО

Re: Настройка интерфейса ПО

Postby mycnc » Sat Mar 04, 2017 3:52 pm

Вам нужен софт, который преобразует 3D модель в управляющую программу станка ЧПУ - g-codes.
Такой вид софта называется CAM - Computer-aided manufacturing
Их существует множество, ищите какой вам подойдет по техническим характеристикам и бюджету.
mycnc
Site Admin
 
Posts: 34
Joined: Thu May 22, 2014 11:36 am
Location: Canada

Re: Настройка интерфейса ПО

Postby ssisk » Thu Mar 23, 2017 7:26 pm

Добрый день!
У меня такой вопрос, в профиле 1280M5 не нахожу кнопку для запуска выравнивания портала. Правильно я понимаю что надо в макро визарде сохранить макрос и назначить его на кнопку которая будет его запускать, но кнопки то нет, значит её тоже надо создать или есть и я её не нашёл?
ssisk
 
Posts: 5
Joined: Wed Mar 22, 2017 8:02 pm

Re: Настройка интерфейса ПО

Postby ssisk » Tue Mar 28, 2017 7:57 pm

Здравствуйте. Подскажите как настроить задержку на включение шпинделя? Поставил максимально возможную на 500 мс, но шпиндель не успевает раскрутиться и станок стартует, мне надо секунд на 10 задержку, как сделать?
ssisk
 
Posts: 5
Joined: Wed Mar 22, 2017 8:02 pm

Re: Настройка интерфейса ПО

Postby mycnc » Tue Mar 28, 2017 11:35 pm

Форум постоянно атакуется спам-ботами. Пока не разобрался, как с этим бороться и в потоке спама пропустил ваш вопрос.
Да, в визарде или вручную надо сделать макрос выравнивания и назначить на него кнопку.

Кнопка общего хомления - макрос М138 - вызывает последовательно макросы хомления для каждой оси M133(Z), M132(Y), M131(X), если надо, то и остальных.
Можно макрос выравнивания добавить туда (или подменить макрос той оси, на которой 2 мотора)

Параметры PLC процедур расположены в файле plc/hard/plc-config.xml
Для времени задержки на включение шпинделя - это переменная "plc-var-spindle-on-delay", строчка

<value number="5" name="plc-var-spindle-on-delay" suffix="ms" type="numpad" min="0" step="250" max="5000">500</value>

значение задается в миисекундах - это внутреннее время внутри PLC машины.
Для каждой переменной могут быть заданы минимальное и максимальное значения, чтобы исключить ошибку оператора машины. В профиле 1280М5 - максимальное значение 5 секунд (max="5000")
В вашем случае надо переправить на 10000 или 20000 - как удобно.

А само значение меняется в диалоге PLC, тут -
myCNC.1.87.5000_20170328_193054.png
myCNC.1.87.5000_20170328_193054.png (80.85 KiB) Viewed 638 times

При необходимости, эту настройку можно вытащить в пользовательский диалог настроек или на основной экран -

myCNC.1.87.5000_20170328_193141.png
myCNC.1.87.5000_20170328_193141.png (55.52 KiB) Viewed 638 times
mycnc
Site Admin
 
Posts: 34
Joined: Thu May 22, 2014 11:36 am
Location: Canada

Re: Настройка интерфейса ПО

Postby ssisk » Thu Mar 30, 2017 7:06 pm

С паузой разобрался, надо поправить исходник, там слово пропущено вот он и не хочет делать паузу. Исправил на spindle_on_delay и все работает.

Заметил странное поведение при попытке изменить скорость движения в процентах, как только выставляю новое значение (например со 100% на 90%), происходит глюк со скоростями. может начать движение на одной скорости, затем резко снизить или увеличить так что слышен удар шаговых моторов от резкого изменения скорости, при этом траектория в GUI может измениться с прямоугольника на какую-то ломанную траекторию и фрезер начинает ехать по этой ломанной не понятно куда с рваным изменением скорости, так-же происходит после изменения максимальных скоростей по осям, если установить новые значения все те-же глюки, помогает перезагрузка программы и контролера. С чем может быть связанно такое поведение? Быстрая корректировка скорости в процентах очень удобная вещь, не хотелось-бы жертвовать такой функцией.
Attachments
1.JPG
1.JPG (38.78 KiB) Viewed 605 times
ssisk
 
Posts: 5
Joined: Wed Mar 22, 2017 8:02 pm

Re: Настройка интерфейса ПО

Postby mycnc » Mon Apr 03, 2017 4:04 pm

C Overspeed % пользователи работают постоянно.
Ваша проблема не понятна, надо больше информации, чтобы разобраться

Величина скорости, pulse/mm, ширина импульса ?

Вы меняете максимальную скорость во время движения ? или между запусками?
Можно скриншот - что происходит в GUI ?
mycnc
Site Admin
 
Posts: 34
Joined: Thu May 22, 2014 11:36 am
Location: Canada

Re: Настройка интерфейса ПО

Postby ssisk » Mon Apr 03, 2017 7:32 pm

Максимальную скорость менял между запусками, во время движения не трогал, но если изменить и не сделать перезапуск программы, а просто сохранить изменения то получаю эти рывки. Но это не так страшно, максимальную скорость настраивать постоянно не требуется, один раз сделал и забыл. А вот с Overspeed % ерунда какая-то получается. Сегодня проверял специально, перед тем как нажать запуск, изменил скорость со 100% на 90% и нажал запуск уп, сразу по оси X и Y стартанул на 30м/мин. при максимально разрешенной 14м/мин., затем резко переключился на 13,8м/мин. явно не учитывая ускорения, так как хорошо слышен удар от перепада скоростей, дальше остановил выполнение уп. так как после такого ускорения убегают координаты из-за пропуска шагов, и я побоялся что может куда-нибудь уехать за пределы рабочего поля. После перезагрузки mucnc, начинает работать нормально если не трогать скорость.
Импульсы по оси X-191.9 по Y-192 по Z-160.
Скорость резки X, Y 12м/мин.
Маршевая скорость X, Y 14м/мин.
Ручных перемещений X, Y 12м-мин.
Скорость резки Z 1.5м/мин.
Маршевая скорость Z 1.5/мин.
Ручных перемещений Z 1.5м-мин.
Ускорение 500мм/сек2

Скорость резки в уп. по X, Y 12м/мин.
по Z 1.5м-мин.
Ширину импульса надо осциллографом измерить?
Скрин GUI завтра выложу. Можно попробовать даже видео снять.
Попробую завтра ещё пк сменить, может программа как-то криво встала.
ssisk
 
Posts: 5
Joined: Wed Mar 22, 2017 8:02 pm

Re: Настройка интерфейса ПО

Postby ssisk » Tue Apr 04, 2017 9:29 am

https://youtu.be/4xGEq2ED_PA
Снял сегодня видео, за качество не ругайте, снимал на телефон.
Драйвера и шпиндель отключил, что-бы можно было не останавливать уп. обратите внимание на параметр текущей скорости, откуда берется то 27 м/мин. то 31 м/мин., вот в эти моменты и слышны удары от резкого изменения скорости. Кстати отдельный перезапуск программы не помогает, надо перегружать сам контроллер, только после этого все работает нормально, если не трогать Overspeed %.

А в GUI бывает меняется траектория как на скрине, но не всегда.
Attachments
2.JPG
2.JPG (31.12 KiB) Viewed 566 times
1.JPG
1.JPG (84.06 KiB) Viewed 566 times
ssisk
 
Posts: 5
Joined: Wed Mar 22, 2017 8:02 pm

Re: Настройка интерфейса ПО

Postby mycnc » Tue Apr 04, 2017 1:55 pm

У вас в УП, вероятно, отсутствует код G90 в заголовке.
Поэтому программа в зависимости от текущего состояния просчитывается то в абсолютных, то в относительных координатах. Надо добавить, чтобы убрать неопределенность.

Про начальный бросок скорости - примерно понял, разбираемся.
mycnc
Site Admin
 
Posts: 34
Joined: Thu May 22, 2014 11:36 am
Location: Canada

Previous

Return to myCNC по-русски

Who is online

Users browsing this forum: No registered users and 1 guest

cron