Method for building three-dimensional pipeline model in parametric manner

A three-dimensional pipeline and parameterization technology, which is applied in 3D modeling, image data processing, electrical digital data processing, etc., can solve problems such as troublesome coordinate system conversion and inability to handle multi-point pipelines, and achieve the effect of easy software implementation

Inactive Publication Date: 2016-10-26
ZHEJIANG KELAN INFORMATION TECH CO LTD
View PDF4 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The present invention aims at the shortcomings of troublesome coordinate system conversion and inability to handle multi-point pipelines in the prior art, and provides a method for establishing a three-dimensional pipeline model with parameterization

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for building three-dimensional pipeline model in parametric manner
  • Method for building three-dimensional pipeline model in parametric manner
  • Method for building three-dimensional pipeline model in parametric manner

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0027] Such as Figure 1 to Figure 6 As shown, a method for parametrically establishing a three-dimensional pipeline model includes the following steps:

[0028] (1) Three-dimensional pipeline vector data preparation: check the three-dimensional pipeline vector data, the three-dimensional pipeline vector data contains geometric data and attribute data, and check the attribute data to ensure that there are no missing or missing necessary attribute data; the geometric data stores the vertices The coordinate information, while the attribute data contains the attribute information of the pipeline. Checking the original 3D pipeline vector data mainly checks whether the attribute data contains the pipeline cross-sectional shape, size, radius of the circumscribed circle of the cross-section, and the initial rotation angle, rotation angle and other a...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to the technical field of computer graphics, and discloses a method for building a three-dimensional pipeline model in a parametric manner. The method comprises the processes of (1) preparing three-dimensional pipeline vector data; (2) generating the model, including the steps of (a) building a local coordinate system for pipelines, (b) processing three-dimensional pipeline vector data connection points, (c) processing the remaining connection points of the pipelines according to the step (b), (d) generating vertex coordinates on the edges of the cross sections of the pipelines, (e) calculating the vertex coordinates on the edges of the remaining cross sections of the pipelines according to a transfer algorithm for the vertex coordinates on the edges of the cross sections of the pipelines, (f) generating vertex indexes on the edges of the cross sections of the pipelines, (g) generating a normal line of the pipeline model and (h) generating texture coordinates corresponding to the vertexes on the edges of the cross sections of the pipelines; and (3) submitting the built three-dimensional pipeline model to a graphic rendering pipeline and displaying the three-dimensional pipeline model in the scene. The method has the advantages that (1) software implementation is easy through parametric modeling; (2) the coordinates of edge points of the cross sections of the pipelines under a global coordinate system are directly generated; and (3) two pipelines can be smoothly butted and additional processing is not needed.

Description

technical field [0001] The invention relates to the technical field of computer graphics, in particular to a method for parameterized establishment of a three-dimensional pipeline model. Background technique [0002] There are two main types of existing 3D pipeline modeling methods: one is to first establish the pipeline local coordinate system and determine the transformation relationship between the pipeline local coordinate system and the scene global coordinate system, and then generate the pipeline cross-section in the local coordinate system The coordinates are converted to the global coordinate system by using the above conversion relationship, and finally the pipeline data is submitted to the rendering pipeline for drawing and display. The other is to establish a pipeline model at the origin of the global coordinate system, and translate it to the actual space position through rotation. Although these two methods can solve the problem of 3D pipeline modeling, there ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/50G06T17/00
CPCG06T17/00G06F30/367
Inventor 杜广林俞蔚
Owner ZHEJIANG KELAN INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products