WO2008001835A1 - Appareil de traitement et procédé de commande de l'appareil de traitement - Google Patents
Appareil de traitement et procédé de commande de l'appareil de traitement Download PDFInfo
- Publication number
- WO2008001835A1 WO2008001835A1 PCT/JP2007/062968 JP2007062968W WO2008001835A1 WO 2008001835 A1 WO2008001835 A1 WO 2008001835A1 JP 2007062968 W JP2007062968 W JP 2007062968W WO 2008001835 A1 WO2008001835 A1 WO 2008001835A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- axis
- tool
- dresser
- curve
- posture
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/19—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B53/00—Devices or means for dressing or conditioning abrasive surfaces
- B24B53/06—Devices or means for dressing or conditioning abrasive surfaces of profiled abrasive wheels
- B24B53/08—Devices or means for dressing or conditioning abrasive surfaces of profiled abrasive wheels controlled by information means, e.g. patterns, templets, punched tapes or the like
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16C—SHAFTS; FLEXIBLE SHAFTS; ELEMENTS OR CRANKSHAFT MECHANISMS; ROTARY BODIES OTHER THAN GEARING ELEMENTS; BEARINGS
- F16C33/00—Parts of bearings; Special methods for making bearings or parts thereof
- F16C33/30—Parts of ball or roller bearings
- F16C33/58—Raceways; Race rings
- F16C33/64—Special methods of manufacture
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50353—Tool, probe inclination, orientation to surface, posture, attitude
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Definitions
- the present invention relates to a machining apparatus that moves a tool relative to a workpiece and cares for a force article and a method for controlling the machining apparatus.
- a processing apparatus removes unnecessary portions of a workpiece by cutting, grinding, or other methods, and forms the workpiece into a required processing shape.
- the track of the relative movement of the tool with respect to the workpiece is transferred to the force!
- a dresser device that forms the outer shape of a mortar with a dresser is known (Patent Document 1). As shown in FIG. 27, a turret 1 as a workpiece is driven to rotate about an axis 2. The outer periphery of the grindstone 1 is formed by a rotary dresser 3 as a tool. The rotary dresser 3 rotates and swivels around a vertical line with a radius R.
- FIG. 28 is a cross-sectional view taken along line AA in FIG.
- Vertical line 4 passes through the center of curvature of the arc-shaped molding surface of turret 1.
- the trajectory of the swivel movement of the mouth dresser 3 is transferred to the turret 1.
- a rotary dresser 3 having a tapered portion 3a at the outer edge is used, and a wall surface 3b of the tapered portion 3a is brought into contact with a straight portion of the grindstone 1 so that an arc portion of the grindstone is obtained.
- Patent Document 1 Japanese Patent Laid-Open No. 49-50589 (see page 2, Fig. 1 to Fig. 3)
- the shape of the molding surface depends on the shape of the taper portion of the rotary dresser, so There is a limit to the degree of freedom.
- the trajectory of the movement of the dresser transferred to the boulder is mechanically controlled, so that the boulder cannot be covered in various shapes! /.
- an object of the present invention is to provide a method for controlling a machining apparatus and a machining apparatus capable of machining a workpiece into various shapes.
- the invention described in claim 1 is a method for controlling a machining apparatus for machining a workpiece by moving the tool relative to the workpiece, and the tool is described above.
- An X-axis moving mechanism that can move relative to the workpiece in the X-axis direction in the two-dimensional plane (P), and the tool perpendicular to the X-axis in the two-dimensional plane with respect to the workpiece.
- a Y-axis moving mechanism that can be moved relatively in the Y-axis direction, and a tool that rotates in the two-dimensional plane (P) around the tip of the tool that contacts the workpiece.
- a trajectory curve of the tool corresponding to the machining shape in the two-dimensional plane (P) of the workpiece (which may include a straight line). ) And design the posture of the tool on the locus curve.
- the clothoid in which the tangential direction angle is given by a quadratic expression having a curve length according to the method for controlling a machining apparatus according to claim 1 Song
- the trajectory curve of the tool is designed using a line, and the normal direction angle of the trajectory curve is calculated in at least a part of the trajectory curve, and based on the normal direction angle!
- the posture of the tool is designed.
- the invention according to claim 3 is the method of controlling a machining apparatus according to claim 1 or 2, wherein, in the trajectory 'posture design step, one end of a trajectory curve that is symmetrical about the symmetry axis.
- the tool is moved from the point to the axis of symmetry, and then the tool is moved to the other end of the locus curve, and then the tool is moved from the other end of the locus curve to the axis of symmetry.
- the trajectory curve is designed so as to make it happen.
- the invention according to claim 4 is the method of controlling a machining apparatus according to claim 2, wherein the workpiece is a gun that rotates around an axis line arranged in the two-dimensional plane (P).
- the tool is a dresser
- the processing device is a dresser device that forms the outer shape of the turret with the dresser.
- the dresser posture is designed so that the center line of the dresser faces the normal direction of the trajectory curve.
- the invention according to claim 5 is the method of controlling a processing apparatus according to claim 4, wherein the dresser includes a flat surface and a corner portion having a predetermined width at the tip that contacts the turret.
- the dresser posture is set so that the center line of the dresser faces the normal direction of the trajectory curve in at least a part of the section on the trajectory curve.
- the dresser's posture is such that the center line of the dresser is other than the normal direction of the trajectory curve. It is designed to face, whereby the corner portion of the dresser is brought into contact with the grindstone.
- the invention according to claim 6 is the method for controlling a processing apparatus according to claim 4 or 5, wherein the turret is a gothic search groove having a circular arc of a cross section of a ball screw or a linear guide.
- the turret Used to grind the ball rolling groove of the shape, and in the locus' attitude design process, in order to obtain the turret capable of adjusting the contact angle ( ⁇ ) of the ball screw or linear guide, the symmetry axis is centered.
- the bilaterally symmetric trajectory curve can be divided into two left and right with the symmetry axis as a boundary, and each of the divided pair of trajectory curves is symmetric. It is characterized by being able to shift the shaft by force.
- the invention according to claim 7 is the method for controlling a machining apparatus according to any one of claims 4 to 6, wherein the turret grinds a ball rolling groove of a ball screw or a linear guide.
- the trajectory curve that is symmetric about the axis of symmetry can be shifted in the axial direction of the axis of symmetry in order to adjust the cut amount of the dresser.
- the invention according to claim 8 is a machining apparatus for moving the tool relative to the workpiece to calcare the workpiece, wherein the tool is moved to the workpiece in a two-dimensional plane
- An X-axis moving mechanism capable of relatively moving in the X-axis direction in (P), and a relative to the Y-axis direction perpendicular to the X-axis in the two-dimensional plane (P) with respect to the workpiece.
- a Y-axis moving mechanism that can be moved in an automatic manner, and a ⁇ -axis rotating mechanism that can rotate the tool in the two-dimensional plane (P) around the tip of the tool that contacts the workpiece.
- a trajectory curve of the tool (which may include a straight line) corresponding to the machining shape of the workpiece in the two-dimensional plane (P)
- determining the posture of the tool on the trajectory curve Design and control the X-axis moving mechanism and the Y-axis moving mechanism to The tool is moved relative to the workpiece along a trajectory curve corresponding to a machining shape in a two-dimensional plane (P), and the ⁇ -axis rotation mechanism is controlled to control the two-dimensional plane.
- the invention according to claim 9 is the processing apparatus according to claim 8, wherein the control device uses a clothoid curve in which a tangential direction angle is given by a quadratic expression having a curve length. Designing a trajectory curve, calculating a normal direction angle of the trajectory curve in at least a part of the trajectory curve, and designing the posture of the tool based on the normal direction angle It is characterized by.
- the workpiece can have various shapes in a two-dimensional plane. Can be processed.
- the ⁇ axis rotation mechanism changes the tool posture on the trajectory curve. Therefore, the tool can be directed in the optimum direction according to the machining shape.
- the tool rotates in a two-dimensional plane around the tip that contacts the workpiece, even if the posture of the tool is changed, the position of the tip of the tool that contacts the workpiece does not change. Therefore, changes in the posture of the tool will not affect the shape of the workpiece! ,.
- the shape of the symmetrical workpiece can be stabilized.
- the dresser wear can be reduced by orienting the dresser in the normal direction with respect to the processed shape of the turret, and the wear of the dresser varies. Can be reduced.
- the dresser is The shape of the turret can be shaped to match the trajectory curve that does not pass through the turret.
- a grindstone capable of adjusting the contact angle between the ball and the ball rolling groove can be formed.
- the amount of dresser cut into the turret can be adjusted.
- the tool can be moved along the designed trajectory curve by the X-axis moving mechanism and the Y-axis moving mechanism, the workpiece can be moved in a two-dimensional plane. It can be processed into various shapes.
- the ⁇ -axis rotation mechanism can change the posture of the tool on the trajectory curve, so that the tool can be directed in the optimum direction according to the machining shape.
- the position of the tip of the tool that contacts the workpiece does not change even if the posture of the tool is changed. Therefore, the change in the posture of the tool does not affect the shape of the workpiece.
- the trajectory curve is given by a quadratic expression in which the tangential direction angle is a curve length. Since the obtained two-dimensional clothoid curve is used, the normal direction angle on the trajectory curve can be easily calculated.
- FIG. 1 is a side view showing a processing apparatus according to a first embodiment of the present invention.
- FIG. 3 Perspective view showing a ball screw ground by a grindstone
- FIG. 4 Perspective view showing a linear guide ground by a grindstone
- FIG.6 A figure showing the dresser's trajectory 'posture that moves along the grinding wheel shape
- FIG. 11 Diagram showing another example of the locus / posture of the dresser moving along the processed shape of the turret
- FIG. 13 is a diagram showing the cross-sectional shape of a grindstone with an adjusted contact angle
- ⁇ 15 Diagram showing an example of the dresser posture designed so that the dresser posture is in the normal direction of the trajectory curve
- FIG. 23 Schematic diagram for explaining the method for obtaining the initial value of the tangential direction angle.
- FIG. 25 is a side view of the machining apparatus according to the second embodiment of the present invention viewed from the X-axis direction.
- FIG. 26 is a side view of the machining apparatus according to the second embodiment of the present invention viewed from the Y-axis direction.
- FIG.28 A diagram showing a method for forming a turret using a conventional dresser (cross-sectional view taken along line A-A in Fig. 27)
- FIG. 29 is a diagram showing a method for forming a turret using a conventional dresser.
- FIG. 30 is a view showing a turret shape that cannot be formed by a conventional dresser device.
- FIG. 1 shows a processing apparatus according to the first embodiment of the present invention.
- the outer peripheral surface of the grindstone 7 as a workpiece is formed by a dresser as a tool.
- the turret 7 is mounted on the heating device so as to be rotatable about its axis 7a, and is not shown in the figure!
- the axis 7a of the turret 7 is located in the two-dimensional plane, for example, the horizontal plane P.
- the turret 7 installed with the dresser force separated also is moved in the y direction in the figure by being directed toward the dresser 8 by a turret Y-axis moving device (not shown).
- a dresser 8 is disposed in a horizontal plane P including the axis 7a of the grindstone 7.
- the dresser 8 can be moved in the X-axis direction (direction perpendicular to the paper surface) in the horizontal plane by the X-axis moving mechanism 9 and can be moved in the Y-axis direction orthogonal to the X-axis in the horizontal plane by the Y-axis moving mechanism 10.
- the dresser 8 can be rotated in the horizontal plane by the ⁇ -axis rotation mechanism 20.
- a Y-axis moving mechanism 10 that moves the Y-axis table 17 in the Y-axis direction by means of ball screw mechanisms 14 and 16 is attached.
- the rotation of the Y-axis servo motor 12 is transmitted to the screw shaft 14 via the worm gear 13.
- the screw shaft 14 is rotatably supported on the base 11 via a bearing 15.
- a ball screw nut 16 is screwed onto the screw shaft 14.
- a Y-axis table 17 is coupled to the upper surface of the ball screw nut 16.
- the Y-axis table 17 is supported on the base through a linear guide so as to be slidable in the Y-axis direction.
- the base 11 of the processing apparatus is moved in the Y-axis direction within a horizontal plane by a slide mechanism 19 such as an air cylinder.
- the slide mechanism 19 moves the dresser to the machining position or separates the machining position force.
- An X-axis moving mechanism 9 is attached on the Y-axis table 17.
- the X-axis moving mechanism 9 also moves the X-axis table 21 in the X-axis direction by the ball screw mechanism.
- the rotation of the X-axis servo motor is transmitted to the screw shaft 22 via the worm gear.
- the screw shaft 22 is rotatably supported on the Y-axis table 17 via a bearing.
- a ball screw nut 23 is screwed onto the screw shaft 22.
- An X-axis table 21 is coupled to the upper surface of the ball screw nut 23.
- the Y-axis table 21 is supported on the Y-axis table 17 via the linear guide 24 so as to be slidable in the Y-axis direction.
- a ⁇ -axis rotation mechanism 20 is attached on the X-axis table 21.
- a column 26 is coupled on the X-axis table 21.
- a ⁇ axis 27 extending in the vertical direction is rotatably supported via a bearing 28.
- the axis 27a of the ⁇ axis 27 points in the vertical direction and is orthogonal to the horizontal plane P.
- the ⁇ shaft 27 extends downward from the portion supported by the bearing 28, and a dresser 8 is attached to the lower end thereof.
- the upper end of the ⁇ axis 27 is suspended from the support portion by the bearing 28, and the lower end of the ⁇ axis 27 is not supported.
- the 0-axis 27 is inclined obliquely from the upper end to the lower end.
- the axis 27a of the zero axis 27 is the center of rotation of the dresser 8 in the horizontal plane P.
- the position of the dresser 8 is adjusted so that the tip 8a of the dresser 8 is positioned on the axis 27a of the ⁇ axis 27.
- the dresser 8 is fixed to the ⁇ axis 27 mm by a set screw 29.
- a ⁇ -axis servo motor 29 is coupled to the column 26.
- the rotation of the ⁇ -axis servomotor 29 is transmitted to the ⁇ -axis 27 through the reduction gear 30 and the worm gear 31.
- the dresser 8 can be rotated with high accuracy.
- FIG. 2 shows a plan view of the dresser 8.
- the dresser 8 consists of a diamond tool that grinds the grinding wheel 7.
- the dresser 8 is moved in the X-axis direction in the horizontal plane P by the X-axis moving mechanism 9 described above, and is moved in the Y-axis direction by the Y-axis moving mechanism 10. Then, the ⁇ -axis rotating mechanism 20 is rotated in the horizontal plane P around the tip 8a.
- the dresser 8 is a single stone dresser in which a diamond with a sharp tip 8a is embedded.
- a prismatic dresser in which a prismatic diamond having a flat surface is embedded in the tip 8a may be used, or a disc-shaped rotary dresser may be used.
- the disk-type rotor lead dresser is a rotary dresser that is driven to rotate about the axis of the disk.
- a prismatic dresser is shown as an example. Therefore, the dresser 8 has a flat surface 8b having a predetermined width and a corner 8c at the tip 8a.
- the grindstone 7 formed by the dresser 8 is used for grinding the ball screw 31 shown in FIG. 3 and the ball rolling groove of the linear guide shown in FIG.
- the ball screw 31 has a ball 34 inserted between the ball rolling groove 32a of the screw shaft 32 and the ball rolling groove 33a of the nut 33, and a return path 35 is provided in the nut 33 so that the ball 34 can circulate.
- the guide 40 is used to guide the moving body in a linear motion, and the ball rolling groove 36a of the track rail 36 that extends linearly and the bowl-shaped moving block that moves along the track rail 36.
- a ball 38 is inserted between the ball rolling groove 37a of 37 and a return path 39 is provided in the moving block 37 so that the ball 38 can circulate.
- FIG. 5 shows an example of a processed shape in the horizontal plane of the grindstone 7 formed by the dresser 8.
- the Karoe shape in the horizontal plane of the grindstone 7 is made to match the cross-sectional shape of the ball rolling grooves 32a, 33a, 36a, 37a.
- the processed shape in the horizontal plane P of the turret 7 is set to the Gothic arch groove shape in accordance with the ball rolling grooves 32a, 33a, 36a, and 37a of the Gothicarch groove. That is, the processing shape of the turret 7 has an arc portion 41 composed of two arcs Rl and R2, and the curvature radii of the two arcs Rl and R2 are equal.
- the center of curvature of the arc R1 and the center of curvature of the arc portion R2 are separated by a distance L.
- Straight portions 42 are provided on both sides of the arc portion 41.
- an arc portion 43 such as a small-diameter arc R3, R4 is provided.
- the centers of curvature of the arcs Rl and R2 and the centers of curvature of the arcs R3 and R4 are on the inside and outside of the turret 7 with the molding surface of the grindstone 7 as a boundary.
- the locus and posture of the dresser 8 in the horizontal plane P are controlled, and the grindstone 7 is formed into a processed shape.
- the X-axis moving mechanism 9 and the Y-axis moving mechanism 10 are By controlling, the dresser 8 is moved along the locus curve 44 in the horizontal plane P (corresponding to the processing shape of the grindstone), and the ⁇ -axis rotation mechanism 20 is controlled to change the locus curve 44 in the horizontal plane P Change the dresser 8 posture.
- FIG. 7 shows a configuration diagram of the control device 55.
- the hardware of the control device 55 consists of a computer 56 (left side of the dotted line in the figure) such as a personal computer in which the software up to the creation of the motion 'table 51 is installed, and the motion' table 51 is read and the X, ⁇ , It consists of a motor control device 57 (right side from the dotted line in the figure) that incorporates a motion 'operator 54 to operate the ⁇ axis.
- the computer 56 of the control device 55 creates a motion table 51 that describes the displacement values of each motion axis by taking the time axis in the row direction and the X, ⁇ , and ⁇ axes of the dresser device in the column direction.
- the motor control device 57 of the control device 55 controls each axis of the dresser device.
- a signal command from the motion 'table 51 and the motion' editor 53 is transmitted between the computer 56 and the motor control device 57.
- the software of the control device 55 is a motion to create a motion 'table 51
- the motion 'table 51 will be described. Giving the position and / or attitude of dresser 8 as a function of time is called motion. As shown in FIG. 8, the motion 'table 51 describes the absolute value or incremental value of the displacement of each axis with the time axis in the row direction and each operation axis (servo motor) in the column direction.
- the absolute value is an absolute value relative to the reference value, and the incremental value is a value that increments at each time interval.
- the force for which the absolute value is described does not necessarily start from zero.
- the motion 'table 51 is sent to a robot or the like in CSV (Comma Separated Value) format data, for example. Since motion 'table 51 is tabular data with vertical columns and horizontal rows, it is converted to a single column using the CSV method so that it can be sent via serial communication. Specifically, for example, the table data has 0, 0, 5 rows from the upper left, 1, 2, 5, rows , 3, 6, 5, ideology, ⁇ ⁇ fununi ⁇ Converted to IJ data.
- CSV Common Separated Value
- the contact point of the tip of the dresser 8 with the turret 7 (hereinafter referred to as the tool point) temporally moves on a continuous trajectory curve (which may include a straight line) drawn in a plane.
- the position of the tool point is represented by coordinates (x, y), and the posture of the dresser 8 is represented by, for example, a rotation angle with respect to the x and y axes. Regardless of the complexity of the movement, the tool point trajectory is continuously connected without interruption.
- the first stage of motion control is to design the trajectory curve of the dresser 8 and the posture of the dresser 8.
- FIG. 10 shows a trajectory design screen displayed on the display device of the computer 56.
- the operator inputs, for example, the XY coordinates of six point sequences P1 to P6 to the computer 56 in correspondence with the machining shape of the turret 7 shown in FIG.
- Input means such as a keyboard and a mouse can be used for input.
- P1 ⁇ P2 is the section corresponding to the straight part 42 of the machining shape
- P2 ⁇ P3 ⁇ P4 is the section corresponding to the small circular arc part 43 of the cage shape
- P4 ⁇ P5 ⁇ P6 is the section. This section corresponds to the arcuate portion 41 having a large diameter.
- the computer When the operator inputs a point sequence, the computer designs a locus curve 60 that interpolates the point sequence P1 to P6.
- the designed locus curve 60 is displayed on the display device.
- a clothoid curve is used in designing the locus curve 60.
- the tangential angle of the curve is given continuously as a function of the curve length. Therefore, the continuity of movement is maintained. An interpolation method using this clothoid curve will be described later.
- the computer 56 After designing the trajectory curve 60 interpolated from P1 to P6, the computer 56 inverts the trajectory curve 60 around the symmetry axis 59 on the workpiece origin to obtain a symmetrical trajectory curve 44 as shown in FIG. design.
- the computer 56 designs the trajectory curve 44 and also the posture of the dresser 8.
- the posture of the dresser 8 in designing the posture, is designed so that the center line 8d of the dresser 8 faces the normal direction of the locus curve 44 in all sections on the locus curve 44. Directing the normal direction reduces the wear on the dresser 8 and This is to reduce the variation in wear in each part of the support 8.
- the clothoid curve is given a tangential angle, so the normal direction of the curve can be calculated simply by rotating the given tangential angle by 90 degrees.
- the position E of the dresser 8 is also given, and the posture E of the dresser 8 is also given as a function of the curve length s.
- the dresser 8 when the dresser 8 is moved along the locus curve 44 from one end 44a of the symmetrical locus curve 44 to the other end 44b, the machining time is shortened. You can. However, this method tends to cause variations in the shapes of the arcs R1 and R2. Therefore, as shown in FIG. 11, the dresser 8 is moved from one end 44a of the locus curve 44 to the symmetry axis 59, and then the dresser 8 is moved to the other end 44b of the locus curve 44. Thereafter, the dresser 8 may be moved from the other end 44 b of the trajectory curve 44 to the symmetry axis 59. Designing the trajectory curve in this way takes some machining time but stabilizes the shapes of arcs R1 and R2.
- FIG. 12 shows a conceptual diagram of a trajectory design method for obtaining the grindstone 7 that can adjust the contact angle of the ball screw 31 or the linear guide 40.
- the computer 56 creates divided trajectory curves (1) and (2) obtained by dividing the trajectory curve 44 into left and right with the symmetry axis as a boundary.
- the operator inputs the offset of the segmented trajectory curves (1) and (2) on the input screen shown in FIG.
- the computer 56 shifts each of the pair of divided trajectory curves 45 in the X direction toward the symmetry axis 59 by the specified offset amount.
- the radius of curvature of arcs Rl and R2 is not changed.
- the contact angles ⁇ 1, ⁇ 2 are the ball screw 31 or the inner diameter of the Bonole 34, 38 of the linear guide 40, the point, the ridge, and the Bonole rolling groove 32a, 33a, The angle between the line 46 that connects 36a and 37a and the line that connects the symmetrical axis 59 of the symmetric Bonolet rolling grooves 32a, 33a, 36a, and 37a.
- the shape of the whetstone 7 and the cross-sectional shape of the ball rolling grooves 32a, 33a, 36a, 37a are the same, so the cross-sectional shape of the ball rolling grooves 32a, 33a, 36a, 37a is changed to the cross-sectional shape of the grindstone 7.
- contact angles 1 and 2 are shown.
- the contact angles ⁇ 1 and ⁇ 2 can be adjusted.
- the contact angle ex 1 can be increased as the contact angle oc 2.
- FIG. 14 is a conceptual diagram of a trajectory design method for adjusting the cutting amount of the dresser 8.
- the grindstone 7 may be re-formed with the dresser 8.
- the operator inputs the shift amount for each divided trajectory curve (1X2) on the input screen shown in FIG.
- the commutator 56 has a trajectory curve 44 (consisting of split trajectory curves (1) and (2)) designed symmetrically about the symmetry axis 59 by the specified shift amount. Is shifted in the direction of the symmetry axis 59 (in the Y direction).
- the worn turret 7 can be cut by a predetermined cut amount.
- the posture of the dresser 8 is designed so that the posture of the dresser 8 faces the normal direction of the trajectories 41 to 43.
- the tip of the dresser 8 has a flat surface 8b having a predetermined width and a corner 8c. If the width W1 of the flat surface of the dresser 8 tip is larger than the radius of curvature R3 of the small-diameter arc 43 of the locus curve 44, even if the tip of the dresser 8 is moved along the locus curve, the tip of the dresser 8 The corner 8c goes over the turret 7 In this case, as shown in FIG. 17, the arc portion 43 of the molded dresser 8 has a shape that is excessively cut.
- the corner of the dresser 8 is replaced with the turret 7 until the straight arc portion 43 reaches the arc portion 43 having a small diameter.
- the posture design is switched, and the dresser 8 is designed so that the posture of the dresser 8 faces the normal direction of the locus curve 44.
- the flat surface 8b of the dresser 8 is brought into contact with the turret 7.
- FIG. 19 shows the shape of the grindstone 7 formed by such a trajectory 'posture design. It can be seen that a smooth shape can be obtained even in the arc part 43 with a small diameter.
- the posture should be designed so as to be in the normal direction of the trajectory curve in all sections where it is not necessary to switch the posture. However, it is necessary to pay attention to wear of the sharp tip.
- the second stage of motion control is a tool moving on the designed trajectory curve.
- the point's speed is to determine the acceleration.
- the time function of the tool point on the trajectory curve is determined by determining the speed'acceleration of the tool point.
- the speed of the dresser 8 is input.
- the computer 56 determines the tool point speed'acceleration so that the dresser 8 can be moved at the specified speed.
- a curve with good characteristics adopted in the cam mechanism is adopted, and this is provided as a universal cam curve with variable parameters.
- the position and orientation defined in the Cartesian space constitutes a group of continuous curves. Fit a motion curve to each curve and specify acceleration / deceleration.
- Cartesian space is a three-dimensional coordinate system created using three axes x, y, and z that are orthogonal to each other at the original point, and can represent not only the position of the tool point but also the posture.
- the tool point position and orientation are given as a function of time t.
- time t is given at minute time intervals, the displacement of the tool point with respect to each time can be obtained.
- an appropriate value of 2 ms (milliseconds) or less is selected as the time interval.
- the inverse mechanism solution is to obtain the rotation angle ⁇ 1 to ⁇ 3 of the axial space from the position “attitude” of the actual space. Since the reverse mechanism solution is unique to each processing device, prepare a solution for each processing device.
- the motion 'editor 53 shown in Fig. 7 will be described.
- the motion “editor 53” is used to edit a plurality of motion “tables 51”.
- the usage of the created motion “table 51” is set in order. Specifically, for example, if the motion 'table 51 is A, B, C, the order is set as B when A ends, C when B ends, and B and C together when A ends Or run. It is close to a sequencer in the sense that it gives a sequence of operations.
- the motion 'editor 53' may be externally installed with the motion 'designer 52, typically a force built into the computer.
- Motion 'operator 54 is commonly referred to as a servomechanism (ie, an automatic feedback control system for mechanical motion).
- a servomechanism ie, an automatic feedback control system for mechanical motion.
- the motion 'operator 54 reads the motion' table 51 created by the motion 'designer 52 via communication etc., distributes the input data to each axis, determines the synchronization between each axis, and the servo motor of each axis To control.
- the motion 'operator 54 controls the X-axis servo motor and the Y-axis servo motor based on the motion' table 51 to move the dresser 8 along the locus curve 44.
- the ⁇ -axis servo motor is controlled to change the posture of the dresser 8 in the horizontal plane.
- the first method uses a high-speed communication line as the transmission medium.
- Ethernet registered trademark
- USB registered trademark
- IEEE 1394 IEEE 1394
- a wireless or low-speed communication line can be used.
- the second method is to read data by connecting a bus directly. If the computer and motor controller are not separated, they can be used.
- the third method uses a portable memory medium. Transport using CD, DVD, memory card, etc. [0065] ⁇ Load motion table (S2)>
- the motion table 51 is read according to that protocol.
- the motion table 51 Since the motion table 51 is usually created for multiple axes, it needs to be distributed to each axis. There is also a method of compulsorily distributing using a hub etc. (a method of distributing a line of data to the drivers of each axis in order on the delivery side), but usually only the data related to each axis is received on the receiving side Like that. If there is a memory on the receiving side, for example, the vertical axis data shown in Fig. 8 is received as X-axis data, the data in the next column is received as Y-axis data, and the ⁇ -axis data is further received. The next column data can be received.
- the motion editor 53! / ⁇ ⁇ needs to edit the motion table 51 by the sequencer. For example, when the limit switch is activated, the tool point may be stopped, or when the temperature is measured with a sensor and the temperature rises, the tool point may be slowed down. In such a case, if there is an input signal from the sensor, the motion table 51 is edited by the motion editor 53 or the sequencer.
- each axis servo motor moves following the motion command is the role of the servo driver and each axis servo motor. In this embodiment, return the feedback signal to the computer 56 for creating the motion table! The motion 'table creation computer 56 never enters the servo loop.
- the X-axis moving mechanism 9 and the Y-axis moving mechanism 10 are controlled to move the dresser 8 along the locus curve 44 (matching the processing shape of the turret) in the horizontal plane, and ⁇
- the shaft rotating mechanism 20 it becomes possible to change the posture of the dresser 8 of the trajectory curve 44 in the horizontal plane ⁇ .
- Arc length s (variable (actual displacement measured along curve length)), h (constant (total length of clothoid curve)) Definition of tangential direction angle ej ( ⁇ ) ⁇ dp / ds (position vector is differentiated by arc length) Unit vector) Curvature definition ⁇ ' ⁇ (1 ⁇ 3 Differentiated by arc length of tangential angle
- Cs and Sn are known as Fresnel integrals.
- a clothoid segment is obtained by cutting out a part of a clothoid curve in the same way as cutting out an arc from a circle. Determine the start point ⁇ 0 and end point P1 with the above basic formula, and perform definite integration with the arc length from 0 to h.
- the basic formula of clothoid segment is from (1)
- the shape of the clothoid segment is determined only by the bending angle ⁇ V and the contraction angle ⁇ u, the size is h, the position is P0, and the direction is ⁇ 0.
- the arc length h, the curvature angle ⁇ V, and the contraction angle ⁇ u are collectively referred to as interval parameters.
- Lines, circles and clothoids are separate figures. A straight line is infinite and has a direction, a circle is infinite and large, a clothoid is infinite in length, its existence range is finite, and has both direction and size.
- the line segment is a subset of an arc, and the arc is a subset of a clothoid segment.
- the method of obtaining the end point and the tangential direction angle by giving the start point, the tangential direction angle, and the interval parameter is called a forward solution.
- the method of obtaining the interval parameter by giving the start and end positions and the tangential angle is called the inverse solution.
- FIG. 22 shows a flowchart of a program executed by the interpolation method using a clothoid curve.
- the control method according to the present embodiment interpolates P1 to P6 point sequences given in advance using clothoid segments calculated by a computer.
- each coordinate P (X, y) of the above point sequence is input (step 1).
- step 2 the tangential direction angle ⁇ at each point is obtained (step 2).
- Tangent angle ⁇ is the top Indicates the direction of each tangent at each point, and is represented by the angle formed by the tangent to the reference line.
- the tangential angle ⁇ obtained in the second step is temporary except for the end points.
- interval parameters in all intervals are obtained (step 3).
- the interval parameter is composed of the arc length h, the bending angle ⁇ ⁇ , and the contraction angle ⁇ u.
- the interval auxiliary variable can be obtained at high speed by solving the inverse solution of “Crosoid's reduced angle polynomial” by the following first calculation process to fifth calculation process.
- chord length and directional angle are calculated from the difference in position between the start point and end point (first calculation process), and the coefficient of the differential force contraction polynomial of the tangential direction angle between the start point and end point is calculated ( (Second calculation process), calculate the contraction angle by solving the contraction polynomial of y by Newton's method (third calculation process), and calculate the arc length using the contraction angle and the contraction polynomial of X (Calculation process), a curvature angle is calculated from the difference in tangential direction angle and the contraction angle (fifth calculation process).
- the third arithmetic processing is performed by using a joint approximation formula for the inverse Newton method.
- step 4 the process proceeds to step 4 to obtain curvature difference evaluation values at intermediate points excluding both ends of each point, and mark the maximum point of these curvature difference evaluation values (step 41). It is determined whether or not the curvature difference evaluation value is within the allowable range (step 42) . If the curvature difference evaluation value is within the allowable range, step 4 is terminated. The tangential direction angle was corrected (Step 43), the interval parameters of the two sections before and after the maximum point were recalculated (Step 44), and the curvature difference evaluation values at the maximum point and the three points before and after were recalculated. After (Step 41), return to Step 42 and repeat.
- the curvature difference evaluation values at all points can be finally reduced to a predetermined tolerance or less.
- the division auxiliary variable suitable for the product-sum operation is calculated by dividing the interval auxiliary variable obtained in the fourth step as described above. Then, the position is sequentially obtained based on these division assist variables. This makes it possible to obtain an optimum position command for interpolating between the point sequences.
- an initial value of the tangential direction angle ⁇ i at each point Pi is obtained.
- interval parameters for each interval are obtained.
- the interval auxiliary variable is composed of the arc length h of the curve connecting the two points, the curvature ⁇ , and the reduction angle ⁇ .
- the following “Crosoid reduced-angle polynomial expression” is used to obtain interval parameters at high speed.
- cnm [m] cnm [m ⁇ 1 / (4m + 4n + 2)
- step 41 constituting step 4
- the curvature difference evaluation value at each intermediate point is obtained by the following equation. If the curvature of section 0 at midpoint 1 is ⁇ '10 and the curvature of section 1 is ⁇ '11,
- V which is the geometric mean of the position error when the opposite curvature is adopted for each. Because it is the dimension of the position, the judgment of accuracy is wrong.
- the maximum point is marked.
- the absolute value of this value at the maximum point is compared with the given allowable value. If the maximum point is less than the allowable value, the fourth step is completed. If the maximum point is larger than the allowable value in this step 42, the process proceeds to the next step 43 to correct the tangential direction angle at the maximum point.
- the correction angle is ( ⁇ '10 — ⁇ '11) -sqrt (h0-hl) Z8, which is the value obtained by dividing the curvature difference evaluation value by the geometric mean of the arc lengths on both sides and 4. As a result, it turns out that the difference in curvature at the maximum point is almost zero. /
- step 44 the same solution (rotating reverse solution) as in step 3 is executed only twice, and interval parameters in the interval before and after the maximum point are obtained.
- step 41 the same equation as the process of step 41 is executed only three times to calculate the curvature difference evaluation value between the maximum point and the front and back points, and then step 42 is performed again.
- step 4 consisting of steps 41 to 44 is repeated until the evaluation value falls within the allowable range in the determination of step 43.
- step 51 the process proceeds to step 51, where the starting point and the tangential direction angle (x0, y0, ⁇ 0), the interval parameter (h, ⁇ ,
- ⁇ 'max (I ⁇ 1 ⁇ ⁇ 0
- n — [ ⁇ h * sqrt ('max / ⁇ / 8)]
- dv, vx, vy, dx, dy are initial values of variables.
- step 52 the division assist variable is incremented to obtain sequential positions.
- x x + dx water vyZdv (7)
- Fig. 25 and 26 show a second embodiment of the processing apparatus.
- Fig. 25 shows a side view of the processing device as seen from the X-axis direction
- Fig. 26 shows a rear view of the processing device as seen from the Y-axis direction.
- the X-axis moving mechanism 9 that moves the dresser 8 in the X-axis direction in the horizontal plane
- the Y-axis moving mechanism 10 that moves in the Y-axis direction
- a ⁇ -axis rotation mechanism 20 that rotates the dresser 8 in the ⁇ -axis direction within a horizontal plane is provided.
- the machining apparatus of the second embodiment differs from the machining apparatus of the first embodiment in that the X-axis moving mechanism 9, the Y-axis moving mechanism 10, the ⁇ -axis rotating mechanism 20, and the grindstone 7 are both vertical surfaces.
- a tilt mechanism 61 is provided for tilting the inside.
- the tilt mechanism 61 includes an electric motor 62, a worm 63 that is rotationally driven by the electric motor 62, and a worm gear 64 that meshes with the worm 63.
- the tilt mechanism 61 is automatically controlled. An operator manually operates the electric motor 62 to obtain a predetermined inclination angle.
- a dresser device is provided on the same base as the grinding device.
- the grindstone 7 is tilted according to the lead angle of the screw.
- the tilt mechanism 61 since the tilt mechanism 61 is provided, the tilted grindstone 7 can be formed.
- the present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the scope of the present invention.
- the movement of the tool relative to the workpiece in the two-dimensional plane is relative.
- the X axis movement mechanism and the Y axis movement mechanism may move the workpiece instead of the tool.
- the work piece is not limited to a turret, and the tool is not limited to a dresser.
- This specification is based on Japanese Patent Application No. 2006-178496 filed on Jun. 28, 2006. All this content is included here.
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Grinding-Machine Dressing And Accessory Apparatuses (AREA)
- Numerical Control (AREA)
Abstract
La présente invention concerne un procédé destiné à commander un appareil de traitement apte à traiter des pièces de fabrication, comme des meules, dans une variété de formes. L'appareil de traitement a un mécanisme de déplacement dans l'axe X (9) apte à déplacer un outil (8) par rapport à une pièce de fabrication (7) dans la direction de l'axe X dans un plan bidimensionnel (P), un mécanisme de déplacement dans l'axe Y (10) apte à déplacer l'outil dans la direction de l'axe Y dans le plan bidimensionnel (P), et un mécanisme de rotation dans l'axe q (20) apte à faire tourner l'outil (8) dans le plan bidimensionnel autour de l'extrémité (8a) de l'outil d(8) en contact avec la pièce de fabrication. Un dispositif de commande de l'appareil de traitement conçoit un lieu géométrique le long duquel l'outil (8) se déplace et la position de l'outil pendant le mouvement, commande le mécanisme de déplacement dans l'axe X (9) et le mécanisme de déplacement dans l'axe Y (10) afin de déplacer l'outil (8) le long du lieu géométrique, et commande le mécanisme de rotation dans l'axe q de manière à changer la position de l'outil (8) dans le plan bidimensionnel (P).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008522616A JP5113747B2 (ja) | 2006-06-28 | 2007-06-28 | 加工装置及び加工装置の制御方法 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006178496 | 2006-06-28 | ||
| JP2006-178496 | 2006-06-28 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2008001835A1 true WO2008001835A1 (fr) | 2008-01-03 |
Family
ID=38845599
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2007/062968 Ceased WO2008001835A1 (fr) | 2006-06-28 | 2007-06-28 | Appareil de traitement et procédé de commande de l'appareil de traitement |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP5113747B2 (fr) |
| WO (1) | WO2008001835A1 (fr) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010050281A1 (fr) * | 2008-10-29 | 2010-05-06 | Thk株式会社 | Dispositif de guidage de mouvement et dispositif de vissage |
| US9868169B2 (en) | 2013-09-06 | 2018-01-16 | Mitsubishi Heavy Industries Machine Tool Co., Ltd. | Gear-cutting machine |
| CN114563982A (zh) * | 2022-01-24 | 2022-05-31 | 中铁九桥工程有限公司 | 一种移动设备在圆管上运动轨迹的控制方法 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6390501B2 (ja) | 2015-04-15 | 2018-09-19 | 京セラドキュメントソリューションズ株式会社 | 学習支援装置および学習支援方法 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS552544U (fr) * | 1978-06-23 | 1980-01-09 | ||
| JPS58173459U (ja) * | 1982-05-14 | 1983-11-19 | 三井精機工業株式会社 | 砥石成形装置 |
| JPS6161765A (ja) * | 1984-08-29 | 1986-03-29 | ブライアント・グラインダー・コーポレイション | 砥石の直交ドレツシング |
| JP2005276157A (ja) * | 2004-02-27 | 2005-10-06 | Thk Co Ltd | 数値制御方法及び装置 |
| JP2005297190A (ja) * | 1999-01-18 | 2005-10-27 | Nsk Ltd | ワーク内径のスプラインボール溝研削方法と、研削砥石および研削砥石のドレス方法 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SE363260B (fr) * | 1972-06-02 | 1974-01-14 | Lidkoepings Mekaniska Verkstad | |
| JP2844872B2 (ja) * | 1990-07-24 | 1999-01-13 | 日本精工株式会社 | 研削砥石の成形方法及び成形装置 |
| JPH10156720A (ja) * | 1996-11-29 | 1998-06-16 | Nippei Toyama Corp | 砥石修正方法及びその装置 |
| JP2000084852A (ja) * | 1998-09-07 | 2000-03-28 | Nippon Seiko Kk | 研削盤用ドレス装置 |
| JP2004351598A (ja) * | 2003-05-30 | 2004-12-16 | Thk Co Ltd | 工具運動制御方式 |
-
2007
- 2007-06-28 WO PCT/JP2007/062968 patent/WO2008001835A1/fr not_active Ceased
- 2007-06-28 JP JP2008522616A patent/JP5113747B2/ja active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS552544U (fr) * | 1978-06-23 | 1980-01-09 | ||
| JPS58173459U (ja) * | 1982-05-14 | 1983-11-19 | 三井精機工業株式会社 | 砥石成形装置 |
| JPS6161765A (ja) * | 1984-08-29 | 1986-03-29 | ブライアント・グラインダー・コーポレイション | 砥石の直交ドレツシング |
| JP2005297190A (ja) * | 1999-01-18 | 2005-10-27 | Nsk Ltd | ワーク内径のスプラインボール溝研削方法と、研削砥石および研削砥石のドレス方法 |
| JP2005276157A (ja) * | 2004-02-27 | 2005-10-06 | Thk Co Ltd | 数値制御方法及び装置 |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010050281A1 (fr) * | 2008-10-29 | 2010-05-06 | Thk株式会社 | Dispositif de guidage de mouvement et dispositif de vissage |
| US9868169B2 (en) | 2013-09-06 | 2018-01-16 | Mitsubishi Heavy Industries Machine Tool Co., Ltd. | Gear-cutting machine |
| CN114563982A (zh) * | 2022-01-24 | 2022-05-31 | 中铁九桥工程有限公司 | 一种移动设备在圆管上运动轨迹的控制方法 |
| CN114563982B (zh) * | 2022-01-24 | 2023-05-09 | 中铁九桥工程有限公司 | 一种移动设备在圆管上运动轨迹的控制方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2008001835A1 (ja) | 2009-11-26 |
| JP5113747B2 (ja) | 2013-01-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2009083295A (ja) | スクライブ装置及びスクライブ方法 | |
| JP5650762B2 (ja) | 正面歯車を製造する連続方法 | |
| CN109702567B (zh) | 一种圆弧头立铣刀圆弧刃前刀面的磨削轨迹求解方法 | |
| CN106141326B (zh) | 一种面齿轮磨削用蜗杆砂轮的修整方法 | |
| KR20120040251A (ko) | 페이스 기어를 제작하기 위한 방법 및 공구 | |
| CN105269565A (zh) | 一种六轴磨抛工业机器人离线编程及修正方法 | |
| CN102722137A (zh) | 直纹面叶轮五坐标插铣加工方法 | |
| CN109482984B (zh) | 一种成型法摆线齿锥齿轮的磨齿方法 | |
| JPH01206406A (ja) | 非真円形工作物加工用数値制御装置 | |
| CN102947037B (zh) | 齿轮的研磨加工方法以及加工装置 | |
| WO2008001835A1 (fr) | Appareil de traitement et procédé de commande de l'appareil de traitement | |
| JP2009509793A (ja) | 直歯傘歯車の製造 | |
| CN114769737A (zh) | 一种少齿数齿轮成型磨削加工方法 | |
| CN104526070B (zh) | 环面蜗杆多轴联动加工位置标定方法 | |
| CN104985244B (zh) | 大型螺杆压缩机转子齿廓面沿螺旋线逐行铣削的方法 | |
| CN104768705B (zh) | 机床的控制装置以及机床 | |
| CN104259583A (zh) | 一种非圆柱齿轮的齿坯等转角插削方法 | |
| CN108098515B (zh) | 一种使用多种成型砂轮加工钻头槽型的方法 | |
| CN114880799A (zh) | 用于渐开线齿轮磨削的砂轮廓形的计算方法 | |
| CN104898571A (zh) | 阿基米德螺旋线插补机构 | |
| CN113510616A (zh) | 一种摆线轮成形磨削砂轮的修整方法 | |
| CN103722493B (zh) | 数控螺杆转子磨床用砂轮修型装置及工艺 | |
| CN1428225A (zh) | 磨床砂轮修整器 | |
| JPH0751989A (ja) | 自由曲面加工装置 | |
| CN104985260A (zh) | 直齿锥齿轮的连续滚切加工方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07767763 Country of ref document: EP Kind code of ref document: A1 |
|
| DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 2008522616 Country of ref document: JP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| NENP | Non-entry into the national phase |
Ref country code: RU |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 07767763 Country of ref document: EP Kind code of ref document: A1 |
|
| DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) |