Method and apparatus for detecting viscosity of printing material, printing device, and storage medium

By detecting the force exerted by the printing material on the printing platform during its movement, and combining data filtering and preset relationships, the accuracy problem of 3D printing material viscosity detection was solved, ensuring that the printing material is within a suitable range and improving the printing effect.

CN119773237BActive Publication Date: 2026-07-31SHENZHEN ANYCUBIC TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN ANYCUBIC TECH CO LTD
Filing Date
2023-10-07
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

Existing technologies cannot accurately detect the viscosity of 3D printing materials, which leads to problems such as poor flowability or model warping when the viscosity of the printing material is too high or too low.

Method used

By using a detection device to detect the force exerted by the printing material on the platform in real time during the process of the printing platform entering the material tank, and combining data filtering and preset mechanical viscosity relationship information, the viscosity of the printing material is accurately calculated.

Benefits of technology

It enables accurate detection of the viscosity of printing materials, ensuring that the printing materials are within the appropriate viscosity range, avoiding problems with poor printing results, and improving the quality of model printing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119773237B_ABST
    Figure CN119773237B_ABST
Patent Text Reader

Abstract

This application provides a method, apparatus, printing device, and storage medium for detecting the viscosity of printing materials, relating to the field of 3D printing. The method is applied to a printing device, which includes a detection device, a printing platform, and a material reservoir for containing printing materials. The detection device detects the force exerted on the printing platform. The method includes: controlling the printing platform to receive printing materials entering the material reservoir and continuously moving it; acquiring a first detection value from the detection device during the continuous movement of the printing platform; and determining the viscosity of the printing material based on the first detection value. This application's embodiments can accurately detect the actual viscosity of the printing material, ensuring that printing is performed with a material of appropriate viscosity, avoiding poor printing results caused by excessively high or low viscosity of the printing material, and improving the model printing effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of 3D printing, and in particular to a method, apparatus, printing equipment, and readable storage medium for detecting the viscosity of printing materials. Background Technology

[0002] 3D printing, also known as additive manufacturing, is a manufacturing technology that uses digital models as a basis to build up physical models by layering printing materials. Currently, 3D photopolymerization printing technology is one of the most widely used printing technologies. When the printing platform is below the surface of the printing material in the tank, an ultraviolet laser beam emitted by the light source scans the printing material in the tank according to a preset pattern through the screen. The printing material in the scanned area will quickly solidify, thus completing the process of printing one layer.

[0003] In this layer-by-layer printing process, the viscosity of the printing material is an important parameter. If the viscosity of the printing material is too high, its fluidity is poor, and it cannot replenish the layers relatively quickly; if the viscosity of the printing material is too low, the printed model will shrink and warp during the solidification process after curing.

[0004] Therefore, how to accurately detect the viscosity of printing materials has become an urgent problem to be solved. Summary of the Invention

[0005] In view of this, this application provides a method, apparatus, printing equipment, and readable storage medium for detecting the viscosity of printing materials, thereby achieving accurate detection of the viscosity of printing materials.

[0006] In a first aspect, embodiments of this application provide a method for detecting the viscosity of printing materials, applied to a printing device. The printing device includes a detection device, a printing platform, and a material reservoir for containing printing materials. The detection device is used to detect the force on the printing platform. The method includes:

[0007] The printing platform is controlled to enter the printing material in the material trough and continue to move;

[0008] During the continuous movement of the printing platform, the first detection value of the detection device is acquired;

[0009] The viscosity of the printing material is determined based on the first detection value.

[0010] The method according to the embodiments of this application may also have the following additional technical features:

[0011] Optionally, in the above technical solution, determining the viscosity of the printing material based on the first detection value includes:

[0012] The first detection value is subjected to data filtering processing to obtain the target detection value;

[0013] The viscosity of the printing material is determined based on the target detection value and the preset mechanical viscosity relationship information.

[0014] Optionally, in any of the above technical solutions, the method further includes:

[0015] When the printing platform reaches the zero point position, the first distance between the liquid level of the printing material and the zero point position is obtained.

[0016] Determining the viscosity of the printing material based on the first detection value includes:

[0017] If the first distance is greater than the first preset distance threshold, the viscosity of the printing material is determined based on the first detection value.

[0018] Optionally, in any of the above technical solutions, the method further includes:

