Abstract:
A motion timing method using a motion controller capable of easily changing the timings of motions of a plurality of systems in an industrial machine. A motion program (1a) including a timing instruction (1b) in which the amount of movement for timing is designated, prepared and stored in a program storage means (1) of a CNC (10). A means (3) for detecting the amount of movement of a second system is adapted to detect the amount of movement of a belt conveyor (31) constituting the second system. After the timing instruction (1b) is read out from the motion program (1a), a first system motion control means (4) starts measuring the amount of movement of a work (32) when a touch sensor (34) detects the arrival of the work (32) at a predetermined position. When the measured amount of movement reaches the amount of movement for timing, a PC (18) actuates a stick attaching machine (33).
Abstract:
A method and an apparatus for making a zero adjustment of a pressure detector on an injection molding machine, in which the external load acting on the pressure detector is completely removed without disassembling its injection mechanism. While a screw (7) is driven in a low output condition, a forward limit position (Qf) and a backward limit position (Qb) are detected to determine the intermediate position (Pm) between them. The screw (7) is then moved to the intermediate position (Pm) to completely remove resin reaction acting directly on the screw (7). Reciprocating motion the amplitude of which decreases progressively is applied to the screw (7) to generate a backlash, i.e., an equal play between a ball nut (9) and a ball screw (8) in both forward and backward directions, and thus a zero adjustment of a load cell (10) is carried out under the state where the pressure acting on the load cell (10) is completely removed.
Abstract:
A synchronization priority setting means (3) selects at least one shaft (J1) from among a plurality of shafts (J1, J2, ..., Jn) and sets the speed of the shaft (J1) at a prescribed value as a reference speed and sets the speeds of the other shafts (J2, ..., Jn) based on the reference speed or the speeds of other shafts. A synchronization control means (2) drives the shafts (J1, J2, ..., Jn) at the speeds set by the setting means (3) based on a drive start signal from a timing monitoring means (1).
Abstract:
A thin small-sized CNC control section is constituted by mounting a CPU card (11) which is exchangeably connected to the printed board (10) of the CNC control section and has a CNC control function, a servo card (11), a display control card (13) on the board (10) and fixing the board (10) to the back of a liquid crystal display device (21). A PMC (14), a spindle interface circuit (15) and memory means (16) are mounted on the board (10) and connected through a bus. The servo amplifiers (41, 42, ...) of the shafts of a machine are connected to the CNC control section through a serial servo bus (30) composed of one optical fiber cable.
Abstract:
A stator (76), a rotor (82), and frames (84, 86) holding a stator core (74) therebetween axially and firmly are assembled into a motor, and a shaft (78) of the rotor and the frame (86) are connected together by a connecting means (106) so that the shaft and frame cannot be relatively rotated. The mounting surfaces (96a, 100a), which are to be brought into direct contact with a surface of an object to which the motor is to be fixed, of the frame (84) mentioned above is then processed by a lathe as these frames (84, 86), stator (76) and rotor (82), which constitute the motor are rotated unitarily around the axis of the rotor (82).
Abstract:
A method of repairing disconnection in a wire electric discharge machine, in which automatic connection is performed in a processed groove positioned near a position where disconnection occurs, and a period of time until resumption of electric discharge machining after disconnection is shortened. After detection of wire disconnection, if a condition is met, in which a command for a processed block where disconnection occurs is a line command or a circular arc command for a circular arc having a radius of r0 or more and a distance D between a position of disconnection and a starting point of the processed block is equal to or more than a set distance D0, positioning is performed between the position of disconnection and the starting point and automatic connection is performed. If the above condition is not met, and if another condition is met, in which a command for one processed block this side the processed block where disconnection occurs is a line command or a circular arc command for a circular arc having a radius of r0 or more and a distance D between a starting point and a terminal point is equal to or more than the set distance D0, then automatic connection is performed in an intermediate position between the starting point and the terminal point. If the previously processed block does not meet the condition, automatic connection is performed in a hole where machining is started.
Abstract:
A temperature control method for an injection molding machine, which constantly performs stable temperature control irrespective of the heat capacity of objects. The temperature of individual objects, such as a heating zone of an injection cylinder, an injection nozzle, a die, etc., are detected by temperature sensors G1 to Gn. A servo CPU (24) executes temperature feedback control so that the detected temperature coincides with a set temperature, and a current command value is determined. Furthermore, actual currents flowing through heaters H1 to Hn are detected, and currrent feedback control is executed so that the actual current coincides with the current command value obtained by temperature feedback control. In comparison with ON/OFF control, fluctuation of the currents flowing through the heaters H1 to Hn fluctuation of the temperatures of the temperature control objects become smaller, and temperature control can be made more stably.
Abstract:
A laser oscillator which is protected from damage due to reflection from a workpiece while maintaining its productivity. A turn-back mirror (3) is interposed between a rear mirror (2) and an output mirror (4) inside the laser oscillator. The turn-back mirror (3) has a coating, which reflects efficiently S polarized light but has low reflectivity to P polarized light. The laser beam (1) amplified between the rear mirror (2) and the output mirror (4) is outputted from the output mirror (4). The laser beam (1) outputted at this time is S polarized light (1a). The output light (1a) is converted to circular-polarized light by a 0 DEG C shift mirror (5) and a 1/4 wavelength phase delay mirror (6). The laser beam (1) so converted to circular-polarized light changes its direction to a vertical direction at a mirror (7) and is converged on a workpiece (9) by a condenser lens (8). A part of the laser beam (1) emitted to the workpiece (9) is reflected and returns through the outgoing route. When this reflected light is incident to the output mirror (4), it changes to P polarized light (1b) and is attenuated by the turn-back mirror (3) at the time of reflection inside the laser oscillator.
Abstract:
A sequence program editing system in which a sub-program editing operation is simplified. When a main program with its identifier, and sub-programs are inputted at a keyboard (1), a memory (2) stores the main program and sub-programs. When an instruction for displaying identifiers is input from the keyboard (1), means (3) reads out identifiers alone from the memory (2), and a display control means (5) displays the identifiers on a screen (6). When any one of the identifiers thus displayed is selected by the keyboard (1), the program having the selected identifier is read out from the memory (2) by a program reading means (4) and displayed on the screen (6) through the display control means (5).
Abstract:
A jump controlling method for a die sinking electric discharge machine, comprising temporarily stopping discharge during processing, widening a gap between a tool electrode and an object being processed, introducing a processing liquid into the gap, and then narrowing the gap to thereby remove processing chips generated in the gap together with the processing liquid. In the method, a program for executing a jump operation is prepared as a sub-program. A main program (1) for performing electric discharge machining is temporarily interrupted by an interrupt signal which is inputted during execution of the main program (1), an execution state of the main program is stored at the time of interruption of the main program (1) to permit the sub-program (2) to be executed, and after the completion of a jump operation by the sub-program (2) the stored execution state of the main program is read to restart the main program (1) where it was interrupted. Accordingly, in the jump controlling method for a die sinking electric discharge machine, it is possible to perform a jump operation by means of the sub-program and start the jump operation by means of an interrupt signal.