Контроллеры myCNC

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7465
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3088
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Контроллеры myCNC

Сообщение MX_Master »

видимо, по многим статьям не окупается
ЗЫ это вам не Михаил Юров, который ЧПУ электронику делает чуть ли не в минус для себя. Вощем, у всех планка окупаемости и дохода разная. Точных причин отмены каких-то продуктов мы не знаем.
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

Re: Контроллеры myCNC

Сообщение mycnc »

Dimka писал(а): 29 апр 2021, 13:38
mycnc писал(а): Мы постепенно уходим от работы с DIY пользователями
Как эту фразу понимать? Хобийщику контроллеры больше не купить и поддержки не будет?
Понимать так, что у нас DIY пользователям будет труднее купить продукцию.
Если какая-то компания или индивидуал захочет заняться распространением и техподдержкой - мы готовы помочь.

Для тех, кто уже купил - поддержка как была, так и будет на нашем форуме.

ЕТ6 производятся как и раньше, на складе есть.
GarazhKharkov
Новичок
Сообщения: 3
Зарегистрирован: 15 июл 2021, 14:59
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: Контроллеры myCNC

Сообщение GarazhKharkov »

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

Re: Контроллеры myCNC

Сообщение mycnc »

Добрый день.
На странице "Contact Us" на нашем сайте есть информация, которая может вас заинтересовать.
Обсуждение коммерческих вопросов тут запрещено, чтобы получить более подробный ответ, обращайтесь на наш форум или шлите email
Аватара пользователя
aster
Мастер
Сообщения: 268
Зарегистрирован: 31 мар 2014, 16:14
Репутация: 57
Настоящее имя: Александр Владимирович Корнильцев
Откуда: Санкт-Петербург
Контактная информация:

MyCNC - Парковка на плазменном станке (М-команды и XML)

Сообщение aster »

Всем здравствуйте.
Заказчик поставил задачу, чтобы по окончании резки портал и каретка станка плазменной резки переезжали в точку парковки и чтобы по желанию оператора станок в любое время также можно было отогнать в парковку. Точки парковок в myCNC указываются во вкладке "Координаты парковки". Как вежливо пояснила техподдержка, "по окончанию УП станок можно перемещать в парковку путем добавления в конец УП команды наподобие M305. Можно сделать новую процедуру и изменить строку #100 = #7990 (Parking #) на номер парковки который вы хотите использовать (если он не будет меняться)".
Дело в том, что у заказчика УП готовится в программе CAMDuct и никто вставлять в каждую УП строки не будет (заказчик занимается производством вентиляции и УП делает один технолог на несколько станков, который и так "зашивается"). Файлы на выходе - в формате "В3".
В конце каждого файла УП стоят строки:
"(AUTOLOAD)
G103 Q5735
(END OF PROGRAM)
M30".
Вижу две подзадачи:
1. сделать кнопку "Парковка" на главном экране и чтобы эта кнопка работала;
2. сделать макрос или команду чтобы по окончании УП станок уезжал в парковку
По первой задаче с помощью техподдержки сделал кнопку на главном экране.
Кнопка парковки (1036 просмотров) <a class='original' href='./download/file.php?id=197325&sid=5bd7199b475ea0f0469aca712ae45060&mode=view' target=_blank>Загрузить оригинал (34.89 КБ)</a>
Кнопка парковки
Сделал это путём добавления в файл cnc-screen.xml блока "<gitem where="xp" position="880;0" height="80" width="80" image="parking/parking" tooltip_ru="Парковка" tooltip="Parking" action="mywidget-toggle:parking" type="button">" из файла cnc-screen.xml профиля Х1366М. Однако при нажатии на кнопку парковки ничего не происходит, несмотря на добавление макросов "М305" и "М306" в папку macros из одноимённой папки профиля Х1366М (архив с макросами во вложении)
macros М305, М306.rar
(499 байт) 64 скачивания
Также во вложении архив с получившимся файлом cnc-screen.xml.
cnc-screen.rar
(1.36 КБ) 61 скачивание
То есть при нажатии на кнопку нет никакой реакции от слова "совсем", что печально.
Что у меня "не так"? Что сделать, чтобы кнопка заработала и вызывала интерфейс выбора парковки (если он есть)?
По второй задаче пока ничего не делал, хочу посоветоваться с уважаемыми форумчанами. Идея состоит в том, чтобы в команду М30 прописать макрос или процедуру, которые бы отправляли каретку с порталом в парковку.
И как сделать, чтобы работало несколько парковок? То есть при нажатии на кнопку парковки появлялось бы меню, которое услужливо бы спрашивало :hehehe: , в какую именно парковку я желаю оправить станок?
„Инженер — это человек, который может объяснить, как работает то или иное устройство, но не может объяснить, почему оно не работает“. Маргарет Тэтчер, английский политик. Мой сайт - https://avk-design.pro
Аватара пользователя
FLUKE
Мастер
Сообщения: 843
Зарегистрирован: 11 мар 2013, 21:18
Репутация: 187
Настоящее имя: Сергей
Откуда: Смоленск
Контактная информация:

