Non-orthogonal axis rotation detection method, device and machine tool
Through the cooperation of the spectrometer and the rotary axis calibration device, the rotation detection process of the non-orthogonal five-axis machine tool is simplified, and efficient and accurate detection of the non-orthogonal axis is realized, reducing the difficulty of operation and equipment installation complexity.
Patent Information
- Application Number
- CN202310475137.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-28
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2043-04-28
AI Technical Summary
The prior art cannot effectively simplify the non-orthogonal axis rotation detection of non-orthogonal five-axis machine tools, and the operation is complicated and the staff requirements are high.
The beam emitted by the laser interferometer is spectroscoped, and the beam is received on the installation slope of the preset fixture using a slewing axis calibration device, and a parallel reverse beam is formed by reflection. The beam is received in combination with the laser interferometer, and the non-orthogonal axis rotation is controlled to obtain the actual rotation angle, and the angle error is calculated for compensation.
The non-orthogonal axis rotation detection process is simplified, the installation difficulty of the rotary axis calibration device is reduced, and the detection efficiency and accuracy are improved.
Smart Images

Figure CN116652691B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of machine tools, and in particular to a method and device for detecting rotation of non-orthogonal axes, and a machine tool. Background Art
[0002] In existing machine tools, it is usually necessary to perform rotation detection on shafts to detect positioning errors and / or repeat positioning errors of the shafts to support precise machining and coordination.
[0003] The typical process for detecting orthogonal axes on five-axis machine tools involves using a laser interferometer, a rotary axis calibration device, and the five-axis machine tool's rotational coordination to acquire data and analyze the results using appropriate software. However, this method is not applicable to non-orthogonal five-axis machine tools, making rotational detection of non-orthogonal axes on these machines more complex and requiring high operator control. Summary of the Invention
[0004] The main purpose of the present invention is to provide a method, device and machine tool for detecting non-orthogonal axis rotation, so as to simplify the detection process.
[0005] To achieve the above object, the present invention provides the following technical solutions:
[0006] In a first aspect, the present invention provides a non-orthogonal axis rotation detection method, which is applied to a non-orthogonal axis machine tool, and the method comprises:
[0007] Splitting the first light beam emitted by the laser interferometer using a beam splitter to obtain two first light beams;
[0008] Mounting the rotary axis calibration device on a mounting inclined surface provided by a preset fixture so that the rotary axis calibration device receives the two first light beams; wherein the rotary axis of the rotary axis calibration device on the mounting inclined surface is collinear with the non-orthogonal axis;
[0009] The rotary axis calibration device reflects the two first light beams and emits two second light beams; the two second light beams are respectively parallel to and in opposite directions with the two first light beams; the second light beams are combined by the beam splitter to form a third light beam to be received by the laser interferometer, and the light intensity of the third light beam meets a preset light intensity range;
[0010] Controlling the non-orthogonal axis to rotate by a preset angle in a preset manner, and obtaining an actual rotation angle output when the rotating body of the rotary axis calibration device rotates in the opposite direction relative to the non-orthogonal axis;
[0011] An angle error is obtained according to the preset angle and the actual rotation angle to compensate for non-orthogonal axes.
[0012] In one embodiment of the non-orthogonal axis rotation detection method, before the rotary axis calibration device receives the two first light beams, the method further includes:
[0013] Determine the sensing position points of non-orthogonal axes using pre-recorded machine tool position point information;
[0014] Controlling the movement of the machine tool spindle so that a collimation signal emitter installed at a preset position of the machine tool spindle is located at the non-orthogonal axis sensing position point; the collimation signal emitter emits a collimation signal toward the preset fixture, and the collimation signal and the non-orthogonal axis satisfy a preset relationship, wherein the preset relationship includes that the collimation signal and the non-orthogonal axis are collinear, or that the collimation signal and the non-orthogonal axis are parallel and satisfy a preset distance;
[0015] Using a sensing surface on a preset fixture to sense the position of the collimation signal;
[0016] The installation position of the rotary axis calibration device on the installation inclined surface is determined according to the position of the collimation signal.
[0017] In one embodiment of the non-orthogonal axis rotation detection method, a plurality of movable blocks are provided on the installation inclined surface; and determining the installation position of the rotary axis calibration device on the installation inclined surface according to the position of the collimation signal comprises:
[0018] Determining the installation area of the rotary axis calibration device using the position of the collimation signal;
[0019] According to the range of the installation area, the plurality of movable blocks are adjusted to move to the range of the installation area.
[0020] In one embodiment of the non-orthogonal axis rotation detection method, a mounting position indicator is provided on the mounting inclined surface; and determining the mounting position of the rotary axis calibration device on the mounting inclined surface according to the position of the alignment signal comprises:
[0021] Determining the installation area of the rotary axis calibration device using the position of the collimation signal;
[0022] The installation position indicator is controlled according to the installation area range to display a contour point or line that matches the shape of the fixing seat of the rotary axis calibration device.
[0023] In one embodiment of the non-orthogonal axis rotation detection method, controlling the non-orthogonal axis to rotate by a preset angle in a preset manner includes:
[0024] The non-orthogonal axis is controlled to rotate from 0 degrees to 180 degrees to obtain a preset number of detection position points, and the angle value of the equal angle and the number of detection position points satisfy:
[0025] ( n-1)× x = 180, x ≥5,
[0026] in, n is the number of detection position points; x is the angle value; n 、 x All are positive integers.
[0027] In one embodiment of the non-orthogonal axis rotation detection method, the method includes:
[0028] Each time the non-orthogonal axis rotates through an equal angle, it pauses for a preset time.
[0029] In one embodiment of the non-orthogonal axis rotation detection method, before the rotary axis calibration device reflects the two first light beams and emits two second light beams, the method includes:
[0030] Utilizing the target surface of the rotary axis calibration device to receive the first light beam;
[0031] Adjusting the position of the laser interferometer and / or the beam splitter so that the first light beam falls within the corresponding bull's eye in the target surface;
[0032] The angle reflection surface of the rotary axis calibration device is directed toward the beam splitter to receive the first light beam.
[0033] In a second aspect, the present invention provides a non-orthogonal axis rotation detection device for use in a non-orthogonal axis machine tool, the device comprising:
[0034] A beam splitting module, configured to use a beam splitter to split the first light beam emitted by the laser interferometer to obtain two first light beams;
[0035] an adjustment module, configured to mount the rotary axis calibration device on a mounting inclined surface provided by a preset fixture, so that the rotary axis calibration device receives the two first light beams; wherein the rotary axis of the rotary axis calibration device on the mounting inclined surface is collinear with the non-orthogonal axis;
[0036] a photometric module, configured to reflect the two first light beams using the rotary axis calibration device and emit two second light beams; the two second light beams are respectively parallel to and in opposite directions from the two first light beams; the second light beams are combined by the beam splitter to form a third light beam to be received by the laser interferometer, and the light intensity of the third light beam meets a preset light intensity range;
[0037] a control module, configured to control the non-orthogonal axis to rotate by a preset angle in a preset manner, and to obtain an actual rotation angle outputted when the rotary body of the rotary axis calibration device rotates in the opposite direction relative to the non-orthogonal axis;
[0038] The compensation module is used to obtain an angle error according to the preset angle and the actual rotation angle to compensate for non-orthogonal axes.
[0039] In one embodiment of the non-orthogonal axis rotation detection device, the device further comprises:
[0040] A position determination module is used to determine the sensing position points of the non-orthogonal axes using pre-recorded machine tool position point information;
[0041] The control module is further configured to control the movement of the machine tool spindle so that a collimation signal emitter installed at a preset position of the machine tool spindle is located at the non-orthogonal axis sensing position; the collimation signal emitter emits a collimation signal toward the preset fixture, and the collimation signal and the non-orthogonal axis satisfy a preset relationship, wherein the preset relationship includes that the collimation signal and the non-orthogonal axis are collinear, or that the collimation signal and the non-orthogonal axis are parallel and meet a preset distance;
[0042] A sensing module, configured to sense the position of the collimation signal using a sensing surface on a preset fixture;
[0043] The position determination module further determines the installation position of the rotary axis calibration device on the installation inclined plane according to the position of the alignment signal.
[0044] In a third aspect, the present invention also provides a machine tool, which includes a non-orthogonal axis rotation detection system that uses the above-mentioned non-orthogonal axis detection method for detection, the system including a laser interferometer, a spectrometer, a preset fixture and a rotary axis calibration device, the preset fixture is used to be installed on the non-orthogonal axis, and the rotary axis calibration device is installed on the mounting inclined surface of the preset fixture.
[0045] Working principle of the present invention:
[0046] The non-orthogonal axis rotation detection method provided by the present invention utilizes a preset fixture to provide an installation bevel for a rotary axis calibration device, and the installation bevel can make the rotating axis of the rotary body of the rotary axis calibration device coaxial with the non-orthogonal axis, which is conducive to the rapid measurement of the non-orthogonal axis rotation accuracy and repeatability.
[0047] Compared with the prior art, the present invention has the following beneficial effects:
[0048] The non-orthogonal axis rotation detection method provided by the present invention can simplify the detection process, which is conducive to reducing the difficulty of installing a rotary axis calibration device and setting up related facilities / equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 is a flow chart of a non-orthogonal axis rotation detection method according to one embodiment of the present invention;
[0050] Figure 2 is a flow chart of another embodiment of a method for detecting non-orthogonal axis rotation provided by the present invention;
[0051] Figure 3 Schematic diagram of the architecture of the non-orthogonal axis rotation detection system provided by the present invention;
[0052] Figure 4 It is a schematic diagram of the three-dimensional structure of the preset fixture provided by the present invention;
[0053] Figure 5 It is a schematic diagram of the functional modules of the non-orthogonal axis rotation detection device provided by the present invention.
[0054] Description of reference numerals:
[0055] Non-orthogonal axis machine tools 1;
[0056] Base 11; column 12; non-orthogonal axis body 13; main shaft 14;
[0057] Preset fixture 2; rotary axis calibration device 3; spectrometer 4; laser interferometer 5;
[0058] Non-orthogonal axis rotation detection device 100 ; spectroscopic module 101 ; adjustment module 102 ; photometric module 103 ; control module 104 ; compensation module 105 . Implementation Method
[0059] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0060] It should be noted that when an element is referred to as being “disposed on” another element, it may be directly disposed on the other element or there may be an intermediate element. When an element is referred to as being “connected to” another element, it may be directly connected to the other element or there may be an intermediate element. When an element is referred to as being “mounted on” another element, it may be directly mounted on the other element or there may be an intermediate element.
[0061] Furthermore, it should be understood that all directional indications (such as up, down, left, right, center, etc.) in the embodiments are intended only to illustrate the relative positions and movements of various components in a specific posture (as shown in the figures). If the specific posture changes, the directional indications will also change accordingly. Terms such as "first" and "second" are used to distinguish different structural components. These terms are merely simplified descriptions of the present invention and should not be construed as limitations of the present invention.
[0062] The non-orthogonal axis rotation detection method provided by this invention is primarily applicable to non-orthogonal axis machine tools, typically horizontal five-axis machine tools, where the C-axis is a non-orthogonal axis and the A-axis is a table axis mounted on the C-axis. By employing a pre-set fixture structure, the installation of the rotary axis calibration device and related facilities / equipment is simplified, enabling detection of the positioning accuracy and repeatability of C-axis rotation.
[0063] See also Figure 1 , which is a flowchart of the non-orthogonal axis rotation detection method provided by the present invention under one embodiment. The flowchart only schematically shows the steps for realizing the positioning accuracy and repeatability accuracy detection of non-orthogonal axes. Therefore, some steps can be added or removed and / or the order of some steps can be adjusted according to different application scenarios and measurement conditions.
[0064] like Figure 1 As shown, based on the non-orthogonal axis detection applied to a horizontal five-axis machine tool, the non-orthogonal axis rotation detection method may include the following steps:
[0065] S101: Splitting a first light beam emitted by a laser interferometer using a beam splitter to obtain two first light beams, wherein the beam splitter can generate the two first light beams based on light reflection and light transmission.
[0066] In this embodiment, a beam splitter can be mounted on a spindle, oriented toward the non-orthogonal axis of the machine tool. The single-beam port of the beam splitter is oriented toward the laser interferometer, while the split-beam port is also oriented toward the non-orthogonal axis. Of course, a series of mirrors can also be provided to reflect the beams emitted by the beam splitter toward the non-orthogonal axis. The laser interferometer can be a Renishaw XL80 laser interferometer.
[0067] S102: Install the rotary axis calibration device on the mounting inclined surface provided by the preset fixture so that the rotary axis calibration device receives the two first light beams; wherein the rotary axis of the rotary axis calibration device on the mounting inclined surface is on the same straight line as the non-orthogonal axis.
[0068] In this embodiment, the preset fixture is used to provide a mounting bevel for the rotary axis calibration device. The rotary axis calibration device mounted on the mounting bevel can be adjusted appropriately to make the rotary body axis coaxial with the non-orthogonal axis.
[0069] The inclined mounting surface provided by the pre-set fixture allows the coaxiality of the rotating body's axis with the non-orthogonal axis to be determined using a dial indicator. Position sensing can also be used to provide an installation position indication for the rotary axis calibration device, enabling rapid installation of the rotary axis calibration device. Furthermore, multiple movable blocks can be provided on the pre-set fixture to automatically clamp the rotary axis calibration device and / or automatically move it to a position where the rotating body's axis and the non-orthogonal axis are coaxial.
[0070] In this embodiment, before the rotary axis calibration device reflects the two first light beams and emits the two second light beams, the positions of the rotary axis calibration device, the beam splitter, or the laser interferometer may be adjusted to ensure that the entire detection system has basic measurement conditions. Specifically, the following steps may be included:
[0071] (1) Utilize the target surface of the rotary axis calibration device to receive the first light beam.
[0072] (2) Adjust the position of the laser interferometer and / or the beam splitter so that the first light beam falls within the corresponding bull's eye on the target surface. Of course, during the actual installation process, the position of the laser interferometer can be adjusted first for coarse adjustment, and then relatively fine adjustments can be made.
[0073] (3) Orient the angle reflection surface of the rotary axis calibration device toward the beam splitter to receive the two first light beams. Here, after the light beams enter the rotary axis calibration device through the angle reflection surface, two reflectors at a specific angle are used to reflect the light beams out of the angle reflection surface, and the light beams entering the angle reflection surface are parallel to the light beams emitted from the angle reflection surface.
[0074] S103: The rotary axis calibration device reflects the two first light beams and emits two second light beams; the two second light beams are respectively parallel and opposite to the two first light beams; the second light beams are merged by the beam splitter to form a third light beam to be received by the laser interferometer, and the light intensity of the third light beam meets the preset light intensity range.
[0075] In this embodiment, the rotary axis calibration device uses an angled reflector to reflect the two first light beams in parallel back toward the beam splitter. The two reflected beams become the second light beams. The beam splitter then combines the two second light beams to form a third light beam. The laser interferometer then receives this third light beam and determines its intensity.
[0076] It is understood that when using a Renishaw XL80 laser interferometer, if the number of light intensity indicator lights on the laser interferometer is four or more, it can be determined that the current test beam meets the test requirements. Here, the third beam comprises two second beams, and the two second beams have a degree of overlap under the action of the beam splitter. The light intensity indicator lights are mainly used to determine the overlap of the two second beams. If the overlap of the two second beams is low, the intensity of the third beam is low, and the light intensity indicator lights will indicate a weak signal accordingly.
[0077] S104: Control the non-orthogonal axis to rotate by a preset angle in a preset manner, and obtain an actual rotation angle output when the rotating body of the rotary axis calibration device rotates in the opposite direction relative to the non-orthogonal axis.
[0078] In this embodiment, the detection is performed by controlling the rotation of the non-orthogonal axis of the machine tool in conjunction with the reverse rotation of the rotary axis calibration device. Specifically, this step may include: controlling the non-orthogonal axis to rotate from 0 degrees to 180 degrees to obtain preset detection position points, and the angle value of the angle and the number of detection position points satisfy:
[0079] ( n -1)× x = 180, x ≥5,
[0080] in, n is the number of detection position points; x is the angle value; n 、 x All are positive integers.
[0081] In addition, each time the non-orthogonal axis rotates through an equal angle, it pauses for a preset duration. This preset duration can be determined based on the detection performance of the rotary axis calibration device and is preferably within a time range of 3 seconds or longer. Accordingly, the pause duration of the rotary axis calibration device can preferably be within a time range of 1 second to 3 seconds.
[0082] It will be appreciated that the non-orthogonal axes need to be placed in a 0 degree rotation position before testing.
[0083] For example, in a specific application example, it is necessary to collect angle data at 19 positions of the rotary axis calibration device. At this time, the rotary axis calibration device generates an angle value at 0 point as the reference value 0°. x Equal to 10°. During testing, the non-orthogonal axis is controlled to rotate counterclockwise starting from 0° and pause every 10°. This angle represents the preset angle. Simultaneously, the rotary axis calibration device also rotates synchronously in the opposite direction (clockwise) starting from 0°. When the non-orthogonal axis pauses, the rotary axis calibration device also pauses synchronously and generates angle data to determine the actual rotation angle at the test location.
[0084] Of course, in other specific application examples, the non-orthogonal axes of the machine tool can also be controlled to rotate from 0 degrees to 360 degrees to obtain preset detection position points.
[0085] S105: Obtaining an angle error according to the preset angle and the actual rotation angle to compensate for non-orthogonal axes.
[0086] In this embodiment, the obtained angular errors are used to correspond to an angular compensation value at a position point. Of course, data mining can also be performed on all the obtained angular error values to obtain positioning accuracy error compensation data based on the entire non-orthogonal axis rotation angle.
[0087] In this embodiment, the non-orthogonal axis rotation detection method uses a preset fixture to provide an installation bevel for the rotary axis calibration device, and the installation bevel can make the rotating axis of the rotary axis calibration device coaxial with the non-orthogonal axis, which is conducive to the rapid measurement of the non-orthogonal axis rotation accuracy and repeatability, simplifies the detection process, and helps to reduce the difficulty of installing the rotary axis calibration device and setting up related facilities / equipment.
[0088] See also Figure 2 , is a flowchart of another embodiment of the non-orthogonal axis rotation detection method provided by the present invention. This embodiment differs from the previous embodiment in that it includes a new step for controlling the installation position adjustment of the rotary axis calibration device. Similarly, the flowchart of this embodiment merely schematically illustrates the steps for detecting the positioning accuracy and repeatability of non-orthogonal axes. Depending on the application scenario and measurement conditions, some steps may be appropriately added or removed, and / or the order of some steps may be adjusted.
[0089] The non-orthogonal axis detection method provided in this embodiment may include the following steps:
[0090] S201: Determine the non-orthogonal axis sensing position points using pre-recorded machine tool position point information, wherein the pre-recorded machine tool position point information may be based on key feature point information determined by the manufacturer during system design.
[0091] In this embodiment, the pre-entered information may be based on the characteristic position information and other key information determined by the manufacturer when designing the system or at other times, and may include position information measured based on the characteristic positions and / or postures of each axis of the machine tool, such as non-orthogonal axis sensing position point information.
[0092] The non-orthogonal axis sensing position point is associated with the non-orthogonal axis, and the association may be based on: the non-orthogonal axis sensing position point is on the non-orthogonal axis; or the shortest distance from the non-orthogonal axis sensing position point to the non-orthogonal axis meets a preset distance.
[0093] S202: Control the movement of the machine tool spindle so that the collimation signal emitter installed at a preset position of the machine tool spindle is located at the non-orthogonal axis sensing position point; the collimation signal emitter emits a collimation signal to the preset fixture, and the collimation signal and the non-orthogonal axis satisfy a preset relationship, and the preset relationship includes that the collimation signal and the non-orthogonal axis are on the same straight line, or the collimation signal and the non-orthogonal axis are parallel and satisfy a preset distance.
[0094] In this embodiment, the machine tool system can control the movement of the machine tool spindle according to the non-orthogonal axis sensing position point, or control other parts such as the non-orthogonal axis to move relative to the machine tool spindle.
[0095] The collimation signal emitter may be a laser emitter, and accordingly, the collimation signal is a laser signal. Here, the preset relationship between the laser signal and the non-orthogonal axis is that the optical axis of the laser beam and the non-orthogonal axis are on the same straight line.
[0096] S203: Using a sensing surface on a preset fixture to sense the position of the collimation signal, thereby determining the axis center position of the non-orthogonal axis.
[0097] In this embodiment, corresponding to the laser signal emitted by the laser emitter, the mounting inclined surface of the preset fixture has a sensing surface for sensing the laser to sense the position of the laser emitter on the sensing surface, which is the axis center position of the non-orthogonal axis.
[0098] S204: Determine the installation position of the rotary axis calibration device on the installation slope according to the position of the collimation signal. According to the installation position, the rotary axis calibration device can be installed on the installation slope so that its rotary axis is coaxial with the non-orthogonal axis.
[0099] In this embodiment, a plurality of movable blocks may be provided on the installation slope, and the movable blocks may be driven by corresponding action execution mechanisms to realize corresponding movement control. In this case, the specific steps may be:
[0100] The position of the collimation signal is used to determine the installation area range of the rotary axis calibration device, such as using the laser sensing surface on a preset fixture to sense the position of the laser beam. The safety area range can be determined based on the position combined with the fixed seat of the rotary axis calibration device to be fixed or other data information. If the fixed seat of the rotary axis calibration device is a disc-shaped seat, the safety area range can be a circular area range consistent with the shape of the disc-shaped seat. If the fixed seat of the rotary axis calibration device is a square or other special-shaped seat, the safety area range can be a safety area with a consistent shape.
[0101] According to the range of the installation area, the multiple movable blocks are adjusted to move to the range of the installation area. Through the determined range of the installation area, the multiple movable blocks can be moved to the specified positions to form a clamping and fixing structure that matches the shape of the fixed seat of the rotary axis calibration device.
[0102] It is understandable that the installation area can be slightly larger than the fixing seat of the rotary axis calibration device. After the staff places the rotary axis calibration device in the installation area, they can further move the movable blocks to clamp and fix the rotary axis calibration device.
[0103] In this step, an installation position indicator may also be provided on the installation bevel. Specifically, after the installation area range of the rotary axis calibration device is determined using the position of the collimation signal, the installation position indicator may be controlled according to the installation area range to display contour points or lines that match the shape of the fixing seat of the rotary axis calibration device. The contour points and lines are preferably arranged on a straight line on the installation bevel. Typically, if a plurality of holes are opened on the installation bevel, corresponding light-emitting units are arranged in each hole, and the contour points or lines are presented by controlling the light and dark display of each light-emitting unit.
[0104] It can be understood that after the rotary axis calibration device is installed on the mounting slope, the machine tool spindle can also be controlled to move vertically up and down, and / or the position of the laser interferometer and the optical path of the spectrometer can be adjusted so that the rotary axis calibration device can receive the laser beam emitted by the laser interferometer and the spectrometer.
[0105] S205: Using a beam splitter, the first light beam emitted by the laser interferometer is split to obtain two first light beams.
[0106] S206: Install the rotary axis calibration device on the mounting inclined surface provided by the preset fixture so that the rotary axis calibration device receives the two first light beams; wherein the rotary axis of the rotary axis calibration device on the mounting inclined surface is on the same straight line as the non-orthogonal axis.
[0107] S207: The rotary axis calibration device reflects the two first light beams and emits two second light beams; the two second light beams are respectively parallel and opposite to the two first light beams; the second light beams are merged by the beam splitter to form a third light beam to be received by the laser interferometer, and the light intensity of the third light beam meets the preset light intensity range.
[0108] S208: Control the non-orthogonal axis to rotate by a preset angle in a preset manner, and obtain an actual rotation angle output when the rotating body of the rotary axis calibration device rotates in the opposite direction relative to the non-orthogonal axis.
[0109] S209: Obtaining an angle error according to the preset angle and the actual rotation angle to compensate for non-orthogonal axes.
[0110] Compared with the previous embodiment, this embodiment uses machine tool control combined with preset fixtures to quickly determine the installation position of the rotary axis calibration device, shortening the time spent by existing staff using a micrometer to mark and control the machine tool movement to determine the position of non-orthogonal axes, reducing the operating difficulty and operating requirements for staff, and is suitable for detecting the rotation accuracy and repeatability accuracy of non-orthogonal axes of large quantities of non-orthogonal axis machine tools.
[0111] See also Figure 3 and Figure 4 , schematically showing the detection architecture and preset fixture structure of the non-orthogonal axis rotation detection system provided by the present invention, the architecture is applied to the non-orthogonal axis machine tool 1, the non-orthogonal axis machine tool 1 may include a base 11 and a column 12, the base 11 is equipped with an X-axis guide rail and a Z-axis guide rail, the non-orthogonal axis body 13 is set on the Z-axis guide rail, the column 12 is set on the X-axis guide rail, the column 12 is provided with a Y-axis guide rail, and the spindle 14 is installed on the Y-axis guide rail.
[0112] A rotatable worktable is provided on the non-orthogonal axis body 13, and the preset jig 2 is mounted on the rotatable worktable. A beam splitter 4 can be mounted on the spindle 14 and receive the laser light emitted by the laser interferometer 5. Before installing the rotary axis calibration device 3 on the preset jig 2, the mounting bevel 21 of the preset jig 2 can be adjusted to face the column side, so that the preset jig 2 is approximately on the non-orthogonal axis, and the mounting bevel 21 is approximately perpendicular to the non-orthogonal axis. Here, the non-orthogonal axis refers to the central axis of rotation of the rotating body located in the non-orthogonal axis body 13.
[0113] Before testing, the preset fixture 2 usually needs to be adjusted so that the installation bevel 21 is parallel to the X-axis of the machine tool; then, a micrometer can be used to find the coaxial point on the installation bevel 21 and the non-orthogonal axis to determine the installation position of the rotary axis calibration device 3, such as Figure 4 In the embodiment, the installation area 22 matches the fixing seat of the rotary axis calibration device 3 , and the rotary axis calibration device 3 can be installed on the installation area 22 .
[0114] Thereafter, the aforementioned non-orthogonal axis rotation detection method is used to obtain the angle error, determine the rotation positioning accuracy and repeat positioning accuracy of the non-orthogonal axis, and then compensate for the non-orthogonal axis.
[0115] See also Figure 5 , schematically showing the functional modules of the non-orthogonal axis rotation detection device provided by the present invention. Through the cooperation between the various modules, the steps in the aforementioned non-orthogonal axis rotation detection method can be implemented and have corresponding benefits.
[0116] like Figure 5As shown, the non-orthogonal axis rotation detection device 100 may include the following functional modules:
[0117] A beam splitting module 101 is configured to split the first light beam emitted by the laser interferometer using a beam splitter to obtain two first light beams;
[0118] An adjustment module 102 is configured to mount a rotary axis calibration device on an inclined mounting surface provided by a preset fixture, so that the rotary axis calibration device receives the two first light beams; wherein the rotary axis of the rotary axis calibration device on the inclined mounting surface is collinear with the non-orthogonal axis;
[0119] a photometry module 103 configured to reflect the two first light beams using the rotary axis calibration device and emit two second light beams; the two second light beams are respectively parallel to and in opposite directions from the two first light beams; the second light beams are combined by the beam splitter to form a third light beam to be received by the laser interferometer, and the light intensity of the third light beam meets a preset light intensity range;
[0120] A control module 104 is configured to control the non-orthogonal axis to rotate by a preset angle in a preset manner, and to obtain an actual rotation angle outputted when the rotary body of the rotary axis calibration device rotates in the opposite direction relative to the non-orthogonal axis;
[0121] The compensation module 105 is configured to obtain an angle error according to the preset angle and the actual rotation angle, so as to compensate for non-orthogonal axes.
[0122] In the present invention, in addition to the above functional modules, the device may further include:
[0123] The position determination module also determines the installation position of the rotary axis calibration device on the installation bevel according to the position of the collimation signal. Specifically, the installation area range of the rotary axis calibration device can be determined by using the position of the collimation signal; multiple movable blocks can be adjusted to move to the installation area range according to the installation area range; when an installation position indicator is provided on the installation bevel, the installation area range of the rotary axis calibration device can be determined by using the position of the collimation signal; and the installation position indicator can be controlled according to the installation area range to display a contour point or line that matches the shape of the fixed seat of the rotary axis calibration device.
[0124] The control module 104 is further configured to control the movement of the machine tool spindle so that a collimation signal emitter installed at a preset position of the machine tool spindle is located at the non-orthogonal axis sensing position; the collimation signal emitter emits a collimation signal to the preset fixture, and the collimation signal and the non-orthogonal axis satisfy a preset relationship, wherein the preset relationship includes the collimation signal and the non-orthogonal axis being on the same straight line, or the collimation signal and the non-orthogonal axis being parallel and satisfying a preset distance.
[0125] The sensing module is used to sense the position of the collimation signal using a sensing surface on a preset fixture.
[0126] It is understandable that the non-orthogonal axis rotation detection device 100 provided by the present invention is not limited to the functional modules mentioned above, and corresponding functional modules can be appropriately added or removed according to different application scenarios and / or measurement conditions.
[0127] In addition, the present invention also provides a machine tool, which may include a non-orthogonal axis rotation detection system that uses the above-mentioned non-orthogonal axis detection method for detection. The system includes a laser interferometer, a spectrometer, a preset fixture and a rotary axis calibration device. The preset fixture is used to be installed on the non-orthogonal axis, and the rotary axis calibration device is installed on the mounting inclined surface of the preset fixture.
[0128] The contents not described in detail in this specification belong to the prior art known to those skilled in the art.
[0129] Although the present invention has been described in detail with reference to the aforementioned embodiments, it is still possible for those skilled in the art to modify the technical solutions described in the aforementioned embodiments, or to make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A non-orthogonal axis rotation detection method, applied to non-orthogonal axis machine tools, characterized in that: The method comprises: Splitting the first light beam emitted by the laser interferometer using a beam splitter to obtain two first light beams; Mounting the rotary axis calibration device on a mounting inclined surface provided by a preset fixture so that the rotary axis calibration device receives the two first light beams; wherein the rotary axis of the rotary axis calibration device on the mounting inclined surface is collinear with the non-orthogonal axis; The rotary axis calibration device reflects the two first light beams and emits two second light beams; the two second light beams are respectively parallel to and in opposite directions with the two first light beams; the second light beams are combined by the beam splitter to form a third light beam to be received by the laser interferometer, and the light intensity of the third light beam meets a preset light intensity range; Controlling the non-orthogonal axis to rotate by a preset angle in a preset manner, and obtaining an actual rotation angle output when the rotating body of the rotary axis calibration device rotates in the opposite direction relative to the non-orthogonal axis; An angle error is obtained according to the preset angle and the actual rotation angle to compensate for non-orthogonal axes.
2. The non-orthogonal axis rotation detection method according to claim 1, wherein: Before the rotary axis calibration device receives the two first light beams, the method further includes: Determine the sensing position points of non-orthogonal axes using pre-recorded machine tool position point information; Controlling the movement of the machine tool spindle so that a collimation signal emitter installed at a preset position of the machine tool spindle is located at the non-orthogonal axis sensing position point; the collimation signal emitter emits a collimation signal toward the preset fixture, and the collimation signal and the non-orthogonal axis satisfy a preset relationship, wherein the preset relationship includes that the collimation signal and the non-orthogonal axis are collinear, or that the collimation signal and the non-orthogonal axis are parallel and satisfy a preset distance; Using a sensing surface on a preset fixture to sense the position of the collimation signal; The installation position of the rotary axis calibration device on the installation inclined surface is determined according to the position of the collimation signal.
3. The non-orthogonal axis rotation detection method according to claim 2, wherein: A plurality of movable blocks are provided on the installation inclined surface; and determining the installation position of the rotary axis calibration device on the installation inclined surface according to the position of the collimation signal comprises: Determining the installation area of the rotary axis calibration device using the position of the collimation signal; According to the range of the installation area, the plurality of movable blocks are adjusted to move to the range of the installation area.
4. The non-orthogonal axis rotation detection method according to claim 2, wherein: The installation inclined surface is provided with an installation position indicator; and determining the installation position of the rotary axis calibration device on the installation inclined surface according to the position of the collimation signal comprises: Determining the installation area of the rotary axis calibration device using the position of the collimation signal; The installation position indicator is controlled according to the installation area range to display a contour point or line that matches the shape of the fixing seat of the rotary axis calibration device.
5. The non-orthogonal axis rotation detection method according to claim 1, wherein: The controlling the non-orthogonal axis to rotate by a preset angle in a preset manner comprises: The non-orthogonal axis is controlled to rotate from 0 degrees to 180 degrees to obtain a preset number of detection position points, and the angle value of the equal angle and the number of detection position points satisfy: ( n -1)× x = 180, x ≥5, in, n is the number of detection position points; x is the angle value; n 、 x All are positive integers.
6. The non-orthogonal axis rotation detection method according to claim 5, wherein: The method comprises: Each time the non-orthogonal axis rotates through an equal angle, it pauses for a preset time.
7. The non-orthogonal axis rotation detection method according to any one of claims 1 to 6, characterized in that: Before the rotary axis calibration device reflects the two first light beams and emits two second light beams, the method includes: Utilizing the target surface of the rotary axis calibration device to receive the first light beam; Adjusting the position of the laser interferometer and / or the beam splitter so that the first light beam falls within the corresponding bull's eye in the target surface; The angle reflection surface of the rotary axis calibration device is directed toward the beam splitter to receive the first light beam.
8. Non-orthogonal axis rotation detection device, used in non-orthogonal axis machine tools, characterized in that: The device comprises: A beam splitting module, configured to use a beam splitter to split the first light beam emitted by the laser interferometer to obtain two first light beams; an adjustment module, configured to mount the rotary axis calibration device on a mounting inclined surface provided by a preset fixture, so that the rotary axis calibration device receives the two first light beams; wherein the rotary axis of the rotary axis calibration device on the mounting inclined surface is collinear with the non-orthogonal axis; a photometric module, configured to reflect the two first light beams using the rotary axis calibration device and emit two second light beams; the two second light beams are respectively parallel to and in opposite directions from the two first light beams; the second light beams are combined by the beam splitter to form a third light beam to be received by the laser interferometer, and the light intensity of the third light beam meets a preset light intensity range; a control module, configured to control the non-orthogonal axis to rotate by a preset angle in a preset manner, and to obtain an actual rotation angle outputted when the rotary body of the rotary axis calibration device rotates in the opposite direction relative to the non-orthogonal axis; The compensation module is used to obtain an angle error according to the preset angle and the actual rotation angle to compensate for non-orthogonal axes.
9. The non-orthogonal axis rotation detection device according to claim 8, wherein: The device further comprises: A position determination module is used to determine the sensing position points of the non-orthogonal axes using pre-recorded machine tool position point information; The control module is further configured to control the movement of the machine tool spindle so that a collimation signal emitter installed at a preset position of the machine tool spindle is located at the non-orthogonal axis sensing position; the collimation signal emitter emits a collimation signal toward the preset fixture, and the collimation signal and the non-orthogonal axis satisfy a preset relationship, wherein the preset relationship includes that the collimation signal and the non-orthogonal axis are collinear, or that the collimation signal and the non-orthogonal axis are parallel and meet a preset distance; A sensing module, configured to sense the position of the collimation signal using a sensing surface on a preset fixture; The position determination module further determines the installation position of the rotary axis calibration device on the installation inclined plane according to the position of the alignment signal.
10. A machine tool, characterized in that: A non-orthogonal axis rotation detection system comprising a non-orthogonal axis detection method according to any one of claims 1 to 7 for detection, the system comprising a laser interferometer, a spectrometer, a preset fixture and a rotary axis calibration device, the preset fixture being used to be mounted on a non-orthogonal axis, and the rotary axis calibration device being mounted on a mounting inclined surface of the preset fixture.
Citation Information
Patent Citations
Method for measuring length by laser interference tracking and apparatus therefore
EP1895266A2
Machine tool
JP2015223684A