Parametric modeling method, system, electronic device and medium for medical stent

CN116543122BActive Publication Date: 2026-09-22MICROPORT SINICA CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210094504.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-26
Publication Date
2026-09-22
Estimated Expiration
2042-01-26

AI Technical Summary

Technical Problem

[0003]本发明的目的在于提供一种医疗支架的参数化建模方法、系统、电子设备及介质,以解决现有的医疗支架的建模时间较长的问题

Benefits of technology

[0045]在本发明提供的医疗支架的参数化建模方法中,基于所述医疗支架的环形支撑体的尺寸信息获取所述环形支撑体的支撑丝的中心线;对所述中心线进行插点,并基于所有插入点的位置信息及所述支撑丝的横截面的形状和尺寸对所述支撑丝进行三维建模,以得到所述环形支撑体的三维模型。本发明利用所述医疗支架的环形支撑体的尺寸信息建模,不需要执行几何模型离散成网格的步骤,大大减小了建模所需要的时间成本,缩短有限元分析的周期,并且,当所述医疗支架的设计参数修改时,可以通过修改环形支撑体的尺寸信息重新进行建模,非常便捷有效。相应的,本发明还提供了一种医疗支架的有限元分析方法、医疗支架的参数化建模系统、电子设备及非暂态计算机可读存储介质。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116543122B_ABST
    Figure CN116543122B_ABST
Patent Text Reader

Abstract

This invention provides a parametric modeling method for medical stents. Based on the dimensional information of the annular support body of the medical stent, the centerline of the support wire of the annular support body is obtained. Points are interpolated along the centerline, and based on the positional information of all interpolated points and the shape and size of the cross-section of the support wire, a three-dimensional model of the support wire is performed to obtain a three-dimensional model of the annular support body. This invention utilizes the dimensional information of the annular support body of the medical stent for modeling, eliminating the need for the step of discretizing the geometric model into a mesh, greatly reducing the time cost required for modeling and shortening the finite element analysis cycle. When the design parameters of the medical stent are modified, the modeling can be re-established by modifying the dimensional information of the annular support body, which is very convenient and effective. Correspondingly, this invention also provides a finite element analysis method for medical stents, a parametric modeling system for medical stents, electronic equipment, and a non-transitory computer-readable storage medium.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of medical device technology, and in particular to a parametric modeling method, system, electronic device and medium for medical stents. Background Technology

[0002] Compared to clinical trials, the finite element method (FEM) offers shorter processing times and lower costs, making it an effective method for studying the mechanical properties of medical stents and enabling their rapid market launch. Furthermore, the feasibility and reliability of FEM have been proven worldwide. However, FEM requires modeling the medical stent. Currently, the common method for modeling medical stents is to discretize the geometric model into a mesh using software. Undoubtedly, discretizing the geometric model into a mesh is time-consuming, requiring numerous segmentation operations to obtain better mesh quality, especially for complex medical stents, thus significantly extending the FEM analysis time. Moreover, during the development phase, modeling of medical stents often needs to be repeated multiple times to study the impact of design parameters, further prolonging the development cycle. Summary of the Invention

[0003] The purpose of this invention is to provide a parametric modeling method, system, electronic device, and medium for medical stents, in order to solve the problem of long modeling time for existing medical stents.

[0004] To achieve the above objectives, the present invention provides a parametric modeling method for a medical stent, the medical stent comprising a plurality of annular supports distributed along an axial direction, the method comprising:

[0005] The centerline of the support wire of the annular support is obtained based on the size information of the annular support; and...

[0006] The centerline is interpolated, and the support wire is modeled in three dimensions based on the position information of all interpolation points and the shape and size of the cross-section of the support wire to obtain the three-dimensional model of the annular support.

[0007] Optionally, the support wire is continuously bent to form several substructures that are connected end to end and have the same shape, and the substructures may have the same or different dimensions.

[0008] Optionally, the step of interpolating points on the centerline and performing a three-dimensional model of the support wire based on the position information of all interpolation points and the shape and size of the cross-section of the support wire includes:

[0009] The center line is extracted by a unit line, which can be obtained by a predetermined geometric transformation relationship;

[0010] Insert points on the unit line and obtain the position information of all insertion points on the unit line;

[0011] Interpolating points on other parts of the centerline, and obtaining the position information of all insertion points on other parts of the centerline based on the position information of all insertion points on the unit line and the geometric transformation relationship; and...

[0012] Based on the position information of all insertion points on the center line and the shape and size of the cross-section of the support wire, a three-dimensional model of the support wire is performed to obtain the three-dimensional model of the annular support.

[0013] Optionally, the step of interpolating points on the centerline and performing a three-dimensional model of the support wire based on the position information of all interpolation points and the shape and size of the cross-section of the support wire includes:

[0014] The center line is extracted by a unit line, which can be obtained by a predetermined geometric transformation relationship;

[0015] Insert points on the unit line and obtain the position information of all insertion points on the unit line;

[0016] Based on the position information of all insertion points on the unit line and the shape and size of the cross-section of the support wire, a three-dimensional model of the unit line is performed to obtain the three-dimensional model of the unit line; and,

[0017] The three-dimensional model of the ring support is obtained based on the three-dimensional model of the unit line and the geometric transformation relationship.

[0018] Optionally, when the substructures have the same size, the unit line is the smallest repeating unit of the center line.

[0019] Optionally, the step of interpolating points on the unit line and obtaining the position information of all interpolation points on the unit line includes:

[0020] The dimension information of the unit line is obtained based on the dimension information of the ring support.

[0021] The unit line is divided into at least one basic segment based on shape differences, and the position information of the endpoints of each basic segment is obtained; and,

[0022] Insertion points are made for each basic segment, and the position information of all insertion points on each basic segment is obtained based on the position information of the endpoints of each basic segment, the size information of the unit line, and the number of insertion points on each basic segment.

[0023] Optionally, the number of insertion points on each of the basic segments may be the same or different.

[0024] Optionally, the substructure is V-shaped, and the basic segment can be straight or arc-shaped.

[0025] Optionally, the dimensional information of the annular support includes the radius of the annular support, the height and number of the substructures, the central angle and radius of the arc-shaped portion of the support wire, and the wire diameter of the support wire.

[0026] Optionally, the dimension information of the unit line includes: the height and width of the unit line, and the central angle and radius of the arc portion of the unit line.

[0027] Optionally, when interpolating the center line, the entire center line is interpolated, and the position information of all interpolation points is obtained.

