A plate falling detection method, device, equipment, medium and product

By monitoring the force on the pallet in real time during the 3D printing process and determining whether the relationship is satisfied, the problem of insufficient pallet drop warning is solved, the printing success rate is improved and material waste is reduced.

CN118810039BActive Publication Date: 2025-11-07SHANGHAI UNION TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411122082.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-15
Publication Date
2025-11-07
Estimated Expiration
2044-08-15

AI Technical Summary

Technical Problem

In existing technologies, it is difficult to provide early warning of board drop issues during the 3D printing process, leading to low production efficiency and material waste.

Method used

By acquiring basic information about the 3D model to be printed, including the relationship between the printing layer height and the force on the pallet and the relationship between the printing layer area and the force on the pallet, the system monitors the force on the pallet in real time and determines whether the relationship is satisfied, issuing an early warning to prevent the pallet from falling off.

Benefits of technology

It improves the success rate and print quality of 3D printing, reduces unnecessary material waste, and enhances the accuracy and efficiency of plate drop detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118810039B_ABST
    Figure CN118810039B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of 3D printing, and discloses a plate falling detection method, device, equipment, medium and product, the method is used for bottom projection 3D printing equipment, comprising: obtaining basic information of a 3D model to be printed, wherein the basic information comprises a first relationship and a second relationship, the first relationship represents the relationship between the printing layer height and the support plate stress, and the second relationship represents the relationship between the printing layer area and the support plate stress; when the 3D model to be printed is printed to the first layer, a first support plate stress is obtained; based on the first support plate stress and the first relationship, it is determined whether a first plate falling situation occurs; if the first plate falling situation does not occur, when the 3D model to be printed is printed to the target layer, a second support plate stress is obtained; based on the second support plate stress and the second relationship, it is determined whether a second plate falling situation occurs. The present application can warn the staff before the plate falling occurs.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of 3D printing, in particular to a plate falling detection method, device, equipment, medium and product. BACKGROUND

[0002] The bottom projection printer has high precision and strong detail performance, and has been widely used in many fields. However, during the printing process, the problem of plate falling often occurs, which not only affects the production efficiency, but also causes material waste.

[0003] In the related art, detection is mainly performed after plate falling occurs, thereby reducing the loss caused by plate falling. However, no prompt can be sent to prevent plate falling from occurring.

[0004] Therefore, a plate falling detection method capable of giving an early warning before plate falling occurs is needed. SUMMARY

[0005] Therefore, the present application provides a plate falling detection method capable of giving an early warning before plate falling occurs to prevent plate falling.

[0006] In a first aspect, the present application provides a plate falling detection method, which is used in a bottom projection 3D printing device, and includes: obtaining basic information of a to-be-printed 3D model, wherein the basic information includes a first relationship and a second relationship, the first relationship represents a relationship between a printing layer height and a platen force, and the second relationship represents a relationship between a printing layer area and the platen force; when the to-be-printed 3D model is printed to a first layer, obtaining a first platen force; determining whether a first plate falling condition occurs based on the first platen force and the first relationship; if the first plate falling condition does not occur, when the to-be-printed 3D model is printed to a target layer, obtaining a second platen force; and determining whether a second plate falling condition occurs based on the second platen force and the second relationship.

[0007] In the embodiments of the present disclosure, whether the bottom projection 3D printing device has a plate falling condition is determined by judging whether the first platen force and the second platen force satisfy the first relationship and the second relationship respectively. The printing success rate and the printing quality can be improved, and unnecessary material waste can be reduced.

[0008] In an optional implementation, obtaining the basic information of the to-be-printed 3D model includes: obtaining process parameters when the to-be-printed 3D model is printed to each layer, wherein the process parameters include a printing height, a printing area, and a preset platen force when the to-be-printed 3D model is printed to each layer; constructing the first relationship based on the printing height when the to-be-printed 3D model is printed to the first layer and the preset platen force when the to-be-printed 3D model is printed to the first layer; and constructing the second relationship based on the printing area when the to-be-printed 3D model is printed to each layer and the preset platen force when the to-be-printed 3D model is printed to each layer.

