Research on intelligent adaptive NC machining path optimization and multi-constraint scheduling algorithm | Synapse