[0028] Optionally, the step of interpolating points along the entire centerline and obtaining the position information of all interpolation points includes:

[0029] The dimension information of the entire centerline is obtained based on the dimension information of the ring support.

[0030] The centerline is divided into at least one basic segment based on shape differences, and the position information of the endpoints of each basic segment is obtained; and,

[0031] Insertion points are made for each basic segment, and the position information of all insertion points on each basic segment is obtained based on the position information of the endpoints of each basic segment, the size information of the center line, and the number of insertion points on each basic segment.

[0032] Optionally, when obtaining the center line of the support wire of the annular support based on the size information of the annular support, the center line is a three-dimensional line;

[0033] When interpolating the center line, the three-dimensional lines are interpolated, and the three-dimensional position information of all interpolation points is obtained; or, before interpolating the center line, the three-dimensional lines are converted into two-dimensional lines, and the two-dimensional position information of all interpolation points is obtained, and then the two-dimensional position information of all interpolation points is converted into three-dimensional position information.

[0034] Optionally, each of the annular supports has the same dimensional information. After obtaining the three-dimensional model of the annular support, the method further includes:

[0035] Based on the number of ring supports, the three-dimensional model of the ring support is copied, and the three-dimensional models of all the ring supports are combined to form the three-dimensional model of the medical stent.

[0036] Optionally, the dimensions of each of the ring supports may be the same or different. After obtaining the three-dimensional model of the ring support, the method further includes:

[0037] Establish three-dimensional models of the remaining annular supports, and combine the three-dimensional models of all the annular supports to form a three-dimensional model of the medical stent.

[0038] Optionally, the cross-sectional shape of the support wire is circular or rectangular.

[0039] Optionally, the present invention also provides a finite element analysis method for a medical stent, including performing a three-dimensional model of the medical stent using the parametric modeling method of the medical stent.

[0040] Optionally, the present invention also provides a parametric modeling system for a medical stent, the medical stent comprising a plurality of annular supports distributed along the axial direction, the system comprising:

[0041] The extraction module is used to obtain the centerline of the support wire of the annular support body based on the size information of the annular support body; and,

[0042] The 3D modeling module is used to interpolate the center line and perform 3D modeling of the support wire based on the position information of all interpolation points and the shape and size of the cross-section of the support wire, so as to obtain the 3D model of the annular support.

[0043] Optionally, the present invention also provides an electronic device, including a processor and a memory, wherein the memory stores instructions that, when executed by the processor, implement the parametric modeling method for the medical stent.

[0044] Optionally, the present invention also provides a non-transitory computer-readable storage medium storing instructions, which, when executed, implement the parametric modeling method for the medical stent.

[0045] In the parametric modeling method for medical stents provided by this invention, the centerline of the support wire of the annular support body is obtained based on the size information of the annular support body of the medical stent; the centerline is interpolated, and the support wire is three-dimensionally modeled based on the position information of all interpolation points and the shape and size of the cross-section of the support wire to obtain the three-dimensional model of the annular support body. This invention utilizes the size information of the annular support body of the medical stent for modeling, eliminating the need for the step of discretizing the geometric model into a mesh, greatly reducing the time cost required for modeling, shortening the finite element analysis cycle, and allowing for convenient and effective remodeling by modifying the size information of the annular support body when the design parameters of the medical stent are modified. Correspondingly, this invention also provides a finite element analysis method for medical stents, a parametric modeling system for medical stents, an electronic device, and a non-transitory computer-readable storage medium. Attached Figure Description

[0046] Figure 1a This is a schematic diagram of the structure of the medical stent provided in Embodiment 1 of the present invention;

[0047] Figure 1b This is a schematic diagram of the support wire after it has been unfolded circumferentially according to Embodiment 1 of the present invention;

[0048] Figure 2 A flowchart of the parametric modeling method for a medical stent provided in Embodiment 1 of the present invention;

[0049] Figure 3 This is a schematic diagram of the center line of the support wire of the annular support body provided in Embodiment 1 of the present invention;

[0050] Figure 4 The method provided in Embodiment 1 of the present invention is to... Figure 3 A schematic diagram showing the center line unfolded circumferentially.

[0051] Figure 5 This is a detailed flowchart of step S200 provided in Embodiment 1 of the present invention;

[0052] Figure 6 This is a schematic diagram of four types of unit lines provided in Embodiment 1 of the present invention;

[0053] Figure 7 This is a detailed flowchart of step S202 provided in Embodiment 1 of the present invention;

[0054] Figure 8 This is an enlarged view of unit line B provided in Embodiment 1 of the present invention;

[0055] Figure 9 This is a schematic diagram illustrating the division of a unit line into 5 basic segments according to Embodiment 1 of the present invention;

[0056] Figure 10 This is a schematic diagram of interpolation points for each basic segment provided in Embodiment 1 of the present invention;

[0057] Figure 11a , Figure 11b and Figure 11c This is a schematic diagram of three-dimensional modeling of the support wire using three different mesh generation techniques with different precision requirements, as provided in Embodiment 1 of the present invention.

[0058] Figure 12 This is a structural block diagram of the parametric modeling system for a medical stent provided in Embodiment 1 of the present invention;

[0059] Figure 13 This is a flowchart of step S200 provided in Embodiment 2 of the present invention;

[0060] Figure 14 This is a schematic diagram of the structure of the medical stent provided in Embodiment 3 of the present invention;

[0061] Figures 15a-15c This is a schematic diagram of the structure of three medical stents provided in Embodiment 4 of the present invention;

[0062] Figures 16a-16c They are respectively Figures 15a-15c A schematic diagram of the support wire of a medical stent after it has been unfolded circumferentially;

[0063] Figures 17a-17c They are respectively Figures 15a-15c A schematic diagram of the center line of the support wire in a medical stent;

[0064] Figure 18 The present invention provides in embodiment four the following: Figure 17a A schematic diagram showing the center line unfolded along its circumference;

[0065] Figure 19 This is a schematic diagram of three types of unit lines extracted according to Embodiment 4 of the present invention;

[0066] Figure 20 This is an enlarged view of the unit line O provided in Embodiment 4 of the present invention;

[0067] The attached figures are labeled as follows:

[0068] 101 - Ring support; 102 - Support wire; 112, 112a, 112b, 112c, 112d, 112e, 112f, 112g - Substructures; A, B, C, D, O, P, Q - Lines; k1, k2, k3, k4, k5, k6 - Endpoints; B1, B2, B3, B4, B5 - Basic segments; G - Insertion point;

