Method, device and equipment for detecting size accuracy of light-curing 3D printer and medium

By constructing a test model with a stepped structure and measuring the three-dimensional dimensional deviation of the photopolymer 3D printer, the problem of low detection efficiency in the existing technology is solved, and a fast and accurate printer accuracy assessment is achieved.

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

Patent Information

Application Number
CN202411512007.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-11-21
Estimated Expiration
2044-10-28

AI Technical Summary

Technical Problem

Existing photopolymer 3D printers are difficult to quickly and accurately quantify and measure the linear dimensional accuracy of the three axes and the repeatability of the Z-axis during use, resulting in low detection efficiency.

Method used

A test model was constructed, and test pieces were printed using a photopolymer 3D printer. The three-dimensional dimensions of the test pieces were measured. Using a stepped stacking design, the relative distance and height of the stepped structures in the X, Y, and Z axes were measured, and the deviation values ​​were calculated to evaluate the printer's accuracy.

Benefits of technology

It enables rapid and accurate detection of the three-axis linear dimensional accuracy and Z-axis repeatability of photopolymer 3D printers, and determines whether the optomechanical structure or scraper needs to be calibrated, thus improving detection efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119437114B_ABST
    Figure CN119437114B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of 3D printing, and discloses a light-curing 3D printer size precision detection method, device, equipment and medium, the method comprises the following steps: inputting a pre-constructed test model into a target light-curing 3D printer to obtain a printed test piece; measuring the three-dimensional size of the printed test piece, and obtaining the size precision detection result of the light-curing 3D printer to be detected according to the measurement result. The test model is generated by stacking size step structures in each direction, including a first step structure, a second step structure and a third step structure; the test model is composed of the first step structure and the second step structure along the third direction and the third step structure along the second direction, and the first direction, the second direction and the third direction are perpendicular to each other. By measuring the three-dimensional size of the printed test piece and comparing it with the size setting value of the test model, the three-axis linear size precision of the printer and the repeat positioning precision of the Z-axis can be quickly detected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer network technology, specifically to a method, apparatus, equipment, and medium for detecting the dimensional accuracy of a photopolymer 3D printer. Background Technology

[0002] The working principle of a photopolymer 3D printer is mainly based on photopolymerization curing technology. It uses ultraviolet lasers or LED light sources to irradiate photosensitive resin, building objects layer by layer through curing, ultimately forming 3D printed products with various complex shapes. The dimensional accuracy of the printer is one of the most important indicators for evaluating the performance of a 3D printer.

[0003] During the installation and commissioning phase, existing 3D printers require adjustments to the XY substrate, Z-axis levelness, and optical path perpendicularity. Adjustments and tests are also needed for the scraper and liquid level, all of which affect the dimensional accuracy of the printed parts. As the printer operates over time, these factors affecting printing accuracy change, necessitating multiple point-to-point checks by operators. While these checks yield accurate results, they are inefficient and fail to quantify the actual dimensional accuracy of the printing process.

[0004] Therefore, there is an urgent need for a method that can quantify and measure the dimensional accuracy of photopolymer 3D printers, and can quickly detect the linear dimensional accuracy of the printer's three axes and the repeatability of the Z-axis. Summary of the Invention

[0005] In view of this, this application provides a method, apparatus, computer equipment and storage medium for measuring the dimensional accuracy of a photopolymer 3D printer, which can more conveniently measure the dimensional accuracy and Z-axis repeatability of a photopolymer 3D printer. The technical solution is as follows.

[0006] In a first aspect, this application provides a method for detecting the dimensional accuracy of a photopolymer 3D printer, including:

[0007] The pre-built test model is input into the photopolymer 3D printer to be tested to obtain the printed test piece.

[0008] The three-dimensional dimensions of the printed test piece are measured, and the dimensional accuracy test results of the photopolymer 3D printer are obtained based on the measurement results.

[0009] The test model is generated by stacking stepped structures of various dimensions in each direction.

