FR2467433A1 - METHOD FOR DETECTING THE POSITION OF A TOOL TIP IN RELATION TO A TOOL CARRIER OF A DIGITAL CONTROL MACHINE TOOL, ESPECIALLY A TOWER - Google Patents

METHOD FOR DETECTING THE POSITION OF A TOOL TIP IN RELATION TO A TOOL CARRIER OF A DIGITAL CONTROL MACHINE TOOL, ESPECIALLY A TOWER Download PDF

Info

Publication number
FR2467433A1
FR2467433A1 FR8021493A FR8021493A FR2467433A1 FR 2467433 A1 FR2467433 A1 FR 2467433A1 FR 8021493 A FR8021493 A FR 8021493A FR 8021493 A FR8021493 A FR 8021493A FR 2467433 A1 FR2467433 A1 FR 2467433A1
Authority
FR
France
Prior art keywords
tool
carriage
point
coordinates
reference point
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.)
Granted
Application number
FR8021493A
Other languages
French (fr)
Other versions
FR2467433B1 (en
Inventor
Werner Sonnek
Walter Klauss
Wolfgang Von Zeppelin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Traub H & Co GmbH
Original Assignee
Traub H & Co GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Traub H & Co GmbH filed Critical Traub H & Co GmbH
Publication of FR2467433A1 publication Critical patent/FR2467433A1/en
Application granted granted Critical
Publication of FR2467433B1 publication Critical patent/FR2467433B1/fr
Granted legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/22Arrangements for observing, indicating or measuring on machine tools for indicating or measuring existing or desired position of tool or work
    • B23Q17/2233Arrangements for observing, indicating or measuring on machine tools for indicating or measuring existing or desired position of tool or work for adjusting the tool relative to the workpiece
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical 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/401Numerical 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 control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
    • G05B19/4015Numerical 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 control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes going to a reference at the beginning of machine cycle, e.g. for calibration
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37458Reference on machine, on workpiece and on tool

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Automatic Control Of Machine Tools (AREA)
  • Machine Tool Sensing Apparatuses (AREA)

Abstract

Dans la mémoire de données sont conservées les coordonnées d'un point de référence de chariot fixe. Un point de mesure également fixe est déterminé par un dispositif de visée. Les coordonnées ZDM et XDM du point de mesure D sont introduites dans la mémoire de données en plus des coordonnées ZMR et XMR du point de référence R du chariot au moins pour un programme déterminé, le chariot porte-outil 22 est déplacé avec l'outil ou chaque outil 28 nécessaire pour ce programme dans cette position s'écartant du point de référence R du chariot, dans laquelle la pointe d'outil P coïncide avec le point de mesure D, et les données de position du chariot porte-outil 22 dans cette position sont mises en mémoire. (CF DESSIN DANS BOPI)The coordinates of a fixed carriage reference point are stored in the data memory. An equally fixed measuring point is determined by a sighting device. The ZDM and XDM coordinates of the measuring point D are entered into the data memory in addition to the ZMR and XMR coordinates of the reference point R of the carriage at least for a determined program, the tool carriage 22 is moved with the tool or each tool 28 required for this program in that position deviating from the reference point R of the carriage, in which the tool tip P coincides with the measuring point D, and the position data of the tool carriage 22 in this position are stored. (CF DRAWING IN BOPI)

Description

1 24674331 2467433

La présente invention concerne un procédé de dé-  The present invention relates to a method for

tection de la position d'une pointe ou d'un bord d'outil  tection of the position of a tip or a tool edge

par rapport à un chariot porte-outil d'une machine-ou-  relative to a tool carriage of a machine-or-

til à commande numérique, en particulier d'un tour, dans la mémoire de données de laquelle sont conservées  digitally controlled, in particular a lathe, in the data memory from which are stored

les coordonnées d'un point de référence de chariot fi-  the coordinates of a trolley reference point

xe, pouvant être atteint par le chariot porte-outil, et dans laquelle un point de mesure également fixe est  xe, which can be reached by the tool carriage, and in which an equally fixed measuring point is

déterminé par un dispositif de visée, par l'intermé-  determined by a sighting device, through

diaire duquel l'outil fixé au chariot porte-outil est observé par l'utilisateur, qui introduit ensuite une  the tool attached to the tool carriage is observed by the user, who then

instruction dans la commande en vue de la mise en mé-  instruction in ordering for the setting

moire de données de mesure.moire of measurement data.

Les commandes de machines-outils à commande nu-  The machine tool commands with

mérique ont entre autres pour objet de calculer à l'ai-  Among other things, they are intended to calculate

de de points cibles programmés sur une pièce d'ouvrage ces distances que doit parcourir un chariot porte-outil afin d'amener la pointe ou le bord déterminant pour un usinage d'un outil fixé sur le chariot porte-outil aux  of target points programmed on a workpiece these distances that must traverse a tool carriage to bring the tip or the edge determining for machining a tool attached to the tool carriage to

points cibles. Dans la plupart des cas, un grand nom-  target points. In most cases, a large number of

bre d'outils est associé au chariot porte-outil, dont plusieurs peuvent être fixés au chariot porte-outil,  number of tools is associated with the tool carriage, several of which can be attached to the tool carriage,

par exemple du fait qu'ils sont serrés dans des dispo-  for example because they are tightly

sitifs de blocage d'une tourelle disposée sur le cha-  turret locking devices on the chain.

riot porte-outil.riot tool holder.

Une hypothèse pour les calculs de distance néces-  A hypothesis for distance calculations requires

saires est que la position de chariot porte-outil doit être connue avec précision à chaque instant. C'est la raison pour laquelle est prévu pour chaque axe, le long duquel le chariot porte-outil doit se déplacer, un système de mesure de distance, par exemple sous la  is that the tool carriage position must be precisely known at all times. This is why there is provided for each axis, along which the tool carriage has to move, a distance measuring system, for example under the

forme d'une échelle graduée avec tête de lecture asso-  graduated scale with an associated reading head

ciée, qui délivre, lors de chaque déplacement de cha-  which delivers, at each movement of each

riot le long de l'axe concerné, des impulsions à un compteur. Afin d'étalonner les différents systèmes de mesure de distance, le chariot porte-outil est déplacé  riot along the axis concerned, pulses to a counter. In order to calibrate the different distance measuring systems, the tool carriage is moved

2 24674332 2467433

en un point de référence de chariot fixe, o les comp-  at a fixed trolley reference point, where

teurs sont mis à zéro, lorsque le point de référence du chariot est identique au point zéro de la machine,  are set to zero, when the reference point of the truck is identical to the zero point of the machine,

ou les compteurs sont amenés à un état de comptage dé-  or the meters are brought to a counting state de-

-5 terminé, qui correspond aux coordonnées du point de ré-  -5 completed, which corresponds to the coordinates of the reference point

férence du chariot par rapport à un point zéro de la machine s'écartant de celui-ci. Les problèmes, qui  of the carriage relative to a zero point of the machine away from it. The problems, which

sont associés à la détermination des positions du cha-  are associated with the determination of the positions of the

riot, peuvent ainsi être considérés comme résolus.  riot, can thus be considered as resolved.

Mais le calcul des distances de chariot néces-  But the calculation of the distances of trolley neces-

saires à l'usinage d'une pièce d'ouvrage suppose égale-  machining a piece of work also presupposes

ment que la position de la pointe ou du bord détermi-  that the position of the point or edge determines

nant de chaque outil utilisé lors de l'usinage soit  each tool used during machining is

connue par rapport au chariot porte-outil et soit con-  known with respect to the tool carriage and either

servée dans la mémoire de données de la machine-outil.  served in the data memory of the machine tool.

Cette position peut être fixée soit une fois pour tou-  This position can be fixed once for all

tes, soit être mesurée après la fixation de chaque ou-  to be measured after the fixation of each

til différent sur le chariot.different on the cart.

Le principe cité en premier lieu est habituelle-  The principle mentioned in the first place is usually

ment mis en pratique de telle sorte que les outils ne sont pas directement bloqués-dans des dispositifs de  implemented in such a way that the tools are not directly blocked-in

serrage sur le chariot porte-outil, mais dans des por-  clamping on the tool carriage, but in

te-outils, qui sont amenés tout d'abord dans un appa-  these tools, which are brought first

reil de réglage d'outil séparé de la machine, o la 2-5 pointe ou le bord d'outil déterminant pour l'usinage  tool adjustment thread separated from the machine, where the 2-5 tip or the tool edge determines the machining

est ajustée dans une position prédéterminée avec pré-  is adjusted to a predetermined position with

cision par rapport au porte-outil. Des dispositifs de préréglage habituels comportent un microscope qui est placé sur un chariot à deux mouvements rectangulaires avec un système de-mesure pour chaque axe. Le support d'outil avec l'outil ajusté est ensuite fixé dans une position prédéterminée avec précision sur le chariot  relative to the tool holder. Usual presetting devices include a microscope which is placed on a two-motion rectangular carriage with a measurement system for each axis. The tool holder with the adjusted tool is then fixed in a precisely predetermined position on the carriage

porte-outil. La position de la pointe ou du bord d'ou-  toolbox. The position of the point or the edge of the

til par rapport à un point de référence d'outil sur le chariot est alors connue et peut être introduite en tant que donnée fixe dans la mémoire de données de la  til relative to a tool reference point on the carriage is then known and can be introduced as a fixed data into the data memory of the machine.

3 24674333 2467433

la machine-outil ou être prise en considération dans le  the machine tool or be taken into consideration in the

programme d'usinage. L'ajustement des outils à l'exté-  machining program. The adjustment of tools to the outside

rieur de la machine-outil présente sans doute l'avan-  the machine tool undoubtedly presents the advantage

tage qu'il peut être effectué dans le temps parallèle-  that it can be done in parallel time-

ment à des opérations d'usinage, donc durant les temps principaux d'usinage de la machine; l'inconvénient est  machining operations, therefore during the main machining times of the machine; the disadvantage is

cependant le coût considérable des nombreux porte-ou-  however, the considerable cost of the many wearers

tils nécessaires et surtout l'appareil de préréglage  necessary tools and especially the presetting device

coûteux. En outre, des inexactitudes peuvent se pro-  expensive. In addition, inaccuracies may occur

duire du fait que le porte-outil n'est pas placé, par suite d'une inattention ou d'usure, exactement dans sa  due to the fact that the tool holder is not placed, due to carelessness or wear, exactly in its

position prédéterminée par rapport au chariot porte-  predetermined position with respect to the carriage

outil. Afin d'économiser les coûts des porte-outils et d'exclure des erreurs par fixation inexacte de ceux-ci  tool. In order to save the costs of the tool holders and to exclude errors by inaccurate fixation of these

sur le chariot, les outils sont fixés de diverses ma-  on the trolley, the tools are fixed in various

nières directement dans des dispositifs de serrage sur le chariot porteoutil et ensuite la position de la pointe ou du bord de l'outil est détectée par rapport à un point de référence d'outil sur le chariot. Ceci s'effectue dans un procédé connu du type décrit dans le préambule par le fait qu'un projecteur est amené par pivotement dans la zone d'action de la machine-outil et  directly into clamping devices on the tool carriage and then the position of the tool tip or edge is detected with respect to a tool reference point on the carriage. This is done in a known method of the type described in the preamble by the fact that a projector is pivotally brought into the zone of action of the machine tool and

le chariot porte-outil est déplacé au point de référen-  the tool carriage is moved to the reference point

ce fixe du chariot. Le projecteur possède un disque gradué sur lequel on peut voir la pointe de l'outil, dans la mesure o l'outil a été fixé sur le chariot avec  this fixed carriage. The projector has a graduated disc on which the tip of the tool can be seen, provided the tool has been attached to the carriage with

une erreur de réglage n'excédant pas une erreur déter-  a setting error not exceeding a specific error

minée fonction de la grandeur du disque gradué. Les  depending on the size of the graduated disc. The

erreurs de réglage de tous les outils fixés sur le cha-  errors in setting all the tools attached to the chain

riot sont lues par l'utilisateur en succession sur le  riot are read by the user in succession on the

disque gradué et introduites dans la commande de la ma-  graduated disc and introduced into the control of the

chine-outil. Cependant, aussi bien lors de la lecture que lors de l'introduction dans la mémoire, des erreurs peuvent apparaître qui ne sont remarquées, le cas échéant,  chine tool. However, both during the reading and during the introduction in the memory, errors can appear which are not noticed, if necessary,

qu'après un usinage défectueux d'une pièce d'ouvrage.  only after a faulty machining of a piece of work.

4 24674334 2467433

Afin de maintenir minimal le risque de telles erreurs, des régleurs même exercés opèrent avec précaution et  In order to minimize the risk of such errors, even trained adjusters operate with caution and

par conséquent lentement lors de la lecture et de l'in-  therefore slowly when reading and

troduction au clavier des erreurs de réglage; le temps considérable ainsi pris pour la détection de la posi-  keyboard troduction of adjustment errors; the considerable time thus taken for detecting the posi-

tion de la pointe d'outil par rapport au chariot porte-  tion of the tool tip with respect to the carriage

outil est en grande partie un temps mort, et réduit donc  tool is largely a dead time, and therefore reduces

en conséquence l'utilisation de la machine-outil.  as a result the use of the machine tool.

La présente invention a par conséquent pour ob-  The present invention therefore

jet de perfectionner le procédé du type décrit dans le préambule, de sorte qu'il puisse être mis en oeuvre  to improve the process of the type described in the preamble, so that it can be implemented

plus rapidement et avec une probabilité d'erreur consi-  faster and with a probable probability of error.

dérablement réduite que le procédé connu du type en question. Ce problème est, selon l'invention, résolu par  less than the known process of the type in question. This problem is, according to the invention, solved by

le fait que les coordonnées du point de mesure sont in-  the fact that the coordinates of the measuring point are in-

troduites dans la mémoire de données en plus des coor-  stored in the data store in addition to

données du point de référence du chariot au moins pour  trolley reference point data at least for

un programme déterminé, par le fait que le chariot por-  determined program, by the fact that the carriage

te-outil est déplacé avec l'outil ou chaque outil néces-  The tool is moved with the tool or each tool required.

saire pour ce programme dans cette position s'écartant du point de référence du chariot, dans laquelle la pointe d'outil coïncide avec le point de mesure, et par  for this program in this position deviating from the reference point of the carriage, in which the tool tip coincides with the measuring point, and by

le fait que les données de position du chariot porte-  the fact that the position data of the trolley

outil dans cette position sont mises en mémoire.  tool in this position are stored.

La mise en mémoire des coordonnées du point de  Storing the coordinates of the point of

mesure apparaît, dans le cas du procédé selon l'in-  In the case of the process according to the

vention tout d'abord comme une dépense supplémentaire, cette dépense est cependant insignifiante car elle n'est pas nécessaire pour chaque outil, mais le point  first of all as an additional expense, this expense is however insignificant as it is not necessary for each tool, but the point

de mesure qu'occupe le dispositif de visée, est déter-  the aiming device occupies, is deter-

miné en général une fois pour toutes, mais au moins pour un grand nombre de mesures. Pour l'utilisateur,  in general once and for all, but at least for a large number of For the user,

il s'agit d'amener par commande manuelle simple des en-  it is a question of bringing by simple manual

traînements le chariot porte-outil avec chaque outil distinct dans une position dans laquelle le point ou le  trainings the tool carriage with each separate tool in a position in which the point or the

24674332467433

bord de cet outil coïncide avec le point de mesure. A  edge of this tool coincides with the measuring point. AT

cette fin, le dispositif de visée doit comporter seule-  for this purpose, the sighting device must

ment un réticule simple; toute mire de barres peut être omise, de sorte qu'un utilisateur un tant soit peu attentif est à l'abri d'une erreur de lecture. L'uti-  a simple reticle; any bar pattern can be omitted, so that a caring user is protected from reading error. The UTI

lisateur doit alors seulement veiller par un enfonce-  The user must then only

ment de touche à ce que les données de position du cha-  that the position data of the

riot porte-outil, qui sont de toute façon connues par la commande de la machine, soient mises en mémoire. Il est ainsi épargné à l'utilisateur, lors de la mise en oeuvre du procédé selon l'invention, d'introduire au clavier des données quelconques; une erreur ne peut pas  riot tool holders, which are anyway known by the control of the machine, are stored. It is thus saved to the user, during the implementation of the method according to the invention, to enter the keyboard any data; an error can not

ainsi lui échapper.so escape him.

Dans le cas du procédé selon l'invention, au lieu  In the case of the process according to the invention, instead

des appareils de réglage ou de mesure externes connus dé-  external control or measuring devices known to

crits, sont utilisés les systèmes de mesure de distance de la machine elle-même, afin de détecter la position de chaque outil par rapport au chariot porte-outil. La  The distance measuring systems of the machine itself are used to detect the position of each tool relative to the tool carriage. The

précision et la fiabilité de cette détection correspon-  accuracy and reliability of this detection correspon-

dent par conséquent à la précision et à la fiabilité élevées connues dans l'état actuel de la technique des systèmes de mesure internes à la machine. Du fait du  As a result, the high accuracy and reliability known in the present state of the art of machine-internal measuring systems. Due to

risque d'une erreur de mesure pratiquement exclu, l'uti-  risk of measurement error practically excluded, the use of

lisateur peut effectuer la détection de position d'un grand nombre d'outils dans le temps le plus court,  the user can perform position detection of a large number of tools in the shortest time,

sans effort particulier.without any special effort.

Le procédé selon l'invention est expliqué ci-a-  The process according to the invention is explained below.

près en détail par comparaison de l'état supposé de la  in close detail by comparison of the supposed state of the

technique, en regard d'un dessin schématique.  technique, with reference to a schematic drawing.

Sur la figure, est représentée une poupée fixe 12 d'un tour à commande numérique, dans laquelle une broche 14, sur laquelle est bloquée une pièce 16, est disposée de façon à pouvoir tourner autour d'un axe, qui est désigné dans ce qui suit comme étant l'axe Z. Appartenant au tour, est en outre indiqué un banc de tour 18, sur lequel un chariot 20 est guidé déplaçable le long d'un axe X, perpendiculaire à l'axe Z. Sur le chariot porte-outil 22 est disposée une tourelle 24 qui comporte un certain nombre de dispositifs de serrage 26, un pour chaque outil 28. Un seul outil 28 associé à l'un des dispositifs de serrage 26 est représenté. A l'intérieur de la machine, un point nul de machine M sur l'axe de rotation de la broche 14 est  In the figure, there is shown a fixed doll 12 of a numerically controlled lathe, in which a pin 14, on which is locked a part 16, is arranged so as to be able to turn about an axis, which is designated in this which follows as the Z axis. Belonging to the lathe, is further indicated a tower bench 18, on which a carriage 20 is guided movable along an axis X, perpendicular to the axis Z. On the carriage door tool 22 is disposed a turret 24 which comprises a number of clamping devices 26, one for each tool 28. A single tool 28 associated with one of the clamping devices 26 is shown. Inside the machine, a machine zero point M on the axis of rotation of the spindle 14 is

défini comme étant l'origine d'un système de coordon-  defined as the origin of a system of coordi-

nées de cotes. Comme le point zéro de la machine M ne peut pas être atteint en fonctionnement, un point  born of odds. As the zero point of the machine M can not be reached in operation, a point

de référence de chariot R est fixé en un point aisé-  reference point R is set at an easy point.

ment accessible dans la plage de déplacement du cha-  within the range of movement of the chain.

riot porte-outil 22 par montage d'interrupteurs non  riot tool holder 22 by mounting switches no

représentés.represented.

Le tour représenté est muni des systèmes de  The tower shown is equipped with

mesure de distance habituels dans le cas de machines-  usual distance measurements in the case of machines-

outils à commande numérique, auxquels peuvent appar-  digitally controlled tools, to which

tenir par exemple des échelles graduées disposées le  for example, to hold graduated scales arranged on

long de l'axe Z et de l'axe X. En vue de l'étalonna-  along the Z axis and the X axis. In order to calibrate

ge du système de mesure de distance, le chariot porte-  of the distance measuring system, the trolley

outil 22 peut se déplacer également au point de réfé-  tool 22 can also move to the reference point.

rence de chariot R, lorsqu'une pièce d'ouvrage 16 est  R carriage when a piece of work 16 is

bloquée, comme représenté, sur la broche 14.  blocked, as shown, on the spindle 14.

Sur le chariot porte-outil 22 ou la tourelle  On the tool carriage 22 or the turret

24 de celui-ci est fixé un point de référence d'ou-  24 of it is set a reference point of

til N, qui possède, par rapport au point zéro M du tour, les coordonnées d'écart ZMN et XMN, lorsque le  til N, which has, with respect to the zero point M of the lathe, the difference coordinates ZMN and XMN, when the

chariot porte-outil 22 se trouve au point de référen-  tool carriage 22 is at the point of reference

ce du chariot R. Ces coordonnées sont conservées dans  this of the carriage R. These coordinates are kept in

la mémoire de données du tour.the data memory of the tour.

Pour l'usinage de la pièce d'ouvrage 16, est  For the machining of the workpiece 16, is

prévu de façon usuelle un programme de pièce d'ouvra-  usual schedule of a work room program.

ge, dans lequel l'écart ZMW d'un point zéro de pièce d'ouvrage W se trouvant dans l'exemple représenté sur l'axe de rotation de la broche 14, par rapport au point  ge, in which the deviation ZMW of a workpiece zero point W being in the example shown on the axis of rotation of the spindle 14, relative to the point

7 24674337 2467433

zéro M du tour, est déterminé et en outre les écarts ZGW et XGW d'un point cible G du point zéro de pièce  zero M of the turn, is determined and furthermore the ZGW and XGW deviations from a target point G of the workpiece zero point

d'ouvrage W sont déterminés.W are determined.

L'outil 28 possède une pointe ou bord P déter-  The tool 28 has a tip or edge P deter-

minant pour l'enlèvement de copeaux sur la pièce d'ou-  for the removal of chips from the workpiece

vrage 16, dont les écarts par rapport au point de ré-  16, whose deviations from the point

férence d'outil N ont les valeurs ZNP et XNP. Ces é-  N tool difference have ZNP and XNP values. These

carts peuvent, comme décrit ci-dessus, se mesurer à l'extérieur de la machine ou être réglés à des valeurs prédéterminées. Ainsi, pareillement les coordonnées de la pointe d'outil P par rapport au point zéro M du tour sont connues, et on en tire en liaison avec les coordonnées connues du point cible G les distances  carts can, as described above, be measured outside the machine or set to predetermined values. Thus, similarly the coordinates of the tool tip P with respect to the zero point M of the lathe are known, and one draws in connection with the known coordinates of the target point G the distances

ZGP et XGP, que le chariot porte-outil 22 doit parcou-  ZGP and XGP, that the tool carriage 22 must be

rir afin que la pointe d'outil P atteigne le point cible G.  so that the tool tip P reaches the target point G.

A cause des inconvénients décrits de la détec-  Because of the described disadvantages of the detection

tion des écarts ZNP et XNP, selon le procédé du type en question connu et décrit, le chariot porte-outil 22 est déplacé non seulement en vue de l'étalonnage du système de mesure de distance au point de référence R du chariot, mais également en vue de la détection de la position de la pointe d'outil P par rapport au point de référence d'outil N sur le chariot porte-outil 22 en un point de référence fixe, en supposant ici que c'est le même point de référence de chariot R. En outre, un point de mesure D est déterminé de telle sorte que le dispositif de visée décrit sous la forme d'un projecteur avec disque gradué est déplacé par pivotement dans la zone d'action du tour. Ensuite, selon le procédé connu, les écarts ZDP et XDP de la pointe d'outil P du point de mesure D au disque gradué sont lus, et ces écarts sont introduits dans la mémoire  ZNP and XNP deviations, according to the method of known type known and described, the tool carriage 22 is moved not only for the purpose of calibrating the distance measuring system at the reference point R of the carriage, but also for detecting the position of the tool tip P with respect to the tool reference point N on the tool carriage 22 at a fixed reference point, assuming here that it is the same point of In addition, a measuring point D is determined such that the aiming device described in the form of a graduated disc projector is pivotally displaced in the action zone of the lathe. Then, according to the known method, the ZDP and XDP deviations of the tool tip P from the measurement point D to the graduated disc are read, and these deviations are introduced into the memory

de données.of data.

Selon le procédé de l'invention, par contre, le chariot porte-outil 22 est commandé par l'utilisateur  According to the method of the invention, on the other hand, the tool carriage 22 is controlled by the user

8 24674338 2467433

manuellement dans une position dans laquelle la pointe d'outil P coïncide exactement dans le dispositif de visée avec le point de mesure D. Les écarts ZDP et XDP sont alors tous les deux nuls, n'ont pas besoin et ne peuvent ainsi pas être lus par l'utilisateur. Le chariot porte-outil 22 a cependant, afin d'amener la  manually in a position in which the tool tip P exactly coincides in the sighting device with the measuring point D. The ZDP and XDP deviations are then both zero, do not need and can not be read by the user. The tool carriage 22 has however, in order to bring the

pointe d'outil P en coïncidence avec le point de me-  tool tip P coinciding with the measuring point

sure D, en partant du point de référence R du chariot  sure D, starting from the reference point R of the trolley

parcouru exactement les distances ZDP et XDP et a ain-  exactly the distances ZDP and XDP and so on

si donné aux systèmes de mesure de distance proprement dits de la machineoutil l'occasion de détecter ces distances ou les coordonnées de position atteintes lors de la coïncidence de la pointe d'outil P et du point de mesure D. Comme, selon l'invention, également les coordonnées ZDM et XDM du point de mesure D ont été conservées dans la mémoire de données, le calculateur de la machine a à présent la possibilité de calculer les écarts ZNP et XNP à partir des équations simples suivantes:  if given to the actual distance measuring systems of the machine tool the opportunity to detect these distances or the position coordinates reached at the coincidence of the tool tip P and the measuring point D. As, according to the invention , also the ZDM and XDM coordinates of the measuring point D have been stored in the data memory, the machine calculator now has the possibility of calculating the ZNP and XNP deviations from the following simple equations:

ZNP = ZMR - ZNR - ZDP - ZDMZNP = ZMR - ZNR - ZDP - ZDM

XNP = XMR - XNR - XDP - XDMXNP = XMR - XNR - XDP - XDM

Avec les valeurs ainsi trouvées pour chaque  With the values thus found for each

outil, ZNP et XNP déterminent à présent pour la comman-  tool, ZNP and XNP now determine for the control

de numérique, les distances du chariot porte-outil 22  of digital, the distances of the tool carriage 22

à chaque point cible déterminé dans un programme d'u-  at each target point determined in a program of

sinage.sinage.

9 24674339 2467433

Claims (1)

REVENDICATIONCLAIM Procédé de détection de la position d'une pointe  Method for detecting the position of a point ou d'un bord d'outil par rapport à un chariot porte-  or a tool edge relative to a carriage outil d'une machine-outil à commande numérique, en particulier d'un tour, dans la mémoire de données de laquelle sont conservées les coordonnées d'un point de référence de chariot fixe, pouvant être atteint par le  a tool of a numerically controlled machine tool, in particular of a lathe, in the data memory from which are stored the coordinates of a fixed trolley reference point which can be reached by the chariot porte-outil, et dans laquelle un point de me-  tool carriage, and in which a measuring point sure également fixe est déterminé par un dispositif de visée, par l'intermédiaire duquel l'outil fixé au chariot porte-outil est observé par l'utilisateur, qui introduit ensuite une instruction dans la commande en  also fixed is determined by a sighting device, through which the tool attached to the tool carriage is observed by the user, who then introduces an instruction into the command in vue de la mise en mémoire de données de mesure, carac-  the storage of measurement data, which is térisé en ce que les coordonnées (ZDM et XDM) du point  in that the coordinates (ZDM and XDM) of the point de mesure (D) sont emmagasinées dans la mémoire de don-  (D) are stored in the data memory. nées en plus des coordonnées (ZMR et XMR) du point de référence du chariot (R) au moins pour un programme déterminé, en ce que le chariot porte-outil (22) est déplacé avec l'outil ou chaque outil (28) nécessaire pour ce programme dans cette position s'écartant du point de référence du chariot (R), dans laquelle la pointe d'outil (P) coïncide avec le point de mesure (D), et en ce que les données de position du chariot porte- outil (22) dans cette position sont mises en  in addition to the coordinates (ZMR and XMR) of the reference point of the carriage (R) at least for a particular program, in that the tool carriage (22) is moved with the tool or each tool (28) required for this program in this position deviating from the reference point of the carriage (R), in which the tool tip (P) coincides with the measuring point (D), and in that the position data of the carriage carries - tool (22) in this position are set mémoire.memory.
FR8021493A 1979-10-10 1980-10-08 METHOD FOR DETECTING THE POSITION OF A TOOL TIP IN RELATION TO A TOOL CARRIER OF A DIGITAL CONTROL MACHINE TOOL, ESPECIALLY A TOWER Granted FR2467433A1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2941156A DE2941156C2 (en) 1979-10-10 1979-10-10 Method for determining the position of a tool tip in relation to a tool slide of a numerically controlled machine tool, in particular a lathe

Publications (2)

Publication Number Publication Date
FR2467433A1 true FR2467433A1 (en) 1981-04-17
FR2467433B1 FR2467433B1 (en) 1984-11-23

Family

ID=6083207

Family Applications (1)

Application Number Title Priority Date Filing Date
FR8021493A Granted FR2467433A1 (en) 1979-10-10 1980-10-08 METHOD FOR DETECTING THE POSITION OF A TOOL TIP IN RELATION TO A TOOL CARRIER OF A DIGITAL CONTROL MACHINE TOOL, ESPECIALLY A TOWER

Country Status (10)

Country Link
JP (1) JPS5660909A (en)
BR (1) BR8006446A (en)
CH (1) CH648502A5 (en)
DE (1) DE2941156C2 (en)
ES (1) ES8101280A1 (en)
FR (1) FR2467433A1 (en)
GB (1) GB2059825B (en)
IT (1) IT1132783B (en)
MX (1) MX153114A (en)
SE (1) SE452193B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5890113A (en) * 1981-11-25 1983-05-28 Yamazaki Mazak Corp Establishment control of coordinate system at machining center
DE3233059C2 (en) * 1982-09-06 1985-03-21 Oerlikon-Boehringer GmbH, 7320 Göppingen Deep drilling machine
DE3603316C2 (en) * 1986-02-04 1995-01-26 Index Werke Kg Hahn & Tessky Device for setting the working point of a tool in a CNC machine tool
JPS6299059A (en) * 1986-08-27 1987-05-08 Hitachi Seiki Co Ltd Cutting edge position indication device for machine tool
IT1237626B (en) * 1989-10-03 1993-06-12 Teuco Guzzini Srl MOTORIZED SLIDING DEVICE OF A SUPPORT FOR WATER EMISSION NOZZLES.
CH684250A5 (en) * 1991-10-17 1994-08-15 Kellenberger & Co Ag L A method for numerically controlled machining of a workpiece on a grinding machine.
DE4311861A1 (en) * 1993-04-10 1994-10-13 Weinig Michael Ag Method for positioning a machine element having a reference point, preferably a processing tool, relative to a reference point, preferably to a stop or a support surface
US5459915A (en) * 1994-04-15 1995-10-24 Devlieg-Bullard, Inc. High accuracy machining station for a multiple spindle rotary indexing machine tool
EP1477274B1 (en) * 2003-05-16 2008-09-10 Traub Drehmaschinen GmbH & Co. KG Machine tool
CN113231886B (en) * 2021-04-30 2022-03-15 成都飞机工业(集团)有限责任公司 Machine tool setting detection method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2002525A1 (en) * 1970-01-21 1971-07-29 Pittler Ag Maschf Method for measuring workpieces with a measuring probe on a numerically controlled machine tool, in particular lathes
FR2302817A1 (en) * 1975-03-05 1976-10-01 Boehringer Gmbh Geb DEVICE FOR ADJUSTING THE POSITION OF THE WIRE OF A TOOL OF A CHIP REMOVING MACHINE

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2502203A1 (en) * 1975-01-21 1976-07-22 Volkstorf Hans Hermann Dipl In Corrected numerically controlled tool - works in three axes from a fixed, automatic, error-corrector
DE2847510A1 (en) * 1978-11-02 1980-06-04 Hueller Hille Gmbh METHOD FOR CORRECTING THE LENGTHS AND RADIUS OF TOOLS, ESPECIALLY FOR NUMERICALLY CONTROLLED MACHINES WITH POSITION OR TRAVEL MEASURING SYSTEMS BY MEANS OF THE REQUIRED-ACTUAL COMPARISON

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2002525A1 (en) * 1970-01-21 1971-07-29 Pittler Ag Maschf Method for measuring workpieces with a measuring probe on a numerically controlled machine tool, in particular lathes
FR2302817A1 (en) * 1975-03-05 1976-10-01 Boehringer Gmbh Geb DEVICE FOR ADJUSTING THE POSITION OF THE WIRE OF A TOOL OF A CHIP REMOVING MACHINE

Also Published As

Publication number Publication date
SE8007041L (en) 1981-04-11
JPS5660909A (en) 1981-05-26
DE2941156A1 (en) 1981-04-23
IT8024966A0 (en) 1980-09-26
GB2059825B (en) 1983-03-02
MX153114A (en) 1986-08-05
DE2941156C2 (en) 1986-03-20
GB2059825A (en) 1981-04-29
IT1132783B (en) 1986-07-02
ES492299A0 (en) 1980-12-16
ES8101280A1 (en) 1980-12-16
CH648502A5 (en) 1985-03-29
FR2467433B1 (en) 1984-11-23
BR8006446A (en) 1981-04-14
SE452193B (en) 1987-11-16

Similar Documents

Publication Publication Date Title
EP0787280B1 (en) Roundness measuring
KR100859005B1 (en) Method for determining the position of an object in a space
JP6297283B2 (en) Automatic setting device and automatic setting method for tool offset value of machine tool
US5471874A (en) Method of correcting unbalance on a motor vehicle wheel
FR2467433A1 (en) METHOD FOR DETECTING THE POSITION OF A TOOL TIP IN RELATION TO A TOOL CARRIER OF A DIGITAL CONTROL MACHINE TOOL, ESPECIALLY A TOWER
US7201631B2 (en) Automatic or semi-automatic device for trimming an ophthalmic lens
CN101284713B (en) Correction method for coordinate mapping error in ion beam polishing process
US20080022539A1 (en) Contour Reading Device Comprising a Force Sensor
JPH0147721B2 (en)
CH623502A5 (en)
FR2466312A1 (en) METHOD AND APPARATUS FOR CONTROLLING THE DISPLACEMENT OF A MOBILE ELEMENT OF A MACHINE TOOL
EP3450909A1 (en) Non-contact optical tool setting apparatus and method
US20120068420A1 (en) Centering method for optical elements
WO1998048241A1 (en) Device and method for determining the position of a point
FR2717893A1 (en) Method and device for measuring conical threads.
JP2002200542A (en) Machine tool
EP3908686A1 (en) A marking scanner
US5716169A (en) Process and device for adjusting reamers and the like
FR2531206A1 (en) OPTICAL EXAMINATION DEVICE AND METHOD
EP0068643B1 (en) Lathe tool calibrator and method
WO1994023268A1 (en) A measuring instrument
KR102480762B1 (en) Method for orienting tube components
EP0240113A1 (en) Position sensor
JPH08197381A (en) Automatic measuring device of cutting tool
US1317227A (en) sctjsa