Разбираемся в софте контроллеров mycnc

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
niksooon
Мастер
Сообщения: 2144
Зарегистрирован: 23 июн 2014, 23:18
Репутация: 1207
Откуда: Кашира
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение niksooon »

orso писал(а):Возможно в симуляторе не поддерживает свойства кнопок на экране
Есть реакция на нажатие ПКМ,оказалось у меня профиль станка уж больно древний...............
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
orso
Новичок
Сообщения: 25
Зарегистрирован: 07 авг 2017, 20:34
Репутация: 0
Настоящее имя: Анатолий
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение orso »

Фрезерный отличается от плазмы ((( пока безуспешно...
Аватара пользователя
frezeryga
Почётный участник
Почётный участник
Сообщения: 13712
Зарегистрирован: 18 авг 2013, 16:08
Репутация: 5069
Откуда: Жуковский
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение frezeryga »

Там гдето в настройках галочка есть чтото типа разрешить изменять scren.xml
orso
Новичок
Сообщения: 25
Зарегистрирован: 07 авг 2017, 20:34
Репутация: 0
Настоящее имя: Анатолий
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение orso »

Да, есть. Могу поменять. Но ))) есть массив постоянных величин а есть переменных или вычисленных, там лежат в моем случае результаты работы АЦП, адреса незнаю
orso
Новичок
Сообщения: 25
Зарегистрирован: 07 авг 2017, 20:34
Репутация: 0
Настоящее имя: Анатолий
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение orso »

сильно не пинайте....как подружить пронест с mycnc? разные типы файлов :thinking:
Аватара пользователя
niksooon
Мастер
Сообщения: 2144
Зарегистрирован: 23 июн 2014, 23:18
Репутация: 1207
Откуда: Кашира
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение niksooon »

пример файла УП и его расширение для примера покажите , возможно необходимо только лишь нужное расширение файла в настройках муснс добавить и в нужную папку положить........... В муснс ,залезть в настройки-Предпочтения-Общие.
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
orso
Новичок
Сообщения: 25
Зарегистрирован: 07 авг 2017, 20:34
Репутация: 0
Настоящее имя: Анатолий
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение orso »

Спасибо! Это почти помогло, добавил в предпочтения и всё увиделось. Только не генерит пронест ....пустые файлы, буду разбираться
Аватара пользователя
Umnik
Мастер
Сообщения: 2563
Зарегистрирован: 20 июл 2014, 19:32
Репутация: 2153
Настоящее имя: Георгий
Откуда: Калуга
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение Umnik »

товарищи, подскажите, как записать координаты паркинга?
нажимаю на синюю кнопку "Р", вылазит ряд кнопок, нажимаю "сохранить текущее положение в качестве паркинга 1", сдвигаю оси, отправляю в Р1, а станок едет куда ему заблагорассудится.
Что я делаю неправильно?
orso
Новичок
Сообщения: 25
Зарегистрирован: 07 авг 2017, 20:34
Репутация: 0
Настоящее имя: Анатолий
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение orso »

Надо прописывать в процедуре....в команде м131-м134, открой настройки, макрос визард и там разберёшься
Аватара пользователя
niksooon
Мастер
Сообщения: 2144
Зарегистрирован: 23 июн 2014, 23:18
Репутация: 1207
Откуда: Кашира
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение niksooon »

да все вроде правильно,попробуй-ка Р5 Р6 Р7 Р8..........,а то сдается что мож не все в порядке в консерватории ,по кнопке Р вылазит доп окно с 8-ю точками парковки ,а в одном из окон настроек вижу что только 4-ре парковочных места прописывается................а в макросе М300 вроде как 6-ть парковочных мест
orso писал(а):в команде м131-м134, открой настройки, макрос визард
а 131 макрос и далее по списку эт для Хомяков а не для паркинга......
Последний раз редактировалось niksooon 05 янв 2018, 00:27, всего редактировалось 1 раз.
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
Аватара пользователя
Umnik
Мастер
Сообщения: 2563
Зарегистрирован: 20 июл 2014, 19:32
Репутация: 2153
Настоящее имя: Георгий
Откуда: Калуга
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение Umnik »

в отельной вкладке 4 парковочных позиции видел, после описанной мной последовательности действий нужные координаты в них не появляются.
Выходит, их надо там прописывать ручками. Но для чего тогда дана возможность сохранять нужное положение прямо из основного окна программы?
Аватара пользователя
niksooon
Мастер
Сообщения: 2144
Зарегистрирован: 23 июн 2014, 23:18
Репутация: 1207
Откуда: Кашира
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение niksooon »

