摘要 |
The present invention relates to a conversational automatic programming device or the like capable of generating an NC program in a simpler manner and in a shorter period of time. The automatic programming device is provided with, a machining-profile setting processor in which based on data for specifying a geometric entity selected as a contour shape of a machined portion, out of geometric entities of a geometry defined by two-dimensional CAD data, the geometric entity corresponding to the data is recognized, and based on the recognized geometric entity, a machining profile which is the contour shape of the machined portion is set; a CL-data generating processor for generating tool path data based on the set machining profile; and an NC-program generating processor for generating an NC program based on the generated tool path data. The machining-profile setting processor corrects the recognized geometric entity and/or adds a new geometric entity such that a continuous line without bifurcation all the way from a starting point to an ending point is formable, and thereafter, sets the machining profile.
|