Подводим итог по программе изучения макропрограммирования

Подводим небольшой итог по нашей программе изучения макропрограммирования, запланированной в октябре 2016 года. За 6 месяцев 500+ участников системы обучения, а также 80+ клиентов прошли онлайн-курсы по программированию макросов на языках: CUSTOM FANUC MACRO B, OKUMA — User Task 1, Macros and Parametric Programming для Fadal, макро-программирование для системы с ЧПУ SYNTEC — OPENCNCMACRO, CUSTOM MACRO HAAS. Сейчас в 2 группах идут курсы: Flexible NC Programming для SINUMERIK и GSK Custom Macro.

В наших планах по данной программе, есть внесение в полный курс «Оператор/Программист ЧПУ» а также в тренинг курс самостоятельного обучения, еще более 6 мини-курсов (до 8 занятий) до 2018 года. Программа продлена до 2019 года.
В данный момент все 7 представленных курсов проводит (провел) руководитель компании — Антон Лауфер (https://my.cnc.uno/info/pl.php)
Для некоторых курсов будут привлечены другие преподаватели, имеющие знания и опыт работы с иными системами ЧПУ.

Благодарим вас за участие в опросах на наших сайтах, а также в группах соц. сетей. Это даёт нам возможность понимать, что необходимо клиентам, предоставлять требуемые и качественные услуги а также всегда двигаться вперед.

С уважением,
Команда LAUFER CNC LLC

1bL6k7gbESw 5cO8KAjQuJ4 7bcStSlZqCQ GugSjFlHDtY R1xaGHbKzKg tl5Y-ki6QdY x2Og2R2x7vA

Курс «Макропрограммирование систем ЧПУ GSK»

В суботу, 20/05 в 11.00 мы провели 1ое занятие курса «Макропрограммирование систем ЧПУ GSK на примере 990МА». Курс входит в полный курс обучения 0001 «Оператор/Программист ЧПУ» и является полностью бесплатным для клиентов. Все желающие могут присоединиться к изучению курса в течение 5 дней, оплатив 1 месячный платеж полного курса обучения.

Страница курсов макропрограммирования:
https://ru.cnc.uno/learn/theme2/index.php
Описание функций клавиш управления стойкой CNC — GSK
https://ru.cnc.uno/learn/dictionary/cat_gsk.php

Основные темы первых трех занятий:
— История GSK. Сайт компании. Продукты GSK CNC Equipment
— Описание функций клавиш управления стойкой CNC — GSK
— Основы языка CUSTOM MACRO
— Переменные и тело макропрограммы
— Пример построения и выполнения инструкций
— Понятие об MACRO A и MACRO B версиях
— Использование макропеременных в программах
— Типы переменных: нулевые, пользовательские переменные (локальные, общие), системные переменные.
— Описание групп системных переменных
— Ввод переменных в системе, работа в MDI
— Пример вычисления значений и записи в переменные
— Код G65 и аргумент L для выхова макропрограмм
— Некоторые особенности вызова макропрограмм
— Ввод в MACRO FUNCTION A
— Код G65 с аргументом H для выполнения действий и перемещений по программе
— Описание инструкций для работы с G65 — Аргумент H
— Основные арифметические действия с переменными
— Сложные выражения, геометрические и логические функции
— Перемещение по программе (безусловный переход)
— Особенности использования MACRO FUNCTION A в макропрограммах
— Условные переходы EQ, NE, GT, GE, LT, LE. Создание условий
— Примеры макропрограммирования

5cO8KAjQuJ4

Обновлена версия сервиса «Онлайн-редактор» до 3.14.1

Сегодня мы добавили языковую поддержку в онлайн-редактор управляющих программ. Обновлена версия сервиса «Онлайн-редактор» до 3.14.1. Сервис доступен на русском, украинском и белорусском языке. В ближайшее время сервис будет переведен на английский и польский языки. В будущем планируется поддержка на немецком, французском, итальянском, испанском, румынском языках а также на иврите.

http://cnc.codes/

_m5__muA35w

Металообрабатывающие заводы уже в каталоге EDU.CNC.UNO

Друзья, вчера мы начали добавлять металлобрабатывающие заводы в каталог EDU.CNC.UNO . В начале будут добавлены большие предприятия в России, Украине, Молдове, Казахстане, Азербайджане, Узбекистане, Латвии, Литве, Эстонии и республике Беларусь. Каталог обновляется ежеминутно!

EPfyZcqOi-g

Теперь вы можете проверить ваш код и сохранить результат

В онлайн-редактор добавлена функция объяснения/расшифровки кода управляющей программы (конфигурация — система ЧПУ FANUC).
https://cnc.codes

Теперь вы можете проверить ваш код и сохранить результат:
Начало/конец программы;
Имя программы: O5767;
№ кадра: N10; Ввод в мм [Группа 6]; Выбор плоскости XpYp [Группа 2]; Абсолютное программирование [Группа 3]; Выбор системы координат заготовки 5 [Группа 14]; Отмена коррекции на радиус инструмента [Группа 7]; Отмена коррекции на длину инструмента [Группа 8]; Отмена постоянного цикла [Группа 9];
№ кадра: N20; Смена инструмента; Код выбора инструмента: T2;
№ кадра: N30; Вращение шпинделя по часовой стрелке; Линейная интерполяция [Группа 1] в Скорость вращения: 8000 об/мин;
№ кадра: N40; Коррекция на длину инструмента + [Группа 8]; Номер корректора на высоту;
№ кадра: N50; Позиционирование [Группа 1] в X55.0, Y-100.0, Z30.0;
№ кадра: N60; Включение эмульсии; Перемещение в Z10.0;
№ кадра: N70; Линейная интерполяция [Группа 1] в Z-4.0; Скорость подачи: 667 ;
№ кадра: N80; Перемещение в X352.0; Скорость подачи: 1000 ;
№ кадра: N90; Перемещение в Y-270.0;
№ кадра: N100; Перемещение в X55.0;
№ кадра: N110; Перемещение в Y-200.0;
№ кадра: N120; Линейная интерполяция [Группа 1] в Z-8.0; Скорость подачи: 667 ;
№ кадра: N130; Перемещение в X352.0; Скорость подачи: 1000 ;
№ кадра: N140; Перемещение в Y-270.0;
№ кадра: N150; Перемещение в X55.0;
№ кадра: N160; Перемещение в Y-100.0;
№ кадра: N170; Позиционирование [Группа 1] в Z30.0;
№ кадра: N180; Перемещение в X0.0, Y0.0, Z30.0;
№ кадра: N190; Перемещение в Z20.0;
№ кадра: N200; Линейная интерполяция [Группа 1] в Z-2.5; Скорость подачи: 833 ;
№ кадра: N210; Перемещение в X615.0; Скорость подачи: 1250 ;
№ кадра: N220; Перемещение в Y-412.0;
№ кадра: N230; Позиционирование [Группа 1] в X0.0;
№ кадра: N240; Перемещение в Y0.0;
№ кадра: N250; Линейная интерполяция [Группа 1] в Z-5.0; Скорость подачи: 833 ;
№ кадра: N260; Перемещение в X615.0; Скорость подачи: 1250 ;
№ кадра: N270; Перемещение в Y-412.0;
№ кадра: N280; Перемещение в X0.0;
№ кадра: N290; Перемещение в Y0.0;
№ кадра: N300; Позиционирование [Группа 1] в Z10.0;
№ кадра: N310; Выключение эмульсии;
№ кадра: N320; Остановка вращения шпинделя;
№ кадра: N330; Инкрементное программирование [Группа 3]; Возврат в референтное положение [Группа 0];
№ кадра: N340; Возврат в референтное положение [Группа 0];
№ кадра: N350; Абсолютное программирование [Группа 3];
№ кадра: N360; Полное завершение программы;
Начало/конец программы;

R_kATOskRJE

Курс макро-программирования для систем GSK

Добрый день, друзья!

Сегодня, мы начинаем приготовление к проведению нового курса макро-программирования для систем GSK, на примере контроллера GSK990MA. Станок имеет возможность программирования в 2-х стандартах: устарелом Macro A, с использованием кода G65 и аргумента H с кодом операции, а также обновленном Macro B для осуществления операций, и выполнения арифметических операций в функциями с прямым присваиванием результата в переменные. На курсе рассмотрим работу с переменными пользовательского типа: локальных переменных 2 аргументов, глобальные переменные для хранения информации, работу с разнообразными системными переменными. Язык основан на BASIC, и «практически» соответствует FANUC’S CUSTOM MACRO B. Тем не менее языки имеют различия. Начало курса обучения GSK Custom Macro — 27 мая 2017г. в 11.00. Курс будет проходить по субботам и воскресеньям с 11.00 до 12.00 по Московскому/Киевскому времени, и состоит из 8 занятий по 1 часу.

Приглашаем желающих пройти курс обучения отдельно, без записи на полный курс обучения 0001. Стоимость обучения составит — 1 месяц оплаты полного курса, информацию можно узнать в контакт-центре.
Спасибо, за то что вы с нами!

С уважением,
Антон Лауфер
CEO LAUFER CNC LLC

5cO8KAjQuJ4

Мы закончили курс макро-программирования 2-2. Курс Haas Macros.

Мы закончили курс макро-программирования 2-2. Курс Haas Macros.

Записи 8 занятий доступны на странице системы обучения:
https://ru.cnc.uno/learn/theme2/topic2/index.php

Основные темы занятия:
— Информация об компании HAAS. Распространение продукции HAAS в мире
— Основы языка макро-программирования HAAS MACROS. Синтаксис написания кода УП
— Макросы и поддержка макро-программирования. Макрокоманды.
— Вывод макро-переменных на экран системы ЧПУ (CURNT COMDS). Интерпретация программы системой ЧПУ.
— Буферизация блоков. Упреждающий просмотр и отладка программы.
— Виды макро-переменных и макроконстанты
— Основы DIN-программирования для систем ЧПУ HAAS (G,M, адресные коды, модальности)
— Сравнение с системами FANUC
— Локальные переменные
— Использование кода простого макро-вызова G65
— Не возможность использования модального макро-вызова G66,G66.1,G67. Пример для Fanuc
— Таблица аргументов 1,2. Пример использования в макропрограмме.
— Сброс локальных переменных до вакантных значений
— Глобальные макропеременных. 3 диапазона переменных.
— Системные макропеременные. Флаг READ ONLY
— Использование переменных. Обращение к ним.
— Создание макропеременных с помощью выражения.
— Использование переменных вместо кодов и адресов
— Подстановка адреса. Вхождение в диапазон, округление, использование вакантных переменных
— Арифметические операторы. Примеры использования
— Пример макропрограммы с использование макропеременных и условия.
— Глобальные макропеременных. 3 диапазона переменных.
— Использование переменных. Обращение к ним.
— Арифметические операторы. Примеры использования
— Повторение материала.
— Пример макропрограммы с использование макропеременных и условия.
— Системные переменные и их использование
— Разновидности и типы системных переменных. Их применение.
— Условия в макро-программировании. Сравнение
— Операторы сравнения EQ, NE, GT, GE, LT, LE
— Операторы IF-THEN, IF-GOTO, WHILE-DO
— Логические операторы AND, OR для соединения в условии
— Примеры использования
— Системные переменные и их использование
— Разновидности и типы системных переменных. Их применение.
— Дискретные входы и выходы
— Таймеры: миллисекундные #3001 и часовые #3002
— Системный обход функций #3003
— Групповые коды последнего блока #4001-#4021
— Адресные коды последнего блока #4101-#4126
— Примеры использования
— Системные переменные и их использование
— Разновидности и типы системных переменных. Их применение.
— Дискретные входы и выходы
— Таймеры: миллисекундные #3001 и часовые #3002
— Системный обход функций #3003
— Групповые коды последнего блока #4001-#4021
— Адресные коды последнего блока #4101-#4126
— Примеры использования
— Повторение материала
— Примеры использования условий и переменных
— Пример построения макро-программы с пользовательскими переменными, а также двойным счетчиком

Еще нет учебного аккаунта? Регистрируйтесь прямо сейчас! https://cnc.uno/reg

DgHiEARtHeY

Мы обновили наш сервис «Редактор УП»

Доброго времени суток!
Мы обновили наш сервис «Редактор УП». А также соединили его с интерактивными упражнениями. Также будут добавлены дополнительные функции для верификации кода.
Временный адрес сервиса: http://cnc.uno/nc/

daCDN6e8DXE