вот я и говорю что Р5-Р8 попробуй............ я в симуляторе играюсь
скрин.jpg (1313 просмотров) <a class='original' href='./download/file.php?id=128353&mode=view' target=_blank>Загрузить оригинал (279.35 КБ)</a>
Р1-Р4 не работают должным образом, с Р5-Р8 проблем нет.....
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
Аватара пользователя
Umnik
Мастер
Сообщения: 2563
Зарегистрирован: 20 июл 2014, 19:32
Репутация: 2153
Настоящее имя: Георгий
Откуда: Калуга
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение Umnik »

ок, попробую завтра.
А что это за кнопки?
Вложения
2018-01-05_003721.jpg (1311 просмотров) <a class='original' href='./download/file.php?id=128354&mode=view' target=_blank>Загрузить оригинал (214.85 КБ)</a>
Аватара пользователя
niksooon
Мастер
Сообщения: 2144
Зарегистрирован: 23 июн 2014, 23:18
Репутация: 1207
Откуда: Кашира
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение niksooon »

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

Re: Разбираемся в софте контроллеров mycnc

Сообщение mycnc »

niksooon писал(а):
mycnc писал(а):Например на скрине ниже добавлена еще кнопка возврата поворотки
Надо понимать теперь есть как-бы редактор встроенных кнопок? как в него забраться и с какой версии софта эта функция встроена?
Функцию довести до ума не удается, сильно глючит и много проблем от шаловливых ручек, поэтому о ней не рассказывал.
Если есть желание поиграть на cвой страх и риск ......

1)поставить галку (при следующем запуске галка снова будет сброшена, чтобы не поломать случайно, так что ставить каждый раз, когда надо), нажать дискетку
mycnc-club-0.png (1299 просмотров) <a class='original' href='./download/file.php?id=128355&mode=view' target=_blank>Загрузить оригинал (117.06 КБ)</a>
2)На некоторых элементах экрана (не всех, но кнопки и дисплеи работают) по правой кнопке мыши появляется диалог с параметрами этого элемента. Их можно редактировать и
смотреть, что получается
Например, для кнопки возврата А -
mycnc-club-0-1.png (1299 просмотров) <a class='original' href='./download/file.php?id=128357&mode=view' target=_blank>Загрузить оригинал (272.35 КБ)</a>
3) После нажатия дискетки в диалоге - в папке профиля создается новый файл экрана cnc-screen-custom.xml (вместо cnc-screen.xml)
При запуске софта система ищет этот файл первым и загружает его. НО исходный файл cnc-screen.xml остается неизменным, так что если в результате экспериментов получилось что-то неправильно, можно просто удалить custom - cnc-screen-custom.xml и перегрузить софт
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение mycnc »

orso писал(а):сильно не пинайте....как подружить пронест с mycnc? разные типы файлов :thinking:
Что такое - разные типы файлов ?
Если он генерит не G-код, то это не лечится.

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

Если вдруг имеется ввиду другое расширение файлов, то надо добавить тут -
mycnc-club-0-2.png (1293 просмотра) <a class='original' href='./download/file.php?id=128360&mode=view' target=_blank>Загрузить оригинал (130.62 КБ)</a>
Если не хватает полей - в последнем можно указывать много через ";"
Аватара пользователя
Umnik
Мастер
Сообщения: 2563
Зарегистрирован: 20 июл 2014, 19:32
Репутация: 2153
Настоящее имя: Георгий
Откуда: Калуга
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение Umnik »

niksooon, а самая правая из обведеных? где зажим с фрезой двигается к красному треугольнику.
Аватара пользователя
niksooon
Мастер
Сообщения: 2144
Зарегистрирован: 23 июн 2014, 23:18
Репутация: 1207
Откуда: Кашира
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение niksooon »

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

Re: Разбираемся в софте контроллеров mycnc

Сообщение mycnc »

Umnik писал(а):товарищи, подскажите, как записать координаты паркинга?
нажимаю на синюю кнопку "Р", вылазит ряд кнопок, нажимаю "сохранить текущее положение в качестве паркинга 1", сдвигаю оси, отправляю в Р1, а станок едет куда ему заблагорассудится.
Что я делаю неправильно?
Возможно, это у нас косяк в профиле (было 2 версии макроса, которые использовали переменные #100 или #10. Накосячили при попытке унифицировать и перевести все на #100. Несколько дней назад обнаружил в 1280M5)

Надо проверить -
1) parking.xml - кнопки Переехать в точку парковки -

