Patent ID: 6751523
Filing Date: 2004-06-15
Classification: G05B,Y02P

Abstract:
An NC machining simulation apparatus for simulating a machining operation in accordance with an NC program including consecutive machining processes each constituted by one or more execution blocks by displaying a configuration of a tool and a configuration of a workpiece on a display device and changing the tool configuration and the workpiece configuration on the display device in accordance with the NC program so as to check movement and machining state of the tool on the display device, the apparatus comprising:a tool data storage section storing therein tool configuration data; a workpiece configuration data storage section storing therein workpiece configuration data; an NC program storage section storing therein the NC program; an image data generating section which successively analyzes the respective execution blocks of the NC program and successively generates pixel data indicative of the tool configuration and the workpiece configuration for the respective execution blocks on the basis of the tool configuration data stored in the tool data storage section and the workpiece configuration data stored in the workpiece configuration data storage section; a graphic section which displays the tool configuration and the workpiece configuration on the display device on the basis of the pixel data generated by the image data generating section; and a process image data storage section for storing therein pixel data generated at the end of each of the machining processes by the image data generating section; wherein the image data generating section, in response to designation of a machining process externally inputted thereto, reads pixel data generated at the end of a machining process precedent to the designated machining process from the process image data storage section to cause the graphic section to display the tool configuration and the workpiece configuration on the display device on the basis of the read pixel data, and successively re-generates pixel data for the designated machining process and machining processes subsequent thereto to cause the graphic section to display the tool configuration and the workpiece configuration on the display device on the basis of the re-generated pixel data.