3D printing method for medical protector

By using open-line slicing algorithm and large-diameter nozzles in 3D printing technology, rapid printing of medical protective gear is achieved, solving the problem of long printing time in traditional technology, improving the patient's user experience and reducing costs.

CN119682215APending Publication Date: 2025-03-25JIANGSU WIIBOOX TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311225813.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-22
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

The existing 3D printing technology is long when printing medical protective gear, which leads to an increase in patient waiting time, affecting the user experience and increasing costs.

Method used

The open line slicing algorithm is used to use the arc features of large-diameter nozzles and medical protective gear to print a whole section of the path at a time to reduce the printing time of the medical protective gear model.

Benefits of technology

It effectively reduces the printing time of medical protective gear, reduces the waiting time of patients, and reduces the cost of using medical protective gear.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119682215A_ABST
    Figure CN119682215A_ABST
Patent Text Reader

Abstract

The invention discloses a medical protector 3D printing method, and relates to the technical field of medical protector 3D printing, and the medical protector 3D printing method comprises the following steps: step 1, reading a 3D model, and calculating a z coordinate sequence according to set parameters; 2, carrying out contour merging on the spatial intersection points of the z coordinate to form an open line; 3, after calculation is finished, sorting the stored space coordinate points to process layer information; 4, performing path planning on the sorted coordinate points; 5, after path planning is completed, path information is converted into GCODE codes to be output so as to complete slicing processing; and step 6, performing slice testing on the printed medical protector model. A medical protector with the same structural strength is printed, compared with a closed line algorithm, the wire output amount of ideal line width unit time is set, an open line, a large-diameter nozzle and the medical protector of an open line slicing algorithm have the arc characteristics, a whole path is printed at a time, and the printing time of a medical protector model is shortened.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of 3D printing of medical protective gear, and in particular to a 3D printing method of medical protective gear. Background Art

[0002] At present, hospitals mostly use plaster braces for binding and protection in treating patients with fractures. With the continuous development of medical technology, people have a deeper understanding of 3D printing technology. In order to adapt to the development of the times, different parts of the world have made different innovations in 3D medical model printing. 3D printed medical braces can replace plaster to make braces for patients after fractures to help patients recover their health. Medical braces for patients after fractures are mostly used to bind to the hands, feet and other parts of the body, and have arc-shaped characteristics.

[0003] The current mainstream slicing algorithm for 3D printing performs plane intersection operations on closed 3D models to obtain layers of closed contour lines. According to the traditional 3D printing slicing algorithm, printing a layer of material requires printing back and forth several times along the closed contour line to print the entire cross-section, and the interior also needs to be filled. The printing time of medical protective gear is relatively long. Due to the long waiting time when printing medical protective gear, it will not only affect the patient's experience, but also increase the cost of using medical protective gear to a certain extent.

[0004] Therefore, the present invention provides a 3D printing method for medical protective gear, which uses an open line slicing algorithm (hereinafter referred to as the open line slicing algorithm) based on a large-caliber 3D printer to print an entire path at a time using the characteristics of open lines, large-caliber nozzles, and arc-shaped features of medical protective gear, thereby reducing the printing time of the medical protective gear model. Summary of the invention

[0005] The purpose of the present invention is to provide a 3D printing method for medical braces to solve the problem that the time required to print medical braces is long. Due to the long waiting time when printing medical braces, it not only affects the patient's usage experience, but also increases the cost of using the medical braces to a certain extent.

[0006] In order to solve the above technical problems, the technical solution adopted by the present invention is: A 3D printing method for medical protective gear comprises the following steps: Step 1: Read the 3D model and calculate the z coordinate sequence according to the set parameters; Step 2: Merge the contours of the spatial intersection points of the z coordinates into open lines; Step 3: After waiting for the calculation to be completed, sort the stored spatial coordinate points and process the layer information; Step 4: Plan the path for the sorted coordinate points; Step 5: After the path planning is completed, the path information is converted into GCODE code output to complete the slicing process; Step 6: Slice the printed medical protective gear model for testing.

[0007] A further improvement of the technical solution of the present invention is that: the step one specifically includes first reading in the 3D model, calculating the z coordinate sequence of all layers according to the set layer height parameters, and using multi-threaded parallel processing to intersect the planes of different z coordinates with the 3D model to obtain a series of spatial intersection points.

[0008] A further improvement of the technical solution of the present invention is that step two specifically processes the contour merging of spatial intersection points with the same z coordinate into open lines on the original thread, and these open line coordinate points with the same z coordinate are regarded as layer data and stored in a designated memory.

[0009] A further improvement of the technical solution of the present invention is that: the step 1 and the step 2 are processed in parallel by multiple threads, and the obtained data is not generated in order according to the coordinate of z, but in disorder.

[0010] A further improvement of the technical solution of the present invention is that: the step three is specifically based on step one and step two, after waiting for the calculation of all threads to be completed, the stored series of spatial coordinate points are sorted according to different z coordinates to process the layer information.

