Printing anomaly detection method, 3D printing equipment and readable storage medium

By real-time detection of the stress on the printing platform, the problems of bottom drop and fault abnormalities in photocuring 3D printing are solved, and more efficient fault detection and higher quality model printing are achieved.

CN120038937APending Publication Date: 2025-05-27SHENZHEN ANYCUBIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311586462.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-24
Publication Date
2025-05-27

AI Technical Summary

Technical Problem

During the photocuring 3D printing process, abnormal situations such as bottom drop or fault often lead to failure of model printing or degradation of quality, and the prior art is difficult to detect these abnormalities in real time, resulting in extended model manufacturing cycles and increased scrap rate.

Method used

By controlling the printing platform, the current model layer is driven to lift in the vertical direction to remove the release film at the bottom of the material box, and the detection values ​​used to characterize the stress condition of the printing platform are obtained in real time during the lifting process, and based on these detection values, it is determined whether an abnormal situation has occurred in the 3D printing equipment.

Benefits of technology

It realizes real-time detection of abnormal situations such as bottom and faults during the printing process, reduces the time for fault detection and repair, reduces the scrap rate and production costs, and improves the model quality and the performance and reliability of the final product.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120038937A_ABST
    Figure CN120038937A_ABST
Patent Text Reader

Abstract

The invention provides a printing anomaly detection method, 3D printing equipment and a readable storage medium, and relates to the field of 3D printing. The method is applied to 3D printing equipment comprising a printing platform and a material box. The method comprises the steps that the printing platform is controlled to drive a current model layer to be lifted in the vertical direction so as to be separated from a release film at the bottom of the material box; in the lifting process of the printing platform, a first detection value used for representing the stress condition of the printing platform is obtained; according to the first detection value and the second detection value, whether the 3D printing equipment is abnormal or not is judged, the second detection value is used for representing the stress condition of the printing platform when the first model layer is separated from the release film, and the first model layer is a model layer printed before the current model layer. According to the method and the device, abnormal conditions such as bottom falling and fault are detected in real time in the printing process, so that a user can find faults in time and take corresponding measures according to the faults, and the problem of printing failure or poor model quality caused by the fault conditions is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of 3D printing, and in particular to a printing anomaly detection method, a 3D printing device and a readable storage medium. Background Art

[0002] During photocuring 3D printing, due to the limitations of the accuracy and stability of photocuring, abnormal conditions such as bottom drop or fault may occur during the printing process, resulting in model printing failure or degradation of model quality.

[0003] In the related art, the staff can only discover the abnormality when printing fails, or discover the abnormality through later inspection of the model, which leads to a longer model manufacturing cycle and an increase in the scrap rate. Summary of the invention

[0004] In view of this, the present application provides a printing abnormality detection method, a 3D printing device and a readable storage medium, which can realize real-time detection of abnormal conditions such as bottom peeling and faults during the printing process.

[0005] In a first aspect, an embodiment of the present application provides a printing anomaly detection method, which is applied to a 3D printing device, wherein the 3D printing device includes a printing platform and a material box, and the method includes:

[0006] Controlling the printing platform to drive the current model layer to be lifted in a vertical direction to separate from the release film at the bottom of the material box;

[0007] During the process of lifting the printing platform, obtaining a first detection value for characterizing a force condition of the printing platform;

[0008] Whether an abnormal situation occurs in the 3D printing device is determined based on the first detection value and the second detection value, wherein the second detection value is used to characterize the force condition of the printing platform when the first model layer is separated from the release film, and the first model layer is a model layer printed before the current model layer.

[0009] In a second aspect, an embodiment of the present application provides a 3D printing device, including:

[0010] A material box, used for containing the material to be cured;

[0011] A printing platform, used for carrying a printing model, wherein the printing platform moves relative to the material box to realize model printing;

[0012] A detection device, used to detect the force condition of the printing platform;

[0013] A memory storing programs or instructions;

[0014] A processor, wherein when the processor executes the program or instruction, the steps of the residue detection method according to the first aspect are implemented.

[0015] In a third aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method of the first aspect are implemented.

[0016] In an embodiment of the present application, after the current model layer is photocured, the printing platform is controlled to drive the current model layer to separate from the release film at the bottom of the material box, and in the process of release and lifting, a first detection value used to characterize the stress condition of the printing platform is obtained in real time. Based on the first detection value characterizing the stress condition of the printing platform during the release process of the current model layer and the stress condition of the printing platform during the release process of the first model layer before the current model layer, it is determined whether the 3D printing device has abnormal conditions such as bottom drop, fault, model incompleteness, or other printing abnormalities. In an embodiment of the present application, real-time detection of abnormal conditions such as bottom drop and fault is achieved during the printing process, so that users can find faults in a timely manner and take countermeasures according to the faults, avoid printing failures or poor model quality caused by faults, ensure that the printed model has higher quality, and thus improve the performance and reliability of the final product.

[0017] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0019] Figure 1 One of the flow charts of a printing anomaly detection method according to an embodiment of the present application is shown;

[0020] Figure 2 A second flow chart of a printing anomaly detection method according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0021] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0022] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0023] The printing anomaly detection method, 3D printing device and readable storage medium provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.

[0024] The present application embodiment provides a printing anomaly detection method, which is applied to a 3D printing device, wherein the 3D printing device includes a printing platform and a material box, such as Figure 1 As shown, the method includes:

[0025] Step 101, controlling the printing platform to drive the current model layer to be lifted in the vertical direction to separate from the release film at the bottom of the material box;

[0026] Step 102, in the process of lifting the printing platform, obtaining a first detection value for characterizing the force condition of the printing platform;

[0027] Step 103, judging whether an abnormal situation occurs in the 3D printing device according to the first detection value and the second detection value, wherein the second detection value is used to characterize the stress condition of the printing platform when the first model layer is separated from the release film, and the first model layer is a model layer printed before the current model layer.

[0028] In this embodiment, after the current model layer is photocured, the printing platform is controlled to drive the current model layer to separate from the release film at the bottom of the material box, and in the process of separation and lifting, the first detection value used to characterize the stress condition of the printing platform is obtained in real time. According to the first detection value characterizing the stress condition of the printing platform during the separation process of the current model layer and the stress condition of the printing platform during the separation process of the first model layer before the current model layer, it is judged whether the 3D printing device has abnormal conditions such as bottom drop, fault, model incompleteness or other printing abnormalities. Among them, the bottom drop refers to the situation where the entire model loses adhesion with the printing platform and the entire model is separated from the printing platform; the fault refers to the break in the middle of the model, so that the lower model is separated from the upper model, resulting in the loss of force between the lower model and the printing platform, that is, the situation where part of the model is separated from the printing platform; the model incompleteness refers to the situation where at least a part of the current model layer currently printed by the model is not adhered to the model body during the lifting process of the printing platform, but remains on the release film or is not successfully cured, etc., resulting in the current model layer of the model being printed incompletely.

[0029] It can be understood that based on the first detection value characterizing the stress condition of the printing platform during the release process of the current model layer and the stress condition of the printing platform during the release process of the first model layer before the current model layer, it can be determined whether the stress of the current model layer is abnormally increased or abnormally decreased, thereby being able to more accurately identify printing abnormalities of the 3D printing device.

[0030] It should be noted that there are two ways to detect the stress condition of the printing platform: one is to set a detection device on the cantilever of the 3D printing equipment; the other is to set a detection device on the material trough to detect the tension of the release film, thereby indirectly reflecting the stress condition of the printing platform.

[0031] The detection device can be a force detection device, a deformation detection device, etc., which can detect the deformation amount at a specific position of a specific component and other physical quantities that can express its force changes, such as tension, gravity, pressure, torque, etc. Specifically, it can be some devices that detect force changes, such as elastic resistance strain gauges and tension sensors.