[0010] The stepped structure in each direction includes a first stepped structure, a second stepped structure, and a third stepped structure; the steps in the first stepped structure are distributed along a first direction, the steps in the second stepped structure are distributed along a second direction, and the steps in the third stepped structure are distributed along a third direction; the first direction, the second direction, and the third direction are perpendicular to each other.

[0011] The test model is composed of the first step structure and the second step structure superimposed along the third direction, and the third step structure superimposed along the second direction;

[0012] The first step structure consists of a first-width strip and multiple second-width strips arranged along a first direction; the second step structure consists of a first-width strip and multiple second-width strips arranged along a second direction; and the third step structure consists of multiple second-width strips arranged along a third direction.

[0013] The method for measuring the dimensional accuracy of photopolymer 3D printers provided in this application has the following advantages.

[0014] The method for dimensional accuracy testing of photopolymer 3D printers in this application first constructs a test model. This test model is generated by stacking dimensional step structures in various directions, specifically, by stacking dimensional step structures along the X, Y, and Z axes of the 3D printer. Specifically, the X-axis and Y-axis step structures are stacked along the Z-axis, and the Z-axis step structures are stacked along the Y-axis. The X-axis and Y-axis step structures are formed by a strip of a first width and multiple strips of a second width arranged according to their length. The Z-axis step structure is formed by multiple strips of a second width arranged according to their length. The length difference between adjacent strips is the same. There are two Z-axis step structures, symmetrically distributed about the central axis of the X-axis step structure. The pre-constructed test model is then printed using the photopolymer 3D printer to be tested, resulting in a printed test piece. The three-dimensional dimensions of the printed test piece are then measured. The three-dimensional dimensions measured here are the relative distances from each step on the X-axis step structure to the Y-axis, the relative distances from each step on the Y-axis step structure to the X-axis, the height values ​​of each step on the Z-axis step structure, and the error values ​​of symmetrical steps on two symmetrical Z-axis step structures. By comparing the measured three-dimensional dimensions of the printed test piece with the set dimensions of the test model, the dimensional accuracy of the photopolymer 3D printer under test can be obtained based on the deviation values, thereby determining whether the photopolymer 3D printer is in good condition and whether calibration is required. This method can quickly detect the three-axis linear dimensional accuracy and Z-axis repeatability of a photopolymer 3D printer. Based on the test results, it can be determined whether the optomechanical structure or scraper of the photopolymer 3D printer needs calibration.

[0015] In one alternative embodiment, the strips constituting the stepped structure are arranged according to length, and the length difference between adjacent strips is the same; the number of strips constituting the first stepped structure, the second stepped structure, and the third stepped structure is the same.

[0016] In one alternative implementation, there are two third-step structures, which are symmetrically distributed about the central axis of the first-step structure.

[0017] In one optional embodiment, measuring the three-dimensional dimensions of the printed test piece includes measuring at least one of the following: the distance values ​​of each step distributed along a first direction in the printed test piece relative to a second direction, the distance values ​​of each step distributed along the second direction in the printed test piece relative to the first direction, the height of each step distributed along a third direction in the printed test piece, and the error values ​​of each symmetrical step distributed along a third direction in the printed test piece.

[0018] In one optional implementation, obtaining the dimensional accuracy test result of the photopolymer 3D printer to be tested based on the measurement results includes: comparing the measurement results with the design value of the test model to obtain a deviation value; and obtaining the dimensional accuracy of the 3D printer to be tested based on the deviation value.

[0019] Secondly, this application provides a dimensional accuracy detection device for a photopolymer 3D printer, comprising:

[0020] The acquisition module is used to input the pre-built test model into the photopolymer 3D printer to be tested, and obtain the printed test piece;

[0021] The measurement module is used to measure the three-dimensional dimensions of the printed test piece and obtain the dimensional accuracy test results of the tested photopolymer 3D printer based on the measurement results.