[0019] If the first distance is less than or equal to the first preset distance threshold, a first prompt message is issued. The first prompt message is used to indicate that the remaining amount of printing material in the material tank is abnormal.

[0020] After issuing the first prompt message, the method further includes:

[0021] Obtain first feedback information from the user based on the first prompt information, and control the printing platform to re-enter the printing material in the material tank according to the first feedback information.

[0022] In any of the above technical solutions, optionally, the printing material for controlling the printing platform to enter the material tank includes:

[0023] The printing platform is controlled to move from a preset position, and a second detection value from the detection device is acquired during the movement.

[0024] If the second detection value is greater than or equal to a preset threshold, then the printing material entering the material tank by the printing platform is determined.

[0025] Optionally, in any of the above technical solutions, controlling the printing platform to move from a preset position includes:

[0026] The target speed is determined based on the weight or model of the printing platform, and the printing platform is controlled to move at the target speed.

[0027] Optionally, in any of the above technical solutions, the method further includes:

[0028] If the second detection value is less than the preset threshold, the movement of the printing platform will continue to be controlled.

[0029] The second distance is obtained by summing the distances traveled by the printing platform in each movement.

[0030] If the second distance is greater than the second preset distance threshold, a second prompt message is issued. The second prompt message is used to indicate that the remaining amount of printing material in the material tank is abnormal.

[0031] In any of the above technical solutions, optionally, before the step of controlling the printing platform to enter the printing material in the trough, the method further includes:

[0032] Read the detection value from the detection device, and determine whether the detection device is malfunctioning based on the reading of the detection value;

[0033] When the detection device malfunctions, a third prompt message is issued, which is used to indicate that the detection device is malfunctioning.

[0034] When no detection value is read from the detection device, the reading continues until the number of readings is greater than or equal to a preset number, at which point the detection device is determined to be abnormal.

[0035] Optionally, in any of the above technical solutions, after issuing the third prompt message, the method further includes:

[0036] Obtain feedback information from the user based on the third prompt information, and continue to read the detection value of the detection device according to the feedback information.

[0037] Secondly, embodiments of this application provide a printing device, including:

[0038] A printing platform, which is used to hold the printing model;

[0039] The material trough is used to hold printing material;

[0040] A detection device is used to detect the force applied to the printing platform;

[0041] A memory that stores programs or instructions;

[0042] A processor that, when executing the program or instructions, implements the steps of the printing material viscosity detection method as described in the first aspect.

[0043] Optionally, in the above technical solution, the device further includes:

[0044] The mounting structure, in which both the printing platform and the detection device are mounted, is installed.

[0045] Thirdly, embodiments of this application provide a readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the printing material viscosity detection method of the first aspect.

[0046] In this embodiment, after the printing platform enters the printing material in the feed trough, as the printing platform continues to press downwards along the Z-direction, the printing material exerts an upward force on the printing platform. The detection values ​​detected by the detection device during the downward movement of the printing platform in the Z-direction reflect the force exerted by the printing material on the printing platform. The magnitude of this force is related to the movement speed of the printing platform and the viscosity of the printing material. At a given movement speed, the force exerted by the printing material depends on its viscosity. Therefore, the actual viscosity of the printing material can be accurately detected based on the detection values. This embodiment accurately detects the actual viscosity of the printing material, ensuring that printing is performed with a material of appropriate viscosity, avoiding poor printing results caused by excessively high or low viscosity, and improving the model printing effect.

[0047] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description

[0048] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0049] Figure 1 A schematic diagram of the structure of a printing device according to an embodiment of this application is shown;

[0050] Figure 2 One of the flowcharts of the printing material viscosity detection method according to an embodiment of this application is shown;

[0051] Figure 3 A second schematic flowchart of the printing material viscosity detection method according to an embodiment of this application is shown;

[0052] Figure 4 The third schematic flowchart of the printing material viscosity detection method according to an embodiment of this application is shown.

[0053] The correspondence between the reference numerals and component names in the figure is as follows:

[0054] 101 Printing platform, 102 Material trough, 103 Detection device, 104 Mounting structure, 105 Display screen, 106 Light source, 107 Lifting assembly. Detailed Implementation

[0055] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0056] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0057] The following description, in conjunction with the accompanying drawings, details the printing material viscosity detection method, apparatus, printing equipment, and readable storage medium provided in this application through specific embodiments and application scenarios.

