Программирование приложений в CAD системах
Читает: К.т.н., доцент Мартынюк Владимир Алексеевич
Направление подготовки: Магистратура
Назначение курса
Освоение методики написания пользовательских приложений в среде современных САПР. В курсе лабораторных работ разрабатываются различные приложения для CAD системы NX 8.5.
Содержание курса
В данном курсе студенты учатся писать собственные приложения к “чужим” CAD системам. В настоящее время много используемых CAD систем написаны зарубежными разработчиками. Они не отражают в полной мере всех потребностей отечественного пользователя, поэтому приходится исправлять или дополнять функциональные возможности современных CАD систем. Почти все CAD системы включают различные инструментарии для написания новых приложений “третьими лицами”. И для последующего включения новых приложений в состав конкретной CAD системы, необходимо обязательно пользоваться именно этими инструментариями. Но освоение такого инструментария требует определенных усилий. Дело не только в том, чтобы освоить программирование на языках С++, Java и др. Основная трудность состоит в необходимости точного представления о структуре существующих классов инструментальной среды, обязательно используемых при написании новых приложений. Именно освоением классов инструментальной среды системы NX и занимаются студенты в данном курсе.