Grinding and/or erosion machine
Grinding and/or erosion machine ( 10 ) for machining a chip-cutting rotary tool including a tool body ( 18 ) and several cutting plates ( 19 ) per existing pitch (TR). A control device ( 25 ) activates an axis arrangement ( 11 ) to move a machine tool ( 12 ) and the rotary tool ( 13 ) to be machined relative to each other. An interface device ( 26 ) triggers a data import function for reading-in the position data of the cutting plates ( 19 ). The position data (P) describe at least one angular value (α 1, α2 ), a first length value (z 1 ) and a second length value (z 2 ). The control device ( 25 ) imports the position data (P) in chaotic order and allocates the position data (P) of each cutting plate ( 19 ) in the imported machine data set (M) to respectively one separate virtual pitch (TV), independent of whether the cutting plates ( 19 ) belong to a common pitch of the rotary tool ( 13 ).
1. Grinding and/or erosion machine ( 10 ) that is configured to machine a chip-cutting rotary tool ( 13 ), that comprises a tool body ( 18 ) extending along a tool longitudinal axis (L), and having several cutting plates ( 19 ) per existing pitch (TR), said cutting plates being mounted to the tool body ( 18 ), wherein the machine comprises:
a control device ( 25 ) configured to activate an axis arrangement ( 11 ) of the grinding and/or erosion machine ( 10 ) in order to move a machine tool ( 12 ) of the grinding and/or erosion machine ( 10 ) and the rotary tool ( 13 ) to be machined relative to each other,
an interface device ( 26 ) that is communicatively connected to the control device ( 25 ), wherein a user is able to use the interface device ( 26 ) to trigger a data import function of the control device ( 25 ) for reading-in position data of the cutting plates ( 19 ) into an imported machine data set (M),
wherein the position data (P) for each of the cutting plates ( 19 ) comprise at least one angular value (α 1 , α 2 ) describing an angular position about the tool longitudinal axis (L), a first length value (z 1 ) and a second length value (z 2 ), wherein the first length value (z 1 ) describes an edge position of a first edge ( 37 ) of a respective cutting plate ( 19 ) of the cutting plates ( 19 ) in a direction parallel to the tool longitudinal axis (L), and wherein the second length value (z 2 ) describes an edge position of a second edge ( 38 ) of the respective cutting plate ( 19 ) in a direction parallel to the tool longitudinal axis (L), said second edge being opposite the first edge ( 37 ),
wherein the control device ( 25 ) is configured to import the position data (P) during the data import function in chaotic order and to allocate the position data (P) of each of the cutting plates ( 19 ) in the imported machine data set (M) respectively to a separate virtual pitch (TV), independent of whether or not the cutting plates ( 19 ) do in fact belong or not belong to a common pitch of the rotary tool ( 13 ).
2. Grinding and/or erosion machine according to claim 1 , wherein the position data (P) comprise only one or two angular values (α 1 , α 2 ), the first length value (z 1 ), and the second length value (z 2 ) for each cutting plate ( 19 ), as well as at least one radial distance value (r) for each or for all the cutting plates ( 19 ).
3. Grinding and/or erosion machine according to claim 1 , wherein the control device ( 25 ) is configured to import the position data (P) existing in XML data format.
4. Grinding and/or erosion machine according to claim 1 , wherein the control device ( 25 ) is configured to perform an alignment determination process, wherein an alignment of each of the cutting plates ( 19 ) relative to a reference coordinate system (K) is determined.
5. Grinding and/or erosion machine according to claim 1 , wherein a probe device ( 27 ) is provided that can be moved relative to the rotary tool ( 13 ) using the axis arrangement ( 11 ).
6. Grinding and/or erosion machine according to claim 5 , wherein the probe device ( 27 ) is configured to probe an edge ( 37 , 38 , 39 ) and/or a surface ( 41 ) of one of the cutting plates ( 19 ) at at least one probing point (A 1 , A 2 , A 3 ) in a contacting or contactless manner.
7. Grinding and/or erosion machine according to claim 6 , wherein the control device ( 25 ) is configured to calculate several probing points (A 1 , A 2 , A 3 ) on each of the cutting plates ( 19 ) based on the imported position data (P).
8. Grinding and/or erosion machine according to claim 7 , wherein the probing points (A 1 , A 2 , A 3 ) are located on a common flat surface ( 41 ) of the respective cutting plate ( 19 ).
9. Grinding and/or erosion machine according to claim 7 , wherein the control device ( 25 ) is configured to activate the axis arrangement ( 11 ) so that the probe device ( 27 ) is able to probe each cutting plate ( 19 ) in sequence at the calculated probing points (A 1 , A 2 , A 3 ).
10. Grinding and/or erosion machine according to claim 9 , wherein the control device ( 25 ) is configured to determine the alignment of each of the cutting plates ( 19 ) relative to a reference coordinate system (K).
11. Grinding and/or erosion machine according to claim 10 , wherein the control device ( 25 ) is configured to perform a machining process after determining the alignment of each cutting plate ( 19 ) relative to the reference coordinate system (K), during which process each of the cutting plates ( 19 ) is machined in order to correspond to a desired geometry specified in the control device ( 25 ).
12. System ( 33 ) comprising a setup and/or measuring machine ( 34 ) that is configured to determine position data, as well as comprising a grinding and/or erosion machine ( 10 ) that is configured to machine a chip-cutting rotary tool ( 13 ), that comprises a tool body ( 18 ) extending along a tool longitudinal axis (L), and having several cutting plates ( 19 ) per existing pitch (TR), said cutting plates being mounted to the tool body ( 18 ), wherein the machine comprises:
a control device ( 25 ) configured to activate an axis arrangement ( 11 ) of the grinding and/or erosion machine ( 10 ) in order to move a machine tool ( 12 ) of the grinding and/or erosion machine ( 10 ) and the rotary tool ( 13 ) to be machined relative to each other,
an interface device ( 26 ) that is communicatively connected to the control device ( 25 ), wherein a user is able to use the interface device ( 26 ) to trigger a data import function of the control device ( 25 ) for reading-in position data of the cutting plates ( 19 ) into an imported machine data set (M),
wherein the position data (P) for each of the cutting plates ( 19 ) comprise at least one angular value (α 1 , α 2 ) describing an angular position about the tool longitudinal axis (L), a first length value (z 1 ) and a second length value (z 2 ), wherein the first length value (z 1 ) describes an edge position of a first edge ( 37 ) of a respective cutting plate ( 19 ) of the cutting plates ( 19 ) in a direction parallel to the tool longitudinal axis (L), and wherein the second length value (z 2 ) describes an edge position of a second edge ( 38 ) of the respective cutting plate ( 19 ) in a direction parallel to the tool longitudinal axis (L), said second edge being opposite the first edge ( 37 ),
wherein the control device ( 25 ) is configured to import the position data (P) during the data import function in chaotic order and to allocate the position data (P) of each of the cutting plates ( 19 ) in the imported machine data set (M) respectively to a separate virtual pitch (TV), independent of whether or not the cutting plates ( 19 ) do in fact belong or not belong to a common pitch of the rotary tool ( 13 ).
13. System according to claim 12 , wherein a communication connection exists between the setup and/or measuring machine ( 34 ) and the grinding and/or erosion machine ( 10 ), and wherein the control device ( 25 ) is configured to import the position data (P), using the communication connection, from the setup and/or measuring machine ( 34 ) while the data import function is being executed.
14. Grinding and/or erosion machine according to claim 4 , wherein the control device ( 25 ) is configured to perform a machining process after determining the alignment of each cutting plate ( 19 ) relative to the reference coordinate system (K), during which process each of the cutting plates ( 19 ) is machined in order to correspond to a desired geometry specified in the control device ( 25 ).