Positioning control method and device of rotating shaft calibration device and machine tool

By using collimation signals and preset fixtures to automatically control the positioning of the rotary axis calibration device in the machine tool, the problem of requiring highly specialized manual operation for rotary axis detection in the prior art is solved, and rapid and accurate rotary axis positioning calibration is achieved.

CN116787222BActive Publication Date: 2025-10-21YIBIN GENESIS MASCH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310475200.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-28
Publication Date
2025-10-21
Estimated Expiration
2043-04-28

AI Technical Summary

Technical Problem

In existing machine tools, the inspection of rotary axes requires highly specialized manual operation and takes a long time, making it difficult to achieve fast and accurate positioning calibration.

Method used

By acquiring pre-entered information from the machine tool, establishing a preset relationship between the collimation signal emitter and the rotary axis, and combining preset fixture sensing and positioning, the fixing and clamping of the rotary axis calibration device are automatically controlled, simplifying the testing process.

Benefits of technology

It reduces manual operation steps and lowers professional requirements, making it suitable for high-volume testing of the positioning accuracy and repeatability of rotating shafts, thus improving testing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116787222B_ABST
    Figure CN116787222B_ABST
Patent Text Reader

Abstract

The application discloses a positioning control method and device of a rotating shaft calibration device, a computer, a storage medium and a machine tool, and relates to the technical field of machine tools.The method comprises the following steps: acquiring pre-input information of the machine tool; if the pre-input information comprises feature position information associated with the position of the rotating shaft to be detected, then the machine tool is controlled according to the feature position so that the first component moves to the feature position relative to the second component; a collimated signal emitter emits a collimated signal in the direction of the rotating shaft body; the preset clamp arranged on the rotating shaft body is used to receive the collimated signal, and the fixed area of the rotating shaft calibration device is determined according to the collimated signal; if the rotating shaft calibration device is placed on the preset clamp, then the rotating shaft calibration device is moved to the fixed area by using the preset clamp, and the axis of the rotating body of the rotating shaft calibration device located on the fixed area coincides with the clamping center. The application can simplify the rotating detection process of the rotating shaft.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of machine tools, and in particular to a positioning control method, device, computer, storage medium and machine tool for a rotary axis calibration device. Background Art

[0002] In existing machine tools, it is usually necessary to perform rotation detection on the rotating axis to detect the positioning error and / or repeat positioning error of the rotating axis to support the realization of precise machining coordination.

[0003] In a typical five-axis machine tool orthogonal axis inspection process, a laser interferometer, a rotary axis calibration device, and the movements of the five-axis machine tool are usually used to acquire data and analyze the results using the corresponding software to complete the inspection. In the actual inspection process, the staff is often required to install the fixed seat of the rotary axis calibration device at the corresponding position of the machine body where the rotary axis is located, and perform a series of adjustments to ensure that the rotary axis of the rotary axis calibration device is as coaxial as possible with the rotary axis to be inspected. However, this inspection operation requires a high level of professional and operational skills from the staff, and the inspection time is relatively long. Summary of the Invention

[0004] The main purpose of the present invention is to provide a positioning control method, device, computer, storage medium and machine tool for a rotary axis calibration device 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 positioning control method for a rotary axis calibration device, which is applied to a machine tool control system and is used to perform positioning control on the rotary axis calibration device. The method comprises:

[0007] Obtain pre-entered information of machine tools;

[0008] If the pre-recorded information includes characteristic position information associated with the position of the rotation axis to be detected, the machine tool is controlled according to the characteristic position information so that the first component moves relative to the second component to the characteristic position; a collimation signal emitter is provided on the first component; and a rotation axis body having the rotation axis to be detected is located on the second component;

[0009] Controlling the collimation signal emitter to emit a collimation signal in the direction of the rotating axis body; the collimation signal and the rotating axis of the rotating axis body satisfy a preset relationship; the preset relationship includes: the collimation signal and the rotating axis to be detected are collinear; or the collimation signal and the rotating axis to be detected are parallel and satisfy a preset distance;

[0010] Utilizing a preset fixture provided on the rotating shaft body to receive the alignment signal, and determining a fixed area of ​​the rotating shaft calibration device according to the alignment signal;

[0011] If it is sensed that the rotary axis calibration device is placed on the preset fixture, the rotary axis calibration device is moved to the fixed area using the preset fixture, and the axis of rotation of the rotary axis calibration device located on the fixed area coincides with the clamping center of the preset fixture.

[0012] In one embodiment of the positioning control method for a rotation axis calibration device, determining a fixed area of ​​the rotation axis calibration device according to the alignment signal includes:

[0013] Using the sensing surface of the preset fixture to sense the alignment signal;

[0014] Determining the clamping center using the sensing position of the sensing surface;

[0015] The fixing area of ​​the fixed rotation axis calibration device is determined with the clamping center as the center of the circle.

[0016] In one embodiment of the positioning control method for a rotary axis calibration device, the preset fixture includes a plurality of clamping members, each of which has a movable area for forming a clamping structure; before using the preset fixture to move the rotary axis calibration device to the fixed area, the method includes:

[0017] Obtaining the intersection area between the movable area of ​​each clamping member and the fixed area;

[0018] If the distribution positions of the intersection areas are distributed in at least three quadrants of the fixed area, the rotation axis calibration device is moved to the fixed area by using the preset fixture.

[0019] In one embodiment of the positioning control method for a rotary axis calibration device, moving the rotary axis calibration device to the fixed area using the preset fixture includes:

[0020] controlling the movement of the clamping members in the corresponding quadrants of the intersection area to form a clamping preparation area;

[0021] If it is sensed that the rotary axis calibration device is placed on the preset fixture, the clamping member located on the clamping preparation area is controlled to move to the clamping area to clamp the rotary axis calibration device.

[0022] In one embodiment of the positioning control method for a rotary axis calibration device, before obtaining the intersection area between the movable area of ​​each clamping member and the fixed area, the method includes:

[0023] Get the information of the rotary axis calibration device;

[0024] Determining the fixing seat information of the rotary axis calibration device according to the rotary axis calibration device information, wherein the fixing seat information at least includes the fixing seat size and the fixing seat shape;

