High-speed slice storage method of 3D printer

By adopting optimized slicing algorithms and parallel processing technology in 3D printers, combining fine algorithm processing and parameter settings, high-quality G code is generated, and the storage space is reduced through compressed storage algorithms, the existing high-speed slicing storage method of 3D printers is solved. The multiple problems in this paper realize the advantages of high slice speed and high slice quality.

CN119458914APending Publication Date: 2025-02-18GUANGZHOU RUITONG ADDITIVE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411935764.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The existing high-speed slicing storage methods of 3D printers have shortcomings in terms of slice quality stability, material adaptability limitations, storage efficiency and cost issues, software compatibility and ease of use, and technology updates and iteration speeds.

Method used

Optimized slicing algorithm and parallel processing technology are adopted, combined with fine algorithm processing and parameter settings, high-quality G code is generated, and storage space is reduced through compressed storage algorithms, automatically adjust slicing parameters and monitor slicing progress in real time.

Benefits of technology

The slice speed and quality are significantly improved, and the problems of slice quality stability, material adaptability, storage efficiency and cost, software compatibility and ease of use, as well as technology updates and iteration speeds are solved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119458914A_ABST
    Figure CN119458914A_ABST
Patent Text Reader

Abstract

The invention relates to a high-speed slice storage method of a 3D printer, which belongs to the technical field of 3D printing and comprises the following steps: S1, a 3D printing preparation stage; s2, importing and checking a model; s3, setting printing parameters; s4, performing hierarchical slicing and preview adjustment; s5, generating and storing a G code; s6, loading and printing; and S7, carrying out 3D printing post-treatment. According to the high-speed slice storage method for the 3D printer, by optimizing a slice algorithm and adopting a parallel processing technology, the slice speed is remarkably increased; through fine algorithm processing and parameter setting, the high-speed slicing method can ensure model precision and detail performance after slicing, and therefore the requirement of a user for printing quality is met; by adopting a compression storage algorithm, the storage space of the slice file is effectively reduced; the user experience is further improved by automatically adjusting the slicing parameters, monitoring the slicing progress in real time and the like; therefore, the advantages of high slicing speed and high slicing quality are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of 3D printing, and in particular to a high-speed slicing storage method for a 3D printer. Background Art

[0002] 3D printing slicing is the process of converting a 3D model into a series of two-dimensional layers, which are then printed out layer by layer by a 3D printer. The slicing process includes steps such as model import, model inspection, setting printing parameters, layered slicing, filling and path generation, and generating G-code. Among them, layered slicing is to cut the 3D model into a series of horizontal two-dimensional layers, each layer will be printed by the printer according to a specific path, stacked layer by layer, and finally form a whole.

[0003] As a cutting-edge manufacturing technology, 3D printing technology has been widely used in many fields. Among them, slicing is a key step in the 3D printing process, which converts the 3D model into instructions that the 3D printer can understand.

[0004] With the widespread application of 3D printing technology, the requirements for slicing speed are getting higher and higher. Especially in some scenarios that require rapid manufacturing or mass production, high-speed slicing technology is particularly important. However, high-speed slicing also brings some challenges, such as the stability of slicing quality and the improvement of storage efficiency. Therefore, the study of high-speed slicing storage methods must ensure both slicing speed and slicing quality and storage efficiency. Therefore, the study of high-speed slicing storage methods is of great significance to improving the efficiency and accuracy of 3D printing.

[0005] At present, although the existing 3D printer high-speed slicing storage method has made some progress in improving slicing speed and storage efficiency, it still has shortcomings in terms of slicing quality stability, material adaptability limitations, storage efficiency and cost issues, software compatibility and ease of use issues, and technology update and iteration speed. In order to overcome these shortcomings, this application proposes a 3D printer high-speed slicing storage method to solve the above-mentioned problems. Summary of the invention

[0006] In view of the shortcomings of the prior art, the present invention provides a 3D printer high-speed slicing storage method, which has the advantages of high slicing speed and high slicing quality, and solves the existing problems of slicing quality stability, material adaptability limitations, storage efficiency and cost problems, software compatibility and ease of use problems, and technology update and iteration speed.

[0007] To achieve the above object, the present invention provides the following technical solutions:

[0008] The 3D printer high-speed slice storage method is characterized by comprising the following steps:

[0009] S1, 3D printing preparation stage: use 3D modeling software to design and obtain 3D models, and install slicing software;

[0010] S2. Model import and inspection: In the slicing software, import the 3D model file into the software through folder import or cloud storage. Before starting slicing, it is crucial to check the integrity of the model.