[0009] In the embodiments of the present disclosure, the first relationship and the second relationship are obtained according to the process parameters when the 3D model to be printed is printed to each layer, so that the cost can be reduced.

[0010] In an optional implementation, based on the printing area of the 3D model to be printed when printed to each layer and the preset platen stress of the 3D model to be printed when printed to each layer, the second relationship is constructed by: preprocessing the preset platen stress of the 3D model to be printed when printed to each layer to obtain each preprocessed platen stress, wherein the preprocessing includes removing outliers; and constructing the second relationship based on the printing area of the 3D model to be printed when printed to each layer and each preprocessed platen stress.

[0011] In the embodiments of the present disclosure, by preprocessing the preset platen stress, the accuracy of the second relationship can be improved, and the accuracy of subsequent plate falling detection can be improved.

[0012] In an optional implementation, based on the first platen stress and the first relationship, determining whether the first plate falling condition occurs includes: obtaining a first target platen stress of the 3D model to be printed from the first relationship, wherein the first target platen stress is the preset platen stress when the 3D model to be printed is printed to the first layer; and comparing the first platen stress and the first target platen stress to determine whether the first plate falling condition occurs.

[0013] In the embodiments of the present disclosure, by comparing only the first platen stress and the first target platen stress to determine whether the first plate falling condition occurs, the efficiency of plate falling detection can be improved.

[0014] In an optional implementation, based on the second platen stress and the second relationship, determining whether the second plate falling condition occurs includes: obtaining an image area of a target layer; obtaining a second target platen stress based on the image area and the second relationship, wherein the second target platen stress is the preset platen stress when printed to the target layer; and comparing the second platen stress and the second target platen stress to determine whether the second plate falling condition occurs.

[0015] In the embodiments of the present disclosure, by comparing the relationship between the second platen stress and the second target platen stress for plate falling detection, the local plate falling condition in the bottom projection 3D printing device can be found in time, and the generation efficiency can be improved.

[0016] In an optional implementation, the method further includes: based on the basic information, obtaining a target liquid material consumption of the 3D model to be printed; and based on the target liquid material consumption, obtaining a liquid supplement amount to adjust the liquid level of the liquid material in the container of the 3D printing device.

[0017] In the embodiments of the present disclosure, by automatically adjusting the liquid level of the liquid material in the container of the 3D printing device, the accuracy of plate falling detection can be improved.

[0018] In a second aspect, the present application provides a plate falling detection device, the device comprising: an information acquisition module configured to acquire basic information of a 3D model to be printed, wherein the basic information comprises a first relationship and a second relationship, the first relationship representing a relationship between a printing layer height and a support force, and the second relationship representing a relationship between a printing layer area and the support force; a first support force acquisition module configured to acquire a first support force when the 3D model to be printed is printed to a first layer; a first judgment module configured to determine whether a first plate falling condition occurs based on the first support force and the first relationship; a second support force acquisition module configured to acquire a second support force when the 3D model to be printed is printed to a target layer if the first plate falling condition does not occur; and a second judgment module configured to determine whether a second plate falling condition occurs based on the second support force and the second relationship.

[0019] In a third aspect, the present application provides a computer device, comprising: a memory and a processor, which are communicatively connected with each other, and the memory stores computer instructions, and the processor executes the computer instructions to perform the plate falling detection method of the first aspect or any of the corresponding embodiments thereof.

[0020] In a fourth aspect, the present application provides a computer readable storage medium, which stores computer instructions, and the computer instructions are used to make a computer perform the plate falling detection method of the first aspect or any of the corresponding embodiments thereof.

[0021] In a fifth aspect, the present application provides a computer program product, which comprises computer instructions, and the computer instructions are used to make a computer perform the plate falling detection method of the first aspect or any of the corresponding embodiments thereof. BRIEF DESCRIPTION OF DRAWINGS

[0022] In order to more clearly illustrate the specific embodiments of the present application or the technical solutions in the prior art, the following will briefly introduce the drawings needed to be used in the specific embodiments or the prior art description. Obviously, the drawings described below are some embodiments of the present application, and those skilled in the art can obtain other drawings according to these drawings without creative labor.