[0069] 10 - Extraction module; 20 - 3D modeling module. Detailed Implementation

[0070] The specific embodiments of the present invention will now be described in more detail with reference to the accompanying drawings. The advantages and features of the present invention will become clearer from the following description. It should be noted that the drawings are all in a very simplified form and use non-precise proportions, and are only used to facilitate and clarify the illustration of the embodiments of the present invention.

[0071] Example 1

[0072] This embodiment provides a parametric modeling method for medical stents, such as vascular stents. In this embodiment, the medical stent is a covered stent, but it is not limited to this; the medical stent can also be a bare stent or a coated stent, which will not be elaborated further here.

[0073] Figure 1a This is a schematic diagram of the structure of the medical stent provided in this embodiment. Figure 1a As shown in Figure 1, the medical stent includes a plurality of annular supports 101 distributed along the axial direction. Only six annular supports 101 are schematically shown in Figure 1. The number of annular supports 101 in this invention is not limited to six; it can also be one, two, three, four, or five, etc. This invention does not limit the number of annular supports 101. Each annular support 101 includes a support wire 102, which is connected end-to-end to form a closed loop, thereby constituting the annular support 101.

[0074] Figure 1b This is a schematic diagram of the support wire 102 as it unfolds circumferentially according to this embodiment. Figure 1b As shown, in this embodiment, the support wire 102 is continuously bent to form eight connected substructures 112. Each substructure 112 has the same size and is V-shaped.

[0075] It should be understood that the number of substructures 112 in this invention is not limited to eight, but may be one, two, three, four or five, etc.; the size of each substructure 112 may also be different, and each substructure 112 is not limited to a V-shape, but may be a window shape, a door shape or other possible shapes.

[0076] It should be noted that the "V-shape" described in this article does not refer to a strictly perfect "V" shape, but rather to a general V-shaped trend. Figure 1b For example, the ends and bottoms of each of the substructures 112 are not sharp, but have arc-shaped portions, so that the support wire 102 has a wavy profile. This shape of the substructure 112 is also referred to herein as V-shaped.

[0077] It should be noted that in this embodiment, the support wire 102 is continuously bent to form the substructure 112. In other embodiments, the support wire 102 may not be bent. For example, the support wire 102 may be a ring.

[0078] Furthermore, in this embodiment, the medical stent is a braided stent, and the cross-sectional shape of the support wire is circular; as an optional embodiment, when the medical stent can also be a cut stent, the cross-sectional shape of the support wire can also be rectangular.

[0079] Figure 2 A flowchart illustrating the parametric modeling method for the medical stent provided in this embodiment. For example... Figure 2 As shown, the parametric modeling method for the medical stent includes steps S100 and S200. Next, the parametric modeling method will be described in detail. Figure 1a The steps for parametric modeling of the medical stent described in the text.

[0080] Execution step S100: Obtain the center line of the support wire 102 of the annular support 101 based on the size information of the annular support 101.

[0081] Specifically, when modeling the medical stent, the dimensions of each annular support 101 of the medical stent are known (the parameters of the medical stent have been designed during the design phase). In this embodiment, since the dimensions of each annular support 101 are identical, any one annular support 101 can be selected, and its dimensions can be obtained. For example, such as... Figure 1a and Figure 1b As shown, the size information of the annular support 101 may include the radius R of the annular support 101, the height h and quantity N of the substructure 112 (N=8 in this embodiment), the radius ru of the arc-shaped portion of the support wire 102, and the wire diameter r of the support wire 102, etc. In this embodiment, the radius ru of the arc-shaped portion of the support wire 102 is the inner radius of the arc-shaped portion of the support wire 102, but it is not limited to this. The radius ru of the arc-shaped portion of the support wire 102 can also be replaced by the outer radius of the arc-shaped portion of the support wire 102.

[0082] It is understood that the size information of the annular support 101 is not limited to this. When the shape of the annular support 101 changes, the size information of the annular support 101 can also increase or decrease parameters, which will not be explained in detail here.

[0083] Next, the center line of the support wire 102 of the annular support 101 can be obtained based on the size information of the annular support 101. Figure 3This is a schematic diagram of the center line of the support wire 102 of the annular support 101 provided in this embodiment, as shown below. Figure 1a and Figure 3 As shown, since the annular support 101 is a three-dimensional structure, the center line is also a three-dimensional line.

[0084] Step S200: Insert points on the center line, and perform three-dimensional modeling of the support wire 102 based on the position information of all insertion points and the shape and size of the cross-section of the support wire 102 to obtain the three-dimensional model of the annular support 101.

[0085] Figure 4 The embodiment provided will Figure 3 A schematic diagram showing the center line unfolded circumferentially. (See diagram below.) Figure 4 As shown, to facilitate interpolation, this embodiment first unfolds the center line circumferentially, thereby converting the three-dimensional line into a two-dimensional line. In this way, interpolation points can be made on the center line in a two-dimensional plane. When calculating the position information of all interpolation points, the two-dimensional position information of all interpolation points can be calculated first, and then the two-dimensional position information of all interpolation points can be converted into three-dimensional position information, resulting in lower computational complexity. Of course, as an optional embodiment, interpolation points can also be made directly on the three-dimensional center line, and the three-dimensional position information of all interpolation points can be calculated directly.

[0086] Figure 5 This is a detailed flowchart of step S200 provided in this embodiment. Figure 5 As shown, in this embodiment, step S200 includes steps S201, S202, S203 and S204.

[0087] Step S201: Extract the unit line of the center line, which can be obtained from the center line through a predetermined geometric transformation relationship.

[0088] Specifically, after converting the three-dimensional centerline into a two-dimensional centerline, a unit line is extracted from the two-dimensional centerline. The extraction rule for the unit line is that the unit line can be obtained from the centerline through a predetermined geometric transformation relationship. For example, the unit line can also be a portion of the centerline corresponding to one or at least two substructures.

[0089] Figure 6 This is a schematic diagram of the four unit lines provided in this embodiment, combined with Figure 4 and Figure 6As shown, when the extracted unit line is unit line A or unit line B, unit line A or unit line B can be obtained by translation transformation; when the extracted unit line is unit line C or unit line D, unit line C or unit line D can be obtained by mirror transformation followed by translation transformation.

[0090] It should be understood that if the unit line is directly cut from the three-dimensional center line, the unit line is also three-dimensional. The three-dimensional center line can be obtained through other geometric transformations such as mirror transformation or circular array, which does not affect the implementation of the present invention.

[0091] Step S202: Insert points on the unit line and obtain the position information of all insertion points on the unit line.

