Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A Edge-by-Edge Layering Method for Triangular Surface Model in Rapid Prototyping

A triangular facet and facet technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problem of affecting layering efficiency, geometric continuity layering, and poor use of edge geometric continuity in the model and other issues to achieve the effect of improving layering efficiency and efficient connection

Inactive Publication Date: 2017-04-05
HUAQIAO UNIVERSITY
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, this kind of method can be collectively referred to as layer-by-layer (or layer-first) layering method. Its shortcoming is that it cannot make good use of the geometric continuity of edges in the model, so as to affect the layering efficiency.
This algorithm occupies less memory and does not repeatedly calculate the intersection point, but there are also factors that affect the layering efficiency, such as: because there is no adjacent topology information of the patch, each search of adjacent patches needs to go through multiple comparisons of vertex coordinates ; Since it is necessary to find the common edge and then calculate the intersection point, the geometric continuity of the edge is not used
[0005] In summary, the existing layer-by-layer layering methods and layer-by-face layering methods for triangular patch models cannot directly and effectively use the geometric continuity of edges for layering, which affects the layering efficiency.

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
  • A Edge-by-Edge Layering Method for Triangular Surface Model in Rapid Prototyping
  • A Edge-by-Edge Layering Method for Triangular Surface Model in Rapid Prototyping
  • A Edge-by-Edge Layering Method for Triangular Surface Model in Rapid Prototyping

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0068] Please check Figure 1 to Figure 14 , a side-by-side layering method of a triangular mesh model in rapid prototyping, which specifically includes the following steps:

[0069] Step 1, based on the triangular patch model data read into the memory, remove redundant points, create a forward edge table and its left and right connection patch information;

[0070] Such as figure 2 As shown, the vertex structure POINT contains three floating-point variables for storing the three-dimensional coordinates of the vertex, and the patch structure FACET contains an array of integer variables with a length of 3. The sequence container vector class in the C++ standard template library is used to declare the point table vectorm_vecPoints and the facet table vectorm_vecFacets. When reading the triangular patch model, such as the STL model, into the memory from the hard disk, use the associated container classes in the C++ standard template library, such as set, map, multimap, etc., t...

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 discloses an edge-by-edge layering method of a triangular patch model in rapid forming. The method comprises the steps: firstly, removing redundant points based on triangular patch model data read into an internal storage, and establishing a forward edge table, information of a left connection patch of the forward edge table and information of a right connection patch of the forward edge table; then, traversing the model to acquire the maximum Z value and the minimum Z value in the layering direction, and working out the total number N of layers of the model according to a preset layer thickness; establishing a dynamic array with an intersection point connection auxiliary data structure, and a layering contour array, wherein both the length of the dynamic array and the length of the layering contour array are equal to number N of the layers; thirdly, traversing the forward edge table, selecting forward edges sequentially, working out the intersection points of the edges and an intersection layering plane sequentially based on the geometric continuity of the edges, and executing the intersection point connection algorithm immediately every time when one effective interaction point is worked out; finally, processing all the forward edges to obtain a layering contour line with the contour line direction meeting the left-hand rule. By means of the method, the layering efficiency can be effectively improved.

Description

technical field [0001] The invention relates to a side-by-side layering method of a triangular surface model in rapid prototyping. Background technique [0002] Rapid prototyping technology does not require complex production lines and tooling, and can form parts of any complex shape at one time, which greatly simplifies the manufacturing process, reduces production costs, and shortens the development cycle. Rapid prototyping technology is based on the principle of layered discrete / additive materials, so the layering of CAD models is the basis of the rapid prototyping process, and the research on layered algorithms has always been an important aspect in the field of rapid prototyping research. [0003] Due to the difference of CAD models, layering algorithms can be divided into two categories. (1) Direct layering algorithm of continuous surface model; (2) Layering algorithm of triangular patch model represented by STL model. This type of algorithm can only obtain discrete ...

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 Patents(China)
IPC IPC(8): G06F17/50
Inventor 黄常标江开勇刘斌林俊义路平
Owner HUAQIAO UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products