A 3D printing control method and control system

Through 3D model construction and automatic parameter matching, the problem of consistency of printing parameters in different complexities in traditional 3D printing control methods is solved, the printing efficiency and accuracy are improved, and the consistency and stability of product quality are ensured.

CN118876435BActive Publication Date: 2024-12-20LIGHTSPEED INTELLIGENT TECHNOLOGY (HANGZHOU) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411328383.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2024-12-20
Estimated Expiration
2044-09-24

AI Technical Summary

Technical Problem

Traditional 3D printing control methods lack the decomposition of different parts of the complexity of the printed object, resulting in low printing efficiency, insufficient accuracy and reliability, unable to ensure the consistency of quality of each part, and it is difficult for new users to master the parameters, resulting in printing failure and waste of materials.

Method used

Through 3D model construction, printing parameter matching, deviation detection and correction control, the complexity and deviation of each decomposed part are automatically analyzed, and the printing parameters are matched and adjusted to ensure that each part achieves the expected accuracy and quality.

Benefits of technology

It improves the efficiency and accuracy of 3D printing, avoids printing failures caused by parameter fluctuations, ensures that the product and design model are highly consistent, meets practical application needs, and improves market competitiveness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118876435B_ABST
    Figure CN118876435B_ABST
Patent Text Reader

Abstract

The present invention belongs to the field of 3D printing control technology, and relates to a 3D printing control method and control system. The present invention analyzes the complexity of each decomposition part of each designated object corresponding to a 3D model, and automatically matches the printing parameters corresponding to each decomposition part of each designated object corresponding to the 3D model, which helps to ensure that each part of each designated object can achieve the expected accuracy and quality, and also avoids the situation where new users cannot accurately grasp the printing parameters of the object to be printed and cause printing failure. By analyzing the deviation coefficient of the physical sample of each decomposition part of the 3D model corresponding to each designated object, it helps to ensure that the printed object is highly consistent with the design model and meets the actual application requirements. By analyzing the deviation coefficient of the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object, the stability of each designated object during the printing process is guaranteed, which is conducive to achieving higher printing quality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of 3D printing control, and relates to a 3D printing control method and a control system. Background Art

[0002] 3D printing, a type of rapid prototyping technology, also known as additive manufacturing, is a technology that uses digital model files as the basis, using powdered metal or plastic and other bondable materials to construct objects by printing layer by layer. 3D printing is usually achieved using digital technology material printers, representing a new digital manufacturing method. With the development of technology, the application areas of 3D printing are also expanding. Therefore, the control of 3D printing is of great significance and importance.

[0003] Traditional management and control of 3D printing mainly involves creating or acquiring 3D models through modeling software, and then using slicing software to convert the 3D models into slicing files suitable for printing. At the same time, users manually set printing parameters in the slicing software to perform printing.

[0004] However, traditional 3D printing management and control lacks consideration of decomposing the parts of the object to be printed according to their different complexities, resulting in the use of the same printing parameters for printing parts of the same object with different complexities, thereby reducing the printing efficiency of the less complex parts and also reducing the accuracy, performance and reliability of the more complex parts, making it impossible to ensure that each part can achieve the expected accuracy and quality.

[0005] Traditional management and control of 3D printing ignores the fact that new users may not be able to accurately grasp the printing parameters of the objects to be printed, resulting in printing failures and wasted materials and time.

[0006] Traditional 3D printing control lacks monitoring and analysis of the printing effect of the object being printed, so it is impossible to understand whether the set printing parameters can ensure the printing effect of the object, nor can it guarantee the stability during the printing process. It is impossible to ensure that the printed object is highly consistent with the design model and meet the actual application needs. It is also impossible to avoid printing failures or product quality problems caused by parameter fluctuations. Summary of the invention

[0007] In view of this, in order to solve the problems raised in the above background technology, a 3D printing control method and control system are now proposed.

[0008] The purpose of the present invention can be achieved through the following technical solutions: The first aspect of the present invention provides a control method for 3D printing, including: S1, 3D model construction: each object to be 3D printed is recorded as a designated object, and a model is constructed by a modeling software to obtain a 3D model corresponding to each designated object, and the decomposition parts of the 3D model corresponding to each designated object are obtained according to a predefined principle, and the basic information of the decomposition parts of the 3D model corresponding to each designated object is obtained.

[0009] S2. Printing parameter matching: Analyze the complexity of each decomposed part of the 3D model corresponding to each designated object, so as to automatically match and obtain the printing parameters corresponding to each decomposed part of the 3D model corresponding to each designated object.