[0032] When the detection device is set on the cantilever of the 3D printing equipment, after the printing platform is mounted on the cantilever, the printing platform will pull the cantilever, causing the cantilever to deform slightly. By measuring the deformation of the cantilever, the weight of the printing platform can be obtained. During the release process, the model gravity and the tension of the release film on the printing platform will also indirectly reflect the deformation of the cantilever. Therefore, the stress condition of the printing platform can be obtained through the detection device. Specifically, in some embodiments, the detection device can be connected to a measuring circuit and a voltmeter. The detection device and the measuring circuit form a Wheatstone bridge to obtain the output voltage of the voltmeter, and the stress condition can be obtained through the relationship between the output voltage and the stress condition. For example, the corresponding stress value can be calculated.

[0033] The embodiments of the present application can detect abnormal conditions such as bottom peeling and faults in real time during the printing process, so that users can find faults in time and take countermeasures according to the faults, thereby avoiding printing failures or poor model quality caused by faults, ensuring that the printed models have higher quality, and thus improving the performance and reliability of the final product.

[0034] Compared with the later inspection and repair in related technologies, real-time detection can save a lot of time, make the production process more efficient, shorten the model manufacturing cycle, reduce the scrap rate, and reduce production costs.

[0035] In addition, anomaly detection such as bottom drops and faults can be performed automatically in real time without human intervention, reducing the risk of human misjudgment.

[0036] In one embodiment of the present application, the first model layer includes one or more model layers printed before the current model layer; the first model layer includes one or more of the following model layers printed before the current model layer: one or more model layers adjacent to the current model layer, one or more model layers separated from the current model layer by one or more layers, and one or more model layers whose absolute value of the difference between the model layer area and the model layer area of ​​the current model layer is less than a first preset threshold.

[0037] In this embodiment, the first model layer may be a model layer printed before the current model layer, or may be multiple model layers printed before the current model layer.

[0038] When the first model layer is a model layer printed before the current model layer, the first model layer may be a previous layer adjacent to the current model layer, or a model layer separated from the current model layer by one layer, or a model layer separated from the current model layer by more than one layer, or any model layer having a model layer area that is relatively close to the current model layer in the printing process before the current model layer.

[0039] When the first model layer is a plurality of model layers printed before the current model layer, it may be a plurality of model layers adjacent to the current model layer, or a plurality of model layers separated by one or more layers, or a plurality of model layers whose model layer areas are relatively close to the current model layer in the printing process before the current model layer.

[0040] Through the above method, one or more adjacent or spaced model layers printed before the current model layer can be combined to detect abnormal conditions in the printing process in real time, thereby improving the flexibility of detection. It can be understood that the previous layer adjacent to the current model layer generally does not have a large mutation in the cross-sectional area compared with the current model layer, and the printing environment conditions are also similar. In this way, the previous layer adjacent to the current model layer is used as the first model layer and the second detection value is obtained. Then, based on the first detection value and the second detection value, it is determined whether an abnormal condition occurs in the 3D printing device. Under similar conditions and working conditions, the abnormal mutation of the release force of the current model layer can be accurately monitored, thereby accurately determining the release abnormality of the 3D printing device. The same is true for the model layer separated from the current model layer by one layer and the model layer separated from the current model layer by more than one layer.

[0041] It can also be understood that, in the printing process before the current model layer, any model layer whose model layer area is relatively close to the current model layer, due to the similar cross-sectional area of ​​the model layer, its area has a similar effect on the size of the release force, and some influences on the printing conditions caused by the area are also solved. In this way, any model layer whose model layer area is relatively close to the current model layer is taken as the first model layer and the second detection value is obtained, and then based on the first detection value and the second detection value, it is judged whether an abnormal situation occurs in the 3D printing device, and the abnormal mutation of the release force of the current model layer can be accurately monitored under similar conditions and similar working conditions, thereby accurately determining the abnormal release situation of the 3D printing device.

[0042] In one embodiment of the present application, during the process of lifting the printing platform, obtaining a first detection value for characterizing the force condition of the printing platform includes:

[0043] Obtaining a maximum detection value representing the stress condition of the printing platform during the lifting process, and using the maximum detection value as a first detection value;

[0044] The second detection value is a maximum detection value of the force applied to the printing platform when the first model layer is separated from the release film.

[0045] In this embodiment, the maximum detection value of the force on the printing platform during the release and lifting process is used as a reference value for judging whether an abnormal situation occurs in the 3D printing device. Specifically, the maximum detection value representing the force on the printing platform during the release of the first model layer is obtained as the second detection value, and the maximum detection value representing the force on the printing platform during the release of the current model layer is obtained as the first detection value, and whether an abnormal situation occurs in the 3D printing device is judged based on the first detection value and the second detection value.

[0046] Since the maximum value during the release process is the maximum force on the printing platform, and abnormal conditions such as bottom drop and fault will affect the maximum force on the printing platform, the maximum force on the printing platform can accurately reflect abnormal conditions such as bottom drop and fault during the release process. By using the maximum detection value during the release process to judge abnormal conditions, the reliability of detecting abnormal conditions such as bottom drop and fault is improved.

[0047] The maximum value detected value of the current model layer during the release process is taken as the first detection value, and the maximum value detected value of the upper model layer during the release process is taken as the second detection value. By comparing the maximum force values ​​of the printing platform during the two releases, a more obvious force change in the two lifting processes can be obtained, so as to improve the accuracy of abnormal situation detection.

[0048] In one embodiment of the present application, obtaining the maximum detection value representing the force condition of the printing platform during the lifting process includes:

[0049] Acquire multiple detection values ​​used to characterize the stress condition of the printing platform during the lifting process, filter the multiple detection values, and determine the maximum detection value from the valid values ​​obtained after the filtering process; or,

[0050] The current detection value used to characterize the stress condition of the printing platform during the lifting process is acquired in real time, and the current detection value is filtered to obtain the current effective detection value, and then the current effective detection value is compared with the maximum detection value stored during the lifting process of the platform for printing the current model layer, and the larger value between the current effective detection value and the stored maximum detection value is used as the maximum detection value and updated and stored.

[0051] In the first embodiment, during the process of the printing platform being lifted and released from the mold, multiple detection values ​​used to characterize the force applied to the printing platform are obtained. After the multiple detection values ​​are obtained, the multiple detection values ​​in the same sampling time period are filtered to obtain effective values, and the maximum detection value is determined from the effective values ​​obtained after the filtering process. In this way, the accuracy of determining the maximum detection value can be improved, thereby improving the accuracy of judging abnormal conditions of the printing device.

[0052] The filtering process mentioned in the specification of this application may include filtering methods such as mean filtering or median filtering to effectively filter the measurement error value, so as to filter out the false detection value in the detection data and determine the maximum detection value among the retained detection values. Among them, mean filtering is to take the average of the detection values ​​obtained in a sampling time period, or to take the average after removing the maximum and minimum values, while median filtering is to take the median of the detection values ​​obtained in a sampling time period.

[0053] In the second embodiment, the current detection value used to characterize the stress condition of the printing platform during the lifting process is acquired in real time, and the current detection value is filtered to obtain the current effective detection value, and then the current effective detection value is compared with the maximum detection value stored in the lifting process of the platform for printing the current model layer, and the larger value between the current effective detection value and the stored maximum detection value is used as the maximum detection value and updated and stored. In this way, the accuracy of determining the maximum detection value and the timely responsiveness of the judgment can be improved, thereby improving the accuracy of judging abnormal conditions of the printing device, and also facilitating timely reminding users of abnormalities of the printing device, or timely making relief operations such as automatically terminating printing according to the abnormalities of the printing device.

[0054] Through the above method, outliers in the detection data are effectively filtered out, providing accurate data for subsequent analysis.

[0055] In addition, it should be noted that in the above-mentioned second embodiment, the maximum value detection value is acquired and updated in real time, thereby eliminating the need for the release action of the current model layer to be completed. Instead, the printing failure is detected in real time during the release process, thereby improving the timeliness of abnormality detection.

[0056] In one embodiment of the present application, judging whether an abnormal situation occurs in the 3D printing device according to the first detection value and the second detection value includes:

[0057] According to the first detection value and the second detection value, determining whether a force condition of the printing platform changes suddenly when printing the current model layer compared to printing the first model layer;

[0058] According to the first detection value and the second detection value, determining whether a force condition of the printing platform changes suddenly when printing the current model layer compared to printing the first model layer;

