摘要:
A multiple-layout designation method rapidly and easily performs preparatory work for numeral control (NC) data preparation, in which one of contours displayed on a graphic display of an automatic programming device is manually selected as an NC data preparation object (S1), and the necessity of contour duplication is manually selected (S2). When the original contour is duplicated on the display by a processor of the programming device in response to manual setting of the name of a contour group consisting of the displayed contour and duplicated contours to be obtained by duplication (S3 and S4), or when the name of the displayed contour is manually set (S6), contour data for the contour or the contour group is generated. After setting of all the names of all the contour(s) or contour group(s) as NC data preparation objects, machining condition data associated with the contour name, or common to the original contour and the duplicated contour and serving as the machining condition data regarding the contour name, is manually set (S7 and S8). After setting of all the machining condition data, NC data employed for machining of each of the contour(s) and the contour group(s) are automatically prepared based on the contour data and the machining condition data concerned (S10).
摘要:
A data drawing method which facilitates the checking of numerical control data for a polyhedron machining and is carried out by, for example, an automatic programming system. If a drawing mode is selected in which machining profiles and tool paths related to individual machining surfaces of a polyhedral material are displayed separately on a display screen according to the machining surfaces, and if a processor of the programming system determines that NC data obtained by executing a program statement read from a part program is related to any one of the machining surfaces, drawing areas corresponding in number to the faces of the polyhedral workpiece on the display screen are displayed, and a character string representing the machining surface and a material profile in a drawing area corresponding to the machining surface are displayed. Then, machining profiles and tool paths specified by the produced NC data are displayed in the drawing area to permit the operator's visual checking. Machining profiles and tool paths related to another machining surface are displayed in a different drawing area, whereby the machining profiles and the tool paths can be easily checked.
摘要:
A method of creating coreless-machining NC data for wire-cut electric discharge machining is performed by an automatic programming device. After reading out a contour (C1) of a machining area (A1), a wire extension position (P0), and the maximum cutting amount from a part program, the programming device creates NC data used for moving a wire from the wire extension position (P0) to the central position (P1) of the machining area while effecting the electric discharge machining (S1), determines a spiral tool locus constituted by circular loci (PS1 to PS3) which are similar in shape to a pattern representing the machining area contour and which are separated from each other by the maximum cutting amount, and straight loci respectively connecting the circular loci to each other, and creates NC data effecting rough machining along the straight and circular loci which are located inside the inner circumferential curve (C2) of a finish machining area (S2). When NC data effecting final rough machining along the inner circumferential curve is created (S3), the cutting amount from the circular locus (C3 ) adjacent to the inner circumferential curve to this curve is limited to the distance therebetween. Finally created is NC data for effecting finish machining along finish machining loci (C4, C5, C1).
摘要:
A tool path drawing method which facilitates confirmation of the movement of a tool associated with three-dimensional machining, comprising steps of drawing, for example, a cylindrical workpiece figure (1) in a perspective view on a display screen (25a), in accordance with workpiece configuration data originated on the basis of an input part program statement as a figure definition statement, and displaying a YZ coordinate system, drawing a tool path (7) associated with machining on the workpiece peripheral surface on the display screen in accordance with NC data originated on the basis of an input part program statement as a motion definition statement, and at the same time, drawing another tool path (8), obtained by developing the foregoing tool path on the YZ plane, on the same display screen. An operator can easily confirm the movement of the tool with reference to both the tool path (7) based on the machining conditions and the tool path (8) based on a machining drawing.
摘要:
A machining condition modification definition statement (11b) is created, in an automatic programming language, specifying a machining condition modification interval at a corner portion of a part and machining conditions in this interval. A figure definition statement (11a) and a motion definition statement (11c) are created in accordance with part shape without taking the machining condition modification interval and machining conditions into consideration. When these definition statements are converted into an NC part program for laser machining executable by an NC unit, the corner portion of the part is divided into two or more machining condition modification intervals in accordance with the machining condition modification definition statement, and an NC part program for laser machining is created in such a manner that the set machining conditions will prevail in each of the intervals.
摘要:
An automatic programming method capable of creating NC data for combined machining effectively and accurately. Each time a processor of an automatic programming apparatus reads one block of a past program for combined machining stored in a random access memory, the processor selects one of three automatic programming languages, turning, milling and general purpose machining, in which the part program sentence of the block thus read is written. The processor translates the program sentence by means of a first, second, or third interpreter selected based on the selected programming language, and causes the resultant NC data to be stored in a memory, whereby NC data for combined machining is automatically and continuously created.
摘要:
When an NC data output format is to be set, the NC data output format is expressed using characters or symbols, the NC data output format is entered from an operators's panel (19) using the characters or symbols, the characters or symbols of the entered NC data output format are converted into internal codes and the NC data output format is set in a RAM (14). When the NC data output format is to be revised, the NC data output format stored in the RAM (14) is converted from the internal codes to characters or symbols and displayed on a display unit (16), a location to be revised is designated and the location is revised by characters or symbols, and the revised NC data output format is converted into internal codes.