[0058] This application provides a method for detecting the viscosity of printing materials, applied to a printing device, which can be a photopolymerization 3D stereolithography device. Figure 1 As shown, the printing device includes a printing platform 101, a material tank 102, a detection device 103, and a mounting structure 104. The first end of the mounting structure 104 is used to mount the printing platform 101, and the detection device 103 is disposed on the mounting structure 104 to detect the stress on the printing platform 101.

[0059] In addition, the printing device also includes a light source assembly and a lifting assembly 107. The light source assembly includes a display screen 105 and a light source 106. The lifting assembly 107 is disposed on the base 104. The second end of the mounting structure 104 is connected to the lifting assembly 107. The lifting assembly 107 can drive the mounting structure 104 and the printing platform 101 to move on one side relative to the material tank 102 to print the model. The display screen 105 is located on the other side of the material tank 102, which is used to hold printing materials (e.g., resin).

[0060] The mounting structure 104 can be a cantilever, cantilever beam, etc., which can connect the printing platform 101 and the lifting assembly 107. The detection device 103 can be a force detection device, deformation detection device, etc., which mainly detects the deformation of a specific component at a specific location and other physical quantities that can represent its stress changes, such as tension, gravity, pressure, and torque. Specifically, it can be an elastic resistance strain gauge, a tension sensor, or other devices that detect stress changes. In some embodiments, the detection device 103 is set on the mounting structure 104, specifically attached to the upper surface of the mounting structure 104, and can detect the stress on the mounting structure 104. After the printing platform 101 is mounted on the mounting structure 104, the printing platform 101 will exert a pulling force on the mounting structure 104, causing the mounting structure 104 to undergo slight deformation. When the printing platform receives tension or thrust, it will also affect the stress on the mounting structure 104. Therefore, the detection value of the detection device 103 indirectly represents the stress on the printing platform 101.

[0061] In some embodiments, the detection device 103 can be connected to a measuring circuit and a voltmeter. The detection device 103 and the measuring circuit form a Wheatstone bridge to obtain the output voltage of the voltmeter. By the relationship between the output voltage and the force, the corresponding detection value, i.e. the force value, can be calculated.

[0062] The printing equipment operates as follows: When the lower surface of the printing platform 101 or the lower surface of the formed printing model carried on the printing platform 101 is below the liquid surface of the printing material in the material tank, a light source 106 is provided on one side of the display screen 105. The display screen 105 is used to display a pattern with a specific outline. The light from the light source 106 passes through the pattern and is projected onto the release film at the bottom of the material tank 102, so that the printing material between the printing platform 101 and the release film is solidified and attached to the surface of the printing platform 101. The printing platform 101 then lifts the solidified printing model upward, so that it is peeled off from the release film at the bottom of the material tank 102, and then continues to print the next layer of the model, layer by layer to achieve 3D printing.

[0063] In the layer-by-layer printing process, the viscosity of the printing material is a crucial parameter. If the viscosity is too high, the material has poor flowability and cannot be replenished relatively quickly between layers; if the viscosity is too low, the printed model will shrink and warp during the solidification process. This application proposes a method for detecting the viscosity of printing materials, which can accurately determine the viscosity of the printing material.

[0064] like Figure 2 As shown, the method for detecting the viscosity of printing materials in this application includes:

[0065] Step 201: Control the printing platform to enter the printing material in the material tank and continue moving;

[0066] Step 202: During the movement of the printing platform, the first detection value of the detection device is acquired;

[0067] Step 203: Determine the viscosity of the printing material based on the first detection value.

[0068] In some embodiments, the detection device can detect the gravity of the printing platform, and also the force exerted by the printing material on the printing platform when the printing platform presses down or pushes the printing material. The aforementioned motion, for different 3D printer structures, can be the process of the printing platform descending, the process of the printing platform ascending, or the process of the printing platform rotating, as long as it is a scenario in which the printing platform and the printing material generate an interaction force.

[0069] For example, this application uses a 3D printer with a light source below and the printing material between the light source and the printing platform as an example. In other embodiments, corresponding adjustments can be made according to the structural differences of the 3D printer.

