摘要:
A method and apparatus for controlling an electric discharge machine wherein a motor for moving an energized electrode relative to a workpiece is driven in accordance with command data. The method includes the steps of storing in a memory retraction control information contained in the command data, moving the electrode in an advancing direction relative to the workpiece by controlling the speed of the motor in accordance with machining feed speed information contained in the entered command data, monitoring the current position of the electrode by counting, via a counting device, pulses generated by a sensor whenever the motor rotates by a predetermined amount, moving the electrode in the retracting direction relative to the workpiece by reading in retraction speed from the retraction control information stored in the memory and controlling the speed of the motor on the basis of the retraction speed, when a signal indicative of a short circuit is generated, and moving the electrode in the advancing direction relative to the workpiece by reading in a re-advancing speed from the retraction control information stored in the memory, when a signal indicative of an end to the short circuit is generated.
摘要:
Disclosed is a method of controlling backward movement in an electric discharge machine wherein a workpiece is subjected to electric discharge machining by moving an electrode and the workpiece across which a voltage is applied, relative to one another. The method comprises a step of detecting a state of the electric discharge machining in response to a retraction command, a step of selecting a class corresponding to the electric discharge machining state from among a plurality of stored classes of retraction control information items indicating retraction control conditions different from one another, and a step of relatively moving and controlling the electrode and the workpiece in the backward direction in accordance with the selected class of retraction control information items.
摘要:
A method and apparatus for controlling an electric discharge machine wherein a motor for establishing relative movement between an energized electrode and a workpiece is driven in accordance to with NC command data. The method includes the steps of converting commanded speed information into a speed command value to control the speed of the motor, counting, by using a counter, pulses generated by a sensor each time the motor rotates by a predetermined amount, reading the value of the count in the counter periodically, adding the read values cumulatively to determine the present position of the electrode, and sending a command to the counter each time its counted value is read, to cancel the counted value.
摘要:
An animated plotting method in which an actual machining action is accurately simulated even if a tool rest is moved to another main spindle not directly associated therewith for cutting, or a single workpiece loaded on a main spindle is subjected to cutting operations by means of a plurality of tool rests. By virtue of a range specification command G10 for specifically setting a plottable range of each tool rest, a plottable range is imparted to each of the tool rests (S3, S4), and then the plottable range for each of the tool rests is displayed on either the left half (13a) or the right half (13b) of the display screen (13) depending on the operating position of each tool rest, or depending on whether each tool rest lies on the side of a first main spindle (14) or on the side of a second main spindle (16), thereby accurately simulating a path of the tool performing an actual machining operation and the state of cutting.
摘要:
Disclosed is a numerical control (NC) sentence creation system for creating an NC sentence for a two stage drilling operation by which a hole drilled by a first stage drilling operation is further drilled by a second stage drilling operation using a second drill having a smaller diameter, wherein machining configuration data are input (S1), machining condition data including a first amount of clearance and a second amount of clearance are input (S2, S3), and an NC sentence is created. The NC sentence enables the hole to be drilled in the first stage drilling operation and the second drill for the second stage drilling operation to be moved by a cutting feed from the bottom of the hole drilled by the first stage drilling operation to the machining end point of the second stage drilling operation (S4), whereby a machining time for the second stage drilling operation is shortened.
摘要:
The invention relates to a part profile input method for inputting the profile elements of a part using arrow keys. When inputting a part profile, an angle (A.sub.i) defined by two mutually adjacent profile elements (EL.sub.i, EL.sub.i+1) is computed, and whether the corner is in outside corner or an inside corner is determined by comparing the angle of intersection and a set angle. In case of an outside corner, a preset chamfer dimension (DIM) is displayed. If the dimension is acceptable, an input key is pressed to input the chamfer profile (CF) at the corner portion. In case of an inner corner, a prompt display is presented inquiring whether a rounded profile is to be inserted. If insertion is required, a dimension is inputted and the input key is pressed to input the rounded profile.
摘要:
The rotating direction of a spindle is stored in a tool data file storage area (101b) for each and every tool used.Data necessary for creating an NC program are stored in a RAM (105) conversationally using an operator's panel (108) and graphic display unit (102). Thereafter, a processor (103) creates the NC program using the data stored in the RAM.When a tool used in a predetermined machining process is decided during the creation of the NC program, a tool selection command for selecting the tool is outputted and, in addition thereto, a spindle rotating direction conforming to the selected tool is obtained from the tool data file storage area (101b) and a spindle rotating command for rotating the spindle in said direction is outputted.
摘要:
A numerical control system having an automatic programming unit for executing automatic programming, and a numerical control unit for executing numerical control. A single operator's panel having selection keys is provided and shared by both the automatic programming unit and numerical control unit. The system includes a control unit which, based on selection information entered from the operator's panel by manipution of the selection keys, devotes the operator's panel exclusively to the automatic programming unit or numerical control unit. The automatic programming unit and numerical control unit share a single display device and a single data input/output unit, in addition to the operator's panel.
摘要:
A machining program checking method is provided for a numerical control device which controls an NC lathe for performing a machining operation with a plurality of tools simultaneously mounted on a turret thereof, wherein interference of the tools with a workpiece or with various parts of the lathe can be surely detected before the machining operation is actually executed. During creation or simulation of a machining program, all tools n defined and mounted on the turret A are detected the relationship of relative position between a tool m currently in use and each of the other tools n is obtained the current position of each of the tools n is obtained based on the machining program defined with respect to the tool m and the relationship of relative position a determination is made as to whether each of the tools n interferes with the region of the workpiece B or chuck C, and an alarm or the like is displayed in accordance with the result of the determination, thereby checking the interference of the tools before the machining operation is carried out.
摘要:
A display method for a numerical control apparatus for simulating a machining by an animated display of such objects as a material shape, tool shape, or the like on a display screen, based on control information obtained from the numerical control apparatuses. For some actual machine tools, for example, only a tool is moved by the servo axis, or both a tool and a material are moved by the servo axes. Any one of a material shape (2) and a tool shape (3) to be moved is, therefore, specified and displayed on the display screen (1) of the numerical control apparatus so that the machining simulation is in accordance with the actual movements of the machine tools.