An automated method of verifying a bridge-type three-coordinate measuring machine and the measuring machine
Patent Information
- Application Number
- CN202610700405.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-20
- Publication Date
- 2026-08-04
AI Technical Summary
1.依赖人工操作,效率低下:传统检定流程高度依赖人工手动操作,如量块的装夹定位、基准点的采集、测量路径规划等,耗时较长且易受人为因素影响,导致测量结果的一致性和重复性难以保证
[0015] This application provides an automated calibration method and machine for a bridge-type coordinate measuring machine. Through a closed-loop process of system initialization and parameter configuration, hybrid coordinate system construction, automated cyclic measurement, and data management, it significantly reduces manual intervention, shortens the calibration cycle, and improves operational efficiency. Simultaneously, based on a hybrid coordinate system construction method of "manual rough construction + automatic fine construction," it effectively eliminates errors introduced by clamping deviations and manual operation. Real-time calculation and tolerance judgment ensure the accuracy and reliability of measurement data, meeting the requirements of high-precision measurement. Furthermore, this application balances standardization and flexibility: through parameterized configuration and automatic generation of sub-coordinate systems, it can flexibly adapt to different gauge block specifications, tooling layouts, and measurement tasks, enhancing the method's versatility and applicability.
Smart Images

Figure CN122505192A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of intelligent measurement equipment technology, and in particular to an automated verification method and measuring machine for a bridge-type coordinate measuring machine. Background Technology
[0002] In the field of precision measurement technology, bridge-type coordinate measuring machines (CMMs), as high-precision three-dimensional geometric measurement devices, are widely used in machinery manufacturing, aerospace, mold processing, and other fields. Their measurement accuracy directly affects product quality; therefore, regular verification and calibration are necessary to ensure the reliability of the measurement results. However, existing verification methods for bridge-type CMMs have the following defects and shortcomings: 1. Reliance on manual operation and low efficiency: Traditional verification processes rely heavily on manual operation, such as clamping and positioning of gauge blocks, collection of reference points, and planning of measurement paths. This process is time-consuming and easily affected by human factors, making it difficult to guarantee the consistency and repeatability of measurement results.
[0003] 2. Insufficient automation and error accumulation: Existing methods lack a complete automated process. In particular, the coordinate system construction and measurement data acquisition stages still require a lot of manual intervention, making it difficult to avoid systematic errors introduced by operational differences, which affect the final accuracy.
[0004] 3. Cumbersome data processing and inefficient report generation: The processing of measurement data (such as deviation calculation and tolerance judgment) and report generation rely heavily on manual recording or semi-automated tools, which are prone to data errors or non-standard formats, and cannot meet the requirements of efficient and standardized verification.
[0005] 4. Poor technical compatibility and limited adaptability: Existing methods are often designed for specific models or structures of measuring machines, lacking versatility and struggling to adapt to the diverse needs of different gauge blocks, tooling layouts, or measurement scenarios. Therefore, there is an urgent need for a bridge-type coordinate measuring machine calibration method that can overcome the above-mentioned shortcomings. Through automated processes, precise coordinate system construction, and efficient data processing, this method can achieve high-precision, high-efficiency, and standardized calibration operations, thereby improving the reliability and practicality of measuring equipment. Summary of the Invention
[0006] The purpose of this invention is to provide an automated calibration method and machine for a bridge-type coordinate measuring machine, which significantly reduces manual intervention, shortens the calibration cycle, and improves work efficiency.
[0007] The embodiments of the present invention are implemented as follows: In a first aspect, embodiments of this application provide an automated verification method for a bridge-type coordinate measuring machine, comprising the following steps: Step S1: Calibrate the measuring machine probe and load or enter the configuration parameters required for the verification task to build a standardized measurement program environment; Step S2: Establish a reference coordinate system by combining manual and automatic sampling, and generate multiple measurement sub-coordinate systems based on the tooling layout; Step S3: Call the measurement sub-coordinate system and probe compensation parameters to automatically perform cyclic measurements on the standard and calculate the dimensional deviation and tolerance in real time; Step S4: Store the measurement data to an external file in real time and automatically generate a standardized verification report based on a preset template.
[0008] In one possible implementation, step S1 includes: Step S11: Start the measuring machine control system, perform accuracy calibration on the main probe and the backup probe to ensure that the probe system is within the allowable error range, and reset it to the machine coordinate system; Step S12: Preset the data storage path, and select to read the historical parameter file or enter new verification parameters through the human-computer interaction interface. The verification parameters include the nominal length of the standard, accuracy index, length coefficient and tooling spacing parameters.
[0009] In one possible implementation, step S2 includes the following sub-steps: Step S21: Manually collect the reference plane, reference line, and reference feature points to generate the basic coordinate system; Step S22: Based on the basic coordinate system, use a program-controlled measuring machine to automatically collect high-density feature points, and generate an accurate coordinate system through algorithm optimization and fitting; Step S23: Based on the tooling spacing parameters, automatically generate translational sub-coordinate systems corresponding to the positions of each standard to eliminate clamping and positioning deviations.
[0010] In one possible implementation, step S3 includes the following sub-steps: Step S31: Based on the selected measurement axis or rotation position, call the corresponding translational coordinate system and probe radius compensation value; Step S32: Automatically collect the positioning points and end face measurement points of the standard, and perform multiple repeated measurements to obtain a valid dataset; Step S33: Based on the nominal length of the standard instrument and the measured coordinates, automatically calculate the actual size deviation and upper and lower tolerance limits, and write the results to the data file in real time.
[0011] In one possible implementation, step S4 includes the following sub-steps: Step S41: During or after the measurement, save the original measurement data and calculation results to the specified text file or database; Step S42: Obtain the metadata information input by the user, call the preset report generation template, and automatically generate an electronic report file containing customer information, gauge block parameters, and verification results; Step S43: Provide process branching options, allowing users to choose to end the current task or return to step S1 for a new round of measurement based on updated parameters.
[0012] Secondly, this application also provides a measuring machine that employs the aforementioned automated verification method.
[0013] Thirdly, this application also provides a computer device, which includes a processor and a memory, the memory storing a computer program, and the processor executing the computer program to implement the above-described automated verification method.
[0014] Fourthly, this application also provides a computer storage medium storing a computer program, which, when executed on a processor, implements the above-described automated verification method.
[0015] This application provides an automated calibration method and machine for a bridge-type coordinate measuring machine. Through a closed-loop process of system initialization and parameter configuration, hybrid coordinate system construction, automated cyclic measurement, and data management, it significantly reduces manual intervention, shortens the calibration cycle, and improves operational efficiency. Simultaneously, based on a hybrid coordinate system construction method of "manual rough construction + automatic fine construction," it effectively eliminates errors introduced by clamping deviations and manual operation. Real-time calculation and tolerance judgment ensure the accuracy and reliability of measurement data, meeting the requirements of high-precision measurement. Furthermore, this application balances standardization and flexibility: through parameterized configuration and automatic generation of sub-coordinate systems, it can flexibly adapt to different gauge block specifications, tooling layouts, and measurement tasks, enhancing the method's versatility and applicability. Attached Figure Description
[0016] To more clearly illustrate the technical solutions of this application, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of this application and therefore should not be considered as a limitation on the scope of protection of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 An overall flowchart of an automated verification method for a bridge-type coordinate measuring machine is shown. Detailed Implementation
[0018] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.
[0019] The components of the embodiments of this application described and illustrated in the accompanying drawings can be arranged and designed in a variety of different configurations. Therefore, the following detailed description of the embodiments of this application provided in the drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0020] In the following, the terms “comprising,” “having,” and their cognates, which may be used in various embodiments of this application, are intended only to indicate a particular feature, number, step, operation, element, component, or combination thereof, and should not be construed as excluding, firstly, the presence of one or more other features, numbers, steps, operations, elements, components, or combinations thereof, or adding the possibility of one or more features, numbers, steps, operations, elements, components, or combinations thereof.
[0021] Furthermore, the terms "first," "second," and "third" are used only to distinguish descriptions and should not be interpreted as indicating or implying relative importance.
[0022] Unless otherwise specified, all terms used herein (including technical and scientific terms) shall have the same meaning as commonly understood by one of ordinary skill in the art to which the various embodiments of this application pertain. Terms (such as those defined in commonly used dictionaries) shall be interpreted as having the same meaning as in their contextual meaning in the relevant technical field and shall not be construed as having an idealized or overly formal meaning, unless clearly defined in the various embodiments of this application.
[0023] The following detailed description of some embodiments of this application is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.
[0024] First Embodiment refer to Figure 1 This invention is a standardized verification method for bridge-type coordinate measuring machines based on the DMIS language. It relies on program instructions to solidify the entire process, is compatible with the ISO 10360-2 standard, and achieves the accuracy verification of gauge blocks in multiple axes and multiple rotational positions through a complete closed loop of pre-preparation - parameter configuration - coordinate system establishment = automatic / manual measurement - data processing - report generation.
[0025] Specifically, this embodiment provides an automated verification method for a bridge-type coordinate measuring machine, including the following steps: Step S1: Calibrate the measuring machine probe and load or enter the configuration parameters required for the verification task to build a standardized measurement program environment; Step S2: Establish a reference coordinate system by combining manual and automatic sampling, and generate multiple measurement sub-coordinate systems based on the tooling layout; Step S3: Call the measurement sub-coordinate system and probe compensation parameters to automatically perform cyclic measurements on the standard and calculate the dimensional deviation and tolerance in real time; Step S4: Store the measurement data to an external file in real time and automatically generate a standardized verification report based on a preset template.
[0026] The following describes steps S1-S4. In step S1, the measuring machine probe is calibrated, and the configuration parameters required for the verification task are loaded or entered to build a standardized measurement program environment. After the probe and equipment calibration equipment is powered on, the accuracy calibration of the main probe and the backup probe is completed to ensure that the probe system error is within the allowable range, and the equipment is reset to the machine coordinate system (MCS) state.
[0027] The program and path configuration presets the file paths for data storage, program calls, and report output. It also allows for the file-based configuration of core parameters such as gauge block standard length, verification accuracy, length coefficient, and gauge block spacing, and supports the reading of historical parameters and the entry and saving of new parameters.
[0028] In step S2, a reference coordinate system is established by combining manual and automatic sampling, and multiple measurement sub-coordinate systems are generated based on the tooling layout. Gauge blocks are clamped and positioned according to the X / Y / Z axes and rotational position requirements, and multiple gauge blocks of various specifications are sequentially fixed on the equipment worktable to ensure secure clamping, no displacement, and no tilting, providing a stable physical reference for reference establishment.
[0029] Coarse coordinate system construction (manual mode): Manually collect reference planes, reference lines, and reference feature points to complete preliminary reference fitting and generate a basic reference coordinate system, providing initial positioning for subsequent automatic fine coordinate system construction.
[0030] The precision coordinate system (automatic mode) equipment is based on the coarse coordinate system and completes the precise fitting of the coordinate system through an automatic point measurement algorithm. It simultaneously generates translation sub-coordinate systems corresponding to the positions of each gauge block, eliminating system deviations caused by clamping and positioning.
[0031] In step S3, the measurement sub-coordinate system and probe compensation parameters are invoked to automatically perform cyclic measurements on the standard, and the dimensional deviations and tolerances are calculated in real time. For multi-gauge block automated measurement, based on the selected axial / rotational position, the corresponding coordinate system and probe radius compensation are invoked, and the gauge block positioning points and end face measurement points are collected sequentially. Multiple measurements are repeated for each gauge block to obtain valid data, and the actual length and upper / lower deviation tolerances are automatically calculated.
[0032] In step S4, the measurement data is stored to an external file in real time, and a standardized verification report is automatically generated based on a preset template. The system automatically outputs data and reports, writing measurement data to a text file in real time. After all gauge block inspections are completed, the system calls the report template based on the input information and automatically generates a PDF report containing customer information, measurement time, gauge block parameters, measured data, and tolerance judgments. No manual formatting or calculation is required throughout the entire process.
[0033] In some embodiments, step S1 includes: Step S11: Start the measuring machine control system, perform accuracy calibration on the main probe and the backup probe to ensure that the probe system is within the allowable error range, and reset it to the machine coordinate system; Step S12: Preset the data storage path, and select to read the historical parameter file or enter new verification parameters through the human-computer interaction interface. The verification parameters include the nominal length of the standard, accuracy index, length coefficient and tooling spacing parameters.
[0034] In some embodiments, step S2 includes the following sub-steps: Step S21: Manually collect the reference plane, reference line, and reference feature points to generate the basic coordinate system; Step S22: Based on the basic coordinate system, use a program-controlled measuring machine to automatically collect high-density feature points, and generate an accurate coordinate system through algorithm optimization and fitting; Step S23: Based on the tooling spacing parameters, automatically generate translational sub-coordinate systems corresponding to the positions of each standard to eliminate clamping and positioning deviations.
[0035] In some embodiments, step S3 includes the following sub-steps: Step S31: Based on the selected measurement axis or rotation position, call the corresponding translational coordinate system and probe radius compensation value; Step S32: Automatically collect the positioning points and end face measurement points of the standard, and perform multiple repeated measurements to obtain a valid dataset; Step S33: Based on the nominal length of the standard instrument and the measured coordinates, automatically calculate the actual size deviation and upper and lower tolerance limits, and write the results to the data file in real time.
[0036] In some embodiments, step S4 includes the following sub-steps: Step S41: During or after the measurement, save the original measurement data and calculation results to the specified text file or database; Step S42: Obtain the metadata information input by the user, call the preset report generation template, and automatically generate an electronic report file containing customer information, gauge block parameters, and verification results; Step S43: Provide process branching options, allowing users to choose to end the current task or return to step S1 for a new round of measurement based on updated parameters.
[0037] The DMIS program in this embodiment is used for multi-position (X / Y / Z axis and R1-R4) length accuracy measurement of gauge blocks. It supports manual / CNC mode switching, automatically calculates measurement tolerances, saves data to text files and generates PDF reports. It is suitable for gauge block inspection scenarios under the ISO10360-2 standard.
[0038] 1. Equipment environment: Ensure that the coordinate measuring machine is started, the probe and alternative probe are installed properly, and the measuring machine is in MCS (machine coordinate system) mode.
[0039] 2. File path: Confirm that the file path specified in the program exists; if it does not exist, you need to create it manually to avoid data saving failure.
[0040] 3. Gauge block installation: Fix the gauge block to be measured on the worktable according to the measurement position requirements, ensuring that the installation is stable and without loosening or offset.
[0041] (a) Program initialization and parameter setting (manual mode) 1. After starting the program, the system automatically loads the measuring machine configuration (unit: mm / angle system, 5 decimal places by default, approach distance 5mm, backoff distance 15mm).
[0042] 2. After the pop-up prompt box appears, select the operation: Click [YES]: Directly read parameters such as block length and accuracy requirements from historical parameter files (such as barlen.dat file) and jump to the position selection step.
[0043] Click [NO]: Manually enter the following parameters. After entering them, the data will be automatically saved to the barlen.dat file: GAGE1~GAGE5 represent the standard length of 5 gauge blocks; E1: Precision requirement; E2: Length factor (ratio to 300); KD: Gauge block spacing distance.
[0044] 3. A location selection dialog box will pop up; select the measurement location (7 options): EM-X(1) / PEM-Y(2) / PEM-Z(3) correspond to X / Y / Z axis direction measurements; R-1(4)~R-4(7) correspond to the measurement of 4 rotational positions; After selection, the system will automatically associate the corresponding data source file (e.g., `XAXIS.TXT` for the X-axis).
[0045] 1. A pop-up prompt box will appear; select the measurement mode: Click [YES]: Enter CNC automatic measurement mode and jump to the program execution steps; Click [CANCEL]: Enter manual measurement mode, where you need to manually complete the acquisition of reference features.
[0046] (III) Baseline Feature Acquisition (Manual Mode Only) 1. Manually measure the reference plane F (FIXPL): Collect 3 points to complete plane fitting; 2. Manually measure the baseline F (FIXLN): Collect two points to complete the straight line fitting; 3. Manually measure 5 reference points F (FIXPT1~FIXPT5): collect data once for each point; 4. The system automatically establishes a reference coordinate system G0 (with FIXPL as the Z-axis reference, FIXLN as the X-axis reference, and FIXPT1 as the X origin), and generates translation coordinate systems G1~G5 for 5 measurement positions (associated with the block interval distance KD), and saves the coordinate system parameters.
[0047] Gauge block measurement (common in CNC / manual modes; CNC mode executes automatically, manual mode requires following the prompts). 1. A block number selection box will pop up. Select the block to be measured (NO.1~NO.5, corresponding to GAGE1~GAGE5). The system will then jump to the corresponding measurement procedure: Call the coordinate system of the corresponding position (e.g., NO.1 calls G1) to compensate for the probe radius (PRBRAD). Measurement auxiliary positioning points: including the starting point PT0, 4 plane fitting points (PTM1~PTM4), and 2 line fitting points (PT2~PT3). Automatically establish a local measurement coordinate system ACTGx (x=1~5) to ensure measurement direction accuracy; Repeat the measurement 3 times (cycles 1-3): 1. Measure the coordinates of the two ends of the gauge block (e.g., ELE2_1 / ELE1_1); 2. Automatically calculate measurement tolerances: TT1 (upper deviation) = (E1 + GAGE / E2) / 1000, TT2 (lower deviation) = -TT1; 3. Output measurement results: including the coordinates of the two points, the actual length DD, and the tolerance range, which are simultaneously saved to a data file (such as `XAXIS.TXT`) and a summary file `SHUJU.TXT`.
[0048] Data storage and report generation: 1. After all selected gauge blocks have been measured, the system will automatically close the data file and save the measurement data; 2. A pop-up prompt box appears: Enter [Y]: Return to the initial parameter setting steps and start a new batch of measurements; Enter [N]: Enter the report generation process.
[0049] 3. Report Generation: Enter the customer's name, and the system will automatically retrieve the measurement date and time; Enter the summary report name (e.g., Z_PDF_NAME), and the system will generate a TXT format data file (save it to the `RESULTS` folder). Use the report template to generate a PDF inspection report (including customer name, gauge block information, measurement time, and result data), and save it to the `RESULTS` folder.
[0050] IV. Key Precautions 1. Probe Selection: The program defaults to using the specified probe. 2. Parameter consistency: When manually inputting parameters, ensure that GAGE1~GAGE5 are consistent with the actual installed gauge block lengths, and that the KD value matches the gauge block installation interval; otherwise, it will cause the measurement coordinate system to shift. 3. Measurement Environment: Avoid workbench vibration and drastic changes in ambient temperature during the measurement process to ensure temperature balance between the gauge block and the measuring machine, thereby improving measurement accuracy; 4. File permissions: Ensure the measuring machine has read and write permissions to the file paths specified in the program to avoid data saving or report generation failures; 5. Troubleshooting: If a probe collision or data acquisition failure occurs during the measurement process, the program must be stopped, the gauge block installation and probe status checked, and then restarted.
[0051] Second Embodiment This embodiment provides a measuring machine that uses the automated verification method described above. The device in this embodiment corresponds to the method in the above embodiment. The options in the above embodiment are also applicable to this embodiment, so they will not be described again here.
[0052] This application also provides a computer device, exemplary of which includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer device to perform the methods described above by running the computer program.
[0053] The processor can be an integrated circuit chip with signal processing capabilities. The processor can be a general-purpose processor, including at least one of a Central Processing Unit (CPU), Graphics Processing Unit (GPU), Network Processor (NP), Digital Signal Processor (DSP), Application-Specific Integrated Circuit (ASIC), Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The general-purpose processor can be a microprocessor or any conventional processor, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this application.
[0054] The memory can be, but is not limited to, Random Access Memory (RAM), Read Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), etc. The memory is used to store computer programs, and the processor can execute the computer programs accordingly after receiving execution instructions.
[0055] This application also provides a computer-readable storage medium for storing the computer program used in the aforementioned computer device. For example, the computer-readable storage medium may include, but is not limited to, various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0056] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that, in alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0057] In addition, the functional modules or units in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0058] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a smartphone, personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0059] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.
Claims
1. An automated calibration method for a bridge-type coordinate measuring machine, characterized in that, Includes the following steps: Step S1: Calibrate the measuring machine probe and load or enter the configuration parameters required for the verification task to build a standardized measurement program environment; Step S2: Establish a reference coordinate system by combining manual and automatic sampling, and generate multiple measurement sub-coordinate systems based on the tooling layout; Step S3: Call the measurement sub-coordinate system and probe compensation parameters to automatically perform cyclic measurements on the standard and calculate the dimensional deviation and tolerance in real time; Step S4: Store the measurement data to an external file in real time and automatically generate a standardized verification report based on a preset template.
2. The automated calibration method for a bridge-type coordinate measuring machine according to claim 1, characterized in that, Step S1 includes: Step S11: Start the measuring machine control system, perform accuracy calibration on the main probe and the backup probe to ensure that the probe system is within the allowable error range, and reset it to the machine coordinate system; Step S12: Preset the data storage path, and select to read the historical parameter file or enter new verification parameters through the human-computer interaction interface. The verification parameters include the nominal length of the standard, accuracy index, length coefficient and tooling spacing parameters.
3. The automated calibration method for a bridge-type coordinate measuring machine according to claim 2, characterized in that, Step S2 includes the following sub-steps: Step S21: Manually collect the reference plane, reference line, and reference feature points to generate the basic coordinate system; Step S22: Based on the basic coordinate system, use a program-controlled measuring machine to automatically collect high-density feature points, and generate an accurate coordinate system through algorithm optimization and fitting; Step S23: Based on the tooling spacing parameters, automatically generate translational sub-coordinate systems corresponding to the positions of each standard to eliminate clamping and positioning deviations.
4. The automated calibration method for a bridge-type coordinate measuring machine according to claim 1, characterized in that, Step S3 includes the following sub-steps: Step S31: Based on the selected measurement axis or rotation position, call the corresponding translational coordinate system and probe radius compensation value; Step S32: Automatically collect the positioning points and end face measurement points of the standard, and perform multiple repeated measurements to obtain a valid dataset; Step S33: Based on the nominal length of the standard instrument and the measured coordinates, automatically calculate the actual size deviation and upper and lower tolerance limits, and write the results to the data file in real time.
5. The automated calibration method for a bridge-type coordinate measuring machine according to claim 1, characterized in that, Step S4 includes the following sub-steps: Step S41: During or after the measurement, save the original measurement data and calculation results to the specified text file or database; Step S42: Obtain the metadata information input by the user, call the preset report generation template, and automatically generate an electronic report file containing customer information, gauge block parameters, and verification results; Step S43: Provide process branching options, allowing users to choose to end the current task or return to step S1 for a new round of measurement based on updated parameters.
6. A measuring machine, characterized in that, The automated verification method described in any one of claims 1 to 5 is employed.
7. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing a computer program, and the processor executing the computer program to implement the automated verification method according to any one of claims 1-5.
8. A computer storage medium, characterized in that, It stores a computer program, which, when executed on a processor, implements the automated verification method according to any one of claims 1-5.