[0070] After the printing platform receives the printing material from the feed trough, as it continues to press downwards along the Z-axis, the printing material exerts an upward force, or thrust, on the platform. The detection values ​​recorded by the detection device during the downward Z-axis movement of the printing platform represent the force exerted by the printing material on the platform. The magnitude of this force is related to the platform's descent speed and the viscosity of the printing material. At a given descent speed, the force depends on the material's viscosity; for example, higher viscosity results in a greater force, while lower viscosity results in a smaller force. Therefore, the actual viscosity of the printing material can be accurately determined based on the detection values.

[0071] In some embodiments, after detecting the actual viscosity of the printing material, it can be compared with the pre-stored viscosity of the printing material given in the slicing file to determine whether the viscosity of the printing material is suitable, i.e., whether it is suitable for the printing model. The slicing file stores printing-related information, including model information, printing material information, etc. If the actual viscosity is inconsistent with the pre-stored viscosity, a prompt message is issued to remind the user to adjust the viscosity of the printing material to ensure the printing effect of the model. When reminding the user to adjust the viscosity of the printing material, the prompt can specifically indicate whether the viscosity of the target printing material is too high or too low, ensuring that the user understands the measures they need to take. That is, if the prompt indicates that the viscosity of the printing material is too high, the user knows that the viscosity of the printing material needs to be reduced; if the prompt indicates that the viscosity of the printing material is too low, the user knows that the viscosity of the printing material needs to be increased. The user can meet the printing needs by changing to a different type of printing material.

[0072] In some embodiments, during the descent of the printing platform, the first detection value obtained by the detection device can be a single first detection value obtained during the descent of the printing platform, which is used to correspond to the actual viscosity of the printing material. Alternatively, multiple first detection values ​​can be continuously obtained during the continuous descent of the printing platform, which are used to correspond to the actual viscosity of the printing material, thereby improving the accuracy of the detection.

[0073] In some embodiments, after comparing the actual viscosity of the printing material with the pre-stored viscosity of the printing material given in the slicing file, it can also be determined whether the type of printing material in the trough is correct. If the actual viscosity is inconsistent with the pre-stored viscosity, a prompt message is issued to remind the user to check whether the printing material in the trough is correct, so as to ensure the success rate of model printing.

[0074] In some embodiments, the viscosity of the printing material is detected after a viscosity detection command is received, i.e., steps 201 to 203 are initiated. The viscosity detection command can be sent to the printing device via the cloud or input by the user through the interactive device of the printing device.

[0075] In addition, the viscosity of the printing material can be tested before each print run or during a specific print run. For example, the viscosity of the printing material can be tested after a specific print layer has been printed.

[0076] This application embodiment can accurately detect the actual viscosity of the printing material to ensure that printing is carried out with printing material of appropriate viscosity, avoiding the problem of poor printing effect caused by printing material with too high or too low viscosity, and improving the model printing effect.

[0077] In one embodiment of this application, determining the viscosity of the printing material based on the first detection value includes:

[0078] The first detection value is subjected to data filtering processing to obtain the target detection value;

[0079] The viscosity of the printing material is determined based on the target detection value and the preset mechanical viscosity relationship information.

[0080] In this embodiment, there can be multiple first detection values. Data filtering processing is performed on the obtained multiple first detection values. The data filtering processing methods include, but are not limited to, arithmetic mean filtering, extreme value removal averaging filtering, weighted average filtering, median filtering, etc. This application does not specifically limit the specific data filtering processing method. For example, when using extreme value removal averaging filtering, the arithmetic mean of the multiple first detection values ​​is obtained by adding them together, and this is used as the target detection value. Alternatively, when using extreme value removal averaging filtering, the maximum and minimum values ​​among the multiple first detection values ​​are removed, and the arithmetic mean of the remaining first detection values ​​is calculated.

[0081] By filtering multiple first detection values, a more accurate target detection value is obtained. Then, based on the target detection value and the preset mechanical viscosity relationship information, the viscosity of the printing material is determined, thereby improving the accuracy of viscosity detection.

[0082] In some embodiments, before viscosity detection, preset mechanical viscosity relationship information is obtained in advance. This preset mechanical viscosity relationship information is a functional relationship between the force exerted by the printing material on the printing platform and the viscosity of the printing material when the printing platform descends at a given speed. The independent variable is the force, and the dependent variable is the viscosity of the printing material. Based on this functional relationship and the target detection value, a viscosity can be obtained.

[0083] Using the above method, the viscosity of the printing material can be accurately obtained based on the force exerted by the printing material on the printing platform during the pressing process.