[0092] Figure 7 This is a detailed flowchart of step S202 provided in this embodiment. Figure 7 As shown, in this embodiment, step S202 includes steps S2021, S2022 and S2023.

[0093] Step S2021: Obtain the dimension information of the unit line based on the dimension information of the annular support 101.

[0094] like Figure 6 As shown, since unit line B is the smallest repeating unit of the center line, unit line B is selected as the unit line for ease of subsequent calculations. Figure 8 This is an enlarged view of the unit line B provided in this embodiment, combined with... Figure 4 and Figure 8 As shown, the size information of the unit line may include the height ch and width w, the central angle α of the arc portion of the unit line (the central angle of each arc portion of the unit line B is equal) and the radius ruc of the arc portion of the unit line (the radius of each arc portion of the unit line B is equal).

[0095] Combination Figure 1a , Figure 1b and Figure 8 As shown, the size information of the annular support 101 corresponds to the size information of the unit line. The size information of the unit line can be obtained based on the size information of the annular support 101, as shown in the following formula:

[0096] ch = h - 2r;

[0097] ruc = ru + r;

[0098] w = 2πR / N;

[0099] α=π-arctan(w / (ch-2ruc))-arccos(2ru / (w 2 +(ch-2ruc) 2 ) 0.5 ).

[0100] Step S2022: Divide the unit line into at least one basic segment based on shape differences, and obtain the position information of the endpoints of each basic segment.

[0101] Figure 9 This is a schematic diagram illustrating the division of the unit line into 5 basic segments, as provided in this embodiment. Figure 9 As shown, based on shape differences, the unit line is divided into five basic segments: basic segment B1, basic segment B2, basic segment B3, basic segment B4, and basic segment B5. Basic segments B1, B3, and B5 are arc-shaped, while basic segments B2 and B4 are straight lines. Figure 9 As can be seen, the shapes of two adjacent basic segments are different.

[0102] It should be understood that the present invention is not limited to dividing the unit line into 5 basic segments. Depending on the unit line, it can also be divided into 1, 2, 3, 4 or more basic segments. For example, when the unit line is line C and line D, it can be divided into only 3 basic segments. When the unit line is line A, it can be divided into 9 basic segments. Of course, if the shape of the unit line is simple, for example, when the unit line is a line segment, the unit line can be divided into only one basic segment, and this basic segment is the unit line itself.

[0103] It is worth noting that if the unit line is a broken line, line segments with different slopes can also be regarded as different shapes and divided into different basic segments.

[0104] Please continue reading. Figure 9The endpoints of the basic segment B1 are k1 and k2, the endpoints of the basic segment B2 are k3 and k4, the endpoints of the basic segment B4 are k4 and k5, and the endpoints of the basic segment B5 are k5 and k6. k2 is also the connection point between basic segments B1 and B2, k3 is also the connection point between basic segments B2 and B3, k4 is also the connection point between basic segments B3 and B4, and k5 is also the connection point between basic segments B4 and B5. Furthermore, to facilitate obtaining the position information of the endpoints of each basic segment, an XY coordinate system can be established at a suitable location. Then, based on the size information of the unit line, the position information of the endpoints of each basic segment can be obtained, i.e., the coordinates of k1, k2, k3, k4, k5, and k6 can be obtained.

[0105] Step S2023: Insert points for each basic segment, and obtain the position information of all insertion points on each basic segment based on the position information of the endpoints of each basic segment, the size information of the unit line, and the number of insertion points on each basic segment.

[0106] Figure 10 This is a schematic diagram illustrating the interpolation of each of the basic segments provided in this embodiment. For example... Figure 10 As shown, the number of insertion points on each basic segment can be the same or different. For example, basic segments B2 and B4 are longer and can have more insertion points inserted, while basic segments B1 and B5 are shorter and can have fewer insertion points inserted, but this should not be a limitation.

[0107] Please continue reading. Figure 10 In this embodiment, two insertion points are inserted on basic segments B1 and B5, ten insertion points are inserted on basic segments B2 and B4, and four insertion points are inserted on basic segment B3. Since the coordinates of the endpoints of each basic segment have been obtained, the coordinates of all insertion points on each basic segment can be obtained based on the coordinates of the endpoints of each basic segment, the size information of the unit line, and the number of insertion points on each basic segment.

[0108] Specifically, the coordinates of all insertion points on each of the basic segments can be obtained using the following method:

[0109] For the basic segments of the arc shape, such as basic segments B1, B3, and B5, let the coordinates of each insertion point be (x...). i y i ), 0≤i<numrad, where numrad is the insertion point on the basic segment of the arc. Where:

[0110] x i =ruc·sin(i·α / numrad);

[0111] y i =ruc(1-cos(i·α / numrad)).

[0112] For the linear basic segments, such as basic segment B2 and basic segment B4, let the coordinates of each insertion point be (x...). j y j ), 0≤j≤numline, where numline is the insertion point on the basic segment of the straight line. Where:

[0113] x j = x0 + i·wl / numline;

[0114] y j = y0 + i·wl·tanα / numline;

[0115] wl=w / 2-2ruc·sinα, x0=ruc·sin(i·α / numrad), y0=ruc(1-cosα).

[0116] Execution step S203: Insert points on other parts of the center line, and obtain the position information of all insertion points on other parts of the center line based on the position information of all insertion points on the unit line and the geometric transformation relationship.

[0117] Specifically, since the centerline can be obtained from the unit line through the geometric transformation relationship, the coordinates of all insertion points on other parts of the centerline can be obtained based on the coordinates of all insertion points on the unit line and the geometric transformation relationship. For example, Figure 6 The unit line B in the diagram is translated 7 times, with each translation being a shift of w, to obtain the desired result. Figure 4 The centerline is defined as follows: let unit line B be the first unit line of the centerline. Unit line B is successively translated to obtain the second, third, ..., eighth unit lines. In step S2023, the coordinates of all insertion points on unit line B are obtained, which is equivalent to obtaining the coordinates of all insertion points on the first unit line. The x-coordinates of all insertion points on the m-th (2≤m≤8)-th unit line are equal to the x-coordinates of the corresponding insertion points on the first unit line plus m·w, and the y-coordinates of all insertion points on the m-th unit line are equal to the y-coordinates of the corresponding insertion points on the first unit line. In this way, the coordinates of all insertion points on the entire centerline can be obtained.