[0025] The size of the fixing area is determined using the fixing seat information.

[0026] In one embodiment of the positioning control method for a rotary axis calibration device, the pre-recorded information includes position information measured based on each axis of the machine tool at a characteristic position and / or posture, wherein the characteristic position includes a characteristic position of each axis of the machine tool in an origin state and associated with a position of the rotary axis to be detected;

[0027] The characteristic position associated with the rotation position to be detected includes that the collimation signal emitter on the first component is located on the extension line of the rotation axis to be detected on the second component; or, the collimation signal emitter on the first component is located within the preset distance of the extension line of the rotation axis to be detected on the second component.

[0028] In one embodiment of the positioning control method for a rotary axis calibration device, the method further includes:

[0029] The rotating axis body includes a non-orthogonal axis body, the preset fixture is provided on a rotating workbench of the non-orthogonal axis body, and the preset fixture includes an inclined surface having a sensing surface; the collimation signal emitter is a laser; and the method for determining the fixed area of ​​the rotating axis calibration device according to the collimation signal includes:

[0030] Controlling the rotation of the rotary table to make the inclined surface of the preset fixture perpendicular to the non-orthogonal axis of the non-orthogonal axis body;

[0031] Coarsely adjusting the position of the preset fixture according to the laser beam so that the sensing surface of the preset fixture receives the laser beam;

[0032] If the sensing surface receives the laser beam, a fixed area of ​​the rotation axis calibration device is determined according to the laser beam.

[0033] In one embodiment of the positioning control method for a rotary axis calibration device, the method further includes:

[0034] In one embodiment of the positioning control method of the rotary axis calibration device, controlling the rotation of the rotary table so that the inclined surface of the preset fixture is perpendicular to the non-orthogonal axis of the non-orthogonal axis body includes:

[0035] Using the sensing surface of the preset fixture to obtain the sensing area where the collimation signal is sensed;

[0036] If the sensing area is larger than the preset area, controlling the rotary table to rotate until the sensing area is smaller than or equal to the preset area;

[0037] When the sensing area is smaller than or equal to the preset area, it is determined that the inclined surface of the preset fixture is perpendicular to the non-orthogonal axis of the non-orthogonal axis body.

[0038] In one embodiment of the positioning control method for a rotary axis calibration device, the rotary axis body includes a rotary worktable, the preset fixture is provided on the rotary worktable; the collimation signal emitter is a laser; and determining a fixed area of ​​the rotary axis calibration device according to the collimation signal includes:

[0039] Utilizing the sensing surface of the preset fixture to receive the laser beam emitted by the laser;

[0040] Controlling the rotary table to rotate a preset angle, and recording the position points of the sensed laser beam to form a sensing trajectory;

[0041] The center position calculated according to the sensing trajectory is used to determine the fixed area of ​​the rotation axis calibration device.

[0042] In a second aspect, the present invention provides a positioning control device for a rotary axis calibration device, which is applied to a machine tool control system, and the device comprises:

[0043] An acquisition module is used to obtain pre-entered information of the machine tool;

[0044] a machine tool motion control module, configured to control the machine tool so that the first component moves to the characteristic position relative to the second component when the pre-recorded information includes characteristic position information associated with the position of the rotation axis to be detected, based on the characteristic position information; a collimation signal emitter is provided on the first component; and a rotation axis body having the rotation axis to be detected is located on the second component;

[0045] a sensing control module, configured to control the collimation signal emitter to emit a collimation signal in the direction of the rotating axis body; the collimation signal and the rotating axis to be detected satisfy a preset relationship; the preset relationship includes: the collimation signal and the rotating axis to be detected are collinear; or the collimation signal and the rotating axis to be detected are parallel and meet a preset distance;

[0046] a planning module, configured to receive the alignment signal using a preset fixture provided on the rotating shaft body, and determine a fixed area of ​​the rotating shaft calibration device according to the alignment signal;

[0047] The fixture action control module is used to move the rotation axis calibration device to the fixed area using the preset fixture when sensing that the rotation axis calibration device is placed on the preset fixture, so that the axis of rotation of the rotation axis calibration device located on the fixed area coincides with the clamping center of the preset fixture.

[0048] In a third aspect, the present invention provides a computer comprising a processor, wherein the processor is configured to implement the steps of the positioning control method for the rotary axis calibration device as described above when executing a computer program stored in a memory.

[0049] In a fourth aspect, the present invention provides a storage medium having a computer program stored thereon, characterized in that when the computer program is executed by a processor, the steps of the positioning control method of the rotation axis calibration device as described above are implemented.

[0050] In the fifth aspect, the present invention also provides a machine tool, including a preset fixture, a first component, a second component and a machine tool control system, wherein a collimation signal emitter is provided on the first component; the rotating axis body is located on the second component, and the preset fixture is arranged on the rotating axis body having the rotating axis to be detected; the machine tool control system includes a positioning control device of the rotating axis calibration device as described above.

[0051] In one embodiment of the machine tool, the machine tool is a horizontal non-orthogonal five-axis machine tool, the first component is a component where the spindle box is located; the second component is a component where the non-orthogonal axis machine body is located;

[0052] The preset fixture is arranged on the rotary workbench of the non-orthogonal axis machine body;

[0053] When the non-orthogonal axis of the non-orthogonal axis body is the axis to be detected, the preset fixture includes an inclined plane having a sensing surface, the inclined plane is perpendicular to the non-orthogonal axis, and the sensing surface is used to sense the position of the received collimation signal.

[0054] In one embodiment of the machine tool, the machine tool is a vertical orthogonal five-axis machine tool, the first component is a component where the spindle box is located; the second component is a component where the rotary table is located;

[0055] The preset fixture is arranged on the rotating workbench.

[0056] In one embodiment of the machine tool, the collimation signal emitter includes a laser; the preset fixture includes a substrate, a light sensor, and a clamping assembly.

[0057] The substrate includes a fixed surface, and a light hole is formed on the substrate;

[0058] The light sensor includes a sensing surface for sensing the laser beam entering through the light hole; the sensing surface is arranged in the light hole, or the sensing surface is located on the substrate on the opposite side of the fixing surface;

