Прошел очередной практический тренинг по макропрограммированию

Только что был завершен очередной практический тренинг по макропрограммированию: Построение макропрограммы (шаблон) для системы ЧПУ FANUC.

Присутствие на данных тренингах/занятиях необходимо для получения практических навыков по программированию, и макропрограммированию систем с ЧПУ. Зарегистрироваться на занятие могут только слушатели полного курса обучения «Оператор/Программист ЧПУ». Тренинги проводятся во время проведения предмета «Макропрограммирование».

 

#100=0; (START X)
#101=0; (START Y)
#102=125; (END X)
#103=115; (END Y)
#104=3; (GAP X/Y)
#105=12; (COUNT)
G17 G21 G90 G54 G80 G49 G40;
M06 T1;
G43 H1;
N20 IF [#105 EQ 0] GOTO 1000;
(OBRABOTKA PAZA START)
M03S10000;
G0 X#100 Y#101 Z20.;
Z5.;
G1 Z-2. F100;
Y#103;
X#102;
Y#101;
X#100;
G0 Z5.;
(OBRABOTKA PAZA END)
#100=#100+#104;
#101=#101+#104;
#102=#102-#104;
#103=#103-#104;
#105=#105-1;
GOTO 20;
N1000 M09;
M05;
G91 G28 Z0.;
G28X0.Y0.;
G90;
M30;

Начинаем новый цикл практических тренингов по макро программированию

На следующей неделе начинаем новый цикл тренингов по макропрограммированию. Принять участие могут все участники обучения. Первый тренинг пройдет во вторник в 10.00 (по Москве/Киеву).

Изменен алгоритм работы в покадровой симуляции перемещений инструмента (СNC Trainer)

Изменен алгоритм работы в покадровой симуляции перемещений инструмента (в сервисе интерактивных упражнений). Добавлены примечания, и дополнительная информация при переходе на СNC Trainer. Данный модуль требует поддержку WebGL.

При необходимости включите данную опцию в браузере. Подробнее о данной технологии можно прочитать в википедии:

WebGL (Web-based Graphics Library) — программная библиотека для языка программирования JavaScript, позволяющая создавать на JavaScript интерактивную 3D-графику, функционирующую в широком спектре совместимых с ней веб-браузеров. За счёт использования низкоуровневых средств поддержки OpenGL, часть кода на WebGL может выполняться непосредственно на видеокартах.

 

Идет подготовка к проведению цикла практических тренингов по макропрограммированию

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

Оптимизируйте свои управляющие программы с помощью алгоритмов макро.

 

Открыт новый курс «Оператор/Программист ЧПУ» (ускоренно, 2 месяца)

Экспресс-курс ‘Оператор/Программист ЧПУ’ (дистанционно)

Постоянная ссылка на курс: https://adm.cnc.uno/express.php
Время обучения:
Вторник, Четверг, Пятница c 18.00 до 19.00 (GMT+3 Москва/Киев)
Длительность обучения:
2 месяца (24 занятия)
Стоимость курса:
100 USD (предоплата, 1 платеж). В стоимость входит 6 месяцев доступа к системе обучения.
Начало обучения:
15/06/2018 — 15/07/2018 (идет предварительная запись)
Для предварительной записи в учебную группу зарегистрируйте учебный аккаунт, и обратитесь к менеджеру в чате «Помощь».

План занятий (полный)

Занятие Тема занятия Кол.часов
EX-01 — Ввод в профессию операратор/программист ЧПУ
— Основы программирования стоек с CNC
— Декартова система координат, и координаты на станках с ЧПУ
— Структура программы ISO-7
— Сравнение программирования некоторых систем ЧПУ (FANUC, HAAS, SIEMENS, HEIDENHAIN, MAZAK, YASNAK, ANILAM, OKUMA, SYNTEC, GSK и др.)
— Ручное программирование, диалоговые языки, макропрограммирование и использование CAM систем для построения управляющих программ
— Абсолютное G90 и относительное (инкрементное) программирование G91
1
EX-02 — Ускоренное перемещение G00. Виды интерполяции G01,G02,G03
— Плоскости (планы) обработки G17 (XY), G18 (ZX), G19 (YZ)
— Уровни безопасности при программировании управляющих программ. S и R levels/Points
— Задержка на время G04. Параметры P и X
— Выбор единицы измерения G20, G21 или G70, G71
— Автоматический возврат в исходную позицию G28 или G53.
— Основные подготовительные и вспомогательные коды для ручного программирования.
— Технологическая информация и вспомогательные коды F, S, T, M
1
EX-03 — Виды компенсации 7 и 8 группы кодов — G40, G41, G42, G43, G49.
— Запись и чтение таблицы оффсетов.
— Постоянные циклы 9 группы G81, G82, G73, G83. Отмена цикла кодом G80
— Составление управляющей программы с операциями сверления и фрезерования.
1
EX-04 — Выбор нуля детали программы P.
— Рабочие координаты G54, G55, G56, G57, G58, G59.
— Работа с G10. Запись данных в стойку
— Пример наладки на симуляторе с использованием одного инструмента, без учета компенсации на высоту
— Расширенный список подготовительных G и M кодов.
— Работа со смазочной жидкостью M08, M09
— Подпрограммы. Вызов подпрограмм M98. Код M99.
— Сравнение подготовительных и вспомогательных кодов на разных стойках CNC
1
EX-05 — Основы верификации управляющей программы (на примере NCPLOT)
— Диалоговый язык Heidenhain. Примеры программ
1
EX-06 — Ввод в макропрограммирование
— MACRO-B (Fanuc). Основы языка программирования.
— Типы переменных. Действия над ними
— Таблица хранения информации для разных типов переменных
— Арифметические действия с переменными
— Для чего необходимы переменные
— Примеры использования макро-переменных
— Операторы присваивания переменным значений
— Операторы сравнения констант EQ, NE, GT, LT, GE, LE.
— Логические операторы OR, AND. Примеры в УП.
1
EX-07 — Ошибки в синтаксисе при написании макро-программ.
— Пользовательские ячейки станка #100 — #149, #500 — #531
— Системные переменные #1000 — #20000 для расширенной работы с контроллером CNC
— Системные переменные модальных кодов #4300 — #4320
— Системные переменные POS, SKIP. Переменные OFFSET TOOLS.
— Системные переменные #42.. распознования активного G-кода в своей группе
— Локальные макро-переменные #1 — #26
— Таблица переводов переменных в их аргументы.
— Макро-подпрограмма. Простой вызов G65 с аргументами.
1
EX-08 — Оператор условия IF — THEN , IF — GOTO и их использование. Синтаксис ввода [условие]
— Операторы LOOPS — WHILE DO1 — END1
— Применение макросов в для работы с устройствами RENISHAW
— Использование макросов в повседневной работе
— Язык Open CNC Macro Language (Syntec)
— Сравнение с MACRO-B
— Пример макропрограммирования для системы ЧПУ — Syntec. Промышленный цикл T0000. Смена инструмента
1
EX-09 — Повторение материала — Работа с инструкцями G65 — Аргумент H
— Основные арифметические действия с переменными
— Примеры трансфера в УП. Операции H80-H86
— Примеры MACRO FUNCTION A в макропрограммах
— Примеры макропрограммы для фрезерования пазов (MACRO A) для системы GSK
1
EX-10 — Построение примера управляющей программы для обработки пазов с помощью макропрограммирования 1
EX-11 — Виды САПР-систем. CAD-CAM-CAE системы и их применение
— Принципы работы с графикой в ПО.
— Гибридная система проектирования и CAM-программирования SharpCAM
— Переменный формат графических файлов STL и DXF.
— Основы системы для проектирования SolidEdge 2D Drafting
— Построение эскизов в системе SolidEdge, SharpCAM
— Режимы ORTHO, SNAP. Работа с SNAP привязками при проектировании.
— Работа со слоями в САПР-системах.
1
EX-12 — Основы ПО SharpCAM.
— Основы построения геометрии в программе SharpCAM
— Операции с эскизами — COPY, MOVE, TRIM, ROTATE, MIRROR и пр.
— Работа в программе SharpCAM
— Работа с SNAP привязками в программе SharpCAM
— САМ-модуль программы SharpCAM
— Сверление отверстий
— Типы фрезерования
1
EX-13 — Основы ПО SolidEdge 2D Drafting — Free Student Edition.
— Основы построения геометрии в программе SolidEdge
— Основные операции с построением и редактированием эскизов в ПО SolidEdge 2D Drafting
— Работа в программе SolidEdge 2D Drafting
— Работа с SNAP привязками в программе SolidEdge 2D Drafting. Интелектуальные привязки.
— Пользовательские слои и сохранение в слоях
— Простановка размеров, и параметризация в размерах. Добавление формул, и взаимосвязей в чертежах.
1
EX-14 — Введение в программу AlphaCAM.
— Интерфейс среды проектирования. История ПО.
— Описание основных модулей программы.
— Ознакомление с интерфейсом программы.
— Главное меню программы.
— Раздел главного меню FILE.
— Стандартные диалоговые окна: открытие и сохранение файлов ARD.
— Вставка более чем одного файла ARD в рабочую зону.
— Конвертирование растровой графики в векторную.
— Работа со вставкой УП, геометрии из других программ, а также рисунка для трассировки.
— Выход УП после пост-процессора.
— Сохранение CAD-файла в разные форматы.
— Выбор пост-процессора.
— Установки и настройки программы, общая конфигурация.
— Работа с печатью в программе AlphaCAM
1
EX-15 — Раздел главного меню EDIT.
— Отмена и восстановление предыдущих действий.
— Основные инструменты для модификации геометрии: Start, Order.
— Группы инструментов: Copy, Move.
— Группа инструментов для соединения и разъединения геометрии.
— Типы объектов и изменение свойств геометрии.
— Группировка и разгруппировка геометрии.
— Создание новых окон для отображения конкретного плана.
— Раздел главного меню VIEW.
— Элементы страницы менеджера проектов.
— Виды отображения геометрии 2D/3D.
— Основные виды отображения рабочей зоны программы и объектов в стандартных планах и плоскостях обработки.
— Отображение свойств «Display Options».
— Установление границ (лимитов) рабочей зоны.
— Построение эскиза (геометрии) в программе AlphaCAM
1
EX-16 — Включение станка с CNC. Обнуление и подготовка к эксплуатации станка.
— Структура вертикально-фрезерного станка с CNC
— Система Числового Программного Управления (CNC). Принцип работы УЧПУ.
— Разновидности систем CNC и их отличие: Fanuc, Syntec, Haas, Mori Seiki, Seicos, Heidenhain, Siemens, GSK, Doosan, Homag и пр.
— Описание главных режимов станков с CNC: AUTO (MEM), EDIT, MDI, JOG, HND, RPD, REF, DNC.
— Управление станком в главных режимах. Особенности работы.
1
EX-17 — Системы координат вертикально-фрезерных и токарных станков
— Направление осей станка XYZ. Оси вращения ABC
— Нулевые точки станка M, детали W, программы PO
— Запуск программы в автоматическом режиме AUTO (MEM)
— Использование режима MDI для ввода данных
— Функции остановки приводов M00 и M01. Опции Optional Stop.
— Функции управления стойки CNC
— Клавиши SINGLE BLOCK, BLOCK SKIP, M.S.T. LOCK
— Управление шпинделем: SP ON CW, SP ON CCW, SP OFF
1
EX-18 — Правильная эксплуатация станков с CNC
— Поддержание станков в рабочем состоянии, смазка станков с CNC
— Шпиндель станка с CNC. Команды M03|M04|M05. Коды S. Работа в MDI. Регулятор SP.
— Ориентирование шпинделя M19
— Режимы экрана POS, PROG, ALARM, DIAGN, PARAM
— Режим экрана OFFSET SETTINGS : TOOLS, WORK COORDINATES
— Регуляторы активной подачи и скорости вращения шпинделя RAPID, FEED OVERRIDE
— Выбор и замена инструмента.
— Техника безопасности при работе на станках с CNC
1
EX-19 — Структура СNC-контроллера на примере Syntec 900ME. Подключение.
— Файл LADDER. Структура. Запись / редактирование файла.
— Работа основных компонентов в вычислительной технике.
— Ошибки COM, SPD, MOT и др. на примере SYNTEC.
— Логическое устранение неисправностей станка.
1
EX-20 — Режим SYSTEM (PARAM). Системные параметры станков CNC.
— Программный интерфейс ладдера.
— Режим DIAGN. Флаги FF и 00. Диагностика флагами PLC|MLC битов S, C, I, O, R
— Чтение параметров REGISTER DATA.
— Структура папок на карте памяти (CF-1). Система Syntec.
— Внутренние макро-программы хранящиеся на CF-1 PCMCI картах
— Файл сетевых настроек для подключения к сети
1
EX-21 — Описание основных действий при наладке CNC на работу.
— Установка заготовки на станке с CNC
— OFFSET инструментов
— Контрольно-измерительные инструменты от Renishaw.
— Принцип использование балеринки с использованием симулятора ЧПУ.
1
EX-22 — Установка и запись координат нуля заготовки в таблицу WORK COORDINATES
— Дополнительные опции и настройки станка
— Работа в режиме маховика HND. Шкентель.
— Вспомогательные контрольные приборы для наладки
— Три типа наладки на работу. Контрольные блоки.
— EXT-координаты (Shift Amount)
— Полная наладка станка. Производство детали.
1
EX-23 — Базовые сведения о пост-процессорах
— Внутренние VB пост-процессоры для CAM-системы SHARPCAM
1
EX-24 — Пост-процессоры для CAM-системы SHARPCAM. Редактирование ПП под систему ЧПУ
— Пост-процессоры для CAM-системы ALPHACAM
— Пост-процессоры для CAM-системы ARTCAM
— Повторение материала. Практические задания по программированию и макропрограммированию.
1
Всего: 24 ч.

Начинаем набор на 12 новых дополнительных курсов!

Внимание! Следующие курсы не входят в полный курс «Оператор/Программист ЧПУ». Оплата за обучение происходит за 1-3 дня до старта каждого из курсов, в зависимости от количества записавшихся слушателей!

Стоимость полного курса: количество занятий * 25 USD (Оплата для всей группы / оплата разбивается на всех участников обучения)

Сформировать свою группу можно прямо в системе обучения https://adm.cnc.uno/vip_group.php

Доступные дополнительные курсы:

Brother Программирование + Macro (TC-32B) (8 занятий)
CENTROID DIN Programming (6 занятий)
ETA-17 Custom Macro (6 занятий)
Fulltek CENTEK Series Управление/Программирование (5 занятий)
GREAT User macro program (5 занятий)
HNC Custom Macro (6 занятий)
LNC Macro (7 занятий)
MAZAK Mazatrol EIA-ISO User Macros (7 занятий)
MITSUBISHI User Macro Specifications (7 занятий)
NCT Custom Macro (6 занятий)
Syntec Hardware Specifications/PLC/Diagnosis (6 занятий)
Toshiba Tosnuc Macro Programming (5 занятий)

Также можно сформировать группу по одному из 20 предметам полного курса «Оператор-программист ЧПУ»

При необходимости вы можете заниматься сами по своей программе, предварительно записавшись и оплатив 1 час занятий https://adm.cnc.uno/vip_1.php

Cегодня и завтра (05/05/2018 — 06/05/2018) вы можете получить скидку в размере 20%

Внимание!

При записи на полный курс обучения в группах с преподавателем, сегодня и завтра (05/05/2018 — 06/05/2018) вы можете получить скидку в размере 20%, при оплате обучения (от 1 до 7 платежей).

Т.е. скидка будет действовать при оплате ежемесячного платежа, или полной оплате всего курса. Скидка действует как для новых, так и для текущих клиентов компании.

Для записи на обучение обратитесь к менеджеру в чате сайта «Помощь». https://cnc.uno/ или напишите на почту info@cnc.uno

Обновлен главный сайт на английском языке.

Теперь англоязычный сайт https://cnc.uno/en привязан непосредственно к новой системе обучения.

Доступен только самостоятельный тип обучения

Площадка полностью адаптивна, за исключением CAD-модуля, и интерактивных упражнений.

Регистрация на сервисе Вопросы и Ответы теперь обязательна.

В связи с большим количеством спама на сервисе «Вопросы и Ответы», было принято решение об ручном подтверждении регистрации для учебных аккаунтов.

Чтобы зарегистрироваться перейдите на страницу https://cnc.im/faq/ . Вопросы теперь можно задавать только из системы обучения!

Создано новое интерактивное упражнение в CAD/CAM модуле с макропрограммированием.

Сегодня мы доделали новое упражнение в CAD/CAM модуле с макропрограммированием. Построение управляющей программы идет в инкрементной форме. Возможна симуляция. Сервис не поддерживает мобильные браузеры.

Постоянная ссылка:

https://adm.cnc.uno/en/exercises/macro_slots_x_g54_02.php

(для использования необходима авторизация)