[0118] Furthermore, since the three-dimensional centerline is converted to a two-dimensional centerline in step S201, the coordinates of all insertion points on the centerline obtained in this step are two-dimensional coordinates. Therefore, after obtaining the coordinates of all insertion points on the entire centerline, it is necessary to convert the two-dimensional coordinates of all insertion points on the centerline into three-dimensional coordinates.

[0119] Step S204: Based on the position information of all insertion points on the center line and the shape and size of the cross-section of the support wire, perform three-dimensional modeling of the support wire to obtain the three-dimensional model of the annular support 101.

[0120] In this embodiment, as Figure 1a and Figure 1b As shown, since the cross-sectional shape of the support wire 102 is circular and the wire diameter of the support wire 102 is r, the support wire 102 is three-dimensionally modeled based on the three-dimensional coordinates of all insertion points on the center line, the cross-sectional shape of the support wire 102, and the wire diameter r of the support wire 102, forming a three-dimensional model of the support wire 102. The three-dimensional model of the support wire 102 is the three-dimensional model of the annular support 101.

[0121] Specifically, when performing three-dimensional modeling of the support wire 102, mesh generation technology is used to supplement each insertion point on the center line to the entire wire diameter of the support wire 102, while also taking into account the accuracy requirements of mesh generation. Figure 11a , Figure 11b and Figure 11c This is a schematic diagram illustrating the three-dimensional modeling of the support wire 102 using three different mesh generation techniques with varying precision requirements, as provided in this embodiment. Figures 11a-11c As the precision requirements gradually increase, for ease of description, the following will... Figures 11a-11c The accuracy requirements in these three areas are respectively referred to as low accuracy requirements, medium accuracy requirements, and high accuracy requirements. For example... Figure 11a As shown, when performing mesh generation with low precision requirements, a layer of mesh can be generated on the diameter of the support wire 102, and eight insertion points can be inserted on this layer of mesh. The coordinates of the eight insertion points on this layer of mesh are calculated based on the coordinates of each insertion point G on the center line and the diameter r of the support wire 102, thereby fitting the cross-sectional profile of the support wire 102. Figure 11b As shown, when performing mesh generation with medium precision requirements, two layers of mesh can be divided along the wire diameter of the support wire 102, with eight insertion points inserted in each layer. The coordinates of the eight insertion points in each layer are calculated based on the coordinates of each insertion point G on the centerline and the wire diameter r of the support wire 102, thereby fitting the cross-sectional profile of the support wire 102. Figure 11cAs shown, when performing high-precision meshing, three layers of mesh can be divided on the wire diameter of the support wire 102, and eight insertion points are inserted in each layer. The coordinates of the eight insertion points on each layer of mesh are calculated based on the coordinates of each insertion point G on the center line and the wire diameter r of the support wire 102, thereby fitting the cross-sectional profile of the support wire 102.

[0122] It is understandable that the more mesh layers are divided on the diameter of the support wire 102, the more insertion points there are on each mesh layer, and the closer the fitted cross-sectional profile of the support wire 102 is to a circle. Of course, the amount of computation will also increase. The number of mesh layers and the number of insertion points on each mesh layer can be designed according to actual needs.

[0123] Furthermore, such as Figure 1a As shown, in this embodiment, the dimensions of the annular support 101 are identical. After obtaining the three-dimensional model of the annular support 101, the three-dimensional model of the annular support 101 can be copied based on the number of annular support 101s, and all the three-dimensional models of the annular support 101 can be combined to form the three-dimensional model of the medical stent. For example, in this embodiment, there are 6 annular support 101s. The three-dimensional model of the annular support 101 is copied 5 times to obtain 6 three-dimensional models of the annular support 101. Then, the 6 three-dimensional models of the annular support 101 can be combined to form the three-dimensional model of the medical stent.

[0124] Based on this, this embodiment also provides a finite element analysis method for medical stents. In the finite element analysis of the medical stent, the parametric modeling method for medical stents described above is used to perform three-dimensional modeling of the medical stent, thereby obtaining a three-dimensional model of the medical stent. Stress simulation is performed on the three-dimensional model of the medical stent to obtain a detailed stress-strain distribution, thereby enabling the prediction of the fatigue life of the medical stent.

[0125] Furthermore, this embodiment also provides a parametric modeling system for medical stents, used for three-dimensional modeling of medical stents. For example... Figure 1a As shown, the medical stent includes a plurality of annular supports 101 distributed along the axial direction. Figure 12 This is a structural block diagram of the parametric modeling system for the medical stent provided in this embodiment, as shown below. Figure 1a and Figure 12 As shown, the system includes:

[0126] Extraction module 10 is used to obtain the center line of the support wire 102 of the annular support 101 based on the size information of the annular support 101; and,

[0127] The 3D modeling module 20 is used to interpolate the center line and perform 3D modeling of the support wire 102 based on the position information of all the interpolation points and the shape and size of the cross-section of the support wire 102, so as to obtain the 3D model of the annular support 101.

[0128] This embodiment also provides an electronic device, including a processor and a memory, wherein the memory stores instructions, and when the instructions are executed by the processor, the steps of the parametric modeling method for the medical stent described above are implemented.

[0129] The processor can execute various actions and processes according to instructions stored in the memory. Specifically, the processor can be an integrated circuit chip with signal processing capabilities. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor can be a microprocessor or any conventional processor, and can be based on an x86 architecture or an ARM architecture, etc.

[0130] The memory stores executable instructions that are executed by a processor using the parametric modeling method for the medical stent described above. The memory can be volatile or non-volatile, or may include both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM) used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct memory bus random access memory (DR RAM). It should be noted that the memory used in the methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0131] According to another aspect of the present invention, a non-transitory computer-readable storage medium is proposed, on which instructions are stored, which, when executed, can implement the steps in the parametric modeling method for medical stents described above.

[0132] Similarly, the non-transitory computer-readable storage medium in the embodiments of the present invention may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. It should be noted that the computer-readable storage medium described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0133] Example 2

[0134] The difference from Embodiment 1 is that the specific steps of step S200 are different in this embodiment. Figure 13 This is a flowchart of step S200 provided in this embodiment. Figure 13 As shown, step S200 includes steps S211, S212, S213 and S214.

[0135] Step S211: Extract the unit line of the center line, which can be obtained from the center line through a predetermined geometric transformation relationship.

[0136] Step S212: Insert points on the unit line and obtain the position information of all insertion points on the unit line.

[0137] Since steps S211 and S212 are similar to steps S201 and S202 in Embodiment 1, they will not be described in detail here.