[0059] The clamping assembly includes at least three clamping members and drivers corresponding to the number of the clamping members. Each of the clamping members is arranged around the light hole, and each of the clamping members has a preset working area driven by the driver to clamp the rotating axis calibration device.

[0060] Working principle of the present invention:

[0061] The present invention utilizes pre-recorded machine tool information and coordinated machine tool movements to ensure that the alignment signal emitted by the alignment signal emitter meets a preset relationship with the axis of the rotating shaft to be tested. This alignment signal is then received and sensed by a pre-set fixture on the rotating shaft to be tested. This fixture then rapidly locates and secures the position of the rotating shaft calibration device.

[0062] Compared with the prior art, the present invention has the following beneficial effects:

[0063] The positioning control method of the rotary axis calibration device provided by the present invention can simplify the detection process, reduce the number of manual operation steps, and lower the professional requirements for staff operation. It is suitable for positioning accuracy detection and repeatability accuracy detection of large-scale machine tool rotary axis rotation. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] Figure 1 This is a flow chart of a positioning control method for a rotary axis calibration device provided by the present invention in one embodiment;

[0065] Figure 2 This is a schematic diagram of the distribution of various areas of the preset clamp provided by the present invention at different sensing positions;

[0066] Figure 3 is a flow chart of another embodiment of a positioning control method for a rotary axis calibration device provided by the present invention;

[0067] Figure 4 This is a schematic diagram of the functional modules of the positioning control device of the rotary axis calibration device provided by the present invention;

[0068] Figure 5 It is a structural schematic diagram of a preset clamp provided by the present invention in one embodiment.

[0069] Description of reference numerals:

[0070] Preset fixture 1; fixing surface 11; clamping member 12;

[0071] Positioning control device 100 of a rotary axis calibration device; acquisition module 101; machine tool motion control module 102; induction control module 103; planning module 104; fixture motion control module 105;

[0072] Preset fixture 2; substrate 21; fixing surface 211; light hole 212; mounting slot 213; light sensor 22; sensing surface 221; clamping assembly 23; clamping member 231;

[0073] Rotary axis calibration device clamping area 3. DETAILED DESCRIPTION

[0074] 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.

[0075] 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.

[0076] Furthermore, it should be understood that all directional indications (such as up, down, left, right, center, etc.) in the embodiments are intended only to explain the relative positional relationships and movement of 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 limiting the present invention.

[0077] The present invention provides a positioning control method for a rotary axis calibration device that can be applied to various types of machine tools, such as three-axis, orthogonal five-axis machine tools, non-orthogonal five-axis machine tools, etc. In view of the reduction in rotational positioning accuracy of the rotary axes in the machine tools due to adverse conditions such as wear, deformation and aging, the present invention provides a method for detecting these rotary axes to support the realization of rotational compensation of the rotary axes, which can reduce the number of manual operation steps and reduce the professional operation requirements for the staff. It is suitable for positioning accuracy detection and repeatability accuracy detection of various rotary axes with rotation accuracy requirements in large quantities of machine tools.

[0078] See also Figure 1 , which is a flowchart of the positioning control method of the rotary axis calibration device provided by the present invention under one embodiment. The flowchart only schematically shows some steps for realizing the detection of the rotation positioning accuracy and repeatability accuracy of the rotary axis. Therefore, some steps can be added or reduced and / or the order of some steps can be adjusted according to different application scenarios and measurement conditions.

[0079] like Figure 1 As shown, the positioning control method of the rotary axis calibration device provided in this embodiment may include the following steps:

[0080] S101: Obtain pre-entered information of the machine tool, wherein the pre-entered information may be based on 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 each axis of the machine tool at a characteristic position and / or posture, wherein the characteristic position includes each axis of the machine tool in an origin state position, a characteristic position associated with the position of the rotation axis to be detected, etc., wherein the origin state position is the position of each axis when the tool is farthest from the workpiece; the characteristic position associated with the rotation position to be detected includes that the alignment signal emitter on the first component is located on the extension line of the rotation axis to be detected on the second component; or, the alignment signal emitter on the first component is located within a preset distance from the extension line of the rotation axis to be detected on the second component.

[0081] In this embodiment, the pre-entered information can be obtained by reading the pre-entered information list, that is, a pre-entered information list is pre-established in the machine tool system, and each item in the list includes an information category and a corresponding information code, wherein the information category can be the relative component position information of the rotating axis, the origin state position information, etc.

[0082] S102: If the pre-recorded information includes characteristic position information associated with the position of the rotating axis to be detected, the machine tool is controlled according to the characteristic position information so that the first component moves to the characteristic position relative to the second component; a collimation signal emitter is provided on the first component; and a rotating axis body having the axis to be rotated is located on the second component.

[0083] In this embodiment, it is possible to determine whether the pre-entered information contains characteristic position information by reading the information code.

[0084] In a specific application example of this embodiment, for example, when performing rotation detection on the non-orthogonal axes of a horizontal non-orthogonal five-axis machine tool, if a rotary worktable is provided on the non-orthogonal axes of the horizontal non-orthogonal five-axis machine tool, the first component can be an XY-axis movable component (having degrees of freedom of movement on the X and Y axes) where the main axis is located, and the second component can be a Z-axis movable component where the non-orthogonal axis body (rotating axis body) is located. By controlling the machine tool, the XY-axis movable component and the Z-axis movable component can form a relative movable fit, so that the XY-axis movable component and the Z-axis movable component can be moved to the characteristic position, and the alignment signal emitter on the XY-axis movable component can emit an alignment signal to the rotating axis body on the Z-axis movable component.

[0085] In another specific application of this embodiment, for example, to detect the rotation of a vertical orthogonal five-axis rotary table, the first component can be the Z-axis movable component where the swing head is located, while the second component can be the XY-axis movable component where the rotary table is located. Of course, the first and second components can also be determined based on the type of five-axis machine tool.

[0086] Through the interplay of the first and second components, the collimation signal emitter on the first component can emit a collimation signal toward the rotating shaft body on the second component. The collimation signal emitter can be a laser or an optical device capable of reflecting a laser beam, or other device capable of emitting a precise and sensible signal, such as an optical signal.