[0011] S3. Set printing parameters: Select the corresponding printing platform size and material type according to the 3D printer model used; then set the slicing parameters according to the printer model and material selection;

[0012] S4. Layered slicing and preview adjustment: The slicing software cuts the 3D model into a series of horizontal two-dimensional layers. Each layer will be printed by the printer along a specific path, stacked layer by layer, and finally form a whole. Preview the slicing effect in the software to observe whether the support structure is reasonable and whether the connection between layers is smooth. According to the preview results, you may need to go back to the previous step to adjust the parameters until you are satisfied.

[0013] S5. Generate and store G-code: After slicing is completed, the software will generate G-code, which is a set of instructions for the 3D printer to perform printing tasks; save the generated G-code file with an appropriate name and export it to a local storage device;

[0014] S6. Load and print: Insert the USB flash drive or SD card with the G-code stored in it into the corresponding slot of the 3D printer, select the stored G-code file on the printer's screen, and click Start Printing; after the printing starts, you can monitor the printing process to ensure that everything goes smoothly. If you find any problems, you can intervene and make adjustments in time;

[0015] S7. Post-processing of 3D printing: After printing is completed, the support structure is removed according to the needs of the model; then the printed model is polished and finished to obtain a better appearance and texture.

[0016] Furthermore, the 3D model file formats in S1 include STL and OBJ, and the slicing software in S1 can be any one of Cura, Simplify3D, Slic3r, PrusaSlicer or Bambu Studio.

[0017] Furthermore, the slicing software in S1 needs to be regularly updated to the latest version to obtain the latest functions and performance optimizations; the slicing software in S1 needs to select optimized slicing algorithms that can efficiently process complex models; the slicing software in S1 should have an intuitive and easy-to-use user interface to facilitate users to quickly get started and reduce operational errors; the slicing software in S1 needs to provide real-time feedback and monitoring functions so that users can understand the slicing progress, printing status and possible problems at any time.

[0018] Furthermore, the model check in S2 needs to check whether the model has missing geometry, errors or problems, such as hanging parts or unclosed surfaces, which may cause printing failure or produce inaccurate results.

[0019] Furthermore, the settings of the slice parameters in S3 include thickness, printing speed, filling rate, support structure, base pad and printing quality.

[0020] Furthermore, the thickness determines the fineness of printing, and the thickness is usually set between 0.1mm and 0.3mm. A thin layer thickness means a finer surface, but a longer printing time. The printing speed affects the printing time and quality. For high-speed slicing, the printing speed can be appropriately increased while ensuring the quality, and is generally set between 20mm / s and 80mm / s.

[0021] Furthermore, the filling density of the filling rate affects the strength and printing time. Generally, the interior of the model is set to be filled with 20% of the material, and the rest is hollow; the support structure needs to be set whether to add support, as well as the density and type of support. In most cases, linear support is selected, which is easier to disassemble the model than other types.

[0022] Furthermore, the base pad selects a suitable base pad type according to printing requirements, and the base pad type can be any one of no base pad, base pad or anti-warping edge base pad; the printing quality includes low quality, medium quality, high quality, highest quality and custom options, and selecting high quality or custom can obtain better printing effects.

[0023] Furthermore, the G code in S5 includes all necessary printing parameters such as printing speed, temperature, layer height and filling density.

[0024] Furthermore, the G code in the S5 needs to regularly back up G code files and other important data to prevent data loss or damage. If the G code file contains sensitive information, such as customer data or intellectual property, it should be encrypted to ensure data security. The local storage devices in the S5 include USB flash drives and SD cards. The local storage devices ensure that the file names and paths are easy to identify and access.

[0025] Compared with the prior art, the present invention provides a 3D printer high-speed slice storage method, which has the following features:

[0026] Beneficial effects:

[0027] The high-speed slicing storage method for 3D printers significantly improves the slicing speed by optimizing the slicing algorithm and adopting parallel processing technology; through fine algorithm processing and parameter setting, the high-speed slicing method can ensure the accuracy and detail of the model after slicing, thereby meeting the user's requirements for printing quality; by adopting a compressed storage algorithm, the storage space of the slicing file is effectively reduced; by automatically adjusting the slicing parameters and real-time monitoring of the slicing progress, the user experience is further improved; thereby achieving the advantages of high slicing speed and high slicing quality, solving the existing problems of slicing quality stability, material adaptability limitations, storage efficiency and cost issues, software compatibility and ease of use, and technology update and iteration speed. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 The present invention is a flowchart of a 3D printer high-speed slicing storage method. DETAILED DESCRIPTION

