Three-dimensional online detection method based on monitoring folder

By setting the file path between the scanning system and the detection software, and using monitoring folders and multi-threaded monitoring, independent parallel processing of the scanning device and the detection software is achieved, solving the problems of fluency and efficiency of existing three-dimensional digital online detection, and improving the simplicity and efficiency of detection.

CN115470019BActive Publication Date: 2025-09-23HANGZHOU HONGSHEN TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211184593.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-27
Publication Date
2025-09-23
Estimated Expiration
2042-09-27

AI Technical Summary

Technical Problem

The existing three-dimensional digital online detection has poor fluency and low detection efficiency.

Method used

A folder-monitoring method is adopted to achieve real-time data transmission between the scanning system and the detection software by setting the file path. Multi-threaded monitoring of the scanning folder is used to update the file queue of the detection software in real time, thereby realizing independent parallel processing of the scanning device and the detection software.

Benefits of technology

It improves the simplicity, fluency and efficiency of three-dimensional digital online detection, and realizes the continuous transmission and automatic detection of scanning data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115470019B_ABST
    Figure CN115470019B_ABST
Patent Text Reader

Abstract

The present invention discloses a three-dimensional online detection method based on a monitoring folder. It belongs to the field of three-dimensional online detection technology, and adopts a method based on a monitoring file queue to search for the current scan file to be detected and the feature template file to realize continuous three-dimensional online scanning and automatic detection links, thereby ensuring the simplicity, fluency and efficiency of three-dimensional digital online detection applications. At the scanning end, after the scanning system of the online detection is started, the parts to be detected are loaded; after the loading of the parts to be detected is completed, the loaded parts are scanned; after the scanning is completed, the scan file is saved; when the scan file is saved to the folder, the detection software is started, and the multi-threaded detection software is made to monitor this folder in real time, and update the queue of scan files to be detected or the template queue inside the detection software in real time; after the scan file is saved, the scanning continues, and the scanning work of the next part loading is prepared until the scanning is completed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of three-dimensional online detection, and in particular to a three-dimensional online detection method based on a monitoring folder. Background Art

[0002] With the rapid development of optical technology, industrial-grade 3D scanners can quickly capture component appearance information and import it into corresponding 3D inspection software to detect 3D features. With the advent of Industry 4.0, traditional manufacturing methods are facing the transformation and upgrading of intelligent manufacturing, and the demand for automated 3D online inspection of components is increasing. However, current 3D digital online inspection methods suffer from poor performance and low efficiency. Therefore, it is imperative to design a 3D digital online inspection method with improved performance and high efficiency. Summary of the Invention

[0003] To address the shortcomings of existing 3D digital online inspection, which suffer from poor fluency and low inspection efficiency, this invention provides a 3D online inspection method based on a monitoring folder. This method indirectly enables real-time data transmission between the scanning system and inspection software by setting a file path. By monitoring the file queue and searching for the currently scanned file and feature template file, it implements continuous 3D online scanning and automatic inspection, thereby ensuring the simplicity, fluency, and efficiency of 3D digital online inspection applications.

[0004] The above technical problems are solved through the following technical solutions:

[0005] The three-dimensional online detection method based on the monitoring folder is implemented as follows:

[0006] S1. At the scanning end, after the online detection scanning system is started, the parts to be inspected are loaded;

[0007] S2. After the parts to be inspected are loaded, scan the loaded parts;

[0008] S3. Save the scanned file after the scan is completed;

[0009] S4. When the scanned file is saved in the folder, the detection software is started, and the multi-threaded detection software monitors the folder in real time and updates the queue of scanned files or templates to be detected in the detection software in real time;

[0010] S5. After saving the scan file, continue scanning and prepare for the next part loading scan until the scanning is completed;

[0011] S6. At the detection end, the detection software monitors the file queue, which includes a queue of scanned files to be detected and a template queue;

[0012] S7. If the file queue is empty, return to monitoring the file queue;

[0013] S8. If the file queue is not empty, take out the current scan file from the file queue and monitor the corresponding feature template according to the identification monitoring template file of the scan file name;

[0014] S9. If the corresponding template file is not found in the corresponding feature template, return to the monitoring file queue;

[0015] S10. If a corresponding template file is found in the corresponding feature template, the template is loaded;

[0016] S11, import the current scan file and replace the scan data;

[0017] S12, performing recalculation detection of detection features;

[0018] S13, after recalculating the detection, return to the monitoring file queue, and cyclically monitor the detection of the next scanned file in the file queue;

[0019] S14. The online detection loop continues until the scanning end system terminates the scanning.

[0020] This solution is a simple and effective method for implementing 3D scanning online detection based on monitoring folders. The scanning data is indirectly transmitted by setting a file path between the scanning device on the scanning end and the detection software on the detection end. The scanning device and the detection software process independently and in parallel, and the overall detection efficiency is relatively high. This solution provides a reliable, simple and effective method for 3D digital online detection. The method uses the method of setting a file path to indirectly realize real-time data transmission between the scanning system and the detection software. Based on the monitoring file queue, the current scan file and feature template file to be detected are searched to realize continuous 3D online scanning and automatic detection links, thereby ensuring the simplicity, fluency and efficiency of 3D digital online detection applications.

[0021] Preferably, in step S4, after the detection software is started, the multi-threading will monitor the pre-set scan file generation folder, and the newly generated scan file will update the scan file queue or template queue to be detected in real time.

[0022] Preferably, in step S6, after the detection software is started, the generation path of the scanned file is set in advance according to the file path of the scanning system at the scanning end. The detection software monitors the folder where the scanned file is located through multiple threads, and updates the scanned file queue or template queue to be detected in real time.

[0023] The present invention can achieve the following effects:

[0024] The present invention is a simple and effective method for realizing three-dimensional scanning online detection based on monitoring folders. The transmission of scanning data is indirectly realized by setting a file path between the scanning device at the scanning end and the detection software at the detection end. The scanning device and the detection software are independently processed in parallel, and the overall detection efficiency is relatively high. This solution provides a reliable, simple and effective method for three-dimensional digital online detection. The method uses the method of setting a file path to indirectly realize real-time data transmission between the scanning system and the detection software. Based on the monitoring file queue, the method searches for the current scanning file and feature template file to be detected to realize continuous three-dimensional online scanning and automatic detection links, thereby ensuring the simplicity, fluency and efficiency of three-dimensional digital online detection applications. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Figure 1 This is a flow chart of the three-dimensional online detection based on the monitoring folder of the present invention.

[0026] Figure 2 This is a schematic diagram of the monitoring file path setting and file queue of the present invention. DETAILED DESCRIPTION

[0027] The present invention will be further described below with reference to the accompanying drawings and embodiments.

[0028] Example, three-dimensional online detection method based on monitoring folder, see Figure 1 As shown, the implementation process of this method is as follows:

[0029] S1. At the scanning end, after the online detection scanning system is started, the parts to be inspected are loaded;

[0030] S2. After the parts to be inspected are loaded, scan the loaded parts;

[0031] S3. Save the scanned file after the scan is completed;

[0032] S4. When the scanned file is saved in the folder, the detection software is started, and the multi-threaded detection software monitors the folder in real time and updates the queue of scanned files or templates to be detected in the detection software in real time;

[0033] S5. After saving the scan file, continue scanning and prepare for the next part loading scan until the scanning is completed;

[0034] S6. At the detection end, the detection software monitors the file queue, which includes a queue of scanned files to be detected and a template queue;

[0035] S7. If the file queue is empty, return to monitoring the file queue;

[0036] S8. If the file queue is not empty, take out the current scan file from the file queue and monitor the corresponding feature template according to the identification monitoring template file of the scan file name;

[0037] S9. If the corresponding template file is not found in the corresponding feature template, return to the monitoring file queue;

[0038] S10. If a corresponding template file is found in the corresponding feature template, the template is loaded;

[0039] S11, import the current scan file and replace the scan data;

[0040] S12, performing recalculation detection of detection features;

[0041] S13, after recalculating the detection, return to the monitoring file queue, and cyclically monitor the detection of the next scanned file in the file queue;

[0042] S14. The online detection loop continues until the scanning end system terminates the scanning.

[0043] In step S4, after the detection software is started, the multi-threaded program will monitor the pre-set scan file generation folder, and the newly generated scan files will update the scan file queue or template queue to be detected in real time.

[0044] In step S6, see Figure 2 As shown, after the detection software is started, the generation path of the scan file is set in advance according to the file path of the scanning system on the scanning end. The detection software monitors the folder where the scan file is located through multiple threads, and updates the scan file queue or template queue to be detected in real time.

[0045] This solution is a simple and effective method for implementing 3D scanning online detection based on monitoring folders. The scanning data is indirectly transmitted by setting a file path between the scanning device on the scanning end and the detection software on the detection end. The scanning device and the detection software process independently and in parallel, and the overall detection efficiency is relatively high. This solution provides a reliable, simple and effective method for 3D digital online detection. The method uses the method of setting a file path to indirectly realize real-time data transmission between the scanning system and the detection software. Based on the monitoring file queue, the current scan file and feature template file to be detected are searched to realize continuous 3D online scanning and automatic detection links, thereby ensuring the simplicity, fluency and efficiency of 3D digital online detection applications.

Claims

1. A three-dimensional online detection method based on a monitoring folder, characterized in that: The implementation process of this method is as follows: S1. At the scanning end, after the online detection scanning system is started, the parts to be inspected are loaded; S2. After the parts to be inspected are loaded, scan the loaded parts; S3. Save the scanned file after the scan is completed; S4. When the scanned file is saved to a folder, the detection software is started, and the multi-threaded detection software monitors the folder in real time and updates the queue of scanned files or templates to be detected in the detection software in real time. The multi-threaded detection software monitors the folder where the scanned files are generated, and the newly generated scanned files are updated in real time to the queue of scanned files or templates to be detected. S5. After saving the scan file, continue scanning and prepare for the next part loading scan until the scanning is completed; S6. At the detection end, after the detection software is started, the detection software monitors the file queue, which includes a queue of scanned files to be detected and a template queue. After the detection software is started, the generation path of the monitored scanned files is set in advance according to the file path of the scanning system at the scanning end. The detection software monitors the folder where the scanned files are located through multiple threads and updates the queue of scanned files to be detected or the template queue in real time. S7. If the file queue is empty, return to monitoring the file queue; S8. If the file queue is not empty, take out the current scan file from the file queue and monitor the corresponding feature template according to the identification monitoring template file of the scan file name; S9. If the corresponding template file is not found in the corresponding feature template, return to the monitoring file queue; S10. If a corresponding template file is found in the corresponding feature template, the template is loaded; S11, import the current scan file and replace the scan data; S12, performing recalculation detection of detection features; S13, after recalculating the detection, return to the monitoring file queue, and cyclically monitor the detection of the next scanned file in the file queue; S14, the online detection cycle continues until the scanning end system terminates the scanning; The transmission of scanned data is indirectly achieved by setting a file path between the scanning device at the scanning end and the detection software at the detection end; The real-time data transmission between the scanning system and the detection software is indirectly achieved by setting the file path.

Citation Information

Patent Citations

  • System and method for assembly part error online detection based on 3D scanning

    CN107883873A

  • G-series high-speed train component rapid detection system

    CN109655009A