[0023] Figure 1 is a flowchart of a plate falling detection method according to an embodiment of the present application;

[0024] Figure 2 is a flowchart of another plate falling detection method according to an embodiment of the present application;

[0025] Figure 3 is a flowchart of another plate falling detection method according to an embodiment of the present application;

[0026] Figure 4 is a structural block diagram of a plate falling detection device according to an embodiment of the present application;

[0027] Figure 5 is a hardware structure schematic diagram of a computer device of an embodiment of the present application. DETAILED DESCRIPTION

[0028] In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the protection scope of the present application.

[0029] The embodiments of the present application provide a plate falling detection method, which determines whether the bottom projection 3D printing device appears a plate falling condition by judging whether the force on the supporting plate satisfies the first relationship and the second relationship. The early warning can be given before the plate falling, so as to reduce unnecessary loss.

[0030] According to the embodiments of the present application, a plate falling detection method embodiment is provided. It should be noted that the steps shown in the flowchart of the drawings can be executed in a computer system such as a group of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that here.

[0031] In the present embodiment, a plate falling detection method is provided, Figure 1 is a flowchart of a plate falling detection method according to an embodiment of the present application, as shown in Figure 1 the flowchart includes the following steps:

[0032] In step S101, basic information of a 3D model to be printed is acquired, wherein the basic information includes a first relationship and a second relationship, the first relationship represents a relationship between a printing layer height and a force on a supporting plate, and the second relationship represents a relationship between a printing layer area and the force on the supporting plate.

[0033] The acquisition method of the basic information is not limited, and the printing height, image area and force on the supporting plate of the 3D model to be printed to each layer can be acquired by slicing through related software. The obtained data is processed to obtain the first relationship and the second relationship by selecting a suitable model. The printing height, image area and force on the supporting plate of each layer can also be recorded during the test printing on a 3D printer which has been successfully debugged and does not fall off. The printing height and image area can be directly acquired through related real-time monitoring software, and the force on the supporting plate can be acquired by setting a force sensor on the supporting plate of the 3D printer.

[0034] Step S102, when the 3D model to be printed is printed to the first layer, the first platen force is acquired.

[0035] The acquisition method of the first platen force is not limited, and the force sensor can be arranged on the platen of the 3D printing device to acquire in real time. The selection of the force sensor is not limited, and the force sensor with appropriate measurement range and accuracy can be selected according to the basic information of the 3D model to be printed.

[0036] Step S103, based on the first platen force and the first relationship, it is determined whether the first platen situation occurs.

[0037] The printing layer height when the 3D model to be printed is printed to the first layer is acquired, and then the preset platen force under the corresponding printing layer height is determined based on the first relationship. If the first platen force is obviously less than the preset platen force, it is determined that the 3D printing device has the first platen situation.

[0038] After it is determined that the 3D printing device has the first platen situation, a warning signal needs to be sent to the staff in time to stop printing to reduce unnecessary loss.

[0039] In an actual application, an absolute value threshold is set, and if the absolute value of the difference between the first platen force and the preset platen force is greater than the absolute value threshold, it is determined that the first platen force is obviously less than the preset platen force, and the 3D printing device has the first platen situation.

[0040] Step S104, if the first platen situation does not occur, when the 3D model to be printed is printed to the target layer, the second platen force is acquired.

[0041] When the first platen situation does not occur, the 3D printing device continues to print. The acquisition method of the second platen force is not limited, and the force sensor can be arranged on the platen of the 3D printing device to acquire the second platen force through the force sensor.

[0042] Step S105, based on the second platen force and the second relationship, it is determined whether the second platen situation occurs.

[0043] The image area of the target layer needs to be determined, and then the corresponding preset platen force is acquired based on the second relationship. If the second platen force is less than the preset platen force, it is determined that the second platen situation occurs, and if the second platen force is greater than or equal to the preset platen force, it is determined that the second platen situation does not occur.