[0138] Furthermore, since the unit line is a two-dimensional line, the position information of all insertion points on the unit line obtained after executing step S212 is actually the two-dimensional coordinates of all insertion points on the unit line. Therefore, it is necessary to convert the two-dimensional coordinates of all insertion points on the unit line into three-dimensional coordinates.

[0139] Step S213: Based on the position information of all insertion points on the unit line and the shape and size of the cross-section of the support wire, perform three-dimensional modeling of the unit line to obtain the three-dimensional model of the unit line.

[0140] Specifically, a mesh generation technique similar to that in Embodiment 1 can be used to supplement each insertion point on the unit line to the entire diameter of the support wire 102, thereby performing a three-dimensional model of the support wire 102 and obtaining a three-dimensional model of the unit line, such as... Figure 1b As shown, the three-dimensional model of the unit line is a three-dimensional model of the substructure 112, which is part of the three-dimensional model of the support wire 102.

[0141] Step S214: Based on the three-dimensional model of the unit line and the geometric transformation relationship, obtain the three-dimensional model of the ring support 102.

[0142] Since the centerline can be obtained from the unit line through the geometric transformation relationship, and after obtaining the three-dimensional model of the unit line, the three-dimensional model of the ring support can also be obtained based on the three-dimensional model of the unit line and the geometric transformation relationship. For example, Figure 1a and Figure 1b As shown, the three-dimensional model of the unit line is a three-dimensional model of the substructure 112. The three-dimensional model of the annular support 102 can be obtained by circumferentially arraying the three-dimensional model of the substructure 112.

[0143] It is worth noting that, since the three-dimensional centerline was converted to a two-dimensional centerline before step S211, and the unit line is also a two-dimensional line, the geometric transformation relationship is actually a two-dimensional geometric transformation relationship between the two-dimensional unit line and the two-dimensional centerline. However, the three-dimensional model of the unit line and the three-dimensional model of the ring support are three-dimensional. Therefore, it is necessary to convert the two-dimensional geometric transformation relationship between the two-dimensional unit line and the two-dimensional centerline into a three-dimensional geometric transformation relationship between the three-dimensional unit line and the three-dimensional centerline. Only through this three-dimensional geometric transformation can the three-dimensional model of the unit line be used to obtain the three-dimensional model of the ring support. Alternatively, the three-dimensional model of the unit line can be obtained first through a two-dimensional geometric transformation relationship. Figure 1b The three-dimensional model of the circumferentially unfolded support wire 102 shown can be obtained by twisting the three-dimensional model of the circumferentially unfolded support wire 102 into a ring.

[0144] As an optional embodiment, if the three-dimensional centerline is not converted into a two-dimensional centerline before executing step S211, and the unit line is directly intercepted from the three-dimensional centerline during step S211, the unit line is a three-dimensional line. In this case, the geometric transformation relationship is actually a three-dimensional geometric transformation relationship between the three-dimensional unit line and the three-dimensional centerline. Therefore, the three-dimensional model of the unit line can be used to obtain the three-dimensional model of the annular support through the three-dimensional geometric transformation relationship.

[0145] As an optional embodiment, if the annular support 101 does not have substructures of the same shape, or even if there are substructures of the same shape but their dimensions are not closely related, during step S200, the entire centerline can be interpolated, and the position information of all interpolation points can be obtained. In this way, the support wire 102 can also be three-dimensionally modeled based on the position information of all interpolation points.

[0146] Furthermore, when interpolating points along the entire centerline, the dimensions of the entire centerline can first be obtained based on the dimensions of the annular support 101. Next, the entire centerline is divided into at least one basic segment based on shape differences, and the position information of the endpoints of each basic segment is obtained. Similarly, interpolation points are performed on each basic segment, and the position information of all interpolation points on each basic segment can be obtained based on the position information of the endpoints of each basic segment, the dimensions of the unit line, and the number of interpolation points on each basic segment. Since the steps of dividing into basic segments, obtaining the position information of the endpoints of each basic segment, and interpolating points on each basic segment have been described above, they will not be repeated here.

[0147] Example 3

[0148] The difference from Embodiment 1 is that, in this embodiment, the medical stent is a variable diameter medical stent. Figure 14 This is a schematic diagram of the structure of the medical stent provided in this embodiment, as shown below. Figure 14 As shown, since the medical stent is a variable-diameter medical stent, the dimensional information of the annular support 101 may differ. For example, the height of the annular support 101 or the number of substructures included in the support wire 102 may be different. Therefore, once a three-dimensional model of the annular support 101 is obtained, it is impossible to obtain other three-dimensional models of the annular support 101 by copying them.

[0149] In this embodiment, a three-dimensional model of one annular support 101 is obtained. Steps S100 and S200 are repeated until three-dimensional models of all remaining annular supports 101 are obtained. These three-dimensional models are then combined to form the three-dimensional model of the medical stent. Compared to Embodiment 1, this embodiment is suitable for cases where the size information of each annular support 101 is different. By obtaining the size information of each annular support 101 individually and performing three-dimensional modeling on each annular support 101 separately, three-dimensional models of annular supports 101 with different sizes are obtained.

[0150] Of course, even if the size information of each of the annular supports 101 is the same, each of the annular supports 101 can be modeled in three dimensions separately, and the three-dimensional models of all the annular supports 101 obtained can be used to build the three-dimensional model of the medical stent.

[0151] Example 4

[0152] The difference from Embodiment 1 is that in this embodiment, the shape and size of each of the substructures 112 of the annular support 101 are not exactly the same. Figures 15a-15cThis is a schematic diagram of the structure of the three types of medical stents provided in this embodiment, wherein, Figures 15a-15c The medical stents used in this field can be referred to as alternating height medical stents, alternating constant height medical stents, and continuously height-adjustable medical stents, respectively.

[0153] Figures 16a-16c They are respectively Figures 15a-15c A schematic diagram of the support wire 102 of the medical stent after it has been unfolded circumferentially. (See diagram below.) Figure 16a As shown, the alternating height medical stent has two substructures, namely substructure 112a and substructure 112b. Substructure 112a and substructure 112b are mirror-symmetrical and alternate, and are V-shaped but with unequal heights at both ends. Therefore, the dimensional information of the annular support 101 should also include the height h1 of substructure 112a and the height h2 of substructure 112b. Figure 16b As shown, the alternating equal-height medical stent has two substructures, namely substructure 112c and substructure 112d. Four substructures 112c are connected end-to-end, and four substructures 112d are connected end-to-end together. The heights at both ends of substructures 112c and 112d are equal, but the height of substructure 112c is greater than the height of substructure 112d. Therefore, the dimensional information of the annular support 101 should also include the height h3 of substructure 112c and the height h4 of substructure 112d. Figure 16c As shown, the continuously variable height medical stent has three substructures, namely substructure 112e, substructure 112f, and substructure 112g. Substructures 112e, 112f, and 112g are connected end to end in sequence. The heights at both ends of substructures 112c, 112d, and 112g are equal, but the heights of substructures 112c, 112d, and 112g gradually decrease. Therefore, the size information of the annular support 101 should also include the height h5 of substructure 112e, the height h6 of substructure 112f, and the height h7 of substructure 112g.

