Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 a79b37e8a1822ae3cd8976978c3090d8
Программист C#

Программный комплекс для управления принтером S150(ЧПУ)

Добавлено 14 июл 2024 в 05:35
В данном проекте была поставлена задача - разработать программное обеспечение верхнего уровня для управления 3D принтером, его конфигурацией, а также организация процесса автоматической печати.

На основании полученных блок-схем была разработана и спроектирована архитектура, а также алгоритмы для реализации функционала, а именно:

1. Разграничение прав доступа между пользователями
2. Импортирование GCode-проекта
3. Анализ файла CNC и преобразование его в массив элементов очереди
4. Написание сервиса для взаимодействия с программируемым логическим контроллером (ПЛК) Delta.
5. Написание сервиса для обеспечения процесса подготовки 3D принтера к печати
6. Написание сервиса для взаимодействия с лазерной установкой
7. Написание сервиса для обеспечения процесса печати с поддержкой разных типов проектов. Как для печати с использованием установки ЧПУ так и с лазерной установкой

Стек используемых технологий: ASP NET Core, Blazor, Electron.NET, Entity Framework
374d024890 858548576c F0fd612d0f 446e0f6d51 9a2a2017cf