[go: up one dir, main page]

DE10011804A1 - Measurement device for determining the position and orientation of moving platform on parallel kinematic linkage employs reference object and laser beams - Google Patents

Measurement device for determining the position and orientation of moving platform on parallel kinematic linkage employs reference object and laser beams

Info

Publication number
DE10011804A1
DE10011804A1 DE2000111804 DE10011804A DE10011804A1 DE 10011804 A1 DE10011804 A1 DE 10011804A1 DE 2000111804 DE2000111804 DE 2000111804 DE 10011804 A DE10011804 A DE 10011804A DE 10011804 A1 DE10011804 A1 DE 10011804A1
Authority
DE
Germany
Prior art keywords
orientation
movement platform
laser beams
frame
determining
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.)
Withdrawn
Application number
DE2000111804
Other languages
German (de)
Inventor
Gunnar Lessig
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.)
INST INNOVATIVE TECHNOLOGIEN T
Original Assignee
INST INNOVATIVE TECHNOLOGIEN T
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 INST INNOVATIVE TECHNOLOGIEN T filed Critical INST INNOVATIVE TECHNOLOGIEN T
Priority to DE2000111804 priority Critical patent/DE10011804A1/en
Publication of DE10011804A1 publication Critical patent/DE10011804A1/en
Withdrawn 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
    • B23Q1/00Members which are comprised in the general build-up of a form of machine, particularly relatively large fixed members
    • B23Q1/25Movable or adjustable work or tool supports
    • B23Q1/44Movable or adjustable work or tool supports using particular mechanisms
    • B23Q1/50Movable or adjustable work or tool supports using particular mechanisms with rotating pairs only, the rotating pairs being the first two elements of the mechanism
    • B23Q1/54Movable or adjustable work or tool supports using particular mechanisms with rotating pairs only, the rotating pairs being the first two elements of the mechanism two rotating pairs only
    • B23Q1/545Movable or adjustable work or tool supports using particular mechanisms with rotating pairs only, the rotating pairs being the first two elements of the mechanism two rotating pairs only comprising spherical surfaces
    • B23Q1/5462Movable or adjustable work or tool supports using particular mechanisms with rotating pairs only, the rotating pairs being the first two elements of the mechanism two rotating pairs only comprising spherical surfaces with one supplementary sliding pair
    • 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
    • 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/24Arrangements for observing, indicating or measuring on machine tools using optics or electromagnetic waves

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

A reference piece (14) is mounted on a moving platform and carries three bars (7). Transmitters (10,11) located at right angles to one another project a laser beam through the bars so that rows of light are interrupted by the bars forming shadow images picked up by facing receivers (12,13). The bars are arranged relative to one another so that no lines intersect and the received images can be processed electronically to adjust the platform position

Description

Die Erfindung betrifft eine Meßeinrichtung zur Bestimmung der Lage und Orientierung einer Bewegungsplattform einer Parallelkinematik als Werkzeugmaschinen- und Handhabungsstruktur mit an der Bewegungsplattform und an einem feststehenden Gestell angelenkten in ihrer Länge verstellbaren Streben.The invention relates to a measuring device for determination the position and orientation of a movement platform Parallel kinematics as machine tool and Handling structure with on the movement platform and on a fixed frame hinged in length adjustable struts.

Die Anwendung der Parallelkinematik ist aus der DE 196 36 300 A1 bekannt. Dabei handelt es sich um ein Hexapod-Bearbeitungszentrum mit einem feststehenden Gestell und einer Bewegungsplattform, die über sechs in ihrer Länge verstellbare Streben miteinander verbunden sind. Derartige Hexapod-Bearbeitungszentren werden als Werkzeugzeugmaschinen- und Handhabungsstrukturen eingesetzt. Sie eignen sich insbesondere für Maschinen zur spanenden Bearbeitung, wie z. B. zum Fräsen, Bohren, Drehen oder Schleifen oder zur Laserbearbeitung oder zum Schneiden von Material unter Verwendung eines Hochgeschwindigkeitsfluidstrahles. Dabei dient der Parallelkinematik dazu, entweder das Werkzeug oder das Werkstück in maximal 6 Freiheitsgraden zu bewegen. Im Bearbeitungsfall wird die Information für Lage (x; y; z) und Orientierung (Drehung um x; y; z) aus den Absolutwertmeßeinrichtungen in den längenverstellbaren Streben gewonnen.The application of parallel kinematics is from the DE 196 36 300 A1 known. This is a Hexapod machining center with a fixed Frame and a motion platform that is over six in adjustable struts connected together are. Such hexapod machining centers are called Machine tool and handling structures used. They are particularly suitable for machines for machining, such as B. for milling, drilling, Turning or grinding or for laser processing or for Cutting material using a High speed fluid jet. The serves Parallel kinematics, either the tool or the Moving the workpiece in a maximum of 6 degrees of freedom. in the Processing case, the information for location (x; y; z) and orientation (rotation by x; y; z) from the Absolute value measuring devices in the length adjustable Striving won.

