Контроллеры myCNC
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Контроллеры myCNC
Можно править сообщения за сутки и первые сообщения в теме (всегда).
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 02 ноя 2011, 00:03
- Репутация: 0
- Контактная информация:
Re: Контроллеры myCNC
Доброго времени суток!
Подскажите, насколько устойчиво Cortex-ы ведут себя в системах плазменной резки?
Помехи не ловят? Или Вы предпринимаете специальные меры против них?
Подскажите, насколько устойчиво Cortex-ы ведут себя в системах плазменной резки?
Помехи не ловят? Или Вы предпринимаете специальные меры против них?
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры myCNC
Работают устойчиво. Проблем нет. Разумеется, некоторые меры по помехозащите и фильтрации необходимы.plasmacraft писал(а):Доброго времени суток!
Подскажите, насколько устойчиво Cortex-ы ведут себя в системах плазменной резки?
Помехи не ловят? Или Вы предпринимаете специальные меры против них?
Re: Контроллеры myCNC
Да. С помехами приходится бороться на каждом этапе. Пока я не сделал гальваническую развязку канала измерения напряжения дуги через отдельный контроллер - такого насмотрелся - от "танцев" плазмотрона до выгорания процессора и LCD матрицы.Разумеется, некоторые меры по помехозащите и фильтрации необходимы.
Посмотрел Ваши контроллеры - классно. Особенно мне понравился момент с уменьшением чувствительности контура управления на поворотах в траектории движения.
Думаю было бы неплохо дополнительно разместить на сайте видео работы контроллера myTHC на примере реально работающей установки.
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры myCNC
Идея с уменьшением реакции или выключением слежения при снижении скорости не новая и реализована в некоторых других системах ЧПУ,sevplasmacraft писал(а): Посмотрел Ваши контроллеры - классно. Особенно мне понравился момент с уменьшением чувствительности контура управления на поворотах в траектории движения.
Думаю было бы неплохо дополнительно разместить на сайте видео работы контроллера myTHC на примере реально работающей установки.
ориентированных под плазменную резку. Спасибо за пожелания. На сайте не хватает еще многого, просто нет возможности делать все одновременно.
Кроме всего прочего - контроллеры серийно используются на плазменной резке и целей продвигать ее не было.
Мне более интересно найти заинтересованных лиц по другим направлениям (фрезер, токарка и тд)
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 02 ноя 2011, 00:03
- Репутация: 0
- Контактная информация:
Re: Контроллеры myCNC
Скажите, случаем не Ваша работа?
http://www.machsupport.com/forum/index. ... 697.0.html
http://www.machsupport.com/forum/index. ... 697.0.html
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры myCNC
нет.plasmacraft писал(а):Скажите, случаем не Ваша работа?
http://www.machsupport.com/forum/index. ... 697.0.html
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры 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
Работаем дальше.
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
Сделал такой примерчик -
(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
% Интересно - а Mach3 или EMC такое умеют ?
Здесь вроде по ЕМЦ - гуру проживают.
(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
% Интересно - а Mach3 или EMC такое умеют ?
Здесь вроде по ЕМЦ - гуру проживают.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Контроллеры myCNC
Ты бы писал сразу что такое G65, чтоб не искатьmycnc писал(а):G65 пример вызова
Если не умеет, научимmycnc писал(а):Интересно - а Mach3 или EMC такое умеют ?
Здесь вроде по ЕМЦ - гуру проживают.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
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
Работаем дальше.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Контроллеры myCNC
G83 emc2 умеет, а что такое G65?
И что такое G02.2 и G03.3?
И что такое G02.2 и G03.3?
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Контроллеры myCNC
пора краткий справочник Gcode на форуме соорудитьNick писал(а):G83 emc2 умеет, а что такое G65?
И что такое G02.2 и G03.3?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Контроллеры myCNC
Тема FAQ по Gcode, welcome !
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры myCNC
Это родные фануковские коды.
G02.2, G03.2 - Хитрые 3D модификации дуговой интерполяции - спиральная,конусная и тп. У меня заготовки этого есть, но у фанука это красивее.
G65 - это типа вызова подпрограммы M98, но можно передать внуть процедуры список локальных переменных. Очень вкусная штука.
Завтра положу выжимку из родного pdf.
Сегодня добавлял у себя описание G65 -
http://www.bevelcutting.com/documentation.html?start=8
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
В emc2 есть коды M100-199 для вызова внешних программ, причем внешняя программа вообще любой исполняемый файл. Во внешнюю программу можно передать к сожалению до 2 параметров. Но эту проблему можно решить через Oкод sub в него передается до 30 параметров. Т.е. пишем sub в котором последовательно вызываем одну и ту же программу, которая накапливает аргументы, а затем вызывает необходимую программу.
Также дриллинг отверстий по окружноси можно реализовать через сам Oкод sub и Oкод repeat и математические операции. Если интересно напишу подробнее.
Также дриллинг отверстий по окружноси можно реализовать через сам Oкод sub и Oкод repeat и математические операции. Если интересно напишу подробнее.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Контроллеры myCNC
Видел я это. Ник эт называется краткий справочникNick писал(а):Тема FAQ по Gcode, welcome !
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры myCNC
Понятно, что одно и то же действие можно реализовать разными командами.Nick писал(а):В emc2 есть коды M100-199 для вызова внешних программ, причем внешняя программа вообще любой исполняемый файл. Во внешнюю программу можно передать к сожалению до 2 параметров. Но эту проблему можно решить через Oкод sub в него передается до 30 параметров. Т.е. пишем sub в котором последовательно вызываем одну и ту же программу, которая накапливает аргументы, а затем вызывает необходимую программу.
Просто в данном случае - G65 - очень функциональный код, которым, например, наши фрезеровщики активно пользуются. Поэтому наличие реализации этого кода в моей системе и отсутствие такового, например, в EMC2 - это хорошее преимущество для меня.
В общем, просто хвастаюсь
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры myCNC
Это эвольвентная и экспоненциальная интерполяции. О как !Nick писал(а):И что такое G02.2 и G03.3?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Контроллеры myCNC
Прикольная штука. Для ручного ввода УП должна быть очень удобной!mycnc писал(а):Это эвольвентная и экспоненциальная интерполяции. О как !