Re: Контроллеры myCNC

Сообщение FLUKE »

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

Re: MyCNC - Парковка на плазменном станке (М-команды и XML)

Сообщение mycnc »

aster писал(а): 13 авг 2021, 18:53 Точки парковок в myCNC указываются во вкладке "Координаты парковки".
Еще они могут задаваться на главном экране
mycnc-update-001-126.png (1012 просмотров) <a class='original' href='./download/file.php?id=197328&sid=5bd7199b475ea0f0469aca712ae45060&mode=view' target=_blank>Загрузить оригинал (218.95 КБ)</a>
mycnc-update-001-127.png (1012 просмотров) <a class='original' href='./download/file.php?id=197329&sid=5bd7199b475ea0f0469aca712ae45060&mode=view' target=_blank>Загрузить оригинал (215.11 КБ)</a>
mycnc-update-001-128.png (1012 просмотров) <a class='original' href='./download/file.php?id=197330&sid=5bd7199b475ea0f0469aca712ae45060&mode=view' target=_blank>Загрузить оригинал (218.62 КБ)</a>
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

Re: Контроллеры myCNC

Сообщение mycnc »

FLUKE писал(а): 13 авг 2021, 19:00 Если CamDuct 2015 и свежее, то можно поправить постпроцессор и перед М30 можно написать что угодно.
Мы уже пытались это объяснить.
Аватара пользователя
aster
Мастер
Сообщения: 268
Зарегистрирован: 31 мар 2014, 16:14
Репутация: 57
Настоящее имя: Александр Владимирович Корнильцев
Откуда: Санкт-Петербург
Контактная информация:

Re: Контроллеры myCNC

Сообщение aster »

mycnc писал(а): Мы уже пытались это объяснить.
Я же написал - никто у заказчика этим заниматься не будет...
„Инженер — это человек, который может объяснить, как работает то или иное устройство, но не может объяснить, почему оно не работает“. Маргарет Тэтчер, английский политик. Мой сайт - https://avk-design.pro
Аватара пользователя
aster
Мастер
Сообщения: 268
Зарегистрирован: 31 мар 2014, 16:14
Репутация: 57
Настоящее имя: Александр Владимирович Корнильцев
Откуда: Санкт-Петербург
Контактная информация:

Re: Контроллеры myCNC

Сообщение aster »

Трудно понять реалии российского бизнеса, находясь в Канаде...
„Инженер — это человек, который может объяснить, как работает то или иное устройство, но не может объяснить, почему оно не работает“. Маргарет Тэтчер, английский политик. Мой сайт - https://avk-design.pro
Аватара пользователя
aster
Мастер
Сообщения: 268
Зарегистрирован: 31 мар 2014, 16:14
Репутация: 57
Настоящее имя: Александр Владимирович Корнильцев
Откуда: Санкт-Петербург
Контактная информация:

Re: Контроллеры myCNC

Сообщение aster »