[0087] It can be understood that if the position of any one of the first component and the second component is relatively fixed, then the other component is the component that can be moved to the characteristic position relative to the fixed component.

[0088] In the present invention, the rotating axis machine body may be a rotating worktable or a non-orthogonal axis machine body provided with a rotating worktable.

[0089] S103: Control the collimation signal emitter to emit a collimation signal in the direction of the rotating axis body; the collimation signal and the rotating axis to be detected satisfy a preset relationship, and the preset relationship includes: the collimation signal and the rotating axis to be detected are on the same straight line; or the collimation signal and the rotating axis to be detected are parallel and satisfy a preset distance.

[0090] In this embodiment, if the collimation signal emitter uses a laser or an optical device capable of reflecting a laser beam, the collimation signal is a laser signal. Therefore, the laser beam can be in the same straight line as the rotation axis, or the laser beam is parallel to the rotation axis and meets a preset distance.

[0091] S104: Utilize a preset fixture provided on the rotating axis body to receive the alignment signal, and determine a fixed area of ​​the rotating axis calibration device according to the alignment signal.

[0092] In this embodiment, a preset fixture is pre-fixed on the rotating shaft body, and the fixing position of the preset fixture can be the approximate position of the rotating shaft.

[0093] A sensing surface can be provided on the preset fixture to sense the position of the collimation signal, so that the fixed area of ​​the rotary axis calibration device can be determined based on the sensed position. Specifically, after the collimation signal is sensed by the sensing surface of the preset fixture, a position information is obtained, and based on the position information, the expected clamping center for clamping the rotary axis calibration device can be further determined. Thereafter, the fixed area capable of fixing the rotary axis calibration device can be determined with the clamping center as the center of the circle. Here, the fixed area preferably adopts an inscribed circular area inscribed in the maximum projected area of ​​the fixed seat of the rotary axis calibration device. It can be understood that after the laser spot formed by the laser beam emitted by the laser is received on the sensing surface, the center of the spot can be calculated as the clamping center. Of course, the smaller the laser spot formed by the laser emitted to the sensing surface, the better.

[0094] The pre-set fixture provided in this embodiment may include a base, a sensing surface disposed on the base, a fixed surface, and a plurality of clamping members. The sensing surface is located on the fixed surface and is configured to receive the alignment signal emitted by the alignment signal emitter. The plurality of clamping members are movable on the fixed surface, defining a movable area, and are configured to engage and securely clamp the rotary axis calibration device.

[0095] After the base is fixed to a rotating axis machine body (such as a rotary table with orthogonal axes or a rotary table on a non-orthogonal axis machine body), the position of the laser beam can be sensed using a sensing surface. This sensing surface can be located in the center of the fixed surface. When the collimated signal emitter emits a laser beam, the sensing surface can be a laser sensing surface. This laser sensing surface can be provided with an array of laser sensing units, each corresponding to a position. When the laser sensing units on the laser sensing surface sense the laser beam, they output the corresponding position.

[0096] Here, each clamping member may have a corresponding movable area. By utilizing the provided movable area, the preset clamp can support the clamping and fixing of different types of rotation axis calibration devices.

[0097] S105: If it is sensed that the rotary axis calibration device is placed on the preset fixture, the rotary axis calibration device is moved to the fixed area using the preset fixture, and the axis of rotation of the rotary axis calibration device located on the fixed area coincides with the clamping center of the preset fixture.

[0098] In this embodiment, a photoelectric or pressure-sensitive sensing method can be used to determine whether the rotary axis calibration device is placed on the preset fixture. Here, using the preset fixture to move the rotary axis calibration device to the fixed area is to use multiple clamping members on the preset fixture to cooperate with each other to complete the movement of the rotary axis calibration device.

[0099] Before the rotary axis calibration device is moved to the fixed area using the preset fixture, a clamping member that needs to be moved can be determined by the following steps:

[0100] (1) Obtain the intersection range of the active area and the fixed area of ​​each clamping member;

[0101] (2) When the distribution positions of the intersection areas are distributed within at least three quadrants of the fixed area, the step of moving the rotation axis calibration device to the fixed area using the preset fixture is performed to prevent the problem that the fixed area determined by the current preset fixture is not compatible with the structure that can form a stable clamping of the multiple clamping members, thereby ensuring that the multiple clamping members can form a stable clamping of the rotation axis calibration device, which helps to improve the rotation detection accuracy.

[0102] Furthermore, forming a stable clamp for the rotary shaft calibration device may also include the following actions:

[0103] (1) When the distribution positions of the intersection areas are distributed in at least three quadrants, the clamping members in the corresponding quadrants of the intersection areas are controlled to move to form a clamping preparation area, where the clamping preparation area is an area larger than the fixed area.

[0104] (2) If it is sensed that the rotary axis calibration device is placed on the preset fixture, the clamping member located on the clamping preparation area is controlled to move to the clamping area to clamp the rotary axis calibration device.

[0105] like Figure 2 As shown, the relationship between the sensing surface S1, the fixed area B and the movable area S2 of the clamping member of the preset fixture 1 is demonstrated. Here, the laser beam is used as an example of the optical carrier of the collimation signal for explanation. The preset fixture 1 provides a fixed surface 11 and four clamping members 12. The fixed surface 11 has a plane A, on which the sensing surface S1 and the movable area S2 for the clamping members 12 to move are provided. If the clamping center sensed by the sensing surface S1 and the sensing surface center are both on the rotation axis, that is, the laser beam is emitted to point O and is sensed by the sensing surface S1, then the area of ​​the fixed rotation axis calibration device is the fixed area B; if the laser beam is emitted to point O', then the area of ​​the fixed rotation axis calibration device is the fixed area B'; if the laser beam is emitted to point O'', then the area of ​​the fixed rotation axis calibration device is the fixed area B'.

[0106] Figure 2 In the figure, three relationship states between the fixed area and the active area S2 of the clamp are also shown:

[0107] ① When the area for fixing the rotation axis calibration device is determined to be the fixed area B, the fixed area B at this time intersects with the active area S2 of the four clamping members 12 on the four quadrants, so the four clamping members 12 can be controlled to gather toward the area where the fixed area B is located to fix the rotation axis calibration device.