[0022] The test model is generated by stacking stepped structures of various dimensions in each direction.

[0023] The stepped structure in each direction includes a first stepped structure, a second stepped structure, and a third stepped structure; the steps in the first stepped structure are distributed along a first direction, the steps in the second stepped structure are distributed along a second direction, and the steps in the third stepped structure are distributed along a third direction; the first direction, the second direction, and the third direction are perpendicular to each other.

[0024] The test model is composed of the first step structure and the second step structure superimposed along the third direction, and the third step structure superimposed along the second direction.

[0025] The first step structure consists of a first-width strip and multiple second-width strips arranged along a first direction; the second step structure consists of a first-width strip and multiple second-width strips arranged along a second direction; and the third step structure consists of multiple second-width strips arranged along a third direction.

[0026] In one alternative implementation, the measurement module is specifically used to measure at least one of the following: the distance values ​​of each step of the first step structure relative to the second direction, the distance values ​​of each step of the second step structure relative to the first direction, the height of each step of the third step structure, and the error values ​​of each symmetrical step of the third step structure.

[0027] In one alternative implementation, the measurement module is further configured to: compare the measurement result with the design value of the test model to obtain a deviation value; and obtain the dimensional accuracy of the 3D printer based on the deviation value.

[0028] Thirdly, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to perform the photopolymerization 3D printer dimensional accuracy detection method described in the first aspect or any corresponding embodiment thereof.

[0029] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to execute the photopolymer 3D printer dimensional accuracy detection method described in the first aspect or any corresponding embodiment thereof.

[0030] Fifthly, the present invention provides a computer program product, including computer instructions, which are used to cause a computer to execute the photopolymerization 3D printer dimensional accuracy detection method described in the first aspect or any corresponding embodiment thereof. Attached Figure Description

[0031] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0032] Figure 1 This is a schematic diagram of the method for detecting the dimensional accuracy of a photopolymer 3D printer provided in an embodiment of the present invention.

[0033] Figure 2 This is a schematic diagram of the structure of the photopolymer 3D printer provided in an embodiment of the present invention.

[0034] Figure 3 This is a schematic diagram of the stepped structure provided in an embodiment of the present invention.

[0035] Figure 4 This is a schematic diagram of the structure of the photopolymer 3D printer dimensional accuracy detection device provided in the embodiments of this application.

[0036] Figure 5 This is a schematic diagram of the structure of a computer device provided in an optional embodiment of the present invention. Detailed Implementation

[0037] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0038] It should be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.

[0039] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.

[0040] In the embodiments of this application, "predefined" can be achieved by pre-storing corresponding codes, tables or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method.

[0041] The working principle of a photopolymer 3D printer is to use optical projection equipment to solidify polymer resin material layer by layer, ultimately forming 3D printed products with various complex shapes. Therefore, the optical engine is a crucial component affecting the performance of a 3D printer. During the installation and commissioning phase of existing 3D printers, the optical engine's levelness and light emission uniformity need to be adjusted. However, as working time accumulates, defects such as defocusing and uneven light emission may occur, requiring operators to perform multiple point-to-point inspections using optical inspection equipment. Although the inspection results are accurate, the inspection efficiency is very low.

[0042] As a new technology, most of the commonly used test pieces for 3D printing are used to test the processing capabilities of 3D printers, that is, to qualitatively analyze whether the printer has a certain processing capability, rather than to quantitatively analyze the magnitude of the errors of each axis of the printer.

[0043] Therefore, embodiments of the present invention provide a method for detecting the dimensional accuracy of a photopolymer 3D printer, such as... Figure 1 As shown, this method can quantitatively analyze the deviation values ​​of each axis of a 3D printer, quickly detect the linear dimensional accuracy of the printer's three axes and the repeatability accuracy of the Z-axis, thereby determining whether the 3D printer needs calibration. This method for detecting the dimensional accuracy of a photopolymer 3D printer includes the following steps.