[0010] S3, printing deviation detection analysis: obtaining basic information of the physical samples of each decomposition part of the 3D model corresponding to each designated object, and analyzing the deviation coefficient of the physical samples of each decomposition part of the 3D model corresponding to each designated object.

[0011] S4, correction control requirement judgment: judge the 3D printing parameter correction control requirements corresponding to each decomposed part of the 3D model corresponding to each designated object, obtain each correction decomposed part of the 3D model corresponding to each correction object, and execute S5.

[0012] S5. Printing parameter correction control: obtaining the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object during the printing process, analyzing the deviation coefficient of the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object, judging it, and further correcting it according to the judgment result.

[0013] Preferably, the specific content of the predefined principle for obtaining the decomposition parts of the 3D model corresponding to each specified object is: dividing the 3D model corresponding to each specified object into the decomposition parts of the 3D model corresponding to each specified object according to the different detachable components, and recording them as the decomposition parts of the 3D model corresponding to each specified object.

[0014] Preferably, the basic information of each decomposed part of the 3D model corresponding to each designated object includes size, shape, structure and various detail elements.

[0015] The printing parameters corresponding to the decomposed parts of the 3D model corresponding to each designated object include layer height, filling density, shell thickness, interlayer adhesion and printing speed.

[0016] The basic information of the physical samples of each decomposed part of the 3D model corresponding to each designated object includes the number of cracks, the width and length of each crack and the displacement deviation of each corresponding monitoring point.

[0017] Preferably, the specific analysis process of the complexity of each decomposition part of the 3D model corresponding to each specified object is: extracting the size, shape, structure and detail elements of each decomposition part of the 3D model corresponding to each specified object, and matching them with the complexity index corresponding to each size, the complexity index corresponding to each shape, the complexity index corresponding to each structure and the complexity index corresponding to each detail element stored in the data storage library to obtain the complexity index corresponding to the size, the complexity index corresponding to the shape, the complexity index corresponding to the structure and the complexity index corresponding to the detail element of each decomposition part of the 3D model corresponding to each specified object.

[0018] Analyze the complexity of each decomposed part of the 3D model corresponding to each specified object ,in Respectively The specified object corresponds to the 3D model The complexity index corresponding to the size of the decomposed parts, the complexity index corresponding to the shape, the complexity index corresponding to the structure and the complexity index corresponding to the The complexity index corresponding to the detail elements, They are the weight factors of the complexity corresponding to the complexity index corresponding to the set size, the complexity index corresponding to the shape, the complexity index corresponding to the structure, and the complexity index corresponding to the detail element. , is the number corresponding to each specified object, , is the number corresponding to each decomposition part, , The numbers corresponding to each detail element.

[0019] Preferably, the specific operation of automatically matching and obtaining the printing parameters corresponding to each decomposition part of the 3D model corresponding to each designated object is: matching the complexity of each decomposition part of the 3D model corresponding to each designated object with the printing parameters corresponding to each complexity stored in the information storage library, to obtain the printing parameters corresponding to each decomposition part of the 3D model corresponding to each designated object, wherein the printing parameters include layer height, filling density, shell thickness, interlayer adhesion and printing speed, which are respectively recorded as .

[0020] Preferably, the specific analysis process of the deviation coefficient of the physical sample of each decomposition part of the 3D model corresponding to each designated object is as follows: extracting the number of cracks, the width of each crack and the length of each crack of the physical sample of each decomposition part of the 3D model corresponding to each designated object and the displacement deviation of each corresponding monitoring point, analyzing the deviation coefficient of the physical sample of each decomposition part of the 3D model corresponding to each designated object ,in Respectively The specified object corresponds to the 3D model The number of cracks in the physical sample of the decomposition part, The crack width and The length of the crack and The displacement deviation of each monitoring point is are the permissible displacement deviation, permissible crack width and permissible crack length of the set monitoring point, respectively. , is the number corresponding to each monitoring point, , is the number corresponding to each crack.

[0021] Preferably, the specific process of obtaining the correction decomposition parts of the 3D model corresponding to each correction object is as follows: comparing the deviation coefficient of the physical sample of each decomposition part of the 3D model corresponding to each specified object with the set deviation coefficient threshold of the physical sample, screening out the decomposition parts of the 3D model corresponding to each specified object whose deviation coefficient of the physical sample is greater than the set deviation coefficient threshold of the physical sample, recording the corresponding 3D printing parameter correction control requirements as those requiring correction, and recording them as the correction decomposition parts of the 3D model corresponding to each correction object.