[0059] If the stress condition of the printing platform suddenly changes, it is determined that an abnormal situation has occurred in the 3D printing device; or, if the stress condition of the printing platform suddenly changes and the mutation is a sudden change in which the stress on the printing platform decreases when printing the current model layer, it is determined that the 3D printing device has an abnormal situation of bottom drop, layer fault or model incompleteness, and a prompt for checking corresponding printing parameters is output; or, if the stress condition of the printing platform suddenly changes and the mutation is a sudden change in which the stress on the printing platform increases when printing the current model layer, it is determined that the 3D printing device has an abnormal situation of bottom drop or layer fault, and a prompt for checking corresponding printing parameters is output.

[0060] In this embodiment, combined with the stress of the printing platform during the release process of the first model layer, it is determined whether the stress of the printing platform during the release process of the current model layer has a sudden change. If a sudden change occurs, it indicates that the printing process has an abnormality such as bottom drop and fault, which leads to a sudden change in the stress of the printing platform. In this way, it is possible to monitor the problems of bottom drop and fault in the printing process in real time, so that users can find faults in time and take countermeasures according to the faults, which can reduce the scrap rate and time waste and reduce production costs.

[0061] Furthermore, if the force condition of the printing platform suddenly changes and the sudden change is a sudden change in which the force on the printing platform becomes smaller when printing the current model layer, it means that the release process is not completely executed or the release area is lower than the corresponding required release force. It may be that the printing process has abnormalities such as bottom falling, fault or model incompleteness. Based on the abnormality, the user is reminded to adjust the corresponding printing parameters, such as one or more printing parameters such as model exposure time, number of layers set for the model base, and model layer thickness, which can help users solve printing abnormalities and improve the printing experience.

[0062] If the stress condition of the printing platform suddenly changes and the sudden change is that the stress of the printing platform increases when printing the current model layer, it means that the release force is too large during the release process. The sudden change and excessive release force may cause abnormalities such as bottom falling and faults during the printing process. Then, according to the abnormality, the user is reminded to adjust the corresponding printing parameters, such as one or more printing parameters such as model exposure time, number of layers set for the model base, model layer thickness, and whether the model is shelled. This can help users solve printing abnormalities and improve the printing experience.

[0063] In one embodiment of the present application, judging whether the force condition of the printing platform changes suddenly when printing the current model layer compared with printing the first model layer according to the first detection value and the second detection value includes one or more of the following methods:

[0064] Comparing the first detection value with the second detection value, and judging, according to the comparison result, whether a sudden change occurs in the force condition of the printing platform when printing the current model layer compared with printing the first model layer;

[0065] According to the difference between the first detection value and the second detection value, it is determined whether the force condition of the printing platform changes suddenly when printing the current model layer compared with printing the first model layer;

[0066] According to the ratio of the first detection value to the second detection value, determining whether a force condition of the printing platform changes suddenly when printing the current model layer compared to printing the first model layer;

[0067] According to the first detection value and the second detection value, determining whether a force condition of the printing platform undergoes a sudden increase in force value when printing the current model layer compared to printing the first model layer;

[0068] According to the first detection value and the second detection value, it is determined whether a sudden change in the force value of the printing platform occurs when printing the current model layer compared to printing the first model layer.

[0069] In this way, it is possible to determine based on the first detection value and the second detection value whether the stress condition of the printing platform has undergone a sudden change when printing the current model layer compared to printing the first model layer, and then determine that the device is abnormal. In some embodiments, it is also possible to determine whether the stress condition of the printing platform has undergone a sudden increase in force value or a sudden decrease in force value when printing the current model layer compared to printing the first model layer.

[0070] For example, when the difference between the first detection value and the second detection value is greater than a preset difference, it is determined whether the force condition of the printing platform undergoes a sudden change when printing the current model layer compared to printing the first model layer; when the difference between the first detection value and the second detection value is greater than the preset difference and the force value indicated by the first detection value is greater than the force value indicated by the second detection value, it is determined whether the force condition of the printing platform undergoes a sudden change when printing the current model layer compared to printing the first model layer; when the difference between the first detection value and the second detection value is greater than the preset difference and the force value indicated by the first detection value is less than the force value indicated by the second detection value, it is determined whether the force condition of the printing platform undergoes a sudden change when printing the current model layer compared to printing the first model layer.

[0071] It should be noted that the method of “judging whether the stress condition of the printing platform has suddenly changed when printing the current model layer compared to printing the first model layer based on the difference between the first detection value and the second detection value” and the method of “judging whether the stress condition of the printing platform has suddenly changed when printing the current model layer compared to printing the first model layer based on the ratio between the first detection value and the second detection value” are both one of the methods of “comparing the first detection value and the second detection value, and judging whether the stress condition of the printing platform has suddenly changed when printing the current model layer compared to printing the first model layer based on the comparison result”. Other implementation methods of “comparing the first detection value and the second detection value, and judging whether the stress condition of the printing platform has suddenly changed when printing the current model layer compared to printing the first model layer based on the comparison result” are also included in the embodiments of the present application.

[0072] In one embodiment of the present application, judging whether the force condition of the printing platform changes suddenly when printing the current model layer compared to printing the first model layer according to the first detection value and the second detection value includes:

[0073] Obtaining the model layer area of ​​the current model layer, recorded as the first model layer area, and obtaining the model layer area of ​​the first model layer, recorded as the second model layer area;

[0074] Determining whether a force condition of the printing platform undergoes a sudden change according to the first detection value, the second detection value, the area of ​​the first model layer, and the area of ​​the second model layer;

[0075] If the stress on the printing platform changes suddenly, it is determined that the 3D printing equipment has an abnormality, including:

[0076] If the stress condition of the printing platform changes suddenly, it is determined that a fault abnormality has occurred in the 3D printing equipment.

[0077] In this embodiment, by comparing the force applied to the printing platform when the current model layer is released, the model layer area of ​​the current model layer, the force applied to the printing platform when the first model layer is released, and the model layer area of ​​the first model layer, it is determined whether an abnormal situation occurs in the 3D printing device when the current model layer is released.

[0078] Specifically, the maximum tension value has a corresponding relationship with the area of ​​the printed model layer. If the model layer area is insufficient, the maximum tension value will be reduced during release. Therefore, based on the force on the printing platform when the current model layer is released, the model layer area of ​​the current model layer, the force on the printing platform when the first model layer is released, and the model layer area of ​​the first model layer, it is possible to determine in real time whether there is a sudden change in the force condition of the printing platform when the current model layer is released, thereby determining whether a fault abnormality occurs in the 3D printing device when printing the current model layer.

[0079] The embodiment of the present application can detect in real time whether a fault abnormality occurs during the printing process, so that the user can promptly discover the fault abnormality and take countermeasures to avoid the fault causing poor printing quality of the model.

[0080] In some embodiments, Figure 2 As shown, the printing platform is controlled to drive the current model layer to be lifted in the vertical direction to separate from the release film at the bottom of the material box. During the lifting process of the printing platform, a first detection value used to characterize the stress condition of the printing platform is obtained, and the release condition of the current model layer is determined according to the first detection value. After determining whether the current model layer is released, the abnormality of the 3D printing device is detected according to the stress of the printing platform. For example, after determining that the current model layer is released successfully, further determine whether the current model layer has a fault abnormality through the first detection value when the current model layer is released, the model layer area of ​​the current model layer, the second detection value when the first model layer is released, and the model layer area of ​​the first model layer, wherein the second detection value is used to characterize the stress condition of the printing platform when the first model layer is separated from the release film, and the first model layer is the model layer printed before the current model layer, so as to realize the real-time judgment of the fault phenomenon after determining that the release is successful, thereby ensuring the printing quality of the model.

[0081] In one embodiment of the present application, judging whether the force condition of the printing platform changes suddenly when printing the current model layer compared to printing the first model layer according to the first detection value and the second detection value includes:

[0082] Comparing the first detection value with the second detection value, and judging whether a sudden change occurs in the force condition of the printing platform according to the comparison result;

[0083] If the stress on the printing platform changes suddenly, it is determined that the 3D printing equipment has an abnormality, including:

[0084] If the stress condition of the printing platform changes suddenly, it is determined that the 3D printing device has a bottom drop abnormality.