Код: Выделить всё

<gitem where="wparking" position="360;0" width="60" height="60" image="parking/v2/parking-7"
    action="direct-run-confirm:#101=3;#100=7;M300"   type="button">
    <message-confirm>Move to Parking Position #7. Are you sure ?</message-confirm>
    <message-confirm_ru>Ехать в парковочное положение №7. Вы уверены?</message-confirm_ru>
</gitem>
Проверить в атрибуте action -
action="direct-run-confirm:#101=3;#100=7;M300"
что используется переменная #100 (поправить, еси не так)

2) макрос М300 (если не смотреть на комментарии)

Код: Выделить всё

( move tool up to safe position)
G53 G90 G0 Z [ #5433 - 0.5 ]

( move to toolpath XY position )
#100 = [ #100 -1 ] *10 + 5540

G53 G90 G0 A #[#100+4] B#[#100+5]

G53 G90 G0 X #[#100+1] Y#[#100+2]


( move down to toolpath Z position )
G53 G90 G0 Z #[#100+3] F200
Проверить, что используется переменная #100

#100 = [ #100 -1 ] *10 + 5540
G53 G90 G0 A #[#100+4] B#[#100+5]
G53 G90 G0 X #[#100+1] Y#[#100+2]
( move down to toolpath Z position )
G53 G90 G0 Z #[#100+3] F200[/code]


ИЛИ подождать несколько дней, мы доделываем функцию обновления профиля с нашего сервера. Можно будет в диалоге нажать кнопочку и обновить экран и макросы примерно тут
mycnc-club-0-3.png (1287 просмотров) <a class='original' href='./download/file.php?id=128363&mode=view' target=_blank>Загрузить оригинал (101.25 КБ)</a>
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

Re: Разбираемся в софте контроллеров mycnc

Сообщение mycnc »

orso писал(а):И я задам свой вопрос)))) Плазма на ЕТ7. С движениями разобрался, выставляю контроль высоты. С источника через делитель 1:20 на ADC0 приходит 4 вольта+-, по коэффициентам и показаниям что то не так, подстройка дуги -157 вольт, дуга 1800 и дальше в том же ключе. В окне мониторинга входов меняются показания ацп1 и ацп2, зотя задействован только один. При отключении входа значения фиксируются и в главном окне напряжение дуги становится 22 вольта. Как высчитать коэффициенты? Как поставить в главном окне показания именно выбранного АЦП?
Гальванически развязанный АЦП вход на ЕТ7 рассчитан на 10В входного сигнала. При делителе 1:20 в даипазоне до 200В должно работать.

После АЦП напряжение дуги преобразуется в 12 битовое значение (диапазон 0...4095) и система оперирует с этим значением.
При выводе на экран значение АЦП с канала напряжения дуги и других связанных с THC параметров домножается на коэффициент, чтобы мы увидели на экране понятную величину в Вольтах.

Метод настройки коэффициента -
1) Подать на делитель напряжение с тестового источника (например 24В или 48В)
2) Посмотреть в окно диагностики на величину ADC соответствующего канала -
mycnc-club-0-5.png (1268 просмотров) <a class='original' href='./download/file.php?id=128366&mode=view' target=_blank>Загрузить оригинал (228.46 КБ)</a>
Например на скриншоте АПЦ=972, а поданное напряжение 48В,
тогда, чтобы из "972"на экране получить 48В, надо значение АЦП умножать на величину 48/972=0.0494

Это значение надо прописать в диалог настройки THC
mycnc-club-0-6.png (1268 просмотров) <a class='original' href='./download/file.php?id=128367&mode=view' target=_blank>Загрузить оригинал (204.24 КБ)</a>
Дальше немного сложнее - надо, чтобы этот же коэффициент был во всех экранных компонентах, которые отображают напряжение дуги
Обычно из 3 -
mycnc-club-0-4.png (1268 просмотров) <a class='original' href='./download/file.php?id=128364&mode=view' target=_blank>Загрузить оригинал (225.72 КБ)</a>
Напряжение дуги (значение АЦП - напряжение дуги)
Опора дуги (опорное напряжение, которое поддерживает THC)
Подстройка опоры дуги (необязательный дополнительный параметр, обычно привязанный к резистору или ручке энкодера, чтобы оператор имел возможность подрегулировать высоту резки на лету)

Надо найти эти 3 параметра и подправить в них атрибут K.
Мы сейчас упрощаем эту процедурунастройки, по готовности первого действия в диалоге THC будет достаточно.
Ответить

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