Development of NC Program Simulation Software Based on AutoCAD Swarm Optimization Algorithm (Computer-aided design and applications, 2024)