[0154] Of course, the above are just examples. The parameters contained in the size information of the annular support 101 should be sufficient to extract the center line of the support wire 102. Examples will not be given here.

[0155] Figures 17a-17c They are respectively Figures 15a-15c A schematic diagram of the center line of the support wire 102 of the medical stent. Next, we will... Figure 15a Taking the alternating height medical stent as an example, some steps in step S200 will be described again.

[0156] Figure 18 The embodiment provided will Figure 17a A schematic diagram showing the center line unfolded along its circumference. (See diagram below.) Figure 18 As shown, the three-dimensional center line is unfolded along its circumference to obtain the two-dimensional center line, and then the unit lines of the center line are extracted. Figure 19 This is a schematic diagram of the three types of unit lines extracted in this embodiment, combined with... Figure 18 and Figure 19 As shown, when the extracted unit line is unit line O, unit line O can be obtained by mirroring and then translating; when the extracted unit line is unit line P or unit line Q, unit line P or unit line Q can be obtained by translating.

[0157] Next, the dimension information of the unit line needs to be obtained based on the dimension information of the annular support 101.

[0158] like Figure 19 As shown, unit line O is selected as the unit line. Figure 20 This is an enlarged view of the unit line O provided in this embodiment, combined with... Figure 16a and Figure 20 As shown, the size information of the unit line may include height ch1, ch2 and width w1, the central angle β of the arc portion of the unit line (the central angle of each arc portion of the unit line O is equal) and the radius rub of the arc portion of the unit line (the radius of each arc portion of the unit line O is equal).

[0159] Combination Figure 15a , Figure 16a and Figure 20 As shown, similar to Embodiment 1, the size information of the annular support 101 corresponds to the size information of the unit line. The size information of the unit line can be obtained based on the size information of the annular support 101, as shown in the following formula:

[0160] ch1 = h1 - 2r;

[0161] ch2=h2-2r

[0162] rub = ru + r;

[0163] w1 = 2πR / N;

[0164] α=π-arctan(w / (ch1-2ruc))-arccos(2ru / (w 2 +(ch1-2ruc) 2 ) 0.5 ).

[0165] It should be understood that other steps of the parametric modeling method for the medical stent in this embodiment can be referred to in Embodiment 1, and will not be described in detail here.

[0166] In summary, in the parametric modeling method for medical stents provided in this invention, the centerline of the support wire of the annular support body is obtained based on the size information of the annular support body of the medical stent; the centerline is interpolated, and the support wire is three-dimensionally modeled based on the position information of all interpolated points and the shape and size of the cross-section of the support wire to obtain the three-dimensional model of the annular support body. This invention utilizes the size information of the annular support body of the medical stent for modeling, eliminating the need for the step of discretizing the geometric model into a mesh, greatly reducing the time cost required for modeling and shortening the finite element analysis cycle. When the design parameters of the medical stent are modified, the modeling can be re-established by modifying the size information of the annular support body, which is very convenient and effective. This invention also provides a finite element analysis method for medical stents, a parametric modeling system for medical stents, an electronic device, and a non-transitory computer-readable storage medium.

[0167] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the systems disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the descriptions are relatively simple, and relevant parts can be referred to the method section.

[0168] It should also be noted that although the present invention has been disclosed above with reference to preferred embodiments, these embodiments are not intended to limit the present invention. For any person skilled in the art, many possible variations and modifications can be made to the technical solutions of the present invention based on the disclosed technical content, or equivalent embodiments can be modified accordingly, without departing from the scope of the present invention. Therefore, any simple modifications, equivalent changes, and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the present invention shall still fall within the scope of protection of the present invention.

[0169] It should also be understood that, unless otherwise specified or indicated, the terms “first,” “second,” “third,” etc., in the specification are used only to distinguish the various components, elements, and steps in the specification, and not to indicate the logical or sequential relationships between the various components, elements, and steps.

[0170] Furthermore, it should be recognized that the terminology described herein is used only to describe particular embodiments and not to limit the scope of the invention. It must be noted that the singular forms “a” and “an” used herein and in the appended claims include plural bases unless the context clearly indicates otherwise. For example, a reference to “a step” or “an apparatus” means a reference to one or more steps or apparatuses, and may include secondary steps and secondary apparatuses. All conjunctions used should be understood in the broadest sense. Also, the word “or” should be understood to have the definition of logical “or” rather than logical “exclusive OR”, unless the context clearly indicates otherwise. Furthermore, implementation of the methods and / or devices in embodiments of the invention may include performing selected tasks manually, automatically, or in combination.

Claims

1. A parametric modeling method for a medical stent, the medical stent comprising a plurality of annular supports distributed along an axial direction, characterized in that, The method includes: The centerline of the support wire of the annular support is obtained based on the size information of the annular support; and... The centerline is interpolated, and the support wire is modeled in three dimensions based on the position information of all the interpolation points and the shape and size of the cross-section of the support wire to obtain the three-dimensional model of the annular support. The step of interpolating the center line includes: extracting a unit line of the center line, wherein the unit line can be obtained from the center line through a predetermined geometric transformation relationship; interpolating the unit line and obtaining the position information of all the interpolation points on the unit line; When the support wire is modeled in three dimensions, it is necessary to use mesh generation technology to supplement each insertion point on the center line to the entire diameter of the support wire according to the cross-sectional shape and diameter of the support wire. The coordinates of the insertion points on the mesh are calculated according to the coordinates of each insertion point on the center line and the diameter of the support wire, thereby fitting the cross-sectional profile of the support wire.

2. The parametric modeling method for medical stents as described in claim 1, characterized in that, The support wire is continuously bent to form several substructures that are connected end to end and have the same shape. The substructures may have the same or different dimensions.

