CN-122021129-A - Data checking method and device for pipeline three-dimensional model and pipeline mechanics calculation model
Abstract
The invention relates to the technical field of three-dimensional pipeline design, and discloses a method and a device for checking data of a pipeline three-dimensional model and a pipeline mechanics calculation model, wherein the method comprises the steps of obtaining mechanical geometric data of the pipeline mechanics calculation model; obtaining pipeline geometric data of a pipeline three-dimensional model according to the mechanical geometric data, determining a target node in the pipeline three-dimensional model, checking the mechanical geometric data and the pipeline geometric data of the target node to obtain a data checking result of the target node, and optimizing the pipeline three-dimensional model. According to the method and the device for automatically checking the mechanical geometric data of the target node and the pipeline geometric data in the pipeline three-dimensional model, the data checking result of the target node is obtained, and therefore the data consistency between the pipeline mechanical calculation model and the pipeline calculation model is replaced by manually checking, the data checking efficiency can be improved, meanwhile, the accuracy of data checking is guaranteed, and finally the quality of pipeline design is improved.
Inventors
- YU YUN
- SUN CHUANJUN
- LIU KANGLI
- LIAO TAO
- ZHANG YONG
Assignees
- 中国核电工程有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20251231
Claims (10)
- 1. A method for checking data of a three-dimensional model of a pipeline and a computational model of pipeline mechanics, the method comprising: Obtaining mechanical geometric data of a pipeline mechanical calculation model; Obtaining pipeline geometry data of a pipeline three-dimensional model according to the mechanical geometry data; determining a target node in the pipeline three-dimensional model; checking the mechanical geometric data of the target node and the pipeline geometric data to obtain a data checking result of the target node; And optimizing the pipeline three-dimensional model according to the data checking result.
- 2. The method of claim 1, wherein the mechanical geometry data comprises a first name and a first location of a target object of a target node, the pipeline geometry data comprises a second name and a second location of the target object of the target node, wherein the target object comprises a pipeline and a support cradle of the target node, and the step of checking the mechanical geometry data and the pipeline geometry data of the target node to obtain a data check result of the target node comprises the steps of: Checking whether the first name of the target object of the target node is consistent with the second name of the target object of the target node; When the first name of the target object of the target node is consistent with the second name of the target object of the target node, checking whether the first position of the target object of the target node is consistent with the second position of the target object of the target node; when the first name of the target object of the target node is inconsistent with the second name of the target object of the target node, determining that the name information of the target object of the target node fails to match, and outputting abnormal matching information of the target node; When the first position of the target object of the target node is consistent with the second position of the target object of the target node, determining that the position information of the target node is successfully matched; When the first position of the target object of the target node is inconsistent with the second position of the target object of the target node, determining that the matching of the position information of the target node fails, and outputting abnormal matching information of the target node.
- 3. The method of claim 2, wherein determining that the location information of the target node matches fails, calculating a deviation between a first location of a target object of the target node and the second location.
- 4. A method according to claim 3, wherein the deviation between the first position and the second position of the target object of the target node is calculated by the formula: Wherein, the Is a deviation between a first location of a target object of the target node and the second location, Is the abscissa of the first position, Is the abscissa of the second position, Is the vertical axis coordinate of the first position, Is the vertical axis coordinate of the second position, Is the vertical axis coordinate of the first position, Is the vertical axis coordinate of the second position.
- 5. The method of claim 1, wherein checking whether the first name of the target object of the target node matches the second name of the target object of the target node comprises: checking whether the first name of the support and hanger of the target node is consistent with the second name of the support and hanger of the target node; when the first name of the support and hanger of the target node is consistent with the second name of the support and hanger of the target node, checking whether the first functional characteristic of the support and hanger of the target node is consistent with the second functional characteristic of the support and hanger of the target node; When the first name of the support and hanger of the target node is inconsistent with the second name of the support and hanger of the target node, determining that the name information of the support and hanger of the target node fails to be matched, and outputting abnormal matching information of the target node; When the first functional characteristic of the support and hanger of the target node is consistent with the second functional characteristic of the support and hanger of the target node, determining that the functional characteristic of the target node is successfully matched; And when the first functional characteristic of the support and hanger of the target node is inconsistent with the second functional characteristic of the support and hanger of the target node, determining that the functional characteristic of the target node fails to be matched, and outputting abnormal matching information of the target node.
- 6. The method of any one of claims 1 to 5, wherein when the mechanical geometry data of the target node is inconsistent with the pipe geometry data, determining that the mechanical geometry data of the pipe mechanical computing model does not contain the pipe information of the target node.
- 7. A data checking device for a three-dimensional model of a pipeline and a computational model of pipeline mechanics, the device comprising: the first acquisition module is used for acquiring mechanical geometric data of the pipeline mechanical calculation model; the second acquisition module is used for acquiring pipeline geometric data of the pipeline three-dimensional model according to the mechanical geometric data; the node determining module is used for determining a target node in the pipeline three-dimensional model; The data checking module is used for checking the mechanical geometric data of the target node and the pipeline geometric data to obtain a data checking result of the target node; and the model optimization module is used for optimizing the pipeline three-dimensional model according to the data checking result.
- 8. An electronic device, comprising: A memory and a processor, the memory and the processor are in communication connection, the memory stores computer instructions, and the processor executes the computer instructions, so as to execute the data checking method of the pipeline three-dimensional model and the pipeline mechanics calculation model according to any one of claims 1 to 6.
- 9. A computer-readable storage medium having stored thereon computer instructions for causing a computer to perform the data checking method of the three-dimensional model of a pipeline and the computational model of pipeline mechanics according to any one of claims 1 to 6.
- 10. A computer program product comprising computer instructions for causing a computer to perform the data checking method of the three-dimensional model of a pipeline and the computational model of pipeline mechanics of any one of claims 1 to 6.
Description
Data checking method and device for pipeline three-dimensional model and pipeline mechanics calculation model Technical Field The invention relates to the technical field of three-dimensional pipeline design, in particular to a data checking method and device for a pipeline three-dimensional model and a pipeline mechanics calculation model. Background The number of the pipeline supporting hangers in the large-scale factory building is large, the arrangement is complex, and the arrangement scheme can be determined after stress analysis. For nuclear power design, a large number of pipelines in the nuclear island factory building need to be subjected to earthquake analysis. Thus, pipeline mechanics calculations are essential to the deployment effort. In the related art, the output data of the pipeline mechanics calculation model is inconsistent with the data of the actual pipeline three-dimensional model. For this situation, if the data consistency between the pipeline mechanical calculation model and the pipeline calculation model is checked manually, on one hand, time and effort are wasted, and on the other hand, the quality of the pipeline design is easily affected due to the omission by a manual checking mode. Disclosure of Invention The invention provides a data checking method and device for a pipeline three-dimensional model and a pipeline mechanics calculation model, which are used for solving the problems that the data consistency between the pipeline mechanics calculation model and the pipeline calculation model is manually checked, time and labor are wasted on one hand, and the quality of pipeline design is easily affected due to omission in a manual checking mode on the other hand. In a first aspect, the present invention provides a method for checking data of a three-dimensional model of a pipeline and a mechanical calculation model of the pipeline, the method comprising: Obtaining mechanical geometric data of a pipeline mechanical calculation model; obtaining pipeline geometry data of a pipeline three-dimensional model according to the mechanical geometry data; Determining a target node in the pipeline three-dimensional model; checking the mechanical geometric data and pipeline geometric data of the target node to obtain a data checking result of the target node; And optimizing the pipeline three-dimensional model according to the data checking result. In some alternative embodiments, the mechanical geometry data comprises a first name and a first position of a target object of a target node, the pipeline geometry data comprises a second name and a second position of the target object of the target node, wherein the target object comprises a pipeline and a support and hanger of the target node, the mechanical geometry data and the pipeline geometry data of the target node are checked, and a data check result of the target node is obtained, and the method comprises the following steps: checking whether the first name of the target object of the target node is consistent with the second name of the target object of the target node; When the first name of the target object of the target node is consistent with the second name of the target object of the target node, checking whether the first position of the target object of the target node is consistent with the second position of the target object of the target node; When the first name of the target object of the target node is inconsistent with the second name of the target object of the target node, determining that the name information of the target object of the target node fails to match, and outputting abnormal matching information of the target node; when the first position of the target object of the target node is consistent with the second position of the target object of the target node, determining that the position information of the target node is successfully matched; When the first position of the target object of the target node is inconsistent with the second position of the target object of the target node, determining that the position information of the target node fails to match, and outputting abnormal matching information of the target node. In some alternative embodiments, determining that the location information of the target node fails to match calculates a deviation between the first location and the second location of the target object of the target node. In some alternative embodiments, the deviation between the first and second locations of the target object of the target node is calculated by the following formula: Wherein, the Is the deviation between the first location and the second location of the target object of the target node, Is the abscissa of the first position,Is the abscissa of the second position,Is the vertical axis coordinate of the first position,Is the vertical axis coordinate of the second position,Is the vertical axis coordinate of the first position,Is the vertical axis coordinate of the seco