A method for compressing 3D printing files

A compression method and 3D printing technology, applied in the field of data processing, can solve problems such as excessively large image size in memory and excessively large print files.

Active Publication Date: 2022-02-08
ZHEJIANG FLASHFORGE 3D TECH CO LTD
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to solve the problem of too large print file and too large image size in the memory in the light-curing printer, and propose a compression method for 3D print files, through invalid data filtering, difference of adjacent layer image data and classification coding The way to solve the problem of printing files is too large

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 method for compressing 3D printing files
  • A method for compressing 3D printing files
  • A method for compressing 3D printing files

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] The 3D model used in this Example 1 is like figure 1 As shown, the 3D model is slightly sliced, and one of the slice images of one of the layers are figure 2 Indicated. will figure 2 Among the A, get it, get image 3 . from figure 2 and image 3 As can be seen in the slice image, the black portion is the background 1, the gray portion is the model contour 2, and the white portion is the model main body 3.

[0045] like Figure 4 As shown, a compression method of a 3D print file includes the following steps:

[0046] Step (1) Filter data: The image data of all layers is traveled, and the pixel value is smaller than the data of the set value 30 to 0, and the new image data is stored.

[0047]Bitmap When describing an irregular shape, a coloring technique (also known as anti-aliasing technique) increases image edge smoothness, wherein the smoothness will bring a large amount of transition data while increasing smoothness, also called grayscale, grayscale (ie The pixel value) is (...

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 a method for compressing 3D printing files, which includes the following steps: step (1) traversing image data of all layers, setting data whose pixel value is less than a set value to 0, and saving new image data; step (2) ) Traverse the image data of all layers, obtain the pixel value difference map between the current layer and the previous layer, judge and mark each layer as difference layer, non-difference layer or reference layer; step (3) classify all data according to pixel value: Valid data, grayscale data, and invalid data; step (4) if the previous layer is a reference layer, then classify and code all the data in this layer; if the current layer is a difference layer, classify and code the difference map of this layer; layer, record its layer number; step (5) repeat step (4) until all layers have been coded or the number of layers has been recorded. The present invention effectively compresses the storage size of the 3D printing file by means of invalid data filtering, adjacent layer image data difference and classification coding.

Description

Technical field [0001] The present invention belongs to the field of data processing, and more particularly to a compression method of a 3D print file. Background technique [0002] In the 3D photocuring printer, the print file is a recordable file that is combined with a piece of 3D model slice diagram and a part of the parameters. The print file mainly records a large number of layers of layer image data after the 3D model slice, and the model of high complexity and large volume, because the amount of information is huge, and the recording file of the type is often too large. For example, the printed file, SVG file or simple package file, etc., one print file, more than 2GB. [0003] In a software control system of a 3D photocuring printer, it is often relatively limited due to hardware costs, embedded software architecture, and the like, and currently compressed bitmaps (such as PNG) and vector maps (such as SVG) are loaded. You need to open up the same size of the image size....

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): G06F16/174
CPCG06F16/1744
Inventor 章国挺林鹏
Owner ZHEJIANG FLASHFORGE 3D 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