[0108] ② When the area of ​​the fixed rotation axis calibration device is determined to be the fixed area B', the fixed area B' at this time intersects with the active area S2 of the three clamping members 12 on the three quadrants, so the three clamping members 12 can be controlled to gather toward the area where the fixed area B' is located to fix the rotation axis calibration device.

[0109] ③ When the fixed area of ​​the rotary axis calibration device is determined to be fixed area B'', this fixed area B'' only intersects with the active areas S2 of the two clamps 12 in two quadrants, and thus no movement occurs. In this case, the staff can adjust the position of the preset clamp 1 and then determine the fixed area based on the position determined by the sensing surface until the fixed area intersects with the active areas of the corresponding clamps in at least three quadrants.

[0110] It is understood that the origin of the plane rectangular coordinate system of the quadrant can be the position where the sensing surface senses the collimation signal, that is, the clamping center point, and the division of each quadrant area can be determined according to the position of the set clamping member, and preferably, it is ensured that there are clamping members in at least three quadrant areas. For clamping members located on the coordinate axis of the plane rectangular coordinate system and may occupy two adjacent quadrants, they can be counted as one quadrant. In this way, the number of quadrants of the distribution position of the intersection area is obtained. When the maximum number of quadrants obtained is greater than or equal to 3, the step of using the preset fixture to move the rotation axis calibration device to the fixed area can be executed.

[0111] Of course, the present invention can also obtain the maximum number of quadrants of the distribution position of the intersection area by means of a rotating plane rectangular coordinate system. The origin of the rotating plane rectangular coordinate system can also be the position where the sensing surface senses the collimation signal, that is, the clamping center point. When the maximum number of quadrants obtained is greater than or equal to 3, the step of moving the rotary axis calibration device to a fixed area using the preset fixture can be executed. In this embodiment, the pre-recorded information of the machine tool and the coordination of the machine tool movement are used to make the collimation signal emitted by the collimation signal emitter and the axis of the rotary axis to be detected meet the preset relationship. After the collimation signal that meets the preset relationship is received and sensed by the preset fixture on the rotary axis to be detected, the position of the rotary axis calibration device can be positioned and clamped by the multiple clamping members on the preset fixture. Therefore, the positioning control method of the rotary axis calibration device provided in this embodiment simplifies the detection process, reduces the number of manual operation steps, and reduces the professional requirements for the staff's operation. It is suitable for the positioning accuracy detection and repeatability accuracy detection of large-scale machine tool rotary axis rotation.

[0112] It is understood that for non-orthogonal axis rotation detection of a non-orthogonal axis machine tool, the rotating axis body includes the non-orthogonal axis body. When a rotary table is mounted on the non-orthogonal axis body and the rotation positioning accuracy and repeatability of the non-orthogonal axis need to be detected, the preset fixture is set on the rotary table, and the preset fixture includes an inclined surface with a sensing surface. When the collimation signal emitter is a laser, step S104 can also be specifically implemented through the following sub-steps:

[0113] S1041: Control the rotation of the rotary table so that the inclined surface of the preset fixture is perpendicular to the non-orthogonal axis of the non-orthogonal axis body. Specifically, the sensing surface of the preset fixture can be used to obtain the sensing area that senses the collimation signal; if the sensing area is larger than the preset area, the rotary table is controlled to rotate until the sensing area is less than or equal to the preset area; when the sensing area is less than or equal to the preset area, it is determined that the inclined surface of the preset fixture is perpendicular to the non-orthogonal axis of the non-orthogonal axis body. It is understood that when the collimation signal emitter is a laser, the sensing area can correspond to the area of ​​the sensed laser spot.

[0114] S1042: Coarsely adjust the position of the preset fixture according to the laser beam so that the sensing surface of the preset fixture receives the laser beam. In this step, the position of the preset fixture as a whole on the rotating workbench can be manually adjusted. Of course, for the preset fixture with an adjustable sensing surface, the sensing position of the sensing surface can also be adjusted to achieve this.

[0115] S1043: If the sensing surface receives the laser beam, determine the fixed area of ​​the rotation axis calibration device according to the laser beam.

[0116] Of course, the orientation of the inclined surface of the preset fixture can also be adjusted manually or automatically to make the inclined surface perpendicular to the non-orthogonal axis.

[0117] In this embodiment, the rotating axis body includes a rotating worktable, the preset fixture is disposed on the rotating worktable, and the collimation signal emitter can be a laser. If the position of the laser may be displaced due to accidents or other factors, a fixed area can be obtained and / or the position of the laser can be calibrated and compensated in the following manner:

[0118] The laser beam emitted by the laser is received by the sensing surface of the pre-set fixture. The rotary table is then controlled to rotate by a preset angle, and the position of the sensed laser beam is recorded to form a sensing trajectory. Finally, the center position calculated from the sensing trajectory is used to determine the fixed area of ​​the rotary axis calibration device.

[0119] See also Figure 3, is a flow chart of another embodiment of the positioning control method for a rotary axis calibration device provided by the present invention. Similarly, this flow chart only schematically illustrates some of the steps for testing the rotational positioning accuracy and repeatability of a rotary axis. Therefore, some steps may be added or removed, and / or their order adjusted, depending on different application scenarios and measurement conditions. Compared to the previous embodiment, this embodiment also obtains information about the rotary axis calibration device to determine the size of the fixed area based on the relevant information of the rotary axis calibration device, thereby achieving fixed clamping of various rotary axis calibration devices.

[0120] like Figure 3 As shown, the positioning control method of the rotary axis calibration device of this embodiment includes the following steps:

[0121] S201: Obtaining pre-entered machine tool information.

[0122] S202: If the pre-recorded information includes characteristic position information associated with the position of the rotating axis to be detected, the machine tool is controlled according to the characteristic position information so that the first component moves to the characteristic position relative to the second component; a collimation signal emitter is provided on the first component; and a rotating axis body having the rotating axis to be detected is located on the second component.

[0123] S203: Control the collimation signal emitter to emit a collimation signal in the direction of the rotating shaft body; the collimation signal and the rotating shaft to be detected satisfy a preset relationship, wherein the preset relationship may be the same as the relationship in the aforementioned embodiment.