[0044] After it is determined that the second platen situation occurs, a warning needs to be sent to the staff in time to stop printing to reduce unnecessary loss.

[0045] The plate falling detection method provided in the embodiment can improve the printing success rate and printing quality, and reduce unnecessary material waste.

[0046] A plate falling detection method is provided in the embodiment, Figure 2 The plate falling detection method according to the embodiment of the present application is shown in a flowchart as Figure 2 The flowchart includes the following steps:

[0047] In step S201, basic information of a 3D model to be printed is obtained, wherein the basic information includes a first relationship and a second relationship, the first relationship represents a relationship between a printing layer height and a support plate stress, and the second relationship represents a relationship between a printing layer area and the support plate stress.

[0048] Specifically, step S201 includes the following steps.

[0049] In step S2011, process parameters when the 3D model to be printed is printed to each layer are obtained, wherein the process parameters include a printing height, a printing area, and a preset support plate stress when the 3D model to be printed is printed to each layer.

[0050] The process parameters can be obtained by slicing the 3D model to be printed using related software, or a 3D printer that is well debugged and does not have a plate falling problem can be used to perform actual printing work, a sample of the 3D model to be printed is printed, and the printing height, the printing area, and the preset support plate stress when the 3D printer is printed to each layer are monitored in real time, wherein the printing area is the image area of the printing layer, and the preset support plate stress can be obtained by setting a force sensor on the support plate of the 3D printer to collect the value of the force sensor in real time when the 3D printer is printed to each layer.

[0051] In step S2012, a first relationship is constructed based on the printing height of the 3D model to be printed to the first layer and the preset support plate stress of the 3D model to be printed to the first layer.

[0052] A plurality of printing experiments can be performed to obtain a plurality of corresponding data. In an actual application, a force sensor is set on the support plate of the 3D printer, and after a plurality of preset support plate stress data are obtained, data cleaning is performed to remove abnormal values or error data. After data cleaning, a suitable linear regression model is selected to find the best fitting line between the data to determine the first relationship.

[0053] Step S2013, constructing a second relationship based on the printing area of the 3D model to be printed to each layer and the preset platen force of the 3D model to be printed to each layer.

[0054] In this embodiment, a plurality of printing experiments can be performed to obtain a plurality of sets of data of printing area and preset platen force. Then, the data is plotted using a scatter plot, and a suitable statistical method is selected to calculate the slope and intercept of the fitting straight line to determine the second relationship.

[0055] In some optional embodiments, the step S2013 includes:

[0056] Step a1, preprocessing the preset platen force of the 3D model to be printed to each layer to obtain each preprocessed platen force, wherein the preprocessing includes removing outliers.

[0057] In this embodiment, outliers deviating from other data can be determined and removed intuitively through visualization means such as scatter plots and line graphs. Alternatively, a statistical model can be used to fit the data and check the size of the residual, and points with larger residuals can be determined as outliers.

[0058] In an actual application, the image area and the preset platen force of each layer during the printing process of the 3D model to be printed are recorded, and data with small area and preset platen force that is greatly affected by distance and obviously unreasonable preset platen force data are removed. The obviously unreasonable preset platen force data includes preset platen force of 0, small image area, and obviously mutated data.

[0059] Step a2, constructing a second relationship based on the printing area of the 3D model to be printed to each layer and each preprocessed platen force.

[0060] In this embodiment, the preprocessed platen force and the printing area of each layer can be represented using a scatter plot, and a straight line is drawn through two points on the scatter plot so that most data points are located in the lower area of the straight line. The second relationship is determined according to the intercept and slope of the straight line.

[0061] By preprocessing the preset platen force, the accuracy of the second relationship can be improved, and the accuracy of subsequent platen detection can be improved.

[0062] Step S202, obtaining the first platen force when the 3D model to be printed is printed to the first layer.

[0063] For details, please refer to Figure 1 Step S102 of the embodiment shown in the above description will not be repeated here.

[0064] Step S203, determining whether the first platen failure occurs based on the first platen force and the first relationship.

[0065] Please refer to Figure 1 The step S103 of the embodiment is not described here again.