[0044] S101. Input the pre-built test model into the photopolymer 3D printer to be tested to obtain the printed test piece.

[0045] Specifically, in step S101, the test model is generated by stacking stepped structures of various dimensions in different directions. These stepped structures include a first step structure, a second step structure, and a third step structure. The steps in the first step structure are distributed along a first direction, the steps in the second step structure are distributed along a second direction, and the steps in the third step structure are distributed along a third direction. The first, second, and third directions are perpendicular to each other. The test model is constructed by stacking the first and second step structures along the third direction, and stacking the third step structure along the second direction. The first step structure consists of a first-width strip and multiple second-width strips arranged along the first direction; the second step structure consists of a first-width strip and multiple second-width strips arranged along the second direction; and the third step structure consists of multiple second-width strips arranged along the third direction.

[0046] Optionally, in step S101, the strips constituting the stepped structure are arranged according to length, and the length difference between adjacent strips is the same; the number of strips constituting the first stepped structure, the second stepped structure, and the third stepped structure is the same. There are two third stepped structures, symmetrically distributed about the central axis of the first stepped structure.

[0047] S102. Measure the three-dimensional dimensions of the printed test piece and obtain the dimensional accuracy test result of the photopolymer 3D printer based on the measurement results.

[0048] Optionally, in step S102, the three-dimensional dimensions of the printed test piece are measured, including: the distance values ​​of each step of the first step structure relative to the second direction, the distance values ​​of each step of the second step structure relative to the first direction, the height of each step of the third step structure, and the error values ​​of each relatively symmetrical step of the third step structure. The dimensional accuracy test results of the photopolymer 3D printer are obtained based on the measurement results, including: comparing the measurement results with the design values ​​of the test model to obtain the deviation value; and obtaining the dimensional accuracy of the 3D printer based on the deviation value. Specifically, the first step structure corresponds to the X-axis accuracy of the 3D printer's optical engine, and the second step structure corresponds to the Y-axis accuracy of the 3D printer's optical engine. By measuring the deviation values ​​of the first and second step structures, it can be determined whether there are problems such as deformation, defocusing, and uneven illumination in the projection of the optical engine in the X-axis and Y-axis directions. The third-step structure corresponds to the Z-axis accuracy, Z-axis repeatability, and liquid level positioning accuracy of the 3D printer's optical engine. By measuring the deviation value of each height step in the third-step structure and the left and right deviation values ​​of the symmetrical height steps, the Z-axis accuracy, Z-axis repeatability, and liquid level positioning accuracy of the 3D printer's optical engine can be understood.

[0049] In summary, the dimensional accuracy testing method for photopolymer 3D printers provided in this embodiment of the invention first constructs a test model. This test model is generated by stacking dimensional step structures in various directions, specifically, by stacking dimensional step structures in the X, Y, and Z axes of the 3D printer. Specifically, the X-axis and Y-axis step structures are stacked along the Z-axis, and the Z-axis step structures are stacked along the Y-axis. The X-axis and Y-axis step structures are formed by a strip of a first width and multiple strips of a second width arranged according to their length. The Z-axis step structure is formed by multiple strips of a second width arranged according to their length. The length difference between adjacent strips is the same. There are two Z-axis step structures, symmetrically distributed about the central axis of the X-axis step structure. The pre-constructed test model is then printed using the photopolymer 3D printer to be tested, resulting in a printed test piece. The three-dimensional dimensions of the printed test piece are then measured. The three-dimensional dimensions measured here are the relative distances from each step on the X-axis step structure to the Y-axis, the relative distances from each step on the Y-axis step structure to the X-axis, the height values ​​of each step on the Z-axis step structure, and the error values ​​of symmetrical steps on two symmetrical Z-axis step structures. By comparing the measured three-dimensional dimensions of the printed test piece with the set dimensions of the test model, the dimensional accuracy of the photopolymer 3D printer under test can be obtained based on the deviation values, thereby determining whether the photopolymer 3D printer is in good condition and whether calibration is required. This method can quickly detect the three-axis linear dimensional accuracy and Z-axis repeatability of a photopolymer 3D printer. Based on the test results, it can be determined whether the optomechanical structure or scraper of the photopolymer 3D printer needs calibration.