[0084] As a refinement and extension of the above embodiments, this invention provides another method for detecting the viscosity of printing materials, such as... Figure 3 As shown, the method includes:

[0085] Step 301: Control the printing platform to enter the printing material in the material tank and continue to move;

[0086] Step 302: During the continuous movement of the printing platform, the first detection value of the detection device is acquired;

[0087] Step 303: When the printing platform reaches the zero point position, obtain the first distance between the liquid level of the printing material and the zero point position;

[0088] Step 304: Determine whether the first distance is greater than a first preset distance threshold; if the first distance is greater than the first preset distance threshold, proceed to step 305; if the first distance is less than or equal to the first preset distance threshold, proceed to step 306.

[0089] Step 305: Determine the viscosity of the printing material based on the first detection value;

[0090] Step 306: Issue a first prompt message, which is used to indicate that the remaining amount of printing material in the material tank is abnormal.

[0091] For example, in some embodiments, after receiving the viscosity detection command, the printing platform is controlled to move in the Z direction to perform Z-direction zeroing and determine the zeroing point position, which is the reference point for the movement of the printing platform. The zeroing point position is a position close to the bottom of the material box, that is, it is at a small distance from the bottom of the material box.

[0092] After determining the zero-point position, the printing platform is raised to the preset position, and then the viscosity of the printing material is detected. This involves controlling the printing platform to descend from the preset position into the printing material and continuing to descend, while simultaneously detecting the first value during the descent. The descent distance from the point of contact with the printing material surface is recorded until the printing platform reaches the zero-point position, which is below the surface of the printing material. The total descent distance of the printing platform is then determined, which is the first distance between the height of the printing material surface and the zero-point position.

[0093] The system determines whether the first distance is greater than a first preset distance threshold. Since the zeroing point has a small, negligible distance from the bottom of the material container, this is equivalent to determining whether the liquid level of the printing material is greater than the first preset distance threshold. If it is, it indicates that there is enough printing material in the container to perform viscosity calculations.

[0094] The above method allows for timely detection of the remaining printing material in the hopper. When there is a significant amount remaining, viscosity calculations are then performed to ensure the accuracy of the obtained viscosity readings.

[0095] In one embodiment, when the distance is less than or equal to a first preset distance threshold, it indicates that the remaining printing material in the trough is insufficient. At this time, a first prompt message is issued to remind the user that the remaining printing material in the trough is insufficient, that is, there is too little printing material in the trough to detect viscosity, thus avoiding inaccuracies caused by using too little printing material for viscosity detection.

[0096] In one embodiment of this application, after issuing the first prompt message, the method further includes:

[0097] Obtain first feedback information from the user based on the first prompt information, and control the printing platform to re-enter the printing material in the material tank according to the first feedback information.

[0098] In this embodiment, after receiving the first prompt, the user understands that there is insufficient printing material in the feed trough and will add printing material. The user will then provide feedback on the addition of printing material through the printing device's interactive mechanism. Upon receiving the user's feedback, the printing platform is raised and re-enters the feed trough with the printing material, thus re-detecting the viscosity of the printing material to ensure that the viscosity is accurately measured.

[0099] As a refinement and extension of this application, embodiments of the present invention provide another method for detecting the viscosity of printing materials, such as... Figure 4 As shown, the method includes:

[0100] Step 401: Control the printing platform to descend from a preset position, and acquire the second detection value of the detection device during the descent;

[0101] Step 402: Determine whether the second detection value is greater than or equal to a preset threshold; if the second detection value is greater than or equal to the preset threshold, proceed to step 403; if the second detection value is less than the preset threshold, proceed to step 406.

[0102] Step 403: Determine the printing material entering the material trough on the printing platform, and control the printing platform to continue descending;

[0103] Step 404: During the continuous descent of the printing platform, the first detection value of the detection device is obtained;

[0104] Step 405: Determine the viscosity of the printing material based on the first detection value;

[0105] Step 406: Accumulate the descent distance to obtain the second distance;

[0106] Step 407: Determine whether the second distance is greater than the second preset distance threshold; if the second distance is greater than the second preset distance threshold, proceed to step 408; if the second distance is less than or equal to the second preset distance threshold, return to step 401.

[0107] Step 408: Issue a second prompt message, which is used to indicate that the remaining amount of printing material in the material tank is abnormal.