[0066] In step S204, if the first falling plate condition does not occur, the second support force is obtained when the 3D model to be printed is printed to the target layer.

[0067] Please refer to Figure 1 The step S104 of the embodiment is not described here again.

[0068] In step S205, whether the second falling plate condition occurs is determined based on the second support force and the second relationship.

[0069] Please refer to Figure 1 The step S105 of the embodiment is not described here again.

[0070] The falling plate detection method provided in the embodiment can reduce the cost according to the process parameters when the 3D model to be printed is printed to each layer to obtain the first relationship and the second relationship.

[0071] In the embodiment, a falling plate detection method is provided, Figure 3 is a flowchart of the falling plate detection method according to the embodiment of the application, as shown in the figure, the flow includes the following steps: Figure 3 The flow includes the following steps:

[0072] In step S301, basic information of a 3D model to be printed is obtained, wherein the basic information includes a first relationship and a second relationship, the first relationship represents a relationship between a printing layer height and a support force, and the second relationship represents a relationship between a printing layer area and the support force.

[0073] Please refer to Figure 1 The step S101 of the embodiment is not described here again.

[0074] In step S302, a first support force is obtained when the 3D model to be printed is printed to a first layer.

[0075] Please refer to Figure 1 The step S102 of the embodiment is not described here again.

[0076] In step S303, whether a first falling plate condition occurs is determined based on the first support force and the first relationship.

[0077] Specifically, the step S303 includes:

[0078] In step S3031, a first target support force of the 3D model to be printed is obtained from the first relationship, wherein the first target support force is a preset support force when the 3D model to be printed is printed to the first layer.

[0079] The first target platen force is not limited in the acquisition manner, and can be determined according to the printing height of the first layer of the to-be-printed 3D model.

[0080] In step S3032, the first platen force is compared with the first target platen force to determine whether the first platen falling occurs.

[0081] The first platen falling can be directly determined to occur when the first platen force is less than the first target platen force. Alternatively, a percentage threshold coefficient can be set, and the 3D printing device is determined to have the first platen falling when the first platen force is less than the product of the first target platen force and the percentage threshold coefficient. The percentage threshold coefficient is not limited in selection, and in an actual application, the percentage threshold coefficient is 65%.

[0082] In step S304, if the first platen falling does not occur, the second platen force is acquired when the to-be-printed 3D model is printed to the target layer.

[0083] For details, please refer to Figure 1 The step S104 of the embodiment shown in the figure will not be repeated here.

[0084] In step S305, whether the second platen falling occurs is determined based on the second platen force and a second relationship.

[0085] Specifically, the step S305 includes:

[0086] In step S3051, an image area of the target layer is acquired.

[0087] The image area of the target layer is not limited in the acquisition manner, and can be acquired by uploading a file of the to-be-printed 3D model to a slicing software using a related slicing software, or by printing a sample part to the target layer and acquiring an image area of the sample part before printing.

[0088] In step S3052, a second target platen force is acquired based on the image area and the second relationship, wherein the second target platen force is a preset platen force when printing to the target layer.

[0089] The image area of the target layer can be directly substituted into the second relationship to acquire the second target platen force.

[0090] In step S3053, whether the second platen falling occurs is determined by comparing the second platen force with the second target platen force.

[0091] The second drop-off condition can be determined if the second supporting plate stress is less than the second target supporting plate stress. An error coefficient can also be set, and the second drop-off condition can be determined if the second supporting plate stress is less than the product of the second target supporting plate stress and the error coefficient. The error coefficient is not limited and can be selected according to actual conditions. In an actual application, the error coefficient is 0.9.

[0092] In an actual application, the image area of the target layer is small, the second target supporting plate stress is small, and a minimum preset supporting plate stress can be set in advance. The second drop-off condition can be determined if the absolute value of the second target supporting plate stress is greater than the absolute value of the minimum preset supporting plate stress. The minimum preset supporting plate stress is not limited and can be negative four hundred.