Dabei tritt der Nachteil auf, daß die Zuordnung der Lage (x; y; z) und Orientierung (Drehung um x; y; z) auf die Absolutwertmesßeinrichtungen in den längenversetllbaren Streben nicht konstant bleibt. Es ist notwendig diese Abweichungen zu ermitteln und auszugleichen, um eine gezielte Beeinflussung in (x; y; z) und (Drehung um x; y; z) zu gewährleisten.The disadvantage occurs that the assignment of the location (x; y; z) and orientation (rotation around x; y; z) on the Absolute value measuring devices in the length-adjustable Pursuit does not remain constant. It is necessary this Determine and compensate for deviations in order to  targeted influencing in (x; y; z) and (rotation around x; y; z) to ensure.

Aufgabe der Erfindung ist es, eine Meßeinrichtung zur Bestimmung der Lage und Orientierung der Bewegungsplattform einer Parallelkinematik als Werkzeugmaschinen- und Handhabungsstruktur mit an der Bewegungsplattform und an einem feststehenden Gestell angelenkten in ihrer Länge verstellbaren Streben zu entwickeln, um die Lage und Orientierung der Bewegungsplattform bezogen auf das Gestell unabhängig von den Absolutwertmeßeinrichtungen in den Streben zu ermitteln.The object of the invention is to provide a measuring device Determination of the location and orientation of the Movement platform of a parallel kinematics as Machine tool and handling structure with at the Movement platform and on a fixed frame hinged struts adjustable in length develop the location and orientation of the Movement platform related to the frame independent of to the absolute value measuring devices in the struts determine.

Erfindungsgemäß wird die Aufgabe dadurch gelöst, daß an der Bewegungsplattform koaxial zu ihrer Lagerachse ein Probekörper befestigbar angeordnet ist, der gleichdimensionierte Zylinderstäbe trägt, daß am Gestell zwei Sender- und Empfängerpaare rechtwinklig zueinander fest angeordnet sind, jeder Sender einen Lichtvorhang aus parallelen Laserstrahlen aussendet, der im jeweils gegenüberliegenden Empfänger als Lichtzeile empfangen wird, und die Sender- und Empfängerpaare auf dem Gestell so angeordnet sind, daß die Lichtzeilen durch die Zylinderstäbe des Probekörpers als Schattenbilder unterbrochen sind, wobei die Zylinderstäbe des Probekörpers zueinander so angeordnet sind, daß es bei den Schattenbildern zu keinen Überschneidungen kommt, und die Empfänger mit einer elektronischen Auswerteeinheit verbunden sind.According to the invention the object is achieved in that the movement platform coaxially to its bearing axis Test piece is arranged attachable, the equally dimensioned cylinder bars that carries on the frame two pairs of transmitters and receivers at right angles to each other are firmly arranged, each transmitter has a light curtain emits parallel laser beams, each in opposite receiver received as a line of light and the transmitter and receiver pairs on the rack are arranged so that the lines of light through the Cylinder bars of the specimen as silhouettes are interrupted, the cylinder rods of the Test specimen are arranged to each other so that it there is no overlap between the silhouettes, and the receivers with an electronic evaluation unit are connected.

Nachfolgend wird die Erfindung anhand eines Ausführungsbeispieles näher erläutert. Die dazugehörige Zeichnung zeigt: The invention is based on a Embodiment explained in more detail. The Associated Drawing shows:  

Fig. 1 eine Meßeinrichtung in Verbindung mit einer Parallelkinematik Fig. 1 shows a measuring device in connection with parallel kinematics

Fig. 2 eine schematische Darstellung der Meßeinrichtung und Fig. 2 is a schematic representation of the measuring device and

Fig. 3 eine schematische Funktionsdarstellung der Meßeinrichtung. Fig. 3 is a schematic functional representation of the measuring device.

