
Machining Program Editing Assist Device
Machining Program Editing Assist Device
Abstract A machining program editing assist device includes a CAD data analysis unit which analyzes CAD data of a workpiece after a change, and acquires CAD shape information about the workpiece after the change, and a machining program analysis unit which analyzes a machining program before the change, and acquires machining shape information about the workpiece before the change. The device also includes an input shape prediction unit which acquires predicted shape information by performing shape matching between the CAD shape information and the machining shape information before the change, and specifying a modified shape, and an NC program auto-generation unit which, based on the predicted shape information, inserts a machining route that is existing only in the CAD data into the machining program, and deletes a machining route that is present only in the machining program from the machining program.