[0093] In some optional embodiments, after step S305, the method further includes: obtaining a target liquid material consumption of the 3D model to be printed based on the basic information; and obtaining a liquid supplement amount based on the target liquid material consumption to adjust the liquid level of the liquid material in the container of the 3D printing device.

[0094] The target liquid material consumption can be obtained in any manner, for example, by obtaining the volume of the 3D model to be printed by using related software and determining the liquid material consumption according to the volume. The liquid supplement amount corresponds to the target liquid material consumption, so that the liquid level of the liquid material in the container of the 3D printing device is maintained at a certain height.

[0095] In an actual application, a liquid level sensor can be set to detect the liquid level of the liquid material in the container of the 3D printing device. When the liquid level is lower than a first lower limit value, the liquid level is automatically supplemented to a preset position by the liquid supplement mechanism. The first lower limit value and the preset position are not limited and can be selected according to actual conditions.

[0096] The liquid level of the liquid material in the container of the 3D printing device is automatically adjusted, so that the accuracy of the drop-off detection is improved.

[0097] The drop-off detection method provided in this embodiment can determine whether the first drop-off condition occurs by comparing the first supporting plate stress with the first preset supporting plate stress, so that the efficiency of the drop-off detection is improved. The drop-off detection is performed by comparing the relationship between the second supporting plate stress and the second target supporting plate stress, so that the local drop-off condition in the bottom projection 3D printing device can be found in time, and the generation efficiency is improved.

[0098] A plate drop detection apparatus is also provided in the embodiments, which is used to implement the above embodiments and preferred embodiments, and will not be described again. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.

[0099] The embodiments provide a plate drop detection apparatus, as shown in Figure 4 comprises:

[0100] An information obtaining module 401 is configured to obtain basic information of a 3D model to be printed, wherein the basic information comprises a first relationship and a second relationship, the first relationship represents a relationship between a printing layer height and a first plate stress, and the second relationship represents a relationship between a printing layer area and a second plate stress.

[0101] A first stress obtaining module 402 is configured to obtain the first plate stress when the 3D model to be printed is printed to a first layer.

[0102] A first judging module 403 is configured to determine whether a first plate drop occurs based on the first plate stress and the first relationship.

[0103] A second stress obtaining module 404 is configured to obtain the second plate stress when the 3D model to be printed is printed to a target layer if the first plate drop does not occur.

[0104] A second judging module 405 is configured to determine whether a second plate drop occurs based on the second plate stress and the second relationship.

[0105] In some optional embodiments, the information obtaining module 401 comprises:

[0106] A parameter obtaining unit is configured to obtain process parameters when the 3D model to be printed is printed to each layer, wherein the process parameters comprise a printing height, a printing area, and a preset plate stress when the 3D model to be printed is printed to each layer.

[0107] A first relationship constructing unit is configured to construct the first relationship based on the printing height when the 3D model to be printed is printed to the first layer and the preset plate stress when the 3D model to be printed is printed to the first layer.

[0108] A second relationship constructing unit is configured to construct the second relationship based on the printing area when the 3D model to be printed is printed to each layer and the preset plate stress when the 3D model to be printed is printed to each layer.

[0109] In some optional embodiments, the second relationship constructing unit comprises:

[0110] The preprocessing subunit is configured to preprocess preset platen forces of the 3D model to be printed on each layer to obtain each preprocessed platen force, wherein the preprocessing comprises removing outliers.

[0111] The constructing subunit is configured to construct a second relationship based on printing areas of the 3D model to be printed on each layer and each preprocessed platen force.

[0112] In some optional embodiments, the first judging module 403 comprises:

[0113] The first target platen force obtaining unit is configured to obtain the first target platen force of the 3D model to be printed from the first relationship, wherein the first target platen force is the preset platen force when the 3D model to be printed is printed on the first layer.

[0114] The first comparing unit is configured to compare the first platen force and the first target platen force to determine whether the first platen falling occurs.

[0115] In some optional embodiments, the second judging module 405 comprises:

[0116] The image area obtaining unit is configured to obtain an image area of the target layer.

