Compression method of 3D printing file

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

Active Publication Date: 2021-11-26
ZHEJIANG FLASHFORGE 3D TECH CO LTD
View PDF10 Cites 1 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
  • Compression method of 3D printing file
  • Compression method of 3D printing file
  • Compression method of 3D printing file

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] The 3D model adopted in this embodiment 1 is as figure 1 As shown, the 3D model is sliced ​​by slicing software, and the sliced ​​image of one layer is as follows figure 2 shown. Will figure 2 Zooming in at A, we get image 3 . From figure 2 and image 3 It can be seen from the sliced ​​image that the black part is the background 1, the gray part is the model outline 2, and the white part is the model body 3.

[0045] Such as Figure 4 Shown, a kind of compression method of 3D printing file comprises the following steps:

[0046] Step (1) Filter data: Traverse the image data of all layers, set the data whose pixel value is less than the set value 30 to 0, and save the new image data.

[0047]When a bitmap describes an irregular shape, it will use toning technology (also known as anti-aliasing technology) to improve the smoothness of the edge of the image. When improving the smoothness, it will bring a large amount of transition data, also called grayscale, gr...

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 compression method of a 3D printing file. The method comprises the following steps of (1) traversing the image data of all layers, setting the data of which the pixel value is smaller than a set value as 0, and storing the new image data; (2) traversing the image data of all layers, obtaining a pixel value difference chart of the current layer and the previous layer, and judging and marking each layer as a difference layer, a non-difference layer or a reference layer; (3) classifying all data into valid data, gray data and invalid data according to the pixel values; (4) if the previous layer is the reference layer, classifying and coding all data of the layer; if the current layer is the difference layer, classifying and coding a difference graph of the layer; if the current layer is the non-difference layer, recording the number of layers; and (5) repeating the step (4) until all the layers are coded or the number of the layers is recorded. According to the method, the storage size of the 3D printing file is effectively compressed in a mode of invalid data filtering, subtraction of the adjacent layer image data and classification and coding.

Description

technical field [0001] The invention belongs to the field of data processing, and in particular relates to a method for compressing 3D printing files. Background technique [0002] In a 3D stereolithography printer, a print file is a recording file composed of slices of 3D models and some parameters. The print file mainly records a large number of layer image data after slicing the 3D model. For a model with high complexity and large volume, due to the huge amount of information, this type of recording file is often too large. For example, print files in common formats, svg files or simple package files, etc., a print file exceeds 2GB. [0003] In the software control system of 3D stereolithography printers, the available operating memory is often relatively limited due to hardware costs and embedded software architecture. It is necessary to open up memory of the same size as the image first, and only after the image is fully loaded at one time can it be passed to the "vid...

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): 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