[0085] In this embodiment, by comparing the force applied to the printing platform when the current model layer is modeled with the force applied to the printing platform when the first model layer is modeled, it is possible to accurately determine whether an abnormality occurs in the 3D printing device during the printing process.

[0086] Specifically, if the bottom falls off when the current model layer is printed, the force on the printing platform when the current model layer is printed will be significantly different from the force on the printing platform when the first model layer is printed. Therefore, by comparing the force on the printing platform when the current model layer is printed with the force on the printing platform when the first model layer is printed, it is possible to determine whether the force on the printing platform has suddenly changed, thereby determining whether the bottom falls off has occurred.

[0087] The embodiment of the present application can detect in real time whether the bottom dropping abnormality occurs during the printing process, so that the user can find the bottom dropping abnormality in time and take corresponding measures to avoid printing failure caused by the bottom dropping.

[0088] In some embodiments, Figure 2 As shown, after determining whether the current model layer has been released, the abnormality of the 3D printing device can be detected based on the force of the printing platform. For example, after determining that the current model layer has failed to release, further determine whether the current model layer has a bottom drop abnormality based on the first detection value and the second detection value, wherein the second detection value is used to characterize the force of the printing platform when the first model layer is separated from the release film, and the first model layer is the model layer printed before the current model layer, so that the bottom drop phenomenon can be judged in real time after determining that the release failure has occurred, thereby being able to determine the cause of the release failure.

[0089] In one embodiment of the present application, comparing the first detection value and the second detection value, and judging whether the force condition of the printing platform changes suddenly according to the comparison result, includes:

[0090] If the first model layer is a model layer printed before the current model layer, a first ratio of the first detection value to the second detection value is calculated; if the first model layer includes multiple model layers printed before the current model layer, an average of the second detection values ​​corresponding to the multiple model layers is calculated, and a first ratio of the first detection value to the average is calculated; when the first ratio is less than or equal to a second preset threshold, it is determined that a sudden change occurs in the force condition of the printing platform; or,

[0091] If the first model layer is a model layer printed before the current model layer, a second ratio of the second detection value to the first detection value is calculated; if the first model layer includes multiple model layers printed before the current model layer, an average of the second detection values ​​corresponding to the multiple model layers is calculated, and a second ratio of the average to the first detection value is calculated; when the second ratio is greater than or equal to a third preset threshold, it is determined that a sudden change occurs in the force condition of the printing platform, wherein the third preset threshold is greater than the second preset threshold; or,

[0092] If the first model layer is a model layer printed before the current model layer, the absolute value of the difference between the first detection value and the second detection value is calculated; if the first model layer includes multiple model layers printed before the current model layer, the average of the second detection values ​​corresponding to the multiple model layers is calculated, and the absolute value of the difference between the first detection value and the average is calculated; when the absolute value of the difference is greater than or equal to a fourth preset threshold, it is determined that the force condition of the printing platform has suddenly changed.

[0093] In this embodiment, based on the ratio or difference between the force on the printing platform when the current model layer is released and the force on the printing platform when the first model layer is released, it is accurately determined that a sudden change has occurred in the force condition of the printing platform, thereby determining that a bottom fall problem has occurred when a sudden change has occurred.

[0094] Specifically, the ratio of the first detection value when the current model layer is separated from the mold and the second detection value when the first model layer is separated from the mold can be compared, including the following two situations:

[0095] (1) If the first model layer is a model layer printed before the current model layer, a first ratio p1 of the first detection value a to the second detection value b is calculated, p1 = (a / b). If the first model layer includes multiple model layers printed before the current model layer, the average of the second detection values ​​corresponding to the multiple model layers is calculated, and the first ratio p1 of the first detection value a to the average is calculated. For example, the multiple second detection values ​​are b1, b2 and b3, respectively, and the average of the multiple second detection values ​​is b' = (b1 + b2 + b3) / 3, and the first ratio p1 = (a / b'). Further, the first ratio is compared with the second preset threshold. When the first ratio is less than or equal to the second preset threshold, it indicates that the first detection value corresponding to the current model layer is much smaller than the second detection value corresponding to the first model layer, and it is determined that the force condition of the printing platform has suddenly changed when the current model layer is released, that is, the bottom drop abnormality has occurred.

[0096] (2) If the first model layer is a model layer printed before the current model layer, a second ratio p2 of the second detection value b to the first detection value a is calculated, p2 = (b / a). If the first model layer includes multiple model layers printed before the current model layer, the average of the second detection values ​​corresponding to the multiple model layers is calculated, and the second ratio p2 of the average to the first detection value a is calculated. For example, the multiple second detection values ​​are b1, b2 and b3, respectively, and the average of the multiple second detection values ​​is b' = (b1 + b2 + b3) / 3, and the second ratio p2 = (b' / a). Further, the second ratio is compared with the third preset threshold, wherein the third preset threshold is greater than the second preset threshold. When the second ratio is greater than or equal to the third preset threshold, it indicates that the first detection value corresponding to the current model layer is much smaller than the second detection value corresponding to the first model layer, and it is determined that the force condition of the printing platform has a sudden change when the current model layer is released, that is, the bottom drop abnormality has occurred.

[0097] You can also compare the difference between the first detection value when the current model layer is released and the second detection value when the first model layer is released:

[0098] If the first model layer is a model layer printed before the current model layer, the absolute value q of the difference between the first detection value a and the second detection value b is calculated, q=|ab|. If the first model layer includes multiple model layers printed before the current model layer, the average of the second detection values ​​corresponding to the multiple model layers is calculated, and the absolute value of the difference between the first detection value and the average is calculated. For example, the multiple second detection values ​​are b1, b2 and b3, respectively, and the average of the multiple second detection values ​​is b'=(b1+b2+b3) / 3, and the absolute value of the difference between the first detection value and the average is q=|a-b'|. Further, the absolute value of the difference is compared with the fourth preset threshold value. When the absolute value of the difference is greater than or equal to the fourth preset threshold value, it indicates that the first detection value corresponding to the current model layer is much smaller than the second detection value corresponding to the first model layer, and it is determined that the force condition of the printing platform has a sudden change when the current model layer is released, that is, the bottom drop abnormality has occurred.

[0099] Through the above method, it is possible to flexibly judge in real time whether the stress condition of the printing platform changes suddenly when the current model layer is released, so as to accurately judge the bottom falling abnormality.

[0100] In one embodiment of the present application, after determining that the 3D printing device does not have a bottom drop exception, the method further includes:

[0101] Obtaining the model layer area of ​​the current model layer, recorded as the first model layer area, and obtaining the model layer area of ​​the first model layer, recorded as the second model layer area;

[0102] Determining whether a force condition of the printing platform undergoes a sudden change according to the first detection value, the second detection value, the area of ​​the first model layer, and the area of ​​the second model layer;

[0103] If the stress on the printing platform changes suddenly, it is determined that the 3D printing equipment has an abnormality, including:

[0104] If the stress condition of the printing platform changes suddenly, it is determined that a fault abnormality has occurred in the 3D printing equipment.

[0105] In this embodiment, if Figure 2 As shown, after determining that the 3D printing device has not had a bottom falling abnormality, the first model layer area of ​​the current model layer and the second model layer area of ​​the first model layer can continue to be obtained, and by comparing the force on the printing platform when the current model layer is released, the model layer area of ​​the current model layer, the force on the printing platform when the first model layer is released, and the model layer area of ​​the first model layer, it is continued to be determined whether a sudden change occurs in the force condition of the printing platform when the current model layer is released, thereby determining whether a fault abnormality occurs.

[0106] Specifically, the maximum tension value has a corresponding relationship with the area of ​​the printed model layer. If the model layer area is insufficient, the maximum tension value will be reduced during release. Therefore, based on the force on the printing platform when the current model layer is released, the model layer area of ​​the current model layer, the force on the printing platform when the first model layer is released, and the model layer area of ​​the first model layer, it is possible to determine in real time whether there is a sudden change in the force condition of the printing platform when the current model layer is released, thereby determining whether a fault abnormality occurs in the 3D printing device when printing the current model layer.