[0117] The second target platen force obtaining unit is configured to obtain the second target platen force based on the image area and the second relationship, wherein the second target platen force is the preset platen force when the 3D model to be printed is printed on the target layer.

[0118] The second comparing unit is configured to compare the second platen force and the second target platen force to determine whether the second platen falling occurs.

[0119] Further function descriptions of each module and unit above are the same as those of the corresponding embodiments above, and will not be repeated here.

[0120] The platen falling detection device in the embodiment is presented in the form of a functional unit, and the unit herein refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and a memory executing one or more software or fixed programs, and / or other devices that can provide the above functions.

[0121] The embodiment of the present application further provides a computer device with the above Figure 4 platen falling detection device.

[0122] Please refer to Figure 5 , Figure 5 is a structural schematic diagram of a computer device provided by an optional embodiment of the present application, as Figure 5As shown, the computer device includes one or more processors 10, memory 20, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 5 Take a processor 10 as an example.

[0123] Processor 10 may be a central processing unit, a network processor, or a combination thereof. Processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GDA), or any combination thereof.

[0124] The memory 20 stores instructions executable by at least one processor 10 to cause at least one processor 10 to perform the method shown in the above embodiments.

[0125] The memory 20 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the computer device. Furthermore, the memory 20 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 20 may optionally include memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0126] The memory 20 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 20 may also include a combination of the above types of memory.

[0127] The computer device also includes an input device 30 and an output device 40. The processor 10, memory 20, input device 30, and output device 40 can be connected via a bus or other means.Figure 5 The bus connection is taken as an example.

[0128] The input device 30 can receive inputted digital or character information, and generate key signal input related to user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a trackpad, a touchpad, a pointing stick, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 can include a display device, an auxiliary lighting device (e.g., an LED), a tactile feedback device (e.g., a vibration motor), etc. The display device includes, but is not limited to, a liquid crystal display, a light-emitting diode, a display, and a plasma display. In some alternative embodiments, the display device can be a touch screen.

[0129] The embodiments of the present application further provide a computer readable storage medium, and the method according to the embodiments of the present application can be implemented in hardware, firmware, or recorded in a storage medium, or stored in a remote storage medium or a non-transitory machine readable storage medium and downloaded from a network and stored in a local storage medium, so that the method described herein can be processed by such software on a storage medium using a general purpose computer, a special purpose processor, or programmable or special purpose hardware. The storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid state disk, etc. Further, the storage medium can also include a combination of the above-mentioned memories. It can be understood that the computer, the processor, the microprocessor controller, or the programmable hardware includes a storage component that can store or receive software or computer code, which, when accessed and executed by the computer, the processor, or the hardware, implements the method shown in the above embodiments.

[0130] Part of the present application can be applied as a computer program product, for example, computer program instructions, when executed by a computer, through the operation of the computer, the method and / or technical solutions according to the present application can be called or provided. Those skilled in the art should understand that the form of computer program instructions in a computer readable medium includes but is not limited to source files, executable files, installation package files, etc. Correspondingly, the way of computer program instructions executed by a computer includes but is not limited to: the computer directly executes the instructions, or the computer compiles the instructions and then executes the corresponding compiled program, or the computer reads and executes the instructions, or the computer reads and installs the instructions and then executes the corresponding installed program. Here, the computer readable medium can be any available computer readable storage medium or communication medium accessible to the computer.

[0131] While embodiments of the application have been described in connection with the preferred embodiments of the various figures, those of ordinary skill in the art will appreciate that various modifications and changes can be made without departing from the spirit and scope of the application, and that such modifications and changes fall within the scope of the appended claims.

Claims