[0050] The following will be based on the above embodiments, combined with Figure 2 and Figure 3 The present invention will be illustrated by a specific example of the method for detecting the dimensional accuracy of a photopolymer 3D printer.

[0051] The dimensional accuracy inspection method for SLA photopolymer 3D printers in this example is applied to an SLA photopolymer 3D printer, the composition of which is as follows: Figure 2 As shown, the system includes: laser 1, reflector 2, reflector 3, focusing lens 4, galvanometer system 5, scraper 6, balance block 7, resin tank 8, and three-dimensional workpiece 9. The working principle of this SLA photopolymerization 3D printer is as follows: the laser 1 emits UV light (Ultra-Violet Rays), which is then focused onto the surface of the photosensitive resin material in the resin tank 8 by reflectors 2 and 3, focusing lens 4, and galvanometer system 5. This causes the resin to cross-link and solidify in a point-to-line and line-to-surface sequence. After completing the drawing operation of one layer thickness, the platform moves vertically by one layer thickness. The scraper 6 smooths the resin surface and lays the next layer of resin. Then, the process continues to solidify according to the set scanning path, layer by layer, to form a three-dimensional workpiece 9. The balance block 7's main function is to maintain the resin level at a fixed height within the equipment through its movement.

[0052] The method for measuring the dimensional accuracy of a photopolymer 3D printer in this example includes the following steps.

[0053] A 3D test model was created using the professional modeling software NX on an external computer system, and then an STL format file was output according to general data processing rules. Subsequently, Materialise Magics software was used to inspect and repair the constructed 3D test model. The test model was then loaded and printed using the SLA printer to be tested, resulting in a printed test piece.

[0054] Specifically, the test model is generated by stacking stepped structures of various dimensions in different directions, such as... Figure 3 The stepped structure described herein uses a 10mm thick flat plate. When the height is less than 10mm, the X-axis and Y-axis stepped structures are stacked along the Z-axis. When the height exceeds 10mm, two symmetrical Z-axis stepped structures are stacked along the Y-axis. The X-axis stepped structure consists of one first-width strip and eight second-width strips arranged along the X-axis. The Y-axis stepped structure consists of one first-width strip and eight second-width strips arranged along the Y-axis. The Z-axis stepped structure consists of nine second-width strips arranged along the Z-axis. There are two Z-axis stepped structures, symmetrically distributed about the central axis of the X-axis stepped structure.

[0055] The first width is set to 200mm, the second width to 50mm, the dimensions corresponding to the lengths of the stepped structures in the X-axis direction are DX1 to DX9, the dimensions corresponding to the lengths of the stepped structures in the Y-axis direction are DY1 to DY9, and the dimensions corresponding to the heights of the stepped structures in the Z-axis direction are DZ1 to DZ9. The shortest second-width strip is set to 200mm, and the length difference between adjacent strips is equal and set to 50mm. Therefore, the ranges of DX1 to DX9, DY1 to DY9, and DZ1 to DZ9 are: 200mm, 250mm, 300mm, 350mm, 400mm, 450mm, 500mm, 550mm, and 600mm.

[0056] The distances of each step in the X-axis step structure relative to the Y-axis, the distances of each step in the Y-axis step structure relative to the X-axis, the heights of each step in the Z-axis step structure, and the error values ​​of each symmetrical step in the Z-axis step structure are measured. The measurement results are compared with the design values ​​of the test model to obtain the deviation values. The dimensions of the printed test piece can be measured in various ways, such as manually using calipers or height gauges, or by scanning the outer contour of the test piece to obtain a scanned copy. This scanned copy is then compared with a standard STL file to obtain the three-dimensional dimensional deviation results. Based on the deviation values, the dimensional accuracy of the 3D printer under test can be determined.

