Method and equipment for manufacturing human rib skeleton substitute of composite 3D environment-friendly printing material, and storage medium
By combining polylactic acid (PLA) composite 3D environmentally friendly printing material with continuous fiber melt stacking technology, and using 3D modeling and finite element analysis, the printing path of rib replacements is optimized, solving the long-term pain and rejection problems in the treatment of multiple rib fractures in existing technologies, and providing high-strength, biocompatible rib replacements.
Patent Information
- Application Number
- CN202511207086.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-27
- Publication Date
- 2025-11-28
AI Technical Summary
In treating multiple rib fractures, especially when the rib fracture displacement is not obvious, existing technologies often employ conservative treatment, which leads to long treatment cycles, patient pain, and limited mobility. Furthermore, existing 3D-printed titanium alloy rib substitutes have rejection issues.
Human rib replacements are manufactured using composite 3D environmentally friendly printing materials. By using polylactic acid and continuous fiber fusion stacking technology, combined with 3D modeling and finite element analysis, the printing path and material layout are optimized to form high-strength, biocompatible rib replacements.
This technology enables the rapid and environmentally friendly manufacture of high-strength rib replacements, reducing rejection rates, improving patient comfort and treatment outcomes, and shortening the treatment cycle.
Smart Images

Figure CN121018950A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of 3D printing technology, and in particular to a method for manufacturing a human rib skeleton substitute using composite 3D environmentally-friendly printing material, a device, and a storage medium. BACKGROUND
[0003] In clinical practice, for rib fractures with no obvious displacement and no obvious impact on thoracic stability, most patients are treated conservatively, such as pain relief and thoracic external fixation, which has the disadvantage of long treatment cycle, long-term pain for patients, limited daily activities, and easy complications.
[0004] With the emergence of new internal fixation materials such as memory alloy and absorbable poly-L-lactic acid, the international community has begun to use surgical internal fixation of rib fractures to treat multiple rib fractures.
[0005] The advent of 3D printing technology provides assistance for internal fixation of rib treatment. 3D printed titanium alloy human rib, which belongs to medical implant technology, can effectively replace human rib and is widely used in thoracic reconstruction surgery of sternum or rib replacement, but also has certain defects, such as greater rejection. SUMMARY
[0006] The present application aims to provide a method for manufacturing a human bone substitute using new composite 3D environmentally-friendly printing material.
[0007] According to a first aspect of the present application, a method for manufacturing a human rib skeleton substitute using composite 3D environmentally-friendly printing material is provided, comprising the following steps:
[0008] Step S100. Based on the rib scan of the patient's injured area, output rib data;
[0009] Step S200. Generate a rib three-dimensional model based on the rib data in the medical image processing software;
[0010] Step S300. Optimize the rib three-dimensional model through three-dimensional modeling software, which at least includes model preprocessing, slice parameter adjustment, printing path planning and filling strategy;
[0011] Step S400. Form a composite material by melting and stacking polylactic acid and continuous fibers, which is used as 3D printing material for human rib substitutes;
[0012] Step S500. Print the rib three-dimensional model using 3D printing technology;
[0013] Step S600: Perform mechanical experiment test on the printed human rib skeleton substitute.
[0014] The human rib skeleton substitute manufacturing method further comprises the following subsidiary technical solutions.
[0015] The step two further comprises:
[0016] The rib surface profile is extracted by surface rendering to generate a grid model; or,
[0017] The voxel data is processed by volume rendering, the multi-modal images are aligned, and a rib three-dimensional model is output.
[0018] The step S300 further comprises:
[0019] Step S310. The model is saved and output as an STL model;
[0020] Step S320. The slice parameters are adjusted by using a layer height matching method;
[0021] Step S330. According to the stress condition of the human rib, the strength of the human rib substitute is taken as a target to optimize the continuous fiber layout;
[0022] Step S340. The continuity of the fibers between each layer during printing is taken as a target to optimize the printing path of the human rib substitute model as a whole;
[0023] Step S350. The overlapping path segments are merged by using a Clipper algorithm;
[0024] Step S360. The zig-zag type path is used in the internal filling area.
[0025] The step S320 further comprises:
[0026] (1) The layer height matching method is used to input the STL model, the model is preprocessed, the geometric features are extracted, the curvatures and normal change rates of each region are calculated, and the high detail regions are marked;
[0027] (2) The lowest point and the highest point of the model are obtained to generate a layer height list;
[0028] (3) The model face sheet layer height is matched, the initial value is set based on the printer parameters, and the distance between the printing platform and the nozzle is increased by 1-2 mm on the initial value;
[0029] (4) All the face sheet lists in the model are traversed;
[0030] (5) The intersection of each triangle is calculated to determine whether it intersects with the current height plane;
[0031] (6) In the case of intersection, the intersection line segment of the triangular face sheet and the height plane is calculated, and the end point coordinate results of the intersection line segment are saved;
[0032] (7) outputting the intersection line segment, and arranging the intersection line segment in continuity to form a closed polygon.
[0033] Wherein, according to the printer performance, the base layer height is set, the layer height is reduced in the high detail area, and the layer height is relaxed in the flat area, and a layer height list is generated.
[0034] Wherein, the step S330 further comprises obtaining the principal stress direction field of the rib model by finite element analysis (FEA), and arranging the continuous fibers along the maximum principal stress direction.
[0035] The step S340 further comprises:
[0036] (1) Path planning is performed on each curved surface layer, and the input of the path planning algorithm is a series of non-closed STL file curved surfaces after voxel slice processing;
[0037] (2) A series of layer surfaces generated after slicing are processed, and a set of boundary isometric lines of the layer surface are generated by using the curved surface contour and the internal filling area;
[0038] (3) The boundary isometric lines are disconnected, which are used for connecting the subsequent adjacent isometric lines to form a continuous path;
[0039] (4) Curvature sampling is performed on the path, a high-curvature area is marked, additional sampling points are inserted in the high-curvature area, and the path is optimized by iteration, and the optimization formula is designed as:
[0040]
[0041] In the formula, V1,...,V n represent the points before optimization, U1,...,U n represent the points after optimization, and ni is the normal vector of V i , wherein α=100 and β=0.1.
[0042] The step S400 further comprises:
[0043] (1) PLA and continuous fibers are loaded through two independent material supply channels;
[0044] (2) Melting is performed at the meeting place of the two materials, wherein the continuous fibers are first introduced into the nozzle melting place through the previous solidification section, and then the PLA is loaded into the melting place through the friction gear, and heated to 220℃ to melt and stack on the continuous fibers to form a composite material.
[0045] Wherein, the continuous fibers are basalt fibers.
[0046] The device is also provided, wherein the device comprises:
[0047] a controller; and,
[0048] a memory arranged to store computer executable instructions that, when executed, cause the controller to implement the method described above.
[0049] There is also provided a computer readable storage medium storing one or more programs that, when executed by a controller, implement the method described above.
[0050] The present application takes polylactic acid (PLA) as a matrix, melts and stacks PLA and plant continuous fibers, and then performs continuous 3D printing to obtain a human bone substitute. PLA is a biodegradable and environmentally friendly material, and has good biocompatibility. Basalt fiber belongs to continuous fiber, and through processing and melting and stacking with PLA and then 3D printing, good biocompatibility and high similarity to the mechanical properties of the body can be achieved, and the characteristics of green environmental protection and rapid manufacturing are achieved.
[0051] The above description is only a summary of the technical solutions of the present application, in order to enable the technical means of the present application to be more clearly understood, and can be implemented according to the content of the specification, and in order to enable the above and other purposes, characteristics and advantages of the present application to be more obvious and easy to understand, the following specific embodiments of the present application are described. BRIEF DESCRIPTION OF DRAWINGS
[0052] Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The accompanying drawings are included to provide a description of the preferred embodiments and are not meant to limit the present application. Furthermore, the same reference numerals are used throughout the several drawings to refer to same or like parts. In the drawings:
[0053] Figure 1 A sectional view of the novel composite 3D environmentally friendly printing material provided by the present application;
[0054] Figure 2 A side view of the novel composite 3D environmentally friendly printing material provided by the present application;
[0055] Figure 3 A simplified diagram of a human rib under a three-dimensional model;
[0056] Figure 4 An implementation flowchart of the manufacturing method of the human rib bone substitute of the composite 3D environmentally friendly printing material of the present application;
[0057] Figure 5 An implementation flowchart of the optimization of the rib three-dimensional model;
[0058] Figure 6 A structural schematic diagram of the electronic device of the present application;
[0059] Figure 7 Structure diagram of the computer readable storage medium of the present application. DETAILED DESCRIPTION
[0060] Figure 1 Cross-sectional view of the novel composite 3D environmentally-friendly printing material provided by the present application, Figure 2 Side view of the novel composite 3D environmentally-friendly printing material provided by the present application, wherein 1 is polylactic acid (PLA); and 2 is continuous fiber (basalt fiber). Figure 3 The human rib skeleton substitute of the present application is formed by printing the composite 3D environmentally-friendly printing material, the composite material is composed of polylactic acid (PLA) and continuous fiber (basalt fiber), the 3D printing is performed according to the scanned rib model of the injured patient, then the corresponding mechanical experiment is performed, and finally the human rib is replaced.
[0061] Figure 4 The manufacturing method of the human rib skeleton substitute of the composite 3D environmentally-friendly printing material of the present application is shown, and comprises the following steps:
[0062] Step S100: scanning the rib of the injured part of the patient by a three-dimensional reconstruction technology or the like, and outputting rib data.
[0063] Step S200: processing the data of step S1 in a medical image processing software, and generating a rib three-dimensional model.
[0064] Specifically, the rib surface contour is extracted by surface rendering, and a grid model is generated; or voxel data is processed by volume rendering, multi-modal images are aligned, and a rib three-dimensional model is outputted.
[0065] Surface rendering (Surface Rendering): such as Marching Cubes algorithm, extracting an isosurface to generate a lightweight grid model, which is suitable for quickly visualizing the surface structure, including:
[0066] Input data: CT, MRI sequence (two-dimensional slice stacked voxel data, each voxel containing a gray value) outputted by step S100.
[0067] Threshold setting: setting an isosurface threshold according to the HU value of the rib, so as to distinguish the skeleton and soft tissue.
[0068] Traversal of voxel blocks: dividing the 3D volume data into small cubes.
[0069] Isosurface extraction: comparing the gray value of each cube unit with the threshold value, and determining the way of the isosurface passing through the cube through a pre-defined topological configuration. The isosurface vertex coordinates are calculated by interpolation at the edge of the cube, and a triangular facet is generated.
[0070] Model generation: merge all triangles to form a rib surface mesh model.
[0071] Volume rendering: directly process voxel data to preserve anatomical details, then perform multi-modal image registration (CT and MRI), output a 3D model of the ribs, suitable for high-precision scenarios, and improve model accuracy. This includes:
[0072] Input data: output CT and MRI sequences in step S100.
[0073] Virtual ray casting: emit a ray from the screen pixel to the volume data, sample voxel values along the ray path.
[0074] Color and transparency synthesis: map voxel grayscale values to color and opacity based on transfer functions. Calculate the color of the sampling points by alpha blending formula, generate the final pixel value.
[0075] Registration and fusion: translate, rotate, and scale CT and MRI images to align anatomical structures in space, and / or use B-spline or optical flow methods to deform MRI images to match CT, achieving multi-modal image registration of CT and MRI.
[0076] Model generation: combine registered multi-modal data, such as extracting rib contours using CT and supplementing surrounding soft tissue information using MRI, to generate a 3D model of the ribs.
[0077] Step S300: optimize the 3D model of the ribs using 3D modeling software, which includes at least model preprocessing, slice parameter adjustment, print path planning, and filling strategy. Specifically, refer to Figure 5 , optimization as follows:
[0078] Step S310. Save the model output as an STL model.
[0079] Step S320. Use STL model slicing profile calculation to adjust slice parameters, improve print precision, mechanical properties, and structural stability. Specific optimizations include:
[0080] (1) Use layer height matching method, input STL model, perform model preprocessing, extract geometric features, calculate curvature and normal change rate of each region, mark high detail areas (such as regions with curvature > 0.5mm -1 or normal mutation > 15°).
[0081] (2) Obtain the lowest and highest points of the model, set the base layer height according to the printer performance, reduce the layer height in high detail areas, and relax the layer height in flat areas, generate a layer height list, and achieve adaptive layer height matching.
[0082] (3) Model surface layer height matching, based on printer parameter setting initial value, adjust the distance between the printing platform and the nozzle, increase 1-2mm on the initial value, prevent composite material accumulation blockage.
[0083] (4) Traverse the list of all face sheets in the model.
[0084] (5) Intersection for each triangle, judge whether it intersects with the current height plane. Specifically, the bounding box detection is performed on each triangle in the STL model to determine whether the current triangle intersects with the current height plane.
[0085] (6) In the case of intersection, calculate the intersection line segment of the triangle and the height plane, and save the end point coordinate results of the intersection line segment.
[0086] (7) Output the intersection line segment, sort the intersection line segment according to continuity, form a closed polygon. Specifically, through the adjacent point matching algorithm, all intersection line segments are sorted according to the continuity of the end points, and the line segments are connected end to end, and the sorted line segments are checked whether they form a closed loop, otherwise the gap is repaired by B-spline interpolation, and the final contour of the current layer is output. Through the intersection line calculation of the face sheet and the cutting plane, the closed polygon contour is generated, and the geometric accuracy of each layer is ensured.
[0087] Step S330. According to the stress condition of human rib, the continuous fiber layout is optimized, and the printing path is re-planned to improve the strength of human rib substitute. Specifically, the principal stress direction field of the rib model is obtained by finite element analysis (FEA), and the continuous fibers are arranged along the maximum principal stress direction.
[0088] Step S340. The printing path of the human rib substitute model is optimized as a whole to ensure the continuity and smoothness of the fibers between each layer during printing. After printing the current layer, the next layer is printed directly without returning to the starting point set at the beginning, so as to ensure the stability of the internal structure and the continuity between each layer, and to improve the interlayer bonding strength and structural stability of the rib. The specific optimization is as follows:
[0089] (1) Path planning is carried out on each curved surface layer. The input of the path planning algorithm in this paper is a series of non-closed STL file curves after voxel slicing processing.
[0090] (2) A series of layers generated after slicing are processed, and a set of boundary equidistant lines of the layer are generated using the curved surface contour and the internal filling area, which are used for filling path planning.
[0091] (3) Break the boundary isogrid, for the connection of the subsequent adjacent isogrid, to form a continuous path. Specifically, break at the curvature mutation point of the isogrid to form a segmented line segment, and connect the end points of the broken line segment by the nearest neighbor search according to the minimum distance to form a continuous path.
[0092] (4) Path optimization is essentially adjusting the positions of some path points to make the connection smooth and to make the adjusted points as close as possible to the original points to maintain consistency with the original surface. First, curvature sampling is performed on the path to discretize the path, mark high curvature areas, and insert additional sampling points at the corners, i.e. high curvature areas, to ensure smooth turning of the path, and then the path is optimized by Newton's method (Newton's method) iteration, and the optimization formula is designed as:
[0093]
[0094] In the formula: V1,...,V n represent the points before optimization; U1,...,U n represent the points after optimization; ni is the normal vector at V i , where α = 100 and β = 0.1 are coefficients.
[0095] Step S350. Merge overlapping path segments using the Clipper algorithm to reduce the number of empty strokes.
[0096] Step S360. Use zig-zag type path in internal filling area to ensure continuous fiber penetration.
[0097] Step S400: Composite polylactic acid and continuous fibers by melt stacking through a double-channel melt stacking process to form a composite material, which is used as a 3D printing material for human rib substitutes, to prepare high-strength rib substitutes. Specifically as follows:
[0098] (1) Load polylactic acid (PLA) and continuous fibers (basalt fibers) through two independent material supply channels;
[0099] (2) Melt at the junction of the two materials at a temperature of 220°C to stack the materials, wherein:
[0100] A: Continuous fibers (basalt fibers) are first introduced into the nozzle melting area through the previous solidification section, and a traction mechanism (servo motor control) is used to send the continuous fibers into the nozzle at a uniform speed.
[0101] B: Subsequently, polylactic acid (PLA) is loaded into a melting section through a friction gear (stepping motor drive), heated to 220°C, and ensured to be completely melted, while avoiding thermal damage to the fibers. Basalt fibers are first introduced into the melting section through a traction mechanism to ensure that the fibers are completely wrapped by the PLA melt. The PLA filament is softened in the melting section, coaxially combined with the fibers through gear thrust, and stacked in the continuous fibers (basalt fibers) to form a composite material, which is printed through a nozzle.
[0102] The tensile strength, rigidity and impact resistance of the composite material are greatly improved, and the lightweight is closer to the mechanical response of the real bone. At the same time, through melting, PLA can better adhere to the surface of the continuous fibers (basalt fibers), and the adhesion between the two is improved.
[0103] Polylactic acid (PLA) is fed by friction, and continuous fibers (basalt fibers) are fed by the traction of the previous solidification section and the movement of the print head. The advantages of this are high precision and stability during feeding, simple structure, no lubrication, and easy maintenance. The surface of basalt fiber is relatively smooth, and the double inlet is combined into the nozzle through a circular arc surface to realize material compounding and form a nozzle technology.
[0104] Step S500. The rib three-dimensional model is printed by using a 3D printing technology.
[0105] Step S600: Perform mechanical experiment test on the printed human rib skeleton substitute.
[0106] It should be noted that the method used in this embodiment can be converted into program steps and devices that can be stored in a computer storage medium, and is implemented by being called and executed by a controller.
[0107] The algorithms and displays provided herein are not inherently related to any particular computer, virtual apparatus, or other device, and are described in its best mode for the purpose of disclosing an optimal embodiment of the application.
[0108] In the specification provided herein, a large number of specific details are described. However, it can be understood that the embodiments of the application can be practiced without these specific details. In some examples, well-known methods, structures and techniques are not shown in detail in order not to obscure the understanding of the present specification.
[0109] Similarly, it is to be understood that the embodiments of the present application can be alternately grouped together in a single embodiment, figure, or description of embodiments thereof, in order to streamline the disclosure and assist in the understanding of one or more of the individual aspects of the application. However, it is not intended that the methods of the disclosure be construed as reflecting only a single embodiment of the claimed application. Rather, the figures and descriptions of embodiments thereof are to be viewed by one of ordinary skill in the art as a generic set of potential embodiments that can be combined and recombined in various ways to obtain the claimed application. Thus, the claims are to be understood to encompass all possible combinations and permutations of the features and aspects of the disclosure disclosed herein.
[0110] Those skilled in the art will appreciate that modules in the apparatuses in the embodiments can be adapted and placed in one or more apparatuses other than the embodiments. The modules or units or components in the embodiments can be combined into one module or unit or component, and further can be divided into more sub-modules or sub-units or sub-components. Any combination of all the features disclosed in the specification (including the accompanying claims, abstract and drawings), and any method or apparatus of all the processes or units disclosed in the specification as such are contemplated, except that at least some of such features and / or processes or units are mutually exclusive. Each feature disclosed in the specification (including the accompanying claims, abstract and drawings) can be replaced by alternative features serving the same, equivalent, or similar purpose, unless otherwise expressly stated.
[0111] Furthermore, those skilled in the art will appreciate that different embodiments of the application have different features and that not all embodiments of the application have the same features. It is therefore anticipated that each of the features disclosed in this specification (including the claims, abstract, and drawings) and / or the methods disclosed in this specification can be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
[0112] Embodiments of the various components of the application can be implemented in hardware, or as software modules running in one or more processors, or combinations thereof. Those skilled in the art will appreciate that a microprocessor or digital signal processor (DSP) can be used in practice to implement some or all of the functionality of some or all of the components of the apparatus for detecting a wearing state of an electronic device according to embodiments of the application. The application can also be implemented as a program (e.g., computer program and computer program product) for executing one or more of the methods described herein on a device or apparatus. Such program(s) can be stored on a computer readable medium which can be any medium, tangible or intangible, in which data can be stored and which can be accessed by a computer. Such computer readable medium can store the program directly or it might receive the program from another source using the Internet or other known communication system. One or more of the methods described herein can also be implemented as tangible articles of manufacture comprising a computer program product.
[0113] For example,Figure 6 A schematic diagram of an electronic device according to an embodiment of the present invention is shown. The electronic device conventionally includes a processor 31 and a memory 32 arranged to store computer-executable instructions (program code). The memory 32 may be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM, hard disk, or ROM. The memory 32 has storage space 33 for storing program code 34 for performing any method steps in the embodiments. For example, the storage space 33 for program code may include various program codes 34 respectively for implementing the various steps in the above methods. These program codes can be read from or written to one or more computer program products. These computer program products include program code carriers such as hard disks, CDs, memory cards, or floppy disks. Such computer program products are typically, for example... Figure 7 The aforementioned computer-readable storage medium. This computer-readable storage medium may have the same characteristics as... Figure 6 The memory 32 in the electronic device is similarly arranged as a storage segment, storage space, etc. The program code can be compressed, for example, in a suitable form. Typically, the storage unit stores program code 41 for performing the method steps according to the invention, i.e., program code that can be read by a processor such as 31, which, when run by the electronic device, causes the electronic device to perform the various steps of the method described above.
[0114] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names.
Claims
1. A method for manufacturing a human rib skeleton substitute using composite 3D environmentally friendly printing materials, characterized in that, Includes the following steps: Step S100. Based on the rib scan of the injured area, output rib data; Step S200. Generate a three-dimensional model of the ribs based on the rib data in medical image processing software; Step S300. Optimize the 3D model of the rib using 3D modeling software. The optimization includes at least model preprocessing, slicing parameter adjustment, printing path planning, and filling strategy. Step S400. Polylactic acid and continuous fibers are melt-stacked to form a composite material, which is used as a 3D printing material for human rib replacements; Step S500. Print the three-dimensional model of the rib using 3D printing technology; Step S600: Conduct mechanical testing on the printed human rib skeleton substitute.
2. The method for manufacturing a human rib skeleton substitute according to claim 1, characterized in that, Step S300 further includes: Step S310. Save the model as an STL model; Step S320. Adjust the slicing parameters using the layer height matching method; Step S330. Based on the stress conditions of the human ribs, optimize the continuous fiber layout with the strength of the human rib substitute as the target; Step S340. Optimize the printing path of the entire human rib substitute model with the goal of maintaining the continuity of fibers between each layer during printing; Step S350. Merge overlapping path segments using the Clipper algorithm; Step S360. Use a zig-zag path in the internal filling area.
3. The method for manufacturing a human rib skeleton substitute according to claim 2, characterized in that, Step S320 further includes: (1) Using the layer height matching method, input the STL model, perform model preprocessing, extract geometric features, calculate the curvature and normal change rate of each region, and mark the high detail region; (2) Obtain the lowest and highest points of the model and generate a list of floor heights; (3) Match the model surface layer height. Based on the printer parameters, set the initial value and increase the distance between the printing platform and the nozzle by 1-2mm on the initial value. (4) Traverse the list of all facets in the model; (5) Find the intersection of each triangle and determine whether it intersects with the current height plane; (6) In the case of intersection, calculate the intersection line segment between the triangular facet and the height plane, and save the coordinate results of the endpoints of the intersection line segment; (7) Output the intersecting line segments, sort the intersecting line segments according to their continuity, and form a closed polygon.
4. The method for manufacturing a human rib skeleton substitute according to claim 3, characterized in that, Further methods for generating a list of floor heights include: Set the base layer height according to the printer's performance, reduce the layer height in areas with high detail, and increase the layer height in flat areas to generate a layer height list.
5. The method for manufacturing a human rib skeleton substitute according to claim 2, characterized in that, Step S330 further includes: obtaining the principal stress direction field of the rib model through finite element analysis (FEA), and arranging continuous fibers along the direction of maximum principal stress.
6. The method for manufacturing a human rib skeleton substitute according to claim 2, characterized in that, Step S340 further includes: (1) Path planning is performed on each surface layer. The input of the path planning algorithm is a series of non-closed STL file surfaces processed by voxel slicing. (2) After slicing and layering, a series of layers are generated by using the surface contour and the internal filling area to generate a set of equidistant boundary lines of the layers. (3) Break the boundary equidistant line for the connection of subsequent adjacent equidistant lines to form a continuous path; (4) Perform curvature sampling on the path, mark high curvature regions, insert additional sampling points in the high curvature regions, and optimize the path through iterative solution. The optimization formula is designed as follows: In the formula, V1,...,V n Let U1, ..., U be the points before optimization. n Represents the optimized point, where ni is V i The normal vector at point α = 100, β = 0.
1.
7. The method for manufacturing a human rib skeleton substitute according to claim 1, characterized in that, Step S400 further includes: (1) Polylactic acid and continuous fiber are loaded through two independent material supply channels, respectively; (2) Melting is carried out at the junction of the two materials. The continuous fiber is first pulled into the nozzle melting point by the pre-curing section, and then polylactic acid is loaded into the melting point by the friction gear. It is heated to 220°C and melted and stacked on the continuous fiber to form a composite material.
8. The method for manufacturing a human rib skeleton substitute according to claim 1, characterized in that: The continuous fiber is basalt fiber; or... Step two further includes extracting the surface contour of the ribs through surface rendering to generate a mesh model; or processing voxel data through volume rendering, aligning multimodal images, and outputting a three-dimensional model of the ribs.
9. A storage medium storing a computer program that, when executed by a processor, implements the method as described in any one of claims 1-8.
10. Equipment, of which, The device includes: Controller; and, A memory configured to store computer-executable instructions, which, when executed, cause the controller to perform the method as described in any one of claims 1-8.