1. A method of detecting a board drop, the method comprising: The method is used for a bottom projection 3D printing device, comprising: obtaining basic information of a 3D model to be printed, wherein the basic information comprises a first relationship and a second relationship, the first relationship represents a relationship between a printing layer height and a platen force, and the second relationship represents a relationship between a printing layer area and the platen force; when the 3D model to be printed is printed to a first layer, obtaining a first platen force; based on the first platen force and the first relationship, determining whether a first plate falling situation occurs; if the first plate falling situation does not occur, when the 3D model to be printed is printed to a target layer, obtaining a second platen force; based on the second platen force and the second relationship, determining whether a second plate falling situation occurs; wherein the obtaining of the basic information of the 3D model to be printed comprises: obtaining process parameters when the 3D model to be printed is printed to each layer, wherein the process parameters comprise a printing height, a printing area, and a preset platen force when the 3D model to be printed is printed to each layer; based on the printing height when the 3D model to be printed is printed to the first layer and the preset platen force when the 3D model to be printed is printed to the first layer, constructing the first relationship; based on the printing area when the 3D model to be printed is printed to each layer and the preset platen force when the 3D model to be printed is printed to each layer, constructing the second relationship.

2. The method of claim 1, wherein, The constructing of the second relationship based on the printing area when the 3D model to be printed is printed to each layer and the preset platen force when the 3D model to be printed is printed to each layer comprises: preprocessing the preset platen force when the 3D model to be printed is printed to each layer to obtain each preprocessed platen force, wherein the preprocessing comprises removing outliers; based on the printing area when the 3D model to be printed is printed to each layer and the each preprocessed platen force, constructing the second relationship.

3. The method of claim 1, wherein, The determining of whether the first plate falling situation occurs based on the first platen force and the first relationship comprises: from the first relationship, obtaining a first target platen force of the 3D model to be printed, wherein the first target platen force is the preset platen force when the 3D model to be printed is printed to the first layer; comparing the first platen force and the first target platen force to determine whether the first plate falling situation occurs.

4. The method of claim 1, wherein, The determining of whether the second plate falling situation occurs based on the second platen force and the second relationship comprises: obtaining an image area of the target layer; based on the image area and the second relationship, obtaining a second target platen force, wherein the second target platen force is the preset platen force when the 3D model to be printed is printed to the target layer; comparing the second platen force and the second target platen force to determine whether the second plate falling situation occurs.

5. The method of claim 1, wherein, The method further comprises: based on the basic information, obtaining a target liquid material consumption of the 3D model to be printed; based on the target liquid material consumption, obtaining a replenishment amount to adjust a liquid level of a liquid material in a container of the 3D printing device.

6. A board drop detection device characterized by comprising: The device comprises: The information acquisition module is configured to acquire basic information of a 3D model to be printed, wherein the basic information comprises a first relationship and a second relationship, the first relationship represents a relationship between a printing layer height and a support plate stress, and the second relationship represents a relationship between a printing layer area and the support plate stress. The first stress acquisition module is configured to acquire a first support plate stress when the 3D model to be printed is printed to a first layer. The first judgment module is configured to determine whether a first plate falling situation occurs based on the first support plate stress and the first relationship. The second stress acquisition module is configured to acquire a second support plate stress when the 3D model to be printed is printed to a target layer if the first plate falling situation does not occur. The second judgment module is configured to determine whether a second plate falling situation occurs based on the second support plate stress and the second relationship. The information acquisition module is specifically configured to: acquire process parameters when the 3D model to be printed is printed to each layer, wherein the process parameters comprise a printing height, a printing area, and a preset support plate stress when the 3D model to be printed is printed to each layer; construct the first relationship based on the printing height when the 3D model to be printed is printed to the first layer and the preset support plate stress when the 3D model to be printed is printed to the first layer; and construct the second relationship based on the printing area when the 3D model to be printed is printed to each layer and the preset support plate stress when the 3D model to be printed is printed to each layer.

7. A computer device, comprising: The memory and the processor are in communication connection with each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the plate falling detection method according to any one of claims 1 to 5. The computer readable storage medium stores computer instructions, and the computer instructions are used to make the computer execute the plate falling detection method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer instructions are used to make the computer execute the plate falling detection method according to any one of claims 1 to 5.

9. A computer program product, characterised in that, ​

Citation Information

Patent Citations

  • Control method and equipment of photocuring three-dimensional printing equipment and readable storage medium

    CN117162491A

  • Rod Feeder For Three-Dimensional (3D) Printing

    US20180311899A1