[0022] Preferably, the specific analysis process of the deviation coefficient of the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object is: extracting the actual layer height, actual filling density, actual shell thickness, actual interlayer adhesion and actual printing speed of each correction decomposition part of the 3D model corresponding to each correction object during the printing process, analyzing the deviation coefficient of the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object ,in Respectively The 3D model of the corrected object belongs to The actual layer height, actual filling density, actual shell thickness, actual interlayer adhesion and actual printing speed of the decomposed parts during the printing process are corrected. Respectively The specified object corresponds to the 3D model The printing parameters corresponding to each decomposed part include layer height, filling density, shell thickness, interlayer adhesion and printing speed. , is the number corresponding to each correction object, , is the number corresponding to each correction decomposition part.

[0023] Preferably, the specific operation process of correcting according to the judgment result is: comparing the deviation coefficient of the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object with the preset deviation coefficient threshold of the actual printing parameters; if the deviation coefficient of the actual printing parameters of a correction decomposition part of the 3D model corresponding to a correction object is less than or equal to the preset deviation coefficient threshold of the actual printing parameters, then the printing parameters of each correction decomposition part of the 3D model corresponding to each correction specified object are automatically re-matched.

[0024] Otherwise, the printing parameters of each correction decomposition part of the 3D model corresponding to each correction designated object are re-corrected.

[0025] The second aspect of the present invention provides a 3D printing control system, comprising the following modules: a 3D model construction module, used to record each object to be 3D printed as a designated object, construct a model on it through modeling software to obtain a 3D model corresponding to each designated object, obtain each decomposition part of the 3D model corresponding to each designated object according to a predefined principle, and obtain basic information of each decomposition part of the 3D model corresponding to each designated object.

[0026] The printing parameter matching module is used to analyze the complexity of each decomposed part of the 3D model corresponding to each specified object, so as to automatically match the printing parameters corresponding to each decomposed part of the 3D model corresponding to each specified object.

[0027] The printing deviation detection and analysis module is used to obtain basic information of the physical samples of each decomposition part of the 3D model corresponding to each designated object, and analyze the deviation coefficient of the physical samples of each decomposition part of the 3D model corresponding to each designated object.

[0028] The correction control requirement judgment module is used to judge the 3D printing parameter correction control requirements corresponding to each decomposed part of the 3D model corresponding to each specified object, obtain each correction decomposed part of the 3D model corresponding to each correction object, and execute the printing parameter correction control module.

[0029] The printing parameter correction control module is used to obtain the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object during the printing process, analyze the deviation coefficient of the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object, make a judgment on it, and further make corrections based on the judgment results.

[0030] The data storage library is used to store the complexity index corresponding to each size, the complexity index corresponding to each shape, the complexity index corresponding to each structure and the complexity index corresponding to each detail element, and store the printing parameters corresponding to each complexity.

[0031] Compared with the prior art, the advantages and positive effects of the present invention are as follows: 1. The present invention obtains the basic information of each decomposed part of the 3D model corresponding to each specified object, analyzes the complexity of each decomposed part of the 3D model corresponding to each specified object, and automatically matches the printing parameters corresponding to each decomposed part of the 3D model corresponding to each specified object, thereby avoiding the use of the same printing parameters for printing parts of the same object with different complexities, helping to ensure that each part of each specified object can achieve the expected accuracy and quality, and also avoiding the situation where new users cannot accurately grasp the printing parameters of the object to be printed and cause printing failures, thereby avoiding waste of materials and time.

[0032] 2. The present invention obtains basic information of the physical samples of each decomposed part of the 3D model corresponding to each specified object, and analyzes the deviation coefficient of the physical samples of each decomposed part of the 3D model corresponding to each specified object. This is helpful to understand whether the set printing parameters can ensure the printing effect of the object, helps to ensure that the printed object is highly consistent with the design model, can meet actual application needs, helps to accelerate product development and innovation, and improve market competitiveness.

[0033] 3. The present invention obtains the actual printing parameters of each corrective decomposition part of the 3D model corresponding to each corrective object during the printing process, and analyzes the deviation coefficient of the actual printing parameters of each corrective decomposition part of the 3D model corresponding to each corrective object, thereby ensuring the stability of each specified object during the printing process, avoiding printing failure or product quality problems caused by parameter fluctuations, and is conducive to achieving higher printing quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for describing the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.

[0035] Figure 1 It is a schematic diagram of the steps for implementing the method of the present invention.

[0036] Figure 2 It is a schematic diagram of system module connection of the present invention. DETAILED DESCRIPTION

[0037] 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.

[0038] Example 1

[0039] See also Figure 1 As shown, the present invention provides a control method for 3D printing, comprising the following steps: S1, 3D model construction: each object to be 3D printed is recorded as a designated object, and a model is constructed by a modeling software to obtain a 3D model corresponding to each designated object, and each decomposition part of the 3D model corresponding to each designated object is obtained according to a predefined principle, and basic information of each decomposition part of the 3D model corresponding to each designated object is obtained.

