Edge-by-edge layering method of triangular patch model in rapid forming

A triangular facet and facet technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as geometric continuity layering, affecting layering efficiency, and not using edge geometric continuity, etc., to achieve High-efficiency connection and the effect of improving layering efficiency

Active Publication Date: 2014-08-06
HUAQIAO UNIVERSITY
View PDF4 Cites 8 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,

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
  • Edge-by-edge layering method of triangular patch model in rapid forming
  • Edge-by-edge layering method of triangular patch model in rapid forming
  • Edge-by-edge layering method of triangular patch model in rapid forming

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0068] Please check Figure 1 to Figure 14 , an edge-by-edge layering method for a triangular patch 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, and create a positive edge table and its left and right connection patch information;

[0070] like figure 2 As shown, the vertex structure POINT contains three floating-point variables for saving the three-dimensional coordinates of the vertex, and the face structure FACET contains an integer variable array with a length of 3. Use the sequence container vector class in the C++ standard template library to declare the point table vector m_vecPoints and declaration patch table vector m_vecFacets. When reading the triangular patch model, such as the STL model, from the hard disk into the memory, the associative container classes in the C++ standard template library, such as set, map, multimap, etc...

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
IPC IPC(8): G06F17/50
Inventor 黄常标江开勇刘斌林俊义路平
Owner HUAQIAO UNIVERSITY
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