[0108] In this embodiment, after zeroing is completed, the printing platform is controlled to rise upwards in the Z direction to a preset position, and then the printing platform is controlled to descend from the preset position at a preset speed or preset acceleration. This preset position can be the same height as the material trough, or a position higher than the material trough.

[0109] During the descent, a second detection value is read from the detection device and compared with a preset threshold. When the printing platform is not in contact with the printing material in the trough, the detection value is only the weight of the printing platform, i.e., the tension of the printing platform on the mounting structure, which can be a negative value. When the printing platform comes into contact with the printing material in the trough, the printing material exerts an upward force on the printing platform, causing the detection value to increase. Therefore, when the second detection value is greater than or equal to a preset threshold, it is determined that the printing platform has entered the trough with printing material. At this time, the descent of the printing platform continues to be controlled to detect the viscosity of the printing material by detecting the first detection value. In some other embodiments, the second detection value can also be represented by a change. By observing the change before and after, it can be determined whether the printing platform has entered the trough with printing material.

[0110] The above method can accurately detect when the printing platform enters the printing material.

[0111] In one embodiment, when the second detection value is less than a preset threshold, the distance of this descent is recorded, and the printing platform continues to descend. If the second detection value is still less than the preset threshold, it indicates that the printing platform has not yet contacted the printing material. The printing platform continues to descend, and the distance of this descent is accumulated with the distance of the previous descent. This logic is followed until the accumulated distance, i.e., the second distance, is greater than the second preset distance threshold. This indicates that the printing platform has descended too far and has not yet contacted the printing material in the feed trough. At this point, it proves that there is no material in the feed trough, and a second prompt message is issued to remind the user that there is no material in the feed trough.

[0112] It should be noted that if the preset position, that is, the position where the printing platform begins to descend, is consistent with the height of the material trough, then the second preset distance threshold is the height of the material trough, which is 40mm to 60mm; if the preset position is higher than the height of the material trough, then the second preset distance threshold is greater than the height of the material trough.

[0113] By using the above method, it is possible to detect whether there is a shortage of material in the hopper before detecting the viscosity of the printing material. If there is no shortage of material, the viscosity can be detected subsequently. If there is a shortage of material, a reminder will be given to ensure that the user can fill the hopper in time, thus ensuring the smooth progress of viscosity detection and model printing.

[0114] In one embodiment of this application, step 401 above, controlling the printing platform to descend from a preset position, includes:

[0115] The target descent speed is determined based on the weight or model of the printing platform, and the printing platform is controlled to descend at the target descent speed.

[0116] In this embodiment, the weight of the printing platform can be determined based on its model, and the target descent speed can then be determined based on that weight, or the weight of the printing platform can be directly obtained to determine the target descent speed. A lighter printing platform results in a faster descent speed, improving detection and printing efficiency; conversely, a heavier printing platform results in a slower descent speed, preventing excessive impact on the printing material in the feed trough during descent, which could affect the detection of the printing material's viscosity.

[0117] In some embodiments, the movement of the printing platform can also be controlled by gradually decreasing the speed to avoid excessive impact on the printing material in the trough during the movement of the printing platform, which would affect the detection of the viscosity of the printing material.

[0118] In some embodiments of this application, prior to the step of controlling the printing platform to enter the printing material in the feed trough, the method further includes:

[0119] Read the detection value from the detection device, and determine whether the detection device is malfunctioning based on the reading of the detection value;

[0120] When the detection device malfunctions, a third prompt message is issued, which is used to indicate that the detection device is malfunctioning.

[0121] When no detection value is read from the detection device, the reading continues until the number of readings is greater than or equal to a preset number, at which point the detection device is determined to be abnormal.

[0122] In this embodiment, the detection device is checked for malfunctions before the viscosity of the printing material is tested. Specifically, the device attempts to read the detection value; if no value is read, the reading continues. If no value is read after a preset number of attempts (e.g., 10), the detection device is deemed malfunctioning, and an error message is displayed. This application enables the detection of malfunctions in the detection device and provides timely reminders to inform the user of the malfunction, ensuring the accuracy of subsequent viscosity testing of the printing material.

[0123] Furthermore, the detection device is only deemed abnormal after multiple failures to read the detection value, thus avoiding the problem of misjudgment on the first attempt and improving the reliability of the determination of abnormal conditions of the detection device.

