Постпроцессирование для SharpCAM на VB.NET

Завтра начинаем сложный курс по постпроцессорам!

Мы добавили новый курс «Постпроцессирование для SharpCAM на VB.NET». Ознакомиться с постпроцессорами можно изучив предмет полного курса «Постпроцессоры».

Если же ваша цель научиться писать постпроцессоры, изучить тонкости разработки, возможность добавления условий, среду VB.NET то вам сюда!

Постоянная страница курса: https://cnc.school/courses/postprocessors/sharpcam_vbnet/

Любой желающий может присоединится к курсу оплатив 1 ежемесячный платеж в размере 50 USD.

Перечень вопросов курса:

Занятие 1:

Постпроцессоры
Основы постпроцессоров
Гибридная CAD/CAM SharpCAM
Основы конструирования в SharpCAM
Machine Developer
Генерация управляющей программы
Информация про VB.NET
Препроцессор и постпроцессор
vb файл постпроцессора
Configuration.xml
Встроенный редактор постпроцессора
Использование Microsoft Visual Studio for Applications
Структура папки постпроцессора
Переименование файлов постпроцессора
Изменение активного постпроцессора
Окно навигатора

Занятие 2:

Классы и объекты в постпроцессоре
Конструктор класса
e. аргументы
Формат xml
События
Получение информации от Configuration в постпроцессор
Inherits базовый класс
Sub procedure или Method
Класс Complied
Класс GeneralSettings
Работа со строками NcCode.NewLine()
Класс FileStart
Класс ProgramStart
Условия с _configuration
Редактирование постпроцессоров
Сравнение постпроцессоров для разных систем ЧПУ
IntelliPrompt Member List

Занятие 3:


Конфигурация M01Type
Простейшие условия If _configuration на примере M01Type
Класс ToolChange
Конфигурация в Configuration.xml
Сложные условия If — Else If — End If
Комментарии в постпроцессорах
Класс CancelToolChange
Варианты ToolChangePosition
Класс FirstPositionAfterToolChange
Методы NewWord, NewString, NewDimensionedWord
Modal.Off
Compiler Errors. Ошибки компилятора
Все доступные методы
Концепция модальности
Runtime Error

Занятие 4:

Свойство CultureInfo для MachineDefinitionBase base class
Region
Класс RapidPositiong
Класс LinearInterpolation
Класс ApplyCRCLeft
Класс ApplyCRCRight
Класс CancelCRC
Класс CWInterpolation
Класс CCWInterpolation
Пользовательские условия в классах постпроцессоров
Вывод макрокоманд и макропеременных
Условия с макросами
Типы данных
Определение типа данных
Функция Dim

Занятие 5:

Класс DrillFirstHoleAfterToolChange
Аргумент e.DrillingType
Аргумент e.RetractToIntialRapid
Класс DrillFirstHoleInOperation
Класс DrillHole
Пользовательские циклы и классы постпроцессоров для сверления
Класс ProgramEnd
Класс FileEnd
Класс SubRoutineCall
Класс SubRoutineStart
Класс SubRoutineEnd
Region «User Configured Input»
Свойства CWSpindleStart()
Свойства CCWSpindleStart()
Работа с СОЖ в постпроцессоре
Модальные слова wordGroup1
Class Configuration

Курс уже добавлен в календарь обучения https://cnc.school/services/calendar/