[0057] Specifically, the X-axis step structure corresponds to the X-axis accuracy of the 3D printer's optical engine, and the Y-axis step structure corresponds to the Y-axis accuracy. By measuring the deviation values ​​of the X-axis and Y-axis step structures, we can determine whether there are problems such as distortion, defocusing, and uneven lighting in the projection of the optical engine in the X and Y axes. The Z-axis step structure corresponds to the Z-axis accuracy, Z-axis repeatability, and liquid level positioning accuracy of the 3D printer's optical engine. By measuring the deviation value of each height step in the Z-axis step structure and the left and right deviation values ​​of symmetrical height steps, we can understand the Z-axis accuracy, Z-axis repeatability, and liquid level positioning accuracy of the 3D printer's optical engine.

[0058] Reference Figure 2Nine test steps each in the X-axis and Y-axis directions are evenly distributed in an L-shaped flat plate structure in the form of nine steps. Each test step corresponds to a laser path area. By detecting the perpendicularity of each adjacent X-axis step and Y-axis step in the printed test piece, i.e., the distance relative to the X or Y axis, and comparing it with the corresponding design value, the deviation value can be obtained. The measured deviation value can be used to determine whether there are problems such as distortion, defocus, and uneven illumination in the projection of the optomechanical system in the X-axis and Y-axis directions. Among the nine height steps in the Z-axis direction, the two height steps on the left and right sides of the L-shaped flat plate structure are distributed along the X-axis. These two height step structures are symmetrical about the central axis of the X-axis step structure, so each step has a left-right symmetrical step. When measuring the steps of each dimension in the Z-axis direction, three measurement positions are evenly selected on each height step, and the average value of the three height values ​​is taken as the actual value. After measuring the actual values ​​of DZ1 to DZ9, they are compared with the corresponding design values ​​to obtain the deviation value. By measuring the deviation values ​​of each height step and the left and right deviation values ​​of symmetrical height steps, one can understand the Z-axis accuracy, Z-axis repeatability, and liquid level positioning accuracy of the printer's optical engine.

[0059] In the measurement method described above in this example, the measured dimensions are rated based on the pre-created dimensional design values ​​and the accuracy levels corresponding to each deviation value, thus obtaining the accuracy rating of the 3D printer to be tested. Specifically, the rating combines the dimensional measurement sample table in Table 1 and the dimensional accuracy level table in Table 2. The measurement data is filled into the dimensional measurement sample table in Table 1, and then the dimensional accuracy of the 3D printer to be tested is rated according to the data in Table 1 and the dimensional accuracy level table in Table 2. The accuracy levels in Table 2 are as follows: In the measurement process of dimensional steps from 200≤L≤400, such as DX1 to DX5, if the dimensional error exceeds ±0.1%×L, it indicates a problem with the X-axis accuracy of the 3D printer's optical engine; in the measurement process of dimensional steps from 400<L≤600, such as DX6 to DX9, if the dimensional error exceeds ±0.15%×L, it indicates a problem with the X-axis accuracy of the 3D printer's optical engine, requiring calibration, and so on. The same applies to the Y-axis and Z-axis accuracy judgments. The Z-axis repeatability is determined by the left-right deviation of symmetrical steps of the same height. If the left-right deviation is greater than ±0.08mm, the Z-axis repeatability is poor and requires calibration. The liquid level positioning accuracy is mainly determined by the deviation between the two symmetrical steps on either side of the first height DZ1. Besides meeting the repeatability requirements for each step, if the left-right deviation is greater than ±0.03mm, the liquid level positioning accuracy is problematic, requiring adjustments such as adjusting the scraper or eliminating foam in the resin tank, and increasing agitation.