[0124] In one embodiment of this application, after issuing the third prompt information, the method further includes: obtaining feedback information from the user based on the third prompt information, and continuing to read the detection value of the detection device according to the feedback information.

[0125] In this embodiment, after receiving the third prompt, the user understands that the detection device has malfunctioned and will take measures to replace the detection device. The user will then provide feedback on the replacement device through the printer's interactive interface. After receiving the user's feedback, the system decides whether to continue malfunction detection with the newly replaced device, thus achieving interaction with the user.

[0126] This application also provides a printing device, such as... Figure 1 As shown, the printing device includes:

[0127] Printing platform 101, which is used to carry the printing model;

[0128] Material trough 102, the material trough 102 is used to hold printing material;

[0129] The detection device 103 is used to detect the force on the printing platform 101;

[0130] A memory (not shown in the figure) that stores programs or instructions;

[0131] The processor (not shown in the figure) executes the program or instructions to implement the various steps of the above-described embodiment of the printing material viscosity detection method and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0132] In one embodiment, the device further includes:

[0133] Mounting structure 104, wherein the printing platform 101 and the detection device 103 are both mounted on the mounting structure 104.

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

[0135] 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 handles operations related to the operating system, user interface, and applications, while the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into the processor.

[0136] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described printing material viscosity detection method embodiment and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0137] This application also provides the following embodiments:

[0138] Example 1: This application provides a method for detecting the viscosity of printing materials, applied to a printing device. The printing device includes a detection device, a printing platform, and a material tank for containing printing materials. The detection device is used to detect the force on the printing platform. The method includes:

[0139] The printing platform is controlled to enter the printing material in the material trough and continue to move;

[0140] During the movement of the printing platform, the first detection value of the detection device is acquired;

[0141] The viscosity of the printing material is determined based on the first detection value.

[0142] Example 2, based on Example 1, the step of determining the viscosity of the printing material according to the first detection value includes:

[0143] The first detection value is subjected to data filtering processing to obtain the target detection value;

[0144] The viscosity of the printing material is determined based on the target detection value and the preset mechanical viscosity relationship information.

[0145] Example 3, based on Example 1, further includes:

[0146] When the printing platform reaches the zero point position, the first distance between the liquid level of the printing material and the zero point position is obtained.

[0147] Determining the viscosity of the printing material based on the first detection value includes:

[0148] If the first distance is greater than the first preset distance threshold, the viscosity of the printing material is determined based on the first detection value.

[0149] Example 4, based on Example 3 or any of the above examples, the method further includes:

[0150] If the first distance is less than or equal to the first preset distance threshold, a first prompt message is issued. The first prompt message is used to indicate that the remaining amount of printing material in the material tank is abnormal.

[0151] After issuing the first prompt message, the method further includes:

[0152] Obtain first feedback information from the user based on the first prompt information, and control the printing platform to re-enter the printing material in the material tank according to the first feedback information.

[0153] Example 3, based on Example 1, the printing material for controlling the printing platform to enter the material tank includes:

[0154] The printing platform is controlled to move from a preset position, and a second detection value from the detection device is acquired during the movement.

[0155] If the second detection value is greater than or equal to a preset threshold, then the printing material entering the material tank by the printing platform is determined.

[0156] Example 6, based on Example 5 or any of the above examples, the step of controlling the printing platform to move from a preset position includes:

[0157] The target speed is determined based on the weight or model of the printing platform, and the printing platform is controlled to move at the target speed.

[0158] Example 7, based on Example 5 or any of the above embodiments, the method further includes:

[0159] If the second detection value is less than the preset threshold, the movement of the printing platform will continue to be controlled.

[0160] The second distance is obtained by summing the distances traveled by the printing platform.

[0161] If the second distance is greater than the second preset distance threshold, a second prompt message is issued. The second prompt message is used to indicate that the remaining amount of printing material in the material tank is abnormal.

[0162] Example 8, based on Example 1 or any of the above embodiments, before the step of controlling the printing platform to enter the printing material in the material tank, the method further includes:

[0163] Read the detection value from the detection device, and determine whether the detection device is malfunctioning based on the reading of the detection value;

[0164] When the detection device malfunctions, a third prompt message is issued, which is used to indicate that the detection device is malfunctioning.

