Тема 1. Виды систем ЧПУ и их назначение
Основы программирования стоек с CNC · Декартова система координат · Координаты на станках с CNC · Структура программы ISO · Имя программы и номера кадров · Абсолютное программирование G90 · Относительное программирование G91 · Планы обработки G17 (XY), G18 (ZX), G19 (YZ) · Рене Декарт
Тема 2. Распределение кодов на группы
Ускоренное перемещение G00 · Виды интерполяций G01, G02, G03 · Варианты ускоренного перемещения G00 · Dog-leg тип перемещения G00 · Z first XY last перемещения G00 · Интерполяционный тип перемещения G00 (в G90, G91) · Уровни безопасности при программировании управляющих программ · Безопасные расстояния S и R уровней/точек · Линейная интерполяция
Тема 3. Программная, абсолютная, инкрементная, локальная и машинная система координат
Круговая интерполяция G02 и G03 · Методы G02, G03: тип R, тип Inc I,J,K и Global I,J,K · Автоматический возврат в исходную позицию G28, G53 · Задержка на время G04. Параметры P и X · Выбор единицы измерения G20 и G21 · Основные подготовительные и вспомогательные коды для ручного программирования · Технологическая информация и коды F, S, T, M · Виды модальностей
Тема 4. Компенсация на высоту инструмента G43
Отмена компенсации на высоту G49 · Компенсация на диаметр инструмента G41, G42 · Отмена компенсации на диаметр G40 · Запись и чтение таблицы оффсетов в графическом интерфейсе систем CNC · Методы записи INPUT, INPUT+ в систему CNC
Тема 5. Стратегии определения компенсаций G41, G42 при создании УП в CAM-системах
Постоянные циклы 9-ой группы G81, G82, G73, G83 · Отмена постоянных циклов кодом G80 · Составление управляющих программы с операциями сверления и фрезерования
Тема 6. Выбор нуля детали программы P
Рабочие координаты G54, G55, G56, G57, G58, G59 · Расширенные WCS G54 P1..P48 · EXT/Shift Amount настройки CNC · Работа с кодом G10: L2, L10, L11, L12, L13 и др. · Программная запись данных в стойку (GEOM H, WEAR H, GEOM D, WEAR D) · Пример наладки в симуляторах с использованием 1 инструмента, без учета GEOM/WEAR H
Тема 7. Расширенный список подготовительных G и M кодов
Работа со смазочной жидкостью M08, M09 · Определение эмульсии в CAM-системах · Подпрограммы и их использование · Вызов подпрограмм с помощью M98 · Код M99, выход из подпрограмм и замкнутные циклы · Сравнение подготовительных и вспомогательных кодов на разных стойках CNC
Тема 8. Симулирование программы в программах верификаторах
Программа NCPlot и её использование · Составление управляющих программ с помощью CAM систем, их проверка и редактирование
Тема 9. Диалоговые языки программирования для составления УП с системы CNC
Диалоговый язык Heidenhain · Примеры программ для системы CNC Heidenhain · Сравнение управляющих программ ISO с кодами Heidenhain · Диалоговые языки Anilam Conversational, MillPWR и др.
Тема 1. MACRO-B (Fanuc)
Основы языка программирования · Типы переменных · Действия над переменными · Таблица хранения информации для разных типов переменных · Арифметические действия с переменными · Для чего необходимы переменные · Примеры использования макро-переменных
Тема 2. Операторы присваивания переменным значений
Операторы сравнения констант EQ, NE, GT, LT, GE, LE · Логические операторы OR, AND и XOR · Примеры макросов в УП · Ошибки в синтаксисе при написании макро-программ · Пользовательские ячейки станка #100 - #149, #500 - #531 · Вакантные переменные · Проверка на вакантность макропеременных
Тема 3. Разновидности системных переменных
Системные переменные #1000 - #20000 для расширенной работы с контроллером CNC · Системные переменные модальных кодов #4300 - #4320 · Системные переменные POS, SKIP · Переменные OFFSET TOOLS · Системные переменные #42.. распознования активного G-кода в своей группе
Тема 4. Локальные макро-переменные 1 аргумента #1 - #26
Локальные макро-переменные 2 аргумента I1, J1, K1.. · Таблица переводов переменных в их аргументы · GNOLP исключения в таблице аргументов макро · Макро-подпрограмма и работа с ней · Простой вызов G65 с аргументами
Тема 5. Анализ оператора условия IF - THEN и их использование
Анализ оператора условия IF - GOTO и их использование · Синтаксис ввода [условие] в макроязыках · Операторы LOOPS - WHILE DO1 - END1 · Операторы DO1 - END1 без условий · Применение макросов в для работы с устройствами RENISHAW · Использование макросов в повседневной работе
Тема 6. Язык Open CNC Macro Language (Syntec)
Типы переменных и их назначение · Использование глобальных макропеременных · Разновидности условий в макро языке · Оператор GOTO для условного и безусловного перехода · Пользовательские и системные макро переменные · Примеры составления алгоритмов при макропрограммировании · Сравнение языка Open CNC Macro Language с MACRO-B FANUC
Тема 7. Система ЧПУ Syntec
Пример промышленных макропрограмм от производителя · Промышленный цикл T0000 · Алгоритм программы смены инструментов на языке Open CNC Macro Language
Тема 1. Виды САПР-систем
CAD-CAM-CAE системы и их применение · Принципы работы с графикой в ПО · Гибридная система проектирования и CAM-программирования SharpCAM · Формат графических файлов DXF · Построение эскизов в системе SharpCAM · Режимы ORTHO, SNAP · Работа с SNAP привязками при проектировании · Работа со слоями в САПР-системах · Сравнение CAD-CAM систем
Тема 2. Основы ПО SharpCAM
Основы построения геометрии в программе SharpCAM · Операции с эскизами - COPY, MOVE, TRIM, ROTATE, MIRROR и пр. · Работа с SNAP привязками в программе SharpCAM · Сопряжения окружностей и дуг · Внутренние,внешние и смешанные сопряжения
Тема 3. Работа в программе SharpCAM
САМ-модуль программы SharpCAM · Операция сверления отверстий в SharpCAM · Операция обработка кармана в SharpCAM · Операция профильная обработка в SharpCAM. Обработка по контуру. · Определение заготовки · Симуляция в SharpCAM · Tool manager · Создание и редактирование инструментов
Тема 4. Основы ПО SolidEdge 2D Drafting - Free Student Edition
Основы построения геометрии в программе SolidEdge · Основные операции с построением и редактированием эскизов в ПО SolidEdge 2D Drafting · Работа в программе SolidEdge 2D Drafting · Работа с SNAP привязками в программе SolidEdge 2D Drafting · Интелектуальные привязки SolidEdge · Пользовательские слои и сохранение в слоях · Простановка размеров и параметризация в размерах · Добавление формул и взаимосвязей в чертежах · Параметрические таблицы в программе SolidEdge
Тема 5. Введение в программу AlphaCAM
Интерфейс среды проектирования. История ПО AlphaCAM · Описание основных модулей программы · Ознакомление с интерфейсом программы · Главное меню программы · Раздел главного меню FILE · Пользовательские слои и сохранение в слоях · Стандартные диалоговые окна: открытие и сохранение файлов ARD · Вставка более чем одного файла ARD в рабочую зону · Конвертирование растровой графики в векторную · Работа со вставкой УП, геометрии из других программ, а также рисунка для трассировки · Выход УП после пост-процессора · Сохранение CAD-файла в разные форматы · Выбор пост-процессора · Установки и настройки программы, общая конфигурация
Тема 6. Раздел главного меню EDIT
Отмена и восстановление предыдущих действий · Основные инструменты для модификации геометрии: Start, Order · Группы инструментов: Copy, Move · Группа инструментов для соединения и разъединения геометрии · Типы объектов и изменение свойств геометрии · Создание новых окон для отображения конкретного плана · Раздел главного меню VIEW · Элементы страницы менеджера проектов · Виды отображения геометрии 2D/3D · Основные виды отображения рабочей зоны программы и объектов в стандартных планах · Отображение свойств Display Options · Установление границ (лимитов) рабочей зоны · Построение эскиза (геометрии) в программе AlphaCAM · Параметризация
Тема 7. Типы операций: Черновая или чистовая обработка
Обработка кармана: спиральная, линейная, контурная · Сверление отверстий · Ручное указание эквидистанты · 3D обработка STL · 3D-объемная обработка · 2D/3D линейный, круговой, и комбинированный подходы и отходы при операции к заготовке · Редактирование сохраненных операций обработки · Создание стилей и автостилей · Редактирование стилей · Пользовательские определенные стили
Тема 8. Программа EdgeCAD (PartModeller). Взаимодействие с AlphaCAM
3D моделирование. Работа с функциями Extrude, Cut, Revolve · Ввод формул при параметризации · Расширенные операции работы с геометрией и наложением CAM-операций на геометрию · Импорт и экпорт файлов из разных систем - AlphaCAM, SharpCAM, Компас 3D
Тема 9. Основы программы SolidWorks
Создание отдельных деталей Part · Эскизы и работа с геометрией · Функции редактирования эскизов в SolidWorks · 3D операции вытягивания и вырезания · Функции указания материала. Назначение материала, и его редактирование · Проверка размеров и их простановка · Создание сборки компонентов · Работа с 2D форматами. Экспорт и импорт DXF/DWG в SolidWorks · Создание конструкторской документации Drawing · Сохранение файлов в разных форматах · Экспорт / импорт между SolidWorks и другими программами
Тема 10. Основы программы Компас 3D
Создание отдельных деталей · Эскизы и работа с геометрией · Функции редактирования эскизов · 3D операции вытягивания и вырезания · 3D операции скругления · Простановка размеров на детали · Работа с 2D и 3D форматами. Экспорт и импорт · Сохранение файлов в разных форматах
Тема 11. Основы программы MasterCAM
Создание отдельных деталей · Эскизы и работа с геометрией · Функции редактирования эскизов · 3D операции вытягивания и вырезания · Указание планов/плоскостей при создании и обработки · Простановка размеров на детали. Параметрическое изменение размеров · Выбор главной машинной конфигурации. Настройка системы · Создание CAM-операции 2D фрезерование в MasterCAM · Создание CAM-операции сверление в MasterCAM · Симуляция обработки
Тема 1. Включение станка с CNC
Обнуление и подготовка к эксплуатации станка · Структура вертикально-фрезерного станка с CNC · Система Числового Программного Управления (CNC) · Принцип работы УЧПУ · Разновидности систем CNC и их отличие: Fanuc, Syntec, Haas, Mori Seiki, Seicos, Heidenhain, Siemens, GSK и пр.
Тема 2. Описание главных режимов станков с CNC
Особености автоматических режимов станка AUTO (MEM), EDIT, MDI · Ручные режимы станков с ЧПУ JOG, HND, RPD, REF · Управление станком в главных режимах · Особенности работы · Использование режима EDIT для ввода данных · Создание новых программ с помощью режима EDIT
Тема 3. Системы координат вертикально-фрезерных и токарных станков
Направление осей станка XYZ · Оси вращения ABC · Нулевые точки станка M, детали W, программы PO · Запуск программы в автоматическом режиме AUTO (MEM) · Использование режима MDI для ввода данных · Режим MDI
Тема 4. Функции остановки приводов M00 и M01
Опции Optional Stop · Функции управления стойки CNC · Клавиши SINGLE BLOCK, BLOCK SKIP, M.S.T. LOCK · Управление шпинделем: SP ON CW, SP ON CCW, SP OFF · Отработка управляющей программы в симуляторах
Тема 5. Правильная эксплуатация станков с CNC
Техника безопасности · Особенности работы станках в разных режимах для обеспечения безопасности · Поддержание станков в рабочем состоянии · Смазка станков с CNC · Шпиндель станка с CNC · Команды M03, M04, M05 · Коды S · Регулятор Spindle Override · Ориентирование шпинделя M19
Тема 6. Режимы экрана POS, PROG, ALARM, DIAGN, PARAM
Режим экрана OFFSET SETTINGS: TOOLS, WORK COORDINATES · Регуляторы активной подачи и скорости вращения шпинделя RAPID, FEED OVERRIDE · Выбор и замена инструмента · Техника безопасности при работе на станках с CNC · Управление станков с ЧПУ с помощью ПО: Mach3, LinuxCNC, NCStudio · Сравнение управления контроллеров ЧПУ с ПО
Тема 1. Структура СNC-контроллера на примере Syntec 900ME
Файл LADDER · Структура файла LADDER · Запись и редактирование файла · Работа основных компонентов в вычислительной технике · Ввод в диагностику ЧПУ · S, C, I, O, R интерфейс · MMI интерфейс · Таблицы диагностики · Программный пользовательский интерфейс для диагностики · Определение 0 и 1 при чтении таблиц диагностики · Особенности методов диагностики для системы ЧПУ
Тема 2. Режим SYSTEM (PARAM)
Системные параметры станков CNC · Логическое устранение неисправностей станка · Аппаратные параметры · Авторизация для редактирования паролей · Ввод значений в системные параметры · Некоторые размерности величин при вводе параметров · Необходимость изменения параметров системы ЧПУ
Тема 3. Ошибки COM, SPD, MOT и др. на примере SYNTEC
Программный интерфейс ладдера · Режим DIAGN · Флаги FF и 00 · Сигналы 0, 1 при дигностике программным интерфейсом · Диагностика флагами PLC/MLC битов S, C, I, O, R · Чтение параметров REGISTER DATA · Работа с глобальными переменными @600.. · Распределение R битов по группам и типам · Правила чтения R/W для R битов · Правила для MMI/MACRO/PLC
Тема 4. Структура папок на карте памяти (CF-1)
Система Syntec · Внутренние макро-программы хранящиеся на CF-1 PCMCI картах · Файл сетевых настроек для подключения к сети · Файлы из директории DOS · Работа с программой EDIT · Редактор текстовых файлов под DOS · Возможности запуска программы после чтения BIOS · Файлы AUTOEXEC.BAT и CONFIG.SYS · Файлы драйверов · Внешние G,M,T макросы в системе OpenCNCMacro · Папка NCFiles · Файл MDIBLOCK
Тема 5. Основы схемотехники
Основные понятия в схемотехнике · Принципы чтения принципиальных электрических схем · Устройство контроллера ЧПУ · Компоненты электронной схемы · Двоичный сигнал · Сервоприводы и сервосистемы · Реле безопасности · Тайминги и сигналы от устройств · Передатчики и приемники · Подключение разъемов · Чтение принципиальной схемы производителя · LIFE BIT модуль · Идентификаторы устройств
Тема 1. Наладка фрезерных станков с ЧПУ
Принципы наладки станков на работу · Описание основных действий при наладке CNC · Установка заготовки на станке с CNC · OFFSET инструментов · Принцип использования кромкоискателя с использованием симулятора ЧПУ · 3 метода привязки инструмента по высоте · Наладка PART DATUM · Машинная координата · Графический пользовательский интерфейс станка с ЧПУ · Рабочая координатная система · Привязка нижней части режущей кромки инструментов к поверхности заготовки · Привязка нестандартных инструментов
Тема 2. Установка и запись координат нуля заготовки в таблицу WORK COORDINATES
Дополнительные опции и настройки станка · Работа в режиме маховика HND · Шкентель станка с ЧПУ · Вспомогательные контрольные приборы для наладки · Наладка 1,2,3 BLOCK · Контрольные блоки · EXT-координаты (Shift Amount) · Контрольно-измерительные инструменты от Renishaw · Полная наладка станка · Производство детали
Тема 1. Принципы механической обработки деталей на станках с ЧПУ
Основы металлобработки и деревообработки · Виды резания материалов · Классификация фрезерования · Сверление и нарезание резьбы · Рассверливание, зенкерование и развертывание · Использование систем CAM для составления управляющих программ
Тема 2. Применение каталогов и справочников для правильного подбора инструментов
Формулы для вычисления скорости вращения и подачи для заданных операций · Режущий и вспомогательный инструменты · Виды инструментов и их эксплуатация · Типы крепления заготовок · Типы приспособлений
Тема 1. Базовые сведения о пост-процессорах
Типы постпроцессоров · Native, встроенный постпроцессор · Внутренние VB пост-процессоры для CAM-системы SHARPCAM · Автоматизация в постпроцессорах · Макропрограммирование в постпроцессорах
Тема 2. Генераторы постпроцессоров
Распределение постпроцессоров на разделы · Образец постпроцессора для CAM-системы ALPHACAM · Постпроцессоры для CAM-системы ARTCAM
Тема 3. GPPL – синтаксис написания пре-процессоров для CAM-системы SOLIDCAM
Старые и новые версии постпроцессинга SOLIDCAM · Препроцессоры · Препроцессор MAC файл для SOLIDCAM · Технологии создания индивидуальных постпроцессоров · Настройки машинной конфигурации для разнообразных CAM систем