[0011] A further improvement of the technical solution of the present invention is that: the step four is specifically to determine the starting position of the model printing, this position is the starting position of the first layer, and the shortest path is found according to this position to determine the printing order of each line segment, determine the starting position and ending position inside the line segment, and determine the ending position of the first layer; the starting position of the second layer is the ending position of the first layer, and after the starting position of the second layer is determined, the printing order of the line segments inside the second layer and the starting and ending positions inside the line segments are determined according to the same path planning method as the first layer; the starting position of the third layer is the ending position of the second layer, and so on.

[0012] A further improvement of the technical solution of the present invention is that: the step four also includes that the starting position of the layer with a higher z coordinate is the ending position of the adjacent layer with a lower z coordinate, and after determining the starting position, the printing order of the line segments inside the layer and the starting and ending positions inside the line segments are determined according to the same path planning method as the first layer, and finally the ending position of this layer is determined.

[0013] Due to the adoption of the above technical solution, the present invention has the following technical advances compared with the prior art: 1. The present invention provides a 3D printing method for medical brace, which prints a medical brace with the same structural strength. Compared with the closed line algorithm that sets the ideal line width per unit time, the open line of the open line slicing algorithm, the large-caliber nozzle, and the arc-shaped characteristics of the medical brace are used to print a whole path at a time, thereby reducing the printing time of the medical brace model and effectively reducing the waiting time of patients.

[0014] 2. The present invention provides a 3D printing method for medical braces. By improving the 3D printing method for medical braces, the production time of medical braces is shortened, and the comprehensive application of 3D printing technology in the medical field is further promoted. The pertinence and reliability of 3D printing of medical braces are increased to a certain extent. The use of 3D printing technology to print medical braces is conducive to personalized customization according to the patient's own body shape.

[0015] 3. The present invention provides a 3D printing method for medical protective gear. Through multi-threaded processing and open line processing of the z coordinate in the 3D printing process and corresponding path planning, the operability of 3D printing technology and the demand for precision in modern medicine can be well met, and printing is fast. While reducing the waiting time of patients, 3D printed medical protective gear can be applied very quickly, reducing the possibility of secondary injuries to patients and alleviating the pain of patients. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 A schematic diagram showing a cross-sectional comparison between a conventional slicing method and an open line-based slicing method of the present invention; Figure 2 is a flow chart of the present invention; Figure 3 This is a 3D printed model diagram of the medical protective gear of the present invention; Figure 4 This is a model diagram of the medical protective gear of the present invention after 3D printing and slicing is completed. Implementation

[0017] The present invention is further described in detail below in conjunction with embodiments: Example

[0018] like Figure 1-4 As shown, the present invention provides a 3D printing method for medical protective gear, comprising the following steps: Step 1: First, read in the 3D model, calculate the z coordinate sequence of all layers according to the set layer height parameters, and use multi-threaded parallel processing to intersect the planes with different z coordinates with the 3D model to obtain a series of spatial intersection points; Step 2: The spatial intersection points with the same z coordinate are processed on the original thread to be merged into open lines. The open line coordinate points with the same z coordinate are regarded as layer data and stored in the specified memory; Step 3, Step 1 and Step 2 are multi-threaded and processed in parallel. The data obtained is not generated in order according to the z coordinate, but in disorder. On the basis of Step 1 and Step 2, after waiting for the calculation of all threads to be completed, the stored series of spatial coordinate points are sorted according to different z coordinates to process the layer information; Step 4: Path planning is performed for the sorted coordinate points, specifically, the starting position of the model printing is determined, which is the starting position of the first layer. The shortest path is found based on this position to determine the printing order of each line segment, determine the starting position and ending position inside the line segment, and determine the ending position of the first layer; the starting position of the second layer is the ending position of the first layer. After the starting position of the second layer is determined, the printing order of the line segments inside the second layer and the starting and ending positions inside the line segments are determined according to the same path planning method as the first layer; the starting position of the third layer is the ending position of the second layer, and so on. The starting position of a layer with a higher z coordinate is the ending position of the adjacent layer with a lower z coordinate. After the starting position is determined, the printing order of the line segments inside the layer and the starting and ending positions inside the line segments are determined according to the same path planning method as the first layer, and finally the ending position of this layer is determined; Step 5: After the path planning is completed, the path information is converted into GCODE code output to complete the slicing process; Step 6: Slice the printed medical protective gear model for testing. Example

[0019] like Figure 1-4 As shown, based on Example 1, the present invention performs a slice test on the medical protective gear model, and the specific test is as follows: As the filament and nozzle become thicker, the heating efficiency will decrease. In order to make the filament reach a molten state when it comes out of the filament, the printing speed of the printer with a large nozzle will be lowered when printing the model. The printing speed will be adjusted to the optimal value during the slicing test. In the closed line slicing algorithm, the interior of the contour may be empty or filled, depending on the line width setting and the structure of the model, but there must be at least one closed contour, otherwise the slicing will be wrong; This means that the maximum line width of a model with a wall thickness of 3.8mm can only be 1.9mm when sliced ​​using the closed line algorithm, while the traditional closed line algorithm and the open line algorithm will produce different wire consumption volumes when slicing the same model.

