Printing parameter determination method of photocuring printer
By constructing and using test models to determine the target parameters of photocuring 3D printing, the problem of inaccurate parameter adjustment in the prior art is solved, and higher parameter accuracy and equipment utilization are achieved.
Patent Information
- Application Number
- CN202411972858.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-03-18
AI Technical Summary
In the prior art, the testing of photocuring 3D printing parameters can only provide adjustment direction, and the adjustment interval cannot be quantified, resulting in high costs and inaccurate parameters.
By constructing an exposure test model, a grayscale test model and a speed test model, printing it separately and determining the target exposure parameters, grayscale range and target printing speed based on the results, avoiding mutual interference between the parameters and improving accuracy.
The process-based determination of optical curing printing parameters is realized, the accuracy of parameters is improved, and it is suitable for different printers, reducing the number of reprints and improving the utilization rate of the equipment.
Smart Images

Figure CN119636055A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of printing technology, and in particular to a method for determining printing parameters of a light-curing printer. Background Art
[0002] In photocuring 3D printing, printing parameters, as a bridge connecting the printer and photocuring resin, play a very important role in whether the final printing effect can be presented excellently. Appropriate printing parameters can present good surface quality and printing accuracy; reasonable printing parameters can effectively improve printing efficiency and shorten printing cycle; accurate printing parameters can make 3D printers work more stably, reduce the number of reprints due to printing failures, and improve the effective utilization rate of equipment; accurate printing parameters can ensure the stability of the printing process; accurate printing can keep the model consistent in accuracy, performance and other aspects each time it is printed, and achieve repeatable printing. This is very important for prototyping, quality inspection and other links in the product development process, ensuring that models printed in different batches are comparable.
[0003] In the process of implementing the present invention, it is found that there are at least the following technical problems in the prior art: the current testing process of printing parameters can only provide the adjustment direction of the printing parameters, but cannot quantitatively determine the adjustment range of the printing parameters, resulting in high costs and inaccurate printing parameters. Summary of the invention
[0004] The invention provides a method for determining printing parameters of a light-curing printer to improve the accuracy of the printing parameters.
[0005] According to one aspect of the present invention, a method for determining printing parameters of a light-curing printer is provided, comprising:
[0006] Constructing an exposure test model adapted to the printer, and determining target exposure parameters of the printer based on a printing result of the exposure test model;
[0007] Acquire a grayscale test model, and determine the grayscale range of the printer based on a printing result of the grayscale test model;
[0008] A speed test model is obtained, and a target printing speed of the printer is determined based on a printing result of the speed test model.
[0009] Optionally, the exposure test model includes a first test model and a second test model; wherein the first test model includes a gradient stripe module and a gradient gap module; the second test model includes a circular hole square module, and the circular hole square module includes at least one circular hole square, and the circular hole diameter and / or square size of the at least one circular hole square are different.
[0010] Optionally, the exposure parameters of the printer are determined based on the printing results of the exposure test model, including: based on an initial exposure time and an initial exposure intensity, printing the first test model to obtain multiple first printing results, the first printing result including the minimum printing size of the gradient stripe module and the gradient gap module; determining a first target printing result that meets a first printing condition among the multiple first printing results, and determining a target exposure time based on the first target printing result; based on the target exposure time and the initial exposure intensity, printing the second test model to obtain multiple second printing results, the second printing result including the printing size of the round hole square module; determining a second target printing result that meets the second printing condition among the multiple second printing results, and determining a target exposure intensity based on the second target printing result.
[0011] Optionally, the first test model further includes a gradient narrow slit module in the thickness direction; the first printing result includes a minimum size value of the effectively printed depth narrow slit;
[0012] The method further includes: determining a printing layer thickness based on a minimum size value of a depth slit effectively printed in the first target printing result.
[0013] Optionally, the first test model also includes a gradient cylindrical array module.
[0014] Optionally, a grayscale mask is provided in the printer, and the grayscale mask includes a plurality of exposure areas with different grayscale values;
[0015] The method further includes: synchronously printing the first test model or the second test model with multiple initial exposure intensities through the grayscale mask.
[0016] Optionally, the sizes of the gradient stripe module, the gradient gap module, the gradient narrow slit module and the gradient cylindrical array module are determined based on the pixel pitch of the printer.
[0017] Optionally, the grayscale test model includes a plurality of grayscale areas, and grayscale marks are set on different grayscale areas; the printing result of the grayscale test model includes the grayscale mark of the first grayscale area that is effectively printed and the grayscale mark of the second grayscale area that is effectively printed;
[0018] Determining the grayscale range of the printer based on the printing result of the grayscale test model includes: printing the grayscale test model based on the target exposure parameter; and determining the grayscale range of the printer based on the grayscale identifier of the first grayscale area and the grayscale identifier of the second grayscale area in the printing result.
[0019] Optionally, the grayscale test model includes a first grayscale range test model and a second grayscale range test model; the minimum grayscale range value of the first grayscale range test model is greater than the minimum grayscale range value of the second grayscale range test model;
[0020] The grayscale test model is printed based on the target exposure parameters, including: printing the first grayscale range test model based on the target exposure parameters to obtain a first grayscale range printing result; in the case where there are grayscale marks that are not effectively printed in the first grayscale range printing result, determining the grayscale range of the printer based on the first grayscale range printing result; in the case where there are no grayscale marks that are not effectively printed in the first grayscale range printing result, printing the second grayscale range test model based on the target exposure parameters to obtain a second grayscale range printing result; and determining the grayscale range of the printer based on the second grayscale range printing result.
[0021] Optionally, the speed test model includes: a plurality of test sub-components with supports; the printing result of the speed test model includes the number of prints of the test sub-components;
[0022] The target printing speed of the printer is determined based on the printing result of the speed test model, including: printing the speed test model based on the target exposure parameters, the grayscale range of the printer and the initial printing speed; and determining the target printing speed of the printer based on the number of test sub-components printed and the initial printing speed.
[0023] The technical solution of the embodiment of the present invention sets an exposure test model, a grayscale test model and a speed test model, prints the exposure test model, the grayscale test model and the speed test model in sequence, and determines the target exposure parameter, the grayscale range and the target printing speed based on the printing results, thereby avoiding the problem that the target exposure parameter, the grayscale range and the target printing speed interfere with each other during the determination process, thereby affecting the accuracy of the printing parameters. The present invention provides a process-based determination process for multiple printing parameters, has strong applicability to different printers, and can realize the process-based determination of the printing parameters of different printers.
[0024] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0026] Figure 1 is a flow chart of a method for determining printing parameters of a light-curing printer provided by an embodiment of the present invention;
[0027] Figure 2 is a schematic diagram of a grayscale mask provided by an embodiment of the present invention;
[0028] Figure 3 is a schematic diagram of the effect of printing a plurality of first test models at one time provided by an embodiment of the present invention;
[0029] Figure 4 A schematic diagram of a first test model provided by an embodiment of the present invention;
[0030] Figure 5 A schematic diagram of a second test model provided by an embodiment of the present invention;
[0031] Figure 6 is a schematic diagram of a grayscale test model provided by an embodiment of the present disclosure;
[0032] Figure 7 is a schematic diagram of a speed test model provided by an embodiment of the present invention;
[0033] Figure 8 It is a schematic diagram of another grayscale mask provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0034] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0035] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0036] Figure 1 1 is a flow chart of a method for determining printing parameters of a light-curing printer provided by an embodiment of the present invention. This embodiment can be applied to perform adaptability tests on each 3D printer to determine the printing parameters applicable to each 3D printer. This method can be executed by a 3D printer. Figure 1 As shown, the method includes:
[0037] S110: construct an exposure test model adapted for the printer, and determine target exposure parameters of the printer based on a printing result of the exposure test model.
[0038] S120: Acquire a grayscale test model, and determine the grayscale range of the printer based on a printing result of the grayscale test model.
[0039] S130: Acquire a speed test model, and determine a target printing speed of the printer based on a printing result of the speed test model.
[0040] In this embodiment, the printing parameters include a target exposure parameter, a grayscale range, and a target printing speed. By setting an exposure test model, a grayscale test model, and a speed test model, the exposure test model, the grayscale test model, and the speed test model are printed in sequence, and the target exposure parameter, the grayscale range, and the target printing speed are determined based on the printing results. By setting targeted test models for different printing parameters, the corresponding printing parameters are determined in sequence, avoiding interference between different printing parameters and causing inaccurate determination of printing parameters.
[0041] Wherein, the target exposure parameters include exposure duration and exposure intensity. Optionally, the exposure test model is an overall model, including multiple test modules, for synchronously predicting the exposure duration and exposure intensity; optionally, the exposure test model includes two or more independent models to respectively determine the exposure duration and exposure intensity. In some embodiments, the initial exposure duration and initial exposure intensity are obtained to print the exposure test model to obtain the printing result of the exposure test model. The initial exposure duration and initial exposure intensity can be multiple respectively. Correspondingly, the printing result of the exposure test model is multiple. The printing result of the exposure test model is determined by the pre-set printing conditions to determine the printing result that meets the printing conditions, and the initial exposure duration and initial exposure intensity corresponding to the printing result that meets the printing conditions are determined as the target exposure duration and target exposure intensity. Optionally, the exposure test model includes a gradient stripe module, a gradient gap module and a round hole square module, wherein the gradient stripe module and the gradient gap module are used to determine the target exposure duration, and the round hole square module is used to determine the target exposure intensity.
[0042] In some embodiments, the exposure test model includes a first test model and a second test model, the target exposure duration is determined by the first test model, and the target exposure intensity is determined by the second test model. The target exposure duration and the target exposure intensity are determined by the first test model and the second test model, respectively, to obtain the optimal exposure intensity under the shorter exposure time.
[0043] Optionally, the first test model includes a gradient stripe module and a gradient gap module, wherein the gradient stripe module includes multiple stripes of different widths, for example, the gradient stripe module includes n stripes, and the widths of the n stripes increase successively. The gradient gap module includes multiple gaps of different widths; for example, the gradient gap module includes n gaps, and the widths of the n gaps increase successively. The printing ability of the resin under different exposure parameters of the printer is tested by setting stripes or gaps of different sizes.
[0044] It can be explained that the exposure test model is constructed for the printer to be tested, and the size of the gradient stripe module and the gradient gap module in the exposure test model is based on the pixel pitch of the printer. Among them, the pixel pitch of the printer can be determined based on the printing format and resolution of the printer. The printing format of the printer can be understood as the physical printing size of the printer. The pixel pitch of the printer is determined by the ratio of the physical printing size in any direction to the resolution. Exemplarily, the printing format of the printer is 144mm×81mm, and the resolution is 1920×1080. It can be known that the pixel pitch of the printer is 0.075mm. The sizes of different stripes in the gradient stripe module are different multiples of the pixel pitch, and the sizes of different gaps in the gradient gap module are different multiples of the pixel pitch. Exemplarily, the width of any stripe in the gradient stripe module is i×pixel pitch, i is a positive integer greater than 0 and less than or equal to n, and accordingly, the gradient stripe module includes n stripes with a stripe width of 1×pixel pitch to n×pixel pitch. Similarly, the gradient gap module may include n gaps with a gap width of 1×pixel spacing to n×pixel spacing. Optionally, n may be 11, which is not limited here and may be set according to test requirements.
[0045] Optionally, the second test model includes a round hole square module, the round hole square module includes at least one round hole square, the round hole diameter and / or square size of the at least one round hole square are different, wherein the size of the square in the at least one round hole square increases sequentially, and the diameter of the round hole in the at least one round hole square increases sequentially. The size of the square and the diameter of the round hole are determined based on the pixel spacing of the printer, which are different multiples of the pixel spacing.
[0046] In some embodiments, the circular hole block module includes three circular hole blocks, for example, the first circular hole block includes a square with a size of 100×pixel pitch and a circular hole with a diameter of 50×pixel pitch, the second circular hole block includes a square with a size of 125×pixel pitch and a circular hole with a diameter of 63×pixel pitch, and the third circular hole block includes a square with a size of 150×pixel pitch and a circular hole with a diameter of 75×pixel pitch.
[0047] In some embodiments, the second test model includes a gradient stripe module, a gradient gap module, and a round hole square module. In this embodiment, the first test model and the second test model are constructed by the pixel spacing of the printer to improve the adaptability and accuracy of the target exposure parameters to the printer. For different printers, the exposure test model can be set specifically to avoid the situation where the fixed-size exposure test model cannot adapt to the pixel spacing of different printers, resulting in inaccurate testing.
[0048] In this embodiment, the first test model and the second test model are respectively printed to obtain a first printing result of the first test model and a second printing result of the second printing model, wherein the first printing result includes the minimum printing size of the gradient stripe module and the minimum printing size of the gradient gap module, that is, the minimum size of the successfully printed stripes or gaps. The second printing result includes the printing size of the round hole square module.
[0049] Optionally, determining the exposure parameters of the printer based on the printing results of the exposure test model includes: printing the first test model based on an initial exposure time and an initial exposure intensity to obtain multiple first printing results, determining a first target printing result that meets a first printing condition among the multiple first printing results, and determining a target exposure time based on the first target printing result; printing the second test model based on the target exposure time and the initial exposure intensity to obtain multiple second printing results, determining a second target printing result that meets a second printing condition among the multiple second printing results, and determining a target exposure intensity based on the second target printing result.
[0050] The initial exposure time may be at least one, for example, 1 second, and the initial exposure intensity may be multiple. The first test model is printed based on the initial exposure time and any initial exposure intensity to obtain a first printing result; multiple first printing results may be obtained for multiple initial exposure intensities. Optionally, during the printing of the first printing model, anti-aliasing and grayscale compensation are turned off to eliminate errors caused by the early introduction of grayscale and improve the accuracy of exposure parameters.
[0051] Optionally, the initial exposure intensity may be in the range of 9 mW / cm 2 -10mW / cm 2 A plurality of initial exposure parameters may be selected within the range of the initial exposure intensity, for example, they may be obtained by random sampling, or determined by equally dividing the range.
[0052] The first test model is printed for the initial exposure time and each initial exposure intensity to obtain a first printing result, which includes the width of the effectively printed stripes and the width of the effectively printed gaps. It is understandable that if the exposure time or exposure intensity is insufficient, local stripes cannot be printed successfully, especially stripes with a smaller width. If the exposure time or exposure intensity is too high, local gaps cannot be printed successfully, especially gaps with a smaller width. Based on this, the appropriate exposure time and exposure intensity can be obtained according to the printing results of the stripes and gaps. Optionally, the first printing condition can be that the width of the printed stripes and / or gaps includes a preset width value, for example, the preset width value can be a width value corresponding to a pixel interval or a width value corresponding to a 2×pixel interval, which can be determined according to the test accuracy of the resin.
[0053] In some embodiments, the first test model can be printed separately by setting multiple initial exposure time lengths and multiple initial exposure intensities. When the first printing result satisfies the first printing condition, the initial exposure time length corresponding to the first target printing result is determined as the target exposure time length.
[0054] In some embodiments, the first test model is printed respectively by using the initial exposure time and multiple initial exposure intensities, and an identifier is set for the obtained first printing result, which identifier may be a numerical identifier, and when the first printing result satisfies the first printing condition, the target exposure time is determined based on the identifier of the first target printing result. The initial exposure parameters decrease in sequence, and the identifiers set for the obtained first printing results increase in sequence.
[0055] A first mapping function of the target exposure time and the identifier is preset, and the target exposure time is determined based on the first mapping function and the identifier of the first target printing result. For example, the first mapping function may be t=t0×(11-m)×10%, m may be the identifier of the first target printing result, and t0 is the initial exposure time.
[0056] On the basis of the above embodiment, it takes a lot of time to print the first test model for multiple exposure parameters. In this application, a grayscale mask is set in the printer, and the grayscale mask includes multiple exposure areas with different grayscale values; accordingly, the first test models corresponding to multiple initial exposure intensities are printed synchronously through the grayscale mask. For example, see Figure 2 , Figure 2 Schematic diagram of a grayscale mask provided by an embodiment of the present invention. Figure 2 It can be seen that the grayscale mask includes six exposure areas with different grayscale values. Figure 2 This is just an example. In other embodiments, the grayscale mask may include other numbers of exposure areas, such as 4 or 8, to achieve different numbers of prints at one time. Different grayscale values have different effects on the exposure intensity. When setting the initial exposure intensity, Figure 2 The exposure intensity corresponding to the multiple exposure areas can be 100%, 90%, 80%, 70%, 60% and 50% of the initial exposure intensity. Accordingly, the printer can print 6 first printing results at one time based on the grayscale mask setting. The first printing result corresponding to each exposure area is marked as 1, 2, 3, 4, 5 and 6 in order of decreasing light intensity. For example, Figure 3 It is a schematic diagram of the effect of printing multiple first test models at one time provided by an embodiment of the present invention.
[0057] For the initial exposure time and each initial exposure intensity, the first test model is printed to obtain the following Figure 4 The first target printing result that satisfies the first printing condition is determined among the multiple first printing results. If none of the multiple first printing results satisfies the first printing condition, the initial exposure intensity is updated, and the first test model is reprinted based on the initial exposure duration and the new initial exposure intensity, and multiple first printing results are obtained again until the first target printing result that satisfies the first printing condition is obtained. An identifier corresponding to the first target printing result is determined, and a target exposure duration is determined based on the first mapping function and the identifier of the first target printing result.
[0058] When the target exposure time is determined, the second test model is printed based on the target exposure time and multiple initial exposure intensities to obtain second printing results corresponding to the multiple initial exposure intensities, and the second printing results include the size of the round hole square model, specifically including the size of the round hole and the size of the square. During the printing of the second printing model, the number of blurred pixels is adjusted as needed.
[0059] In some embodiments, the second printing results corresponding to the multiple initial exposure intensities are matched with the second printing condition to determine a second target printing result that satisfies the second printing condition, and the initial exposure intensity corresponding to the second target printing result is determined as the target exposure intensity. The second printing condition may be that the error of the size of the round hole square model is less than a preset error threshold, for example, the error threshold may be 0.02 mm, and accordingly, when the size error of the square in each round hole square model is less than or equal to ±0.02 mm, and the round hole size error is less than or equal to ±0.02 mm, it is determined that the second printing condition is satisfied.
[0060] In some embodiments, the initial exposure intensity corresponding to the first target printing result is used as the initial exposure intensity for printing the second prediction model, and based on the initial exposure intensity and the target exposure time, the second prediction model is printed through a grayscale mask to obtain multiple second printing results. In the printing process of the first prediction model and the second prediction model, the grayscale mask set in the printer may be different, for example, the grayscale value corresponding to the grayscale mask is different. For example, in the printing process of the second prediction model, after processing with the grayscale mask, the exposure intensity may be 100%, 96%, 92%, 88%, 84% and 80% of the initial exposure intensity. Multiple second printing results are set with identifiers, and the identifiers may be numerical identifiers.
[0061] A second mapping function of the target exposure intensity and the identifier is preset, and the target exposure intensity is determined based on the second mapping function and the identifier of the first target printing result. For example, the second mapping function may be E=E0×(1-4%×(11-k)), k may be the identifier of the second target printing result, and E0 is the initial exposure intensity.
[0062] On the basis of the above embodiments, the first test model and / or the second prediction model also includes a gradual narrow slit module in the thickness direction. The slits in the gradual slit module may be slits in the width direction or the length direction, that is, slits in the horizontal plane. The gradual narrow slit module in the thickness direction includes slits in the thickness direction (e.g., vertical plane). The gradual narrow slit module in the thickness direction includes a plurality of slits of different sizes, and the size of the slits is determined based on the initial printing layer thickness of the printer. For example, the gradual narrow slit module in the thickness direction includes a plurality of slits with sizes of 3×initial printing layer thickness to 7×initial printing layer thickness. The initial printing layer thickness may be 0.05 mm.
[0063] In the process of printing the first test model and / or the second test model, the printing of the gradient narrow slit module in the thickness direction is realized, and accordingly, the first printing result includes the minimum size value of the effectively printed depth narrow slit; or the second printing result includes the minimum size value of the effectively printed depth narrow slit. The effectively printed depth narrow slit can be understood as a successfully printed depth narrow slit.
[0064] The method further includes: determining the printing layer thickness based on the minimum size value of the effective printed depth slit in the first target printing result, and / or determining the printing layer thickness based on the minimum size value of the effective printed depth slit in the second target printing result, wherein the printing layer thickness is less than or equal to 1 / 4 of the minimum size value of the effective printed depth slit.
[0065] On the basis of the above embodiments, the first test model and / or the second prediction model also includes a gradient cylinder array module. The gradient cylinder array module includes a plurality of cylinder arrays of different sizes, for example, the diameter of the cylinder can be 2× pixel pitch to 6× pixel pitch. By setting the gradient cylinder array module, after printing in the first test model and / or the second prediction model, the detail expression capability of the printer is determined by the printed gradient cylinder array module. The smoother and more complete the gradient cylinder array module is, the stronger the detail expression capability of the printer is. The performance of the printer can be evaluated by the printed gradient cylinder array module.
[0066] For example, see Figure 4 and Figure 5 , Figure 4 A schematic diagram of a first test model provided by an embodiment of the present invention; Figure 5 A schematic diagram of a second test model provided by an embodiment of the present invention. Figure 4 1 may be a gradient gap module, 2 may be a gradient stripe module, 3 may be a gradient cylindrical array module, 4 may be a gradient narrow slit module in the thickness direction, and 5 may be a round hole square module.
[0067] On the basis of the above embodiment, the grayscale test model includes multiple grayscale areas, and grayscale identifiers are set on different grayscale areas; the printing result of the grayscale test model includes the grayscale identifier of the first grayscale area that is successfully printed. The grayscale test model can be a test sub-component structure with support, and correspondingly, the grayscale area is a fan-shaped area. The grayscale test model can also be a rectangular structure, and correspondingly, the grayscale area is a rectangular area. Each grayscale area corresponds to a grayscale value, and the grayscale identifier set for each grayscale area represents the grayscale value corresponding to the grayscale area. For example, the grayscale identifier can be a grayscale value. For example, see Figure 6 , Figure 6 It is a schematic diagram of the grayscale test model provided by the embodiment of the present disclosure. Figure 6 This is just an example. The grayscale test model includes multiple grayscale areas within the grayscale range of 5 to 120. In some embodiments, the grayscale range corresponding to the grayscale test model can also be 120 to 255. The number of grayscale areas included in the grayscale test model can be determined according to the test accuracy. The larger the number of grayscale areas, the higher the test accuracy.
[0068] On the basis of determining the target exposure parameters, the grayscale test model is printed with the target exposure parameters to obtain a printing result of the grayscale test model, wherein the printing result of the grayscale test model may include a grayscale identifier of a first grayscale area that is effectively printed and a grayscale identifier of a second grayscale area that is not effectively printed.
[0069] Determining the grayscale range of the printer based on the printing result of the grayscale test model includes: printing the grayscale test model based on the target exposure parameter; determining the grayscale identification of the first grayscale area and the grayscale identification of the second grayscale area based on the printing result, and determining the grayscale range of the printer. It can be understood that for the second grayscale area that cannot be effectively printed, the resin representing the second grayscale area cannot be effectively molded. Taking the grayscale range of 5 to 120 corresponding to the grayscale test model as an example, the grayscale identifications of multiple grayscale areas in the grayscale test model are 120, 100, 80, 60, 50, 40, 30, 25, 20, 15, 10 and 5 respectively. If the grayscale identification of the first grayscale area in the printing result includes 120, 100, 80, 60, 50, 40, 30, it can be determined that the grayscale identification of the second grayscale area includes 25, 20, 15, 10 and 5. Determine the critical value of the grayscale range of the printer based on the grayscale identification that cannot be effectively printed, and determine the grayscale range of the printer based on the critical value. When the grayscale identifiers of the second grayscale area include 25, 20, 15, 10 and 5, the maximum identifier (e.g., 25) of the grayscale identifiers of the second grayscale area that can be effectively printed is used as the lower limit value of the grayscale range of the printer. Accordingly, the grayscale range of the printer can be 25-255. It can be understood that 255 is the upper limit value of the grayscale range of the printer.
[0070] Optionally, the grayscale test model includes a first grayscale range test model and a second grayscale range test model; the grayscale range minimum value of the first grayscale range test model is greater than the grayscale range minimum value of the second grayscale range test model; illustratively, the first grayscale range test model can be for low critical exposure resin, and the second grayscale range test model can be for high critical exposure resin. For example, the grayscale range of the first grayscale range test model can be 120 to 255, and the grayscale range of the second grayscale range test model can be 5 to 120.
[0071] In some embodiments, the first grayscale range test model or the second grayscale range test model can be determined according to the resin type to be adapted by the printer to more efficiently determine the grayscale range of the printer. In some embodiments, when the resin type applicable to the printer is uncertain, the grayscale range of the printer can be determined based on the first grayscale range test model and the second grayscale range test model.
[0072] Optionally, printing the grayscale test model based on the target exposure parameters includes: printing the first grayscale range test model based on the target exposure parameters to obtain a first grayscale range printing result; when there are grayscale marks that are not effectively printed in the first grayscale range printing result, determining the grayscale range of the printer based on the first grayscale range printing result, without printing the second grayscale range test model; when there are no grayscale marks that are not effectively printed in the first grayscale range printing result, printing the second grayscale range test model based on the target exposure parameters to obtain a second grayscale range; determining the grayscale range of the printer based on the second grayscale range printing result.
[0073] There are grayscale marks that are not effectively printed in the first grayscale range printing result, which indicates that the grayscale range of the first grayscale range test model can detect the critical value of the grayscale range of the printer, and there is no need to print the second grayscale range test model. The critical value of the grayscale range of the printer is determined based on the first grayscale range printing result. The critical value is the lower limit value, and the upper limit value is 255, and the grayscale range of the printer is further determined.
[0074] There is no grayscale mark that is not effectively printed in the first grayscale range printing result, indicating that the grayscale range of the first grayscale range test model is within the grayscale range that can be effectively molded by the resin, and the critical value of the printer's grayscale range cannot be determined. Further printing is performed through the second grayscale range test model to obtain the second grayscale range printing result. The critical value of the printer's grayscale range is determined through the second grayscale range printing result, and the printer's grayscale range is further determined. By setting two grayscale range test models, the printer's grayscale range can usually be determined through the first grayscale range printing result, reducing the printing time consumed in the process of determining the printer's grayscale range.
[0075] On the basis of the above embodiment, the speed test model includes: a plurality of test sub-components with supports, each test sub-component having a preset interval between them; the printing result of the speed test model includes the number of test sub-components printed; optionally, the sizes of the plurality of test sub-components with supports are consistent, and supports are provided at the bottom of the test sub-components, and the size of the supports may be 0.3 mm. Optionally, the sizes of the plurality of test sub-components may be different, and the sizes of the plurality of test sub-components may be gradual, and the sizes of the test sub-components are not limited here. Optionally, the shape of the test sub-component is disc-shaped, for example, see 7, Figure 7 It is a schematic diagram of a speed test model provided by an embodiment of the present invention.
[0076] On the basis of determining the target exposure parameters and the grayscale range of the printer, the speed test model is printed to obtain the printing result of the speed test model, and the printing result of the speed test model includes the number of test sub-components printed. It can be understood that the number of test sub-components printed is the number of test sub-components with supports that are effectively printed. In the process of printing the speed test model, the faster the printing speed, the greater the support force during release, and the easier it is for the disc to fall off. The target printing speed can be determined by the number of test sub-components that can be effectively printed in the printing result.
[0077] Optionally, the target printing speed of the printer is determined based on the printing result of the speed test model, including: printing the speed test model based on the target exposure parameters, the grayscale range of the printer and the initial printing speed; and determining the target printing speed of the printer based on the number of prints of the test sub-component and the initial printing speed.
[0078] A calculation function for the target printing speed is pre-set, and the calculation function includes an initial printing speed and a speed adjustment item; wherein the speed adjustment item is determined based on the difference between the number of prints of the test sub-component and the preset value and the unit adjustment speed. Exemplarily, the calculation function for the target printing speed can be expressed based on the following formula: V0+(La)×b, wherein V0 is the initial printing speed, L is the number of prints of the test sub-component, a is the preset value, and b is the unit adjustment speed. For example, a can be 24, b can be 10, and accordingly, the calculation function for the target printing speed can be V0+(L-24)×10.
[0079] The technical solution of this embodiment, by setting an exposure test model, a grayscale test model and a speed test model, prints the exposure test model, the grayscale test model and the speed test model in sequence, and determines the target exposure parameter, the grayscale range and the target printing speed based on the printing results, thereby avoiding the problem that the target exposure parameter, the grayscale range and the target printing speed interfere with each other during the determination process, thereby affecting the accuracy of the printing parameters. The present invention provides a process-based determination process for multiple printing parameters, has strong applicability to different printers, and can realize the process-based determination of the printing parameters of different printers.
[0080] Based on the above embodiment, an embodiment of the present invention provides an optional example of a method for determining printing parameters. The method specifically includes:
[0081] An exposure test model adapted for a printer is constructed, wherein the exposure test model includes a first test model and a second test model; wherein the first test model includes a gradient stripe module, a gradient gap module, a gradient cylinder array module, and a gradient narrow slit module in the thickness direction, such as Figure 4 The second test model includes a gradient stripe module, a gradient gap module, a gradient cylindrical array module, a gradient narrow slit module in the thickness direction, and a circular hole square module. Figure 5 shown.
[0082] The printer format is 144mm×81mm, the resolution is 1920×1080, the pixel pitch is 0.075mm, and the initial printing layer thickness is 0.05mm. Accordingly, the sizes of the gradient stripe module, gradient gap module, gradient cylinder array module, and circular hole square module are determined based on the pixel pitch, and the size of the gradient narrow slit module in the thickness direction is determined based on the initial printing layer thickness.
[0083] Set the initial exposure intensity (for example, 10 mW / cm 2 ) and initial exposure time (e.g. 1s), set the print layer thickness to 0.05mm, turn off anti-aliasing and grayscale compensation, and import the first grayscale mask, such as Figure 2 shown. Figure 2The exposure areas are R=255, G=255, B=255, R=230, G=230, B=230, R=205, G=205, B=205, R=180, G=180, B=180, R=155, G=155, B=155, R=130, G=130, B=130, six areas with different grayscale values. When printing the first test model, the first grayscale mask is built into the printer or slicing software, and the exposure areas with initial parameter exposure intensity of 100%, 90%, 80%, 70%, 60%, and 50% can be obtained, so that the printing effects of six different exposure light intensities can be evaluated at one time. Six first printing results are obtained, and the first target printing result that meets the first printing condition and the identification of the first target printing result are determined.
[0084] The first printing condition may be to print 0.15 mm stripes and gaps at the same time, and the gradient disk can be completely printed, determine the identifier of the first target printing result that meets the first printing condition, and when there are multiple first target printing results that meet the first printing condition, obtain the minimum identifier of the first target printing result that meets the first printing condition. For example, the minimum identifier is 3, and accordingly, based on the first mapping function, the target exposure time length may be t=1×10%×(11-3)=0.8s.
[0085] The minimum value of the curing depth slit opening in the first target printing result is obtained, for example, it can be 0.3mm, and the printing layer thickness is ≤0.3 / 4mm. Optionally, based on the determination of the printing layer thickness, the initial exposure intensity (for example, it can be 10mW / cm 2 ) and the initial exposure time (for example, 1 s) and the new printing layer thickness are used to reprint the first test model to update the target exposure time.
[0086] The initial exposure intensity corresponding to the first target printing result is 10mW / cm 2 In the case of, the second prediction model is printed based on the initial exposure intensity and the target exposure time. In the process of printing the second prediction model, anti-aliasing is turned off, grayscale compensation is turned on, and the second grayscale mask is imported, such as Figure 8 shown. Figure 8The exposure areas are R=255, G=255, B=255, R=245, G=245, B=245, R=235, G=235, B=235, R=225, G=225, B=225, R=215, G=215, B=215, R=205, G=205, B=205, six areas with different grayscale values. When printing the first test model, the first grayscale mask is built into the printer optical machine or slicing software, and the exposure areas with initial parameter exposure intensity of 100%, 96%, 92%, 88%, 84%, and 80% can be obtained, so that the printing effects of six different exposure light intensities can be evaluated at one time. Six second printing results are obtained, and the second target printing result that meets the second printing condition and the identification of the first target printing result are determined. After the second test model is printed, use a curing light box to cure for 5 minutes and then let it stand for 10 minutes. Then use a micrometer and a plug gauge to measure the block size and the hole diameter. The second printing condition includes that the error of the block size and the hole size is less than or equal to the preset error threshold. Determine the identification of the second target printing result. For example, the identification of the second target printing result is 6, and accordingly, the target exposure intensity is 10×(1-4%×(11-6))=8mW / cm 2 .
[0087] The grayscale test model (such as Figure 6 The printing result of the grayscale test model includes the grayscale identification of the first grayscale area that is successfully printed, and the grayscale identification of the second grayscale area that is not effectively printed. For example, the grayscale test model corresponds to the grayscale area of 0-255, and the grayscale area below the grayscale value of 30 is not effectively printed. The critical values can be determined to be 30 and 255. Correspondingly, the grayscale range of the printer is 30 to 255.
[0088] The speed test model (such as the target exposure intensity, the target exposure time, the initial printing speed (such as 200 mm / min) and the grayscale range of the printer) is tested. Figure 7 The speed test model is printed as shown in the figure to obtain the printing result of the speed test model, the printing result of the speed test model includes the number of prints of the test sub-component, and the target printing speed of the printer is determined based on the number of prints of the test sub-component. For example, the number of prints of the test sub-component is 30. Accordingly, the target printing speed is 200+(30-24)×10=260mm / min.
[0089] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0090] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for determining printing parameters of a light-curing printer, characterized in that: include: Constructing an exposure test model adapted to the printer, and determining target exposure parameters of the printer based on a printing result of the exposure test model; Acquire a grayscale test model, and determine the grayscale range of the printer based on a printing result of the grayscale test model; A speed test model is obtained, and a target printing speed of the printer is determined based on a printing result of the speed test model.
2. The method according to claim 1, characterized in that The exposure test model includes a first test model and a second test model; wherein the first test model includes a gradient stripe module and a gradient gap module; the second test model includes a circular hole square module, and the circular hole square module includes at least one circular hole square, and the circular hole diameter and / or square size of the at least one circular hole square are different.
3. The method according to claim 2, characterized in that Determining exposure parameters of the printer based on the printing result of the exposure test model includes: Printing the first test model based on the initial exposure time and the initial exposure intensity to obtain a plurality of first printing results, wherein the first printing results include minimum printing sizes of the gradient stripe module and the gradient gap module; Determine a first target printing result that satisfies a first printing condition among the plurality of first printing results, and determine a target exposure time based on the first target printing result; Printing the second test model based on the target exposure time and the initial exposure intensity to obtain a plurality of second printing results, wherein the second printing results include the printing size of the round hole square module; A second target printing result satisfying a second printing condition among the plurality of second printing results is determined, and a target exposure intensity is determined based on the second target printing result.
4. The method according to claim 3, characterized in that The first test model also includes a gradient narrow slit module in the thickness direction; the first printing result includes a minimum size value of the effective printed depth narrow slit; The method further comprises: The printing layer thickness is determined based on the minimum size value of the effectively printed depth slit in the first target printing result.
5. The method according to claim 4, characterized in that The first test model also includes a gradient cylindrical array module.
6. The method according to claim 3, characterized in that The printer is provided with a grayscale mask, wherein the grayscale mask includes a plurality of exposure areas with different grayscale values; The method further includes: synchronously printing the first test model or the second test model corresponding to a plurality of initial exposure intensities through the grayscale mask.
7. The method according to claim 5, characterized in that The sizes of the gradient stripe module, the gradient gap module, the gradient narrow slit module and the gradient cylindrical array module are determined based on the pixel pitch of the printer.
8. The method according to claim 1, characterized in that The grayscale test model includes a plurality of grayscale areas, and grayscale marks are set on different grayscale areas; the printing result of the grayscale test model includes the grayscale mark of the first grayscale area that is effectively printed and the grayscale mark of the second grayscale area that is not effectively printed; Determining the grayscale range of the printer based on the printing result of the grayscale test model includes: Printing the grayscale test model based on the target exposure parameters; The grayscale range of the printer is determined based on the grayscale identifier of the first grayscale area and the grayscale identifier of the second grayscale area in the print result.
9. The method according to claim 8, characterized in that The grayscale test model includes a first grayscale range test model and a second grayscale range test model; the grayscale range minimum value of the first grayscale range test model is greater than the grayscale range minimum value of the second grayscale range test model; Printing the grayscale test model based on the target exposure parameter includes: Printing the first grayscale range test model based on the target exposure parameter to obtain a first grayscale range printing result; In the case where there are grayscale marks that are not effectively printed in the first grayscale range printing result, determining the grayscale range of the printer based on the first grayscale range printing result; When there are no grayscale marks that are not effectively printed in the first grayscale range printing result, the second grayscale range test model is printed based on the target exposure parameters to obtain a second grayscale range printing result; and the grayscale range of the printer is determined based on the second grayscale range printing result.
10. The method according to claim 1, characterized in that The speed test model comprises: a plurality of test sub-components with supports, each of which has a preset interval between them; the printing result of the speed test model comprises the number of prints of the test sub-components; Determining a target printing speed of the printer based on a printing result of the speed test model includes: Based on the target exposure parameter, the grayscale range of the printer and the initial printing speed, printing the speed test model; A target printing speed of the printer is determined based on the test sub-component print quantity and the initial printing speed.