
The components with lattice structure as filling unit have great application potential in aerospace and other fields. The failure of the lattice structure directly affects the functional characteristics of the parts filled with the lattice structure. Aiming at the problem that it is difficult to evaluate the deformation degree of metal lattice structure after mechanical loading in additive manufacturing, firstly, the point cloud model of lattice structure is obtained by using CT scanning and three-dimensional reconstruction, and then the skeleton of lattice structure is automatically extracted based on L1 median algorithm. Finally, the deformation angle of rods is measured to evaluate the degree of deformation and damage of parts. In this paper, the deformation evaluation of the rods of the BCC lattice is discussed. The experimental results show that the proposed skeleton extraction technology achieves the evaluation of lattice structure deformation. The experimental model is extended to BCC lattice structure with unit cell number of n×n×n. When the ratio of the rods with more than 40% severe deformation to all rods in the lattice structure reaches (2n−1)/2n2 it indicates that the lattice structure has undergone a large degree of deformation and should not continue to serve.
Citation: Liming Wu, Ning Dai, Hongtao Wang. Evaluation of rods deformation of metal lattice structure in additive manufacturing based on skeleton extraction technology[J]. Mathematical Biosciences and Engineering, 2021, 18(6): 7525-7538. doi: 10.3934/mbe.2021372
[1] | Zhijun Liu, Xiaobi Wei, Dongquan Wang, Liangliang Wang . Performance of cement-stabilized macadam roads based on aggregate gradation interpolation tests. Mathematical Biosciences and Engineering, 2019, 16(4): 2371-2390. doi: 10.3934/mbe.2019119 |
[2] | Yanfeng Shi, Shuo Qiu, Jiqiang Liu, Tinghuai Ma . Novel efficient lattice-based IBE schemes with CPK for fog computing. Mathematical Biosciences and Engineering, 2020, 17(6): 8105-8122. doi: 10.3934/mbe.2020411 |
[3] | Dana Paquin, Doron Levy, Lei Xing . Hybrid multiscale landmark and deformable image registration. Mathematical Biosciences and Engineering, 2007, 4(4): 711-737. doi: 10.3934/mbe.2007.4.711 |
[4] | Zhen Liu, Song Yang, Tao Ding, Ruimin Chai . Dynamic modeling and performance analysis of a lower-mobility parallel robot with a rotatable platform. Mathematical Biosciences and Engineering, 2023, 20(2): 3918-3943. doi: 10.3934/mbe.2023183 |
[5] | Rustam Aipov, Andrey Linenko, Ildar Badretdinov, Marat Tuktarov, Salavat Akchurin . Research of the work of the sieve mill of a grain-cleaning machine with a linear asynchronous drive. Mathematical Biosciences and Engineering, 2020, 17(4): 4348-4363. doi: 10.3934/mbe.2020240 |
[6] | Yanfeng Liang, David Greenhalgh . Estimation of the expected number of cases of microcephaly in Brazil as a result of Zika. Mathematical Biosciences and Engineering, 2019, 16(6): 8217-8242. doi: 10.3934/mbe.2019416 |
[7] | Ankhy Sultana, Tsz-Ho Kwok, Hoi Dick Ng . Numerical assessment of directional energy performance for 3D printed midsole structures. Mathematical Biosciences and Engineering, 2021, 18(4): 4429-4449. doi: 10.3934/mbe.2021224 |
[8] | Yufan Zheng, Rafiq Ahmad . Feature extraction and process planning of integrated hybrid additive-subtractive system for remanufacturing. Mathematical Biosciences and Engineering, 2020, 17(6): 7274-7301. doi: 10.3934/mbe.2020373 |
[9] | Chunyang Qin, Yuming Chen, Xia Wang . Global dynamics of a delayed diffusive virus infection model with cell-mediated immunity and cell-to-cell transmission. Mathematical Biosciences and Engineering, 2020, 17(5): 4678-4705. doi: 10.3934/mbe.2020257 |
[10] | Wei-wei Jiang, Xin-xin Zhong, Guang-quan Zhou, Qiu Guan, Yong-ping Zheng, Sheng-yong Chen . An automatic measurement method of spinal curvature on ultrasound coronal images in adolescent idiopathic scoliosis. Mathematical Biosciences and Engineering, 2020, 17(1): 776-788. doi: 10.3934/mbe.2020040 |
The components with lattice structure as filling unit have great application potential in aerospace and other fields. The failure of the lattice structure directly affects the functional characteristics of the parts filled with the lattice structure. Aiming at the problem that it is difficult to evaluate the deformation degree of metal lattice structure after mechanical loading in additive manufacturing, firstly, the point cloud model of lattice structure is obtained by using CT scanning and three-dimensional reconstruction, and then the skeleton of lattice structure is automatically extracted based on L1 median algorithm. Finally, the deformation angle of rods is measured to evaluate the degree of deformation and damage of parts. In this paper, the deformation evaluation of the rods of the BCC lattice is discussed. The experimental results show that the proposed skeleton extraction technology achieves the evaluation of lattice structure deformation. The experimental model is extended to BCC lattice structure with unit cell number of n×n×n. When the ratio of the rods with more than 40% severe deformation to all rods in the lattice structure reaches (2n−1)/2n2 it indicates that the lattice structure has undergone a large degree of deformation and should not continue to serve.
Three-dimensional lattice structure is a kind of periodic porous structure, which is composed of a large number of same lattice elements. Lattice structure integrates the characteristics of lightweight, and high strength, which not only meets the load-carrying requirements, but also meets the unique functional requirements such as heat dissipation and noise reduction. It has excellent mechanical properties and material structure function integration characteristics [1,2], therefore, the lattice structure has great application potential in aerospace and other fields [3]. Due to the complex internal structure and relatively small size of lattice structure [4,5], as well as the variety of loads and harsh service conditions, it is a challenging work to carry out quality inspection and evaluation of space complex lattice structure, especially the evaluation of rods deformation.
The domestic and foreign scholars' research on the inspection of metal lattice structure by additive manufacturing can be divided into two categories. One is the quality inspection of lattice structure after additive manufacturing, which mainly aims at surface roughness and dimensional manufacturing accuracy [6,7,8]. Bill et al. [9] extracted the contour and boundary information of lattice structure from CT images to analyze the roughness of its support rods. Han et al. [10] measured the surface roughness and diameter of lattice structure rods using scanning electron microscope and optical microscope. Xiao et al. [11] analyzed the error of two lattice units with different topological configurations by matching the 3D model reconstructed by CT scanning with its design model, and analyzed the error value after the matching. The other is to evaluate the quality of lattice structure after the load is applied, which mainly focuses on the failure behavior of lattice rods such as fracture. Hamza et al. [12] used industrial CT to detect the three-dimensional shape of lattice structure before and after stretching, and collected two-dimensional images, then characterized the failure behavior of lattice structure fracture rod by electron microscope, and studied the morphology characteristics of lattice structure by optical microscope.
The lattice structure can be simplified into a skeleton model, and the skeleton of the lattice structure can be obtained by using the skeleton extraction technology to evaluate the deformation of the lattice structure. The studies on skeleton extraction are roughly divided into two categories. One is grid-based skeleton extraction. These algorithms are designed for sealed surface mesh models without missing holes. Au et al. [13] proposed the Laplacian shrinkage method, which shrinks the mesh to the middle of the model by constantly balancing the shrinking and pulling energies. Tagliasacchi et al. [14] proposed similar improvements based on Mean Curvature Flow. This type of method is concise, easy to understand, and highly robust. The other is based on point cloud skeleton extraction. Tagliasacchi et al. [15] proposed the ROSA method, which assumes that the local basic shape and structure of the object model is a cylinder, and uses the normal vector information to calculate an optimal tangent plane for each point on the point cloud to fit an ellipse, and finally Connect the central axis points of all tangent planes to form a curved skeleton. Huang et al. [16] applied the median theory locally on the point cloud model to obtain the local center point set, and cleverly added the repulsion term to form a continuous one-dimensional space structure. Hu et al. [17] extracts the cross-section centroid set of the point cloud model and connects them to form a main connection curve skeleton. At present, the study on the lattice structure is still in its infancy. Due to the complex internal structure of the lattice structure, it is difficult to detect the deformation of the rods after being stressed by the existing equipment. There are few studies on the deformation degree detection of the rods in the lattice structure after loading. In this paper, based on the geometric skeleton extraction technology of lattice structure, the deformation evaluation of additive manufacturing metal lattice structure after loading is carried out.
There are a large number of lattice elements in lattice structure, and the scale of 3D reconstruction model data is huge, which makes the calculation load heavy in the actual processing process. Therefore, it is necessary to simplify the data on the basis of representing the characteristic information of the 3D model as complete as possible. Skeleton line is an effective form to describe the topological structure of objects, which provides a more intuitive definition for model representation and geometric feature recognition. It can not only retain feature information to the greatest extent, but also reduce the difficulty of algorithm operation [18]. In this paper, a lattice structure skeleton extraction algorithm based on L1 median is proposed. The skeleton model is used to represent the topological shape of lattice structure, and finally the deformation evaluation of lattice structure is realized through the skeleton model.
The lattice structure to which this method is applicable is shown in Figure 1. In order to reduce the amount of calculation in the process of model processing, its topological configuration is simplified as "nodes" and "skeleton lines". "Skeleton lines" are the central axis of the lattice element rods (represented by the number in Figure 1), "nodes" are the intersection points of multiple skeleton lines (represented by the letter in Figure 1). In this paper, the deformation evaluation of the rods of the body centered cubic (BCC) lattice is discussed.
The technical route of deformation assessment of metal BCC lattice structure rods made by additive manufacturing is shown in Figure 2. Firstly, the lattice structure is preprocessed, which includes loading the lattice structure to obtain the deformed lattice structure, CT scanning it to obtain the two-dimensional image sequence, and the image sequence is reconstructed to obtain the three-dimensional lattice model after mechanical loading; then, based on L1 median algorithm, skeleton points in the center of lattice structure are extracted, and a series of skeleton points are fitted and extended to obtain the complete geometric skeleton of lattice structure; finally, since the lattice structure rods made of titanium alloy and aluminum alloy are still linear after deformation, the degree of deformation of each rod and the overall deformation of the lattice structure can be evaluated by calculating the angle between the rods.
The definition of L1 median value is shown in Eq (1), that is, x is the point with the smallest sum of distances to all points in a given set of points. Where O={oj}j∈J⊂R3 is the set of given points and X={x}⊂R3 is the final global L1 median point.
x=argmmin∑j∈J||x−oj|| | (1) |
Daszykowski [19] proved that the median value of L1 is the unique global center of a given set of points, but it cannot form the skeleton line of the lattice structure. Therefore, the local L1 median value is introduced. A sampling point x only considers the original points in its neighborhood, and all the original points whose distance from x is less than the threshold value are regarded as the adjacent original points of x, forming the original point neighborhood of x. The revised definition of L1 median is shown in Eq (2):
argmminx∑i∈I∑j∈J||xi−oj||θ(||xi−oj||) | (2) |
Where O={oj}j∈J⊂R3 is the input point set, X={xi}i∈I⊂R3 is the point set obtained by random down sampling from O, and the number of points |I|≪|J|. θ(r) is a Gaussian weight function, and the specific expression is shown in Eq (3):
θ(r)=e−r2/(h/2)2 | (3) |
Where r is the distance between the sampling point xi and the original point oj, and h is the parameter used to control the neighborhood size. The closer the original point oj is to xi, the greater the weight is; the farther away the original point oj is from xi, the smaller the weight is. The iterative solution of local L1 median is:
x∗=∑j∈Jojωj′∑j∈Jωj′ | (4) |
Where ωj′ is the weight function and ωj′=θ(||x∗−oj||).
Skeleton lines are extracted based on L1 median algorithm, and the sample points are iteratively contracted by expanding the neighborhood radius to form skeleton points. Generally, the distribution of points in three-dimensional space is described by the degree of dispersion or density. In the branch position of skeleton, the distribution of points is relatively scattered. In the main part of skeleton, the points are relatively concentrated on one-dimensional line. In this case, covariance matrix is needed to describe the dispersion of sampling points. For any sampling point xi, the covariance matrix is as follows:
Ci=∑i′∈I∖{i}θ(||xi−xi′||)(xi−xi′)T(xi−xi′) | (5) |
Where xi is the row vector, Ci is a 3×3 matrix, and xi′ is the row vector at any point except xi in the sampling point set X. The three eigenvalues of the matrix are λi0⩽λi1⩽λi2 and the corresponding three eigenvectors {vi0,vi1,vi2}, which represent the three main directions of the point distribution. The eigenvalue represents the density of the points in the direction. The larger the eigenvalue is, the denser the points in this direction are. On the contrary, the more scattered the points are. The distribution measure is defined to describe the distribution of points:
σi=σ(xi)=λi2λi0+λi1+λi2 | (6) |
Based on the description of point distribution metric in Eq (6), the definition of regular term of point distribution metric can be obtained, that is R(X):
R(X)=∑i∈Iγi∑i′∈I∖{i}θ(||xi−xi′||)σi||xi−xi′|| | (7) |
Where {γi}i∈I is the equilibrium parameter, which makes the gravitational force of the input points and the repulsive force of the sampling points balance. Finally, the final definition of L1 median algorithm is shown in Eq (8):
argmminx∑i∈I∑j∈J||xi−oj||θ(||xi−oj||)+R(X) | (8) |
Among them, the first term argmminx∑i∈I∑j∈J||xi−oj||θ(||xi−oj||) is the local L1 median, and the second term R(X) is the regular term. By solving Eq (8), the set of iterative points can be obtained:
xik+1=∑j∈Jojαijk∑j∈Jαijk+μσik∑i′∈I∖{i}(xik−xi′k)βii′k∑i′∈I∖{i}βii′k | (9) |
Where αijk=θ(||xik−oj||)||xik−oj|| (j∈J), βii′k=θ(||xik−xi′k||)||xik−xi′k||2 (i′∈I∖{i}), σik=σ(xik), μ is the parameter controlling the repulsion force between sampling points, and μ∈[0,0.5).In this paper, μ=0.33.
After solving Eq (8), X becomes regular, that is, the central skeleton points of the point cloud.
According to the L1 median theory, the extraction process of BCC lattice structure rods skeleton points is shown in Figure 3, in which the main steps are random down sampling of point cloud and iterative shrinkage of sampling points. Random down sampling of point cloud is very important for skeleton point extraction. In this paper, the classical shuffling algorithm is used for down sampling. The more the number of sampling points is, the more accurate the result is, and the corresponding amount of calculation will also increase, thus greatly prolonging the running time of the program; the less the number of samples, the less the amount of calculation, but the accuracy of the extracted skeleton line will also decline. Therefore, it is necessary to select an appropriate number of samples and define the sampling rate as:
α=nsamnorg | (10) |
Where nsam is the number of sampling points and norg is the number of points in the input point cloud.
In the iterative contraction process of sampling points, it is necessary to obtain the "gravitation" and "repulsion" of sampling points, that is, the first and second terms of Eq (8): The solution of "gravity" needs to be determined by the neighborhood of each sampling point in the input point set, and the L1 local median value of the sampling point can be obtained; "The solution of "repulsive force" needs to be determined according to other sampling points in the neighborhood of each sampling point, and the regularization term with point distribution can be obtained.
The specific steps of extracting skeleton points of lattice structure rods are as follows:
(a) Random down sampling of the original point clouds set J to get the point set I;
(b) According to the neighborhood radius h, the neighbor set Norg in J and the neighbor set Nsam in I of each sampling point xi are calculated;
(c) According to Eq (5), σi of each point xi is calculated;
(d) Traverse each xi in I:
① Traverse every adjacent point xi′ of xi in Nsam, calculate the right term of Eq (8), and get the three-dimensional vector repulsion;
② Traverse every adjacent point oj of xi in Norg, calculate the left term of Eq (8), and get the three-dimensional vector average;
(e) In I, xi=averagei+σi⋅μ⋅repulsioni;
(f) If the change between the two iterations is greater than the set value, or the neighborhood radius reaches the preset threshold, the iteration ends.
Figure 4 shows the effect of extracting skeleton points of 3×3×1 BCC lattice structure at different sampling rates. When α is 3%, the extracted skeleton points are incomplete. When α is 5% or 10%, the extracted skeleton points are complete, and the effect is not obvious in the two cases. Therefore, the sampling rate α is finally selected as 5%.
Considering the particularity of the lattice structure, the rods are still a cylinder without deformation, but they are broken at the cross nodes of the rods. Therefore, it is only necessary to calculate the local L1 median points in the middle of the rod, and fit these points with a straight line to get the current central axis of each rod. After that, extend the central axis of each rod, and the extension intersection of the central axis of the rod without fracture is the "node" (i.e., point O in Figure 5(a)). By searching the central axis of the rod near the node O, the fracture position can be obtained. By associating the central axis of the rod with node O, the central axis of all rods in the unit cell with O as the center point can be found. Thus, the angle deformation of the rods of each unit cell is measured after mechanical loading.
The specific steps of skeleton points optimization are as follows:
(a) The extracted skeleton points are fitted as straight lines, and the direction vector set L of the straight line and the point set P composed of a point on the straight line are obtained;
(b) According to the point Pi in the point set P, all the points are sorted according to the coordinates, and the position of each rod relative to the center point of each unit cell is obtained;
(c) The center point set C of a unit cell is obtained by intersection of the center lines of every eight rods. The initial value CO of the center point is obtained by average value of the center point set C. If the distance between the intersection of the center lines of the two rods and CO is greater than a certain threshold, the point will be deleted. The corresponding rod of the point will be defined as a severely deformed rod, and the center point CO of C will be obtained again, This process is repeated until the distance from all intersections to CO is less than the threshold;
(d) The center point of each cell and the direction vector of each rod are known. For the severely deformed rod, a straight line of specified length is drawn from the center point along the direction vector, and finally the skeleton lines of the lattice structure are obtained.
When the uniformly distributed load is applied, the rods of lattice structure deform and fracture along the direction of force. Therefore, the deformation degree of the rods after mechanical loading of lattice structure is mainly obtained by detecting the angle change of the rods in the direction of force in each unit cell. As shown in Figure 6, the selected lattice unit is defined as L1 layer, L2 layer and L3 layer from top to bottom. The number of lattice cells in each layer is 3×1×1, which is defined as cell Lmn (m,n=1,2,3) from left to right. The angles of rods 1 and 3, 2 and 4, 5 and 7, 6 and 8 in each unit cell are measured. The direction vector of each rod is recorded as V, and the measured angle is recorded as θij (i=1,2,5,6,j=3,4,7,8). In BCC standard model, the design value of θij is 70.5°.
By multiplying the space vectors Vi and Vj of the two rods on the unit cell, the space angle θij of the two rods is obtained:
cosθij=Vi⋅Vj|Vi|∗|Vj| | (11) |
After obtaining the required angles θij, it is consistent with the design value of 70.5°. According to the change range of θij, the deformation of lattice structure is evaluated.
In this paper, BCC lattice model is used as the experimental object, the rod diameter is 2 mm, the material is titanium alloy Ti6Al4V, the size is 30 mm × 30 mm × 30 mm, the number of cells is 3×3×3, the selective laser melting manufacturing process is adopted, the equipment is EOS M400, the laser power is 280 W, the layer thickness is 30μm, the scanning speed is 1200 mm/s and the width of printing room is 0.14 mm.
The preprocessing of lattice structure are as follows:
(1) Firstly, the quasi-static compression experiment of BCC lattice model is carried out. The experimental method refers to GB/T 7314-2017 "metallic materials room temperature compression experimental method", and the unidirectional compression experiment is carried out on the experimental sample by using electronic universal material testing machine. The experimental equipment is electronic universal material testing machine, the manufacturer is HUALONG, and the model is WDW. If the lattice has deformation, that is, when the lattice structure is completely broken into several parts, there is no need to carry out the rods' deformation detection. Therefore, when it is observed that only part of the rods of lattice structure fracture, but the lattice structure doesn't have plastic deformation, the experiment is stopped.
(2) The lattice model after mechanical loading is scanned by CT, and the scanning equipment is IPT04103D. The scanning parameters are shown in Table 1. After CT scanning, the sequence images of lattice structure can be obtained, and the mesh model or point cloud model of lattice structure after mechanical loading can be reconstructed by using marching cube algorithm, namely STL, PLY, OBJ and other formats, and then skeleton lines can be extracted from the generated model.
Parameters | Value |
Scan Voltage/kV | 420 |
Scan Current/mA | 1.6 |
Integration time/ms | 250 |
Magnification | 2.1 |
Voxel size/m | 200 |
Gain | 0.25 |
Pre-filter | 1.5 mm Cu |
The BCC lattice model selected in this experiment is shown in Figure 8(a), and the lattice model after pressure loading is shown in Figure 8(b). According to Figure 8(b), in the direction of force loading, the deformation of the three-layer lattice structure from front to back is basically the same. In order to improve the detection efficiency and reduce the computing load of the computer, only 3×3×1 lattice units are intercepted for analysis. The intercepted part is shown in Figure 9(a). The L1 median algorithm described in this paper is used to extract the skeleton lines. The effect after the completion of the algorithm is shown in Figure 9(b). After the optimization of the skeleton points in the center of the lattice structure rods, the complete skeleton lines of the lattice structure after mechanical loading is obtained, as shown in Figure 9(c).
The results of using the skeleton lines extraction algorithm based on the L1 median value proposed in this paper to detect the angles of the first to third layer rods after mechanical loading are shown in Table 2 (Note: "–" in the table means that the rods fail after mechanical loading, and the angle cannot be measured). The line chart according to the angle of the unit cell rods of each layer in the selected area is shown in Figure 10.
![]() |
θ13/° | θ24/° | θ57/° | θ68/° | |
L1 | L11 | 51.6743 | 55.6354 | 52.1447 | 53.7984 |
L12 | 28.5991 | 53.6314 | 25.5919 | 51.4421 | |
L13 | – | 31.0739 | 33.0057 | – | |
L2 | L21 | 37.4437 | 61.6417 | 60.6833 | 38.1351 |
L22 | 58.6888 | 35.7548 | 37.3582 | 58.951 | |
L23 | 60.9467 | 59.3037 | 61.4736 | 62.0309 | |
L3 | L31 | 70.1933 | 38.9724 | 38.9211 | 67.3446 |
L32 | 68.5487 | 66.999 | 68.0281 | 67.9142 | |
L33 | 66.3276 | 66.8002 | 67.6431 | 66.6511 |
According to the data in Table 2 and Figure 10: (1) Compared with the design model rods angle of 70.5°, the angles of the L1 layer at the break of the rods are between 25° and 35°, and the range of change is the largest, followed by the L2 layer (35°–38°), the angles of the L3 layer have the smallest degree of change (38°–40°); (2) The angles of L1 layer are the largest at the position where the rods are not broken but deformed, and the angle of each rod is between 50° and 55°, followed by the L2 layer (58°–62°), the angles of the L3 layer have the smallest degree of change (66°–70°).
Taking the 3×3×3 BCC lattice structure of the experimental object in this paper as an example, the angle range and failure ratio of the rods when the lattice structure deforms and fails can be obtained. When the measured angle θij of the two rods is between 20° and 40°, that is, more than 40% ((70.5−40)/70.5∗100%=42.5%) deformation occurs relative to the design angle of 70.5°, indicating that the lattice structure is seriously deformed along the oblique section from the upper left to the lower right, or the rods is broken. This kind of lattice structure is about to fail. By analyzing the data in Table 2 and Figure 10, the failure rate of the n×n×n lattice structure is defined as:
f(n)=m4n2 | (12) |
Where m is the number of rod angles less than 40° in the n×n×n lattice structure, 4n2 is the total number of measured angles. In 4n2, n2 is the number of unit cells of n×n×1, 4 is 4 angles are measured for each unit cell.
More than 10 of the 36 angles measured by the model in this paper are less than 40°, and the failure rate is 10/36. The mechanical properties of the BCC lattice structure are basically the same, which can be extended to 2×2×2, 4×4×4 lattice structure. When it is measured that failure rate of the rods is 6/16, 14/64 or greater than this ratio, it means that the lattice is about to fail. This conclusion can be generalized to the n×n×n lattice structure, and m can be summarized as 2×(2n−1). Therefore, the final expression for the failure rate f(n) is:
f(n)=2×(2n−1)4n2=(2n−1)2n2 | (13) |
When the rods are severely deformed by more than 40% and the failure rate reaches (2n−1)/2n2, it indicates that the rods of the lattice structure have undergone a large degree of deformation along the oblique section from the upper left to the lower right, and the structure is about to fail.
In this paper, based on the L1 median lattice structure skeleton extraction technology, the deformation evaluation of the BCC lattice structure is realized, and the conclusions are as follows through experiments:
1) Based on the L1 median algorithm, it can effectively extract the "skeleton point" of the center of the lattice structure after mechanical loading. On this basis, the geometric skeleton can be generated to obtain the deformation degree of the rods and evaluate the overall deformation of the lattice structure;
2) For a BCC lattice structure with a unit cell number of n×n×n, when the ratio of the rods with more than 40% severe deformation to all rods in the lattice structure reaches (2n−1)/2n2, it indicates that the rods of the lattice structure have undergone a large degree of deformation along the oblique section from the upper left to the lower right, and this structure is about to fail;
3) The method proposed in this paper is suitable for lattice structure with large deformation or partial fracture.
This study was financially supported by the National Natural Science Foundation of China (No. 51775273), Aeronautical Science Foundation of China (No. 2020Z049052002), National Defense Basic Scientific Research Program of China (No. JCKY2018605C010) and Jiangsu Province Science and Technology Support Plan Project (No.BE2018010-2).
The authors declare that there is no conflict of interests regarding the publication of this paper.
[1] | H. Chen, Q. Wu, A review of porous structure modeling of bone scaffolds, Mod. Manuf. Eng., 6 (2019), 147-153. |
[2] | Y. Tang, G. Dong, Q. Zhou, Y. Zhao, Lattice structure design and optimization with additive manufacturing constraints, IEEE Trans. Autom. Sci. Eng., 15(2017), 1546-1562. |
[3] |
A. Singh, V. Chandrasekar, P. Janapareddy, D. Mathews, P. Laux, A. Luch, et al., Emerging application of nanorobotics and artificial intelligence to cross the BBB: advances in design, controlled maneuvering, and targeting of the barriers, ACS Chem. Neurosci., 12 (2021), 1835-1853. doi: 10.1021/acschemneuro.1c00087
![]() |
[4] | C. Yi, L. Bai, X. Chen, F. Liu, J. Zhang, Z. Long, Overview of the research and application status of metal three-dimensional lattice structure topology, Funct. Mater., 48 (2017), 10055-10065. |
[5] | C. Peng, S. Cen, C. Chen, B. Zhang, Y. Hu, Research progress of carbon fiber resin matrix composite lattice and its molding process, Fiber Compos. Mater., 34 (2017), 17-27. |
[6] | L. Bai, F. Xiong, X. Chen, C. Yi, J. Zhang, R. Chen, Research on multi-objective structural optimization design of Ti6Al4V lightweight lattice structure prepared by SLM, Chi. J. Mech. Eng., 54 (2018), 156-165. |
[7] | S. Su, N. Dai, X. Cheng, L. Ding, Lattice structure size measurement based on skeleton template feature matching, Mech. Design Manuf. Eng., 50 (2021), 5-10. |
[8] | A. Singh, M. Ansari, S. Wang, P. Laux, A. Luch, A. Kumar, et al., The Adoption of Three-Dimensional Additive Manufacturing from Biomedical Material Design to 3D Organ Printing, Appl. Sci., 9 (2019), 811:1-811:13. |
[9] |
B. Lozanovski, M. Leary, P. Tran, D. Shidid, M. Qian, P. Choong, Computational modelling of strut defects in SLM manufactured lattice structures, Mater.Design, 171 (2019), 107671. doi: 10.1016/j.matdes.2019.107671
![]() |
[10] | X. Han, H. Zhu, X. Nie, G. Wang, X. Zeng, Investigation on selective laser melting AlSi10Mg cellular lattice strut: Molten pool morphology, surface roughness and dimensional accuracy, Materials, 11 (2018), 1-13. |
[11] |
Z. Xiao, Y. Yang, R. Xiao, Y. Bai, C. Song, D. Wang, Evaluation of topology-optimized lattice structures manufactured via selective laser melting, Mater. Design, 143 (2018), 27-37. doi: 10.1016/j.matdes.2018.01.023
![]() |
[12] |
H. Alsalla, L. Hao, C. Smith, Fracture toughness and tensile strength of 316L stainless steel cellular lattice structures manufactured using the selective laser melting technique, Mater. Scie. Eng., 669 (2016), 1-6. doi: 10.1016/j.msea.2016.05.075
![]() |
[13] | O. Au, C. Tai, H. Chu, D Cohen-Or, T. Lee, Skeleton extraction by mesh contraction, ACM Trans. Graphics, 27 (2008), 44:1-44:9. |
[14] |
A. Tagliasacchi, I. Alhashim, M. Olson, H. Zhang, Mean curvature skeletons, Comput. Graphics Forum, 31 (2012), 1735-1744. doi: 10.1111/j.1467-8659.2012.03178.x
![]() |
[15] | A. Tagliasacchi, H. Zhang, D. Cohen-Or, Curve skeleton extraction from incomplete point cloud, ACM Trans. Graphics, 28 (2009), 71:1-71:9. |
[16] | H. Huang, S. Wu, D. Cohen-Or, M. Gong, H. Zhang, G. Li, et al., L-1-Medial Skeleton of Point Cloud, ACM Trans.Graphics, 32 (2013), 65:1-65:8. |
[17] | H. Hu, Z. Li, X. Jin, Z. Deng, M. Chen, Y. Shen, Curve Skeleton Extraction from 3D Point Clouds Through Hybrid Feature Point Shifting and Clustering, Comput. Graphics Forum, 39 (2020), 111-132. |
[18] |
N. Takano, H. Takizawa, P. Wen, K. Odaka, S. Matsunaga, S. Abe, Stochastic prediction of apparent compressive stiffness of selective laser sintered lattice structure with geometrical imperfection and uncertainty in material property, Int. J. Mech. Sci., 134 (2017), 347-356. doi: 10.1016/j.ijmecsci.2017.08.060
![]() |
[19] |
M. Daszykowski, K. Kaczmarek, Y. Heyden, B. Walczak, Robust statistics in data analysis - a review: basic concept, Chemom. Intell. Lab. Syst., 85 (2007), 203-219. doi: 10.1016/j.chemolab.2006.06.016
![]() |
1. | John D. Kechagias, Materials for Additive Manufacturing, 2022, 9, 2372-0484, 785, 10.3934/matersci.2022048 | |
2. | Jian Liu, Mengyao Xu, Rongdi Zhang, Xirui Zhang, Wenxiong Xi, Progress of Porous/Lattice Structures Applied in Thermal Management Technology of Aerospace Applications, 2022, 9, 2226-4310, 827, 10.3390/aerospace9120827 | |
3. | Zisheng Wang, Xingyu Jiang, Guozhe Yang, Boxue Song, Hongyu Sha, Design and mechanical performance analysis of T-BCC lattice structures, 2024, 32, 22387854, 1538, 10.1016/j.jmrt.2024.08.021 |
Parameters | Value |
Scan Voltage/kV | 420 |
Scan Current/mA | 1.6 |
Integration time/ms | 250 |
Magnification | 2.1 |
Voxel size/m | 200 |
Gain | 0.25 |
Pre-filter | 1.5 mm Cu |
![]() |
θ13/° | θ24/° | θ57/° | θ68/° | |
L1 | L11 | 51.6743 | 55.6354 | 52.1447 | 53.7984 |
L12 | 28.5991 | 53.6314 | 25.5919 | 51.4421 | |
L13 | – | 31.0739 | 33.0057 | – | |
L2 | L21 | 37.4437 | 61.6417 | 60.6833 | 38.1351 |
L22 | 58.6888 | 35.7548 | 37.3582 | 58.951 | |
L23 | 60.9467 | 59.3037 | 61.4736 | 62.0309 | |
L3 | L31 | 70.1933 | 38.9724 | 38.9211 | 67.3446 |
L32 | 68.5487 | 66.999 | 68.0281 | 67.9142 | |
L33 | 66.3276 | 66.8002 | 67.6431 | 66.6511 |
Parameters | Value |
Scan Voltage/kV | 420 |
Scan Current/mA | 1.6 |
Integration time/ms | 250 |
Magnification | 2.1 |
Voxel size/m | 200 |
Gain | 0.25 |
Pre-filter | 1.5 mm Cu |
![]() |
θ13/° | θ24/° | θ57/° | θ68/° | |
L1 | L11 | 51.6743 | 55.6354 | 52.1447 | 53.7984 |
L12 | 28.5991 | 53.6314 | 25.5919 | 51.4421 | |
L13 | – | 31.0739 | 33.0057 | – | |
L2 | L21 | 37.4437 | 61.6417 | 60.6833 | 38.1351 |
L22 | 58.6888 | 35.7548 | 37.3582 | 58.951 | |
L23 | 60.9467 | 59.3037 | 61.4736 | 62.0309 | |
L3 | L31 | 70.1933 | 38.9724 | 38.9211 | 67.3446 |
L32 | 68.5487 | 66.999 | 68.0281 | 67.9142 | |
L33 | 66.3276 | 66.8002 | 67.6431 | 66.6511 |