3. The parametric modeling method for medical stents as described in claim 2, characterized in that, The steps of interpolating points on the centerline and performing three-dimensional modeling of the support wire based on the position information of all interpolation points and the shape and size of the cross-section of the support wire include: Interpolating points on other parts of the centerline, and obtaining the position information of all insertion points on other parts of the centerline based on the position information of all insertion points on the unit line and the geometric transformation relationship; and... Based on the position information of all insertion points on the center line and the shape and size of the cross-section of the support wire, a three-dimensional model of the support wire is performed to obtain the three-dimensional model of the annular support.

4. The parametric modeling method for medical stents as described in claim 2, characterized in that, The steps of interpolating points on the centerline and performing three-dimensional modeling of the support wire based on the position information of all interpolation points and the shape and size of the cross-section of the support wire include: The center line is extracted by a unit line, which can be obtained by a predetermined geometric transformation relationship; Insert points on the unit line and obtain the position information of all insertion points on the unit line; Based on the position information of all insertion points on the unit line and the shape and size of the cross-section of the support wire, a three-dimensional model of the unit line is performed to obtain the three-dimensional model of the unit line; and, The three-dimensional model of the ring support is obtained based on the three-dimensional model of the unit line and the geometric transformation relationship.

5. The parametric modeling method for medical stents as described in claim 3 or 4, characterized in that, When the dimensions of the substructures are the same, the unit line is the smallest repeating unit of the center line.

6. The parametric modeling method for medical stents as described in claim 3 or 4, characterized in that, The steps of inserting points on the unit line and obtaining the position information of all insertion points on the unit line include: The dimension information of the unit line is obtained based on the dimension information of the ring support. The unit line is divided into at least one basic segment based on shape differences, and the position information of the endpoints of each basic segment is obtained; and, Insertion points are made for each basic segment, and the position information of all insertion points on each basic segment is obtained based on the position information of the endpoints of each basic segment, the size information of the unit line, and the number of insertion points on each basic segment.

7. The parametric modeling method for medical stents as described in claim 6, characterized in that, The number of insertion points on each of the basic segments may be the same or different.

8. The parametric modeling method for medical stents as described in claim 6, characterized in that, The substructure is V-shaped, and the basic segment has both straight and arc shapes.

9. The parametric modeling method for medical stents as described in claim 8, characterized in that, The dimensional information of the annular support includes the radius of the annular support, the height and number of the substructures, the central angle and radius of the arc-shaped portion of the support wire, and the wire diameter of the support wire.

10. The parametric modeling method for medical stents as described in claim 8, characterized in that, The dimensional information of the unit line includes: the height and width of the unit line, as well as the central angle and radius of the arc portion of the unit line.

11. The parametric modeling method for medical stents as described in claim 1, characterized in that, When interpolating points along the center line, interpolation points are applied to the entire center line, and the position information of all interpolation points is obtained.

12. The parametric modeling method for medical stents as described in claim 11, characterized in that, The steps of interpolating points along the entire centerline and obtaining the position information of all interpolated points include: The dimension information of the entire centerline is obtained based on the dimension information of the ring support. The centerline is divided into at least one basic segment based on shape differences, and the position information of the endpoints of each basic segment is obtained; and, Insertion points are made for each basic segment, and the position information of all insertion points on each basic segment is obtained based on the position information of the endpoints of each basic segment, the size information of the center line, and the number of insertion points on each basic segment.

13. The parametric modeling method for a medical stent as described in any one of claims 1, 2, 3, 4, 11, or 12, characterized in that, When obtaining the center line of the support wire of the annular support based on the size information of the annular support, the center line is a three-dimensional line. When interpolating the center line, the three-dimensional lines are interpolated, and the three-dimensional position information of all interpolation points is obtained; or, before interpolating the center line, the three-dimensional lines are converted into two-dimensional lines, and the two-dimensional position information of all interpolation points is obtained, and then the two-dimensional position information of all interpolation points is converted into three-dimensional position information.

14. The parametric modeling method for a medical stent as described in any one of claims 1, 2, 3, 4, 11, or 12, characterized in that, Each of the ring-shaped supports has the same dimensional information. After obtaining the three-dimensional model of the ring-shaped support, the following steps are also included: Based on the number of ring supports, the three-dimensional model of the ring support is copied, and the three-dimensional models of all the ring supports are combined to form the three-dimensional model of the medical stent.

15. The parametric modeling method for medical stents as described in any one of claims 1, 2, 3, 4, 11, or 12, characterized in that, The dimensions of each of the ring supports may be the same or different. After obtaining the three-dimensional model of the ring support, the following steps are also included: Establish three-dimensional models of the remaining annular supports, and combine the three-dimensional models of all the annular supports to form a three-dimensional model of the medical stent.

16. The parametric modeling method for medical stents as described in claim 1, characterized in that, The cross-sectional shape of the support wire is circular or rectangular.

17. A finite element analysis method for a medical stent, characterized in that, This includes performing three-dimensional modeling of the medical stent using the parametric modeling method for the medical stent as described in any one of claims 1-16.

18. A parametric modeling system for a medical stent, characterized in that, The medical stent comprises a plurality of annular supports distributed along the axial direction, characterized in that the system includes: The extraction module is used to obtain the centerline of the support wire of the annular support body based on the size information of the annular support body; and, The three-dimensional modeling module is used to interpolate the center line and perform three-dimensional modeling of the support wire based on the position information of all interpolation points and the shape and size of the cross-section of the support wire, so as to obtain the three-dimensional model of the annular support body. The step of interpolating the center line includes: extracting a unit line of the center line, wherein the unit line can be obtained from the center line through a predetermined geometric transformation relationship; interpolating the unit line and obtaining the position information of all the interpolation points on the unit line; When the support wire is modeled in three dimensions, it is necessary to use mesh generation technology to supplement each insertion point on the center line to the entire diameter of the support wire according to the cross-sectional shape and diameter of the support wire. The coordinates of the insertion points on the mesh are calculated according to the coordinates of each insertion point on the center line and the diameter of the support wire, thereby fitting the cross-sectional profile of the support wire.

19. An electronic device, characterized in that, It includes a processor and a memory, wherein the memory stores instructions that, when executed by the processor, implement the parametric modeling method for a medical stent as described in any one of claims 1 to 16.

20. A non-transitory computer-readable storage medium, characterized in that, The non-transitory computer-readable storage medium stores instructions that, when executed, implement the parametric modeling method for a medical stent as described in any one of claims 1 to 16.

Citation Information

Patent Citations

  • Simulation method, device and equipment

    CN111863263A

  • Intelligent three-dimensional modeling system

    CN210108285U