[0060] In summary, the method for detecting the dimensional accuracy of a photopolymer 3D printer provided in this example measures the three-dimensional dimensions of the printed test piece. The measured three-dimensional dimensions of the printed test piece are compared with the set dimensions of the test model. Based on the deviation value obtained from the comparison, the dimensional accuracy of the photopolymer 3D printer under test can be determined, thereby judging whether the condition of the photopolymer 3D printer is acceptable and whether calibration is required. This method can quickly detect the three-axis linear dimensional accuracy and Z-axis repeatability of a photopolymer 3D printer. Based on the test results, it can be determined whether the optomechanical structure or scraper of the photopolymer 3D printer needs calibration.

[0061]

[0062] Table 1

[0063]

[0064] Table 2

[0065] This application also provides a dimensional accuracy detection device for a photopolymer 3D printer, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0066] This application provides a device for detecting the dimensional accuracy of a photopolymer 3D printer. Figure 4 This is a schematic diagram of a dimensional accuracy detection device for a photopolymer 3D printer provided in an embodiment of this application. The device includes:

[0067] The acquisition module 401 is used to input the pre-built test model into the photopolymer 3D printer to be tested to obtain the printed test piece;

[0068] The measurement module 402 is used to measure the three-dimensional dimensions of the printed test piece and obtain the dimensional accuracy test results of the tested photopolymer 3D printer based on the measurement results.

[0069] The test model is generated by stacking stepped structures of various dimensions in different directions.

[0070] The stepped structure in each direction includes a first stepped structure, a second stepped structure, and a third stepped structure; the steps in the first stepped structure are distributed along a first direction, the steps in the second stepped structure are distributed along a second direction, and the steps in the third stepped structure are distributed along a third direction; the first direction, the second direction, and the third direction are perpendicular to each other.

[0071] The test model is composed of the first step structure and the second step structure superimposed along the third direction, and the third step structure superimposed along the second direction.

[0072] The first step structure consists of a first-width strip and multiple second-width strips arranged along a first direction; the second step structure consists of a first-width strip and multiple second-width strips arranged along a second direction; and the third step structure consists of multiple second-width strips arranged along a third direction.

[0073] In one optional implementation, the measurement module 402 is specifically used to measure at least one of the following: the distance values ​​of each step of the first step structure relative to the second direction, the distance values ​​of each step of the second step structure relative to the first direction, the height of each step of the third step structure, and the error values ​​of each symmetrical step of the third step structure.

[0074] In an optional implementation, the measurement module 402 is further configured to: compare the measurement result with the design value of the test model to obtain a deviation value; and obtain the dimensional accuracy of the 3D printer based on the deviation value.

[0075] Further functional descriptions of the above modules and units are the same as those in the corresponding embodiments described above, and will not be repeated here.

[0076] In this embodiment, the photopolymer 3D printer dimensional accuracy detection device is presented in the form of a functional unit. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0077] This invention also provides a computer device having the above-described features. Figure 4 The download process control device shown.

[0078] Please see Figure 5 , Figure 5 This is a schematic diagram of the structure of a computer device provided in an optional embodiment of the present invention, such 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 in a graphical user interface on an external input / output device (such as a display device coupled to the interface). 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.

[0079] 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 (GPA), or any combination thereof.

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

[0081] 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.

[0082] 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.

[0083] The computer device also includes a communication interface 30 for communicating with other devices or communication networks.

[0084] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the above embodiments.

[0085] A portion of this invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the invention through the operation of the computer. Those skilled in the art will understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled program, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to a computer.