Die Meßeinrichtung besteht aus einem an einer Bewegungsplattform 1 befestigten Probekörper 14 und zwei an einem Gestell 2 befestigten Sender- und Empfängerpaaren 8; 9 und einer nicht dargestellten elektronischen Auswerteeinheit. Die Fig. 1 zeigt eine Parallelkinematik als Werkzeugmaschinenstruktur. Diese besteht aus dem Gestell 2, an dem um 120 Grad versetzt, drei elektromotorisch gesteuerte, längsverschiebbare Streben 3 kardanisch befestigt sind. Jede der Streben 3 trägt an ihrem Ende ein Kugelgelenk. Diese sind, um 120 Grad versetzt, an einer Halterung 4 angelenkt. Die Halterung 4 trägt koaxial in Lagerachsrichtung der drei Streben 3 eine Bewegungsplattform 1. An diese Bewegungsplattform 1 ist über der Halterung 4 eine weitere Halterung 5 fest angeordnet. An der Halterung 5 sind, um 60 Grad zu den Anlenkungen der Kugelgelenke an der Halterung 4 versetzt, weitere drei elektronisch gesteuerte, längsverschiebbare Streben 6 mit je einem Kugelgelenk angelenkt. Am Gestell 2 sind die Streben 6 mittig zwischen den Streben 3 kardanisch angeordnet. An der Unterseite der Bewegungsplattform 1 ist koaxial zu ihrer Lagerachse der Probekörper 14 befestigbar angeordnet, der gleichdimensionierte Zylinderstäbe 7 trägt. Am Gestell 2 sind zwei Sender- und Empfängerpaare 8; 9 rechtwinklig zueinander fest angeordnet. Wie in Fig. 2 und 3 schematisch dargestellt, senden die Sender 10; 11 einen Lichtvorhang aus parallelen Laserstrahlen aus, der im jeweiligen gegenüberliegenden Empfänger 12; 13 als Lichtzeile empfangen wird. Sender- und Empfängerpaare 8; 9 sind auf dem Gestell 2 so angeordnet, daß die Lichtzeilen durch die Zylinderstäbe 7 des Probekörpers 14 als Schattenbilder 15 unterbrochen sind. Die Zylinderstäbe 7 sind am Probekörper 14 so angeordnet, daß es bei den Schattenbildern 15 zu keinen Überschneidungen kommt. Die Empfänger 12; 13 sind, in der Zeichnung nicht dargestellt, an eine elektronische Meßwerteeinheit angeschlossen, die die Schattenbildung auswertet und die Lage (x; y; z) und Orientierung (Drehung um x; y; z) der Bewegungsplattform in ihrer Ausgangsstellung exakt ermittelt. The measuring device consists of a test body 14 attached to a movement platform 1 and two transmitter and receiver pairs 8 attached to a frame 2 ; 9 and an electronic evaluation unit, not shown. Fig. 1 shows a parallel kinematics machine tool structure. This consists of the frame 2 , on which are offset by 120 degrees, three electromotively controlled, longitudinally displaceable struts 3 are gimbaled. Each of the struts 3 carries a ball joint at its end. These are offset by 120 degrees on a bracket 4 . The bracket 4 carries a movement platform 1 coaxially in the bearing axis direction of the three struts 3 . On this movement platform 1 , a further holder 5 is fixedly arranged above the holder 4 . On the bracket 5 , offset by 60 degrees to the articulations of the ball joints on the bracket 4 , another three electronically controlled, longitudinally displaceable struts 6 , each with a ball joint. On the frame 2 , the struts 6 are arranged gimbally in the middle between the struts 3 . On the underside of the motion platform 1 of the specimen 14 is disposed coaxially fastened to its bearing axis, the same sized cylinder rods bears. 7 On the frame 2 are two pairs of transmitters and receivers 8 ; 9 fixed at right angles to each other. As shown schematically in FIGS. 2 and 3, the transmitters 10 ; 11 a light curtain made of parallel laser beams, which in the respective opposite receiver 12 ; 13 is received as a line of light. Transmitter and receiver pairs 8 ; 9 are arranged on the frame 2 so that the lines of light are interrupted by the cylinder rods 7 of the test specimen 14 as shadow images 15 . The cylinder rods 7 are arranged on the test specimen 14 in such a way that there is no overlap in the shadow images 15 . The receiver 12 ; 13 , not shown in the drawing, are connected to an electronic measured value unit which evaluates the formation of shadows and exactly determines the position (x; y; z) and orientation (rotation by x; y; z) of the movement platform in its starting position.