FLUKE писал(а): Если CamDuct 2015 и свежее, то можно поправить постпроцессор и перед М30 можно написать что угодно.
На каждую парковку писать свой код постпроцессора??? Это просто смешно.
Как я понимаю, нужно добиться того, чтобы появлялось меню выбора варианта парковки (причём этих вариантов может быть несколько), и по окончании УП станок уезжал в выбранный вариант. То есть во вкладке "координаты парковки" оператор указывал нужную парковку, а когда УП заканчивалась - станок автоматически уезжал в эту парковку.
На данный момент при нажатии на кнопку парковки не происходит ничего. Вообще. Координаты парковки вводятся в соответствующие строки меню "Координаты парковки".
Кроме того, mуcnc, с вашей стороны некорректно указывать картинки профиля от фрезеровки в проблеме плазменного станка. Вы знаете об этой проблеме и не решаете её. Просто предложили создать топик на форуме, чтобы другие могли ознакомиться с проблемой.
То, что проблемы вашего ПО для покупателей ваших контроллеров могут являться реальными финансовыми потерями - вас не волнует. Я это уже понял давно.
Тем не менее, я иду на диалог. Давайте решать проблему. У заказчика стоит другой станок с российской программой и проблема ухода в парковку по окончании резки там решена уже несколько лет как... После того, как я пропиарил ваш контроллер и сказал, что опция парковки есть (а она у вас есть в других профилях, вы сами эти скрины выложили), заказчик требует эту опцию у себя. И обоснованно. Пока я её не сделаю - я не получу деньги. Как то так....
Или вам, MyCNC, надо ещё 500$ заплатить за доработку программы???
Давайте решать проблему.
Как сделать так, чтобы станок уезжал в парковку по команде оператора или по окончании УП?
Поспроцессор никто переделывать не будет. Это должна быть штатная опция ПО MyCNC. Для любых программ подготовки УП.
„Инженер — это человек, который может объяснить, как работает то или иное устройство, но не может объяснить, почему оно не работает“. Маргарет Тэтчер, английский политик. Мой сайт - https://avk-design.pro
Аватара пользователя
aster
Мастер
Сообщения: 268
Зарегистрирован: 31 мар 2014, 16:14
Репутация: 57
Настоящее имя: Александр Владимирович Корнильцев
Откуда: Санкт-Петербург
Контактная информация:

Re: Контроллеры myCNC

Сообщение aster »

К слову - вот станок в работе, после установки контроллера ЕТ7: https://youtu.be/1HP8sRX7bGU
Если не считать вопроса с парковкой - заказчик в целом доволен модернизацией.
„Инженер — это человек, который может объяснить, как работает то или иное устройство, но не может объяснить, почему оно не работает“. Маргарет Тэтчер, английский политик. Мой сайт - https://avk-design.pro
Аватара пользователя
Umnik
Мастер
Сообщения: 2563
Зарегистрирован: 20 июл 2014, 19:32
Репутация: 2152
Настоящее имя: Георгий
Откуда: Калуга
Контактная информация:

Re: Контроллеры myCNC

Сообщение Umnik »

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

Re: Контроллеры myCNC

Сообщение mycnc »

Можно, конечно.
Но для этого надо разобраться что такое Постпроцессор, зачем он нужен и как его править.
А тут у aster возникли проблемы.

На нашем форуме дали рекомендации как решить задачу с помощью правки макроса М30 (туда также можно вставить
G28 или переезд на парковку G53G0X..Y...)
Посмотрим, что получится.
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Контроллеры myCNC

Сообщение antoxa-kylibin »

А вбить команду в mdi режиме оператору религия не позволяет? Несколько точек парковки..... Что за бред? Если есть понимание в какую позицию надо отогнать станок по завершении УП, допилите 1 раз пост и будет счастье. Если эта позиция не имеет однозначного определения, то mdi режим и напишите что вы хотите от станка, он выполнит. Может в mycnc есть какая то кнопка или функция по типу Go to, воспользуйтесь ей..... Не усложняйте...
Аватара пользователя
aster
Мастер
Сообщения: 268
Зарегистрирован: 31 мар 2014, 16:14
Репутация: 57
Настоящее имя: Александр Владимирович Корнильцев
Откуда: Санкт-Петербург
Контактная информация:

Re: Контроллеры myCNC

Сообщение aster »