[0040] As a preferred feasible embodiment, the specific content of the predefined principle for obtaining the decomposition parts of the 3D model corresponding to each specified object is: dividing the 3D model corresponding to each specified object into the decomposition parts of the 3D model corresponding to each specified object according to the different detachable components, and recording them as the decomposition parts of the 3D model corresponding to each specified object.

[0041] As a preferred feasible embodiment, the basic information of each decomposed part of the 3D model corresponding to each designated object includes size, shape, structure and various detail elements.

[0042] It needs to be further explained that the specific method of obtaining the size, shape, structure and detail elements of each decomposed part of the 3D model corresponding to each designated object is: using modeling software to directly extract the size, shape, structure and detail elements of each decomposed part of the 3D model corresponding to each designated object from the constructed 3D model corresponding to each designated object.

[0043] As a specific example, the specified object is a Boeing 747 aircraft model, and the decomposed parts of the Boeing 747 aircraft model corresponding to the 3D model include but are not limited to wings, fuselage, tail, and landing gear.

[0044] The structure of the fuselage part of the Boeing 747 aircraft model corresponding to the 3D model is a common semi-monocoque structure.

[0045] The detailed elements of the fuselage part corresponding to the 3D model of the Boeing 747 aircraft model include but are not limited to the airline logo, the model of the aircraft and the detailed lines on the fuselage.

[0046] S2. Printing parameter matching: Analyze the complexity of each decomposed part of the 3D model corresponding to each designated object, so as to automatically match and obtain the printing parameters corresponding to each decomposed part of the 3D model corresponding to each designated object.

[0047] As a preferred feasible embodiment, the printing parameters corresponding to the decomposed parts of the 3D model corresponding to each designated object include layer height, filling density, shell thickness, interlayer adhesion and printing speed.

[0048] It should be further explained that the printing parameters corresponding to the decomposed parts of the 3D model corresponding to each designated object are printing parameters set in the slicing software after the decomposed parts of the 3D model corresponding to each designated object are sliced ​​and converted during the 3D printing process.

[0049] As a preferred feasible embodiment, the specific analysis process of the complexity of each decomposition part of the 3D model corresponding to each specified object is: extract the size, shape, structure and detail elements of each decomposition part of the 3D model corresponding to each specified object, and match them with the complexity index corresponding to each size, the complexity index corresponding to each shape, the complexity index corresponding to each structure and the complexity index corresponding to each detail element stored in the data storage library to obtain the complexity index corresponding to the size, the complexity index corresponding to the shape, the complexity index corresponding to the structure and the complexity index corresponding to the detail element of each decomposition part of the 3D model corresponding to each specified object.

[0050] It needs to be further explained that the complexity index is determined based on the manufacturing accuracy of the design scale, size, shape, structure and details of the 3D model corresponding to each specified object. It is a relative concept used to describe the complexity of the size, shape, structure and detail elements of each decomposed part of the 3D model corresponding to each specified object.

[0051] The complexity index corresponding to the structure and the complexity index corresponding to the detail element are not fixed values, but the complexity of each decomposed part of the 3D model corresponding to each specified object is analyzed. ,in Respectively The specified object corresponds to the 3D model The complexity index corresponding to the size of the decomposed parts, the complexity index corresponding to the shape, the complexity index corresponding to the structure and the complexity index corresponding to the The complexity index corresponding to the detail elements, They are the weight factors of the complexity corresponding to the complexity index corresponding to the set size, the complexity index corresponding to the shape, the complexity index corresponding to the structure, and the complexity index corresponding to the detail element. , is the number corresponding to each specified object, , is the number corresponding to each decomposition part, , The numbers corresponding to each detail element.

[0052] It needs to be further explained that the weight factors of the complexity corresponding to the complexity index corresponding to the set size, the complexity index corresponding to the shape, the complexity index corresponding to the structure and the complexity index corresponding to the detail element may be 0.2, 0.2, 0.2 and 0.4 respectively.

[0053] It needs to be further explained that size reflects the overall size of an object in three-dimensional space and is an important consideration in 3D printing, but it is usually not the only factor that determines the difficulty and complexity of printing. Therefore, a weight factor of 0.2 can reasonably reflect its impact.

[0054] Shape involves the geometry and contour of the object. Different shapes may require different printing strategies and techniques to handle. For example, some shapes may be more likely to lead to increased demand for support structures or reduced printing speeds. Therefore, a weight factor of 0.2 can reasonably reflect their impact.