Aufstellung der BezugszeichenList of reference numbers

11

Bewegungsplattform
Movement platform

22

Gestell
frame

33rd

Streben
Strive

44

Halterung
bracket

55

Halterung
bracket

66

Streben
Strive

77

Zylinderstäbe
Cylinder rods

88th

Sender- und Empfängerpaar
Pair of transmitters and receivers

99

Sender- und Empfängerpaar
Pair of transmitters and receivers

1010th

Sender
Channel

1111

Sender
Channel

1212th

Empfänger
receiver

1313

Empfänger
receiver

1414

Probekörper
Test specimen

1515

Schattenbilder
Silhouettes

Claims (1)

1. Meßeinrichtung zur Bestimmung der Lage und Orientierung einer Bewegungsplattform einer Parallelkinematik als Werkzeugmaschinen- und Handhabungestruktur mit an der Bewegungsplattform und an einem feststehenden Gestell angelenkten in ihrer Länge verstellbaren Streben, dadurch gekennzeichnet, daß an der Bewegungsplattform (1) koaxial zu ihrer Lagerachse ein Probekörper (14) befestigbar angeordnet ist, der gleichdimensionierte Zylinderstäbe (7) trägt, daß am Gestell (2) zwei Sender- und Empfängerpaare (8; 9) rechtwinklig zueinander fest angeordnet sind, jeder Sender (10; 11) einen Lichtvorhang aus parallelen Laserstrahlen aussendet, der im jeweils gegenüberliegenden Empfänger (12; 13) als Lichtzeile empfangen wird, und die Sender- und Empfängerpaare (8; 9) auf dem Gestell (2) so angeordnet sind, daß die Lichtzeilen durch die Zylinderstäbe (7) des Probekörpers (14) als Schattenbilder (15) unterbrochen sind, wobei die Zylinderstäbe (7) des Probekörpers (14) zueinander so angeordnet sind, daß es bei den Schattenbildern (15) zu keinen Überschneidungen kommt; und die Empfänger (12; 13) mit einer elektronischen Auswerteeinheit verbunden sind.1. Measuring device for determining the position and orientation of a movement platform of a parallel kinematics as a machine tool and handling structure with struts articulated in length on the movement platform and on a fixed frame, characterized in that on the movement platform ( 1 ) coaxial with its bearing axis a test specimen ( 14 ) is arranged to be fastened, the cylinder rods ( 7 ) of the same dimensions carry that two pairs of transmitters and receivers ( 8 ; 9 ) are fixedly arranged at right angles to one another on the frame ( 2 ), each transmitter ( 10 ; 11 ) emits a light curtain made of parallel laser beams , which is received in the opposite receiver ( 12 ; 13 ) as a light line, and the transmitter and receiver pairs ( 8 ; 9 ) are arranged on the frame ( 2 ) so that the light lines through the cylinder rods ( 7 ) of the test specimen ( 14 ) are interrupted as shadows ( 15 ), the cylinder rods ( 7 ) of the Pro body ( 14 ) to each other so that there is no overlap in the shadow images ( 15 ); and the receivers ( 12 ; 13 ) are connected to an electronic evaluation unit.
DE2000111804 2000-03-14 2000-03-14 Measurement device for determining the position and orientation of moving platform on parallel kinematic linkage employs reference object and laser beams Withdrawn DE10011804A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE2000111804 DE10011804A1 (en) 2000-03-14 2000-03-14 Measurement device for determining the position and orientation of moving platform on parallel kinematic linkage employs reference object and laser beams

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2000111804 DE10011804A1 (en) 2000-03-14 2000-03-14 Measurement device for determining the position and orientation of moving platform on parallel kinematic linkage employs reference object and laser beams

Publications (1)

Publication Number Publication Date
DE10011804A1 true DE10011804A1 (en) 2001-09-20

Family

ID=7634288

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2000111804 Withdrawn DE10011804A1 (en) 2000-03-14 2000-03-14 Measurement device for determining the position and orientation of moving platform on parallel kinematic linkage employs reference object and laser beams

Country Status (1)

