[go: up one dir, main page]

CN118810039A - A board drop detection method, device, equipment, medium and product - Google Patents

A board drop detection method, device, equipment, medium and product Download PDF

Info

Publication number
CN118810039A
CN118810039A CN202411122082.7A CN202411122082A CN118810039A CN 118810039 A CN118810039 A CN 118810039A CN 202411122082 A CN202411122082 A CN 202411122082A CN 118810039 A CN118810039 A CN 118810039A
Authority
CN
China
Prior art keywords
printed
support plate
force
layer
model
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202411122082.7A
Other languages
Chinese (zh)
Other versions
CN118810039B (en
Inventor
陈黎佳
荣左超
杜迪坤
陈六三
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Union Technology Corp
Original Assignee
Shanghai Union Technology Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Union Technology Corp filed Critical Shanghai Union Technology Corp
Priority to CN202411122082.7A priority Critical patent/CN118810039B/en
Publication of CN118810039A publication Critical patent/CN118810039A/en
Application granted granted Critical
Publication of CN118810039B publication Critical patent/CN118810039B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C64/00Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
    • B29C64/30Auxiliary operations or equipment
    • B29C64/386Data acquisition or data processing for additive manufacturing
    • B29C64/393Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C64/00Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
    • B29C64/20Apparatus for additive manufacturing; Details thereof or accessories therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B33ADDITIVE MANUFACTURING TECHNOLOGY
    • B33YADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
    • B33Y30/00Apparatus for additive manufacturing; Details thereof or accessories therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B33ADDITIVE MANUFACTURING TECHNOLOGY
    • B33YADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
    • B33Y50/00Data acquisition or data processing for additive manufacturing
    • B33Y50/02Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes

Landscapes

  • Chemical & Material Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Materials Engineering (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Optics & Photonics (AREA)

Abstract

本发明涉及3D打印技术领域,公开了一种掉板检测方法、装置、设备、介质及产品,方法用于底投影3D打印设备,包括:获取待打印3D模型的基本信息,其中基本信息包括第一关系式和第二关系式,第一关系式表征打印层高度与托板受力的关系,第二关系式表征打印层面积与托板受力的关系;当待打印3D模型打印至第一层时,获取第一托板受力;基于第一托板受力和第一关系式,确定是否出现第一掉板情况;若未出现第一掉板情况,当待打印3D模型打印至目标层时,获取第二托板受力;基于第二托板受力和第二关系式,确定是否出现第二掉板情况。本发明能够在掉板发生前预警工作人员。

The present invention relates to the field of 3D printing technology, and discloses a board drop detection method, device, equipment, medium and product. The method is used for bottom projection 3D printing equipment, including: obtaining basic information of a 3D model to be printed, wherein the basic information includes a first relational expression and a second relational expression, the first relational expression represents the relationship between the height of the printing layer and the force of the support plate, and the second relational expression represents the relationship between the area of the printing layer and the force of the support plate; when the 3D model to be printed is printed to the first layer, the force of the first support plate is obtained; based on the force of the first support plate and the first relational expression, it is determined whether the first board drop situation occurs; if the first board drop situation does not occur, when the 3D model to be printed is printed to the target layer, the force of the second support plate is obtained; based on the force of the second support plate and the second relational expression, it is determined whether the second board drop situation occurs. The present invention can warn the staff before the board drop occurs.

Description

Method, device, equipment, medium and product for detecting falling plate
Technical Field
The invention relates to the technical field of 3D printing, in particular to a method, a device, equipment, a medium and a product for detecting falling plates.
Background
The bottom projection printer has high precision and strong detail expressive force, and is widely applied in various fields. However, in the printing process, the problem of board falling often occurs, which not only affects the production efficiency, but also causes material waste and the like.
In the related art, detection is mainly performed after the plate is dropped, so that the loss caused by the plate dropping is reduced. A prompt cannot be sent out in time to prevent the occurrence of falling of the board.
In view of this, there is a need for a board drop detection method that can provide early warning before a board drop occurs.
Disclosure of Invention
In view of the above, the present invention provides a method for detecting falling boards, which can perform early warning before falling boards occur so as to prevent falling boards from occurring.
In a first aspect, the present invention provides a method for detecting a drop board, where the method is used in a bottom projection 3D printing device, and includes: acquiring basic information of a 3D model to be printed, wherein the basic information comprises a first relation and a second relation, the first relation represents the relation between the height of a printing layer and the stress of a supporting plate, and the second relation represents the relation between the area of the printing layer and the stress of the supporting plate; when the 3D model to be printed is printed on the first layer, obtaining the stress of the first supporting plate; determining whether a first plate falling condition occurs based on the first supporting plate stress and a first relation; if the first plate falling condition does not occur, when the 3D model to be printed is printed to the target layer, obtaining the stress of the second supporting plate; and determining whether a second plate falling condition occurs based on the second supporting plate stress and a second relation.
In the embodiment of the disclosure, whether the bottom projection 3D printing equipment has a plate falling condition is determined by judging whether the first supporting plate stress and the second supporting plate stress respectively meet a first relation and a second relation. The printing success rate and the printing quality can be improved, and unnecessary material waste is reduced.
In an alternative embodiment, acquiring the basic information of the 3D model to be printed includes: acquiring process parameters of the 3D model to be printed when the 3D model is printed on each layer, wherein the process parameters comprise printing height, printing area and preset supporting plate stress when the 3D model is printed on each layer; constructing a first relation based on the printing height of the 3D model to be printed on the first layer and the preset supporting plate stress of the 3D model to be printed on the first layer; and constructing a second relation based on the printing area of the 3D model to be printed on each layer and the preset supporting plate stress of the 3D model to be printed on each layer.
In the embodiment of the disclosure, the first relational expression and the second relational expression are obtained according to the process parameters when the 3D model to be printed is printed on each layer, so that the cost can be reduced.
In an alternative embodiment, based on the printing area of the 3D model to be printed to each layer and the preset pallet stress of the 3D model to be printed to each layer, constructing the second relation includes: preprocessing the preset supporting plate stress of the 3D model to be printed on each layer to obtain the stress of each preprocessed supporting plate, wherein preprocessing comprises the step of removing abnormal values; and constructing a second relation based on the printing area of the 3D model to be printed on each layer and the stress of each pretreatment supporting plate.
In the embodiment of the disclosure, the accuracy of the second relational expression can be improved and the accuracy of the subsequent plate falling detection can be improved by preprocessing the preset supporting plate stress.
In an alternative embodiment, determining whether a first drop condition occurs based on the first pallet force and the first relationship comprises: acquiring a first target supporting plate stress of the 3D model to be printed from a first relational expression, wherein the first target supporting plate stress is a preset supporting plate stress when the 3D model to be printed is printed on a first layer; and comparing the stress of the first supporting plate with the stress of the first target supporting plate to determine whether a first plate falling condition occurs.
In the embodiment of the disclosure, whether the first plate falling condition occurs is determined only by comparing the first supporting plate stress with the first target supporting plate stress, so that the plate falling detection efficiency can be improved.
In an alternative embodiment, determining whether a second drop condition occurs based on the second pallet force and the second relationship comprises: acquiring the image area of a target layer; acquiring a second target supporting plate stress based on the image area and a second relation, wherein the second target supporting plate stress is a preset supporting plate stress when the target layer is printed; and comparing the stress of the second supporting plate with the stress of the second target supporting plate to determine whether a second plate falling condition occurs.
In the embodiment of the disclosure, the plate falling detection is performed by comparing the relation between the stress of the second supporting plate and the stress of the second target supporting plate, so that the local plate falling condition in the bottom projection 3D printing equipment can be found in time, and the generation efficiency is improved.
In an alternative embodiment, the method further comprises: acquiring target liquid material consumption of a 3D model to be printed based on basic information; based on the target liquid material consumption, a liquid replenishment amount is obtained to adjust a level of liquid material in a container in the 3D printing apparatus.
In the embodiment of the disclosure, the accuracy of plate falling detection can be improved by automatically adjusting the liquid level of the liquid material in the container in the 3D printing equipment.
In a second aspect, the present invention provides a board drop detection device, including: the information acquisition module is used for acquiring basic information of the 3D model to be printed, wherein the basic information comprises a first relation and a second relation, the first relation represents the relation between the height of the printing layer and the stress of the supporting plate, and the second relation represents the relation between the area of the printing layer and the stress of the supporting plate; the first stress acquisition module is used for acquiring the stress of the first supporting plate when the 3D model to be printed is printed on the first layer; the first judging module is used for determining whether a first plate falling condition occurs or not based on the first supporting plate stress and a first relation; the second stress acquisition module is used for acquiring the stress of the second supporting plate when the 3D model to be printed is printed to the target layer if the first plate falling condition does not occur; and the second judging module is used for determining whether a second plate falling condition occurs or not based on the second supporting plate stress and a second relation.
In a third aspect, the present invention provides a computer device comprising: the device comprises a memory and a processor, wherein the memory and the processor are in communication connection, the memory stores computer instructions, and the processor executes the computer instructions so as to execute the board drop detection method of the first aspect or any implementation mode corresponding to the first aspect.
In a fourth aspect, the present invention provides a computer-readable storage medium having stored thereon computer instructions for causing a computer to execute the method for detecting a board drop according to the first aspect or any one of the embodiments corresponding thereto.
In a fifth aspect, the present invention provides a computer program product comprising computer instructions for causing a computer to perform the method of detecting a drop-out of the first aspect or any of its corresponding embodiments.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are needed in the description of the embodiments or the prior art will be briefly described, and it is obvious that the drawings in the description below are some embodiments of the present invention, and other drawings can be obtained according to the drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method for detecting a drop plate according to an embodiment of the invention;
FIG. 2 is a flow chart of another method for detecting a drop plate according to an embodiment of the invention;
FIG. 3 is a flow chart of another method for detecting a drop plate according to an embodiment of the invention;
Fig. 4 is a block diagram of a plate drop detection device according to an embodiment of the present invention;
Fig. 5 is a schematic diagram of a hardware structure of a computer device according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The embodiment of the invention provides a plate falling detection method, which is used for determining whether a plate falling condition occurs in bottom projection 3D printing equipment by judging whether the stress of a supporting plate meets a first relational expression and a second relational expression. An early warning can be sent out before the board is dropped so as to reduce unnecessary loss.
According to an embodiment of the present invention, there is provided an embodiment of a board drop detection method, it should be noted that the steps illustrated in the flowchart of the drawings may be performed in a computer system such as a set of computer executable instructions, and that although a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different from that herein.
In this embodiment, a method for detecting a falling board is provided, fig. 1 is a flowchart of a method for detecting a falling board according to an embodiment of the present invention, and as shown in fig. 1, the flowchart includes the following steps:
Step S101, basic information of a 3D model to be printed is obtained, wherein the basic information comprises a first relation and a second relation, the first relation represents the relation between the height of a printing layer and the stress of a supporting plate, and the second relation represents the relation between the area of the printing layer and the stress of the supporting plate.
The basic information acquisition mode is not limited, slicing can be performed through related software, and then the height, the image area and the supporting plate stress of the 3D model to be printed to each layer are acquired. And selecting a proper model, and processing the acquired data to obtain a first relational expression and a second relational expression. Test printing can be performed on a 3D printer which is successfully debugged and does not fall off, and the printing height, the image area and the supporting plate stress of each layer are recorded in the test printing process. The printing height and the image area can be directly obtained through relevant real-time monitoring software, and the supporting plate stress can be obtained through arranging a force sensor on the supporting plate of the 3D printer.
Step S102, when the 3D model to be printed is printed on the first layer, the stress of the first supporting plate is obtained.
The method for acquiring the stress of the first supporting plate is not limited, and the stress can be acquired in real time by arranging a force sensor on the supporting plate of the 3D printing equipment. The selection of the force sensor is not limited, and the force sensor with proper measuring range and precision can be selected according to the basic information of the 3D model to be printed.
Step S103, determining whether a first plate falling condition occurs or not based on the first supporting plate stress and the first relation.
The method comprises the steps of obtaining the height of a printing layer when a 3D model to be printed is printed to a first layer, and then determining the stress of a preset supporting plate under the corresponding height of the printing layer based on a first relation. If the stress of the first supporting plate is obviously smaller than that of the preset supporting plate, the condition that the first plate falls off in the 3D printing equipment can be determined.
After determining that the 3D printing equipment has the first board falling condition, timely sending an early warning signal to staff and stopping printing so as to reduce unnecessary loss.
In an actual application, an absolute value threshold is set, and if the absolute value of the difference between the first supporting plate stress and the preset supporting plate stress is larger than the absolute value threshold, it can be determined that the first supporting plate stress is obviously smaller than the preset supporting plate stress, and the first plate falling condition occurs in the 3D printing equipment.
Step S104, if the first plate falling condition does not occur, when the 3D model to be printed is printed to the target layer, the stress of the second supporting plate is obtained.
And when the first board falling condition does not occur, the 3D printing equipment continues printing. The acquisition mode of the second supporting plate stress is not limited, a force sensor can be arranged on the supporting plate of the 3D printing equipment, and the second supporting plate stress is acquired through the force sensor.
Step S105, determining whether a second plate falling condition occurs based on the second supporting plate stress and the second relation.
The image area of the target layer needs to be determined, and then the corresponding preset supporting plate stress is acquired based on the second relation. If the stress of the second supporting plate is smaller than the stress of the preset supporting plate, the second plate falling condition can be determined, and if the stress of the second supporting plate is larger than or equal to the stress of the preset supporting plate, the second plate falling condition can be determined not to occur.
After the second board falling condition is determined, early warning needs to be sent to staff in time, printing is stopped, and unnecessary loss is reduced.
According to the plate falling detection method provided by the embodiment, whether the plate falling condition of the bottom projection 3D printing equipment occurs is determined by judging whether the first supporting plate stress and the second supporting plate stress respectively meet the first relational expression and the second relational expression. The printing success rate and the printing quality can be improved, and unnecessary material waste is reduced.
In this embodiment, a method for detecting a falling board is provided, and fig. 2 is a flowchart of a method for detecting a falling board according to an embodiment of the present invention, as shown in fig. 2, where the flowchart includes the following steps:
Step S201, basic information of a 3D model to be printed is obtained, wherein the basic information comprises a first relation and a second relation, the first relation represents the relation between the height of a printing layer and the stress of a supporting plate, and the second relation represents the relation between the area of the printing layer and the stress of the supporting plate.
Specifically, the step S201 includes:
Step 2011, obtaining process parameters of the 3D model to be printed when the 3D model is printed on each layer, wherein the process parameters comprise printing height, printing area and preset supporting plate stress when the 3D model is printed on each layer.
The process parameters are not limited, and related software can be used for slicing the 3D model to be printed to obtain the process parameters printed to each layer. The 3D printer which is good in debugging and free from plate dropping can be used for carrying out actual printing operation, a sample piece of the 3D model to be printed is printed, the printing height, the printing area and the preset supporting plate stress of the printer when the printer prints to each layer are monitored in real time, the printing area is the image area of the printed layer, the acquisition mode of the preset supporting plate stress is not limited, a force sensor can be arranged on the supporting plate of the printer, and the numerical value of the force sensor when the printer prints to each layer is acquired in real time. And taking the value of the force sensor as a preset supporting plate stress.
In step S2012, a first relational expression is constructed based on the print height of the 3D model to be printed to the first layer and the preset pallet stress of the 3D model to be printed to the first layer.
Multiple printing experiments can be performed, and multiple groups of corresponding data are obtained. In one practical application, a force sensor is arranged on a supporting plate of a printer, and after a plurality of groups of data of preset supporting plate stress are obtained, the data are cleaned to remove abnormal values or error data. After the data are cleaned, a proper linear regression model is selected, and a best fit line between the data is found to determine a first relation.
Step S2013, a second relation is constructed based on the printing area of the 3D model to be printed on each layer and the preset supporting plate stress of the 3D model to be printed on each layer.
Multiple printing experiments can be performed, and multiple groups of printing areas and data of stress of a preset supporting plate are obtained. The data is then plotted using a scatter plot, and a suitable statistical method is selected to calculate the slope and intercept of the fitted line to determine a second relationship.
In some alternative embodiments, the step S2013 includes:
step a1, preprocessing the stress of the preset supporting plate printed to each layer by the 3D model to be printed to obtain the stress of each preprocessed supporting plate, wherein the preprocessing comprises the step of removing abnormal values.
Wherein, the abnormal value deviating from other data can be intuitively determined and removed through a visual means such as a scatter diagram, a line diagram and the like. The statistical model can also be used for fitting the data, checking the size of the residual, and determining the point with larger residual as an abnormal value.
In one practical application, the image area of each layer and the stress of a preset supporting plate are recorded in the printing process of a 3D model sample to be printed, and when the area is too small, the data of the preset supporting plate with larger influence of the stress distance and the obviously unreasonable preset supporting plate stress data are removed. The obviously unreasonable preset pallet stress data comprise data with preset pallet stress of 0, too small image area, obvious mutation and the like.
And a step a2, constructing a second relation based on the printing area of the 3D model to be printed on each layer and the stress of each pretreatment supporting plate.
The stress of the pretreatment support plate and the printing area of each layer can be represented by using a scatter diagram, and a straight line is drawn by going to two points on the scatter diagram, so that most data points are located in the lower area of the straight line. A second relationship is determined based on the intercept and slope of the line.
By preprocessing the stress of the preset supporting plate, the accuracy of the second relation can be improved, and the accuracy of the subsequent plate falling detection is improved.
Step S202, when the 3D model to be printed is printed on the first layer, the stress of the first supporting plate is obtained.
Please refer to step S102 in the embodiment shown in fig. 1 in detail, which is not described herein.
Step S203, determining whether a first plate falling situation occurs based on the first supporting plate stress and the first relation.
Please refer to step S103 in the embodiment shown in fig. 1 in detail, which is not described herein.
Step S204, if the first plate falling condition does not occur, when the 3D model to be printed is printed to the target layer, the stress of the second supporting plate is obtained.
Please refer to step S104 in the embodiment shown in fig. 1 in detail, which is not described herein.
Step S205, based on the second supporting plate stress and the second relation, determining whether a second plate falling condition occurs.
Please refer to step S105 in the embodiment shown in fig. 1 in detail, which is not described herein.
According to the method for detecting the falling of the plate, the first relational expression and the second relational expression are obtained according to the technological parameters when the 3D model to be printed is printed on each layer, so that the cost can be reduced.
In this embodiment, a method for detecting a falling board is provided, and fig. 3 is a flowchart of a method for detecting a falling board according to an embodiment of the present invention, as shown in fig. 3, where the flowchart includes the following steps:
step S301, basic information of a 3D model to be printed is obtained, wherein the basic information comprises a first relation and a second relation, the first relation represents the relation between the height of a printing layer and the stress of a supporting plate, and the second relation represents the relation between the area of the printing layer and the stress of the supporting plate.
Please refer to step S101 in the embodiment shown in fig. 1 in detail, which is not described herein.
Step S302, when the 3D model to be printed is printed on the first layer, the stress of the first supporting plate is obtained.
Please refer to step S102 in the embodiment shown in fig. 1 in detail, which is not described herein.
Step S303, determining whether a first plate falling condition occurs based on the first supporting plate stress and the first relation.
Specifically, the step S303 includes:
Step S3031, a first target pallet stress of the 3D model to be printed is obtained from the first relational expression, where the first target pallet stress is a preset pallet stress when the 3D model to be printed is printed to the first layer.
The method for acquiring the stress of the first target supporting plate is not limited, and the corresponding stress of the first target supporting plate can be determined according to the printing height of the first layer of the 3D model to be printed.
Step S3032, comparing the first supporting plate stress with the first target supporting plate stress to determine whether a first plate falling condition occurs.
The first plate falling condition can be directly judged under the condition that the stress of the first supporting plate is smaller than that of the first target supporting plate. A percentage threshold coefficient can also be set, and when the stress of the first supporting plate is smaller than the product of the stress of the first target supporting plate and the percentage threshold coefficient, the first plate falling condition of the 3D printing equipment is judged. Wherein the selection of the percentage threshold coefficient is not limited, and in one practical application, the percentage threshold coefficient is 65%.
Step S304, if the first plate falling condition does not occur, when the 3D model to be printed is printed to the target layer, the stress of the second supporting plate is obtained.
Please refer to step S104 in the embodiment shown in fig. 1 in detail, which is not described herein.
Step S305, determining whether a second plate falling condition occurs based on the second supporting plate stress and the second relation.
Specifically, the step S305 includes:
in step S3051, an image area of the target layer is acquired.
The method for acquiring the image area of the target layer is not limited, a related slicing software can be used for uploading a file of the 3D model to be printed to the slicing software for acquisition, and a sample can be printed before printing to acquire the image area of the target layer.
Step S3052, based on the image area and the second relation, obtaining a second target supporting plate stress, wherein the second target supporting plate stress is a preset supporting plate stress when the target layer is printed.
The image area of the target layer can be directly substituted into the second relation to obtain the stress of the second target supporting plate.
Step S3053, comparing the second supporting plate stress with the second target supporting plate stress to determine whether a second plate falling situation occurs.
The second supporting plate stress and the second target supporting plate stress can be directly compared, and if the second supporting plate stress is smaller than the second target supporting plate stress, the second plate falling condition can be determined. And an error coefficient can be set, and when the stress of the second supporting plate is smaller than the product of the stress of the second target supporting plate and the error coefficient, the second plate falling condition can be judged. The setting of the error coefficient is not limited, and a proper error coefficient can be selected according to practical situations, and in one practical application, the error coefficient is 0.9.
In an actual application, the image area of the target layer is small, the stress of the second target supporting plate is small, a minimum preset supporting plate stress can be preset, and when the absolute value of the stress of the second target supporting plate is larger than that of the minimum preset supporting plate stress, the judgment of the second plate dropping condition is performed. The setting of the stress of the minimum preset supporting plate is not limited and can be minus four hundred.
In some optional embodiments, step S305 further includes: acquiring target liquid material consumption of a 3D model to be printed based on basic information; based on the target liquid material consumption, a liquid replenishment amount is obtained to adjust a level of liquid material in a container in the 3D printing apparatus.
The method for acquiring the target liquid material consumption is not limited, the volume of the 3D model to be printed can be acquired through related software, and the liquid material consumption is determined according to the volume. The liquid compensation amount corresponds to the target liquid material consumption amount, so that the liquid level of the liquid material in the container in the 3D printing equipment is kept at a certain height.
In one practical application, a liquid level sensor may be provided to detect the liquid level of the liquid material in the container in the 3D printing device, and when the liquid level is lower than the first lower limit value, the liquid level is automatically replenished to the preset position by the liquid replenishing mechanism. The first lower limit value and the preset position are not limited, and can be selected according to actual conditions.
Through the liquid level of the liquid material in the container in the automatically regulated 3D printing equipment, can improve the accuracy that falls the board and detect.
According to the plate falling detection method, whether the first plate falling condition occurs is determined only by comparing the stress of the first supporting plate with the stress of the first preset supporting plate, and the plate falling detection efficiency can be improved. By comparing the relation between the stress of the second supporting plate and the stress of the second target supporting plate, the plate falling detection is carried out, so that the local plate falling condition in the bottom projection 3D printing equipment can be timely found, and the generation efficiency is improved.
In this embodiment, a device for detecting a board drop is further provided, and the device is used to implement the foregoing embodiments and preferred embodiments, and is not described in detail. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. While the means described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
The present embodiment provides a board falling detection device, as shown in fig. 4, including:
The information obtaining module 401 is configured to obtain basic information of the 3D model to be printed, where the basic information includes a first relational expression and a second relational expression, the first relational expression represents a relation between a height of a printing layer and a stress of a supporting plate, and the second relational expression represents a relation between an area of the printing layer and the stress of the supporting plate.
The first stress acquisition module 402 is configured to acquire a first pallet stress when the 3D model to be printed is printed on the first layer.
The first judging module 403 is configured to determine whether a first board falling situation occurs based on the first supporting board stress and the first relation.
And the second stress obtaining module 404 is configured to obtain the stress of the second supporting plate when the 3D model to be printed is printed to the target layer if the first board falling condition does not occur.
And a second judging module 405, configured to determine whether a second board falling situation occurs based on the second supporting board stress and the second relation.
In some alternative embodiments, the information acquisition module 401 includes:
the parameter acquisition unit is used for acquiring process parameters when the 3D model to be printed is printed on each layer, wherein the process parameters comprise printing height, printing area and preset supporting plate stress when the 3D model to be printed is printed on each layer.
The first relational expression construction unit is used for constructing a first relational expression based on the printing height of the 3D model to be printed to the first layer and the preset supporting plate stress of the 3D model to be printed to the first layer.
The second relation building unit is used for building a second relation based on the printing area of the 3D model to be printed on each layer and the preset supporting plate stress of the 3D model to be printed on each layer.
In some alternative embodiments, the second relational expression building unit includes:
the preprocessing subunit is used for preprocessing the preset supporting plate stress of the 3D model to be printed on each layer to obtain the stress of each preprocessing supporting plate, wherein the preprocessing comprises the step of removing abnormal values.
And the construction subunit is used for constructing a second relation based on the printing area of the 3D model to be printed on each layer and the stress of each preprocessing supporting plate.
In some alternative embodiments, the first determining module 403 includes:
the first target supporting plate stress acquisition unit is used for acquiring the first target supporting plate stress of the 3D model to be printed from the first relational expression, wherein the first target supporting plate stress is the preset supporting plate stress when the 3D model to be printed is printed on the first layer.
The first comparison unit is used for comparing the stress of the first supporting plate with the stress of the first target supporting plate and determining whether a first plate falling condition occurs.
In some alternative embodiments, the second determining module 405 includes:
And the image area acquisition unit is used for acquiring the image area of the target layer.
The second target supporting plate stress acquisition unit is used for acquiring a second target supporting plate stress based on the image area and a second relation, wherein the second target supporting plate stress is a preset supporting plate stress when the target layer is printed.
The second comparison unit is used for comparing the stress of the second supporting plate with the stress of the second target supporting plate and determining whether a second plate falling condition occurs.
Further functional descriptions of the above respective modules and units are the same as those of the above corresponding embodiments, and are not repeated here.
The board drop detection device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application SPECIFIC INTEGRATED Circuit) Circuit, a processor and a memory that execute one or more software or firmware programs, and/or other devices that can provide the above functions.
The embodiment of the invention also provides computer equipment, which is provided with the board falling detection device shown in the figure 4.
Referring to fig. 5, fig. 5 is a schematic structural diagram of a computer device according to an alternative embodiment of the present invention, as shown in fig. 5, the computer device includes: one or more processors 10, memory 20, and interfaces for connecting the various components, including high-speed interfaces and low-speed interfaces. The various components are communicatively coupled to each other using different buses and may be mounted on a common motherboard or in other manners as desired. The processor may process instructions executing within the computer device, including instructions stored in or on memory to display graphical information of the GUI on an external input/output device, such as a display device coupled to the interface. In some alternative embodiments, multiple processors and/or multiple buses may be used, if desired, along with multiple memories and multiple memories. Also, multiple computer devices may be connected, each providing a portion of the necessary operations (e.g., as a server array, a set of blade servers, or a multiprocessor system). One processor 10 is illustrated in fig. 5.
The processor 10 may be a central processor, a network processor, or a combination thereof. The processor 10 may further include a hardware chip, among others. The hardware chip may be an application specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general-purpose array logic, or any combination thereof.
Wherein the memory 20 stores instructions executable by the at least one processor 10 to cause the at least one processor 10 to perform a method for implementing the embodiments described above.
The memory 20 may include a storage program area that may store an operating system, at least one application program required for functions, and a storage data area; the storage data area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include high-speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, memory 20 may optionally include memory located remotely from processor 10, which 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.
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 disk; the memory 20 may also comprise a combination of the above types of memories.
The computer device further comprises input means 30 and output means 40. The processor 10, memory 20, input device 30, and output device 40 may be connected by a bus or other means, for example in fig. 5.
The input device 30 may receive input numeric or character information and generate key signal inputs related to user settings and function control of the computer apparatus, such as a touch screen, a keypad, a mouse, a trackpad, a touchpad, a pointer stick, one or more mouse buttons, a trackball, a joystick, and the like. The output means 40 may include a display device, auxiliary lighting means (e.g., LEDs), tactile feedback means (e.g., vibration motors), and the like. Such display devices include, but are not limited to, liquid crystal displays, light emitting diodes, displays and plasma displays. In some alternative implementations, the display device may be a touch screen.
The embodiments of the present invention also provide a computer readable storage medium, and the method according to the embodiments of the present invention described above may be implemented in hardware, firmware, or as a computer code which may be recorded on a storage medium, or as original stored in a remote storage medium or a non-transitory machine readable storage medium downloaded through a network and to be stored in a local storage medium, so that the method described herein may be stored on such software process 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, a solid state disk or the like; further, the storage medium may also comprise a combination of memories of the kind described above. It will be appreciated that a computer, processor, microprocessor controller or programmable hardware includes a storage element that can store or receive software or computer code that, when accessed and executed by the computer, processor or hardware, implements the methods illustrated by the above embodiments.
Portions of the present invention may be implemented as a computer program product, such as computer program instructions, which when executed by a computer, may invoke or provide methods and/or aspects in accordance with the present invention by way of operation of the computer. Those skilled in the art will appreciate that the form of computer program instructions present in a computer readable medium includes, but is not limited to, source files, executable files, installation package files, etc., and accordingly, the manner in which the computer program instructions are executed by a computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Herein, a computer-readable medium may be any available computer-readable storage medium or communication medium that can be accessed by a computer.
Although embodiments of the present invention have been described in connection with the accompanying drawings, various modifications and variations may be made by those skilled in the art without departing from the spirit and scope of the invention, and such modifications and variations fall within the scope of the invention as defined by the appended claims.

Claims (10)

1.一种掉板检测方法,其特征在于,所述方法用于底投影3D打印设备,包括:1. A board drop detection method, characterized in that the method is used for bottom projection 3D printing equipment, comprising: 获取待打印3D模型的基本信息,其中所述基本信息包括第一关系式和第二关系式,所述第一关系式表征打印层高度与托板受力的关系,所述第二关系式表征打印层面积与托板受力的关系;Obtaining basic information of the 3D model to be printed, wherein the basic information includes a first relational expression and a second relational expression, wherein the first relational expression represents a relationship between a print layer height and a support plate force, and the second relational expression represents a relationship between a print layer area and a support plate force; 当所述待打印3D模型打印至第一层时,获取第一托板受力;When the 3D model to be printed is printed to the first layer, the force of the first support plate is obtained; 基于所述第一托板受力和第一关系式,确定是否出现第一掉板情况;Based on the first support plate force and the first relationship, determining whether a first plate drop situation occurs; 若未出现第一掉板情况,当所述待打印3D模型打印至目标层时,获取第二托板受力;If the first plate drop situation does not occur, when the 3D model to be printed is printed to the target layer, the force of the second support plate is obtained; 基于所述第二托板受力和第二关系式,确定是否出现第二掉板情况。Based on the second support plate force and the second relationship, it is determined whether the second support plate falling situation occurs. 2.根据权利要求1所述的方法,其特征在于,所述获取待打印3D模型的基本信息包括:2. The method according to claim 1, characterized in that the step of obtaining basic information of the 3D model to be printed comprises: 获取所述待打印3D模型打印至各个层时的工艺参数,其中所述工艺参数包括打印高度、打印面积和打印至各个层时的预设托板受力;Obtaining process parameters of the 3D model to be printed when printing each layer, wherein the process parameters include printing height, printing area, and a preset support plate force when printing each layer; 基于所述待打印3D模型打印至第一层的打印高度和所述待打印3D模型打印至第一层的预设托板受力,构建第一关系式;Constructing a first relational expression based on the printing height of the 3D model to be printed when it is printed to the first layer and the preset support plate force when the 3D model to be printed is printed to the first layer; 基于所述待打印3D模型打印至各个层的打印面积和所述待打印3D模型打印至各个层的预设托板受力,构建第二关系式。A second relational expression is constructed based on the printing area of each layer of the 3D model to be printed and the preset support plate force of each layer of the 3D model to be printed. 3.根据权利要求2所述的方法,其特征在于,所述基于所述待打印3D模型打印至各个层的打印面积和所述待打印3D模型打印至各个层的预设托板受力,构建第二关系式包括:3. The method according to claim 2, characterized in that the second relationship is constructed based on the printing area of each layer of the 3D model to be printed and the preset support plate force of each layer of the 3D model to be printed, comprising: 对所述待打印3D模型打印至各个层的预设托板受力进行预处理,获得各个预处理托板受力,其中所述预处理包括去除异常值;Preprocessing the preset support plate forces of each layer of the 3D model to be printed to obtain each preprocessed support plate force, wherein the preprocessing includes removing abnormal values; 基于所述待打印3D模型打印至各个层的打印面积和所述各个预处理托板受力,构建第二关系式。A second relationship is constructed based on the printing area of each layer of the 3D model to be printed and the forces applied to each pre-processed support plate. 4.根据权利要求1所述的方法,其特征在于,所述基于所述第一托板受力和第一关系式,确定是否出现第一掉板情况包括:4. The method according to claim 1, characterized in that the determining whether the first support plate drop situation occurs based on the first support plate force and the first relationship comprises: 从所述第一关系式中,获取所述待打印3D模型的第一目标托板受力,其中所述第一目标托板受力为待打印3D模型打印至第一层时的预设托板受力;From the first relationship, a first target support plate force of the 3D model to be printed is obtained, wherein the first target support plate force is a preset support plate force when the 3D model to be printed is printed to the first layer; 对比所述第一托板受力和所述第一目标托板受力,确定是否出现第一掉板情况。The force on the first support plate is compared with the force on the first target support plate to determine whether a first plate drop situation occurs. 5.根据权利要求1所述的方法,其特征在于,所述基于所述第二托板受力和第二关系式,确定是否出现第二掉板情况包括:5. The method according to claim 1, characterized in that the determining whether the second support plate drop situation occurs based on the second support plate force and the second relationship comprises: 获取目标层的图像面积;Get the image area of the target layer; 基于所述图像面积和所述第二关系式,获取第二目标托板受力,其中所述第二目标托板受力为打印至目标层时的预设托板受力;Based on the image area and the second relationship, a second target pallet force is obtained, wherein the second target pallet force is a preset pallet force when printing to a target layer; 对比所述第二托板受力和所述第二目标托板受力,确定是否会出现第二掉板情况。The force on the second support plate is compared with the force on the second target support plate to determine whether a second plate drop situation will occur. 6.根据权利要求1所述的方法,其特征在于,所述方法还包括:6. The method according to claim 1, characterized in that the method further comprises: 基于所述基本信息,获取待打印3D模型的目标液态材料消耗量;Based on the basic information, a target liquid material consumption of the 3D model to be printed is obtained; 基于所述目标液态材料消耗量,获取补液量,以调节3D打印设备中容器内液态材料的液位。Based on the target liquid material consumption, a liquid replenishment amount is obtained to adjust the liquid level of the liquid material in the container of the 3D printing device. 7.一种掉板检测装置,其特征在于,所述装置包括:7. A board drop detection device, characterized in that the device comprises: 信息获取模块,用于获取待打印3D模型的基本信息,其中所述基本信息包括第一关系式和第二关系式,所述第一关系式表征打印层高度与托板受力的关系,所述第二关系式表征打印层面积与托板受力的关系;An information acquisition module, used to acquire basic information of the 3D model to be printed, wherein the basic information includes a first relational expression and a second relational expression, wherein the first relational expression represents a relationship between a print layer height and a support plate force, and the second relational expression represents a relationship between a print layer area and a support plate force; 第一受力获取模块,用于当所述待打印3D模型打印至第一层时,获取第一托板受力;A first force acquisition module, used for acquiring the force of the first support plate when the 3D model to be printed is printed to the first layer; 第一判断模块,用于基于所述第一托板受力和第一关系式,确定是否出现第一掉板情况;A first judgment module, used for determining whether a first plate drop situation occurs based on the first support plate force and a first relationship; 第二受力获取模块,用于若未出现第一掉板情况,当所述待打印3D模型打印至目标层时,获取第二托板受力;A second force acquisition module is used to acquire the force of the second support plate when the 3D model to be printed is printed to the target layer if the first plate drop situation does not occur; 第二判断模块,用于基于所述第二托板受力和第二关系式,确定是否出现第二掉板情况。The second judgment module is used to determine whether a second plate-dropping situation occurs based on the second support plate force and a second relationship. 8.一种计算机设备,其特征在于,包括:8. A computer device, comprising: 存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行权利要求1至6中任一项所述的一种掉板检测方法。A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes a board drop detection method according to any one of claims 1 to 6 by executing the computer instructions. 9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至6中任一项所述的一种掉板检测方法。9. A computer-readable storage medium, characterized in that computer instructions are stored on the computer-readable storage medium, and the computer instructions are used to enable a computer to execute a board drop detection method according to any one of claims 1 to 6. 10.一种计算机程序产品,其特征在于,包括计算机指令,所述计算机指令用于使计算机执行权利要求1至6中任一项所述的一种掉板检测方法。10. A computer program product, characterized in that it comprises computer instructions, wherein the computer instructions are used to enable a computer to execute a board drop detection method according to any one of claims 1 to 6.
CN202411122082.7A 2024-08-15 2024-08-15 Method, device, equipment, medium and product for detecting falling plate Active CN118810039B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411122082.7A CN118810039B (en) 2024-08-15 2024-08-15 Method, device, equipment, medium and product for detecting falling plate

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411122082.7A CN118810039B (en) 2024-08-15 2024-08-15 Method, device, equipment, medium and product for detecting falling plate

Publications (2)

Publication Number Publication Date
CN118810039A true CN118810039A (en) 2024-10-22
CN118810039B CN118810039B (en) 2025-11-07

Family

ID=93081327

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411122082.7A Active CN118810039B (en) 2024-08-15 2024-08-15 Method, device, equipment, medium and product for detecting falling plate

Country Status (1)

Country Link
CN (1) CN118810039B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180311899A1 (en) * 2017-04-24 2018-11-01 Desktop Metal, Inc. Rod Feeder For Three-Dimensional (3D) Printing
CN114770951A (en) * 2022-03-31 2022-07-22 深圳市纵维立方科技有限公司 Printing control method and device and 3D printer
CN115742290A (en) * 2022-09-26 2023-03-07 上海联泰科技股份有限公司 Printing method and printing system of bottom projection printer and bottom projection printer
CN219903396U (en) * 2023-03-10 2023-10-27 深圳市纵维立方科技有限公司 Print control device and photocuring three-dimensional printer
CN117162491A (en) * 2023-09-06 2023-12-05 深圳市纵维立方科技有限公司 Control method, equipment and readable storage medium for light-curing three-dimensional printing equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180311899A1 (en) * 2017-04-24 2018-11-01 Desktop Metal, Inc. Rod Feeder For Three-Dimensional (3D) Printing
CN114770951A (en) * 2022-03-31 2022-07-22 深圳市纵维立方科技有限公司 Printing control method and device and 3D printer
CN115742290A (en) * 2022-09-26 2023-03-07 上海联泰科技股份有限公司 Printing method and printing system of bottom projection printer and bottom projection printer
CN219903396U (en) * 2023-03-10 2023-10-27 深圳市纵维立方科技有限公司 Print control device and photocuring three-dimensional printer
CN117162491A (en) * 2023-09-06 2023-12-05 深圳市纵维立方科技有限公司 Control method, equipment and readable storage medium for light-curing three-dimensional printing equipment

Also Published As

Publication number Publication date
CN118810039B (en) 2025-11-07

Similar Documents

Publication Publication Date Title
US9731500B2 (en) Method for testing the reliability of error detection of an image inspection method
CA2987186C (en) Reducing nuisance fault indications from a vehicle using physics based and data driven models
JP6525044B1 (en) Monitoring system, learning apparatus, learning method, monitoring apparatus and monitoring method
US20160379144A1 (en) Information processing system and failure prediction model adoption determining method
JP2008090837A (en) System and method for remote diagnostics of device
JP7035857B2 (en) Inspection method, inspection system and program
JP2019016346A (en) Supply quality measuring system and method
CN101713991B (en) Embedded machine visual intelligent terminal
KR20150041590A (en) Methods and systems for dynamic workflow prioritization and tasking
CN118810039B (en) Method, device, equipment, medium and product for detecting falling plate
CN100523839C (en) Metrology tool error log analysis methodology and system
JP2007194253A (en) Mounting system
US7628293B2 (en) Grease supply apparatus
CN111640694B (en) A calibration and monitoring method of a wafer loading system and a wafer loading system
US20240184237A1 (en) Predicting device, developing device, predicting method, and non-transitory computer-readable medium
CN102632686A (en) Method and system for automatically detecting and controlling printing plate
JP2002207399A (en) Image output device
CN116461096A (en) 3D printing equipment testing method, device, storage medium and electronic equipment
JP4346323B2 (en) Maintenance management system
CN202507672U (en) Automatic detection and control system for printing plate material
JP4825482B2 (en) Failure occurrence prediction device and failure occurrence prediction method
CN119641563B (en) Yaw brake equipment abnormality determination method and device, electronic equipment and storage medium
WO2025203878A1 (en) Monitoring method of conveyor belt, conveying method of powder, monitoring system and program of conveyor belt
CN120024771B (en) A method, apparatus, medium and equipment for assessing the health status of an elevator.
JP2024080399A5 (en)

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant