CN-121977439-A - Precision casting modeling method, system and medium based on independence analysis
Abstract
The invention discloses a precision casting modeling method, a precision casting modeling system and a precision casting modeling medium based on independence analysis, which relate to the technical field of digital modeling and comprise the following steps of connecting a digital modeling system to scan a target casting to obtain a real-time scanning data stream; uploading a real-time scanning data stream to an independence analysis model to perform real-time independence analysis, extracting independent precise component data, sending the independent precise component data to a modeling task module to generate a parallel modeling task queue, reconstructing the independent precise component data to obtain a first precise component model, and fusing the N precise component models until the target casting is scanned to obtain N precise component models to obtain a precise casting model of the target casting. The invention solves the technical problems of low component resource utilization rate and insufficient modeling efficiency of the digital modeling system in the prior art in the casting scanning and modeling process, and achieves the technical effects of improving the modeling efficiency and the resource utilization rate.
Inventors
- WENG JINGBO
Assignees
- 南通成科精密铸件有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20251219
Claims (10)
- 1. The precision casting modeling method based on the independence analysis is characterized by comprising the following steps of: The method comprises the steps of connecting a digital modeling system, scanning a target casting according to a data scanning assembly of the digital modeling system, and obtaining a real-time scanning data stream; Uploading the real-time scanning data stream to a data processing center of the digital modeling system, performing real-time independence analysis on the transmitted real-time scanning data stream by using an independence analysis model of the data processing center, and extracting independent precision component data, wherein the data processing center comprises a temporary data storage area, and uploading the real-time scanning data stream to the temporary data storage area of the data processing center for temporary storage; transmitting the independent precision component data to a modeling task module of the digital modeling system to generate a parallel modeling task queue, and reconstructing the independent precision component data according to the parallel modeling task queue to obtain a first precision component model; and obtaining N precise component models after the data scanning assembly finishes scanning the target casting, and fusing the N precise component models by adopting a registration algorithm to obtain the precise casting model of the target casting.
- 2. The method of claim 1, wherein scanning the target casting according to the data scanning component of the digital modeling system, the method comprising: Performing precision evaluation on the target casting to obtain a casting precision evaluation index; Setting a scanning precision configuration parameter based on the casting precision evaluation index, and configuring a scanning execution parameter of the data scanning assembly according to the scanning precision configuration parameter, wherein the scanning precision configuration parameter comprises a measurement precision threshold, a point cloud density threshold and a scanning resolution threshold.
- 3. The method of claim 1, wherein the independence analysis model analyzes temporary storage data in the temporary data storage area using a preset independence blur rule, and returns a determination result of whether the temporary data storage area includes an independence component; If the judging result includes that the independent component extracts independent precision component data; And if the judging result is that the independent component is not included, the real-time independent analysis is carried out again on the next trigger window by the independent analysis model according to the set trigger window.
- 4. The method of claim 3, wherein prior to the independence analysis model employing a preset independence blur rule to analyze the temporary storage data in the temporary data storage area, the method comprises: Performing normal vector processing on the temporary storage data in the temporary data storage area to obtain temporary storage normal vector data; And carrying out region segmentation iterative analysis according to the temporary storage normal vector data, wherein the iterative analysis comprises the steps of analyzing whether the normal vector included angle of two adjacent points is smaller than a preset included angle, and if the normal vector included angle of the two adjacent points is smaller than the preset included angle, executing merging the adjacent points until the temporary storage normal vector data traversal is finished, and outputting a plurality of continuous regions.
- 5. The method of claim 4, wherein the independence analysis model uses a preset independence blur rule to analyze temporary storage data in the temporary data storage area, the method comprising: extracting geometric features and spatial features of any one of the plurality of continuous regions; Defining a preset independence fuzzy rule, wherein the preset independence fuzzy rule comprises a geometric separability rule, a characteristic integrity rule and a space relevance rule; And if the geometric feature and the spatial feature meet any one rule of the geometric separability rule, the feature integrity rule and the spatial correlation rule, the judging result is a result comprising an independent component, otherwise, the judging result is a result not comprising the independent component.
- 6. The method of claim 1, wherein sending the independent precision component data into a modeling task module of the digital modeling system generates a parallel modeling task queue; Each modeling task includes a plurality of key fields including task identification information, modeling data input information, modeling processing requirement information, task priority scheduling information, and task status and tracking information.
- 7. The method of claim 1, wherein the modeling task module comprises a differencing module that receives the independent precision component data, performs component type identification on the independent precision component data, and obtains a component type tag, wherein a component type comprises a static component and a dynamic component; Acquiring the modeling task module to generate an initial parallel modeling task queue; and performing differentiation processing on the initial parallel modeling task queue according to the component type label, and outputting the parallel modeling task queue corresponding to the component type label.
- 8. The method of claim 7, wherein differentiating the initial parallel modeling task queue according to the component type tag comprises: When the component type tag is a static component, performing differentiation processing on the initial parallel modeling task queue, wherein the differentiation processing comprises preferentially executing geometric surface fitting, global grid reconstruction and single reconstruction tasks set to be low in updating frequency; When the component type tag is a dynamic component, differentiating the initial parallel modeling task queue includes preferentially executing kinematic constraints, local grid reconstruction, and single reconstruction tasks with high update frequency.
- 9. Precision casting modeling system based on independence analysis, characterized in that it is adapted to perform a precision casting modeling method based on independence analysis according to any one of claims 1-8, comprising: the scanning module is used for connecting the digital modeling system, scanning the target casting according to a data scanning assembly of the digital modeling system, and acquiring a real-time scanning data stream; The independence analysis module is used for uploading the real-time scanning data stream to a data processing center of the digital modeling system, carrying out real-time independence analysis on the transmitted real-time scanning data stream by utilizing an independence analysis model of the data processing center, and extracting independent precision component data, wherein the data processing center comprises a temporary data storage area, and uploading the real-time scanning data stream to the temporary data storage area of the data processing center for temporary storage; The precision component reconstruction module is used for sending the independent precision component data to a modeling task module of the digital modeling system to generate a parallel modeling task queue, and performing precision component reconstruction on the independent precision component data according to the parallel modeling task queue to obtain a first precision component model; And the fusion module is used for obtaining N precise component models after the data scanning assembly finishes scanning the target casting, and fusing the N precise component models by adopting a registration algorithm to obtain the precise casting model of the target casting.
- 10. A computer-readable storage medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the precision casting modeling method based on independence analysis according to one of claims 1 to 8.
Description
Precision casting modeling method, system and medium based on independence analysis Technical Field The invention relates to the technical field of digital modeling, in particular to a precision casting modeling method, a precision casting modeling system and a precision casting modeling medium based on independence analysis. Background In the process of casting manufacturing, a digital modeling system usually needs to complete integral scanning of a target casting, and then a scanning result is led into a modeling module for modeling treatment. Such serial mode of operation can easily result in the modeling module being in an idle state during the scan phase, and the scan components being under utilized during the modeling phase, resulting in the resources of the components in the system not being fully utilized. Meanwhile, the modeling task can be started only after all scanning data are acquired, so that the overall modeling efficiency is limited, and the requirements on high efficiency and instantaneity in the precision casting process cannot be met. Disclosure of Invention The application provides a precision casting modeling method, a precision casting modeling system and a precision casting modeling medium based on independence analysis, which are used for solving the technical problems of low utilization rate of component resources and insufficient modeling efficiency in the casting scanning and modeling process of a digital modeling system in the prior art. In view of the above, the present application provides a precision casting modeling method, system and medium based on independence analysis. In a first aspect of the present application, there is provided a precision casting modeling method based on independence analysis, the method comprising: The method comprises the steps of connecting a digital modeling system, scanning a target casting according to a data scanning assembly of the digital modeling system to obtain a real-time scanning data stream, uploading the real-time scanning data stream to a data processing center of the digital modeling system, carrying out real-time independence analysis on the transmitted real-time scanning data stream by utilizing an independence analysis model of the data processing center, extracting independent precision component data, wherein the data processing center comprises a temporary data storage area, uploading the real-time scanning data stream to the temporary data storage area of the data processing center to be temporarily stored, sending the independent precision component data to a modeling task module of the digital modeling system to generate a parallel modeling task queue, carrying out precision component reconstruction on the independent precision component data according to the parallel modeling task queue to obtain a first precision component model, and fusing the N precision component models by adopting a registration algorithm until the data scanning assembly finishes scanning the target casting to obtain N precision component models to obtain the precision casting model of the target casting. In a second aspect of the present application, there is provided a precision casting modeling system based on independence analysis, the system comprising: The system comprises a digital modeling system, a scanning module, an independence analysis module and a fusion module, wherein the digital modeling system is connected with the data processing system, the scanning module is used for scanning a target casting according to a data scanning assembly of the digital modeling system to obtain a real-time scanning data stream, the independence analysis module is used for uploading the real-time scanning data stream to a data processing center of the digital modeling system, the transmitted real-time scanning data stream is subjected to real-time independence analysis by using an independence analysis model of the data processing center to extract independent precision component data, the data processing center comprises a temporary data storage area, the real-time scanning data stream is uploaded to the temporary data storage area of the data processing center to be temporarily stored, the precision component reconstruction module is used for sending the independent precision component data to a modeling task module of the digital modeling system to generate a parallel modeling task queue, the independent precision component data is reconstructed according to the parallel modeling task queue to obtain a first precision component model, and the fusion module is used for fusing N precision component models until the data scanning assembly is completed to obtain the N precision component models of the target casting. In a third aspect of the present application, a computer readable storage medium is provided, storing a computer program, which when executed by a processor, implements the precision casting modeling method based on independence analysis provi