Control method of 3D printing equipment, 3D printing equipment and readable storage medium
By performing preset detection and zero point calibration on the cantilever of the 3D printing equipment, the problem of zero point drift of the tension sensor is solved, ensuring the accuracy of detection during the printing process and the reliability of platform installation inspection.
Patent Information
- Application Number
- CN202411337478.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-24
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2044-09-24
AI Technical Summary
The tensile sensor in 3D printing equipment causes zero point drift due to temperature drift and time drift, which affects the accuracy of release force and downforce detection during the printing process.
By installing a detection device on the cantilever of the 3D printing device, preset detection operations are performed to determine the installation status of the printing platform, and calibrate the zero-point detection value of the detection device in a standstill state, and automatically perform zero-point compensation to remove zero-point drift.
The accuracy of the detection device is ensured, the impact of zero point drift on subsequent printing control is avoided, and the accuracy of the printing platform installation inspection and the reliability of the printing process are improved.
Smart Images

Figure CN119261205A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of 3D printing, and in particular to a control method for a 3D printing device, a 3D printing device, and a readable storage medium. Background Art
[0002] A tension sensor is installed on the cantilever of the 3D printing equipment to detect the release force, downward pressure and other stress conditions during the printing process to guide printing. The tension sensor will have zero drift due to the influence of temperature drift and time drift. The zero drift of the tension sensor will cause the tension to drift when the cantilever is only placed on the printing platform, which will lead to inaccurate release force, downward pressure and other detections during subsequent printing, affecting printing. Summary of the invention
[0003] In view of this, the present application provides a control method for a 3D printing device, a 3D printing device and a readable storage medium, which achieve the removal of the zero drift of the detection device and avoid the zero drift problem of the detection device affecting subsequent printing.
[0004] In a first aspect, an embodiment of the present application provides a control method for a 3D printing device, wherein the 3D printing device comprises a cantilever, a detection device and a printing platform, wherein the printing platform is detachably mounted on a first end of the cantilever, the detection device is disposed on the cantilever, and the detection device is used to detect the printing platform, wherein the method comprises:
[0005] Controlling the cantilever to move to perform a preset detection operation, and determining whether the first end of the cantilever is installed with the printing platform according to a result of the preset detection operation;
[0006] When it is determined that the printing platform is installed on the first end of the cantilever, the zero point detection value of the detection device is calibrated.
[0007] In a second aspect, an embodiment of the present application provides a 3D printing device, including:
[0008] cantilever;
[0009] A printing platform, the printing platform being detachably mounted on the first end of the cantilever;
[0010] A detection device, the detection device is arranged on the cantilever, and the detection device is used to detect the printing platform;
[0011] A memory storing programs or instructions;
[0012] A processor, wherein when the processor executes the program or instruction, the steps of the method according to the first aspect are implemented.
[0013] 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.
[0014] In the embodiment of the present application, the cantilever is controlled to move so as to perform a preset detection operation, obtain the result of the preset detection operation, and determine whether the first end of the cantilever is installed with a printing platform according to the result of the preset detection operation. When it is determined that the first end of the cantilever is installed with a printing platform, the detection value of the detection device in the static state of the printing platform is calibrated, that is, the detection value of the detection device in the static state of the printing platform is set to 0 grams to remove the zero drift of the detection device.
[0015] In the embodiment of the present application, after determining to place the printing platform, the detection value of the detection device is automatically zero-point compensated or zero-point calibrated to remove the zero-point drift of the detection device, thereby preventing the zero-point drift problem of the detection device from affecting subsequent printing, thereby ensuring the accuracy of printing control based on the detection value of the detection device.
[0016] 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
[0017] 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:
[0018] Figure 1 One of the flow charts of the control method of the 3D printing device according to the embodiment of the present application is shown;
[0019] Figure 2 A second flow chart of the control method of the 3D printing device according to an embodiment of the present application is shown;
[0020] Figure 3 A curve diagram showing the change in release force and printing area of the model layer of 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 control method of the 3D printing device, the 3D printing device and the 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 embodiment of the present application provides a control method for a 3D printing device, wherein the 3D printing device comprises a cantilever, a detection device and a printing platform, wherein the printing platform is detachably mounted on a first end of the cantilever, and the detection device is disposed on the cantilever, and the detection device is used to detect the printing platform, such as Figure 1 As shown, the method includes:
[0025] Step 101, controlling the cantilever to move to perform a preset detection operation, and determining whether a printing platform is installed at the first end of the cantilever according to a result of the preset detection operation;
[0026] Step 102: When it is determined that a printing platform is installed at the first end of the cantilever, calibrate the zero point detection value of the detection device.
[0027] In this embodiment, the cantilever is controlled to move so as to perform a preset detection operation, obtain a result of the preset detection operation, and determine whether the first end of the cantilever is installed with a printing platform according to the result of the preset detection operation. When it is determined that the first end of the cantilever is installed with a printing platform, the detection value of the detection device in the static state of the printing platform (that is, the zero point detection value) is calibrated, that is, the detection value of the detection device in the static state of the printing platform is set to 0 grams to remove the zero point drift of the detection device.
[0028] In one embodiment, when it is determined that the first end of the cantilever is not installed with a printing platform, a pop-up window or an alarm is displayed to remind the user that the printing platform is not installed.
[0029] In one embodiment, a detection device is provided on the cantilever of the 3D printing device, for example, the detection device is provided on the second end of the cantilever opposite to the first end, and the detection device is used to detect the stress condition of the printing platform. The detection device can be a force detection device, a deformation detection device, etc., and can specifically be an elastic resistance strain gauge, a tension sensor, etc., which can detect the deformation amount at a specific position of a specific component and other physical quantities that can express its stress change, such as tension, gravity, pressure, torque, etc. When the detection device is provided on the cantilever of the 3D printing device, after the printing platform is mounted on the cantilever, the printing platform will produce a pulling effect on 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 lifting process of the printing platform, the model gravity and the tension of the release film (i.e., the release force) received by 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.
[0030] In the embodiment of the present application, after determining to place the printing platform, the detection value of the detection device is automatically zero-point compensated or zero-point calibrated to remove the zero-point drift of the detection device, thereby preventing the zero-point drift problem of the detection device from affecting subsequent printing, thereby ensuring the accuracy of printing control based on the detection value of the detection device.
[0031] In one embodiment of the present application, before calibrating the zero point detection value of the detection device, the method further includes:
[0032] In response to the printing instruction, obtaining a first detection value of the detection device when the cantilever is at a current first position;
[0033] Control the cantilever to be lifted to a second position, and obtain a second detection value of the detection device, wherein the second position is higher than the resin liquid level position of the material tank of the 3D printing device;
[0034] When the difference between the second detection value and the first detection value is greater than or equal to the first threshold, the second detection value is used as the zero point detection value to be calibrated for the detection device;
[0035] When the difference between the second detection value and the first detection value is less than the first threshold, the first detection value is used as the zero point detection value to be calibrated for the detection device;
[0036] Alternatively, before calibrating the detection value of the detection device, the method further includes:
[0037] Control the cantilever to be lifted to a third position, and obtain a third detection value of the detection device, where the third position is higher than the resin liquid level position of the material tank of the 3D printing device;
[0038] The third detection value is used as the zero point detection value to be calibrated for the detection device.
[0039] Since at the beginning of printing, if the printing platform is immersed in resin, the zero-point detection value of the detection device read is affected by the buoyancy and gravity of the resin. In order to solve this problem, when obtaining the zero-point detection value of the detection device, it is necessary to obtain the detection value when the first end of the cantilever is above the resin liquid level of the material tank of the 3D printing device.
[0040] In the first embodiment, in response to a printing instruction, a first detection value of the detection device at the current position (i.e., the first position) is obtained. The cantilever is controlled to be lifted to the second position so that the first end of the cantilever rises above the resin liquid level of the material tank of the 3D printing device, i.e., the first end of the cantilever reaches the second position, and the second detection value of the detection device at this time is obtained.
[0041] The second detection value is compared with the first detection value to obtain the difference between the second detection value and the first detection value. If the difference is greater than or equal to the first threshold value, since the second detection value is the detection value when the first end of the cantilever rises above the resin liquid level of the material tank of the 3D printing device, and the second detection value is significantly different from the first detection value, it indicates that the first detection value is the detection value when the first end of the cantilever is below the resin liquid level of the material tank of the 3D printing device, that is, when the printing platform is immersed in the resin at the beginning of printing. In this case, the second detection value when the first end of the cantilever rises above the resin liquid level of the material tank of the 3D printing device is used as the zero point detection value of the detection device.
[0042] If the difference is less than the first threshold, the second detection value is slightly different from the first detection value, indicating that the first detection value is also the detection value when the first end of the cantilever is above the resin liquid level in the material tank of the 3D printing device, and the first detection value is used as the zero point detection value of the detection device.
[0043] In the second embodiment, in response to the printing instruction, the cantilever is controlled to be lifted to the third position, so that the first end of the cantilever rises above the resin liquid level of the material tank of the 3D printing device, that is, the first end of the cantilever reaches the third position, and the third detection value of the detection device at this time is obtained. Since it has been determined that the third detection value is the detection value when the first end of the cantilever is above the resin liquid level of the material tank of the 3D printing device, that is, the detection value when the printing platform is not immersed in the resin, the third detection value is used as the zero point detection value of the detection device.
[0044] It should be noted that in the above-mentioned second embodiment, the detection value in the state of being lifted out of the resin is directly used as the zero-point detection value of the detection device, and there is no need to compare the two detection values in the first embodiment, which can save time and improve control efficiency. However, since the first end of the cantilever will have some resin after being lifted out of the resin, the detection values with and without resin will be slightly different. Ideally, the zero-point detection value should be the detection value without resin. Therefore, there may be slight errors in the zero-point detection value determined in the second embodiment. In the first embodiment, when the first detection value is used as the zero-point detection value, there will be no error, which improves the accuracy of determining the zero-point detection value.
[0045] Since when printing starts, if the printing platform is immersed in resin, the detection value of the detection device read will be affected by the buoyancy and gravity of the resin. However, through the above method of the present application, the detection value when not immersed in resin is used as the zero-point detection value of the detection device. Each time printing starts, after confirming that the printing platform is installed, the zero-point detection value of the printing platform is stationary and not affected by the buoyancy of the resin is calibrated, thereby eliminating the zero-point drift problem of the detection device and ensuring the accuracy of each subsequent detection function.
[0046] In one embodiment of the present application, controlling the cantilever to be lifted to the second position or the third position includes: after controlling the cantilever to move to perform a foreign object detection operation, controlling the cantilever to be lifted to the second position or the third position.
[0047] In this embodiment, foreign matter detection is required before printing begins to prevent foreign matter from being present at the bottom of the tank, the bottom of the mounting plate, or the bottom of the printing platform and affecting printing. After foreign matter detection, the cantilever will be lifted and will be lifted above the resin liquid level in the tank, so the second detection value or the third detection value can be read after the foreign matter detection operation. There is no need to perform the operation of lifting the cantilever out of the resin in the tank separately, which can save time and improve control efficiency.
[0048] In one embodiment of the present application, after obtaining the first detection value of the detection device when the cantilever is in the current first position in response to the printing instruction, the method further includes:
[0049] If it is determined according to the target information that the weight of the printing platform is greater than or equal to the second threshold, determining whether the first detection value is less than or equal to the third threshold, wherein the target information includes any one of a device model, a platform model, and a platform weight of the 3D printing device;
[0050] If the first detection value is less than or equal to the third threshold, a prompt message indicating that the printing platform is not installed is issued;
[0051] If the first detection value is greater than the third threshold, it is determined that a printing platform is installed at the first end of the cantilever, and the process proceeds to a step of controlling the cantilever to be lifted to the second position.
[0052] In this embodiment, after obtaining the first detection value of the detection device when the cantilever is in the current first position, a preliminary judgment can be made as to whether a printing platform is installed on the first end of the cantilever based on the first detection value.
[0053] Since the greater the weight of the printing platform corresponding to the 3D printing device, the smaller the impact of the zero-point drift problem of the detection device on the platform placement detection, and the smaller the weight of the printing platform, the greater the impact of the zero-point drift problem of the detection device on the platform placement detection. When it is determined that the weight of the printing platform is greater than or equal to the second threshold based on any one of the device model, platform model and platform weight of the 3D printing device, it indicates that the weight of the printing platform is relatively large.
[0054] When it is determined that the weight of the printing platform is small, it is not necessary to preliminarily judge whether the printing platform is installed on the first end of the cantilever based on the first detection value at the moment of starting printing. When it is determined that the weight of the printing platform is large, it is possible to preliminarily judge whether the printing platform is installed on the first end of the cantilever based on the first detection value at the moment of starting printing. If the first detection value is less than or equal to the third threshold, it is determined that the printing platform is not installed, and a pop-up window or alarm is displayed to prompt the user that the printing platform is not installed, wherein the numerical range of the third threshold is -450g to -650g, and -550g can be selected. When the first detection value is greater than the third threshold, it is preliminarily determined that the printing platform is installed, and the subsequent printing process is continued, that is, the cantilever is controlled to be lifted to the second position to read the second detection value, and the zero point detection value of the detection device is determined.
[0055] After the zero point detection value of the detection device is determined, the cantilever is controlled to move to perform a preset detection operation, and whether a printing platform is installed at the first end of the cantilever is further determined according to the result of the preset detection operation.
[0056] This application can preliminarily determine whether the printing platform is installed on the first end of the cantilever based on the first detection value when starting printing, and promptly prompt when it is determined that it is not installed, and continue with subsequent judgments when it is confirmed that it is installed, thereby further ensuring the accuracy of the platform installation detection.
[0057] In one embodiment of the present application, the method further includes: in response to a user's instruction to ignore the prompt information, entering a step of controlling the cantilever to be lifted to a second position.
[0058] In this embodiment, when it is determined that the printing platform is not installed, a pop-up window or an alarm prompt is displayed to prompt the user that the printing platform is not installed. If the user determines that the prompt is a false alarm, an ignore instruction for the prompt information is issued, and in response to the ignore instruction, the step of controlling the cantilever to be lifted to the second position is entered, the second detection value is read, and the zero-point detection value of the detection device is determined. After the zero-point detection value of the detection device is determined, the cantilever is controlled to move to perform a preset detection operation, and whether the printing platform is installed at the first end of the cantilever is further determined based on the result of the preset detection operation.
[0059] The embodiment of the present application can automatically enter the step of continuing the installation detection of the printing platform in response to the user's instruction to ignore the prompt information.
[0060] In one embodiment of the present application, the preset detection operation includes at least one of a foreign matter detection operation, a resin detection operation, and a platform leveling detection operation.
[0061] In this embodiment, the detection method of whether the printing platform is placed during printing in the related art is that when the user instructs to print, regardless of the weight of the printing platform, the detection value P at that time is read, and the detection value P is compared with the standard weight of the printing platform of the 3D printing device. For example, when the standard weight of the printing platform is 700g, if P is less than (-700+100)g, where 100g is the error range of the printing platform weight, it is determined that the printing platform is not installed. This method has the following disadvantages: (1) When the zero point drift of the detection device is less than -600g, when the printing platform is placed, it will falsely report that the printing platform is not installed, resulting in a bad operating experience and confusion for the user; (2) When the zero point drift of the detection device is greater than 100g, when the printing platform is not placed, an alarm will be issued to place the printing platform, and the platform detection function will fail. In other words, in the related art, regardless of the weight of the printing platform, the solution of directly taking the platform installation detection according to the detection value at the moment of starting printing will affect the accuracy of the detection due to the problem of zero point drift of the detection device.
[0062] The embodiment of the present application can ensure the accuracy of the detection value by removing the zero drift of the detection device, thereby ensuring the accuracy of the platform installation detection, and preventing the failure of the platform detection function and false alarms caused by the zero drift of the detection device. In addition, the embodiment of the present application no longer or not only judges whether the printing platform is installed based on the detection value at the moment of starting printing, but combines the foreign matter detection, resin detection, platform leveling detection and other processes before exposure to judge whether the printing platform is installed, further improving the accuracy of the printing platform installation detection.
[0063] In one embodiment of the present application, when the preset detection operation includes a foreign object detection operation, controlling the cantilever to move to perform the foreign object detection operation, and obtaining a result of the foreign object detection operation includes:
[0064] Controlling the cantilever to descend toward the material trough of the 3D printing device, and obtaining a fourth detection value of the detection device during the descending process of the cantilever;
[0065] When the fourth detection value changes relative to the first detection value of the detection device, and the duration of the change is greater than or equal to the second threshold, determining that the result of the foreign object detection operation is that a foreign object is detected;
[0066] When the fourth detection value does not change relative to the first detection value of the detection device or the duration of the change is less than the second threshold, until the first end of the cantilever reaches the preset position, the result of the foreign object detection operation is determined to be that no foreign object is detected.
[0067] Determining whether a printing platform is installed on the first end of the cantilever according to the result of a preset detection operation includes: when the result of the foreign object detection operation is that a foreign object is detected, determining that the printing platform is installed on the first end of the cantilever; when the result of the foreign object detection operation is that no foreign object is detected, determining that the printing platform is not installed on the first end of the cantilever.
[0068] In this embodiment, whether there are foreign objects in the 3D printing equipment is determined based on the first detection value of the detection device, that is, the detection value at the moment of starting printing. The presence of foreign objects includes models or residues sticking to the lower surface of the printing platform, residues at the bottom of the material box, broken models, foreign objects, etc.
[0069] After obtaining the first detection value of the detection device, the cantilever is controlled to descend toward the material slot of the 3D printing device, and the fourth detection value of the detection device is obtained during the descent of the cantilever, and the magnitude relationship between the fourth detection value and the first detection value is detected. If there is a foreign body, the printing platform will be subjected to the force of the foreign body so that the fourth detection value is greater than the first detection value, that is, the fourth detection value changes relative to the first detection value. In addition, it should be noted that if the printing platform descends to the resin in the contact box, the force exerted by the resin on the printing platform will also cause a certain change in the detection value. In order to eliminate the problem of misjudgment caused by contact with the resin, the judgment of whether there is a foreign body is made based on the change in the detection value and the duration of the change. Since the resin has fluidity and the foreign body is harder than the resin, the duration of the change in the detection value corresponding to the contact with the foreign body will be greater than the duration of the change in the detection value corresponding to the contact with the resin. Therefore, when it is determined that the fourth detection value has changed relative to the first detection value, and the duration of the change is greater than or equal to the second threshold, it is confirmed that the foreign body has been detected. When it is determined that the fourth detection value has not changed relative to the first detection value of the detection device or the duration of the change is less than the second threshold, and the first end of the cantilever reaches a preset position (for example, the z-axis zero point position or a position below the z-axis zero point), it is confirmed that no foreign object is detected. By judging whether the fourth detection value has changed relative to the first detection value and the duration of the change, the accuracy of foreign object detection is improved.
[0070] Because the change in the detection value and the duration of the change can only be monitored when a printing platform is installed at the first end of the cantilever, if the printing platform is not installed, the change in the detection value and the duration of the change cannot be monitored. Therefore, when it is determined that there is a foreign object, it can be determined that the cantilever is installed with a printing platform. The embodiment of the present application realizes the detection of the platform installation through foreign object detection, thereby improving the accuracy of the detection of the printing platform installation.
[0071] In one embodiment of the present application, when the preset detection operation includes a resin detection operation, controlling the cantilever to move to perform the resin detection operation to obtain a result of the resin detection operation includes:
[0072] Controlling the cantilever to descend toward the material trough of the 3D printing device, and obtaining a fifth detection value of the detection device during the descending process of the cantilever;
[0073] When the absolute value of the difference between the fifth detection value and the zero point detection value is greater than or equal to the third threshold, determining that the result of the resin detection operation is that the resin in the material tank of the 3D printing device is detected;
[0074] When the absolute value of the difference between the fifth detection value and the zero point detection value is less than the third threshold value, until the first end of the cantilever reaches the second preset position, it is determined that the result of the resin detection operation is that the resin in the material tank of the 3D printing device is not detected.
[0075] Determining whether a printing platform is installed on the first end of the cantilever according to the result of a preset detection operation includes: when the result of the resin detection operation is that resin in the material tank of the 3D printing device is detected, determining that the printing platform is installed on the first end of the cantilever; when the result of the resin detection operation is that the resin in the material tank of the 3D printing device is not detected, determining that the printing platform is not installed on the first end of the cantilever.
[0076] In this embodiment, after determining the zero-point detection value of the detection device, a resin detection operation is performed to detect the installation of the platform. Specifically, the cantilever is controlled to descend toward the material trough of the 3D printing device, and a judgment is made as to whether the resin is detected based on the detection value of the detection device during this descent process. The fifth detection value of the detection device is obtained during the descent process. When the absolute value of the difference between the fifth detection value and the zero-point detection value is greater than or equal to the third threshold value, it indicates that the resin is in contact. When the absolute value of the difference between the fifth detection value and the zero-point detection value is less than the third threshold value, until the first end of the cantilever reaches a second preset position (e.g., the z-axis zero point position or a position below the z-axis zero point), it indicates that the resin is not in contact.
[0077] Since resin detection can only be achieved when a printing platform is installed at the first end of the cantilever, resin detection cannot be achieved when the printing platform is not installed. Therefore, when it is determined that the resin is detected, it can be determined that the cantilever is installed with a printing platform. In the embodiment of the present application, the detection of the platform installation is achieved through resin detection, thereby improving the accuracy of the detection of the printing platform installation.
[0078] In one embodiment of the present application, when the preset detection operation includes the platform leveling detection operation, controlling the cantilever to move to perform the platform leveling detection operation, and obtaining the result of the platform leveling detection operation includes:
[0079] Control the cantilever to descend toward the material trough of the 3D printing device or the mounting plate of the 3D printing device, and obtain a sixth detection value of the detection device during the descending process of the cantilever;
[0080] When the absolute value of the difference between the sixth detection value and the zero point detection value is greater than or equal to the fourth threshold, determining that the result of the platform leveling detection operation is that the 3D printing device is detected to be successfully leveled;
[0081] When the absolute value of the difference between the sixth detection value and the zero point detection value is less than the fourth threshold value, until the cantilever drops to a preset height, it is determined that the result of the platform leveling detection operation is that abnormal leveling of the 3D printing device is detected.
[0082] Determining whether a printing platform is installed on the first end of the cantilever according to a result of a preset detection operation includes: when a result of the platform leveling detection operation is that the 3D printing device is successfully leveled, determining that the printing platform is installed on the first end of the cantilever; when a result of the platform leveling detection operation is that the 3D printing device is abnormally leveled, determining that the printing platform is not installed on the first end of the cantilever.
[0083] In this embodiment, after the zero-point detection value of the detection device is determined or the resin detection operation is performed, the platform leveling detection operation is performed to detect the installation of the platform. Specifically, the cantilever is controlled to descend toward the material trough or mounting plate of the 3D printing equipment, and a judgment is made as to whether the cantilever is leveled based on the detection value of the detection device during this descent process. The sixth detection value of the detection device is obtained during the descent process. When the absolute value of the difference between the sixth detection value and the zero-point detection value is greater than or equal to the fourth threshold value, it indicates that the material trough or mounting plate is contacted and the printing platform has been flattened, and it is determined that the printing platform is leveled successfully; when the absolute value of the difference between the fifth detection value and the zero-point detection value is less than the third threshold value, until the cantilever descends to a preset height, it indicates that the leveling has failed.
[0084] Since the platform leveling detection can only be performed when a printing platform is installed at the first end of the cantilever, the platform leveling detection cannot be performed if the printing platform is not installed. Therefore, when the leveling is determined to be successful, it can be determined that the cantilever is installed with a printing platform. In the embodiment of the present application, the platform installation is detected through the platform leveling detection, thereby improving the accuracy of the printing platform installation detection.
[0085] In one embodiment, after reading the first detection value, the cantilever can be controlled to descend toward the material trough of the 3D printing device or the mounting plate of the 3D printing device, and the sixth detection value of the detection device can be obtained during the descent of the cantilever. When it is determined that the absolute value of the difference between the sixth detection value and the first detection value is greater than or equal to the fifth threshold, it is determined that the result of the platform leveling detection operation is that the leveling of the 3D printing device is detected to be successful, and then the first detection value of the detection device is calibrated.
[0086] In one embodiment of the present application, when the preset detection operation includes a resin detection operation and a platform leveling detection operation, controlling the cantilever to move to perform the preset detection operation, and determining whether the first end of the cantilever is installed with a printing platform according to the result of the preset detection operation, includes:
[0087] Control the cantilever to move to perform resin detection operation and obtain the result of the resin detection operation;
[0088] When the result of the resin detection operation is that resin in the material tank of the 3D printing device is detected, it is determined that a printing platform is installed at the first end of the cantilever;
[0089] When the result of the resin detection operation is that the resin in the material tank of the 3D printing device is not detected, the cantilever is controlled to move to perform a platform leveling detection operation to obtain a result of the platform leveling detection operation;
[0090] When the result of the platform leveling detection operation is that the 3D printing device is successfully leveled, it is determined that a printing platform is installed at the first end of the cantilever;
[0091] When the result of the platform leveling detection operation is that abnormal leveling of the 3D printing device is detected, it is determined that the printing platform is not installed on the first end of the cantilever.
[0092] In this embodiment, the installation of the printing platform is determined by the two operations of resin detection operation and platform leveling detection operation, thereby improving the accuracy of the judgment of the installation of the printing platform. The resin detection operation is first performed. When the resin in the material tank of the 3D printing device is detected, it is determined that the printing platform is installed. When the resin in the material tank of the 3D printing device is not detected, the platform leveling detection operation is continued. When it is detected that the 3D printing device is leveled successfully, it is determined that the printing platform is installed. When it is not detected that the 3D printing device is leveled successfully, it is determined that the printing platform is not installed.
[0093] It should be noted that the resin detection operation and the platform leveling detection operation can be used to detect the platform installation separately, or the resin detection operation and the platform leveling detection operation can be used together to detect the platform installation. Because when performing the resin detection operation, if the resin is not detected, it may be because the printing platform is not installed, or it may be because the material tank is not placed. If the resin is not detected because the material tank is not placed, it is a false alarm that the printing platform is not installed. Then the subsequent platform leveling detection operation is performed to determine whether the printing platform is installed by whether the leveling is successful, thereby ensuring the accuracy of the printing platform installation detection.
[0094] In one embodiment of the present application, it is determined according to the model of the 3D printing device that the printing platform corresponding to the current 3D printing device has a larger weight. In this case, the control method is as follows: Figure 2 As shown, printing starts, the first detection value P1 of the detection device is read, and it is determined whether the first detection value P1 is less than or equal to -550g. If not, it is preliminarily determined that the printing platform is installed, and foreign matter detection is performed; if so, the user is prompted that the printing platform is not installed. If the user's ignore command is received, foreign matter detection is performed. If the user's ignore command is not received, the subsequent detection device calibration is not performed, and printing is stopped. It should be noted that after foreign matter detection, the first end of the cantilever will be lifted above the resin liquid level of the material tank of the 3D printing device.
[0095] Further, the second detection value P2 of the detection device is read when the first end of the cantilever is lifted above the resin liquid level of the material tank of the 3D printing device, and it is determined whether (P2-P1) is greater than or equal to the first threshold. If so, the zero point detection value of the detection device = P2, if not, the zero point detection value of the detection device = P1.
[0096] Perform resin detection to determine whether resin is detected. If detected, determine to place the printing platform and calibrate the zero-point detection value to 0g. If not detected, perform platform leveling detection to determine whether the current detection value reaches (platform weight - 500g). If so, determine to place the printing platform and calibrate the zero-point detection value to 0g. If not, determine that the printing platform is not placed.
[0097] In the embodiment of the present application, on the one hand, the detection value when not immersed in resin is used as the zero-point detection value of the detection device. Each time printing starts, after confirming that the printing platform is installed, the zero-point detection value of the printing platform is stationary and not subject to the buoyancy of the resin is calibrated, thereby eliminating the zero-point drift problem of the detection device and ensuring the accuracy of each subsequent detection function. On the other hand, the embodiment of the present application no longer or not only judges whether the printing platform is installed based on the detection value at the moment of starting printing, but combines the foreign matter detection before exposure, resin detection, platform leveling detection and other processes to judge whether the printing platform is installed, further improving the accuracy of the printing platform installation detection.
[0098] In one embodiment of the present application, after calibrating the zero point detection value of the detection device, the method further includes:
[0099] Print the model to be printed, and obtain the printing areas of multiple model layers of the model to be printed during the printing process, and the seventh detection value corresponding to the model layer during the release process;
[0100] A schematic diagram of the mapping between the seventh detection value of the model layer and the corresponding printing area is displayed on the interactive interface.
[0101] In this embodiment, after the zero-point detection value of the detection device is calibrated, the model is printed. The printing area (i.e., the exposure area) of each model layer of the model to be printed during the printing process, and the detection value (i.e., the seventh detection value) detected by the detection device during the release process of each model layer are obtained, and then a mapping diagram between the detection value of the model layer release and the corresponding printing area is displayed on the interactive interface, so as to realize the monitoring of the mapping relationship between the printing area and the release force of the model layer, and provide real-time feedback to the operator to ensure that the operator can take immediate measures to make adjustments when an abnormal situation occurs.
[0102] The embodiment of the present application eliminates the problem of zero-point drift of the detection device caused by temperature, power-on, etc. by calibrating the zero-point detection value of the detection device, and can obtain accurate release force during printing, so that the mapping relationship between the printing area and the release force can be displayed more accurately.
[0103] In one embodiment of the present application, a schematic diagram of a mapping between the seventh detection value of the model layer and the corresponding printing area is displayed on the interactive interface, including:
[0104] A curve change graph between the seventh detection value of the model layer and the corresponding printing area is displayed on the interactive interface; wherein the horizontal axis of the curve change graph represents the model layer, the first vertical axis represents the seventh detection value of the model layer, and the second vertical axis represents the printing area of the model layer.
[0105] In this embodiment, the mapping diagram may be a curve change diagram, wherein the horizontal axis represents the model layer, the first vertical axis represents the seventh detection value of the model layer, and the second vertical axis represents the printing area of the model layer. By displaying the release force and the printing area of the model layer in the form of a curve diagram, the change trend of the release force and the printing area with the model layer can be clearly shown.
[0106] In one embodiment of the present application, a schematic diagram of a mapping between the seventh detection value of the model layer and the corresponding printing area is displayed on the interactive interface, including:
[0107] On the interactive interface, a schematic diagram of a mapping between the seventh detection values of all model layers of the model to be printed and the corresponding printing areas is displayed, and / or a schematic diagram of a mapping between the seventh detection values of a preset number of model layers of the model to be printed and the corresponding printing areas is displayed.
[0108] In this embodiment, a schematic diagram of mapping the release force and the printing area of all model layers of the model to be printed can be displayed on the interactive interface, so that the operator can understand the changes in the release force of all printed model layers of the model to be printed.
[0109] A schematic diagram of mapping the release force and the printing area of a preset number of model layers of the model to be printed can also be displayed. The preset number of model layers can be the preset number of model layers that have been printed most recently. For example, a schematic diagram of mapping the release force and the printing area of the 10 most recently printed model layers can be displayed, so that the operator can understand the changes in the release force of the most recently printed model layers of the model to be printed.
[0110] like Figure 3 As shown, the overall curve change of the release force and the printing area of all the model layers of the entire model to be printed can be displayed in the upper area of the interactive interface, and the curve change schematic diagram of the latest printed preset number of layers can be displayed in the lower area of the interactive interface. In this way, the operator can clearly understand the change of the release force of all the printed model layers of the model to be printed and the change of the release force of the most recently printed model layer.
[0111] The embodiment of the present application also provides a 3D printing device, which includes: a cantilever; a printing platform, which is detachably mounted on the first end of the cantilever; a detection device, which is arranged on the cantilever and is used to detect the printing platform; a memory, which stores programs or instructions; and a processor, which implements the various steps of the control method embodiment of the above-mentioned 3D printing device when executing the program or instructions, and can achieve the same technical effect. To avoid repetition, they are not repeated here.
[0112] 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.
[0113] 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.
[0114] The embodiment of the present application further 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 control method embodiment of the above-mentioned 3D printing device is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0115] The present application also provides the following embodiments:
[0116] Reference numeral 1, a control method of a 3D printing device, the 3D printing device comprising a cantilever, a detection device and a printing platform, the printing platform being detachably mounted on a first end of the cantilever, the detection device being arranged on the cantilever, the detection device being used to detect the printing platform, the method comprising:
[0117] Controlling the cantilever to move to perform a preset detection operation, and determining whether the first end of the cantilever is installed with the printing platform according to a result of the preset detection operation;
[0118] When it is determined that the printing platform is installed on the first end of the cantilever, the zero point detection value of the detection device is calibrated.
[0119] Reference number 2, based on reference number 1, before calibrating the zero point detection value of the detection device, the method further includes:
[0120] In response to a printing instruction, obtaining a first detection value of the detection device when the cantilever is at a current first position;
[0121] Controlling the cantilever to be lifted to a second position, and obtaining a second detection value of the detection device, wherein the second position is higher than a resin liquid level position of a material tank of the 3D printing device;
[0122] When the difference between the second detection value and the first detection value is greater than or equal to a first threshold, using the second detection value as a zero point detection value to be calibrated for the detection device;
[0123] When the difference between the second detection value and the first detection value is less than a first threshold, taking the first detection value as a zero point detection value to be calibrated for the detection device;
[0124] Alternatively, before calibrating the detection value of the detection device, the method further includes:
[0125] Controlling the cantilever to be lifted to a third position, and obtaining a third detection value of the detection device, wherein the third position is higher than a resin liquid level position of a material tank of the 3D printing device;
[0126] The third detection value is used as the zero point detection value to be calibrated for the detection device.
[0127] Reference number 3, based on reference number 2, the controlling the cantilever to be lifted to the second position or the third position comprises:
[0128] After controlling the cantilever to move to perform a foreign object detection operation, controlling the cantilever to rise to the second position or the third position.
[0129] Reference number 4, based on reference number 2, after obtaining the first detection value of the detection device when the cantilever is in the current first position in response to the printing instruction, the method further includes:
[0130] If it is determined according to the target information that the weight of the printing platform is greater than or equal to a second threshold, determining whether the first detection value is less than or equal to a third threshold, wherein the target information includes any one of a device model, a platform model, and a platform weight of the 3D printing device;
[0131] If the first detection value is less than or equal to the third threshold, a prompt message indicating that the printing platform is not installed is issued;
[0132] If the first detection value is greater than the third threshold, it is determined that the printing platform is installed at the first end of the cantilever, and the process proceeds to a step of controlling the cantilever to be lifted to the second position.
[0133] Reference number 5, based on reference number 4, the method further includes:
[0134] In response to the user's instruction to ignore the prompt information, the step of controlling the cantilever to be lifted to the second position is entered.
[0135] Label 6, based on label 1, the preset detection operation includes at least one of a foreign matter detection operation, a resin detection operation and a platform leveling detection operation.
[0136] Reference numeral 7, based on reference numeral 6, when the preset detection operation includes the foreign object detection operation, controlling the cantilever to move to perform the foreign object detection operation, and obtaining a result of the foreign object detection operation, including:
[0137] Controlling the cantilever to descend toward the material trough of the 3D printing device, and obtaining a fourth detection value of the detection device during the descending process of the cantilever;
[0138] When the fourth detection value changes relative to the first detection value of the detection device, and the duration of the change is greater than or equal to a second threshold, determining that the result of the foreign object detection operation is that a foreign object is detected;
[0139] When the fourth detection value does not change relative to the first detection value of the detection device or the duration of the change is less than a second threshold, until the first end of the cantilever reaches a preset position, it is determined that the result of the foreign object detection operation is that no foreign object is detected.
[0140] Reference numeral 8, based on reference numeral 6, when the preset detection operation includes the resin detection operation, controlling the cantilever to move to perform the resin detection operation to obtain a result of the resin detection operation, including:
[0141] Controlling the cantilever to descend toward the material trough of the 3D printing device, and obtaining a fifth detection value of the detection device during the descending process of the cantilever;
[0142] When the absolute value of the difference between the fifth detection value and the zero point detection value is greater than or equal to a third threshold, determining that the result of the resin detection operation is that resin in the material tank of the 3D printing device is detected;
[0143] When the absolute value of the difference between the fifth detection value and the zero point detection value is less than a third threshold value, until the first end of the cantilever reaches a second preset position, it is determined that the result of the resin detection operation is that no resin in the material tank of the 3D printing device is detected.
[0144] Reference numeral 9, based on reference numeral 6, when the preset detection operation includes the platform leveling detection operation, controlling the cantilever to move to perform the platform leveling detection operation, and obtaining a result of the platform leveling detection operation, including:
[0145] Controlling the cantilever to descend toward the material trough of the 3D printing device or the mounting plate of the 3D printing device, and obtaining a sixth detection value of the detection device during the descending process of the cantilever;
[0146] When the absolute value of the difference between the sixth detection value and the zero point detection value is greater than or equal to a fourth threshold, determining that the result of the platform leveling detection operation is that the 3D printing device is detected to be successfully leveled;
[0147] When the absolute value of the difference between the sixth detection value and the zero point detection value is less than a fourth threshold value, until the cantilever drops to a preset height, it is determined that the result of the platform leveling detection operation is that abnormal leveling of the 3D printing device is detected.
[0148] Reference numeral 10, based on reference numeral 6, when the preset detection operation includes the foreign body detection operation, determining whether the first end of the cantilever is mounted with the printing platform according to the result of the preset detection operation comprises:
[0149] When the result of the foreign object detection operation is that a foreign object is detected, determining that the printing platform is mounted on the first end of the cantilever;
[0150] When the result of the foreign object detection operation is that no foreign object is detected, it is determined that the first end of the cantilever is not mounted on the printing platform.
[0151] Reference numeral 11, based on reference numeral 6, when the preset detection operation includes the resin detection operation, determining whether the first end of the cantilever is mounted with the printing platform according to the result of the preset detection operation comprises:
[0152] When the result of the resin detection operation is that the resin in the material tank of the 3D printing device is detected, it is determined that the printing platform is installed at the first end of the cantilever;
[0153] When the result of the resin detection operation is that the resin in the material tank of the 3D printing device is not detected, it is determined that the first end of the cantilever is not installed with the printing platform.
[0154] Reference numeral 12, based on reference numeral 6, when the preset detection operation includes the platform leveling detection operation, determining whether the first end of the cantilever is mounted with the printing platform according to the result of the preset detection operation comprises:
[0155] When the result of the platform leveling detection operation is that the 3D printing device is successfully leveled, it is determined that the printing platform is installed on the first end of the cantilever;
[0156] When the result of the platform leveling detection operation is that the leveling of the 3D printing device is detected to be abnormal, it is determined that the first end of the cantilever is not mounted on the printing platform.
[0157] Reference numeral 13, based on reference numeral 6, when the preset detection operation includes the resin detection operation and the platform leveling detection operation, the controlling the cantilever to move to perform the preset detection operation, and determining whether the first end of the cantilever is installed with the printing platform according to the result of the preset detection operation, comprises:
[0158] Controlling the cantilever to move to perform the resin detection operation and obtain a result of the resin detection operation;
[0159] When the result of the resin detection operation is that the resin in the material tank of the 3D printing device is detected, it is determined that the printing platform is installed at the first end of the cantilever;
[0160] When the result of the resin detection operation is that no resin in the material tank of the 3D printing device is detected, controlling the cantilever to move to perform the platform leveling detection operation to obtain the result of the platform leveling detection operation;
[0161] When the result of the platform leveling detection operation is that the 3D printing device is successfully leveled, it is determined that the printing platform is installed on the first end of the cantilever;
[0162] When the result of the platform leveling detection operation is that the leveling of the 3D printing device is detected to be abnormal, it is determined that the first end of the cantilever is not mounted on the printing platform.
[0163] Reference numeral 14, based on any one of reference numerals 1 to 13, after calibrating the zero point detection value of the detection device, the method further includes:
[0164] Printing the model to be printed, obtaining the printing areas of multiple model layers of the model to be printed during the printing process, and the seventh detection value corresponding to the release process of the model layer;
[0165] A schematic diagram of a mapping between the seventh detection value of the model layer and the corresponding printing area is displayed on the interactive interface.
[0166] Reference numeral 15, based on reference numeral 14, the schematic diagram of the mapping between the seventh detection value of the model layer and the corresponding printing area displayed on the interactive interface includes:
[0167] A curve change graph between the seventh detection value of the model layer and the corresponding printing area is displayed on the interactive interface; wherein the horizontal axis of the curve change graph represents the model layer, the first vertical axis represents the seventh detection value of the model layer, and the second vertical axis represents the printing area of the model layer.
[0168] Reference numeral 16, based on reference numeral 14, the mapping diagram between the seventh detection value of the model layer and the corresponding printing area is displayed on the interactive interface, comprising:
[0169] On the interactive interface, a schematic diagram of a mapping between the seventh detection values of all model layers of the model to be printed and the corresponding printing areas is displayed, and / or a schematic diagram of a mapping between the seventh detection values of a preset number of model layers of the model to be printed and the corresponding printing areas is displayed.
[0170] It should be noted that, in this article, the term "comprises", "includes" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0171] 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 control method for a 3D printing device, characterized in that: The 3D printing device comprises a cantilever, a detection device and a printing platform, wherein the printing platform is detachably mounted on a first end of the cantilever, the detection device is disposed on the cantilever, and the detection device is used to detect the printing platform. The method comprises: Controlling the cantilever to move to perform a preset detection operation, and determining whether the first end of the cantilever is mounted with the printing platform according to a result of the preset detection operation; When it is determined that the printing platform is installed on the first end of the cantilever, the zero point detection value of the detection device is calibrated.
2. The method according to claim 1, characterized in that: Before calibrating the detection value of the detection device, the method further includes: In response to a printing instruction, obtaining a first detection value of the detection device when the cantilever is at a current first position; Controlling the cantilever to be lifted to a second position, and obtaining a second detection value of the detection device, wherein the second position is higher than a resin liquid level position of a material tank of the 3D printing device; When the difference between the second detection value and the first detection value is greater than or equal to a first threshold, using the second detection value as a zero point detection value to be calibrated for the detection device; When the difference between the second detection value and the first detection value is less than a first threshold, taking the first detection value as a zero point detection value to be calibrated for the detection device; Alternatively, before calibrating the detection value of the detection device, the method further includes: Controlling the cantilever to be lifted to a third position, and obtaining a third detection value of the detection device, wherein the third position is higher than a resin liquid level position of a material tank of the 3D printing device; Using the third detection value as the zero point detection value to be calibrated for the detection device; The controlling the cantilever to be lifted to the second position or the third position comprises: After controlling the cantilever to move to perform a foreign object detection operation, controlling the cantilever to be lifted to the second position or the third position; After obtaining the first detection value of the detection device when the cantilever is at the current first position in response to the printing instruction, the method further includes: If it is determined according to the target information that the weight of the printing platform is greater than or equal to a second threshold, determining whether the first detection value is less than or equal to a third threshold, wherein the target information includes any one of a device model, a platform model, and a platform weight of the 3D printing device; If the first detection value is less than or equal to the third threshold, a prompt message indicating that the printing platform is not installed is issued; If the first detection value is greater than the third threshold, it is determined that the printing platform is installed at the first end of the cantilever, and the step of controlling the cantilever to be lifted to the second position is entered; The method further comprises: In response to the user's instruction to ignore the prompt information, the step of controlling the cantilever to be lifted to the second position is entered.
3. The method according to claim 1, characterized in that The preset detection operation includes at least one of a foreign matter detection operation, a resin detection operation, and a platform leveling detection operation.
4. The method according to claim 3, characterized in that When the preset detection operation includes the foreign object detection operation, controlling the cantilever to move to perform the foreign object detection operation and obtaining a result of the foreign object detection operation includes: Controlling the cantilever to descend toward the material trough of the 3D printing device, and obtaining a fourth detection value of the detection device during the descending process of the cantilever; When the fourth detection value changes relative to the first detection value of the detection device, and the duration of the change is greater than or equal to a second threshold, determining that the result of the foreign object detection operation is that a foreign object is detected; When the fourth detection value does not change relative to the first detection value of the detection device or the change lasts for a period of time less than a second threshold value until the first end of the cantilever reaches a preset position, determining that the result of the foreign object detection operation is that no foreign object is detected; When the preset detection operation includes the resin detection operation, controlling the cantilever to move to perform the resin detection operation and obtaining a result of the resin detection operation includes: Controlling the cantilever to descend toward the material trough of the 3D printing device, and obtaining a fifth detection value of the detection device during the descending process of the cantilever; When the absolute value of the difference between the fifth detection value and the zero point detection value is greater than or equal to a third threshold, determining that the result of the resin detection operation is that resin in the material tank of the 3D printing device is detected; When the absolute value of the difference between the fifth detection value and the zero point detection value is less than a third threshold value, until the first end of the cantilever reaches a second preset position, it is determined that the result of the resin detection operation is that no resin in the material tank of the 3D printing device is detected.
5. The method according to claim 3, characterized in that: When the preset detection operation includes the platform leveling detection operation, controlling the cantilever to move to perform the platform leveling detection operation, and obtaining a result of the platform leveling detection operation, includes: Controlling the cantilever to descend toward the material trough of the 3D printing device or the mounting plate of the 3D printing device, and obtaining a sixth detection value of the detection device during the descending process of the cantilever; When the absolute value of the difference between the sixth detection value and the zero point detection value is greater than or equal to a fourth threshold, determining that the result of the platform leveling detection operation is that the 3D printing device is detected to be successfully leveled; When the absolute value of the difference between the sixth detection value and the zero point detection value is less than a fourth threshold value, until the cantilever drops to a preset height, it is determined that the result of the platform leveling detection operation is that a leveling abnormality of the 3D printing device is detected; When the preset detection operation includes the foreign matter detection operation, determining whether the first end of the cantilever is mounted with the printing platform according to a result of the preset detection operation includes: When the result of the foreign object detection operation is that a foreign object is detected, determining that the printing platform is mounted on the first end of the cantilever; When the result of the foreign object detection operation is that no foreign object is detected, it is determined that the first end of the cantilever is not mounted on the printing platform.
6. The method according to claim 3, characterized in that: When the preset detection operation includes the resin detection operation, determining whether the first end of the cantilever is mounted with the printing platform according to a result of the preset detection operation includes: When the result of the resin detection operation is that the resin in the material tank of the 3D printing device is detected, it is determined that the printing platform is installed at the first end of the cantilever; When the result of the resin detection operation is that no resin in the material tank of the 3D printing device is detected, determining that the first end of the cantilever is not mounted on the printing platform; When the preset detection operation includes the platform leveling detection operation, determining whether the first end of the cantilever is mounted with the printing platform according to the result of the preset detection operation includes: When the result of the platform leveling detection operation is that the 3D printing device is successfully leveled, it is determined that the printing platform is installed on the first end of the cantilever; When the result of the platform leveling detection operation is that the leveling of the 3D printing device is detected to be abnormal, it is determined that the first end of the cantilever is not mounted on the printing platform.
7. The method according to claim 3, characterized in that When the preset detection operation includes the resin detection operation and the platform leveling detection operation, controlling the cantilever to move to perform the preset detection operation, and determining whether the first end of the cantilever is installed with the printing platform according to the result of the preset detection operation, comprises: Controlling the cantilever to move to perform the resin detection operation and obtain a result of the resin detection operation; When the result of the resin detection operation is that the resin in the material tank of the 3D printing device is detected, it is determined that the printing platform is installed at the first end of the cantilever; When the result of the resin detection operation is that no resin in the material tank of the 3D printing device is detected, controlling the cantilever to move to perform the platform leveling detection operation to obtain the result of the platform leveling detection operation; When the result of the platform leveling detection operation is that the 3D printing device is successfully leveled, it is determined that the printing platform is installed on the first end of the cantilever; When the result of the platform leveling detection operation is that the leveling of the 3D printing device is detected to be abnormal, it is determined that the first end of the cantilever is not mounted on the printing platform.
8. The method according to any one of claims 1 to 7, characterized in that After calibrating the zero point detection value of the detection device, the method further includes: Printing the model to be printed, obtaining the printing areas of multiple model layers of the model to be printed during the printing process, and the seventh detection value corresponding to the release process of the model layer; Displaying a mapping diagram between the seventh detection value of the model layer and the corresponding printing area on an interactive interface; The display of the mapping diagram between the seventh detection value of the model layer and the corresponding printing area on the interactive interface includes: Displaying a curve change graph between the seventh detection value of the model layer and the corresponding printing area on the interactive interface; wherein the horizontal axis of the curve change graph represents the model layer, the first vertical axis represents the seventh detection value of the model layer, and the second vertical axis represents the printing area of the model layer; The display of the mapping diagram between the seventh detection value of the model layer and the corresponding printing area on the interactive interface includes: On the interactive interface, a schematic diagram of a mapping between the seventh detection values of all model layers of the model to be printed and the corresponding printing areas is displayed, and / or a schematic diagram of a mapping between the seventh detection values of a preset number of model layers of the model to be printed and the corresponding printing areas is displayed.
9. A 3D printing device, characterized in that: include: cantilever; A printing platform, the printing platform being detachably mounted on the first end of the cantilever; A detection device, the detection device is arranged on the cantilever, and the detection device is used to detect 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 control method of the 3D printing device according to any one of claims 1 to 8.
10. A readable storage medium having a program or instruction stored thereon, characterized in that: When the program or instruction is executed by a processor, the steps of the control method of the 3D printing device according to any one of claims 1 to 8 are implemented.
Citation Information
Patent Citations
Control method of three-dimensional line printing equipment, three-dimensional line printing equipment and readable storage medium
CN116476383A
High-precision concrete 3D printer control system
CN117400385A
Apparatus and method for detecting moving objects
KR1020200104551A
System and Method for Enabling the Partial Printing of a Device
US20150130117A1
Printing control method, photocuring three-dimensional printer and readable storage medium
WO2023185930A1