[0124] S204: Determine the fixing seat information of the rotary axis calibration device according to the rotary axis calibration device information, wherein the fixing seat information at least includes the fixing seat size and the fixing seat shape. The rotary axis calibration device information may be image information, model information, and manufacturer information of the rotary axis calibration device.

[0125] S205: Determine the size of the fixed area using the fixed seat information; receive the alignment signal using a pre-set fixture provided on the rotating shaft body, and determine the fixed area of ​​the rotating shaft calibration device based on the alignment signal. The pre-set fixture includes a plurality of clamping members, each having a movable area for forming a clamping structure.

[0126] S206: Obtain the intersection area between the movable area of ​​each clamping member and the fixed area.

[0127] S207: If the distribution positions of the intersection areas are distributed in at least three quadrants of the fixed area, the rotation axis calibration device is moved to the fixed area using the preset fixture.

[0128] Based on the previous embodiment, this embodiment determines the fixing area according to the information of the rotation axis calibration device, supports the clamping and fixing of various rotation axis calibration devices, has enhanced versatility, and is suitable for more application scenarios.

[0129] It is understandable that when the preset fixture is placed on the rotary table and the rotation axis of the rotary table is detected, the position of the rotation axis of the rotary table can also be obtained in the following manner:

[0130] The laser beam emitted by the laser is received by the sensing surface of the preset fixture;

[0131] The rotary table is controlled to rotate a preset angle, and the position point where the laser beam is sensed is recorded to form a sensing track. The center position calculated according to the sensing track is the rotation axis position of the rotary table.

[0132] See also Figure 4 , schematically showing the functional modules of the positioning control device of the rotary axis calibration device provided by the present invention. Through the cooperation between the various modules, the steps in the aforementioned positioning control method of the rotary axis calibration device can be implemented and have corresponding effects.

[0133] like Figure 4 As shown, the positioning control device 100 of the rotary axis calibration device may include the following functional modules:

[0134] The acquisition module 101 is used to acquire pre-entered information of the machine tool.

[0135] The machine tool motion control module 102 is used to control the machine tool so that the first component moves to the characteristic position relative to the second component when the pre-recorded information includes characteristic position information associated with the position of the rotating axis to be detected; a collimation signal emitter is provided on the first component; and the rotating axis body is located on the second component.

[0136] The sensing control module 103 is used to control the collimation signal emitter to emit a collimation signal in the direction of the rotating axis body; the collimation signal and the rotating axis of the rotating axis body satisfy a preset relationship, and the preset relationship includes: the collimation signal and the rotating axis to be detected are on the same straight line; or the collimation signal and the rotating axis to be detected are parallel and meet a preset distance.

[0137] The planning module 104 is configured to receive the alignment signal using a preset fixture provided on the rotating axis body, and determine a fixed area of ​​the rotating axis calibration device according to the alignment signal.

[0138] The fixture motion control module 105 is configured to, upon sensing that the rotary axis calibration device is placed on the pre-set fixture, use the pre-set fixture to move the rotary axis calibration device to the fixed area, such that the rotation axis of the rotary axis calibration device located on the fixed area coincides with the clamping center of the pre-set fixture. The pre-set fixture further includes a plurality of clamping members, each of which has a movable area for forming a clamping structure.

[0139] Furthermore, to shorten the time required to secure and adjust the position of the rotary axis calibration device, the positioning control device 100 may further include a determination module and a judgment module. The determination module is configured to determine the clamping center using the sensing position of the sensing surface and to define the fixed area for securing the rotary axis calibration device with the clamping center as the center of the circle. The judgment module is configured to determine the number of quadrants within the fixed area where the intersection areas are distributed.

[0140] At this time, the acquisition module 101 is also used to obtain the intersection area of ​​the active area and the fixed area of ​​each clamping member; the clamp action control module 105 is also used to control the activity of the clamping members in the corresponding quadrant of the intersection area to form a clamping preparation area; if it is sensed that the rotation axis calibration device is placed on the preset clamp, the clamping member located on the clamping preparation area is controlled to move to the clamping area to clamp the rotation axis calibration device.

[0141] It is understandable that the positioning control device 100 of the rotary axis calibration device provided by the present invention is not limited to the functional modules mentioned above, and corresponding functional modules can be appropriately increased or decreased according to different application scenarios and / or detection conditions.

[0142] The present invention further provides a machine tool, which may include a preset fixture, a first component, a second component, and a machine tool control system. The first component is provided with a collimation signal emitter; a rotary axis body is located on the second component, and the preset fixture is provided on the rotary axis body; the machine tool control system includes the positioning control device 100 of the rotary axis calibration device described above. The first component may be a movable component on which a main shaft is located, and the second component may be a movable component on which a rotary table is located.

[0143] See also Figure 5 , exemplarily showing a structure of a preset fixture provided by the present invention, combined with Figure 2 The preset fixture 2 includes a base plate 21, a light sensor 22 and a clamping assembly 23. The movable clamping portion of the clamping assembly 23 can be the aforementioned clamping member 12. Here, the collimation signal emitter includes a laser and the light sensor 22 is used to sense the laser beam as an example for description.

[0144] Figure 5In the embodiment, the substrate 21 includes a fixed surface 211 and a light hole 212. The light sensor 22 includes a sensing surface 221 for sensing the laser beam entering through the light hole 212. The sensing surface 221 is disposed within the light hole 212. Alternatively, the sensing surface 221 can be located on the opposite side of the substrate 21 from the fixed surface 211. When the sensing surface 221 receives the laser beam, it can obtain information about the position of the laser beam on the sensing surface.

[0145] The clamping assembly 23 may include at least three clamping members 231 and drivers (not shown) corresponding to the number of the clamping members 231. Each clamping member 231 is arranged around the light-through hole 212. Each clamping member 231 has a corresponding preset working area, and the corresponding clamping member 231 is driven by the corresponding driver to clamp the rotating axis calibration device.

[0146] Combine Figure 2 The preset working area here corresponds to the active area S2, and each clamping member 231 can be driven by the driver in this area to cooperate with other clamping members to form a clamp for the rotary axis calibration device. In addition, Figure 2 The number of the clamping members 12 is four, Figure 5 The number of the clamping members 231 in the embodiment is four. In other specific embodiments, the clamping assembly may further include three clamping members to support three-point positioning.

