Relief grid representation and 3D printing slicing method and system based on bump map

A 3D printing and grid technology, applied in the field of 3D printing slicing, can solve the problems of large memory occupation, large file space, and unsmooth page running.

Active Publication Date: 2020-07-07
GUANGDONG SANWEIJIA INFORMATION TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In general, the digital relief grid can show exquisite details and appearance, and the visual characteristics and geometric details of the rough model can be improved by encrypting the subdivision grid. Because the surface details of the model are too rich, there are many problems, resulting in very large trouble:
[0008] 1. When the relief grid uses OpenGL Shader for rendering, it takes up a lot of memory and video memory, and often causes the program to crash due to insufficient video memory;
[0009] 2. The file of the relief grid occupies a relatively large space, which causes the page to run unsmoothly, which is not conducive to network transmission and storage. Therefore, the model needs to be simplified, but if the rendering and transmission speed are blindly pursued and oversimplified, the model will be distorted

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
  • Relief grid representation and 3D printing slicing method and system based on bump map
  • Relief grid representation and 3D printing slicing method and system based on bump map
  • Relief grid representation and 3D printing slicing method and system based on bump map

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] refer to Figure 1 to Figure 6 , a kind of embossed grid representation and 3D printing slicing method based on bump map that the present invention proposes, comprises the following steps:

[0052] Step S1, obtaining a three-dimensional basic grid model, and performing adaptive midpoint subdivision processing on the triangles intersecting the Z plane in the three-dimensional basic grid model according to the topological rules of the grid;

[0053] In this step, judge whether the triangle in the three-dimensional basic mesh model intersects with the Z plane by an intersection test algorithm, wherein the intersection test algorithm includes:

[0054] Obtain the triangle q in the 3D basic mesh model;

[0055] Calculate the bounding box of the triangle q, wherein the bounding box Z-axis minimum value is zmin, and the bounding box Z-axis maximum value is zmax;

[0056] Calculating tmin and tmax, and judging whether tmin is less than tmax, when the judgment result is yes, 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 embossed grid representation and 3D printing slicing method and system based on bump mapping. The method includes acquiring a 3D basic grid model and performing adaptive midpoint subdivision on the triangle intersecting the Z-plane in the 3D basic grid model according to the topological rules of the grid; obtaining the initial vertex of the 3D basic grid model after the adaptive midpoint subdivision processing, updating the geometric position of the initial vertex according to the principle of bump mapping; calculating the intersection of the triangle and Z-plane of the 3D basic grid model to obtain the intersecting segment after the intersection calculation and release the triangular geometric information; and according to the normal direction of the intersecting segment after the intersection calculation, reconstructing the intersecting segment on the same layer of Z plane into a closed polygon, generating the printing path and converting into G-codes.

Description

technical field [0001] The invention relates to the technical field of 3D printing slicing, in particular to a relief grid representation based on bump mapping and a method and system for 3D printing slicing. Background technique [0002] From an engineering point of view, 3D printing is an engineering method that quickly expresses the designer's intention; from a manufacturing technology point of view, 3D printing is a process of manufacturing parts by layering molding materials based on CAD data. 3D printing is an efficient production tool, the specific steps are as follows: [0003] Import the STL model. In computer graphics, STL, as a file format that can be recognized by computers, often uses binary format to store the geometric information of triangular faces; [0004] For 3D slice calculation, generally select a series of cross-sections along the Z-axis to intercept the 3D model. During the interception process, each triangular face intersects with the cross-section ...

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): G06T19/20B33Y50/00
CPCB33Y50/00G06T19/20G06T2210/22
Inventor 吴美娟杨周旺刘利刚王士玮
Owner GUANGDONG SANWEIJIA 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