Control method and device of microneedle production equipment, electronic equipment and storage medium
By using a synchronous movement of the first and second nozzles in the microneedle production equipment, the spray path is optimized, solving the problem of low microneedle production efficiency and achieving automated production and efficiency improvement.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DONGGUAN ZHONGYI MASCH CO LTD
- Filing Date
- 2025-11-18
- Publication Date
- 2026-05-29
AI Technical Summary
The existing microneedle production process is inefficient and difficult to automate.
The first and second nozzles move synchronously through the same drive module to spray liquid to form the needle body and backing part of the microneedle. The spray path is optimized by odd-numbered and even-numbered row control steps to achieve automated production.
It improves the production efficiency of microneedles, shortens the movement path of the nozzle mounting base, and increases production efficiency.
Smart Images

Figure CN121402239B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of microneedle manufacturing technology, and in particular to a control method, device, electronic equipment and storage medium for microneedle manufacturing equipment. Background Technology
[0002] In related technologies, soluble microneedles refer to a type of microneedles made from soluble and biocompatible polymer materials. As a relatively new transdermal drug delivery method, soluble microneedles have the advantages of wide delivery range, high delivery efficiency, convenient drug administration, painless and bloodless, high safety compliance, and convenient storage and transportation. They can also have sustained release, quantitative and delivery effects. Therefore, soluble microneedles have good application value.
[0003] In the production process of microneedles, it is usually necessary to first inject liquid material to form the needle body of the microneedle into the orifice of the mold, and then inject liquid material to form the backing portion of the microneedle into the orifice of the mold. Current microneedle production processes are very inefficient. Summary of the Invention
[0004] This application aims to at least solve one of the technical problems existing in the prior art. To this end, this application proposes a control method, device, electronic equipment, and storage medium for a microneedle production equipment, which controls a first nozzle and a second nozzle to spray multiple contoured blind holes on a mold to facilitate the production of multiple microneedles. The first nozzle and the second nozzle move synchronously through the drive of the same drive module, which can improve the production efficiency of microneedles.
[0005] According to the control method of the microneedle production equipment according to the first aspect of this application, the microneedle production equipment includes a drive module, a nozzle mounting base, and a mold, and further includes a first nozzle and a second nozzle mounted on the nozzle mounting base. The first nozzle and the second nozzle are disposed above the mold, and the mold has a plurality of spaced-apart contour blind holes. The first nozzle is used to spray a first liquid, and the second nozzle is used to spray a second liquid. The first liquid is used to form a needle body portion, and the second liquid is used to form a backing portion. The nozzle mounting base is connected to the drive module. The initial position of the second nozzle is located on the side of the first nozzle near the negative Y-axis direction.
[0006] The method includes:
[0007] The drive module controls the first nozzle to move directly above the first contour blind hole in the first row;
[0008] Detect the current row of the first contour blind hole directly below the first nozzle;
[0009] If the first current row is detected to be an odd row, the first odd row control step is executed; the first odd row control step is used to drive the first nozzle to spray the first to Nth contour blind holes in the first current row, and also to drive the first nozzle to move directly above the Nth contour blind hole in the next row; N is the column number of the contour blind holes;
[0010] If the first current row is detected to be an even row, the first even row control step is executed; the even row control step is used to drive the first nozzle to spray the Nth to the 1st contour blind hole of the first current row in sequence, and also to drive the first nozzle to move directly above the 1st contour blind hole of the next row.
[0011] The drive module controls the second nozzle to move a first distance along the positive Y-axis; the first distance is the row spacing of the contoured blind holes.
[0012] Detect the current row of the second contour blind hole directly below the second nozzle;
[0013] If S is detected to be odd and the second current row is odd, a first control step is executed. The first control step is used to drive the second nozzle to spray sequentially onto the Nth to the 1st contour blind holes of the second current row; where S is the total number of contour blind holes.
[0014] If S is detected to be odd and the second current row is even, a second control step is executed. The second control step is used to drive the second nozzle to spray sequentially onto the first to Nth contour blind holes of the second current row.
[0015] If S is detected to be even and the current second behavior is odd, then the second control step is executed.
[0016] If S is detected to be even and the second current row is even, the first control step is executed.
[0017] The control method for the microneedle production equipment according to the embodiments of this application has at least the following beneficial effects: First, the first nozzle is controlled by the drive module to move to directly above the first contour blind hole in the first row, and the first nozzle is controlled to spray; the first current row of the contour blind hole directly below the first nozzle is detected, and a first odd-numbered row control step or a first even-numbered row control step is executed based on the first current row, thereby completing the spraying of the first liquid into each contour blind hole to form the needle body portion. Then, the second nozzle is controlled to move a first distance along the positive Y-axis so that the second nozzle moves directly above the last contour blind hole sprayed by the first nozzle. The second current row of the contour blind hole directly below the second nozzle is detected, and a first control step or a second control step is executed based on the total number of contour blind holes and the second current row, thereby completing the spraying of the second liquid into each contour blind hole to form the backing portion. In this way, the first and second nozzles are controlled by the same drive module, resulting in a shorter path for the nozzle mounting base to move, thereby improving the production efficiency of microneedles while achieving automated production.
[0018] According to some embodiments of the first aspect of this application, the first odd-numbered row control step includes:
[0019] The drive module controls the first nozzle to spray, and updates the first spray count of the first nozzle in the first current row.
[0020] The drive module controls the first nozzle to move a second distance along the positive X-axis, and then switches to spraying by controlling the first nozzle; the second distance is the column spacing of the contour blind hole;
[0021] When the first number of sprays is equal to N and the first current row is less than S, the second nozzle is controlled by the drive module to move the first distance along the positive Y-axis and jump to the first current row of the contour blind hole directly below the first nozzle.
[0022] According to some embodiments of the first aspect of this application, the first even-numbered row control step includes:
[0023] The drive module controls the first nozzle to spray, and updates the second spray count of the first nozzle in the first current row.
[0024] The drive module controls the first nozzle to move a second distance along the negative X-axis, and then switches to spraying by controlling the first nozzle; the second distance is the column spacing of the contour blind hole;
[0025] When the second spray count is equal to N and the first current row is less than S, the drive module controls the second nozzle to move the first distance along the positive Y-axis and jump to the first current row of the contour blind hole directly below the first nozzle.
[0026] According to some embodiments of the first aspect of this application, the first control step includes:
[0027] The drive module controls the second nozzle to spray, and updates the third spray count of the second nozzle in the second current row;
[0028] The first nozzle is controlled by the drive module to move a second distance along the negative X-axis, and then the second nozzle is controlled by the drive module to spray; the second distance is the column spacing of the contour blind hole.
[0029] When the third number of sprays equals N and the second current row is greater than 1, the drive module controls the second nozzle to move the first distance along the negative Y-axis and jump to the second current row of the conformal blind hole directly below the second nozzle.
[0030] According to some embodiments of the first aspect of this application, the second control step includes:
[0031] The drive module controls the second nozzle to spray, updating the fourth spray count of the second nozzle in the current row.
[0032] The first nozzle is controlled by the drive module to move a second distance along the positive X-axis, and then the second nozzle is controlled by the drive module to spray; the second distance is the column spacing of the contour blind hole.
[0033] When the fourth spray count is equal to N and the second current row is greater than 1, the drive module controls the second nozzle to move the first distance along the negative Y-axis and jump to the second current row of the conformal blind hole directly below the second nozzle.
[0034] According to some embodiments of the first aspect of this application, the microneedle production equipment further includes a first wiping component and a second wiping component, wherein the first wiping component and the second wiping component are disposed on one side of the mold;
[0035] The method further includes:
[0036] The drive module drives the nozzle mounting base to move so that the first nozzle is positioned directly above the first wiping assembly, and the second nozzle is positioned directly above the second wiping assembly.
[0037] The drive module drives the nozzle mounting base to move downwards, so that the first nozzle contacts the first wiping assembly, and the second nozzle contacts the second wiping assembly.
[0038] According to some embodiments of the first aspect of this application, the microneedle production equipment further includes a housing, the drive module, the nozzle mounting base, the mold, the first nozzle, and the second nozzle are all disposed in the housing, and the housing is further provided with a vacuum extraction component;
[0039] Before controlling the first nozzle to move directly above the first contour blind hole in the first row via the drive module, and controlling the first nozzle to spray, the method further includes:
[0040] The vacuum extraction assembly is controlled to perform a vacuuming operation on the chamber.
[0041] After both the first and second nozzles have completed spraying each contoured blind hole of the mold, the process further includes:
[0042] The vacuum extraction assembly is controlled to perform a vacuum removal operation on the housing, so that the housing can be connected to the outside.
[0043] A second aspect of this application provides a control device for a microneedle production equipment. The microneedle production equipment includes a drive module, a nozzle mounting base, and a mold. It also includes a first nozzle and a second nozzle mounted on the nozzle mounting base. The first nozzle and the second nozzle are positioned above the mold. The mold has a plurality of spaced-apart contoured blind holes. The first nozzle is used to spray a first liquid, and the second nozzle is used to spray a second liquid. The first liquid is used to form the needle body portion, and the second liquid is used to form the backing portion. The nozzle mounting base is connected to the drive module. The initial position of the second nozzle is located on the side of the first nozzle closer to the negative Y-axis direction.
[0044] The device includes:
[0045] The first control unit is configured to control the first nozzle to move directly above the first contour blind hole in the first row via the drive module;
[0046] The first detection unit is configured to detect the first current row of the contour blind hole directly below the first nozzle;
[0047] The first execution unit is configured to execute a first odd-row control step when the first current row is detected to be an odd row; the first odd-row control step is used to drive the first nozzle to spray the first to Nth contour blind holes of the first current row, and also to drive the first nozzle to move directly above the Nth contour blind hole of the next row; N is the column number of the contour blind holes;
[0048] The second execution unit is configured to execute a first even-number row control step when the first current row is detected to be an even-number row; the even-number row control step is used to drive the first nozzle to spray sequentially onto the Nth to the 1st contour blind hole of the first current row, and also to drive the first nozzle to move directly above the 1st contour blind hole of the next row.
[0049] The moving unit is configured to control the second nozzle to move a first distance along the positive Y-axis direction via the drive module; the first distance is the row spacing of the contoured blind holes;
[0050] The second detection unit is configured to detect the second current row of the contour blind hole directly below the second nozzle;
[0051] The third execution unit is configured to execute a first control step when it detects that S is odd and the second current row is odd. The first control step is used to drive the second nozzle to spray sequentially onto the Nth to the 1st contour blind holes of the second current row; where S is the total number of contour blind holes.
[0052] The fourth execution unit is configured to execute a second control step when it is detected that S is odd and the second current row is even. The second control step is used to drive the second nozzle to spray sequentially onto the first to Nth contour blind holes of the second current row.
[0053] The fifth execution unit is configured to execute the second control step when it is detected that S is even and the current second behavior is odd.
[0054] The sixth execution unit is configured to execute the first control step when it is detected that S is even and the second current row is even.
[0055] A third aspect of this application provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the control method for the microneedle production equipment described in any one of the first aspects of the embodiment.
[0056] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the control method for the microneedle production equipment described in any one of the first aspects of this application.
[0057] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0058] The present application will be further described below with reference to the accompanying drawings and embodiments, wherein:
[0059] Figure 1 This is a schematic diagram of the internal structure of the microneedle production equipment according to an embodiment of this application;
[0060] Figure 2 This is a schematic diagram showing the connection between the drive module, nozzle mounting base, first nozzle, and second nozzle of a microneedle production device according to another embodiment of this application.
[0061] Figure 3 This is a schematic diagram of the housing of the microneedle production equipment according to an embodiment of this application;
[0062] Figure 4 This is a flowchart illustrating the steps of a control method for a microneedle production equipment according to an embodiment of this application.
[0063] Figure 5 for Figure 4 A schematic diagram of a specific control step for odd-numbered rows;
[0064] Figure 6 for Figure 4 A schematic diagram of a specific control step for even-numbered rows;
[0065] Figure 7 This is a functional unit block diagram of the control device of the microneedle production equipment according to an embodiment of this application;
[0066] Figure 8 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application.
[0067] Figure label:
[0068] Mold 100; Contouring blind hole 110; First horizontal drive assembly 220; Second horizontal drive assembly 210; Lifting drive assembly 230; First nozzle 310; Second nozzle 320; Distance adjustment drive 330; Nozzle mounting base 340; Adapter mounting 350; Rotation drive 360;
[0069] First wiping component 410; second wiping component 420; housing 500. Detailed Implementation
[0070] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.
[0071] In the description of this application, it should be understood that the orientation descriptions, such as up, down, front, back, left, right, etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.
[0072] In the description of this application, "several" means one or more, "multiple" means two or more, "greater than," "less than," and "exceeding" are understood to exclude the stated number, while "above," "below," and "within" are understood to include the stated number. The use of "first" and "second" in the description is merely for distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.
[0073] In the description of this application, unless otherwise expressly defined, terms such as "setup," "installation," and "connection" should be interpreted broadly, and those skilled in the art can reasonably determine the specific meaning of the above terms in this application in conjunction with the specific content of the technical solution.
[0074] In the description of this application, the terms "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0075] First, the microneedle production equipment according to embodiments of this application will be described. (Refer to...) Figures 1 to 3 , Figure 1 This is a schematic diagram of the internal structure of the microneedle production equipment according to an embodiment of this application. Figure 2 This is a schematic diagram showing the connection between the drive module, nozzle mounting base 340, first nozzle 310, and second nozzle 320 of a microneedle production device according to another embodiment of this application. Figure 3This is a schematic diagram of the structure of the housing 500 of the microneedle production equipment according to an embodiment of this application. Specifically, refer to... Figure 1 and Figure 2 The microneedle production equipment includes a drive module, a nozzle mounting base 340, and a mold 100. It also includes a first nozzle 310 and a second nozzle 320 mounted on the nozzle mounting base 340. The first nozzle 310 and the second nozzle 320 are located above the mold 100. The mold 100 has a plurality of spaced-apart contour blind holes 110. The first nozzle 310 is used to spray a first liquid, and the second nozzle 320 is used to spray a second liquid. The first liquid is used to form the needle body part, and the second liquid is used to form the backing part. The nozzle mounting base 340 is connected to the drive module. The initial position of the second nozzle 320 is located on the side of the first nozzle 310 near the negative Y-axis direction.
[0076] Reference Figure 1 and Figure 2 The drive module includes a first horizontal drive assembly 220, a second horizontal drive assembly 210, a lifting drive assembly 230, a rotary drive component 360, a distance adjustment drive component 330, and a transition mounting component 350. The second horizontal drive assembly 210 is mounted on the first horizontal drive assembly 220, the lifting drive assembly 230 is mounted on the second horizontal drive assembly 210, the transition mounting component 350 is mounted on the lifting drive assembly 230, the rotary drive component 360 is mounted on the transition mounting component 350, the nozzle mounting base 340 is mounted on the drive end of the rotary drive component 360, the distance adjustment drive component 330 and the first nozzle 310 are both mounted on the nozzle mounting base 340, and the first nozzle 310 and the drive end of the rotary drive component 360 are coaxially arranged. The second nozzle 320 is mounted on the drive end of the distance adjustment drive component 330, and the second nozzle 320 is located on one side of the first nozzle 310. The distance adjustment drive 330 is a drive cylinder that can drive the second nozzle 320 to move closer to or further away from the first nozzle 310, thereby adjusting the distance between the first nozzle 310 and the second nozzle 320. The rotation drive 360 is a rotation drive motor that drives the nozzle mounting base 340 to rotate. Since the first nozzle 310 and the drive end of the rotation drive 360 are coaxially arranged, the position of the first nozzle 310 remains unchanged during the rotation of the nozzle mounting base 340, while the second nozzle 320 rotates around the first nozzle 310 as the rotation center. For example, the second nozzle 320 rotates clockwise or counterclockwise around the first nozzle 310 as the rotation center.
[0077] Reference Figure 1The lifting drive assembly 230 drives the adapter mounting part 350 to move up and down, thereby causing the nozzle mounting base 340, the first nozzle 310, and the second nozzle 320 to move up and down, facilitating the adjustment of the height of the first nozzle 310 and the second nozzle 320. The second horizontal drive assembly 210 drives the lifting drive assembly 230 to reciprocate along the Y-axis, thereby causing the nozzle mounting base 340, the first nozzle 310, and the second nozzle 320 to reciprocate along the Y-axis. The first horizontal drive assembly 220 drives the second horizontal drive assembly 210 to reciprocate along the X-axis, thereby causing the nozzle mounting base 340, the first nozzle 310, and the second nozzle 320 to reciprocate along the X-axis. Both the X-axis and Y-axis directions are horizontal.
[0078] Reference Figure 3 The microneedle production equipment also includes a housing 500, within which a drive module, nozzle mounting base 340, mold 100, first nozzle 310, and second nozzle 320 are all housed. The housing 500 also includes a vacuum extraction assembly. This assembly includes an air pump (not shown in the figure) and valves (not shown in the figure). The valves are used to open or close the housing 500, thereby connecting the interior of the housing 500 to the outside or isolating it from the outside. During vacuuming, the valves isolate the interior of the housing 500 from the outside, and then the air pump extracts the gas from the housing 500 to create a vacuum. During devastating, the valves connect the interior of the housing 500 to the outside, allowing external gas to enter the housing 500.
[0079] It is worth noting that the mold 100 has a groove, and the bottom wall of the groove has a plurality of contoured blind holes 110. The contoured blind holes 110 form an array, with a total of N columns and S rows of contoured blind holes 110. The spacing between adjacent contoured blind holes 110 is the same, and the spacing between rows is a first distance, and the spacing between columns is a second distance, the first distance being equal to the second distance; and the spacing between the first nozzle 310 and the second nozzle 320 is equal to the first distance. The shape of the contoured blind holes 110 is adapted to the shape of the microneedle. The first nozzle 310 is used to spray a first liquid into the contoured blind holes 110, and the first liquid is used to form the needle body part of the microneedle. The second nozzle 320 is used to spray a second liquid into the contoured blind holes 110, and the second liquid is used to form the backing part of the microneedle. The embodiments of this application do not limit the specific composition of the first liquid and the second liquid, and those skilled in the art can set the composition of the first liquid and the second liquid according to the actual situation.
[0080] In some embodiments, refer to Figure 1 The microneedle production equipment also includes a first wiping component 410 and a second wiping component 420, which are located on one side of the mold 100.
[0081] based on Figures 1 to 3 The schematic diagram illustrates a microneedle manufacturing apparatus, and a control method for the microneedle manufacturing apparatus according to a first aspect embodiment of this application is presented. It is worth noting that the microneedle manufacturing apparatus is equipped with a control system, which is used to execute the control method for the microneedle manufacturing apparatus according to the first aspect embodiment of this application. (Refer to...) Figure 4 , Figure 4 This is a flowchart illustrating the steps of a control method for a microneedle production equipment according to an embodiment of this application. The control method for a microneedle production equipment according to the first aspect of this application includes, but is not limited to, steps S410 to S500.
[0082] Step S410: Control the first nozzle to move directly above the first contour blind hole in the first row using the drive module;
[0083] In some embodiments, the microneedle production equipment further includes a detection component (not shown in the figure), which is a camera component. The camera component takes pictures of the mold to locate the contour blind hole on the mold, so as to control the drive module to drive the first nozzle and the second nozzle to move.
[0084] Step S420: Detect the current row of the contour blind hole directly below the first nozzle;
[0085] Step S430: If the first current row is detected to be an odd row, execute the first odd row control step; the first odd row control step is used to drive the first nozzle to spray the first to Nth contour blind holes of the first current row, and also to drive the first nozzle to move to directly above the Nth contour blind hole of the next row; N is the column number of the contour blind holes.
[0086] Step S440: If the first current row is detected to be an even row, execute the first even row control step; the even row control step is used to drive the first nozzle to spray the Nth to the 1st contour blind hole of the first current row in sequence, and also to drive the first nozzle to move to directly above the 1st contour blind hole of the next row.
[0087] Step S450: The second nozzle is controlled by the drive module to move along the positive Y-axis by a first distance; the first distance is the row spacing of the contour blind hole.
[0088] It is worth noting that, under normal circumstances, step S450 is executed after the first nozzle has completed spraying each contour blind hole on the mold and a certain amount of time has been waited for the first liquid material in each contour blind hole to dry and solidify.
[0089] Step S460: Detect the current row of the contour blind hole directly below the second nozzle;
[0090] Step S470: If S is detected to be odd and the second current row is odd, execute the first control step. The first control step is used to drive the second nozzle to spray sequentially onto the Nth to the 1st contour blind holes of the second current row; where S is the total number of contour blind holes.
[0091] Step S480: If S is detected to be odd and the second current row is even, execute the second control step. The second control step is used to drive the second nozzle to spray the first to Nth contour blind holes of the second current row in sequence.
[0092] Step S490: If S is detected to be even and the current second row is odd, execute the second control step.
[0093] In step S500, if S is detected to be even and the current second row is even, the first control step is executed.
[0094] It is worth noting that, in this embodiment, through steps S410 to S500, the first nozzle is first controlled by the drive module to move to directly above the first contour blind hole in the first row, and the first nozzle is controlled to spray. The first current row of the contour blind hole directly below the first nozzle is detected, and a first odd-numbered row control step or a first even-numbered row control step is executed based on the first current row, thereby completing the spraying of the first liquid into each contour blind hole to form the needle body. Then, the second nozzle is controlled to move a first distance along the positive Y-axis so that the second nozzle moves directly above the last contour blind hole sprayed by the first nozzle. The second current row of the contour blind hole directly below the second nozzle is detected, and a first control step or a second control step is executed based on the total number of contour blind holes and the second current row, thereby completing the spraying of the second liquid into each contour blind hole to form the backing part. In this way, the first and second nozzles are controlled by the same drive module, resulting in a shorter path for the nozzle mounting base to move, thereby improving the production efficiency of microneedles while achieving automated production.
[0095] In some embodiments, refer to Figure 5 , Figure 5 for Figure 4 A detailed flowchart of the first odd-numbered row control step is shown. The odd-numbered row control step in step S430 may include, but is not limited to, steps S510 to S530.
[0096] Step S510: Control the first nozzle to spray through the drive module, and update the first spray count of the first nozzle in the current row;
[0097] It is worth noting that the first spray count refers to the number of sprays when the first current row is an odd-numbered row and the first nozzle is located in the first current row.
[0098] Step S520: The first nozzle is controlled by the drive module to move a second distance along the positive X-axis, and then the process jumps to the first nozzle being controlled by the drive module to spray; the second distance is the column spacing of the contour blind hole.
[0099] Step S530: When the first number of sprays is equal to N and the first current row is less than S, the second nozzle is controlled by the drive module to move a first distance along the positive Y-axis and jump to the first current row of the contour blind hole directly below the first nozzle.
[0100] It is worth noting that in some embodiments, when the first number of sprays is equal to N and the first current row is equal to S, it means that the first current row is the last row and the first liquid has been sprayed onto each contoured blind hole of the last row.
[0101] It should be noted that, firstly, each row of contour blind holes on the mold is numbered, for example, numbered from smallest to largest along the positive Y-axis, thus determining the row number. Secondly, each column of contour blind holes on the mold is numbered, for example, numbered from smallest to largest along the positive X-axis, thus determining the sequence number of the contour blind holes in each row.
[0102] It is worth noting that when the current row is an odd-numbered row, this application completes the spraying of the first nozzle onto each contoured blind hole in the first current row through steps S510 to S530.
[0103] In some embodiments, refer to Figure 6 , Figure 6 for Figure 4 A detailed flowchart of the first even-numbered row control step is shown. The even-numbered row control step in step S440 may include, but is not limited to, steps S610 to S630.
[0104] Step S610: Control the first nozzle to spray through the drive module, and update the second spray count of the first nozzle in the first current row;
[0105] The second spray count refers to the number of sprays when the first current row is an even-numbered row and the first nozzle is located in the first current row.
[0106] Step S620: The first nozzle is moved a second distance along the negative X-axis by the drive module, and the process jumps to spraying by controlling the first nozzle by the drive module; the second distance is the column spacing of the contour blind hole.
[0107] Step S630: When the second spray count is equal to N and the first current row is less than S, the second nozzle is controlled by the drive module to move a first distance along the positive Y-axis and jump to the first current row of the contour blind hole directly below the first nozzle.
[0108] It is worth noting that in some embodiments, when the second number of sprays is equal to N and the first current row is equal to S, it means that the first current row is the last row and the first liquid has been sprayed onto each contoured blind hole of the last row.
[0109] It is worth noting that when the first current row is an even-numbered row, the embodiments of this application complete the spraying of the first nozzle onto each contoured blind hole in the first current row through steps S610 to S630.
[0110] It is worth noting that this application achieves the spraying of the first liquid material onto each contoured blind hole on the mold by combining steps S510 to S530 and steps S610 to S630. Furthermore, the direction of movement of the nozzle mounting base driven by the drive module is different in adjacent rows, thus shortening the movement trajectory of the nozzle mounting base and improving production efficiency.
[0111] In some embodiments, the first control step in step S470 specifically includes the following steps:
[0112] Step S471: Control the second nozzle to spray through the drive module, and update the third spray count of the second nozzle in the current row.
[0113] It is worth noting that the third spray count refers to the number of times the second nozzle sprays in the second current row when the first control step is executed.
[0114] Step S472: The first nozzle is controlled by the drive module to move a second distance along the negative X-axis, and then the process jumps to the second nozzle being controlled by the drive module to spray; the second distance is the column spacing of the contour blind hole.
[0115] It is worth noting that when the first nozzle moves a second distance along the negative X-axis, the second nozzle also moves a second distance along the negative X-axis. The movements of the first and second nozzles are synchronized.
[0116] Step S473: When the third spray count is equal to N and the second current row is greater than 1, the second nozzle is controlled by the drive module to move a first distance along the negative Y-axis and jump to the second current row of the contour blind hole directly below the second nozzle.
[0117] In some embodiments, when the third number of sprays is equal to N and the second current row is equal to 1, it means that the second nozzle has completed spraying each contoured blind hole in the first row and does not need to move further along the negative Y-axis.
[0118] In some embodiments, the first control step in step S480 specifically includes the following steps:
[0119] Step S481: Control the second nozzle to spray through the drive module, and update the fourth spray count of the second nozzle in the current row.
[0120] It is worth noting that the fourth spray count refers to the number of times the second nozzle sprays in the second current row when the second control step is executed.
[0121] Step S482: Control the first nozzle to move a second distance along the positive X-axis direction through the drive module, and then switch to controlling the second nozzle to spray through the drive module; the second distance is the column spacing of the contour blind hole;
[0122] It is worth noting that when the first nozzle moves a second distance along the positive X-axis, the second nozzle also moves a second distance along the positive X-axis. The movements of the first and second nozzles are synchronized.
[0123] Step S483: When the fourth spray count is equal to N and the second current row is greater than 1, the second nozzle is controlled by the drive module to move a first distance along the negative Y-axis and jump to the second current row of the contour blind hole directly below the second nozzle.
[0124] In some embodiments, when the fourth number of sprays is equal to N and the second current row is equal to 1, it means that the second nozzle has completed spraying each contoured blind hole in the first row and does not need to move further along the negative Y-axis.
[0125] It is worth noting that, in this embodiment, the second nozzle is driven to spray the second liquid onto each contoured blind hole on the mold through the first control step and the second control step. Furthermore, the movement trajectory of the nozzle mounting base during the second nozzle spraying process is the same as, but in the opposite direction to, the movement path of the nozzle mounting base during the first nozzle spraying process. This shortens the total distance traveled by the nozzle mounting base and improves production efficiency.
[0126] In some embodiments, the control method of the microneedle production equipment of this application further includes steps S710 to S720.
[0127] Step S710: Drive the nozzle mounting base to move via the drive module so that the first nozzle is positioned directly above the first wiping assembly and the second nozzle is positioned directly above the second wiping assembly.
[0128] In step S720, the nozzle mounting base is driven downward by the drive module so that the first nozzle contacts the first wiping assembly and the second nozzle contacts the second wiping assembly.
[0129] It is worth noting that the first and second nozzles are wiped by the first wiping assembly and the second wiping assembly respectively, thereby preventing the first and second nozzles from becoming clogged.
[0130] In some embodiments, before controlling the first nozzle to move directly above the first contoured blind hole in the first row via the drive module and controlling the first nozzle to spray, the method further includes:
[0131] Control the vacuum extraction component to perform a vacuuming operation on the chamber;
[0132] After both the first and second nozzles have completed spraying each contoured blind hole of the mold, the process also includes:
[0133] The vacuum extraction assembly is controlled to remove the vacuum from the chamber, thereby allowing the chamber to connect with the outside.
[0134] It is worth noting that before the first and second nozzles begin spraying, a vacuum operation is performed on the chamber to create a vacuum inside the chamber. Then, steps S410 to S440 of this application are executed. After the first and second nozzles have completed spraying each contoured blind hole of the mold, the vacuum extraction component is controlled to devastate the chamber, so that the chamber is connected to the outside, allowing external gas to enter the chamber. This causes the first liquid to adhere tightly to the inner wall of the contoured blind hole under atmospheric pressure, and the second liquid to adhere tightly to the first liquid, facilitating the formation of microneedles after subsequent curing.
[0135] In some embodiments, steps S810 to S820 are included before step S410.
[0136] Step S810: Obtain the first distance between adjacent contoured blind holes;
[0137] Step S820: Control the distance adjustment drive to drive the second nozzle closer to or further away from the first nozzle so that the distance between the first nozzle and the second nozzle is equal to the first distance.
[0138] It is worth noting that through steps S810 to S820, the distance between the first nozzle and the second nozzle is made equal to the first distance, thereby enabling the first nozzle and the second nozzle to spray simultaneously. For example, when the first nozzle is located directly above the second contoured blind hole in the first row, the second nozzle is located directly above the first contoured blind hole in the first row. At this time, while the first nozzle sprays the first liquid into the second contoured blind hole in the first row, the second nozzle sprays the second liquid into the first contoured blind hole in the first row. In this way, the synchronous cooperation of the first nozzle and the second nozzle is achieved, which improves the production efficiency of microneedles while realizing automated production.
[0139] A second aspect of this application provides a control device for a microneedle production equipment, wherein the microneedle production equipment is... Figures 1 to 3 The diagram shows the microneedle manufacturing equipment. (Refer to...) Figure 7 , Figure 7 This is a functional unit block diagram of the control device of the microneedle production equipment according to an embodiment of this application.
[0140] The control device for the microneedle production equipment includes:
[0141] The first control unit 710 is configured to control the first nozzle to move directly above the first contour blind hole in the first row via a drive module;
[0142] The first detection unit 720 is configured to detect the first current row of the contour blind hole directly below the first nozzle;
[0143] The first execution unit 730 is configured to execute a first odd row control step when it is detected that the first current row is an odd row; the first odd row control step is used to drive the first nozzle to spray the first to Nth contour blind holes of the first current row, and also to drive the first nozzle to move directly above the Nth contour blind hole of the next row; N is the column number of the contour blind holes;
[0144] The second execution unit 740 is configured to execute a first even-number row control step when the first current row is detected to be an even-number row. The even-number row control step is used to drive the first nozzle to spray the Nth to the 1st contour blind hole of the first current row in sequence, and also to drive the first nozzle to move to directly above the 1st contour blind hole of the next row.
[0145] The moving unit 750 is configured to control the second nozzle to move a first distance along the positive Y-axis direction via a drive module; the first distance is the row spacing of the contour blind holes;
[0146] The second detection unit 760 is configured to detect the second current row of the contour blind hole directly below the second nozzle;
[0147] The third execution unit 770 is configured to execute a first control step when it detects that S is odd and the second current row is odd. The first control step is used to drive the second nozzle to spray sequentially onto the Nth to the 1st contour blind holes of the second current row; where S is the total number of contour blind holes.
[0148] The fourth execution unit 780 is configured to execute a second control step when it is detected that S is odd and the second current row is even. The second control step is used to drive the second nozzle to spray sequentially onto the first to Nth contour blind holes of the second current row.
[0149] The fifth execution unit 790 is configured to execute the second control step when it is detected that S is even and the second current behavior is odd.
[0150] The sixth execution unit 800 is configured to execute the first control step when it is detected that S is even and the second current row is even.
[0151] It is worth noting that the control device of the microneedle production equipment in the second aspect embodiment is used to execute the control method of the microneedle production equipment in the first aspect embodiment of this application. When executing the method, the first nozzle is first controlled by the drive module to move directly above the first contoured blind hole in the first row, and the first nozzle is controlled to spray. The first current row of the contoured blind hole directly below the first nozzle is detected, and a first odd-numbered row control step or a first even-numbered row control step is executed based on the first current row, thereby completing the spraying of the first liquid into each contoured blind hole to form the needle body portion. Then, the second nozzle is controlled to move a first distance along the positive Y-axis so that the second nozzle moves directly above the last contoured blind hole sprayed by the first nozzle. The second current row of the contoured blind hole directly below the second nozzle is detected, and a first control step or a second control step is executed based on the total number of rows of contoured blind holes and the second current row, completing the spraying of the second liquid into each contoured blind hole to form the backing portion. In this way, the first and second nozzles are controlled by the same drive module, resulting in a shorter path for the nozzle mounting base to move, thereby improving the production efficiency of microneedles while achieving automated production.
[0152] It should be noted that the specific implementation of the control device for the microneedle production equipment is basically the same as the specific embodiment of the control method for the microneedle production equipment described above, and will not be repeated here. Subject to meeting the requirements of the embodiments of this application, the control device for the microneedle production equipment may also be equipped with other functional units to implement the control method for the microneedle production equipment in the above embodiments.
[0153] A third aspect of this application provides an electronic device including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the control method for a microneedle production device according to any one of the first aspects of the embodiment. This electronic device can be any smart terminal, including tablet computers, in-vehicle computers, etc.
[0154] Reference Figure 8 , Figure 8 This is a schematic diagram of the structure of an electronic device according to one embodiment. The electronic device includes:
[0155] The processor 801 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application.
[0156] The memory 802 can be implemented as a read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). The memory 802 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 802 and is called and executed by the processor 801 to execute the control method of the microneedle production equipment of the embodiments of this application.
[0157] The 803 input / output interface is used to implement information input and output.
[0158] The communication interface 804 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).
[0159] Bus 805 transmits information between various components of the device (e.g., processor 801, memory 802, input / output interface 803, and communication interface 804);
[0160] The processor 801, memory 802, input / output interface 803, and communication interface 804 are connected to each other within the device via bus 805.
[0161] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the control method for a microneedle production device according to any one of the first aspects of this application.
[0162] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0163] The embodiments described in this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.
[0164] Those skilled in the art will understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of this application, and may include more or fewer steps than shown, or combine certain steps, or different steps.
[0165] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0166] Those skilled in the art will understand that all or some of the steps in the methods disclosed above, as well as the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, or suitable combinations thereof.
[0167] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0168] It should be understood that in this application, "at least one (item)" means one or more, and "more than one" means two or more. "And / or" is used to describe the mapping relationship between the mapped objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following mapped objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0169] In the embodiments provided in this application, it should be understood that the disclosed systems and methods can be implemented in other ways. For example, the system embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.
[0170] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0171] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0172] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes multiple instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing programs, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0173] The preferred embodiments of the present application have been described above with reference to the accompanying drawings, but this does not limit the scope of the claims of the present application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and substance of the embodiments of the present application shall be within the scope of the claims of the present application.
Claims
1. A control method for a microneedle production device, characterized in that, The microneedle production equipment includes a drive module, a nozzle mounting base, and a mold. It also includes a first nozzle and a second nozzle mounted on the nozzle mounting base. The first nozzle and the second nozzle are located above the mold. The mold has a plurality of spaced-apart contour blind holes. The first nozzle is used to spray a first liquid, and the second nozzle is used to spray a second liquid. The first liquid is used to form the needle body portion, and the second liquid is used to form the backing portion. The nozzle mounting base is connected to the drive module; The initial position of the second nozzle is located on the side of the first nozzle closer to the negative Y-axis direction; The method includes: The drive module controls the first nozzle to move directly above the first contour blind hole in the first row; Detect the current row of the first contour blind hole directly below the first nozzle; If the first current row is detected to be an odd row, the first odd row control step is executed; the first odd row control step is used to drive the first nozzle to spray the first to Nth contour blind holes in the first current row, and also to drive the first nozzle to move directly above the Nth contour blind hole in the next row; N is the column number of the contour blind holes; If the first current row is detected to be an even row, the first even row control step is executed; the even row control step is used to drive the first nozzle to spray the Nth to the 1st contour blind hole of the first current row in sequence, and also to drive the first nozzle to move directly above the 1st contour blind hole of the next row. The drive module controls the second nozzle to move a first distance along the positive Y-axis; the first distance is the row spacing of the contoured blind holes. Detect the current row of the second contour blind hole directly below the second nozzle; If S is detected to be odd and the second current row is odd, a first control step is executed. The first control step is used to drive the second nozzle to spray sequentially onto the Nth to the 1st contour blind holes of the second current row; where S is the total number of contour blind holes. If S is detected to be odd and the second current row is even, a second control step is executed. The second control step is used to drive the second nozzle to spray sequentially onto the first to Nth contour blind holes of the second current row. If S is detected to be even and the current second behavior is odd, then the second control step is executed. If S is detected to be even and the second current row is even, the first control step is executed.
2. The control method for the microneedle production equipment according to claim 1, characterized in that, The first odd-numbered row control steps include: The drive module controls the first nozzle to spray, and updates the first spray count of the first nozzle in the first current row. The drive module controls the first nozzle to move a second distance along the positive X-axis, and then switches to spraying by controlling the first nozzle; the second distance is the column spacing of the contour blind hole; When the first number of sprays is equal to N and the first current row is less than S, the second nozzle is controlled by the drive module to move the first distance along the positive Y-axis and jump to the first current row of the contour blind hole directly below the first nozzle.
3. The control method for the microneedle production equipment according to claim 1, characterized in that, The first even-numbered row control steps include: The drive module controls the first nozzle to spray, and updates the second spray count of the first nozzle in the first current row. The drive module controls the first nozzle to move a second distance along the negative X-axis, and then switches to spraying by controlling the first nozzle; the second distance is the column spacing of the contour blind hole; When the second spray count is equal to N and the first current row is less than S, the drive module controls the second nozzle to move the first distance along the positive Y-axis and jump to the first current row of the contour blind hole directly below the first nozzle.
4. The control method for the microneedle production equipment according to claim 1, characterized in that, The first control step includes: The drive module controls the second nozzle to spray, and updates the third spray count of the second nozzle in the second current row; The first nozzle is controlled by the drive module to move a second distance along the negative X-axis, and then the second nozzle is controlled by the drive module to spray; the second distance is the column spacing of the contour blind hole. When the third number of sprays equals N and the second current row is greater than 1, the drive module controls the second nozzle to move the first distance along the negative Y-axis and jump to the second current row of the conformal blind hole directly below the second nozzle.
5. The control method for the microneedle production equipment according to claim 1, characterized in that, The second control step includes: The drive module controls the second nozzle to spray, updating the fourth spray count of the second nozzle in the current row. The first nozzle is controlled by the drive module to move a second distance along the positive X-axis, and then the second nozzle is controlled by the drive module to spray; the second distance is the column spacing of the contour blind hole. When the fourth spray count is equal to N and the second current row is greater than 1, the drive module controls the second nozzle to move the first distance along the negative Y-axis and jump to the second current row of the conformal blind hole directly below the second nozzle.
6. The control method for the microneedle production equipment according to claim 1, characterized in that, The microneedle production equipment also includes a first wiping component and a second wiping component, which are disposed on one side of the mold; The method further includes: The drive module drives the nozzle mounting base to move so that the first nozzle is positioned directly above the first wiping assembly, and the second nozzle is positioned directly above the second wiping assembly. The drive module drives the nozzle mounting base to move downwards, so that the first nozzle contacts the first wiping assembly, and the second nozzle contacts the second wiping assembly.
7. The control method for the microneedle production equipment according to claim 1, characterized in that, The microneedle production equipment also includes a housing, in which the drive module, the nozzle mounting base, the mold, the first nozzle, and the second nozzle are all housed. The housing is also equipped with a vacuum extraction component. Before controlling the first nozzle to move directly above the first contour blind hole in the first row via the drive module, and controlling the first nozzle to spray, the method further includes: The vacuum extraction assembly is controlled to perform a vacuuming operation on the chamber. After both the first and second nozzles have completed spraying each contoured blind hole of the mold, the process further includes: The vacuum extraction assembly is controlled to perform a vacuum removal operation on the housing, so that the housing can be connected to the outside.
8. A control device for microneedle production equipment, characterized in that, The microneedle production equipment includes a drive module, a nozzle mounting base, and a mold. It also includes a first nozzle and a second nozzle mounted on the nozzle mounting base. The first nozzle and the second nozzle are located above the mold. The mold has a plurality of spaced-apart contour blind holes. The first nozzle is used to spray a first liquid, and the second nozzle is used to spray a second liquid. The first liquid is used to form the needle body portion, and the second liquid is used to form the backing portion. The nozzle mounting base is connected to the drive module; The initial position of the second nozzle is located on the side of the first nozzle closer to the negative Y-axis direction; The device includes: The first control unit is configured to control the first nozzle to move directly above the first contour blind hole in the first row via the drive module; The first detection unit is configured to detect the first current row of the contour blind hole directly below the first nozzle; The first execution unit is configured to execute a first odd-row control step when the first current row is detected to be an odd row; the first odd-row control step is used to drive the first nozzle to spray the first to Nth contour blind holes of the first current row, and also to drive the first nozzle to move directly above the Nth contour blind hole of the next row; N is the column number of the contour blind holes; The second execution unit is configured to execute a first even-number row control step when the first current row is detected to be an even-number row; the even-number row control step is used to drive the first nozzle to spray sequentially onto the Nth to the 1st contour blind hole of the first current row, and also to drive the first nozzle to move directly above the 1st contour blind hole of the next row. The moving unit is configured to control the second nozzle to move a first distance along the positive Y-axis direction via the drive module; the first distance is the row spacing of the contoured blind holes; The second detection unit is configured to detect the second current row of the contour blind hole directly below the second nozzle; The third execution unit is configured to execute a first control step when it detects that S is odd and the second current row is odd. The first control step is used to drive the second nozzle to spray sequentially onto the Nth to the 1st contour blind holes of the second current row; where S is the total number of contour blind holes. The fourth execution unit is configured to execute a second control step when it is detected that S is odd and the second current row is even. The second control step is used to drive the second nozzle to spray sequentially onto the first to Nth contour blind holes of the second current row. The fifth execution unit is configured to execute the second control step when it is detected that S is even and the current second behavior is odd. The sixth execution unit is configured to execute the first control step when it is detected that S is even and the second current row is even.
9. An electronic device, characterized in that, The electronic device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the control method of the microneedle production equipment according to any one of claims 1 to 7.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the control method for the microneedle production equipment according to any one of claims 1 to 7.