[0055] The structure involves the layout, hierarchy, and connection relationships within the object. Complex structures may lead to stability issues during printing, uneven material distribution, and difficulties in post-processing. Therefore, a weight factor of 0.2 can reasonably reflect its impact.

[0056] Detail elements refer to small features, textures, and fine structures on the surface of an object. These detail elements often require high-precision printing technology and parameter settings to achieve, and they have a direct impact on the appearance and quality of the final product. Therefore, the complexity of detail elements accounts for a large proportion in the overall complexity assessment.

[0057] As a preferred feasible embodiment, the specific operation of automatically matching and obtaining the printing parameters corresponding to each decomposition part of the 3D model corresponding to each specified object is: matching the complexity of each decomposition part of the 3D model corresponding to each specified object with the printing parameters corresponding to each complexity stored in the information storage library, and obtaining the printing parameters corresponding to each decomposition part of the 3D model corresponding to each specified object, wherein the printing parameters include layer height, filling density, shell thickness, interlayer adhesion and printing speed, which are respectively recorded as .

[0058] The present invention obtains basic information of each decomposed part of the 3D model corresponding to each designated object, analyzes the complexity of each decomposed part of the 3D model corresponding to each designated object, and automatically matches the printing parameters corresponding to each decomposed part of the 3D model corresponding to each designated object, thereby avoiding the use of the same printing parameters for printing parts of the same object with different complexities, helping to ensure that each part of each designated object can achieve the expected accuracy and quality, and also avoiding the situation where new users cannot accurately grasp the printing parameters of the object to be printed and cause printing failures, thereby avoiding waste of materials and time.

[0059] S3, printing deviation detection analysis: obtaining basic information of the physical samples of each decomposition part of the 3D model corresponding to each designated object, and analyzing the deviation coefficient of the physical samples of each decomposition part of the 3D model corresponding to each designated object.

[0060] As a preferred feasible embodiment, the basic information of the physical samples of each decomposed part of the 3D model corresponding to each designated object includes the number of cracks, the width and length of each crack and the displacement deviation of each corresponding monitoring point.

[0061] It needs to be further explained that the physical samples of the decomposed parts of the 3D model corresponding to each designated object are specifically: the printed physical parts of the decomposed parts of the 3D model corresponding to each designated object within a set time period starting from the printing start time point are recorded as the physical samples of the decomposed parts of the 3D model corresponding to each designated object.

[0062] It needs to be further explained that the specific method of obtaining the displacement deviation of each monitoring point of the physical sample of each decomposition part of the 3D model corresponding to each designated object is: using laser scanning to scan the physical sample of each decomposition part of the 3D model corresponding to each designated object to obtain a three-dimensional data set, and using model building software to construct a three-dimensional model of the physical sample of each decomposition part of the 3D model corresponding to each designated object.

[0063] Take the center point of the 3D model corresponding to the specified object as the coordinate origin, draw a horizontal straight line through the coordinate origin as the horizontal axis, draw a straight line perpendicular to the horizontal straight line through the coordinate origin as the vertical axis, and draw a vertical straight line through the coordinate origin as the Z axis to obtain the three-dimensional coordinate system of the 3D model corresponding to the specified object.

[0064] Then, according to the three-dimensional coordinate system of the 3D model corresponding to each designated object, the three-dimensional coordinates of each monitoring point of the physical sample of each decomposition part of the 3D model corresponding to each designated object are obtained in the three-dimensional model of the physical sample of each decomposition part of the 3D model corresponding to each designated object, which is recorded as ,in , is the number corresponding to each monitoring point, according to the calculation model Get the displacement deviation of each monitoring point of the physical sample of each decomposition part of the 3D model corresponding to each specified object , For the The specified object corresponds to the 3D model The first physical sample of the decomposition part The standard three-dimensional coordinates of the monitoring points.

[0065] The specific method for obtaining the number of cracks, the width of each crack and the length of each crack of the physical samples of each decomposition part belonging to the 3D model corresponding to each designated object is as follows: directly extracting the width of each crack and the length of each crack of the physical samples of each decomposition part belonging to the 3D model corresponding to each designated object from the three-dimensional model of the physical samples of each decomposition part belonging to the 3D model corresponding to each designated object, and further counting the number of cracks to obtain the number of cracks of the physical samples of each decomposition part belonging to the 3D model corresponding to each designated object.

[0066] As a preferred feasible embodiment, the specific analysis process of the deviation coefficient of the physical sample of each decomposition part of the 3D model corresponding to each designated object is as follows: extracting the number of cracks, the width of each crack and the length of each crack of the physical sample of each decomposition part of the 3D model corresponding to each designated object and the displacement deviation of each corresponding monitoring point, analyzing the deviation coefficient of the physical sample of each decomposition part of the 3D model corresponding to each designated object ,in Respectively The specified object corresponds to the 3D model The number of cracks in the physical sample of the decomposition part, The crack width and The length of the crack and The displacement deviation of each monitoring point is are the permissible displacement deviation, permissible crack width and permissible crack length of the set monitoring point, respectively. , is the number corresponding to each monitoring point, , is the number corresponding to each crack.