[0107] The embodiment of the present application can detect in real time whether a fault abnormality occurs during the printing process, so that the user can promptly discover the fault abnormality and take countermeasures to avoid the fault causing poor printing quality of the model.

[0108] In one embodiment of the present application, judging whether a sudden change occurs in the force condition of the printing platform according to the first detection value, the second detection value, the area of ​​the first model layer, and the area of ​​the second model layer includes:

[0109] If the first model layer is a model layer printed before the current model layer, a third ratio of the first detection value to the second detection value and a fourth ratio of the area of ​​the first model layer to the area of ​​the second model layer are calculated, or a third ratio of the first detection value to the area of ​​the first model layer and a fourth ratio of the second detection value to the area of ​​the second model layer are calculated;

[0110] calculating a fifth ratio based on the third ratio and the fourth ratio;

[0111] Based on the magnitude relationship between the fifth ratio and the preset threshold, determining whether the force condition of the printing platform has suddenly changed; or,

[0112] If the first model layer includes multiple model layers printed before the current model layer, a third ratio between the first detection value and the second detection value corresponding to each model layer is calculated to obtain multiple third ratios, and a fourth ratio between the area of ​​the first model layer and the area of ​​the second model layer corresponding to each model layer is calculated to obtain multiple fourth ratios;

[0113] Calculate the ratios of the plurality of third ratios and the plurality of fourth ratios respectively to obtain a plurality of fifth ratios, and calculate the average of the plurality of fifth ratios;

[0114] Based on the relationship between the average of the fifth ratio and the preset threshold, it is determined whether the stress condition of the printing platform has suddenly changed; or,

[0115] If the first model layer includes multiple model layers printed before the current model layer, a third ratio of the first detection value to the area of ​​the first model layer is calculated, and a fourth ratio of the second detection value corresponding to each model layer to the area of ​​the second model layer is calculated respectively to obtain multiple fourth ratios, and an average of the multiple fourth ratios is calculated;

[0116] calculating a fifth ratio according to the average of the third ratio and the fourth ratio;

[0117] Based on the magnitude relationship between the fifth ratio and the preset threshold, it is determined whether a sudden change occurs in the force condition of the printing platform.

[0118] In one embodiment of the present application, the fifth ratio is the ratio of the third ratio to the fourth ratio; or, the fifth ratio is the ratio of the fourth ratio to the third ratio;

[0119] Based on the relationship between the fifth ratio or the average of the fifth ratio and the preset threshold, judging whether the force condition of the printing platform changes suddenly includes:

[0120] If the fifth ratio is the ratio of the third ratio to the fourth ratio, when the fifth ratio is greater than or equal to a fifth preset threshold or the average of the fifth ratios is greater than or equal to a sixth preset threshold, it is determined that a sudden change occurs in the force condition of the printing platform;

[0121] If the fifth ratio is the ratio of the fourth ratio to the third ratio, when the fifth ratio is less than or equal to the seventh preset threshold or the average of the fifth ratio is less than or equal to the eighth preset threshold, it is determined that the force condition of the printing platform has suddenly changed.

[0122] In this embodiment, judging whether the stress condition of the printing platform has a sudden change according to the first detection value, the second detection value, the area of ​​the first model layer and the area of ​​the second model layer includes the following three situations:

[0123] (1) If the first model layer is a model layer printed before the current model layer, the third ratio p3 of the first detection value a and the second detection value b is calculated, p3 = (a / b), and the fourth ratio p4 of the first model layer area c and the second model layer area d is calculated, p4 = (c / d); or, the third ratio p3 of the first detection value a and the first model layer area c is calculated, p3 = (a / c), and the fourth ratio p4 of the second detection value b and the second model layer area d is calculated, p4 = (b / d). Then, the fifth ratio p5 is calculated according to the third ratio p3 and the fourth ratio p4, and according to the magnitude relationship between the fifth ratio p5 and the preset threshold, it is judged whether the force condition of the printing platform has a sudden change.

[0124] According to the magnitude relationship between the fifth ratio p5 and the preset threshold, judging whether the force condition of the printing platform has a sudden change includes:

[0125] 1) If the fifth ratio p5 is the ratio of the third ratio p3 to the fourth ratio p4, that is, p5 = (p3 / p4), then the fifth ratio p5 is compared with the fifth preset threshold. When the fifth ratio p5 is greater than or equal to the fifth preset threshold, it indicates that the force on the printing platform when the current model layer is separated from the force on the printing platform when the first model layer is separated is significantly different, and it is determined that the force condition of the printing platform has undergone a sudden change.

[0126] 2) If the fifth ratio p5 is the ratio of the fourth ratio p4 to the third ratio p3, that is, p5 = (p4 / p3), then the fifth ratio p5 is compared with the seventh preset threshold, wherein the seventh preset threshold is less than the fifth preset threshold. When the fifth ratio p5 is less than or equal to the seventh preset threshold, it indicates that the force applied to the printing platform when the current model layer is separated is significantly different from the force applied to the printing platform when the first model layer is separated, and it is determined that a sudden change has occurred in the force condition of the printing platform.

[0127] (2) If the first model layer includes multiple model layers printed before the current model layer, a third ratio between the first detection value a and the second detection value corresponding to each model layer is calculated to obtain multiple third ratios. For example, the multiple second detection values ​​are b1, b2 and b3, and the multiple third ratios include p31, p32 and p33, p31 = (a / b1), p32 = (a / b2), p33 = (a / b3); and a fourth ratio p4 between the first model layer area c and the second model layer area corresponding to each model layer is calculated to obtain multiple fourth ratios p4. For example, the multiple second model layer areas are d1, d2 and d3, and the multiple fourth ratios include p41, p42 and p43, p41 = (c / d1), p42 = (c / d2), p43 = (c / d3).

[0128] Then, the ratios of the third ratios and the fourth ratios are calculated respectively to obtain the fifth ratios, and the average of the fifth ratios is calculated. Then, the average of the fifth ratios is compared with a preset threshold value, and according to the magnitude relationship between the average of the fifth ratios and the preset threshold value, it is determined whether the force condition of the printing platform has suddenly changed.

[0129] Wherein, judging whether the stress condition of the printing platform has a sudden change according to the magnitude relationship between the mean value of the fifth ratio and the preset threshold value includes:

[0130] 1) If the fifth ratio is the ratio of the third ratio to the fourth ratio, for example, the multiple fifth ratios include p51, p52 and p53, p51 = (p31 / p41), p52 = (p32 / p42), p53 = (p33 / p43), and the average of the fifth ratios p5' = (p51+p52+p53) / 3 is calculated. The average p5' of the fifth ratios is compared with the sixth preset threshold value. When the average p5' of the fifth ratios is greater than or equal to the sixth preset threshold value, it indicates that the force on the printing platform when the current model layer is separated from the first model layer is greatly different, and it is determined that the force on the printing platform has a sudden change.

[0131] 2) If the fifth ratio is the ratio of the fourth ratio to the third ratio, for example, the plurality of fifth ratios include p51, p52 and p53, p51 = (p41 / p31), p52 = (p42 / p32), p53 = (p43 / p33), and the average of the fifth ratios p5' = (p51+p52+p53) / 3 is calculated. The average p5' of the fifth ratio is compared with the eighth preset threshold, wherein the eighth preset threshold is less than the sixth preset threshold. When the average p5' of the fifth ratio is less than or equal to the eighth preset threshold, it indicates that the force on the printing platform when the current model layer is separated from the first model layer is greatly different from the force on the printing platform when the first model layer is separated, and it is determined that the force on the printing platform has undergone a sudden change.

[0132] (3) If the first model layer includes multiple model layers printed before the current model layer, then calculate the third ratio p3 of the first detection value a to the area c of the first model layer, p3 = (a / c), and respectively calculate the fourth ratio of the second detection value corresponding to each model layer to the area of ​​the second model layer, obtain multiple fourth ratios, and calculate the average of the multiple fourth ratios. For example, the multiple second detection values ​​are b1, b2 and b3, and the multiple second model layer areas are d1, d2 and d3, then the multiple fourth ratios include p41, p42 and p43, p41 = (b1 / d1), p42 = (b2 / d2), p43 = (b3 / d3), and calculate the average of the multiple fourth ratios p4' = (p41+p42+p43) / 3. Then, the fifth ratio p5 is calculated according to the average p4' of the third ratio p3 and the fourth ratio, and the fifth ratio is compared with the preset threshold. According to the magnitude relationship between the fifth ratio and the preset threshold, it is determined whether the stress condition of the printing platform has a sudden change.

