MachinaCheck Automates CNC Feasibility Analysis
- •MachinaCheck automates CNC feasibility analysis by parsing CAD files and verifying tooling requirements.
- •The system runs locally on AMD MI300X hardware to ensure manufacturer data confidentiality.
- •Developers built the pipeline using deterministic logic for database tasks and LLMs for reasoning.
MachinaCheck is a multi-agent system designed to automate feasibility analysis for CNC machine shops (computer-controlled manufacturing). The tool parses standardized CAD data to determine if a part can be manufactured given current machine capabilities, effectively replacing manual, time-consuming clipboard analysis.
The system utilizes an on-premise deployment on AMD Instinct MI300X hardware to handle proprietary manufacturing data securely. By running the Qwen 2.5 7B model locally, the system ensures that sensitive STEP files (3D CAD data exchange format) never leave the facility, addressing non-disclosure agreement requirements for aerospace and medical components.
The architecture employs a hybrid approach, using specialized Python libraries for exact mathematical feature extraction and deterministic logic for tool matching. The developers employed LLMs only for operations classification and overall feasibility decisions, achieving end-to-end processing in 25 to 40 seconds.