Printhead spacing adjustment method, printing equipment and readable storage media
By controlling the printing of model files with multiple nozzles in a 3D printer, obtaining offset information, and adjusting the nozzle positions, the problem of inconvenience and error in measuring the distance between multiple nozzles is solved, and accurate nozzle distance adjustment is achieved. This method is suitable for people with limited operational skills and for mass production.
Patent Information
- Application Number
- CN202110785024.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-12
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2041-07-12
AI Technical Summary
Existing methods for measuring the distance between multiple nozzles in 3D printers require measuring tools, which are inconvenient to use and prone to measurement errors, resulting in inaccurate measurements.
By controlling the printing model files corresponding to the first and second print heads, offset information is obtained, and the nozzle position of the second print head in the printing device is adjusted according to the offset information to adjust the nozzle spacing.
It allows for accurate adjustment of nozzle spacing without the need for measuring tools, reducing human error and improving the accuracy of measurement results. It is suitable for people with limited operational skills and for mass production.
Smart Images

Figure CN113485655B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of 3D printing technology, and in particular to a method for adjusting nozzle spacing, a printing device, and a readable storage medium. Background Technology
[0002] With the rapid development of 3D printing technology, 3D printers are being used more and more widely in people's daily lives. For multi-head printers, such as independent dual-head printers, integrated dual-head printers, or printers with more than one printhead, in practical applications, due to part tolerances, assembly tolerances, design errors, assembly tilt, etc., there is an unavoidable difference between the actual distance between multiple printheads and the design distance. If it is necessary to measure the distance between multiple printheads, it is usually done by manually holding a measuring ruler to measure the model printed by each printhead. It can be seen that the existing measurement method requires the use of measuring tools, which is inconvenient to use and prone to measurement errors, resulting in inaccurate measurements. Summary of the Invention
[0003] This invention provides a nozzle spacing adjustment method, a printing device, and a readable storage medium to solve the problems of existing measurement methods requiring measuring tools, which are inconvenient to use and prone to measurement errors, leading to inaccurate measurements.
[0004] In a first aspect, embodiments of the present invention provide a nozzle spacing adjustment method, applied to a printing device, the printing device including a first printhead and a second printhead, the method comprising:
[0005] According to the model file, the first print head and the second print head are controlled to print the print model corresponding to the model file, and the print model is used to indicate the offset information of the second print head relative to the first print head;
[0006] Obtain offset information based on the printing model, wherein the offset information corresponds to the offset information of the second print head relative to the first print head;
[0007] The nozzle position information of the second printhead in the printing device is adjusted according to the offset information to adjust the design spacing between the first printhead and the second printhead in the printing device.
[0008] Optionally, the offset information includes first direction offset information and second direction offset information;
[0009] The step of adjusting the printhead position information pre-stored in the printing device for the second printhead according to the offset information includes:
[0010] Based on the first directional deviation information, adjust the position information of the second print head relative to the first print head in the first direction within the printing device;
[0011] Based on the second directional deviation information, the position information of the second print head relative to the first print head in the second direction within the printing device is adjusted.
[0012] Optionally, the printed model includes a plurality of model blocks arranged in a first direction;
[0013] The model block includes a first model block and a second model block. The first model block and the second model block are positioned correspondingly. The second model block corresponds to a scale value to indicate the offset information of the second print head relative to the first print head.
[0014] Optionally, the printed model may further include a plurality of model blocks arranged along the second direction.
[0015] Optionally, the printed model further includes a base, on which both the first model block and the second model block are disposed.
[0016] Optionally, controlling the first print head and the second print head to print the print model corresponding to the model file according to the model file includes:
[0017] Based on the model file, control the first print head to print the first model block;
[0018] Control the second print head to print the second model block.
[0019] Optionally, the distance between two adjacent first model blocks is equal, and the distance between two adjacent second model blocks is equal; the distance between two adjacent first model blocks is different from the distance between two adjacent second model blocks.
[0020] The model block at the intersection of the first direction and the second direction is the origin model block. The scale value corresponding to the second model block of the origin model block is 0. Different second model blocks have different scale values. The printing device sets the first model block of the origin model block to coincide with the second model block of the origin model block.
[0021] Optionally, the second model block is stacked on top of the corresponding first model block, or the second model block and the corresponding first model block are located on the same plane;
[0022] The second model block includes the second sub-model block;
[0023] The second sub-model block is cube-shaped, and its cross-section is quadrilateral, cross-shaped, triangular, or circular. The preset edge of the second sub-model block corresponds to a preset scale value; or, the second sub-model block is line-shaped, and it corresponds to a preset scale value.
[0024] The second model block also includes preset scale values, the positions of which correspond to the positions of the second sub-model blocks;
[0025] The scale value is set on the second sub-model block, or the scale value is located on one side of the second sub-model block;
[0026] The shape of the first model block is the same as the shape of the second sub-model block;
[0027] The color of the first model block is different from the color of the second model block;
[0028] The first direction is perpendicular to the second direction.
[0029] In a second aspect, embodiments of the present invention provide a printing device, including a memory, a processor, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the nozzle spacing adjustment method as described in the first aspect.
[0030] Thirdly, embodiments of the present invention provide a readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the nozzle spacing adjustment method as described in the first aspect.
[0031] In the technical solution provided by this invention, based on a model file, the first and second print heads are controlled to print the model corresponding to the model file; offset information obtained from the printing model is acquired, and the offset information corresponds to the offset information of the second print head relative to the first print head; the nozzle position information of the second print head within the printing device is adjusted according to the offset information to adjust the design spacing between the first and second print heads within the printing device. In this way, the user can quickly determine the offset information of the second print head relative to the first print head based on the printing model, i.e., how much the second print head is offset relative to the first print head. The printing device adjusts the nozzle position information of the second print head within the printing device according to the offset information to adjust the design spacing between the first and second print heads within the printing device. This eliminates the need to measure the model printed by each print head using measuring tools, making it convenient to use and avoiding measurement errors caused by the user's unfamiliarity with measuring tools, thus improving the accuracy of the measurement results. Attached Figure Description
[0032] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0033] Figure 1 This is a flowchart of a nozzle spacing adjustment method provided in an embodiment of the present invention;
[0034] Figure 2 This is one of the structural schematic diagrams of the printed model provided in the embodiments of the present invention;
[0035] Figure 3 This is one of the schematic diagrams of the first model block and the base provided in the embodiments of the present invention;
[0036] Figure 4 This is one of the schematic diagrams of the second model block provided in the embodiments of the present invention;
[0037] Figure 5 This is the second schematic diagram of the structure of the printed model provided in the embodiment of the present invention;
[0038] Figure 6 This is a second schematic diagram of the first model block and the base provided in an embodiment of the present invention;
[0039] Figure 7 This is a second schematic diagram of the second model block provided in an embodiment of the present invention;
[0040] Figure 8 This is the third schematic diagram of the structure of the printed model provided in the embodiment of the present invention;
[0041] Figure 9 This is a schematic diagram of the structure of the model printed under deviation conditions according to an embodiment of the present invention;
[0042] Figure 10 This is a side view of the model printed under deviation conditions, provided in an embodiment of the present invention;
[0043] Figure 11 This is a schematic diagram of the structure of a model printed under normal conditions according to an embodiment of the present invention;
[0044] Figure 12 This is a side view of the model printed under normal conditions, provided in an embodiment of the present invention.
[0045] Figure label:
[0046] 101. Base; 102. First model block; 103. Second model block; 10. Model block. Detailed Implementation
[0047] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Unless otherwise specified, the following embodiments and features can be combined with each other. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0048] Unless otherwise defined, the technical or scientific terms used in this invention shall have the ordinary meaning understood by one of ordinary skill in the art to which this invention pertains. The terms "first," "second," and similar terms used in this invention do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Similarly, the terms "an" or "a" and similar terms do not indicate a quantity limitation, but rather indicate the presence of at least one. The terms "connected" or "linked" and similar terms are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up," "down," "left," "right," etc., are used only to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship also changes accordingly.
[0049] Please see Figure 1 This application provides a nozzle spacing adjustment method applied to a printing device, which includes a first printhead and a second printhead. The nozzle spacing adjustment method includes:
[0050] Step 101: According to the model file, control the first print head and the second print head to print the print model corresponding to the model file. The print model is used to indicate the offset information of the second print head relative to the first print head.
[0051] It should be noted that in actual operation, the model file can be pre-stored in the printing device, or stored on a removable storage device such as a USB flash drive (universal serial bus) or a computer that is electrically connected to the printing device. The printing device controls the first and second print heads to print the model corresponding to the model file based on the model file.
[0052] The print model is used to indicate the offset information of the second print head relative to the first print head. Specifically, the print model may include offset information, which the user can determine by viewing the print model.
[0053] Offset information refers to the offset distance of the second printhead relative to the first printhead. If the printing device wants the first and second printheads to eject filament at the same position, such as position A, then both the first and second printheads should eject filament at position A. However, if either the first or second printhead is offset, then at least one printhead will eject filament at a different position.
[0054] If the second printhead is offset by 0.1mm relative to the first printhead in the positive direction of the first direction, the offset information can be 0.1mm; if the second printhead is offset by 0.1mm relative to the first printhead in the negative direction of the first direction, the offset information can be -0.1mm. It can be understood that the sign of the offset information can be set as needed or customized.
[0055] Step 102: Obtain the offset information based on the printing model. The offset information corresponds to the offset information of the second print head relative to the first print head.
[0056] In this step, the user inputs the offset information determined by viewing the print model into the printing device. The printing device responds to the user's input and obtains the offset information obtained from the print model.
[0057] Specifically, the offset information corresponds to the offset information of the second printhead relative to the first printhead. In other words, in this embodiment, during adjustment, the first printhead is used as the reference printhead, and the second printhead is used as the printhead to be tested for measurement. This is only an example and is not intended to be limiting. It is understood that this application does not limit which printhead is the first printhead and which is the second printhead. For example, the second printhead can also be used as the reference printhead, and the first printhead can be used as the printhead to be tested for measurement. However, no matter how it is changed, it is within the scope of protection of the embodiments of this application.
[0058] Step 103: Adjust the nozzle position information of the second printhead in the printing device according to the offset information, so as to adjust the design spacing between the first printhead and the second printhead in the printing device.
[0059] Specifically, the nozzle position of the second printhead can be compensated. For example, if the second printhead is offset by 0.1mm relative to the first printhead in the positive direction of the first direction, then in the software settings, the position of the second printhead can be offset by 0.1mm in the negative direction of the first direction. Then, when the first printhead and the second printhead are used to print the model, the position of the model printed by the first printhead and the second printhead will not deviate in the first direction.
[0060] The above-described nozzle spacing adjustment method allows the printing equipment to adjust the nozzle position information of the second printhead within the printing equipment based on the offset information, thereby adjusting the designed spacing between the first and second printheads within the printing equipment. This eliminates the need to measure the models printed by each printhead using measuring tools, making it convenient to use and avoiding measurement errors caused by users' unfamiliarity with measuring tools, thus improving the accuracy of measurement results.
[0061] Optionally, the offset information includes first direction offset information and second direction offset information;
[0062] Adjust the pre-stored printhead position information of the second printhead within the printing device based on the offset information, including:
[0063] Based on the first directional deviation information, adjust the position information of the second print head relative to the first print head in the first direction within the printing device;
[0064] Based on the second direction deviation information, adjust the position information of the second print head relative to the first print head in the second direction within the printing device.
[0065] In this embodiment, the first direction and the second direction are not the same direction, and their specific directions are not limited. For example, the first direction can refer to the X-axis direction during the printing process, and the second direction can refer to the Y-axis direction. That is, the first direction deviation information can refer to the deviation information of the second print head in the X-axis direction, and the second direction deviation information can refer to the deviation information of the second print head in the Y-axis direction. In this optional embodiment, the printing device can adjust the position information of the second print head in the X-axis direction according to the deviation information of the second print head in the X-axis direction, and the printing device can also adjust the position information of the second print head in the Y-axis direction according to the deviation information of the second print head in the Y-axis direction. In this way, the position information of the second print head in the X-axis and Y-axis directions can be adjusted.
[0066] Optionally, such as Figure 2 As shown, the printed model includes several model blocks 10 arranged in the first direction;
[0067] Model block 10 includes a first model block 102 and a second model block 103. The first model block 102 and the second model block 103 are positioned correspondingly. The second model block 103 corresponds to a scale value to indicate the offset information of the second print head relative to the first print head.
[0068] It can be understood that the first printhead prints the first model block 102, and the second printhead prints the second model block 103. The positions of the first model block 102 and the second model block 103 correspond, that is, the positions of the first model block 102 and the second model block 103 of each model block 10 correspond, and there is a preset correspondence between the positions of the first model block 102 and the second model block 103. Specifically, the second model block 103 corresponds to a scale value, which the user can observe to determine. This scale value is used to indicate the offset information of the second printhead relative to the first printhead. Among the several model blocks 10 arranged in the first direction, the scale value corresponding to the second model block 103 is used by the user to determine the offset information of the second printhead relative to the first printhead in the first direction.
[0069] It is understandable that there can be several, which can be one, one, two, or more than two.
[0070] Optionally, the printing model also includes a plurality of model blocks 10 arranged along the second direction. The model blocks 10 arranged in the second direction are used by the user to determine the offset information of the second print head relative to the first print head in the second direction.
[0071] Optionally, the printed model also includes a base 101, on which the first model block 102 and the second model block 103 are both disposed.
[0072] In this optional embodiment, the manner in which the first model block 102 and the second model block 103 are mounted on the base 101 is not limited. For example, the first model block 102 and the second model block 103 may be mounted on the base 101 respectively, or the second model block 103, the first model block 102, and the base 101 may be stacked. The base 101 has a certain thickness and serves to provide a mounting platform for the first model block 102 and the second model block 103. Its specific thickness can be determined according to the actual application scenario and is not limited here, as long as the base 101 can adequately provide a mounting platform for the first model block 102 and the second model block 103. The base 101 is used to better fix the first model block 102 and the second model block 103 to the printing platform of the printing device when printing. When the user removes the printed model from the printing platform, each model block 10 remains in its own position, facilitating better use of the printed model and determining the offset information of the second print head relative to the first print head. It is understandable that when the printed model does not include the base 101, the user can directly view the printed model on the printing platform.
[0073] Optionally, based on the model file, the first and second print heads are controlled to print the model corresponding to the model file, including:
[0074] Based on the model file, control the first print head to print the first model block 102;
[0075] Control the second print head to print the second model block 103.
[0076] In this optional embodiment, the printing device controls the first print head to print the first model block 102 and controls the second print head to print the second model block 103. In other words, in this embodiment, the first print head is the reference print head, and the second print head is the print head to be tested. In this way, the offset information of the second print head relative to the first print head can be determined.
[0077] Optionally, the distance between two adjacent first model blocks 102 is equal, and the distance between two adjacent second model blocks 103 is equal; the distance between two adjacent first model blocks 102 is different from the distance between two adjacent second model blocks 103.
[0078] The model block 10 at the intersection of the first and second directions is the origin model block. The scale value corresponding to the second model block 103 of the origin model block is 0. Different second model blocks 103 correspond to different scale values. The printing device sets the first model block 102 of the origin model block to coincide with the second model block 103 of the origin model block.
[0079] It is understandable that the first model block 102 of the origin model block is set to coincide with the second model block of the origin model block. If there is a deviation between the first print head and the second print head, the first model block 102 of the origin model block and the second model block 103 of the origin model block will not coincide.
[0080] Since the distance between two adjacent first model blocks 102 is equal, the distance between two adjacent second model blocks 103 is also equal. The distance between two adjacent first model blocks 102 is different from the distance between two adjacent second model blocks 103. Similar to the principle of vernier calipers, only one model block 10's first model block 102 and second model block 103 should overlap. By observing which model block 10's first model block 102 and second model block 103 overlap, the offset information corresponding to that model block 10 can be determined.
[0081] Optionally, the second model block 103 is stacked on top of the corresponding first model block 102, or the second model block 103 and the corresponding first model block 102 are located on the same plane.
[0082] like Figures 3-8 As shown, in this optional embodiment, the stacked arrangement can refer to, for example... Figure 3The second model block 103 shown is mounted on the base 101 via the first model block 102. It can be understood that if the first model block 102 and the second model block 103 belong to the same model block 10, then the first model block 102 is the first model block 102 corresponding to the second model block 103. If the second model block 103 and the corresponding first model block 102 are located on the same plane, it can mean, for example... Figure 8 The second model block 103 and the corresponding first model block 102 are both located on the base 101. If the printed model does not include the base 101, then the second model block 103 and the corresponding first model block 102 are located on the same plane, which means that the second model block 103 and the corresponding first model block 102 are both located on the printing platform of the printing device.
[0083] Optionally, the second model block 103 includes a second sub-model block; the shape of the second sub-model block is a cube, and the cross-section of the second sub-model block is a quadrilateral, a cross, a triangle, or a circle, and the second sub-model block corresponds to a preset scale value; or, the second sub-model block is a line, and the second sub-model block corresponds to a preset scale value.
[0084] In this optional embodiment, in the first implementation, the shape of the second sub-model block can be cubic. When the shape of the second sub-model block is cubic, its cross-section can be quadrilateral, cross, triangle, or circle, etc., which are only examples and not limitations. It should be noted that the scale values corresponding to the second sub-model blocks of different model blocks 10 are different. Specifically, a preset edge of the second sub-model block can be set to correspond to a preset scale value. The preset edge of the second sub-model block is the edge of the second sub-model block facing the user. In other words, the preset edge of the second sub-model block is the edge that the user can intuitively see when viewing the second sub-model block. For example, for several model blocks 10 arranged in the first direction, the preset edge can be an edge perpendicular to the first direction.
[0085] If the second sub-model block is linear, each second sub-model block corresponds to a scale value.
[0086] By setting the second sub-model block to different shapes, the shape of the printed model can be more diversified, which can meet more personalized needs of users.
[0087] Optionally, the second model block 103 also includes preset scale values, the positions of which correspond to the positions of the second sub-model blocks.
[0088] Specifically, the second model block 103 also includes a preset scale value. The position of the preset scale value corresponds to the position of the second sub-model block. For example, the scale value can be set on the second sub-model block, or the scale value is located on one side of the second sub-model block. In this case, the scale value can be set on the base 101 on one side of the second sub-model block.
[0089] The scale value matches the corresponding scale value of the second sub-model block. Users can directly observe the scale value without needing to determine the value corresponding to the second sub-model block. Alternatively, the scale value can be left unset; users can determine the scale value of the second sub-model block based on the position of the origin model block. If the second model block 103 does not include a preset scale value, the user will not see the scale value, and the user will need to determine the scale value for each model block 10 based on the settings.
[0090] In the direction away from the origin model block, the corresponding scale value gradually increases or gradually decreases. Specifically, for the second sub-model block with a positive scale value, the scale value gradually increases in the direction away from the origin model block; for the second sub-model block with a negative scale value, the scale value gradually decreases in the direction away from the origin model block.
[0091] The shape of the first model block 102 is the same as the shape of the second sub-model block.
[0092] In this optional embodiment, the shape of the first model block 102 is set to be the same as the shape of the second sub-model block. For example, when the second sub-model block is a three-dimensional shape, the first model block 102 is also a three-dimensional shape; when the second sub-model block is linear, the first model block 102 is also linear. In this way, the comparison between the position of the second model block 103 and the position of the first model block 102 can be better realized.
[0093] The colors of the first model block 102 and the second model block 103 can be different. Setting the colors of the first model block 102 and the second model block 103 to be different makes it easier to distinguish between them.
[0094] When using a printing model, the method by which a user determines the offset of the second print head relative to the first print head in the first direction through the printing model may include:
[0095] In the first implementation, in the first direction, such as Figure 1In the x-direction shown, first determine the origin model block, which can be preset. Set the scale value of the origin model block to 0. If the distance between two adjacent second model blocks 103 is 0.1 units greater than the distance between two adjacent first model blocks 102, then the second model block 103 of the nth model block 10 to the left of the origin model block is misaligned with the first model block 102 by n*0.1 units. Specifically, taking model block 10, which corresponds to a scale value of 0.2 to the left of the origin model block, as an example, in model block 10 corresponding to a scale value of 0.2, assuming that under normal circumstances, model block 10 of the second model block 103 to be printed should be offset to the left compared to model block 10 in the first model block 102, if the second model block 103 with a scale value of 0.2 is aligned with the corresponding first model block 102 in the actual printed model, it means that the second print head has been offset to the right by 0.2 units. Because the second print head has been offset to the right by 0.2 units, the model block 10 in the second model block 103 in the printed model is aligned with the model block 10 in the first model block 102. At this time, the user can determine that 0.2 is the offset information.
[0096] Alternatively, in the first direction, if the model block 10 corresponding to the scale value of -0.2 is aligned, then -0.2 can be determined as the offset. In this way, the offset can be quickly determined by the alignment of the model blocks 10 in the printed model, reducing the manual measurement process and allowing the nozzle spacing deviation to be obtained without calipers or other measuring tools. The method for determining the offset in the second direction is the same as that in the first direction, and will not be elaborated here.
[0097] In the second implementation, taking model block 10 corresponding to a scale value of 0.2 and model block 10 corresponding to 0.3 as examples in the first direction, if in model block 10 corresponding to 0.2, the second model block 103 is offset in the positive direction of the first direction compared to the first model block 102, and in model block 10 corresponding to 0.3, the second model block 103 is offset in the negative direction of the first direction compared to the first model block 102, then the average value of 0.25 is taken as the offset information. The method for determining the offset in the second direction under the same offset condition is similar to that for the first model block 10, and will not be elaborated here.
[0098] In the third implementation, in model block 10 corresponding to the number 0.1, the second model block 103 is offset to the left compared to the first model block 102; in model block 10 corresponding to the number 0.2, the second model block 103 is offset to the left compared to the first model block 102, and so on, until all model blocks 10 are offset to the left. At this point, the smallest scale value among all model blocks 10 is selected as the offset. Further, the printing device adjusts the second print head according to this offset and reprints the preset document model at least once to further confirm a more accurate offset. The method for determining the offset in the second direction under the same offset conditions is similar to the method for determining the offset in the first direction, and will not be elaborated here.
[0099] In this way, by using several model blocks 10, the offset of the second print head in the first or second direction can be quickly determined, reducing the manual measurement process. The nozzle spacing deviation can be obtained without calipers or other measuring tools. Furthermore, it reduces manual operation of the machine, making it suitable for people with limited operational skills. In mass production machines, the amount of manual work is less, making it more suitable for batch production.
[0100] like Figures 9-12 As shown, in one feasible implementation, taking a printing device comprising two printheads, namely printhead 1 and printhead 2, when the actual distance between printhead 1 and printhead 2 differs from the preset design distance, the model printed by the printing device has a deviation. The structural diagram of the model with deviation is shown below. Figure 9 As shown, the side view of the biased model is as follows: Figure 10 As shown. After adjusting the pre-stored design spacing between printhead 1 and printhead 2 in the slicing software using the nozzle spacing adjustment method provided in this application, the models printed by the printing device are neatly aligned. The structural diagram of the neatly aligned model is shown below. Figure 11 As shown, the side view of the corresponding neat model is as follows: Figure 12 As shown.
[0101] The nozzle spacing adjustment method in this embodiment controls the printing of the model corresponding to the first and second print heads according to the model file; obtains offset information based on the printing model, which corresponds to the offset of the second print head relative to the first print head; and adjusts the nozzle position information of the second print head within the printing device according to the offset information to adjust the designed spacing between the first and second print heads within the printing device. This allows users to quickly determine the offset information of the second print head relative to the first print head based on the printing model, i.e., how much the second print head has offset relative to the first print head. The printing device adjusts the nozzle position information of the second print head within the printing device according to the offset information to adjust the designed spacing between the first and second print heads within the printing device. This eliminates the need to measure the printed models of each print head using measuring tools, making it convenient to use and avoiding measurement errors caused by user unfamiliarity with measuring tools. It improves the accuracy of measurement results and reduces manual operation of the machine, making it suitable for people with limited operational skills. In mass production machines, the amount of manual operation is reduced, making it more suitable for batch production.
[0102] In other embodiments, the printing model includes a plurality of model blocks 10 arranged in a first direction; the model block 10 includes a first model block 102 and a second model block 103, the first model block 102 and the second model block 103 are positioned correspondingly, and the second model block 103 corresponds to a scale value to indicate the offset information of the second print head relative to the first print head.
[0103] The printed model also includes several model blocks 10 arranged along the second direction. The printed model also includes a base 101, on which the first model block 102 and the second model block 103 are both disposed.
[0104] Among them, the distance between two adjacent first model blocks 102 is equal, and the distance between two adjacent second model blocks 103 is equal; the distance between two adjacent first model blocks 102 is different from the distance between two adjacent second model blocks 103; the model block 10 at the intersection of the first direction and the second direction is the origin model block, the scale value corresponding to the second model block 103 of the origin model block is 0, and the scale value corresponding to different second model blocks 103 is different; the printing device sets the first model block 102 of the origin model block to coincide with the second model of the origin model block.
[0105] The second model block 103 is stacked on top of the corresponding first model block 102, or the second model block 103 and the corresponding first model block 102 are located on the same plane; the second model block 103 includes a second sub-model block; the shape of the second sub-model block is cubic, and the cross-section of the second sub-model block is quadrilateral, cross, triangle, or circle, and the preset edge of the second sub-model block corresponds to a preset scale value; or, the second sub-model block is linear, and the second sub-model block corresponds to a preset scale value; the second model block 103 also includes a preset scale value, and the position of the preset scale value corresponds to the position of the second sub-model block; the scale value is set on the second sub-model block, or the scale value is located on one side of the second sub-model block; the shape of the first model block 102 is the same as the shape of the second sub-model block; the color of the first model block 102 is different from the color of the second model block 103; the first direction is perpendicular to the second direction.
[0106] This application also provides a printing device, including a memory, a processor, and a program or instructions stored in the memory and executable on the processor. When executed by the processor, the program or instructions implement the steps of the nozzle spacing adjustment method described above. Since the technical solution of this embodiment includes all the technical solutions of the above embodiments, it can at least achieve all the technical effects of the above embodiments, and will not be described in detail here. The printing device can be a 3D printing device.
[0107] This application embodiment also provides a readable storage medium storing a program or instructions, which, when executed by a processor, implement the steps of the nozzle spacing adjustment method described above. Since the technical solution of this embodiment includes all the technical solutions of the above embodiments, it can at least achieve all the technical effects of the above embodiments, and will not be described in detail here.
[0108] A readable storage medium can be any usable medium that can be accessed by a computer or other device, or a data storage device such as a server or data center that integrates one or more usable media. Usable media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state drives (SSDs)).
[0109] The above are merely specific embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A method for adjusting nozzle spacing, characterized in that, Applied to a printing device, the printing device including a first printhead and a second printhead, the method includes: According to the model file, the first print head and the second print head are controlled to print the print model corresponding to the model file. The print model is used to indicate the offset information of the second print head relative to the first print head. During the nth print of the print model, the target offset information between the first print head and the second print head remains unchanged. The target offset information is the offset information during the nth print of the model, where n is a positive integer. The print model includes several model blocks arranged in a first direction. Each model block includes a first model block and a second model block, with corresponding positions. The second model block corresponds to a scale value to indicate the offset information of the second print head relative to the first print head. The print model also includes several model blocks arranged along a second direction. The distance between two adjacent first model blocks is equal, and the distance between two adjacent second model blocks is equal. The distance between two adjacent first model blocks is different from the distance between two adjacent second model blocks. Obtain offset information based on the printing model, wherein the offset information corresponds to the offset information of the second print head relative to the first print head; The nozzle position information of the second printhead in the printing device is adjusted according to the offset information to adjust the design spacing between the first printhead and the second printhead in the printing device so that the model size printed by the first printhead and the second printhead is without deviation.
2. The nozzle spacing adjustment method according to claim 1, characterized in that, The offset information includes first direction deviation information and second direction deviation information; The step of adjusting the printhead position information pre-stored in the printing device for the second printhead according to the offset information includes: Based on the first directional deviation information, adjust the position information of the second print head relative to the first print head in the first direction within the printing device; Based on the second directional deviation information, the position information of the second print head relative to the first print head in the second direction within the printing device is adjusted.
3. The nozzle spacing adjustment method according to claim 1, characterized in that, The printed model also includes a base, on which both the first model block and the second model block are mounted.
4. The nozzle spacing adjustment method according to claim 1, characterized in that, The step of controlling the first print head and the second print head to print the print model corresponding to the model file according to the model file includes: Based on the model file, control the first print head to print the first model block; Control the second print head to print the second model block.
5. The nozzle spacing adjustment method according to claim 1, characterized in that, The model block at the intersection of the first direction and the second direction is the origin model block. The scale value corresponding to the second model block of the origin model block is 0. Different second model blocks have different scale values. The printing device sets the first model block of the origin model block to coincide with the second model block of the origin model block.
6. The nozzle spacing adjustment method according to claim 1, characterized in that, The second model block is stacked on top of the corresponding first model block, or the second model block and the corresponding first model block are located on the same plane; The second model block includes the second sub-model block; The second sub-model block is cube-shaped, and its cross-section is quadrilateral, cross-shaped, triangular, or circular. The preset edge of the second sub-model block corresponds to a preset scale value; or, the second sub-model block is line-shaped, and it corresponds to a preset scale value. The second model block also includes preset scale values, the positions of which correspond to the positions of the second sub-model blocks; The scale value is set on the second sub-model block, or the scale value is located on one side of the second sub-model block; The shape of the first model block is the same as the shape of the second sub-model block; The color of the first model block is different from the color of the second model block; The first direction is perpendicular to the second direction.
7. A printing device, characterized in that, It includes a memory, a processor, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the nozzle spacing adjustment method as described in any one of claims 1-6.
8. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the nozzle spacing adjustment method as described in any one of claims 1-6.
Citation Information
Patent Citations
Three-dimensional printing apparatus and method for compensating coordinate offset between nozzles thereof
CN105437543A
Nozzle calibration method and system of double-nozzle 3D printer
CN111267340A