[0133] Wherein, judging whether the force condition of the printing platform changes suddenly according to the magnitude relationship between the fifth ratio and the preset threshold value includes:

[0134] 1) If the fifth ratio p5 is the ratio of the third ratio p3 to the average p4' of the fourth ratio, that is, p5 = (p3 / p4'), the fifth ratio p5 is compared with the fifth preset threshold. When the fifth ratio p5 is greater than or equal to the fifth preset threshold, it indicates that the force on the printing platform when the current model layer is separated from the force on the printing platform when the first model layer is separated is significantly different, and it is determined that the force condition of the printing platform has undergone a sudden change.

[0135] 2) If the fifth ratio p5 is the ratio of the average p4' of the fourth ratio p4 to the third ratio p3, that is, p5 = (p4' / p3), then the fifth ratio p5 is compared with the seventh preset threshold, where the seventh preset threshold is less than the fifth preset threshold. When the fifth ratio p5 is less than or equal to the seventh preset threshold, it indicates that the force applied to the printing platform when the current model layer is separated is significantly different from the force applied to the printing platform when the first model layer is separated, and it is determined that the force condition of the printing platform has undergone a sudden change.

[0136] Through the above method, it is possible to more sensitively and flexibly determine whether a fault occurs during the printing process.

[0137] In one embodiment of the present application, the method further includes:

[0138] When it is determined that an abnormal situation occurs when the 3D printing device is printing the current model layer, or when it is determined that an abnormal situation occurs when the 3D printing device is printing multiple model layers continuously, a prompt message is issued.

[0139] In this embodiment, when an abnormality occurs when the 3D printing device is printing the current model layer, a prompt message is issued to ensure that the staff can be reminded of the abnormality in a timely manner. Alternatively, in order to avoid false alarms, when an abnormality occurs when the 3D printing device is continuously printing multiple model layers, a prompt message is issued.

[0140] The embodiment of the present application also provides a 3D printing device, which includes: a material box for containing a material to be solidified; a printing platform for carrying a printed model, and the printing platform moves relative to the material box to realize model printing; a detection device for detecting the force condition of the printing platform; a memory, and the memory stores a program or instruction; a processor, and when the processor executes the program or instruction, each step of the above-mentioned printing abnormality detection method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0141] The memory can be used to store software programs and various data. The memory may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory may include a volatile memory or a non-volatile memory, or the memory may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.

[0142] The processor may include one or more processing units; optionally, the processor integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to the operating system, user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor.

[0143] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned printing abnormality detection method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0144] The present application also provides the following embodiments:

[0145] Embodiment 1. A printing anomaly detection method is applied to a 3D printing device, wherein the 3D printing device includes a printing platform and a material box, and the method includes:

[0146] Controlling the printing platform to drive the current model layer to be lifted in a vertical direction to separate from the release film at the bottom of the material box;

[0147] During the process of lifting the printing platform, obtaining a first detection value for characterizing a force condition of the printing platform;

[0148] Whether an abnormal situation occurs in the 3D printing device is determined based on the first detection value and the second detection value, wherein the second detection value is used to characterize the force condition of the printing platform when the first model layer is separated from the release film, and the first model layer is a model layer printed before the current model layer.

[0149] Example 2. Based on the method described in Example 1,

[0150] The first model layer includes one or more model layers printed before the current model layer; the first model layer includes one or more of the following model layers printed before the current model layer: one or more model layers adjacent to the current model layer, one or more model layers separated from the current model layer by one or more layers, and one or more model layers whose absolute value of the difference between the model layer area and the model layer area of ​​the current model layer is less than a first preset threshold.

[0151] Embodiment 3. Based on the method described in Embodiment 1, judging whether an abnormality occurs in the 3D printing device according to the first detection value and the second detection value includes:

[0152] According to the first detection value and the second detection value, determining whether a force condition of the printing platform changes suddenly when printing the current model layer compared to printing the first model layer;

[0153] If the stress condition of the printing platform suddenly changes, it is determined that an abnormal situation has occurred in the 3D printing device; or, if the stress condition of the printing platform suddenly changes and the mutation is a sudden change in which the stress on the printing platform decreases when printing the current model layer, it is determined that the 3D printing device has an abnormal situation of bottom drop, layer fault or model incompleteness, and a prompt for checking corresponding printing parameters is output; or, if the stress condition of the printing platform suddenly changes and the mutation is a sudden change in which the stress on the printing platform increases when printing the current model layer, it is determined that the 3D printing device has an abnormal situation of bottom drop or layer fault, and a prompt for checking corresponding printing parameters is output.

[0154] Embodiment 4. Based on the method described in Embodiment 3, judging whether the force condition of the printing platform changes suddenly when printing the current model layer compared with printing the first model layer according to the first detection value and the second detection value includes one or more of the following methods:

[0155] comparing the first detection value and the second detection value, and judging, according to the comparison result, whether a sudden change occurs in the force condition of the printing platform when printing the current model layer compared with printing the first model layer;

[0156] According to the difference between the first detection value and the second detection value, determining whether a sudden change occurs in the force condition of the printing platform when printing the current model layer compared to printing the first model layer;

[0157] According to the ratio of the first detection value to the second detection value, determining whether a sudden change occurs in the force condition of the printing platform when printing the current model layer compared to printing the first model layer;

[0158] According to the first detection value and the second detection value, determining whether a sudden change in the force value of the printing platform occurs when printing the current model layer compared to printing the first model layer;

[0159] It is determined according to the first detection value and the second detection value whether a sudden change in the force value of the printing platform occurs when printing the current model layer compared to printing the first model layer.

[0160] Embodiment 5. Based on the method described in Embodiment 3, judging whether the force condition of the printing platform changes suddenly when printing the current model layer compared to printing the first model layer according to the first detection value and the second detection value includes:

[0161] Obtaining a model layer area of ​​the current model layer, recorded as a first model layer area, and obtaining a model layer area of ​​the first model layer, recorded as a second model layer area;

[0162] Determining whether a sudden change occurs in the force condition of the printing platform according to the first detection value, the second detection value, the area of ​​the first model layer, and the area of ​​the second model layer;

[0163] If the stress condition of the printing platform changes suddenly, determining that an abnormal condition occurs in the 3D printing device includes:

[0164] If the stress condition of the printing platform changes suddenly, it is determined that a fault abnormality occurs in the 3D printing device.

[0165] Embodiment 6. Based on the method described in Embodiment 3, judging whether the force condition of the printing platform changes suddenly when printing the current model layer compared to printing the first model layer according to the first detection value and the second detection value includes:

[0166] Comparing the first detection value with the second detection value, and judging whether a sudden change occurs in the force condition of the printing platform according to the comparison result;

[0167] If the force condition of the printing platform changes suddenly, determining that an abnormal condition occurs in the 3D printing device includes:

[0168] If the stress condition of the printing platform changes suddenly, it is determined that the 3D printing device has a bottom drop abnormality.

[0169] Embodiment 7. Based on the method described in Embodiment 6, the comparing the first detection value and the second detection value, and judging whether a sudden change occurs in the stress condition of the printing platform according to the comparison result, comprises:

[0170] If the first model layer is a model layer printed before the current model layer, a first ratio of the first detection value to the second detection value is calculated; if the first model layer includes multiple model layers printed before the current model layer, an average of the second detection values ​​corresponding to the multiple model layers is calculated, and a first ratio of the first detection value to the average is calculated; when the first ratio is less than or equal to a second preset threshold, it is determined that a sudden change occurs in the force condition of the printing platform; or,