Нужна предыстория, как я понимаю:
У заказчика сейчас два станка. Первый - Spiro, на котором сейчас и сделана модернизация (замена Burny 2.5 на MyCNC). Второй - российского производства. С российской же программой. Программа - весьма достойная, заточенная только под плазму. Минимальный порог вхождения для оператора!!!.
Заказчик занимается выпуском изделий для вентиляции. Работы у него завались, всегда дым коромыслом. Люди работают по 12 часов 6 дней в неделю, иногда и больше. Операторы на станках разной квалификации. Учитывая загруженность, G-коды никто из операторов изучать не будет. Технолог (который один, к слову) - тоже. Он и так еле успевает УП готовить.
Листы на станках укладываются как на ксероксе - в два упора в нижнем левом углу. То есть начало листа всегда одинаково. Перед начало резки всегда запускается хоуминг и резак выезжает в точку, которая всегда отстоит от края листа на 10 мм по Х и на 10 мм по Y. В этой точке автоматически обнуляются и станочные и программные координаты.
На втором станке есть опция разных парковок. Потому что могут использоваться листы разной длины и конфигурации. Для минимизации времени простоя отгоняют в парковку, наиболее приближённую к краю листа. То есть на первой УП координата парковки может быть Х2600Y0, то на второй УП - X3000Y0, а на третьей - X1800Y0.
Поэтому несколько точек парковки - это не бред, а производственная необходимость. Бредом как раз может являться непонимание производственного процесса, целью которого является зарабатывание денег, а не изучение матчасти...
И раз такая опция разных парковок есть на одном станке, то заказчик вполне естественно хочет иметь эту опцию и на другом станке, тем более, что эта опция - доступна. У заказчика эти станки плазменной резки стоят первыми в технологической цепочке, простой или задержка на станке плазменной резки означает простой и задержку всего производства, а это несколько десятков рабочих мест со сдельной оплатой труда. Для поточного производства не допустить простоя и задержек - очень важно! Поэтому и нужны станки с ЧПУ с минимальным порогом вхождения и с минимальными временными и интеллектуальными затратами для выполнения операций по раскрою.
Предыстория и пояснения закончены.

Что сделано на данный момент:
по совету mycnc установил макрос М30, в котором прописано возвращение в парковку по окончании резки. Станок в парковку едет. Эта часть задачи выполнена. Не выполнена пока первая часть - нет выбора варианта парковки. Видимо, где-то ошибся.
Ниже фото файла cnc-screen. Почему фото, а не скриншоты - об это ниже (тоже интересная ситуация).
Жёлтым выделена строка вывода кнопки (пункт 1 рекомендаций), красным - добавление элемента myitems (пункт 2 рекомендаций):
cnc-screen 1.JPG (879 просмотров) <a class='original' href='./download/file.php?id=197347&sid=5bd7199b475ea0f0469aca712ae45060&mode=view' target=_blank>Загрузить оригинал (2.3 МБ)</a>
cnc-screen 2.JPG (879 просмотров) <a class='original' href='./download/file.php?id=197348&sid=5bd7199b475ea0f0469aca712ae45060&mode=view' target=_blank>Загрузить оригинал (1.95 МБ)</a>
cnc-screen 3.JPG (879 просмотров) <a class='original' href='./download/file.php?id=197349&sid=5bd7199b475ea0f0469aca712ae45060&mode=view' target=_blank>Загрузить оригинал (1.97 МБ)</a>
И выполнение пункта 3 рекомендаций - добавление строки файла x-parking:
cnc-screen 4.JPG (879 просмотров) <a class='original' href='./download/file.php?id=197350&sid=5bd7199b475ea0f0469aca712ae45060&mode=view' target=_blank>Загрузить оригинал (1.94 МБ)</a>
Сам файл x-parking взят из профиля Х1366М:
x-parking 1.JPG (879 просмотров) <a class='original' href='./download/file.php?id=197351&sid=5bd7199b475ea0f0469aca712ae45060&mode=view' target=_blank>Загрузить оригинал (2.46 МБ)</a>
При нажатии на кнопку парковки на главном экране ничего не происходит. Не появляется меню с вариантами парковки, станок никуда не движется. Меню настройки парковки выглядит так:
Парковка.JPG (879 просмотров) <a class='original' href='./download/file.php?id=197352&sid=5bd7199b475ea0f0469aca712ae45060&mode=view' target=_blank>Загрузить оригинал (2.29 МБ)</a>
Но при вводе каких либо координат они не сохраняются. То есть стоит закрыть это окно или переключиться на другую настройку а потом вернуться в координаты парковки - везде будут нули. Данные не сохраняются. Возникают вопросы - почему не сохраняются данные и почему не открывается меню выбора варианта парковки, как указывал mycnc в своём посте? Другие данные настроек сохраняются. То есть Линукс даёт прописывать изменения (на ЧПУ стоит Линукс, образ с myCNC был скачан с сайта pv-automation). Или разрешения Линукса надо настраивать на каждый файл? Такой вопрос возник потому, что вчера не получилось на флешку записать скриншоты (поэтому и фото экрана. а не скрины), пишет, что флешка только для чтения, хотя раньше на эту-же флешку всё записывалось без проблем. А я в Линуксе не силён.
И что не так с редактированием xml? Почему нет реакции на нажатие кнопки парковки?
„Инженер — это человек, который может объяснить, как работает то или иное устройство, но не может объяснить, почему оно не работает“. Маргарет Тэтчер, английский политик. Мой сайт - https://avk-design.pro
steals_y2k
Мастер
Сообщения: 938
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 60
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: Контроллеры myCNC