[0147] In the preset fixture 2 of the present embodiment, a mounting groove 213 can also be provided on the fixed surface 211 of the base plate 21 for the driver setting and installation of the clamping assembly 23. Each clamping member 231 has a push plate structure, and the four clamping members 231 can form a clamping area 3 of the rotary axis calibration device through movable cooperation. After the sensing surface 221 senses the position information of the laser beam, each driver can drive the corresponding clamping member 231 to move according to the position information to form a clamp for the rotary axis calibration device. The fixed surface 211 of the present embodiment is rectangular, and the extension direction of the push plate body of the clamping member 231 is perpendicular to the diagonal of the fixed surface 211. Accordingly, the mounting groove 213 is arranged at an angle, and the groove body is preferably extended on the diagonal line to save space on the base 21.

[0148] It can be understood that when the preset fixture 2 of this embodiment is applied to a non-orthogonal axis body to perform rotation detection on the non-orthogonal axis, the preset fixture 2 may also include a base, and the substrate 21 is fixed on the base at an angle, and when the preset fixture 2 is placed on a rotating workbench on the non-orthogonal axis body, by controlling the rotation of the rotating workbench, the fixed surface 211 of the substrate 21 can be made perpendicular to the non-orthogonal axis.

[0149] In addition, the present invention also provides a computer, which includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor. When the processor executes the computer program, the steps of the positioning control method of the above-mentioned rotary axis calibration device are implemented, such as Figure 1 Steps S101 to S105 shown, Figure 3 Alternatively, the processor implements the functions of the modules or units in the above-mentioned device embodiments when executing the computer program.

[0150] For example, a computer program may be divided into one or more modules / units, which are stored in a memory and executed by a processor to implement the present invention. The one or more modules / units may be a series of computer program instruction segments capable of performing specific functions, and the instruction segments are used to describe the execution process of the computer program in a terminal device.

[0151] The aforementioned processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the terminal device, connecting various parts of the entire terminal device using various interfaces and lines.

[0152] The aforementioned memory can be used to store computer programs and / or modules. The processor implements various functions of the terminal device by running or executing the computer programs and / or modules stored in the memory, and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area. The program storage area can store an operating system, at least one application required for a function (such as an acquisition function, a control function, etc.), etc.; the data storage area can store data created based on the use of the terminal device (such as feature location data, sensing data, etc.). In addition, the memory can include high-speed random access memory and non-volatile memory, such as a hard disk, internal memory, a plug-in hard disk, a smart memory card (SmartMedia Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage device.

[0153] If the computer-integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the process in the positioning control method of the above-mentioned rotary axis calibration device, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, it can implement the steps of the embodiment of the positioning control method of the above-mentioned rotary axis calibration device. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file or some intermediate form. The computer-readable medium may include: any entity or device that can carry computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in computer-readable media can be appropriately increased or decreased according to the requirements of legislation and patent practices in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practices, computer-readable media does not include electrical carrier signals and telecommunications signals.

[0154] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0155] In the several embodiments provided in this application, the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the functional module units described above is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0156] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0157] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0158] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, and other media that can store program code.

[0159] The contents not described in detail in this specification belong to the prior art known to those skilled in the art.

[0160] 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 positioning control method for a rotary axis calibration device, applied to a machine tool control system, for positioning control of the rotary axis calibration device, characterized in that: The method comprises: Obtain pre-entered information of machine tools; If the pre-recorded information includes characteristic position information associated with the position of the rotation axis to be detected, the machine tool is controlled according to the characteristic position information so that the first component moves relative to the second component to the characteristic position; a collimation signal emitter is provided on the first component; and a rotation axis body having the rotation axis to be detected is located on the second component; Controlling the collimation signal emitter to emit a collimation signal in the direction of the rotating axis body; the collimation signal and the rotating axis to be detected satisfy a preset relationship; the preset relationship includes: the collimation signal and the rotating axis to be detected are on the same straight line; or the collimation signal and the rotating axis to be detected are parallel and satisfy a preset distance; Utilizing a preset fixture provided on the rotating shaft body to receive the alignment signal, and determining a fixed area of ​​the rotating shaft calibration device according to the alignment signal; If it is sensed that the rotary axis calibration device is placed on the preset fixture, the rotary axis calibration device is moved to the fixed area using the preset fixture, and the axis of rotation of the rotary axis calibration device located on the fixed area coincides with the clamping center of the preset fixture.

2. The positioning control method of the rotary axis calibration device according to claim 1, wherein: Determining a fixed area of ​​the rotation axis calibration device according to the alignment signal comprises: Using the sensing surface of the preset fixture to sense the alignment signal; Determining the clamping center using the sensing position of the sensing surface; The fixing area of ​​the fixed rotation axis calibration device is determined with the clamping center as the center of the circle.

3. The positioning control method of the rotary axis calibration device according to claim 2, wherein: The preset fixture includes a plurality of clamping members, each of which has a movable area for forming a clamping structure; before using the preset fixture to move the rotary axis calibration device to the fixed area, the method includes: Obtaining the intersection area between the movable area of ​​each clamping member and the fixed area; If the distribution positions of the intersection areas are distributed in at least three quadrants of the fixed area, the rotation axis calibration device is moved to the fixed area by using the preset fixture.

4. The positioning control method of the rotary axis calibration device according to claim 3, wherein: The step of moving the rotary axis calibration device to the fixed area by using the preset fixture comprises: controlling the movement of the clamping members in the corresponding quadrants of the intersection area to form a clamping preparation area; If it is sensed that the rotary axis calibration device is placed on the preset fixture, the clamping member located on the clamping preparation area is controlled to move to the clamping area to clamp the rotary axis calibration device.

5. The positioning control method of the rotary axis calibration device according to claim 3, wherein: Before obtaining the intersection area between the movable area of ​​each clamping member and the fixed area, the method includes: Get the information of the rotary axis calibration device; Determining the fixing seat information of the rotary axis calibration device according to the rotary axis calibration device information, wherein the fixing seat information at least includes the fixing seat size and the fixing seat shape; The size of the fixing area is determined using the fixing seat information.