[0067] The present invention obtains basic information of physical samples of each decomposed part of the 3D model corresponding to each specified object, and analyzes the deviation coefficient of the physical samples of each decomposed part of the 3D model corresponding to each specified object. This is helpful to understand whether the set printing parameters can ensure the printing effect of the object, helps to ensure that the printed object is highly consistent with the design model and can meet actual application needs, helps to accelerate product development and innovation, and improves market competitiveness.

[0068] S4, correction control requirement judgment: judge the 3D printing parameter correction control requirements corresponding to each decomposed part of the 3D model corresponding to each designated object, obtain each correction decomposed part of the 3D model corresponding to each correction object, and execute S5.

[0069] As a preferred feasible embodiment, the specific process of obtaining the correction decomposition parts of the 3D model corresponding to each correction object is as follows: comparing the deviation coefficient of the physical sample of each decomposition part of the 3D model corresponding to each specified object with the set deviation coefficient threshold of the physical sample, screening out the decomposition parts of the 3D model corresponding to each specified object whose deviation coefficient of the physical sample is greater than the set deviation coefficient threshold of the physical sample, recording the corresponding 3D printing parameter correction control requirements as those requiring correction, and recording them as the correction decomposition parts of the 3D model corresponding to each correction object.

[0070] S5. Printing parameter correction control: obtaining the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object during the printing process, analyzing the deviation coefficient of the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object, judging it, and further correcting it according to the judgment result.

[0071] As a preferred feasible embodiment, the specific analysis process of the deviation coefficient of the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object is as follows: extracting the actual layer height, actual filling density, actual shell thickness, actual interlayer adhesion and actual printing speed of each correction decomposition part of the 3D model corresponding to each correction object during the printing process, analyzing the deviation coefficient of the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object ,in Respectively The 3D model of the corrected object belongs to The actual layer height, actual filling density, actual shell thickness, actual interlayer adhesion and actual printing speed of the decomposed parts during the printing process are corrected. Respectively The specified object corresponds to the 3D model The printing parameters corresponding to each decomposed part include layer height, filling density, shell thickness, interlayer adhesion and printing speed. , is the number corresponding to each correction object, , is the number corresponding to each correction decomposition part.

[0072] As a preferred feasible embodiment, the specific operation process of correcting according to the judgment result is: comparing the deviation coefficient of the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object with the preset deviation coefficient threshold of the actual printing parameters; if the deviation coefficient of the actual printing parameters of a correction decomposition part of the 3D model corresponding to a correction object is less than or equal to the preset deviation coefficient threshold of the actual printing parameters, then the printing parameters of each correction decomposition part of the 3D model corresponding to each correction specified object are automatically re-matched.

[0073] Otherwise, the printing parameters of each correction decomposition part of the 3D model corresponding to each correction designated object are re-corrected.

[0074] The present invention obtains the actual printing parameters of each corrective decomposition part of the 3D model corresponding to each corrective object during the printing process, and analyzes the deviation coefficient of the actual printing parameters of each corrective decomposition part of the 3D model corresponding to each corrective object, thereby ensuring the stability of each specified object during the printing process, avoiding printing failure or product quality problems caused by parameter fluctuations, and is conducive to achieving higher printing quality.

[0075] Example 2

[0076] Reference Figure 2 As shown, the present invention proposes a 3D printing control system, and the specific modules are distributed as follows: 3D model construction module, printing parameter matching module, printing deviation detection and analysis module, correction control demand judgment module, printing parameter correction control module and data storage library. Among them, the connection mode between the modules is: the 3D model construction module is connected with the printing parameter matching module, the printing deviation detection and analysis module is respectively connected with the printing parameter matching module and the correction control demand judgment module, the correction control demand judgment module is connected with the printing parameter correction control module, and the data storage library is respectively connected with the printing parameter matching module and the printing deviation detection and analysis module.

[0077] The 3D model construction module is used to record each object to be 3D printed as a designated object, construct a model on it through a modeling software to obtain a 3D model corresponding to each designated object, obtain each decomposed part of the 3D model corresponding to each designated object according to a predefined principle, and obtain the basic information of each decomposed part of the 3D model corresponding to each designated object.

[0078] The printing parameter matching module is used to analyze the complexity of each decomposed part of the 3D model corresponding to each specified object, so as to automatically match the printing parameters corresponding to each decomposed part of the 3D model corresponding to each specified object.

