摘要:
A curved surface machining method for machining a curved surface through unidirectional cutting by automatically creating a pick-feed path that will not cause a tool (TL) to strike a workpiece when a pick-feed is performed, pick-feeding the tool along the path, and thereafter performing cutting. The pick-feed path is obtained by using a given tool retraction quantity l for retracting the tool from a cutting path end point Pe, a clearance plane (CPL), coordinate values of the cutting end point Pe, and coordinate values of a cutting starting point Ps on the next cutting path. Specifically, there are obtained: coordinate values of a point Pa distanced from the cutting path end point Pe by the tool retraction quantity l in the direction of the central axis of the tool; coordinate values of the foot Pb of a perpendicular dropped from the point Pa to the clearance plane (CPL); coordinate values of a point Pd distanced from the cutting starting point Ps of the next cutting path (PT2) by the tool retraction quantity l in the direction of the central axis of the tool; and coordinate values of the foot Pc of a perpendicular dropped from the point Pd to the clearance plane. The path Pe.fwdarw.Pa.fwdarw.Pb.fwdarw.Pc.fwdarw.Pd.fwdarw.Ps serves as the pick-feed path.
摘要:
An image display method in which an image (IMG) to be presented is displayed on a CRT display screen (DFS), which method has steps of entering a horizontal dimension (L.sub.x) and a vertical dimension (L.sub.y) of the image to be presented; obtaining a magnification K by using lengths (B.sub.x, B.sub.y) in the horizontal and vertical directions of the display screen as well as the dimensions L.sub.x, L.sub.y ; obtaining coordinate values (X.sub.s, Y.sub.s) of the starting point (DS') of the image to be presented following multiplication thereof by K; specifying starting point coordinate values (X.sub.s ', Y.sub.s ') of the image on the display screen; obtaining shift quantities S.sub.x, S.sub.y in the horizontal and vertical directions by using the coordinate values (X.sub.s, Y.sub.s), (X.sub.s ', Y.sub.s ') of both starting points; and displaying the image (IMG) on the CRT display screen (DFS) by using the magnification K and the shift quantities S.sub.x, S.sub.y.
摘要:
A cutting direction input method in automatic programming for deciding a path cutting direction, includes the following steps. A path trajectory comprising a number of path blocks (b.sub.1 .about.b.sub.15), is displayed on a display screen (105) by using path data, and a path starting point side (P.sub.2) or path end point side (P15) is indicated by a cursor (CSR). The cutting direction is entered by operating a cutting direction input switch when the path starting point side (P.sub.2) is being indicated by the cursor (CSR), in a case where cutting is to be performed from the path starting point (P.sub.1) toward the path end point (P.sub.16). The cutting direction is entered by operating the cutting direction input switch when the path end point side (P.sub.15) is being indicated by the cursor (CSR), in a case where cutting is to be performed from the path end point (P.sub.16) toward the path starting point (P.sub.1).
摘要:
An automatic programming method for creating an NC program by inserting miscellaneous data, such as M-function instruction data, feed rate instruction data, G-function instruction data and S-function instruction data, into previously created path data is disclosed. The method includes steps of displaying a path trajectory comprising a number of path blocks (b.sub.1, b.sub.2 . . . b.sub.16) on a display screen (105) by using the path data, positioning a cursor (CSR) at a prescribed position on the path trajectory, entering the miscellaneous data, and inserting the miscellaneous data into a block which is the same as that of the path data which correspond to a path block designated by the cursor, or at least at the front or rear of the block.
摘要:
A method of automatically creating numerical control data comprises providing a number of parameters used for specifying a machining pattern and a number of function codes designated by the parameters for creating numerical control data. Storing in a memory the correspondence between each of the function codes and a numerical control data output format; storing in a memory the correspondence between each parameter and one or more function codes designated by said parameter. The method also includes applying parameters sequentially from a machining pattern information output unit to a processor in accordance with NC machining, and creating numerical control data by using function codes designated by the parameters.
摘要:
A method of machining performed by back-and-forth cutting, particularly a machining method for automatically creating a pick-feed path that will not cause a tool (TL) to interfere with a workpiece (WK) when a pick-feed is performed, moving the tool along the pick-feed path, and thereafter performing cutting. If the workpiece is concave in the proximity of the pick-feed path, the method includes obtaining an approach plane (AP) containing a machining end point (Pe) and lying parallel to a plane (PL) which contacts a curve (OLC) of the external shape of the workpiece at a next machining starting point Ps. Then a point of intersection Pc between the approach plane (AP) and a straight line (SL) passing through the machining starting point Ps is obtained, with the straight line coinciding with the direction of the central axis of the tool at the machining starting point. The path Pe.fwdarw.Pc.fwdarw.Ps serves as the pick-feed path. If the workpiece is convex in the proximity of the pick-feed path, the method includes obtaining the approach plane (AP) contacting the curve (OLC) of the external shape of the workpiece at the next machining starting point Ps. Then the point of intersection Pc between the approach plane (AP) and a straight line (SL') passing through the machining end point Pe is obtained, with straight line coinciding with the direction of the central axis of the tool at the machining end point. The path Pe.fwdarw.Pc.fwdarw.Ps serves as the pick-feed path.
摘要:
The present invention relates to a tool radius compensation method for numerically controlled apparatus in which the coordinates Pi of the position of a tool center are computed which is offset a distance equal to the radius r of the tool in a direction normal to a surface to be cut based on commanded positional information P.sub.1, Pc and P.sub.2, for enabling the tool to three-dimensionally cut a workpiece. Based on the positional information P.sub.1, Pc and P.sub.2, a unit offset vector Vi is determined which lies on a plane defined by vectors U and V normal to first and second surfaces to be cut at a three-dimensional corner point Pc. Components along respective axes of the unit offset vector Vi are corrected so that the tool center will move smoothly along a curve contiguous to paths of movement of the tool center before and after the three-dimensional corner point Pc. The coordinates Pi of the position of the tool center are determined from the corrected unit offset vector Vi', a tool radius r, and the information Pc on the position of the three-dimensional corner point.
摘要:
A method of indicating the results of diagnosing an apparatus in which a processor (105) performs prescribed processing under the control of a control program, which is stored in a ROM (102), using input information entered from a keyboard (101) having a plurality of keys (101a-1, 101a-2; 101b-1, 101b-2; . . . 101h-1, 101h-2) each of which is equipped with a lamp, various diagnostic tests are executed in accordance with a diagnostic program stored in the ROM (102). The method includes the steps of establishing correspondence between each diagnostic test and each of the lamps (101a-2, 101b-2, . . . 101h-2), starting the diagnostic program upon sensing, by a sensing unit 107, that electric power has been introduced, executing various diagnostic processes on the basis of the diagnostic program and, when a result of a diagnostic process is determined to represent a malfunction, lighting the lamps (101a-2, 101b-2, . . . 101h-2) corresponding to the processes for which the malfunctions have been determined.
摘要:
In creating an NC program for machining a workpiece using a plurality of tools in different quadrants, the paths traversed by each of the tools are displayed in a single quadrant on the basis of NC data in the process of being created, or on the basis of previously created NC data.
摘要:
A method and an apparatus for controlling spindle speed are disclosed. When the speed ranges of respective gear ranges are selected in advance so that speed ranges corresponding to neighboring gear ranges partially overlap one another, and the gear range conforming to the commanded spindle speed is selected for rotating the spindle at the commanded spindle speed, it is determined whether the commanded spindle speed belongs to the currently selected range, no gear change is made if the decision is affirmative, and the gear range to which the newly commanded spindle speed belongs is found if the decision is negative, the gear range being switched to the gear range thus found.