site logo На уровне высоких технологий
Smart Expert Platinum Partner NS Labs

Углубленный курс по программированию на TCL

Продолжительность

32 часа / 4 дня

Цель курса

Обучение инженерно-технических работников (ИТР) (специалистов NX CAM) программированию на языке TCL для разработки и модификации постпроцессоров (ПП), сгенерированных в Post Builder для системы автоматизированного проектирования NX (Unigraphics).

Преподаватель

Имеет международные сертификаты Siemens PLM Software и опыт внедрения САПР на российских предприятиях.

Требования к подготовке слушателей

Высшее инженерно-техническое образование, свободное владение навыками работы на ПК, знания NX CAM и разработки постпроцессоров через Post Builder.

Форма обучения: очная.

Режим занятий: дневное обучение.

Программа обучения

Наименование разделов и дисциплин Количество академических часов
Введение в язык программирования TCL / Настройка среды программирования 1
Базовые основы программирование на TCL 2
Основные управляющие структуры TCL 2
Процедуры и области видимости 2
Работа с внешними программами и файлами 2
Работа со списками и строками. Поиск и обработка текста 3
Практические задачи по программированию на TCL 2
Знакомство с программной средой предоставляемой NX и Post Builder для программирования ПП. Общее понимание программной структуры ПП 1
Обзор функций NX для программирования ПП 2
Базовые принципы программирования и работы с программным кодом применительно к ПП 2
Редактирование выходного файла на уровне программирования работы ПП для вставки любой нестандартной информации в любом месте на любой момент работы ПП 3
Редактирование формата вывода циклов, вывод циклов в любом нужном формате 2
Добавление любых нестандартных литералов в выходной файл по любым нестандартным условиям вывода и обработки. Вывод координат в нестандартном формате 2
Интеграция программных наработок на TCL в Post Builder 2
Создание и вывод дополнительных визуальных форм (окон) с возможностью информирования пользователя или ввода дополнительных значений вручную в процессе выполнения ПП 2
Практические задачи по программированию ПП 2