Ищем разработчика для участия в проекте по созданию автоматизированного модуля упаковки в САПР Kompas-3D.
Задача проекта — автоматизировать расчёт и проектирование стандартной деревянной упаковки для транспортировки оборудования АЭС и нефтехимии, сократить сроки и трудоёмкость работы конструкторов.
Что предстоит делать
- разрабатывать расширение функциональности Kompas-3D V24 под Windows;
- работать с API Kompas-3D и объектами 3D-моделей;
- реализовать программный компонент расчёта геометрических параметров ящиков;
- разработать автоматическую генерацию 3D-моделей ящиков на основании расчётных параметров;
- реализовать пользовательский интерфейс для ввода исходных данных;
- обеспечить проверку введённых параметров и выдачу подсказок пользователю;
- реализовать генерацию моделей сборочных единиц стандартных типов ящиков с возможностью дальнейшего расширения;
- разработать инсталлятор для установки модуля на рабочие места пользователей;
- реализовать работу с конфигурационным файлом XML/JSON;
- подготовить техническую и пользовательскую документацию;
- участвовать в тестировании и внедрении разработанного решения;
- консультировать пользователей и оказывать техническую поддержку в рамках проекта.
Что важно
- опыт разработки программных решений для САПР;
- практический опыт работы с Kompas-3D API;
- уверенное программирование на C# / .NET;
- понимание принципов объектно-ориентированного программирования;
- опыт разработки пользовательских интерфейсов;
- опыт работы с 3D-моделями и автоматизацией их построения;
- понимание принципов работы с XML/JSON-конфигурациями;
- готовность разбираться в технических требованиях и алгоритмах параметрического построения;
- ответственность за результат и способность самостоятельно вести разработку в рамках установленного срока.
Будет плюсом
- опыт разработки надстроек и расширений для Kompas-3D;
- опыт автоматизации конструкторской подготовки производства;
- знание ЕСКД, ГОСТ и принципов подготовки конструкторской документации;
- опыт работы с PDM/PLM-системами;
- опыт разработки параметрических 3D-моделей;
- опыт создания программных решений для машиностроительных или промышленных предприятий.