6. The positioning control method of the rotary axis calibration device according to any one of claims 1 to 5, characterized in that: The pre-entered information includes position information measured based on each axis of the machine tool at a characteristic position and / or posture, wherein the characteristic position includes a characteristic position of each axis of the machine tool at an origin state and associated with a position of a rotating axis to be detected; The characteristic position associated with the position of the rotation axis to be detected includes that the collimation signal emitter on the first component is located on the extension line of the rotation axis to be detected on the second component; or, the collimation signal emitter on the first component is located within the preset distance of the extension line of the rotation axis to be detected on the second component.

7. The positioning control method of the rotary axis calibration device according to any one of claims 1 to 5, characterized in that: The rotating axis body includes a non-orthogonal axis body, the preset fixture is provided on a rotating workbench of the non-orthogonal axis body, and the preset fixture includes an inclined surface having a sensing surface; the collimation signal emitter is a laser; and the method for determining the fixed area of ​​the rotating axis calibration device according to the collimation signal includes: Controlling the rotation of the rotary table to make the inclined surface of the preset fixture perpendicular to the non-orthogonal axis of the non-orthogonal axis body; Coarsely adjusting the position of the preset fixture according to the laser beam so that the sensing surface of the preset fixture receives the laser beam; If the sensing surface receives the laser beam, a fixed area of ​​the rotation axis calibration device is determined according to the laser beam.

8. The positioning control method of the rotary axis calibration device according to claim 7, wherein: The controlling the rotary table to rotate so that the inclined surface of the preset fixture is perpendicular to the non-orthogonal axis of the non-orthogonal axis body comprises: Using the sensing surface of the preset fixture to obtain the sensing area where the collimation signal is sensed; If the sensing area is larger than the preset area, controlling the rotary table to rotate until the sensing area is smaller than or equal to the preset area; When the sensing area is smaller than or equal to the preset area, it is determined that the inclined surface of the preset fixture is perpendicular to the non-orthogonal axis of the non-orthogonal axis body.

9. The positioning control method of the rotary axis calibration device according to any one of claims 1 to 5, characterized in that: The rotating axis body includes a rotating workbench, and the preset fixture is provided on the rotating workbench; the collimation signal emitter is a laser; and the method for determining the fixed area of ​​the rotating axis calibration device according to the collimation signal includes: Utilizing the sensing surface of the preset fixture to receive the laser beam emitted by the laser; Controlling the rotary table to rotate a preset angle, and recording the position points of the sensed laser beam to form a sensing trajectory; The center position calculated according to the sensing trajectory is used to determine the fixed area of ​​the rotation axis calibration device.

10. A positioning control device for a rotary axis calibration device, used in a machine tool control system, characterized in that: The device comprises: An acquisition module is used to obtain pre-entered information of the machine tool; a machine tool motion control module, configured to control the machine tool so that the first component moves to the characteristic position relative to the second component when the pre-recorded information includes characteristic position information associated with the position of the rotation axis to be detected, based on the characteristic position information; a collimation signal emitter is provided on the first component; and a rotation axis body having the rotation axis to be detected is located on the second component; a sensing control module, configured to control the collimation signal emitter to emit a collimation signal in the direction of the rotating axis body; the collimation signal and the rotating axis to be detected satisfy a preset relationship; the preset relationship includes: the collimation signal and the rotating axis to be detected are collinear; or the collimation signal and the rotating axis to be detected are parallel and meet a preset distance; a planning module, configured to receive the alignment signal using a preset fixture provided on the rotating shaft body, and determine a fixed area of ​​the rotating shaft calibration device according to the alignment signal; The fixture action control module is used to move the rotation axis calibration device to the fixed area using the preset fixture when sensing that the rotation axis calibration device is placed on the preset fixture, so that the axis of rotation of the rotation axis calibration device located on the fixed area coincides with the clamping center of the preset fixture.

11. A computer, characterized in that: The device comprises a processor configured to implement the steps of the positioning control method of the rotary axis calibration device according to any one of claims 1 to 9 when executing a computer program stored in a memory.

12. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the positioning control method of the rotary axis calibration device according to any one of claims 1 to 9 are implemented.

13. A machine tool, characterized in that: It includes a preset fixture, a first component, a second component and a machine tool control system, wherein a collimation signal emitter is provided on the first component; the rotating axis body is located on the second component, and the preset fixture is arranged on the rotating axis body having the rotating axis to be detected; the machine tool control system includes a positioning control device of the rotating axis calibration device as described in claim 10.

14. The machine tool according to claim 13, wherein: The machine tool is a horizontal non-orthogonal five-axis machine tool, the first component is the component where the spindle box is located; the second component is the component where the non-orthogonal axis body is located; The preset fixture is arranged on the rotary workbench of the non-orthogonal axis machine body; When the non-orthogonal axis of the non-orthogonal axis body is the axis to be detected, the preset fixture includes an inclined plane having a sensing surface, the inclined plane is arranged perpendicular to the non-orthogonal axis, and the sensing surface is used to sense the position of the received collimation signal.

15. The machine tool according to claim 13, wherein: The machine tool is a vertical orthogonal five-axis machine tool, the first component is the component where the spindle box is located; the second component is the component where the rotary table is located; The preset fixture is arranged on the rotating workbench, and the preset fixture has a sensing surface, and the sensing surface is used to sense the position of the received collimation signal.

16. The machine tool according to claim 13, wherein: The collimation signal emitter includes a laser; the preset fixture includes a substrate, a light sensor and a clamping component, The substrate includes a fixed surface, and a light hole is formed on the substrate; The light sensor includes a sensing surface for sensing the laser beam entering through the light hole; the sensing surface is arranged in the light hole, or the sensing surface is located on the substrate on the opposite side of the fixing surface; The clamping assembly includes at least three clamping members and drivers corresponding to the number of the clamping members. Each of the clamping members is arranged around the light hole, and each of the clamping members has a preset working area driven by the driver to clamp the rotating axis calibration device.

Citation Information

Patent Citations

  • Control method for machine tool

    JP2015133073A

  • Distance measurement holder and machine tool having interfering object sensing function

    US20140362387A1