[0086] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A method for detecting the dimensional accuracy of a photopolymer 3D printer, characterized in that, include: The pre-built test model is input into the photopolymer 3D printer to be tested to obtain the printed test piece; The three-dimensional dimensions of the printed test piece are measured, and the dimensional accuracy test results of the photopolymer 3D printer to be tested are obtained based on the measurement results. The test model is generated by stacking stepped structures of various dimensions in each direction; The stepped structure in each direction includes a first stepped structure, a second stepped structure, and a third stepped structure; the steps in the first stepped structure are distributed along a first direction, the steps in the second stepped structure are distributed along a second direction, and the steps in the third stepped structure are distributed along a third direction; the first direction, the second direction, and the third direction are perpendicular to each other; The test model is composed of the first step structure and the second step structure superimposed along the third direction, and the third step structure superimposed along the second direction; The first step structure consists of a first-width strip and multiple second-width strips arranged along a first direction; the second step structure consists of a first-width strip and multiple second-width strips arranged along a second direction; and the third step structure consists of multiple second-width strips arranged along a third direction. The strips constituting the stepped structure are arranged according to their length, and the length difference between adjacent strips is the same; the number of strips constituting the first stepped structure, the second stepped structure, and the third stepped structure is the same. The number of the third step structure is two, and the two third step structures are symmetrically distributed about the central axis of the first step structure; The measurement of the three-dimensional dimensions of the printed test piece includes: The distance values ​​of each step distributed along the first direction in the printed test piece relative to the second direction, the distance values ​​of each step distributed along the second direction in the printed test piece relative to the first direction, the height of each step distributed along the third direction in the printed test piece, and the error values ​​of each symmetrical step distributed along the third direction in the printed test piece are measured.

2. The method according to claim 1, characterized in that, The step of obtaining the dimensional accuracy test results of the photopolymerization 3D printer to be tested based on the measurement results includes: The measurement results are compared with the design values ​​of the test model to obtain the deviation value; The dimensional accuracy of the 3D printer to be tested is obtained based on the deviation value.

3. A device for detecting the dimensional accuracy of a photopolymer 3D printer, characterized in that, include: The acquisition module is used to input the pre-built test model into the photopolymer 3D printer to be tested, and obtain the printed test piece; The measurement module is used to measure the three-dimensional dimensions of the printed test piece and obtain the dimensional accuracy test results of the photopolymer 3D printer to be tested based on the measurement results. The test model is generated by stacking stepped structures of various dimensions in each direction; The stepped structure in each direction includes a first stepped structure, a second stepped structure, and a third stepped structure; the steps in the first stepped structure are distributed along a first direction, the steps in the second stepped structure are distributed along a second direction, and the steps in the third stepped structure are distributed along a third direction; the first direction, the second direction, and the third direction are perpendicular to each other; The test model is composed of the first step structure and the second step structure superimposed along the third direction, and the third step structure superimposed along the second direction; The first step structure consists of a first-width strip and multiple second-width strips arranged along a first direction; the second step structure consists of a first-width strip and multiple second-width strips arranged along a second direction; and the third step structure consists of multiple second-width strips arranged along a third direction. The strips constituting the stepped structure are arranged according to their length, and the length difference between adjacent strips is the same; the number of strips constituting the first stepped structure, the second stepped structure, and the third stepped structure is the same. The number of the third step structure is two, and the two third step structures are symmetrically distributed about the central axis of the first step structure; The measurement module is specifically used for: The distance values ​​of each step distributed along the first direction in the printed test piece relative to the second direction, the distance values ​​of each step distributed along the second direction in the printed test piece relative to the first direction, the height of each step distributed along the third direction in the printed test piece, and the error values ​​of each symmetrical step distributed along the third direction in the printed test piece are measured.

4. The dimensional accuracy detection device for a photopolymer 3D printer according to claim 3, characterized in that, The measurement module is also used for: The measurement results are compared with the design values ​​of the test model to obtain the deviation value; The dimensional accuracy of the 3D printer is obtained based on the deviation value.

5. A computer device, characterized in that, include: The device includes a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to perform the dimensional accuracy detection method for a photopolymer 3D printer as described in any one of claims 1 to 2.

6. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to perform the dimensional accuracy detection method for a photopolymer 3D printer as described in any one of claims 1 to 2.

Citation Information

Patent Citations

  • Preparation precision evaluation method and system for additive manufacturing equipment

    CN117516438A

  • Planetary gear orifice chamfer dimension detection device

    CN219977364U