[0171] If the first model layer is a model layer printed before the current model layer, a second ratio of the second detection value to the first detection value is calculated; if the first model layer includes multiple model layers printed before the current model layer, an average of the second detection values ​​corresponding to the multiple model layers is calculated, and a second ratio of the average to the first detection value is calculated; when the second ratio is greater than or equal to a third preset threshold, it is determined that a sudden change occurs in the force condition of the printing platform, wherein the third preset threshold is greater than the second preset threshold; or,

[0172] If the first model layer is a model layer printed before the current model layer, the absolute value of the difference between the first detection value and the second detection value is calculated; if the first model layer includes multiple model layers printed before the current model layer, the average of the second detection values ​​corresponding to the multiple model layers is calculated, and the absolute value of the difference between the first detection value and the average is calculated; when the absolute value of the difference is greater than or equal to a fourth preset threshold, it is determined that the force condition of the printing platform has suddenly changed.

[0173] Embodiment 8. Based on the method described in Embodiment 6, after determining that the 3D printing device does not have a bottom drop abnormality, the method further includes:

[0174] Obtaining a model layer area of ​​the current model layer, recorded as a first model layer area, and obtaining a model layer area of ​​the first model layer, recorded as a second model layer area;

[0175] Determining whether a sudden change occurs in the force condition of the printing platform according to the first detection value, the second detection value, the area of ​​the first model layer, and the area of ​​the second model layer;

[0176] If the force condition of the printing platform changes suddenly, determining that an abnormal condition occurs in the 3D printing device includes:

[0177] If the stress condition of the printing platform changes suddenly, it is determined that a fault abnormality occurs in the 3D printing device.

[0178] Embodiment 9. Based on the method described in Embodiment 5 or 8, judging whether a sudden change occurs in the stress condition of the printing platform according to the first detection value, the second detection value, the first model layer area, and the second model layer area includes:

[0179] If the first model layer is a model layer printed before the current model layer, a third ratio of the first detection value to the second detection value and a fourth ratio of the area of ​​the first model layer to the area of ​​the second model layer are calculated, or a third ratio of the first detection value to the area of ​​the first model layer and a fourth ratio of the second detection value to the area of ​​the second model layer are calculated; a fifth ratio is calculated according to the third ratio and the fourth ratio; based on the relationship between the fifth ratio and a preset threshold, it is determined whether a sudden change occurs in the force condition of the printing platform; or,

[0180] If the first model layer includes multiple model layers printed before the current model layer, a third ratio between the first detection value and the second detection value corresponding to each of the model layers is calculated to obtain multiple third ratios, and a fourth ratio between the area of ​​the first model layer and the area of ​​the second model layer corresponding to each of the model layers is calculated to obtain multiple fourth ratios; the ratios of the multiple third ratios and the multiple fourth ratios are calculated respectively to obtain multiple fifth ratios, and the average of the multiple fifth ratios is calculated; based on the relationship between the average of the fifth ratios and a preset threshold, it is determined whether the force condition of the printing platform has suddenly changed; or,

[0181] If the first model layer includes multiple model layers printed before the current model layer, a third ratio of the first detection value to the area of ​​the first model layer is calculated, and a fourth ratio of the second detection value corresponding to each of the model layers to the area of ​​the second model layer is calculated respectively to obtain multiple fourth ratios, and an average of the multiple fourth ratios is calculated; a fifth ratio is calculated according to the average of the third ratio and the fourth ratio; and based on the relationship between the fifth ratio and a preset threshold, it is determined whether the force condition of the printing platform has suddenly changed.

[0182] Embodiment 10. Based on the method described in Embodiment 9, the fifth ratio is the ratio of the third ratio to the fourth ratio; or the fifth ratio is the ratio of the fourth ratio to the third ratio;

[0183] Based on the magnitude relationship between the fifth ratio or the average of the fifth ratio and a preset threshold, judging whether a sudden change occurs in the force condition of the printing platform includes:

[0184] If the fifth ratio is a ratio of the third ratio to the fourth ratio, it is determined that a sudden change occurs in the force condition of the printing platform when the fifth ratio is greater than or equal to a fifth preset threshold or an average of the fifth ratios is greater than or equal to a sixth preset threshold;

[0185] If the fifth ratio is the ratio of the fourth ratio to the third ratio, it is determined that the force condition of the printing platform has suddenly changed when the fifth ratio is less than or equal to the seventh preset threshold or the average of the fifth ratios is less than or equal to the eighth preset threshold.

[0186] Embodiment 11. Based on the method described in Embodiment 1, in the process of lifting the printing platform, obtaining a first detection value for characterizing the force condition of the printing platform includes:

[0187] Acquire a maximum detection value representing a force condition of the printing platform during the lifting process, and use the maximum detection value as the first detection value;

[0188] The second detection value is a maximum detection value of the force applied to the printing platform when the first model layer is separated from the release film.

[0189] Embodiment 12. Based on the method described in Embodiment 11, the step of obtaining the maximum detection value representing the force condition of the printing platform during the lifting process includes:

[0190] Acquire multiple detection values ​​used to characterize the stress condition of the printing platform during the lifting process, filter the multiple detection values, and determine the maximum detection value from the valid values ​​obtained after the filtering process; or,

[0191] The current detection value used to characterize the stress condition of the printing platform during the lifting process is acquired in real time, and the current detection value is filtered to obtain the current effective detection value, and then the current effective detection value is compared with the maximum detection value stored during the lifting process of the platform for printing the current model layer, and the larger value between the current effective detection value and the stored maximum detection value is used as the maximum detection value and updated and stored.

[0192] Example 13. Based on the method described in Example 1, the method further comprises:

[0193] When it is determined that an abnormal situation occurs when the 3D printing device prints the current model layer, or when it is determined that an abnormal situation occurs when the 3D printing device prints multiple model layers continuously, a prompt message is issued.

[0194] Any embodiments of the present application can be implemented in combination as long as the combination does not cause any contradiction.

[0195] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A printing anomaly detection method, It is characterized in that Applied to a 3D printing device, the 3D printing device includes a printing platform and a material box, and the method includes: Controlling the printing platform to drive the current model layer to be lifted in a vertical direction to separate from the release film at the bottom of the material box; During the process of lifting the printing platform, obtaining a first detection value for characterizing a force condition of the printing platform; Whether an abnormal situation occurs in the 3D printing device is determined based on the first detection value and the second detection value, wherein the second detection value is used to characterize the force condition of the printing platform when the first model layer is separated from the release film, and the first model layer is a model layer printed before the current model layer.

2. The method according to claim 1, It is characterized in that The first model layer includes one or more model layers printed before the current model layer; the first model layer includes one or more of the following model layers printed before the current model layer: one or more model layers adjacent to the current model layer, one or more model layers separated from the current model layer by one or more layers, and one or more model layers whose absolute value of the difference between the model layer area and the model layer area of ​​the current model layer is less than a first preset threshold.

3. The method according to claim 1, It is characterized in that The determining, based on the first detection value and the second detection value, whether an abnormal situation occurs in the 3D printing device includes: According to the first detection value and the second detection value, determining whether a force condition of the printing platform changes suddenly when printing the current model layer compared to printing the first model layer; If the stress condition of the printing platform suddenly changes, it is determined that an abnormal situation occurs in the 3D printing device; or, if the stress condition of the printing platform suddenly changes and the sudden change is a sudden change in which the stress of the printing platform decreases when printing the current model layer, it is determined that an abnormal situation of bottom drop, layer fault or model incomplete occurs in the 3D printing device, and a prompt for checking corresponding printing parameters is output; or, if the stress condition of the printing platform suddenly changes and the sudden change is a sudden change in which the stress of the printing platform increases when printing the current model layer, it is determined that an abnormal situation of bottom drop or layer fault occurs in the 3D printing device, and a prompt for checking corresponding printing parameters is output; The determining, based on the first detection value and the second detection value, whether a sudden change occurs in the force condition of the printing platform when printing the current model layer compared to printing the first model layer, includes one or more of the following methods: comparing the first detection value and the second detection value, and judging, according to the comparison result, whether a sudden change occurs in the force condition of the printing platform when printing the current model layer compared with printing the first model layer; According to the difference between the first detection value and the second detection value, determining whether a sudden change occurs in the force condition of the printing platform when printing the current model layer compared to printing the first model layer; According to the ratio of the first detection value to the second detection value, determining whether a sudden change occurs in the force condition of the printing platform when printing the current model layer compared to printing the first model layer; According to the first detection value and the second detection value, determining whether a sudden change in the force value of the printing platform occurs when printing the current model layer compared to printing the first model layer; It is determined according to the first detection value and the second detection value whether a sudden change in the force value of the printing platform occurs when printing the current model layer compared to printing the first model layer.