[0020] Therefore, it is a more reasonable choice to compare the amount of wire produced per unit time: Closed Line Slicing Algorithm Open Line Slicing Algorithm Minimum wall thickness of the model (mm) 3.8 3.8 3.8 Line width (mm) 0.4 1.9 3.8 Wire diameter (mm) 2.85 2.85 5 Average printing speed (mm / s) 35 25 15 Consumed wire volume (mm3) 32054 35264 54767 Printing time (s) 2526 1195 1100 Wire output per unit time (mm3 / s) 12.69 29.51 49.79 From the comparison of the filament output per unit time in the above table, it can be concluded that when printing a medical protective gear with the same structural strength, the open-wire slicing algorithm is faster to print the model; Even if the closed line algorithm is set to an ideal 1.9mm line width, the wire output per unit time is still low.

[0021] The medical protective gear produced by this method can reduce the printing time for patients, which will effectively reduce the waiting time for patients.

[0022] The following is a detailed description of the working principle of the medical protective gear 3D printing method.

[0023] like Figure 1-4 As shown, first read in the 3D model, calculate the z coordinate sequence of all layers according to the set layer height parameters, use multi-threaded parallel processing to intersect the planes with different z coordinates with the 3D model to obtain a series of spatial intersection points, and then merge the contours of the spatial intersection points with the same z coordinates into open lines on the original thread. The open line coordinate points with the same z coordinates are regarded as layer data and stored in the specified memory. After waiting for the calculation of all threads to be completed, the stored series of spatial coordinate points are sorted according to different z coordinates to process the layer information, and then the path planning is performed on the sorted coordinate points to determine the starting position of the model printing. This position is the starting position of the first layer. According to this position, the shortest path is found to determine the printing order of each line segment, and the line segment is determined. The starting position and ending position of the segment are determined, and the ending position of the first layer is determined; the starting position of the second layer is the ending position of the first layer. After the starting position of the second layer is determined, the printing order of the line segments in the second layer and the starting and ending positions of the line segments are determined according to the same path planning method as the first layer; the starting position of the third layer is the ending position of the second layer, and so on. The starting position of the layer with a higher z coordinate is the ending position of the adjacent layer with a lower z coordinate. After determining the starting position, the printing order of the line segments in the layer and the starting and ending positions of the line segments are determined according to the same path planning method as the first layer, and finally the ending position of this layer is determined. After the path planning is completed, the path information is converted into GCODE code output to complete the slicing process.

[0024] The above generally describes the present invention in detail, but it is obvious to a person skilled in the art that some modifications or improvements can be made to the present invention. Therefore, modifications or improvements that do not depart from the spirit of the present invention are within the scope of protection of the present invention.

Claims

1. A 3D printing method for medical protective gear, characterized in that: The following steps are involved: Step 1: Read the 3D model and calculate the z coordinate sequence according to the set parameters; Step 2: Merge the contours of the spatial intersection points of the z coordinates into open lines; Step 3: After waiting for the calculation to be completed, sort the stored spatial coordinate points and process the layer information; Step 4: Plan the path for the sorted coordinate points; Step 5: After the path planning is completed, the path information is converted into GCODE code output to complete the slicing process; Step 6: Slice the printed medical protective gear model for testing.

2. A 3D printing method for medical protective gear according to claim 1, characterized in that: The step 1 specifically includes first reading in the 3D model, calculating the z coordinate sequence of all layers according to the set layer height parameters, and using multi-threaded parallel processing to intersect the planes of different z coordinates with the 3D model to obtain a series of spatial intersection points.

3. A 3D printing method for medical protective gear according to claim 1, characterized in that: The step 2 specifically includes merging the contours of the spatial intersection points with the same z coordinate into open lines on the original thread. The open line coordinate points with the same z coordinate are regarded as layer data and stored in the designated memory.

4. A 3D printing method for medical protective gear according to claim 1, characterized in that: The steps 1 and 2 are processed in parallel by multiple threads, and the obtained data are not generated in order according to the coordinate of z, but in disorder.

5. A 3D printing method for medical protective gear according to claim 4, characterized in that: The step three specifically includes, based on the steps one and two, waiting for the calculation of all threads to be completed, and then sorting the stored series of spatial coordinate points according to different z coordinates to process the layer information.

6. A 3D printing method for medical protective gear according to claim 1, characterized in that: The step four specifically includes determining the starting position of the model printing, which is the starting position of the first layer. According to this position, the shortest path is found to determine the printing order of each line segment, determine the starting position and ending position inside the line segment, and determine the ending position of the first layer; the starting position of the second layer is the ending position of the first layer. After the starting position of the second layer is determined, the printing order of the line segments inside the second layer and the starting and ending positions inside the line segments are determined according to the same path planning method as the first layer; the starting position of the third layer is the ending position of the second layer, and so on.

7. A 3D printing method for medical protective gear according to claim 6, characterized in that: The step four also includes that the starting position of the layer with a higher z coordinate is the ending position of the adjacent layer with a lower z coordinate. After determining the starting position, the printing order of the line segments inside the layer and the starting and ending positions inside the line segments are determined according to the same path planning method as the first layer, and finally the ending position of this layer is determined.