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

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

Можно править сообщения за сутки и первые сообщения в теме (всегда).
plasmacraft
Новичок
Сообщения: 2
Зарегистрирован: 02 ноя 2011, 00:03
Репутация: 0
Контактная информация:

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

Сообщение plasmacraft »

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

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

Сообщение mycnc »

plasmacraft писал(а):Доброго времени суток!
Подскажите, насколько устойчиво Cortex-ы :controller: ведут себя в системах плазменной резки?
Помехи не ловят? Или Вы предпринимаете специальные меры против них?
Работают устойчиво. Проблем нет. Разумеется, некоторые меры по помехозащите и фильтрации необходимы.
sevplasmacraft

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

Сообщение sevplasmacraft »

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

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

Сообщение mycnc »

sevplasmacraft писал(а): Посмотрел Ваши контроллеры - классно. Особенно мне понравился момент с уменьшением чувствительности контура управления на поворотах в траектории движения.
Думаю было бы неплохо дополнительно разместить на сайте видео работы контроллера myTHC на примере реально работающей установки.
Идея с уменьшением реакции или выключением слежения при снижении скорости не новая и реализована в некоторых других системах ЧПУ,
ориентированных под плазменную резку. Спасибо за пожелания. На сайте не хватает еще многого, просто нет возможности делать все одновременно.
Кроме всего прочего - контроллеры серийно используются на плазменной резке и целей продвигать ее не было.

Мне более интересно найти заинтересованных лиц по другим направлениям (фрезер, токарка и тд)
plasmacraft
Новичок
Сообщения: 2
Зарегистрирован: 02 ноя 2011, 00:03
Репутация: 0
Контактная информация:

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

Сообщение plasmacraft »

Скажите, случаем не Ваша работа?
http://www.machsupport.com/forum/index. ... 697.0.html
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

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

Сообщение mycnc »

plasmacraft писал(а):Скажите, случаем не Ваша работа?
http://www.machsupport.com/forum/index. ... 697.0.html
нет.
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

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

Сообщение mycnc »

Для оживления темы - Обновленный список поддерживаемых G-кодов

G00 G01 G02 G03
G04
G10
G15 G16
G17 G18 G19
G20 G21
G28 G28.1
G30 G30.1
G28.2 -G28.4
G28.5 -G28.7
G38.2 - G38.5
G38.9
G40 G41 G42
G43 G44 G49
G50 G51
G53
G54 - G59
G59.1 - G59.3
G65
G68 G69
G73 G74
G80
G81 G82 G83 G84 G85 G86
G90 G91
G90.1 G91.1
G98 G99

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

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

Сообщение mycnc »

Сделал такой примерчик -

(Simple macro call example)
%.
(XY - position)
(I - radius)
(H - number of points)
(A - angle)

G90 G0X0Y0G0
G83 Z-3 Q2. R0.5 L0
G65 P9914 X20 Y15 I10 H16 A0.
M30
%
G65 пример вызова (6301 просмотр) <a class='original' href='./download/file.php?id=3382&sid=ed958ab5c3f2ace682bd15d6ac221fd8&mode=view' target=_blank>Загрузить оригинал (150.12 КБ)</a>
G65 пример вызова
Интересно - а Mach3 или EMC такое умеют ?
Здесь вроде по ЕМЦ - гуру проживают.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

mycnc писал(а):G65 пример вызова
Ты бы писал сразу что такое G65, чтоб не искать
mycnc писал(а):Интересно - а Mach3 или EMC такое умеют ?
Здесь вроде по ЕМЦ - гуру проживают.
Если не умеет, научим :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

mycnc писал(а):Для оживления темы - Обновленный список поддерживаемых G-кодов

G00 G01 G02 G03
G04
G10
G15 G16
G17 G18 G19
G20 G21
G28 G28.1
G30 G30.1
G28.2 -G28.4
G28.5 -G28.7
G38.2 - G38.5
G38.9
G40 G41 G42
G43 G44 G49
G50 G51
G53
G54 - G59
G59.1 - G59.3
G65
G68 G69
G73 G74
G80
G81 G82 G83 G84 G85 G86
G90 G91
G90.1 G91.1
G98 G99

А еще обнаружил интересные коды G02.2 G02.3 G03.2 G03.2
Работаем дальше.
Сразу бы писал че они означают :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

G83 emc2 умеет, а что такое G65?

И что такое G02.2 и G03.3?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Nick писал(а):G83 emc2 умеет, а что такое G65?
И что такое G02.2 и G03.3?
пора краткий справочник Gcode на форуме соорудить :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

Тема FAQ по Gcode, welcome :)!
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

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

Сообщение mycnc »

Это родные фануковские коды.
G02.2, G03.2 - Хитрые 3D модификации дуговой интерполяции - спиральная,конусная и тп. У меня заготовки этого есть, но у фанука это красивее.
G65 - это типа вызова подпрограммы M98, но можно передать внуть процедуры список локальных переменных. Очень вкусная штука.
Завтра положу выжимку из родного pdf.
Сегодня добавлял у себя описание G65 -
http://www.bevelcutting.com/documentation.html?start=8
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

В emc2 есть коды M100-199 для вызова внешних программ, причем внешняя программа вообще любой исполняемый файл. Во внешнюю программу можно передать к сожалению до 2 параметров. Но эту проблему можно решить через Oкод sub в него передается до 30 параметров. Т.е. пишем sub в котором последовательно вызываем одну и ту же программу, которая накапливает аргументы, а затем вызывает необходимую программу.

Также дриллинг отверстий по окружноси можно реализовать через сам Oкод sub и Oкод repeat и математические операции. Если интересно напишу подробнее.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Nick писал(а):Тема FAQ по Gcode, welcome !
Видел я это. Ник эт называется краткий справочник :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

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

Сообщение mycnc »

Nick писал(а):В emc2 есть коды M100-199 для вызова внешних программ, причем внешняя программа вообще любой исполняемый файл. Во внешнюю программу можно передать к сожалению до 2 параметров. Но эту проблему можно решить через Oкод sub в него передается до 30 параметров. Т.е. пишем sub в котором последовательно вызываем одну и ту же программу, которая накапливает аргументы, а затем вызывает необходимую программу.
Понятно, что одно и то же действие можно реализовать разными командами.
Просто в данном случае - G65 - очень функциональный код, которым, например, наши фрезеровщики активно пользуются. Поэтому наличие реализации этого кода в моей системе и отсутствие такового, например, в EMC2 - это хорошее преимущество для меня.
В общем, просто хвастаюсь ;)
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

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

Сообщение mycnc »

Nick писал(а):И что такое G02.2 и G03.3?
Это эвольвентная и экспоненциальная интерполяции. О как !
fanuc-g02.2-g03.3.pdf
(48.37 КБ) 4858 скачиваний
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

mycnc писал(а):Это эвольвентная и экспоненциальная интерполяции. О как !
Прикольная штука. Для ручного ввода УП должна быть очень удобной!
Ответить

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