[0029] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0030] See also Figure 1 The 3D printer high-speed slice storage method in this embodiment includes the following steps:

[0031] S1, 3D printing preparation stage: use 3D modeling software to design and obtain 3D models, and install slicing software;

[0032] S2. Model import and inspection: In the slicing software, import the 3D model file into the software through folder import or cloud storage. Before starting slicing, it is crucial to check the integrity of the model.

[0033] S3. Set printing parameters: Select the corresponding printing platform size and material type according to the 3D printer model used; then set the slicing parameters according to the printer model and material selection;

[0034] S4. Layered slicing and preview adjustment: The slicing software cuts the 3D model into a series of horizontal two-dimensional layers. Each layer will be printed by the printer along a specific path, stacked layer by layer, and finally form a whole. Preview the slicing effect in the software to observe whether the support structure is reasonable and whether the connection between layers is smooth. According to the preview results, you may need to go back to the previous step to adjust the parameters until you are satisfied.

[0035] S5. Generate and store G-code: After slicing is completed, the software will generate G-code, which is a set of instructions for the 3D printer to perform printing tasks; save the generated G-code file with an appropriate name and export it to a local storage device;

[0036] S6. Load and print: Insert the USB flash drive or SD card with the G-code stored in it into the corresponding slot of the 3D printer, select the stored G-code file on the printer's screen, and click Start Printing; after the printing starts, you can monitor the printing process to ensure that everything goes smoothly. If you find any problems, you can intervene and make adjustments in time;

[0037] S7. Post-processing of 3D printing: After printing is completed, the support structure is removed according to the needs of the model; then the printed model is polished and finished to obtain a better appearance and texture.

[0038] In this embodiment, by adopting the above-mentioned slicing storage method, the advantages of high slicing speed and high slicing quality are achieved, and the existing problems of slicing quality stability, material adaptability limitations, storage efficiency and cost problems, software compatibility and ease of use problems, and technology update and iteration speed are solved.

[0039] In this embodiment, the 3D model file formats in S1 include STL and OBJ, and the slicing software in S1 can be any one of Cura, Simplify3D, Slic3r, PrusaSlicer or Bambu Studio.

[0040] It should be noted that the slicing software in S1 needs to be updated to the latest version regularly to obtain the latest functions and performance optimizations; the slicing software in S1 needs to select optimized slicing algorithms that can efficiently process complex models; the slicing software in S1 should have an intuitive and easy-to-use user interface to facilitate users to quickly get started and reduce operational errors; the slicing software in S1 needs to provide real-time feedback and monitoring functions so that users can keep abreast of the slicing progress, printing status and possible problems.

[0041] In this embodiment, the model check in S2 needs to check whether the model has missing geometric figures, errors or problems, such as hanging parts or unclosed surfaces, which may cause printing failure or produce inaccurate results.

[0042] In this embodiment, the settings of the slice parameters in S3 include thickness, printing speed, filling rate, support structure, base and printing quality.

[0043] Specifically, the thickness determines the fineness of the print, and the thickness is usually set between 0.1mm and 0.3mm. A thin layer means a finer surface, but a longer printing time. The printing speed affects the printing time and quality. For high-speed slicing, the printing speed can be appropriately increased while ensuring quality. It is generally set between 20mm / s and 80mm / s.

[0044] Specifically, the filling density of the filling rate affects the strength and printing time. Generally, the interior of the model is set to be filled with 20% of the material, and the rest is hollow. The support structure needs to set whether to add support, as well as the density and type of support. In most cases, linear support is selected, which is easier to disassemble the model than other types.

[0045] Specifically, the base pad selects a suitable base pad type according to the printing requirements. The base pad type can be any one of no base pad, base pad or anti-warping edge base pad; the printing quality includes low quality, medium quality, high quality, highest quality and custom options. Selecting high quality or custom can obtain better printing effects.

[0046] In this embodiment, the G code in S5 includes all necessary printing parameters such as printing speed, temperature, layer height and filling density.

[0047] In this embodiment, the G code in S5 needs to regularly back up the G code file and other important data to prevent data loss or damage. If the G code file contains sensitive information such as customer data or intellectual property, it should be encrypted to ensure data security.

[0048] In this embodiment, the local storage device in S5 includes a USB flash drive and an SD card, and the local storage device ensures that the file name and path are easy to identify and access.

[0049] The beneficial effects of the present invention are:

[0050] This 3D printer high-speed slicing storage method significantly improves the slicing speed by optimizing the slicing algorithm and adopting parallel processing technology; through sophisticated algorithm processing and parameter setting, the high-speed slicing method can ensure the accuracy and detail performance of the model after slicing, thereby meeting the user's requirements for printing quality; by adopting a compressed storage algorithm, the storage space of the slicing file is effectively reduced; by automatically adjusting slicing parameters, real-time monitoring of slicing progress, etc., the user experience is further improved; thereby achieving the advantages of high slicing speed and high slicing quality.

[0051] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A 3D printer high-speed slice storage method, characterized in that: The following steps are involved: S1, 3D printing preparation stage: use 3D modeling software to design and obtain 3D models, and install slicing software; S2. Model import and inspection: In the slicing software, import the 3D model file into the software through folder import or cloud storage. Before starting slicing, it is crucial to check the integrity of the model. S3. Set printing parameters: Select the corresponding printing platform size and material type according to the 3D printer model used; Then set the slicing parameters according to the printer model and material selection; S4. Layered slicing and preview adjustment: The slicing software cuts the 3D model into a series of horizontal two-dimensional layers. Each layer will be printed by the printer along a specific path, stacked layer by layer, and finally form a whole. Preview the slicing effect in the software to observe whether the support structure is reasonable and whether the connection between layers is smooth. According to the preview results, you may need to go back to the previous step to adjust the parameters until you are satisfied. S5. Generate and store G-code: After slicing is completed, the software will generate G-code, which is a set of instructions for the 3D printer to perform printing tasks; save the generated G-code file with an appropriate name and export it to a local storage device; S6. Load and print: Insert the USB flash drive or SD card with the G-code stored in it into the corresponding slot of the 3D printer, select the stored G-code file on the printer's screen, and click Start Printing; after the printing starts, you can monitor the printing process to ensure that everything goes smoothly. If you find any problems, you can intervene and make adjustments in time; S7. Post-processing of 3D printing: After printing is completed, the support structure is removed according to the needs of the model; then the printed model is polished and finished to obtain a better appearance and texture.

2. The 3D printer high-speed slice storage method according to claim 1, characterized in that: The 3D model file formats in S1 include STL and OBJ, and the slicing software in S1 can be any one of Cura, Simplify3D, Slic3r, PrusaSlicer or Bambu Studio.

3. The 3D printer high-speed slice storage method according to claim 1, characterized in that: The slicing software in S1 needs to be updated to the latest version regularly to obtain the latest functions and performance optimizations; the slicing software in S1 needs to select optimized slicing algorithms that can efficiently process complex models; the slicing software in S1 should have an intuitive and easy-to-use user interface to facilitate users to quickly get started and reduce operational errors; the slicing software in S1 needs to provide real-time feedback and monitoring functions so that users can understand the slicing progress, printing status and possible problems at any time.

4. The 3D printer high-speed slice storage method according to claim 1, characterized in that: The model check in S2 needs to check whether the model has missing geometry, errors or problems, such as hanging parts or unclosed surfaces, which may cause printing failure or produce inaccurate results.

5. The 3D printer high-speed slice storage method according to claim 1, characterized in that: The settings of the slice parameters in S3 include thickness, printing speed, filling rate, support structure, base pad and printing quality.

6. The 3D printer high-speed slice storage method according to claim 5, characterized in that: The thickness determines the fineness of the printing, and the thickness is usually set between 0.1mm and 0.3mm. A thin layer means a finer surface, but a longer printing time. The printing speed affects the printing time and quality. For high-speed slicing, the printing speed can be appropriately increased while ensuring the quality, and is generally set between 20mm / s and 80mm / s.

7. The 3D printer high-speed slice storage method according to claim 5, characterized in that: The filling density of the filling rate affects the strength and printing time. Generally, the interior of the model is filled with 20% of the material, and the rest is hollow. The support structure needs to set whether to add support, as well as the density and type of support. In most cases, linear support is selected, which is easier to disassemble the model than other types.

8. The 3D printer high-speed slice storage method according to claim 5, characterized in that: The base pad selects a suitable base pad type according to printing requirements, and the base pad type can be any one of no base pad, base pad or anti-warping edge base pad; the printing quality includes low quality, medium quality, high quality, highest quality and custom options, and selecting high quality or custom can obtain better printing effects.

9. The 3D printer high-speed slice storage method according to claim 1, characterized in that: The G code in the S5 contains all necessary printing parameters including printing speed, temperature, layer height and filling density.

10. The 3D printer high-speed slice storage method according to claim 1, characterized in that: The G-code files and other important data in the S5 need to be backed up regularly to prevent data loss or damage. If the G-code files contain sensitive information such as customer data or intellectual property, they should be encrypted to ensure data security.