摘要:
This invention relates to a preparation method of a machining program of a cylindrical groove shape in an interactive numeric controller for machining a groove shape on the side surface of a cylindrical work by controlling a Z axis and a rotary axis. An orthogonal coordinates system consists of the Z axis and a linear axis (C) that is obtained by developing linearly the rotary axis (C) in the circumferential direction of the work. Necessary data are inputted interactively by use of the coordinates values on the orthogonal coordinates system in such a manner as to let the side surface (12a) of one circumference of the work correspond to a predetermined region on the plane of the orthogonal coordinates system by using the units of the Z axis and the linear axis (C) as length and the machining program of the groove shape is thus prepared. The command of the rotary axis (C) is given on a length basis. Accordingly, even when the diameter of the cylinder is changed, many data can be used as they are and the preparation time of the machining program can be shortened.
摘要:
A machining condition generation method for a numerically controlled machine tool which can conduct machining under a suitable machining condition without changing an initial machining program even when the change of a work material becomes necessary after the preparation of the machining program has been completed. This method comprises the steps of dividing a function for determining the machining condition such as a spindle rotating speed and a feed speed of a tool into a first function portion which does not depend on a work material and a second function portion which depends on the work material, storing only the first function portion as reference values of the machining condition in a storage medium along with a machining program when the machining program is prepared, setting the second function portion by designating a work material to the numerical controller at the execution stage of the machining program (a2), and combining the first function portion and the second function portion to generate machining conditions (a9 and a11).
摘要:
A method of checking a machining program for a numerical controller of an NC lathe having a plurality of tools mounted on the turret, by which interferences between tools and the work, and between the tools and each part of the lathe can be detected before the machining. In the stage of writing a machining program or of its simulation, all the tools n which are defined to be mounted on the turret A are detected (S1 to S4, and S6 to S8); the positional relationship between the tool m to be used and the other tools n is found (S5 and S9); the current positions of the tools n are found (S10) in accordance with the positional relationship and the machining program defined for the tool m to be used; and whether or not each of the tools n interferes with the work B or the area of the chuck C is judged in order to provide an alarm display (S11 to S14). Hence any interference of tools can be checked before the machining.
摘要:
A method of entering information on the profile of a workpiece in an automatic NC data preparation apparatus. Profile information is input interactively without giving any particular attention to the chamfering or rounding at corners of a workpiece. After the definition of the profile is finished, the interactive screen (13a) for inputting the corner shapes is displayed on a display unit (13), angles subtended by the neighboring corner elements (ELi, ELi+1 (i = 1, 2, ...)) are calculated, and the intersecting angles are compared with the set angles to find the intersecting positions that can be regarded as protruding or indented corners. Under this condition, decision is made of (i) which set is collectively defined, all the corners (including protruding and indented corners), or the protruding corners alone, or the indented corners alone; and (ii) which process is done, rounding or chamfering. Then the profile information thus specified, including predetermined dimensions, are entered for the particular set of corners (either the protruding or indented corners above or both of them).
摘要:
An NC apparatus with an automatic programming function is provided with an automatic programming unit (101) which executes the automatic programming and an NC unit (102) which executes NC processing. The apparatus includes: a nonvolatile memory (102g) which is provided for only one of the automatic programming unit and the NC unit to store data, such as a material file and a tooling file, required for the automatic programming and data required for the NC processing; a common memory (101e) which can be accessed by both a processor (101a) in the automatic programming unit and a processor (102a) in the NC unit; and a bus changeover controller (101d) which provides bus changeover control such that a predetermined processor is able to access the common memory. The unit on the data transmission side stores data in the common memory (101e), while the unit on the data reception side reads the data out of the common memory, so that data transfer is carried out between the two units.
摘要:
PCT No. PCT/JP84/00297 Sec. 371 Date Feb. 8, 1985 Sec. 102(e) Date Feb. 8, 1985 PCT Filed Jun. 8, 1984 PCT Pub. No. WO84/04895 PCT Pub. Date Dec. 20, 1984.An electrode retraction control system of an electric discharge machine for rapidly retracting an electrode from a workpiece, in which the retraction velocity and readvance velocity of an electrode (EP) moving relative to a workpiece (WK) are set to a velocity obtained by multiplying, by a fixed multiplication factor (a, k), a velocity decided on the basis of a gap sensing voltage (Vd) corresponding to the magnitude of a gap between the workpiece (WK) and the electrode (EP), the velocity being held constant during retraction and readvance. Machining efficiency is advanced by raising the retraction velocity and readvance velocity of the electrode (EP).
摘要:
A method of compiling NC programs for a four-axes lathe, to prepare NC programs that make it possible to carry out the machining on two tool rests simultaneously. To increase the machining efficiency, the machining speed is adjusted between the NC programs that are compiled for each of the tool rests, or the orders of machining are rearranged, or the machining operations are carried out simultaneously, by means of soft key function of MDI/CRT, so that the machining speed can be easily changed or the orders of machining are easily set again.