Country Link
DE (1) DE10011804A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1308239A3 (en) * 2001-10-31 2005-08-10 GROB-Werke Burkhart Grob e.K. Machine tool and method for adjusting the position of the spindle of the machine
WO2005118217A1 (en) * 2004-06-04 2005-12-15 Siemens Transportation Systems Gmbh & Co Kg Flexible module for a device, using parallel kinematics
EP1477274A3 (en) * 2003-05-16 2006-03-22 Traub Drehmaschinen GmbH Machine tool
WO2008060238A1 (en) * 2006-11-16 2008-05-22 Hexagon Metrology Ab Method and device for the compensation of geometrical errors in machining machinery.
DE202010006796U1 (en) 2010-04-08 2010-08-19 Böhm GmbH & Co. KG Parallel kinematics machine
CZ304495B6 (en) * 2012-12-12 2014-05-28 ÄŚVUT v Praze, Fakulta strojnĂ­ Device for optical measurement and/or optical calibration of a body position within a space

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1308239A3 (en) * 2001-10-31 2005-08-10 GROB-Werke Burkhart Grob e.K. Machine tool and method for adjusting the position of the spindle of the machine
EP1477274A3 (en) * 2003-05-16 2006-03-22 Traub Drehmaschinen GmbH Machine tool
WO2005118217A1 (en) * 2004-06-04 2005-12-15 Siemens Transportation Systems Gmbh & Co Kg Flexible module for a device, using parallel kinematics
WO2008060238A1 (en) * 2006-11-16 2008-05-22 Hexagon Metrology Ab Method and device for the compensation of geometrical errors in machining machinery.
US8214080B2 (en) 2006-11-16 2012-07-03 Hexagon Metrology Ab Method and device for the compensation of geometrical errors in machining machinery
DE202010006796U1 (en) 2010-04-08 2010-08-19 Böhm GmbH & Co. KG Parallel kinematics machine
DE102010018095A1 (en) 2010-04-08 2011-10-13 Böhm GmbH & Co. KG Parallel kinematics machine
CZ304495B6 (en) * 2012-12-12 2014-05-28 ÄŚVUT v Praze, Fakulta strojnĂ­ Device for optical measurement and/or optical calibration of a body position within a space

Similar Documents

Publication Publication Date Title
DE69601622T2 (en) DEVICE AND METHOD FOR CALIBRATING A MULTI-JOINT ROBOT
DE2739533C2 (en) Device for adjusting the length of the work spindle on a numerically controlled machine tool
DE19534535A1 (en) Coordinate measuring machine
EP1593930B1 (en) Apparatus and method for measuring objects
DE19605776A1 (en) Coordinate measuring device with a stylus, the orientation of which is adjustable
DE102008055795A1 (en) Grinding machine, particularly vertical grinding machine, has measuring device and workpiece spindle unit with clamping device for clamping workpiece, where fist grinding unit is provided for grinding workpiece
DE2248967A1 (en) THREE-AXIS TEST DEVICE
DE60209513T2 (en) METHOD FOR THE AUTOMATIC CORRECTION OF SYSTEMATIC ERRORS OF MEASURING AND MACHINING MACHINES AND DEVICE THEREFOR
DE102017105814B3 (en) System for measuring the roughness of a surface of a workpiece
WO2017194251A1 (en) Gear machining device with centering device
DE4030994A1 (en) TESTING DEVICE FOR ROTATION-SYMMETRICAL WORKPIECES
DE19604354A1 (en) Process for the coordinate measurement of workpieces on processing machines
EP0569617B2 (en) Method and apparatus for non-destructive inspection of the pressure vessel cover of a nuclear reactor
DE10011804A1 (en) Measurement device for determining the position and orientation of moving platform on parallel kinematic linkage employs reference object and laser beams
WO2019110051A1 (en) Assembly for a measuring system for taking measurements on a measurement object, and method for taking measurements on a measurement object using a measuring system
WO2018215607A1 (en) Support device
DE29803274U1 (en) Device for the spatial positioning of an object, in particular a tool
DE3050664C2 (en) Method for moving a point into a position, the coordinates of which are specified in an orthogonal system, and device for carrying out this method
DE4308823C2 (en) Measuring probe for coordinate measuring machines
DE3720795A1 (en) Device for measuring, marking (tracing), contacting, machining or the like of workpieces in three dimensions
DE102020114673B3 (en) Spherical parallel manipulator, swivel device and measuring device
EP3308100B1 (en) Coordinate measuring machine comprising a movable cross beam, and method for producing such a coordinate measuring machine
DE102011054932B4 (en) coordinate measuring machine
DE2726867C2 (en) Holder for a measuring and/or testing device
DE10139878A1 (en) Device for detecting the relative position of two bodies that can be moved relative to one another

Legal Events

Date Code Title Description
8139 Disposal/non-payment of the annual fee