Сообщение steals_y2k »

я тоже согласен насчёт кусочка g-code.
причём, можно руками в конце уп дописать o<1> call/o<2> call, например. где 1 и 2-файлы с маршрутами для парковки.
можно в интерфейс дописать кнопки, если оно позволяет. но это точно не забота производителя контроллера.
Аватара пользователя
aster
Мастер
Сообщения: 268
Зарегистрирован: 31 мар 2014, 16:14
Репутация: 57
Настоящее имя: Александр Владимирович Корнильцев
Откуда: Санкт-Петербург
Контактная информация:

Re: Контроллеры myCNC

Сообщение aster »

steals_y2k писал(а): я тоже согласен насчёт кусочка g-code.
причём, можно руками в конце уп дописать o<1> call/o<2> call, например. где 1 и 2-файлы с маршрутами для парковки.
можно в интерфейс дописать кнопки, если оно позволяет. но это точно не забота производителя контроллера.
То есть сказать заказчику, чтобы его плохо говорящие по-русски операторы-мигранты ручками в каждой УП G-код редактировали?? :hehehe: :hehehe: :hehehe:
Я думаю, после такого предложения последует расторжение договора и требование возврата денег....
„Инженер — это человек, который может объяснить, как работает то или иное устройство, но не может объяснить, почему оно не работает“. Маргарет Тэтчер, английский политик. Мой сайт - https://avk-design.pro
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: Контроллеры myCNC

Сообщение antoxa-kylibin »

Ясно одно, вам заказчик поставил задачу. Пути решения этой задачи вам подсказали. Реализуйте любой вариант, который выдаст нужный результат и будет вам счастье). Не обязательно приставать к разработчику со своими хотелками, которые кроме как вам больше никому не нужны. Если так каждому допиливать софт контроллера, чокнуться можно... Есть основной функционал софта контроллера, есть расширяемый в виде макросов и подпрограмм. Нужны свои хотелки, разбирайтесь с этими возможностями. Допилите постпроцессор и джамшутам не придётся вообще кнопки изучать....
Аватара пользователя
aster
Мастер
Сообщения: 268
Зарегистрирован: 31 мар 2014, 16:14
Репутация: 57
Настоящее имя: Александр Владимирович Корнильцев
Откуда: Санкт-Петербург
Контактная информация:

Re: Контроллеры myCNC

Сообщение aster »

Кто-нибудь, кроме mycnc, в состоянии по существу подсказать, в чём ошибка и что нужно сделать, чтобы кнопка парковки работала? Что не так с редактированием xml? Почему нет реакции на нажатие кнопки парковки?
В Канаде сейчас просто ночь ещё...
„Инженер — это человек, который может объяснить, как работает то или иное устройство, но не может объяснить, почему оно не работает“. Маргарет Тэтчер, английский политик. Мой сайт - https://avk-design.pro
Ответить

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