4. The method according to claim 3, It is characterized in that The determining, based on the first detection value and the second detection value, whether a sudden change occurs in the force condition of the printing platform when printing the current model layer compared to printing the first model layer includes: Obtaining a model layer area of ​​the current model layer, recorded as a first model layer area, and obtaining a model layer area of ​​the first model layer, recorded as a second model layer area; Determining whether a sudden change occurs in the force condition of the printing platform according to the first detection value, the second detection value, the area of ​​the first model layer, and the area of ​​the second model layer; If the force condition of the printing platform changes suddenly, determining that an abnormal condition occurs in the 3D printing device includes: If the stress condition of the printing platform changes suddenly, it is determined that a fault abnormality occurs in the 3D printing device.

5. The method according to claim 3, It is characterized in that The determining, based on the first detection value and the second detection value, whether a sudden change occurs in the force condition of the printing platform when printing the current model layer compared to printing the first model layer includes: Comparing the first detection value with the second detection value, and judging whether a sudden change occurs in the force condition of the printing platform according to the comparison result; If the force condition of the printing platform changes suddenly, determining that an abnormal condition occurs in the 3D printing device includes: If the stress condition of the printing platform changes suddenly, it is determined that the 3D printing device has a bottom drop abnormality; The comparing the first detection value and the second detection value, and judging whether a sudden change occurs in the stress condition of the printing platform according to the comparison result, comprises: If the first model layer is a model layer printed before the current model layer, a first ratio of the first detection value to the second detection value is calculated; if the first model layer includes multiple model layers printed before the current model layer, an average of the second detection values ​​corresponding to the multiple model layers is calculated, and a first ratio of the first detection value to the average is calculated; when the first ratio is less than or equal to a second preset threshold, it is determined that a sudden change occurs in the force condition of the printing platform; or, If the first model layer is a model layer printed before the current model layer, a second ratio of the second detection value to the first detection value is calculated; if the first model layer includes multiple model layers printed before the current model layer, an average of the second detection values ​​corresponding to the multiple model layers is calculated, and a second ratio of the average to the first detection value is calculated; when the second ratio is greater than or equal to a third preset threshold, it is determined that a sudden change occurs in the force condition of the printing platform, wherein the third preset threshold is greater than the second preset threshold; or, If the first model layer is a model layer printed before the current model layer, then the absolute value of the difference between the first detection value and the second detection value is calculated; if the first model layer includes multiple model layers printed before the current model layer, then the average of the second detection values ​​corresponding to the multiple model layers is calculated, and the absolute value of the difference between the first detection value and the average is calculated; when the absolute value of the difference is greater than or equal to a fourth preset threshold, it is determined that the force condition of the printing platform has suddenly changed; After determining that the 3D printing device does not have a bottom drop exception, the method further includes: Obtaining a model layer area of ​​the current model layer, recorded as a first model layer area, and obtaining a model layer area of ​​the first model layer, recorded as a second model layer area; Determining whether a sudden change occurs in the force condition of the printing platform according to the first detection value, the second detection value, the area of ​​the first model layer, and the area of ​​the second model layer; If the force condition of the printing platform changes suddenly, determining that an abnormal condition occurs in the 3D printing device includes: If the stress condition of the printing platform changes suddenly, it is determined that a fault abnormality occurs in the 3D printing device.

6. The method according to claim 4 or 5, It is characterized in that The determining, according to the first detection value, the second detection value, the first model layer area, and the second model layer area, whether a sudden change occurs in the force condition of the printing platform includes: If the first model layer is a model layer printed before the current model layer, a third ratio of the first detection value to the second detection value and a fourth ratio of the area of ​​the first model layer to the area of ​​the second model layer are calculated, or a third ratio of the first detection value to the area of ​​the first model layer and a fourth ratio of the second detection value to the area of ​​the second model layer are calculated; a fifth ratio is calculated according to the third ratio and the fourth ratio; based on the relationship between the fifth ratio and a preset threshold, it is determined whether a sudden change occurs in the force condition of the printing platform; or, If the first model layer includes multiple model layers printed before the current model layer, a third ratio between the first detection value and the second detection value corresponding to each of the model layers is calculated to obtain multiple third ratios, and a fourth ratio between the area of ​​the first model layer and the area of ​​the second model layer corresponding to each of the model layers is calculated to obtain multiple fourth ratios; the ratios of the multiple third ratios and the multiple fourth ratios are calculated respectively to obtain multiple fifth ratios, and the average of the multiple fifth ratios is calculated; based on the relationship between the average of the fifth ratios and a preset threshold, it is determined whether the force condition of the printing platform has suddenly changed; or, If the first model layer includes multiple model layers printed before the current model layer, a third ratio of the first detection value to the area of ​​the first model layer is calculated, and a fourth ratio of the second detection value corresponding to each of the model layers to the area of ​​the second model layer is calculated respectively to obtain multiple fourth ratios, and an average of the multiple fourth ratios is calculated; a fifth ratio is calculated according to the average of the third ratio and the fourth ratio; based on the magnitude relationship between the fifth ratio and a preset threshold, it is determined whether a sudden change occurs in the force condition of the printing platform; The fifth ratio is the ratio of the third ratio to the fourth ratio; or the fifth ratio is the ratio of the fourth ratio to the third ratio; Based on the magnitude relationship between the fifth ratio or the average of the fifth ratio and a preset threshold, judging whether a sudden change occurs in the force condition of the printing platform includes: If the fifth ratio is a ratio of the third ratio to the fourth ratio, it is determined that a sudden change occurs in the force condition of the printing platform when the fifth ratio is greater than or equal to a fifth preset threshold or an average of the fifth ratios is greater than or equal to a sixth preset threshold; If the fifth ratio is the ratio of the fourth ratio to the third ratio, it is determined that the force condition of the printing platform has suddenly changed when the fifth ratio is less than or equal to the seventh preset threshold or the average of the fifth ratios is less than or equal to the eighth preset threshold.

7. The method according to claim 1, It is characterized in that The step of obtaining a first detection value for characterizing a force condition of the printing platform during the process of the printing platform being lifted includes: Acquire a maximum detection value representing a force condition of the printing platform during the lifting process, and use the maximum detection value as the first detection value; The second detection value is a maximum detection value of the force applied to the printing platform when the first model layer is separated from the release film; The obtaining of the maximum detection value representing the force condition of the printing platform during the lifting process includes: Acquire multiple detection values ​​used to characterize the stress condition of the printing platform during the lifting process, filter the multiple detection values, and determine the maximum detection value from the valid values ​​obtained after the filtering process; or, The current detection value used to characterize the stress condition of the printing platform during the lifting process is acquired in real time, and the current detection value is filtered to obtain the current effective detection value, and then the current effective detection value is compared with the maximum detection value stored during the lifting process of the platform for printing the current model layer, and the larger value between the current effective detection value and the stored maximum detection value is used as the maximum detection value and updated and stored.

8. The method according to claim 1, It is characterized in that The method further comprises: When it is determined that an abnormal situation occurs when the 3D printing device prints the current model layer, or when it is determined that an abnormal situation occurs when the 3D printing device prints multiple model layers continuously, a prompt message is issued.

9. A 3D printing device, It is characterized in that include: A material box, used for containing the material to be cured; A printing platform, used for carrying a printing model, wherein the printing platform moves relative to the material box to realize model printing; A detection device, used to detect the force condition of the printing platform; A memory storing programs or instructions; A processor, wherein when executing the program or instruction, the processor implements the steps of the printing abnormality detection method according to any one of claims 1 to 8.

10. A readable storage medium having a program or instruction stored thereon, It is characterized in that When the program or instruction is executed by a processor, the steps of the printing abnormality detection method according to any one of claims 1 to 8 are implemented.