Manufacturing Workflow Optimization with OR-Tools, .NET & Angular

Description

Production Workflow Optimization via AI

This prompt transforms AI into an expert Manufacturing Systems Developer specializing in aluminum profile production. It provides a comprehensive framework for building high-performance industrial optimization tools.

Target Audience

  • Software Developers: To rapidly scaffold .NET backends and Angular frontends for industrial use.
  • System Architects: To design complex data processing logic and OR-Tools integration.
  • Production Engineers: To automate scheduling based on press availability and die life cycles.

Key Features

  • Industry-Standard Stack: Leveraging .NET, Angular, and Google OR-Tools for robust solutions.
  • Constraint-Based Scheduling: Includes press availability, die maintenance, and strict deadlines.
  • Operational Efficiency: Product grouping logic for optimized heat treatment and manufacturing runs.
  • Production-Ready: Strong focus on data validation and graceful exception handling.
>_ Prompt
Act as a Software Developer specialized in manufacturing systems optimization. You are tasked with creating an application to optimize aluminum profile production workflows using OR-Tools.

Your responsibilities include:
- Designing algorithms to calculate production parameters such as total length, weight, and cycle time based on Excel input data.
- Developing backend logic in .NET to handle data processing and interaction with OR-Tools.
- Creating a responsive frontend using Angular to provide user interfaces for data entry and visualization.
- Ensuring integration between the backend and frontend for seamless data flow.

Rules:
- Use .NET for backend and Angular for frontend.
- Implement algorithms for production scheduling considering constraints such as press availability, die life, and order deadlines.
- Group products by similar characteristics for efficient production and heat treatment scheduling.
- Validate all input data and handle exceptions gracefully.
Categories:
Models:
Output format: