Постпроцессирование для 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/

Программное обеспечение для ознакомления

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

Данный список не является полным, и в ближайшее время будет обновлен, так как нами получена также учебная лицензия на EdgeCAM от Hexagon.

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

Полный список программ приведен на этой странице: https://cnc.school/services/software.php

ALPHACAM Express 2013
ALPHACAM — ведущее программное обеспечение CAM для программирования от 2 до 5 осей. Основное внимание при разработке ALPHACAM уделяется обеспечению клиентов производительностью, надежностью и гибкостью.

КОМПАС-3D LT V12
КОМПАС-3D LT V12 — это облегченная версия универсальной системы трехмерного моделирования для дома и творчества КОМПАС-3D Home, позволяющая создавать трехмерные модели деталей и чертежи. В отличии от полнофункциональной версии КОМПАС-3D Home, версия КОМПАС-3D LT V12 имеет значительные функциональные ограничения и рекомендована для первого знакомства с 3D моделированием и черчением.

Mastercam Demo/HLE
С помощью этой загрузки Mastercam Demo / Home Learning Edition (HLE) вы сможете лично испытать наиболее широко используемое в мире программное обеспечение CAM. А если вы уже являетесь пользователем Mastercam, Mastercam Demo / HLE — отличный способ узнать, что нового в программном обеспечении, а также отточить свои навыки

Редактор и визуализатор программ NC Corrector
NC Corrector v4.0, это бесплатный редактор визуализатор программ, для фрезерных станков с ЧПУ (G-код). На данный момент умеет отрисовывать основные фрезерные G и M-функции, сверлильные циклы, подпрограммы.

Верификатор и редактор NCPlot v2
NCPlot — это редактор и бэкплоттер для программ в G,М-кодах для 3,4-х осевых фрезерных и 2-х осевых токарных станков. Это программное обеспечение сочетает в себе инструменты редактирования, форматирования и перевода, полезные для программистов с ЧПУ, с устройством прорисовки траектории движения инструментов для мгновенной проверки G-кода. Вы можете скачать и попробовать NCPlot бесплатно в течение 15 дней.

CIMCO Edit
CIMCO Edit предоставляет полный набор основных инструментов редактирования, необходимых для удовлетворения требований современного редактирования программ ЧПУ. Для незарегистрированных клиентов программа будет установлена на 30 дней.

SharpCam Demonstration version
SharpCam — доступная система 2.5/3D CAM (Computer Aided Manufacturing) для программирования станков с ЧПУ. Программа доступна в трех редакциях — SharpCam 2.5D, 3D и 3D Pro. Демонстрационная версия полностью функциональна, за исключением того, что генерируются только первые 50 строк кода управляющей программы. Для демонстрационной версии нет ограничений по времени.

Solid Edge 2D Drafting
Независимо от того, нужно ли вам использовать программное обеспечение 2D CAD в вашей компании или для конкретного процесса 2D-проектирования, Solid Edge 2D Drafting предоставляет проверенное в производстве программное обеспечение для 2D-черчения — бесплатно. Благодаря упрощенному пользовательскому интерфейсу, простым в использовании инструментам, которые соответствуют наиболее популярным стандартным возможностям черчения для упрощения работы, Solid Edge 2D Drafting имеет все необходимое для быстрого и легкого создания 2D-документации.

Зарегистрировать учебный аккаунт можно здесь: https://cnc.school/reg/

Сегодня, мы начинаем изучение предмета «Инженерная графика». Присоединяйтесь!

5.08 в 19.30 по Киевскому/Московскому времени группа №1 полного курса обучения «Оператор/Программист ЧПУ» переходит к изучению предмета «Инженерная графика»

Любой желающий может присоединиться к обучению, и начать изучение предмета с нуля. За 5 месяцев вы пройдете все 8 предметов полного курса изучения, с нуля.

В данном предмете, длительностью в 1 месяцев мы рассмотрим работу в таких САПР системах, как: SharpCAM, AlphaCAM, MasterCAM, SolidEdge, Kompas 3D.

В нашей системе есть видео записи по разным программам САПР, которые проходили в разных группах.

Для записи на обучение со скидкой — 30%, свяжитесь с нами, любым удобным вам способом!

 

Добавляем новые САПР в полный курс!

В 2019 году мы добавили в полный курс обучения «Оператор/Программист ЧПУ» такие программы как MasterCAM HLE 2020, SolidWorks Demo, КОМПАС 3Д LT. Кроме этого мы используем следующие программы: SolidEdge 2D Drafting/3D Student Edition, AlphaCAM 2013 Express, SharpCAM 3.0 Trial.

Все эти программы используются не только при проведении предмета «Инженерная графика», но и при рассмотрении таких тем как: типы компенсации, при изучении программирования ЧПУ, подпрограмм, и их автоматизированного создания при рассмотрении предмета Макропрограммирование ЧПУ, к которому текущая учебная группа приступит уже в эту среду.

Кроме этого мы используем САПР-системы для рассмотрения темы: пост-процессоры и особенностей автоматизации УП с помощью ПП. В этом году мы добавим еще несколько программ, которые будут использоваться при изучении курса «Оператор/Программист ЧПУ». Подробности можно узнать у куратора обучения.

Есть вопросы? Обращайтесь, будем рады вам помочь!

Проектирование в AlphaCam и PartModeller

Курс «Проектирование в AlphaCam и PartModeller» был перенесен в новую систему обучения.

Всего доступно 31 занятие.
Курс был проведен в 2014-2015 годах.

Постоянная ссылка на занятия:
https://adm.cnc.uno/my/videos/theme3-1.php