[0079] The printing deviation detection and analysis module is used to obtain basic information of the physical samples of each decomposition part of the 3D model corresponding to each designated object, and analyze the deviation coefficient of the physical samples of each decomposition part of the 3D model corresponding to each designated object.

[0080] The correction control requirement judgment module is used to judge the 3D printing parameter correction control requirements corresponding to each decomposed part of the 3D model corresponding to each specified object, obtain each correction decomposed part of the 3D model corresponding to each correction object, and execute the printing parameter correction control module.

[0081] The printing parameter correction control module is used to obtain the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object during the printing process, analyze the deviation coefficient of the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object, make a judgment on it, and further make corrections based on the judgment results.

[0082] The data storage library is used to store the complexity index corresponding to each size, the complexity index corresponding to each shape, the complexity index corresponding to each structure and the complexity index corresponding to each detail element, and store the printing parameters corresponding to each complexity.

[0083] The above contents are merely examples and explanations of the concept of the present invention. Those skilled in the art may make various modifications or additions to the specific embodiments described or replace them in a similar manner. As long as they do not deviate from the concept of the invention or exceed the scope defined by the present invention, they shall all fall within the protection scope of the present invention.

Claims

1. A 3D printing control method, characterized in that: include: S1. 3D model construction: each object to be 3D printed is recorded as each designated object, and a model is constructed by a modeling software to obtain a 3D model corresponding to each designated object, and each decomposed part of the 3D model corresponding to each designated object is obtained according to a predefined principle, and basic information of each decomposed part of the 3D model corresponding to each designated object is obtained; S2, printing parameter matching: analyzing the complexity of each decomposed part of the 3D model corresponding to each designated object, so as to automatically match and obtain the printing parameters corresponding to each decomposed part of the 3D model corresponding to each designated object; S3, printing deviation detection analysis: obtaining basic information of the physical samples of each decomposition part of the 3D model corresponding to each designated object, and analyzing the deviation coefficient of the physical samples of each decomposition part of the 3D model corresponding to each designated object; S4, correction control requirement judgment: judge the 3D printing parameter correction control requirements corresponding to each decomposed part of the 3D model corresponding to each designated object, obtain each correction decomposed part of the 3D model corresponding to each correction object, and execute S5; S5, printing parameter correction control: obtaining actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object during the printing process, analyzing the deviation coefficient of the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object, judging it, and further correcting it according to the judgment result; The specific content of the predefined principle for obtaining the decomposition parts of the 3D model corresponding to each designated object is as follows: dividing the 3D model corresponding to each designated object into the decomposition parts of the 3D model corresponding to each designated object according to different detachable components, and recording them as the decomposition parts of the 3D model corresponding to each designated object; The basic information of each decomposed part of the 3D model corresponding to each designated object includes size, shape, structure and various detail elements; The printing parameters corresponding to the decomposed parts of the 3D model corresponding to each designated object include layer height, filling density, shell thickness, interlayer adhesion and printing speed; The basic information of the physical samples of each decomposed part of the 3D model corresponding to each designated object includes the number of cracks, the width and length of each crack and the displacement deviation of each corresponding monitoring point; The specific analysis process of the complexity of each decomposed part of the 3D model corresponding to each designated object is as follows: Extract the size, shape, structure and detail elements of each decomposed part of the 3D model corresponding to each specified object, and match them with the complexity index corresponding to each size, the complexity index corresponding to each shape, the complexity index corresponding to each structure and the complexity index corresponding to each detail element stored in the data storage library to obtain the complexity index corresponding to the size, the complexity index corresponding to the shape, the complexity index corresponding to the structure and the complexity index corresponding to each detail element of each decomposed part of the 3D model corresponding to each specified object; Analyze the complexity of each decomposed part of the 3D model corresponding to each specified object ,in Respectively The specified object corresponds to the 3D model The complexity index corresponding to the size of the decomposed parts, the complexity index corresponding to the shape, the complexity index corresponding to the structure and the complexity index corresponding to the The complexity index corresponding to the detail elements, They are the weight factors of the complexity corresponding to the complexity index corresponding to the set size, the complexity index corresponding to the shape, the complexity index corresponding to the structure, and the complexity index corresponding to the detail element. , is the number corresponding to each specified object, , is the number corresponding to each decomposition part, , The numbers corresponding to each detail element; The specific operation of automatically matching and obtaining the printing parameters corresponding to each decomposition part of the 3D model corresponding to each designated object is as follows: the complexity of each decomposition part of the 3D model corresponding to each designated object is matched with the printing parameters corresponding to each complexity stored in the information storage library, so as to obtain the printing parameters corresponding to each decomposition part of the 3D model corresponding to each designated object, wherein the printing parameters include layer height, filling density, shell thickness, interlayer adhesion and printing speed, which are respectively recorded as ; The specific analysis process of the deviation coefficient of the physical sample of each decomposed part of the 3D model corresponding to each designated object is as follows: Extract the number of cracks, the width of each crack, the length of each crack and the displacement deviation of each corresponding monitoring point of the physical sample of each decomposition part of the 3D model of each specified object, and analyze the deviation coefficient of the physical sample of each decomposition part of the 3D model of each specified object ,in Respectively The specified object corresponds to the 3D model The number of cracks in the physical sample of the decomposition part, The crack width and The length of the crack and The displacement deviation of each monitoring point is are the permissible displacement deviation, permissible crack width and permissible crack length of the set monitoring point, respectively. , is the number corresponding to each monitoring point, , is the number corresponding to each crack; The specific analysis process of the deviation coefficient of the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object is as follows: Extract the actual layer height, actual filling density, actual shell thickness, actual interlayer adhesion and actual printing speed of each correction decomposition part of the 3D model corresponding to each correction object during the printing process, and analyze the deviation coefficient of the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object ,in Respectively The 3D model of the corrected object belongs to The actual layer height, actual filling density, actual shell thickness, actual interlayer adhesion and actual printing speed of the decomposed parts during the printing process are corrected. Respectively The specified object corresponds to the 3D model The printing parameters corresponding to each decomposed part include layer height, filling density, shell thickness, interlayer adhesion and printing speed. , is the number corresponding to each correction object, , is the number corresponding to each correction decomposition part.