[0165] When no detection value is read from the detection device, the reading continues until the number of readings is greater than or equal to a preset number, at which point the detection device is determined to be abnormal.

[0166] Example 9, based on Example 8 or any of the above embodiments, after issuing the third prompt message, the method further includes:

[0167] Obtain feedback information from the user based on the third prompt information, and continue to read the detection value of the detection device according to the feedback information.

[0168] This application also provides the following embodiments:

[0169] Example 10: This application provides a printing device, including:

[0170] A printing platform, which is used to hold the printing model;

[0171] The material trough is used to hold printing material;

[0172] A detection device is used to detect the force applied to the printing platform;

[0173] A memory that stores programs or instructions;

[0174] A processor, which executes the program or instructions to implement the steps of the printing material viscosity detection method as described in any of the embodiments 1 to 9.

[0175] Example 11, based on Example 10, further includes:

[0176] The mounting structure, in which both the printing platform and the detection device are mounted, is installed.

[0177] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A method for detecting the viscosity of printing materials, characterized in that, The method is applied to a printing device, which includes a detection device, a printing platform, and a material reservoir for receiving printing material. The detection device is used to detect the force on the printing platform. The printing platform is controlled to enter the printing material in the material trough and continue to move; During the movement of the printing platform, multiple first detection values ​​of the detection device are acquired; The viscosity of the printing material is determined based on multiple of the first detection values; Determining the viscosity of the printing material based on multiple first detection values ​​includes: The target detection value is obtained by performing data filtering on multiple first detection values; The viscosity of the printing material is determined based on the target detection value and the preset mechanical viscosity relationship information; The method further includes: When the printing platform reaches the zero point position, the first distance between the liquid level of the printing material and the zero point position is obtained. Determining the viscosity of the printing material based on the first detection value includes: If the first distance is greater than the first preset distance threshold, the viscosity of the printing material is determined based on the first detection value.

2. The method according to claim 1, characterized in that, The method further includes: If the first distance is less than or equal to the first preset distance threshold, a first prompt message is issued. The first prompt message is used to indicate that the remaining amount of printing material in the material tank is abnormal. After issuing the first prompt message, the method further includes: Obtain first feedback information from the user based on the first prompt information, and control the printing platform to re-enter the printing material in the material tank according to the first feedback information.

3. The method according to claim 1, characterized in that, The printing material that controls the printing platform to enter the material tank includes: The printing platform is controlled to move from a preset position, and a second detection value from the detection device is acquired during the movement. If the second detection value is greater than or equal to a preset threshold, then the printing material entering the material tank by the printing platform is determined.

4. The method according to claim 3, characterized in that, The control of the printing platform to move from the preset position includes: Based on the weight or model of the printing platform, determine the target movement speed and control the printing platform to move at the target movement speed; The method further includes: If the second detection value is less than the preset threshold, the movement of the printing platform will continue to be controlled. The second distance is obtained by summing the distances traveled by the printing platform. If the second distance is greater than the second preset distance threshold, a second prompt message is issued. The second prompt message is used to indicate that the remaining amount of printing material in the material tank is abnormal.

5. The method according to any one of claims 1 to 4, characterized in that, Prior to the step of controlling the printing platform to enter the printing material in the feed trough, the method further includes: Read the detection value from the detection device, and determine whether the detection device is malfunctioning based on the reading of the detection value; When the detection device malfunctions, a third prompt message is issued, which is used to indicate that the detection device is malfunctioning. Specifically, if no detection value is read from the detection device, continuous reading continues until the number of readings is greater than or equal to a preset number, at which point the detection device is determined to be abnormal. After issuing the third prompt message, the method further includes: Obtain feedback information from the user based on the third prompt information, and continue to read the detection value of the detection device according to the feedback information.

6. A printing device, characterized in that, include: A printing platform, which is used to hold the printing model; The material trough is used to hold printing material; A detection device is used to detect the force applied to the printing platform; A memory that stores programs or instructions; A processor, which, when executing the program or instructions, implements the steps of the printing material viscosity detection method as described in any one of claims 1 to 5.

7. The device according to claim 6, characterized in that, Also includes: The mounting structure, in which both the printing platform and the detection device are mounted, is installed.

8. A readable storage medium having a program or instructions stored thereon, characterized in that, When the program or instructions are executed by the processor, they implement the steps of the printing material viscosity detection method as described in any one of claims 1 to 5.