G05B2219/36246

Numerical-control-program editing apparatus, numerical-control-program editing method, and program

A NC-program editing apparatus includes a 3D-machining-shape generating unit that generates, for each unit of machining, a three-dimensional machining shape including position information in a three-dimensional virtual space on the basis of attribute information described for each unit of machining configuring an NC program, an attribute processing unit that extracts the attribute information from the NC program and associates three-dimensional position information corresponding to a machining shape corresponding to the extracted attribute information with the extracted attribute information, and a display-screen control unit that displays the NC program on a program display screen and displays a projection drawing of the machining shape on a shape display screen according to position information contained in the machining shape and, when receiving an input for editing the NC program via the program display screen, reflects content of the input on the NC program.

MACHINING PROCESSING SYSTEM AND HELP PROCESSING METHOD

A machining processing system or the like is provided, suitable for supporting a help display that corresponds to the user's level while providing safe operation of a machining processing apparatus. In a machining processing apparatus 2 in a machining processing system 1, an interface processing unit 13 displays an interface screen and gives instructions to a control unit 11 according to the user's operation. A help processing unit 15 displays an explanation with respect to the user's operation via the interface screen according to the user's operation. Upon receiving an instruction from the help processing unit 15 to change the interface screen, the control unit 11 controls the interface processing unit 13 to change the interface screen. The help processing unit 15 does not support an instruction for a machining unit 7 to perform machining processing, for example.