Printing material viscosity detection method and device, printing equipment and storage medium
By using the detection device to obtain the force detection value of the printing material on the printing platform during the 3D printing process, the viscosity of the printing material is accurately determined, and the problem of inaccurate viscosity detection is solved and the printing effect is improved.
Patent Information
- Application Number
- CN202311287880.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-07
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2043-10-07
AI Technical Summary
During the 3D printing process, how to accurately detect the viscosity of the printing material to avoid the problem of poor printing results caused by excessive or low viscosity.
During the downpression process of the printing platform, the detection device is used to obtain the force detection value of the printing material on the printing platform, and the viscosity of the printing material is determined based on these detection values. The method includes controlling the printing material entering the material groove of the printing platform, obtaining the detection value during the movement, and accurately determining the viscosity through data filtering and preset mechanical viscosity relationship information.
Accurate detection of the viscosity of the printing material is achieved, ensuring that the printing material is printed with the appropriate consistency, avoiding the problem of poor printing effect, and improving the quality and efficiency of model printing.
Smart Images

Figure CN119773237A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of 3D printing, and in particular to a printing material viscosity detection method, device, printing equipment and readable storage medium. Background Art
[0002] 3D printing, also known as additive manufacturing, is a manufacturing technology that uses digital models as the basis to stack printing materials layer by layer to create a physical model. At present, 3D light-curing printing technology is a printing technology that is widely used. When the printing platform is below the liquid level of the printing material in the material tank, the ultraviolet laser beam emitted by the light source scans the printing material in the material tank according to the preset pattern through the screen. The printing material in the scanning area will solidify quickly, thus completing the processing of a printing layer.
[0003] In the process of layer-by-layer printing, the viscosity of the printing material is an important parameter. If the viscosity of the printing material is too high, the fluidity is poor, and it cannot be replenished relatively quickly between layers; 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 the printing material becomes an urgent problem to be solved. Summary of the invention
[0005] In view of this, the present application provides a printing material viscosity detection method, device, printing equipment and readable storage medium, which can accurately detect the viscosity of the printing material.
[0006] In a first aspect, an embodiment of the present application provides a method for detecting the viscosity of a printing material, which is applied to a printing device, wherein the printing device includes a detection device, a printing platform, and a material tank for accommodating printing materials, wherein the detection device is used to detect the force applied to the printing platform, and the method includes:
[0007] Controlling the printing platform to enter the printing material in the material tank and continue to move;
[0008] During the continuous movement of the printing platform, obtaining a first detection value of the detection device;
[0009] The viscosity of the printing material is determined according to the first detection value.
[0010] The method according to the embodiment of the present application may also have the following additional technical features:
[0011] In the above technical solution, optionally, determining the viscosity of the printing material according to the first detection value includes:
[0012] Performing data filtering processing on the first detection value to obtain a target detection value;
[0013] The viscosity of the printing material is determined according to the target detection value and preset mechanical viscosity relationship information.
[0014] In any of the above technical solutions, optionally, the method further includes:
[0015] When the printing platform moves to the zero point position, obtaining a first distance between the liquid level of the printing material and the zero point position;
[0016] The step of determining the viscosity of the printing material according to the first detection value includes:
[0017] If the first distance is greater than a first preset distance threshold, the viscosity of the printing material is determined according to the first detection value.
[0018] In any of the above technical solutions, optionally, the method further includes:
[0019] If the first distance is less than or equal to a first preset distance threshold, a first prompt message is issued, wherein the first prompt message is used to prompt that the remaining amount of the printing material in the material tank is abnormal;
[0020] After sending the first prompt information, the method further includes:
[0021] First feedback information from a user based on the first prompt information is obtained, and the printing platform is controlled to re-enter the printing material into the material tank according to the first feedback information.
[0022] In any of the above technical solutions, optionally, the controlling the printing platform to enter the printing material of the material tank includes:
[0023] Controlling the printing platform to move from a preset position, and obtaining a second detection value of the detection device during the movement;
[0024] If the second detection value is greater than or equal to a preset threshold, it is determined that the printing material of the printing platform enters the material slot.
[0025] In any of the above technical solutions, optionally, controlling the printing platform to move from a preset position includes:
[0026] According to the weight or model of the printing platform, a target movement speed is determined, and the printing platform is controlled to move according to the target movement speed.
[0027] In any of the above technical solutions, optionally, the method further includes:
[0028] If the second detection value is less than a preset threshold, continue to control the movement of the printing platform;
[0029] Accumulating the sum of the distances of each movement of the printing platform to obtain a second distance;
[0030] If the second distance is greater than a second preset distance threshold, a second prompt message is issued, where the second prompt message is used to prompt that the remaining amount of the printing material in the material trough 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 material tank, the method further includes:
[0032] Reading the detection value of the detection device, and judging whether the detection device is abnormal according to the reading of the detection value;
[0033] When the detection device is abnormal, a third prompt message is issued, wherein the third prompt message is used to prompt that the detection device is abnormal;
[0034] When the detection value of the detection device is not read, the reading is continued until the number of readings is greater than or equal to a preset number, and then the detection device is determined to be abnormal.
[0035] In any of the above technical solutions, optionally, after issuing the third prompt information, the method further includes:
[0036] Acquire 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] In a second aspect, an embodiment of the present application provides a printing device, including:
[0038] A printing platform, the printing platform is used to carry a printing model;
[0039] A material trough, the material trough being used to contain printing materials;
[0040] A detection device, the detection device is used to detect the force applied to the printing platform;
[0041] A memory storing programs or instructions;
[0042] A processor, wherein when executing the program or instruction, the processor implements the steps of the printing material viscosity detection method according to the first aspect.
[0043] In the above technical solution, optionally, the device further includes:
[0044] The installation structure is provided on which the printing platform and the detection device are both arranged.
[0045] In a third aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the printing material viscosity detection method of the first aspect are implemented.
[0046] In an embodiment of the present application, after the printing platform enters the printing material in the material tank, the printing material will exert an upward force on the printing platform as the printing platform continues to be pressed downward in the Z direction. The detection values detected by the detection device during the downward movement of the printing platform in the Z direction are read, and these detection values reflect the force exerted by the printing material on the printing platform. The magnitude of the force exerted by the printing material on the printing platform is related to the movement speed of the printing platform and the viscosity of the printing material. When the movement speed of the printing platform is a given speed, the force exerted by the printing material on the printing platform depends on the viscosity of the printing material. Therefore, the actual viscosity of the printing material can be accurately detected based on the detection value detected by the detection device. In an embodiment of the present application, the actual viscosity of the printing material can be accurately detected to ensure that printing is performed with a printing material of appropriate viscosity, avoid the problem of poor printing effect caused by too high or too low viscosity of the printing material, and improve the model printing effect.
[0047] 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
[0048] 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:
[0049] Figure 1 A schematic diagram showing the structure of a printing device according to an embodiment of the present application is shown;
[0050] Figure 2 One of the flow charts of the method for detecting the viscosity of printing materials according to an embodiment of the present application is shown;
[0051] Figure 3 The second flow chart of the method for detecting the viscosity of printing materials according to the embodiment of the present application is shown;
[0052] Figure 4 The third flow chart of the printing material viscosity detection method according to the embodiment of the present application is shown.
[0053] Among them, the corresponding relationship between the reference numerals and the component names in the figure is:
[0054] 101 printing platform, 102 material trough, 103 detection device, 104 installation structure, 105 display screen, 106 light source, 107 lifting component. DETAILED DESCRIPTION
[0055] 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.
[0056] 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.
[0057] The printing material viscosity detection method, device, printing equipment and readable storage medium provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.
[0058] The present application embodiment provides a printing material viscosity detection method, which is applied to a printing device, and the printing device may be a light-curing 3D stereoscopic printing device. Figure 1 As shown, the printing device includes a printing platform 101, a material trough 102, a detection device 103 and a mounting structure 104. The first end of the mounting structure 104 is used to install the printing platform 101. The detection device 103 is arranged on the mounting structure 104 to detect the stress condition of 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 arranged 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 relative to one side of the material trough 102 to print the model. The display screen 105 is located on the other side of the material trough 102. The material trough 102 is used to hold printing materials (for example, resin).
[0060] Among them, the mounting structure 104 can be a cantilever, a 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, a deformation detection device, etc., which mainly detects the deformation amount at a specific position of a specific component and other physical quantities that can express its force change, such as tension, gravity, pressure, torque, etc., and can specifically be some devices for detecting force changes, such as elastic resistance strain gauges and tension sensors. In some embodiments, the detection device 103 is arranged on the mounting structure 104, and can specifically be attached to the upper surface of the mounting structure 104, and can detect the force condition of the mounting structure 104. After the printing platform 101 is mounted on the mounting structure 104, the printing platform 101 will exert a pulling effect on the mounting structure 104, causing the mounting structure 104 to deform slightly, and when the printing platform receives a pulling force or a pushing force, it will also affect the force of the mounting structure 104. Therefore, the detection value of the detection device 103 also indirectly represents the force condition of 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. The corresponding detection value, that is, the force value, can be calculated through the relationship between the output voltage and the force condition.
[0062] The working process of the printing device is 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 level of the printing material in the material tank, a light source 106 is arranged on one side of the display screen 105, and the display screen 105 is used to display a pattern with a specific contour. The light of 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 connected to the surface of the printing platform 101. The printing platform 101 then pulls the solidified printing model upward to peel it off from the release film at the bottom of the material tank 102, and then continues to print the next layer of the model, stacking layer by layer to achieve 3D printing.
[0063] In the process of layer-by-layer printing, the viscosity of the printing material is an important parameter. If the viscosity of the printing material is too high, the fluidity is poor, and it cannot be replenished relatively quickly between layers; if the viscosity of the printing material is too low, the printed model will shrink and warp during the solidification process after curing. This application proposes a printing material viscosity detection method that can accurately detect the viscosity of the printing material.
[0064] like Figure 2 As shown, the printing material viscosity detection method of the embodiment of the present application includes:
[0065] Step 201, controlling the printing platform to enter the printing material in the material tank and continue to move;
[0066] Step 202, during the movement of the printing platform, obtaining a first detection value of the detection device;
[0067] Step 203: Determine the viscosity of the printing material according to the first detection value.
[0068] In some embodiments, the detection device can detect the gravity of the printing platform, and when the printing platform presses down or pushes the printing material, it can also detect the force exerted by the printing material on the printing platform. The above-mentioned movement can be the movement process of the printing platform descending, the movement process of the printing platform ascending, or the movement process of the printing platform rotating, as long as the printing platform and the printing material generate an interaction force.
[0069] For example, the present application uses a 3D printer with some light sources at the bottom and the printing material between the light sources and the printing platform as an example. In some other implementations, corresponding adjustments can also be made according to the structural differences of the 3D printer.
[0070] After the printing platform enters the printing material in the material tank, the printing platform continues to be pressed downward in the Z direction, and the printing material will generate an upward force on the printing platform, that is, a thrust. Read the detection values detected by the detection device during the downward movement of the printing platform in the Z direction. These detection values reflect the force of the printing material on the printing platform. The magnitude of the force exerted by the printing material on the printing platform is related to the descent speed of the printing platform and the viscosity of the printing material. When the descent speed of the printing platform is a given speed, the force exerted by the printing material on the printing platform depends on the viscosity of the printing material. For example, the greater the viscosity of the printing material, the greater the force exerted by the printing material on the printing platform; the smaller the viscosity of the printing material, the smaller the force exerted by the printing material on the printing platform. Therefore, the actual viscosity of the printing material can be accurately detected based on the detection value detected by the detection device.
[0071] In some embodiments, after the actual viscosity of the printing material is detected, 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 appropriate, that is, whether it is suitable for the printing model, wherein 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 effect of model printing. When reminding the user to adjust the viscosity of the printing material, the user can be specifically reminded that the viscosity of the target printing material is too high or too low to ensure that the user can clearly understand the measures he needs to take, that is, when reminding that the viscosity of the printing material is too high, the user knows that the viscosity of the printing material needs to be lowered, and when reminding 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 change different types of printing materials to meet the printing needs.
[0072] In some embodiments, during the descent of the printing platform, the first detection value of the detection device is obtained. This may be a first detection value obtained during the descent of the printing platform, so as to correspond to the actual viscosity of the printing material through the first detection value, or multiple first detection values may be continuously obtained during the continuous descent of the printing platform, so as to correspond to the actual viscosity of the printing material through multiple first detection values, 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 is also possible to determine whether the type of printing material contained in the material 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 contained in the material trough is correct to ensure the success rate of model printing.
[0074] In some embodiments, after the viscosity detection instruction is obtained, the viscosity of the printing material is detected, that is, steps 201 to 203 are started. The viscosity detection instruction can be sent to the printing device through the cloud, or input by the user through the interactive device of the printing device.
[0075] In addition, the viscosity detection of the printing material can be performed before each printing, or during a specific printing process. For example, the viscosity detection of the printing material can be performed after a specific printing layer is printed.
[0076] The embodiment of the present application can accurately detect the actual viscosity of the printing material to ensure that printing is performed with the printing material of appropriate viscosity, avoid the problem of poor printing effect caused by the viscosity of the printing material being too high or too low, and improve the model printing effect.
[0077] In one embodiment of the present application, determining the viscosity of the printing material according to the first detection value includes:
[0078] Performing data filtering processing on the first detection value to obtain a target detection value;
[0079] The viscosity of the printing material is determined according to the target detection value and preset mechanical viscosity relationship information.
[0080] In this embodiment, the number of first detection values can be multiple, and data filtering processing is performed on the obtained multiple first detection values, wherein the data filtering processing method includes but is not limited to arithmetic mean filtering, depolarization average filtering, weighted average filtering, median filtering, etc., and this application does not specifically limit the specific data filtering processing method. For example, when depolarization average filtering is used, the arithmetic mean of multiple first detection values is added and taken as the target detection value; when depolarization average filtering is used, the maximum value and the minimum value of the multiple first detection values are removed, and the arithmetic mean of the remaining first detection values is calculated.
[0081] A relatively accurate target detection value is obtained by performing data filtering processing on a plurality of first detection values, and then the viscosity of the printing material is determined according to the target detection value and preset mechanical viscosity relationship information, thereby improving the accuracy of viscosity detection.
[0082] In some embodiments, before the viscosity test is performed, preset mechanical viscosity relationship information is obtained in advance, and the 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 the functional relationship and the target detection value, a viscosity can be obtained.
[0083] Through the above method, the viscosity of the printing material can be accurately obtained according to the force exerted by the printing material on the printing platform during the downward pressing process of the printing platform.
[0084] As a refinement and extension of the above embodiment, the embodiment of the present invention provides another printing material viscosity detection method, such as Figure 3 As shown, the method includes:
[0085] Step 301, controlling the printing platform to enter the printing material in the material tank and to move continuously;
[0086] Step 302, while the printing platform is in continuous motion, obtaining a first detection value of the detection device;
[0087] Step 303, when the printing platform moves to the zero point position, obtaining a first distance between the liquid level of the printing material and the zero point position;
[0088] Step 304, determining whether the first distance is greater than a first preset distance threshold; if the first distance is greater than the first preset distance threshold, proceeding to step 305; if the first distance is less than or equal to the first preset distance threshold, proceeding to step 306;
[0089] Step 305, determining the viscosity of the printing material according to the first detection value;
[0090] Step 306: issuing a first prompt message, wherein the first prompt message is used to prompt that the remaining amount of the printing material in the material tank is abnormal.
[0091] For example, in some embodiments, after obtaining the viscosity detection instruction, the printing platform is controlled to move in the Z direction, and zeroing is performed in the Z direction to determine the zeroing point position, which is the reference point for the movement of the printing platform, wherein the zeroing point position is close to the bottom of the material box, that is, it has a small distance from the bottom of the material box.
[0092] After the zero point position is determined, the printing platform is raised to the preset position, and then the viscosity of the printing material is detected, that is, the printing platform is controlled to descend from the preset position into the printing material, and continues to descend, and the first detection value is detected during the descent. During the descent, the descent distance of the printing platform from contacting the liquid surface of the printing material is recorded until the printing platform descends to the zero point position, wherein the zero point position is below the liquid surface of the printing material, and the total descent distance of the printing platform is determined, that is, the first distance between the liquid surface height of the printing material and the zero point position.
[0093] It is determined whether the first distance is greater than the first preset distance threshold, because the zero point position has a small distance from the bottom of the material box, which can be ignored. Therefore, it is equivalent to determining whether the liquid level of the printing material is greater than the first preset distance threshold. When it is greater than the first preset distance threshold, it indicates that there is enough printing material in the material tank to calculate the viscosity.
[0094] Through the above method, the remaining amount of printing material in the material tank can be detected in time, and the viscosity can be calculated when the remaining amount is large to ensure the accuracy of the obtained viscosity.
[0095] In one embodiment, when it is less than or equal to a first preset distance threshold, it indicates that the remaining printing material in the material slot is insufficient. At this time, a first prompt message is issued to remind the user that the remaining printing material in the material slot is insufficient, that is, there is too little printing material in the material slot and the viscosity cannot be detected, thereby avoiding inaccuracies caused by using too little printing material for viscosity detection.
[0096] In one embodiment of the present application, after the first prompt information is sent, the method further includes:
[0097] First feedback information from a user based on the first prompt information is obtained, and the printing platform is controlled to re-enter the printing material into the material tank according to the first feedback information.
[0098] In this embodiment, after receiving the first prompt information, the user learns that there is too little printing material in the material tank, and takes measures to add printing material to the material tank, and provides information feedback on adding printing material through the interactive device of the printing device. After obtaining the user's feedback information, the printing platform is controlled to rise and re-enter the printing material in the material tank through the user's feedback, that is, the viscosity of the printing material is re-tested, thereby ensuring that the viscosity of the printing material can be detected.
[0099] As a refinement and extension of the present application, the embodiment of the present invention provides another printing material viscosity detection method, such as Figure 4 As shown, the method includes:
[0100] Step 401, controlling the printing platform to descend from a preset position, and obtaining a second detection value of the detection device during the descent process;
[0101] Step 402, determining 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, proceeding to step 403; if the second detection value is less than the preset threshold, proceeding to step 406;
[0102] Step 403, determining that the printing platform enters the printing material of the material tank, and controlling the printing platform to continue to descend;
[0103] Step 404, while the printing platform continues to descend, obtaining a first detection value of the detection device;
[0104] Step 405, determining the viscosity of the printing material according to the first detection value;
[0105] Step 406, accumulating the descending distance to obtain a second distance;
[0106] Step 407, determining whether the second distance is greater than a second preset distance threshold; if the second distance is greater than the second preset distance threshold, proceeding to step 408; if the second distance is less than or equal to the second preset distance threshold, returning to step 401;
[0107] Step 408: issuing a second prompt message, wherein the second prompt message is used to prompt that the remaining amount of the printing material in the material tank is abnormal.
[0108] In this embodiment, after zeroing is completed, the printing platform is controlled to be lifted upward 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 a preset acceleration. The preset position can be a position consistent with the height of the material tank, or a position higher than the height of the material tank.
[0109] During the descent process, the second detection value of the detection device is read, and the second detection value is compared with a preset threshold value. When the printing platform does not contact the printing material in the material tank, the detection value of the detection device is only the gravity of the printing platform, that is, the pulling force of the printing platform on the mounting structure, and the detection value can be a negative value. When the printing platform contacts the printing material in the material tank, the printing material will give the printing platform an upward force, causing the detection value to increase. Therefore, when the second detection value is greater than or equal to a preset threshold value, it is determined that the printing material of the printing platform has entered the material tank. At this time, the printing platform is continued to be controlled to descend, so as 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 amount, and the change before and after the change amount can be used to determine whether the printing platform has entered the printing material of the material tank.
[0110] Through the above method, it is possible to accurately detect that the printing platform enters the printing material.
[0111] In one embodiment, when the second detection value is less than the preset threshold, the distance of this descent is recorded, and the printing platform is controlled to descend. If the second detection value is still less than the preset threshold, indicating that the printing platform has not yet contacted the printing material, the printing platform is controlled to descend, and the distance of this descent is accumulated with the distance of the last descent. The above logic is executed until the accumulated distance, that is, the second distance, is greater than the second preset distance threshold, indicating that the printing platform has descended too far and has not yet contacted the printing material in the material tank. At this time, it proves that there is no material in the material tank, and a second prompt message is issued to remind the user that there is no material in the material tank.
[0112] It should be noted that if the preset position, that is, the position where the printing platform starts to descend is consistent with the height of the material trough, the second preset distance threshold is the height of the material trough, and the height of the material trough is 40mm to 60mm; if the preset position is a position higher than the height of the material trough, the second preset distance threshold is greater than the height of the material trough.
[0113] Through the above method, it is possible to detect whether there is a lack of material in the material tank before detecting the viscosity of the printing material, and to perform subsequent viscosity detection when there is no shortage of material. In the case of a lack of material, a reminder is given to ensure that the user can fill the material in time, thereby ensuring the smooth progress of viscosity detection and model printing.
[0114] In one embodiment of the present application, in the above step 401, controlling the printing platform to descend from a preset position includes:
[0115] According to the weight or model of the printing platform, a target descending speed is determined, and the printing platform is controlled to descend according to the target descending speed.
[0116] In this embodiment, the weight of the printing platform can be determined according to the model of the printing platform, and then the target descending speed can be determined according to the weight, or the weight of the printing platform can be directly obtained to determine the target descending speed. The smaller the weight of the printing platform, the faster the printing platform descends, so as to improve the efficiency of detection and printing; the larger the weight of the printing platform, the slower the printing platform descends, so as to avoid excessive impact on the printing material in the material tank when the printing platform descends, thereby affecting the detection of the viscosity of the printing material.
[0117] In some embodiments, the movement of the printing platform may be controlled in a manner of gradually decreasing speed to avoid excessive impact on the printing material in the material tank when the printing platform moves, thereby affecting the detection of the viscosity of the printing material.
[0118] In some embodiments of the present application, before the step of controlling the printing platform to enter the printing material of the material tank, the method further includes:
[0119] Reading the detection value of the detection device, and judging whether the detection device is abnormal according to the reading of the detection value;
[0120] When the detection device is abnormal, a third prompt message is issued, wherein the third prompt message is used to prompt that the detection device is abnormal;
[0121] When the detection value of the detection device is not read, the reading is continued until the number of readings is greater than or equal to a preset number, and then the detection device is determined to be abnormal.
[0122] In this embodiment, the detection device is detected for abnormality before the viscosity of the printing material is detected. Specifically, an attempt is made to read the detection value of the detection device. If the detection value is not read, the reading continues. If the detection value is not read for a preset number of consecutive times (for example, 10 times), the detection device is determined to be abnormal and an abnormal prompt is given. The present application can detect abnormalities in the detection device and issue prompts in a timely manner to inform the user of the abnormality of the detection device, thereby ensuring the accuracy of subsequent detection of the viscosity of the printing material.
[0123] In addition, the detection device is determined to be abnormal only when the detection value cannot be read for multiple times, thereby avoiding the problem of misjudgment in one judgment and improving the reliability of the judgment of abnormal conditions of the detection device.
[0124] In one embodiment of the present application, after the third prompt information is issued, 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 information, the user learns that an abnormality has occurred in the detection device, and will take measures to replace the detection device, and provide information feedback on the replacement of the detection device through the interactive device of the printing device. After obtaining the user's feedback information, it is decided whether to continue to perform abnormality detection on the newly replaced detection device based on the user's feedback, thereby realizing interaction with the user.
[0126] The present application also provides a printing device, such as Figure 1 As shown, the printing device comprises:
[0127] A printing platform 101, wherein the printing platform 101 is used to carry a printing model;
[0128] A material trough 102, wherein the material trough 102 is used to contain printing materials;
[0129] A detection device 103, the detection device 103 is used to detect the force applied to the printing platform 101;
[0130] A memory (not shown in the figure), wherein the memory stores programs or instructions;
[0131] A processor (not shown in the figure) implements the various steps of the above-mentioned printing material viscosity detection method embodiment when executing the program or instruction, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0132] In one embodiment, the device further comprises:
[0133] The mounting structure 104 , the printing platform 101 and the detection device 103 are both arranged on the mounting structure 104 .
[0134] 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.
[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 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.
[0136] The embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned printing material viscosity detection method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0137] The present application also provides the following embodiments:
[0138] Embodiment 1: This embodiment of the present application provides a method for detecting the viscosity of a printing material, which is applied to a printing device, wherein the printing device includes a detection device, a printing platform, and a material tank for accommodating printing materials. The detection device is used to detect the force applied to the printing platform. The method includes:
[0139] Controlling the printing platform to enter the printing material in the material tank and continue to move;
[0140] During the movement of the printing platform, obtaining a first detection value of the detection device;
[0141] The viscosity of the printing material is determined according to the first detection value.
[0142] Embodiment 2, based on embodiment 1, determining the viscosity of the printing material according to the first detection value includes:
[0143] Performing data filtering processing on the first detection value to obtain a target detection value;
[0144] The viscosity of the printing material is determined according to the target detection value and preset mechanical viscosity relationship information.
[0145] Embodiment 3, based on embodiment 1, the method further comprises:
[0146] When the printing platform moves to the zero point position, obtaining a first distance between the liquid level of the printing material and the zero point position;
[0147] The step of determining the viscosity of the printing material according to the first detection value includes:
[0148] If the first distance is greater than a first preset distance threshold, the viscosity of the printing material is determined according to the first detection value.
[0149] Embodiment 4, based on embodiment 3 or any of the above embodiments, the method further includes:
[0150] If the first distance is less than or equal to a first preset distance threshold, a first prompt message is issued, wherein the first prompt message is used to prompt that the remaining amount of the printing material in the material tank is abnormal;
[0151] After sending the first prompt information, the method further includes:
[0152] First feedback information from a user based on the first prompt information is obtained, and the printing platform is controlled to re-enter the printing material into the material tank according to the first feedback information.
[0153] Embodiment 3, based on embodiment 1, the step of controlling the printing platform to enter the printing material of the material tank comprises:
[0154] Controlling the printing platform to move from a preset position, and obtaining a second detection value of the detection device during the movement;
[0155] If the second detection value is greater than or equal to a preset threshold, it is determined that the printing material of the printing platform enters the material slot.
[0156] Embodiment 6, based on embodiment 5 or any of the above embodiments, controlling the printing platform to move from a preset position includes:
[0157] According to the weight or model of the printing platform, a target movement speed is determined, and the printing platform is controlled to move according to the target movement speed.
[0158] Embodiment 7, based on embodiment 5 or any of the above embodiments, the method further includes:
[0159] If the second detection value is less than a preset threshold, continue to control the movement of the printing platform;
[0160] Accumulating the total distance of movement of the printing platform to obtain a second distance;
[0161] If the second distance is greater than a second preset distance threshold, a second prompt message is issued, where the second prompt message is used to prompt that the remaining amount of the printing material in the material trough is abnormal.
[0162] Embodiment 8, based on embodiment 1 or any of the above embodiments, before the step of controlling the printing platform to enter the printing material of the material tank, the method further includes:
[0163] Reading the detection value of the detection device, and judging whether the detection device is abnormal according to the reading of the detection value;
[0164] When the detection device is abnormal, a third prompt message is issued, wherein the third prompt message is used to prompt that the detection device is abnormal;
[0165] When the detection value of the detection device is not read, the reading is continued until the number of readings is greater than or equal to a preset number, and then the detection device is determined to be abnormal.
[0166] Embodiment 9, based on embodiment 8 or any of the above embodiments, after the third prompt information is issued, the method further includes:
[0167] Acquire 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] The present application also provides the following embodiments:
[0169] Embodiment 10: This embodiment of the present application provides a printing device, including:
[0170] A printing platform, the printing platform is used to carry a printing model;
[0171] A material trough, the material trough being used to contain printing materials;
[0172] A detection device, the detection device is used to detect the force applied to the printing platform;
[0173] A memory storing programs or instructions;
[0174] A processor, wherein when executing the program or instruction, the processor implements the steps of the printing material viscosity detection method as described in any one of embodiments 1 to 9.
[0175] Embodiment 11, based on embodiment 10, further comprises:
[0176] The installation structure is provided on which the printing platform and the detection device are both arranged.
[0177] 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 method for detecting the viscosity of printing materials, characterized in that: Applied to a printing device, the printing device comprises a detection device, a printing platform and a material tank for accommodating printing materials, the detection device is used to detect the force applied to the printing platform, and the method comprises: Control the printing platform to enter the printing material in the material tank and continue to move; During the movement of the printing platform, obtaining a first detection value of the detection device; The viscosity of the printing material is determined according to the first detection value.
2. The method according to claim 1, characterized in that The step of determining the viscosity of the printing material according to the first detection value includes: Performing data filtering processing on the first detection value to obtain a target detection value; The viscosity of the printing material is determined according to the target detection value and preset mechanical viscosity relationship information.
3. The method according to claim 1, characterized in that The method further comprises: When the printing platform moves to the zero point position, obtaining a first distance between the liquid level of the printing material and the zero point position; The step of determining the viscosity of the printing material according to the first detection value includes: If the first distance is greater than a first preset distance threshold, the viscosity of the printing material is determined according to the first detection value.
4. The method according to claim 3, characterized in that The method further comprises: If the first distance is less than or equal to a first preset distance threshold, a first prompt message is issued, wherein the first prompt message is used to prompt that the remaining amount of the printing material in the material tank is abnormal; After sending the first prompt information, the method further includes: First feedback information from a user based on the first prompt information is obtained, and the printing platform is controlled to re-enter the printing material into the material tank according to the first feedback information.
5. The method according to claim 1, characterized in that The step of controlling the printing platform to enter the printing material of the material tank comprises: Controlling the printing platform to move from a preset position, and obtaining a second detection value of the detection device during the movement; If the second detection value is greater than or equal to a preset threshold, it is determined that the printing material of the printing platform enters the material slot.
6. The method according to claim 5, characterized in that The controlling the printing platform to move from a preset position comprises: Determine a target movement speed according to the weight or model of the printing platform, and control the printing platform to move according to the target movement speed; The method further comprises: If the second detection value is less than a preset threshold, continue to control the movement of the printing platform; Accumulating the total distance of movement of the printing platform to obtain a second distance; If the second distance is greater than a second preset distance threshold, a second prompt message is issued, where the second prompt message is used to prompt that the remaining amount of the printing material in the material trough is abnormal.
7. The method according to any one of claims 1 to 6, characterized in that Before the step of controlling the printing platform to enter the printing material of the material tank, the method further includes: Reading the detection value of the detection device, and judging whether the detection device is abnormal according to the reading of the detection value; When the detection device is abnormal, a third prompt message is issued, wherein the third prompt message is used to prompt that the detection device is abnormal; Wherein, when the detection value of the detection device is not read, the reading is continued until the number of readings is greater than or equal to a preset number of times, and the detection device is determined to be abnormal; After the third prompt information is sent, the method further includes: Acquire 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.
8. A printing device, characterized in that: include: A printing platform, the printing platform is used to carry a printing model; A material trough, the material trough being used to contain printing materials; A detection device, the detection device is used to detect the force applied to the printing platform; A memory storing programs or instructions; A processor, wherein when executing the program or instruction, the processor implements the steps of the printing material viscosity detection method according to any one of claims 1 to 7.
9. The device according to claim 8, characterized in that Also includes: The installation structure is provided on which the printing platform and the detection device are both arranged.
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 printing material viscosity detection method according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Resin viscosity detection in additive manufacturing
US20200338830A1
Cited By
Method of forming printed objects by additive manufacturing and additive manufacturing system
CN120773330A