2. A 3D printing control method according to claim 1, characterized in that: The specific process of obtaining each correction decomposition part of the 3D model corresponding to each correction object is as follows: The deviation coefficient of the physical sample of each decomposition part of the 3D model corresponding to each designated object is compared with the set deviation coefficient threshold of the physical sample, and the decomposition parts of the 3D model corresponding to each designated object whose deviation coefficient of the physical sample is greater than the set deviation coefficient threshold of the physical sample are screened out, and the corresponding 3D printing parameter correction control requirements are recorded as requiring correction, and are recorded as the correction decomposition parts of the 3D model corresponding to each correction object.

3. A 3D printing control method according to claim 1, characterized in that: The specific operation process of performing correction according to the judgment result is as follows: Compare the deviation coefficient of the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object with the preset deviation coefficient threshold of the actual printing parameters. If the deviation coefficient of the actual printing parameters of a correction decomposition part of the 3D model corresponding to a correction object is less than or equal to the preset deviation coefficient threshold of the actual printing parameters, then automatically re-match the printing parameters of each correction decomposition part of the 3D model corresponding to each correction designated object; Otherwise, the printing parameters of each correction decomposition part of the 3D model corresponding to each correction designated object are re-corrected.

4. A 3D printing control system, used to execute the 3D printing control method according to claim 1, characterized in that: include: The 3D model building module is used to record each object to be 3D printed as each designated object, build a model for it through a modeling software to obtain a 3D model corresponding to each designated object, obtain each decomposed part of the 3D model corresponding to each designated object according to a predefined principle, and obtain basic information of each decomposed part of the 3D model corresponding to each designated object; The printing parameter matching module is used to analyze the complexity of each decomposed part of the 3D model corresponding to each specified object, so as to automatically match the printing parameters corresponding to each decomposed part of the 3D model corresponding to each specified object; The printing deviation detection and analysis module is used to obtain basic information of the physical samples of each decomposition part of the 3D model corresponding to each designated object, and analyze the deviation coefficient of the physical samples of each decomposition part of the 3D model corresponding to each designated object; A correction control requirement judgment module is used to judge the 3D printing parameter correction control requirements corresponding to each decomposed part of the 3D model corresponding to each specified object, obtain each correction decomposed part of the 3D model corresponding to each correction object, and execute the printing parameter correction control module; The printing parameter correction control module is used to obtain the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object during the printing process, analyze the deviation coefficient of the actual printing parameters of each correction decomposition part of the 3D model corresponding to each correction object, make a judgment on it, and further make corrections according to the judgment results; The data storage library is used to store the complexity index corresponding to each size, the complexity index corresponding to each shape, the complexity index corresponding to each structure and the complexity index corresponding to each detail element, and store the printing parameters corresponding to each complexity.

Citation Information

Patent Citations

  • Three-dimensional model printing method, electronic equipment and storage medium

    CN118082197A

  • Three-dimensional image printing method and device, equipment and storage medium

    CN118205201A