Abstract
Micro-truss lattice materials are a class of hybrid periodic cellular solids that consist of a combination of solids and voids. The material is partitioned into cells structured in a given cell topology tessellated to form an almost unbounded micro-truss framework. The Bloch-wave method is one technique that can describe the propagation of a wave function over a periodic infinite lattice. It demonstrated the effectiveness of modeling the static and dynamic responses of lattices of various topologies. However, the Bloch-wave method presents limitations when applied to unit cell topologies whose structural elements extend across their envelopes to adjacent unit cells, as a given unit cell may not contain the full nodal parameters and periodicity information necessary to describe the kinematic and static wave propagations across the periodic lattice. The first part of this paper presents the Dummy Node Rule (DNR), which overcomes this limitation. The rule introduces dummy nodes at the intersection points between cell envelopes and elements extending between the adjacent unit cells, which are initially treated as part of the finite unit cell structure. Then, the rule establishes mathematical relationships between the static and kinematic wave functions propagating across dummy nodes and those propagating across the connected cell elements. The second part of the paper describes DNR for specific applications such as (a) the development of static and kinematic systems of the unit cell finite structure, which aids in the determinacy analysis of periodic lattice structures, and (b) the development of the Cauchy–Born kinematic boundary condition that is used to homogenize the kinematic response of the infinite periodic structure to an assumed macroscopic strain field, which in turn, forms the effective properties of the lattice material. Furthermore, the last part of the paper shows examples where the scheme is applied for the stiffness characterization of selected lattice topologies.
Keywords
1. Introduction
The behavior of periodic cellular material, or lattice materials, can be determined by analyzing the kinematic determinacy of the pin-jointed version of the lattice microstructure [1,2]. The behavior can be primarily categorized into stretching- and bending-dominated [3–6]. Maxwell [7] framed several guidelines to evaluate the kinematic determinacy, based on which a minimum number was set for the bars within a pin-jointed framework, to classify the behavior of the framework as stretching- or bending-dominated [8,9]. A framework with the minimum number of bars is characterized as stretching-dominated and, in the other case, as bending-dominated behavior, given that the nodes are rigid. In their work, Pellegrino and Calladine [10] conducted a comprehensive examination of the mathematical foundation of Maxwell’s rule, employing the kinematic matrices and related equilibrium subspaces in a pin-jointed arrangement. Their investigation led to an expanded version of Maxwell’s rule that incorporates insights into several aspects of the framework, such as the internal mechanisms and self-stress conditions. This generalized form of Maxwell’s rule enabled a precise assessment of the determinacy status of a finite structure, facilitating accurate predictions of truss-like structural behavior.
Periodic cellular materials have a microscale structure and, at the same time, can be incorporated into a macroscale structure considering their homogenized mechanical characteristics [11–13]. The approach is much developed and applicable for engineered materials such as mechanical metamaterials [14], where lower-scale microstructures are designed for specific tailored functionalities. The use of homogenization methods for predicting vibrations in unbraced periodic frames of discrete media was demonstrated in earlier works [15,16], to evaluate behavior at the level of first-order terms. The scope of the study included deformation effects due to gravity, soil-structure interaction, and coupled transverse-longitudinal vibrations. The homogenization of periodic discrete media was also extended [16] for analyzing the dynamics of one-dimensional (1D) structures, starting from the point of a static strain applied to the level of the single cell. In another approach [17], 1D periodic model based on Timoshenko beam theory was established to study the static and dynamic behaviors, taking into the effect of micro-warping. A homogenization technique based on energy equivalence between the analyzed micro-structured grid beam and a developed equivalent beam subjected to similar displacement field. The methodology was also expanded [18] for conducting the buckling analysis study of uniformly compressed micro-structured grid beams based on the 1D approach.
The assumption of periodicity in an unbounded domain of the material microstructure necessitates an extension of the determinacy analysis to fully capture the behavior of cellular material as the domain of analysis is at the scale of the infinite lattice [19–24]. This extension by Despande et al. [4] focused on a particular class of lattice structures with all nodes similarly situated in a spatial dimension, that is, the lattice is invariant when seen from any point around a node regardless of the viewpoint. However, only specific topologies, including the square and the fully triangulated lattices in two-dimensional (2D) cases and octet-truss in the case of three-dimensional (3D) geometries, fulfilled this. More recently, based on Bloch’s theorem, Hutchinson and Fleck [37] modeled the wave propagation in a lattice structure characterized by their infinite periodicity and with any Bravais symmetry. Their approach could comprehensively capture the infinite lattice’s internal mechanisms and self-stress states. Furthermore, they have illustrated how the results of the determinacy analysis influence the lattice performance at a macroscopic scale. Their work mainly considered topologies where the cell elements’ end nodes lay on the envelope boundaries. An example of this type of lattice structure is the Kagome lattice as shown in Figure 1(a). However, topologies, such as those shown in Figure 1(b)–(h), do not possess the complete nodal parameters and periodicity information required by the static and kinematic analyses using Bloch’s wave method. Such information is essential for (a) the homogenization of the infinite periodic structure mechanical characteristics, using the kinematic boundary condition formulation based on the Cauchy–Born hypothesis (CBH) [25–29] and (b) the establishment of the characteristics of the unit cell, such as its static and kinematic systems [30,31].

2D lattice structures: (a) Kagome 3.6.3.6, (b) 4.6.12, (c) 33.42, (d) 32.4.3.4, (e) 3.4.6.4, (f) 3.122, (g) 4.82, and (h) 34.6 [32].
The paper extends the kinematic and static analyses of periodic cellular materials to topologies where the envelope intersects the cell elements at points beyond the cell nodes. To achieve this objective, we propose implementing a guideline that mandates the inclusion of dummy nodes at the junctions where the envelope of the unit cell coincides with its constituent elements in what we call the Dummy Node Rule (DNR). By leveraging Bloch’s theorem, the DNR facilitates the study of the static and kinematic waves through the cell elements and the dummy nodes related to them. The DNR utilizes a linear interpolation technique to establish the mathematical relationships connecting the wave functions propagating associated with the real and the dummy nodes of the lattice. The determinacy of the material microstructure and the characterization of the material’s effective properties are evaluated by applying the developed DNR technique. It is to be highlighted that while periodicity can be developed based on high-fidelity model elements such as bricks and voxels, based on conventional numerical techniques such as finite element method (FEM), a low-fidelity model based on frame and truss elements established in the following concept cannot be established without the DNR approach. Therefore, the DNR approach is a stride toward attaining computational efficiency and enables faster processing of complex lattice structures. A simple scheme is presented for the application of the DNR. The proposed methodology entails the utilization of dummy nodes for the formulation of the nodal deformations of the unit cell, which can be derived with respect to a macroscopic homogeneous strain field, which is also followed by the CBH [33] and the features of the unit cell associated with the finite microstructure such as the equilibrium and kinematic matrices. After the establishment of the matrix system, the modes and the degrees of freedom (DOF) related to the dummy nodes, captured in the column and row spaces of the matrices of the kinematic and equilibrium conditions, respectively, are eliminated generating the final matrix expressions of the original structure without the hypothetical dummy nodes.
The paper is mainly organized into six sections. After this introduction, the mathematical description of an infinite lattice structure is presented. The third section states the DNR and presents its proof. The fourth section introduces the elimination scheme and presents its proof. The fifth section details how the DNR scheme can be applied in the stiffness characterization of selected lattice topologies. The last section summarizes the study with a concluding outlook on the capability of the scheme [32]. The approach aids in the process of design and evaluation, by predicting the performance of complex lattice structures [34], with tuned topologies and geometries.
2. Mathematical description of a lattice structure
The microstructures considered in this study are based on Euler–Bernoulli’s beam-column formulation, where the unit cell is considered a finite structure of elastic beams and rigid joints. However, it is to be noted that the analysis does not take into account any buckling deformation. The finite structural problem is then converted to a periodic case of infinite extent by assuming that Bloch’s theorem can represent the infinitesimal value of the displacement field at the rigid-joint point, otherwise, known as the node.
The initial example used in the analysis is that of a 2D square lattice structure, as illustrated in Figure 2. The thin lines describe the lattice, whereas the thick lines represent the cell envelopes. It is to be noted that unit cells A and B can produce a square lattice through a 2D infinite tessellation [32,35,36]. Based on the method developed by Hutchinson and Fleck [37], unit cell A can be selected for a comparatively simpler route to characterizing and analyzing the state of determinacy of the square lattice. On the contrary, the same analysis, which utilizes Bloch’s wave procedure, becomes complicated and challenging in the case of unit cell B, as there are no end nodes of the unit cell lying on the envelope to form the required lattice periodicity. The procedure utilizing unit cell B affects the derivation of the static and kinematic systems, which also influences the kinematic boundary condition. The kinematic boundary condition and related details are vital in developing a homogenization methodology for the mechanical properties related to the lattice microstructure. These are achieved as a result of the derivation based on the CBH. Although unit cell B can be avoided and unit cell A can be selected for the square lattice, for other lattice topologies—such as those shown in Figures 1(b)–(h), this strategy might not be possible.

(a) lattice structure, (b) cell envelope, (c) unit cell A, (d) unit cell B without dummy nodes, and (e) unit cell B with dummy nodes [32].
In this paper, we introduce the DNR to evaluate the lattice topologies of the type as shown in Figure 1(b)–(h). The methodology of DNR requires a set of parameters to be defined that describe the microscopic constituents of a lattice structure and aid in modeling wave-function propagation across the infinite lattice structure. These parameters describing the lattice structure are illustrated in Figure 2 and are explained below.
2.1. Lattice bases
The lattice structure can be differentiated into two distinct groups of bases, that is those of the node and bar bases groups [2,38]. The position vectors are utilized to represent both sets of bases. Each unit cell, as depicted in Figure 2, has a specific Cartesian coordinate system defined for accurate representation. The point of coordinate system origin is situated at the lower-left vertex in the case of unit cell A, while on the contrary, for unit cell B, it will be located at the one real node available. It is to be noted that the position vectors
2.1.1. Dummy Node Bases Group
The cell elements forming the constituent unit cells of a given lattice may not have their end nodes coinciding with the defined cell envelope. In such cases, the artificial dummy nodes, as indicated in Figure 2(e), are placed at the junctions where the envelope of the unit cell coincides with the constituent cell elements.
The mathematical group, G
D
, is defined as the bases group of all the dummy nodes consisting of all its position vectors
In the case of the two-unit cells considered, unit cell A is characterized by
On the contrary, the same group for unit cell B can be defined:
It is to be noted that for each of the terms defined for the respective case, the superscript indicates the unit cell to which it belongs.
2.1.2. Node Bases Group
The position vectors for each node in a unit cell are collected in a mathematical group called the node bases group
For the case of unit cell A, as illustrated in Figure 2(c), where the unit cell solely comprises real nodes, the node bases group is defined as:
where
Considering unit cell A, its node bases group can be described as:
As shown in Figure 2(e), for unit cell B consisting of dummy nodes, its node bases group is expressed as:
Therefore, for unit cell B, the node bases group can be described as
A.3 Bar Bases Group
The position vectors for each bar in a unit cell are collected in a mathematical group called the bar bases group
For unit cell A, consisting solely of real nodes, its bar bases group is defined as:
where
For unit cell A, its bar bases group can be written as:
In the case of unit cells containing dummy nodes, such as unit cell B, it is noted that the connecting bars’ position vectors and the dummy nodes’ position vectors coincide, and therefore,
For unit cell B, the bar bases group is then can be expressed as:
2.2. Direct translational bases
The cell tessellation process is regulated by the translational bases, which are classified based on the dimension of the analysis. It is indicated by
For example, the two vectors
2.3. Direct translational vector
The direct translational vector accomplishes the translation of the reference unit cell within the lattice space through a linear combination of the direct translational bases. The vector can be expressed as:
where k ∈
2.4. Position vectors
The reference unit cell attributes, such as nodal, bar, and direct translational bases, can be used to establish a set of defining parameters. The following definition can be set for the position vectors of the constituent nodes and bar elements for the lattice structure.
Considering the entire lattice structure, the position vectors of the nodes and those of the bars can be formulated by defining the bases of the nodes and bars and the direct translational bases related to a reference unit cell. It can be expressed as:
where
The derivation for the independent set of bases will be explained in Section 2.5.
2.5. Direct lattice
It is a set of infinite bases consisting of the independent node and bar bases set over the envelope of the reference unit cell, extended by the position vectors across an infinite periodic lattice. Therefore, the dependency of the bases is critical and is evaluated by the following formula with respect to a reference unit cell.
where
For the case of bars:
On the contrary, in the case of nodes:
It is to be noted that, for an infinite lattice structure, the above-derived dependency details are pivotal in determining the periodic wave function varying across the structure and can be obtained through the initial modification of the function related to the reference unit cell. Considering unit cells A and B, the obtained dependency relations are stated in Table 1.
Square lattice unit cells A and B—Evaluation of the dependency tests.
2.6. Reciprocal lattice
The primary utilization of a Bravais lattice—otherwise termed a reciprocal lattice, is when a lattice structure is expressed in the form of its lattice vectors. Utilizing this adoption has the benefit of discretizing the continuous lattice space so that the lattice performance can be evaluated at the discrete summation of modes.
Primitive vectors indicated by
where
where
For the reciprocal lattice, the definition of the translational vectors is as follows:
where
The first irreducible Brillouin zone (IBZ) [39–41] was utilized along with Bloch’s theorem [42] of the reciprocal lattice to derive the values of
Reciprocal lattice bases are calculated as
Wave number for the reciprocal space for the square lattice structure depicted in Figure 2(a).

Square lattice structure indicated in Figure 2(a)—First Brillouin zone and IBZ.
2.7. Bloch’s theorem
The unit cell analysis of the earlier sections can be extended to the level of unbounded periodic lattice using Bloch’s theorem [21,43–45].
2.7.1. Bloch wave function
Bloch’s theorem is applied to define the propagation of a wave function over the infinite lattice structure. The generalized form of the nodal displacement vectors
where
Similarly, for the bar deformation function, the generalized bar deformation vectors
where
3. The DNR
To tessellate a unit cell into an infinite periodic lattice structure, three main bases groups are utilized, namely
For a pair of real nodes
where
The subscripts described in the above set of equations include
It is worth mentioning that, due to the lattice’s translational symmetry, the introduction of dummy nodes occurs exclusively in pairs. The two dummy nodes are periodically interdependent within each pair with a one-step integer translation, as outlined by Equation (3).
3.1. Proof of the DNR
The lattice arrangement, depicted in Figure 4, consists of three-unit cells and involves the elements

A structural arrangement of the lattice (shown in the left figure) and three constituent unit cells (shown in the right inset figure). Based on the horizontal translational basis, these unit cells are tessellated to form the entire structure. The dashed lines denote the cell envelopes, whereas the continuous lines denote structural components. The real and dummy nodes are denoted as (O) and (■), respectively [32].
It can be inferred that element
By utilizing the bar dependency relationship as outlined in Equation (9), it is possible to apply Bloch’s theorem to express the wave functions that propagate throughout cell elements in terms of specific force and deformation components. The expressions for the axial deformation and tension force components experienced by elements
By dividing the assembly of three-unit cells into individual cells, as depicted in Figure 4, and utilizing the principles of static equilibrium while specifically considering unit cell II, it is possible to rephrase Equation (11) as follows:
It is also to be noted that the above relation also proves Equation (a) of the DNR scheme. Equations (12) and (13) can be easily used to formulate a relationship between the deformation wave functions of elements
From Equations (15) and (16), the dependency relations can be used to apply Bloch’s theorem to express the propagation of the wave function over the nodes. This analysis considers the anti-periodic constraints essential for maintaining static equilibrium within the lattice, including the displacement and force values at the nodes. The force and displacement relations between nodes
By manipulating Equations (17) and (18), one can derive Equation (b) of the DNR. The equation denoted as (d) in the DNR can be obtained by rearranging Equations (19) and (20) in a similar manner. In the envelope of a unit cell, the values of the real node displacements can be used to perform a linear interpolation to obtain the dummy node displacement values as expressed in Equations (e) and (f). For example, the DNR Equation (f) indicates the linear interpolation of the nodal displacement values at node
4. Dummy node elimination scheme—DNR application
This part uses the DNR to homogenize the stiffness parameters based on CBH and analyze the determinacy of lattice structures. The DNR is implemented using a straightforward approach that is utilized to:
Create the Cauchy–Born condition that is applied to the unit cell’s kinematic system based on the kinematic boundary condition.
Acquire kinematic systems and conditions of equilibrium with respect to a constituent unit cell of finite structures.
4.1. Determinacy analysis of lattice structure
The process of gaining knowledge about the lattice structure’s kinematic stability and static redundancy at the microscopic level requires the execution of a determinacy analysis operation. Such analysis enables the classification of the lattice material. Before obtaining the irreducible level of the equilibrium system and the kinematic system at the level of the direct lattice, the above systems for a unit cell of the lattice structure should be formulated. Therefore, the derivation is crucial in investigating the lattice’s microscopic and macroscopic performances and how the internal mechanisms influence it. Bloch’s theorem aids in generating the irreducible forms of the unit cell’s kinematic and equilibrium systems. Consequently, the lattice behavior is discretized at a set of wave numbers determined in relation to its reciprocal space.
4.1.1. Equilibrium and Kinematic Matrices—Formulation with respect to a unit cell
The following procedures must be taken to derive the equilibrium and kinematic systems with cell elements of a given unit cell extending across neighboring entities. Hypothetical dummy nodes are established where the cell’s envelope and elements, which extend beyond the boundary of a particular unit cell, converge. The dummy nodes are subsequently included in developing the finite microstructure’s equilibrium and kinematic matrices.
The DOFs related to respective dummy nodes are omitted from the resulting matrices after the equilibrium and kinematic systems have been developed. It is to be noted that both the row and column spaces of the equilibrium and kinematic matrix, respectively, contain the DOFs related to the dummy nodes. All modes in the respective row and column spaces of the equilibrium and kinematic matrix connected to the dummy nodes are deleted to remove the related DOF. The vectors of the nodal displacement and force values are eliminated using the same method.
Considering the case of a square lattice as illustrated in Figure 2(a), and the related unit cell A, the kinematic and equilibrium formulation is expressed as:
The kinematic and equilibrium formulation for unit cell B is as follows:
The removal of all DOFs connected to respective dummy nodes is the subsequent second stage. In Equation (22), the dotted rectangles encircle the modes connected to the dummy nodes in equilibrium and the kinematic systems. As a result, Equation (22) can be expressed as:
Considering the unit cell B, the kinematic and the equilibrium systems, as depicted in Figure 2(d), are represented by Equation (23). Bloch’s theorem definition and the dependence relations of the bar and the node bases are then utilized to establish the irreducible forms of the matrix systems in Equation (23). The IBZ related to the reciprocal lattice can be used to predict the lattice behavior at respective wave numbers based on the definition of the wave functions of the abovementioned irreducible lattice forms.
4.2. Derivation of the Cauchy–Born kinematic boundary condition: Homogenization of the mechanical properties of the lattice microstructure
In the process of kinematic system analysis for a given lattice structure, the kinematic boundary condition of the CBH is applied to the kinematic system of lattice structures at wave number
A structure with
where
The Cauchy–Born boundary kinematic boundary condition [2] is expressed as:
where
Based on the theory of Cauchy–Born, the kinematic boundary condition for a unit cell with its enclosing envelope coinciding with the constituent elements is derived using DNR and then applied to its kinematic system. This step is completed through the following elimination scheme:
1. At the sites where the cell elements coincide with the enclosing envelope and extend across multiple unit cells, hypothetical dummy nodes are inserted. As reported in Section 4.1, these dummy nodes are used to create the equilibrium and kinematic matrices related to the unit cell finite microstructure.
2. The dependency of node sets to differentiate between the independent and dependent set of nodes is identified by utilizing Equation (3) on the node bases group, which also incorporates the dummy nodes for the unit cell illustrated in Figure 2(e) and indicated in Table 1.
3. By creating the matrices
under the condition that
The DOFs related to the dummy nodes are incorporated in the second term on the left side of Equation (26).
4. From Equation (26), the second term on the left side denotes hypothetical dummy nodes’ DOF and is removed from the matrix system, similar to the procedure explained by Section 4.1.1.
It should be noted that the second term in Equation (26), which accounts only for the dependencies of the real nodes, is similar to the lattice’s kinematic system in its reduced form, obtained by applying Bloch’s wave reduction at wave number
The matrix
The first term on the left-hand side of Equation (26) is generated when the kinematic matrix of a unit cell, as indicated in Equation (22), including the dummy nodes, is multiplied by the matrix
Table 2 shows that there is no dependency relation for the real nodes of cell B, that is, the system produced by the nodal wave functions is similar to the kinematic system given in Equation (23) for the application of the wave reduction technique based on Bloch’s theorem. Accordingly, the final form of Equation (26) is as follows:
For unit cell A, the matrix
Furthermore, Equation (26) can be formulated as follows:
The matrix systems of Equations (29) and (31) utilize the macroscopic strain field variables to characterize an explicit derivation of the microscopic cell element deformations. This analysis results in the following:
The element deformations concerning cell A and cell B are, respectively, described by Equation (32a) and Equation (32b) and then provide a pathway to investigating the macroscopic stiffness of the lattice:
where
4.3. Elimination scheme—proof and validation
In the three-unit cell configuration of the lattice structure depicted in Figure 4, two constituent elements
4.3.1. Equilibrium Analysis
For a structure with
where
Applying static equilibrium condition for forces experienced at node
Similarly, the static equilibrium condition for forces experienced at node
A single matrix can be formed from the combination of Equations (37) and (38):
Since the coefficients associated with the dummy node,
For element
A single matrix can be formed from the combination of Equations (41) and (42):
In the next step, element segments
Now, the assembly of the equilibrium of element segment
Considering results of Equation (44):
The subscript is utilized to indicate the applied condition. Ultimately, the matrix system represented by Equation (46) is simplified to:
For the dummy nodes
4.3.2. Kinematic Analysis
The kinematic compatibility condition between the deformation
Similarly, the kinematic compatibility condition between the deformation
Combining Equations (48) and (49) yields:
Equation (50) indicates that the dummy node
A similar procedure can be extended to element
Combining Equations (52) and (53) yields:
In the next step, element segments
Utilizing the DNR at wave number
Now, the assembly of the kinematic compatibilities of element segment
Considering results of Equation (55):
where the associated subscript represents the applied condition. Ultimately, the matrix system represented by Equation (57) is simplified to:
For the dummy node
The preceding analysis indicates that in lattice structures, a substantial improvement is recorded for its matrix computation by adopting the proposed DNR technique. However, it is to be considered that the given methodology has been developed for a pin-jointed lattice structure, and any scenario where the DOFs linked with the dummy nodes fail to get eliminated would lead to unreliable outcomes.
5. Applications
5.1. Example 1
The lattice structure illustrated in Figure 5(a) is produced by utilizing unit cells A and B. This section outlines the process of evaluating the stiffness properties of the generated lattice structure. The unit cell depicted in Figure 5(c), denoted as A, comprises eight cell elements within the boundary of the cell envelope. The unit cell depicted in Figure 5(e), denoted as B, also comprises eight cell elements. Among these, four elements are within the boundary of the cell envelope, whereas the four elements are beyond the unit cell and coincide with the envelope. The introduction of four dummy nodes, namely

(a) lattice structure, (b) cell envelope, (c) unit cell B, (d) unit cell A without dummy nodes, and (e) unit cell A with dummy nodes [32].
This case study aims to showcase the precision of the developed elimination method and DNR, as two-unit cells, A and B, are utilized for the characterization process. The same process can be simple for most cases, such as unit cell A, and can be done based on literature results. In contrast, cases such as that of unit cell B necessitate the utilization of the DNR methodology. The proposed method has been demonstrated to be accurate, as both approaches yield similar lattice properties.
The first step in the characterization procedure is to specify the bases groups of the node, dummy node, and bar of unit cells A and B, respectively.
The bases of the reciprocal lattice are as follows:
With,
The formulation of the direct translational basis is as follows:
The dependency relations concerning the bar and node bases are listed in Table 3 and were determined using Equation (3).
Lattice unit cells (as illustrated in Figure 4)—Dependency analysis of node and bar bases.
On the contrary, with respect to the lattice, the reciprocal space can be derived through the lattice reciprocal bases, and the IBZ, as illustrated in Figure 6, can be obtained through point group symmetry. Subsequently, as shown in Table 4, wave numbers can be derived, representing values at which the irreducible wave functions are analyzed through Bloch’s theorem.

Lattice structure indicated in Figure 4(a)—First Brillouin zone and IBZ.
Lattice structure as illustrated in Figure 4—Wave number with respect to the reciprocal space.
The kinematic and the equilibrium systems related to a unit cell’s finite structure can be obtained by using the bases groups defined earlier.
where the equilibrium and kinematic matrices are represented by
The matrix structure
Upon formulating the equilibrium and kinematic systems, the dependency relationships, as outlined in Table 3, are utilized to facilitate the implementation of Bloch’s wave reduction at respective wave numbers, as presented in Table 4. Subsequently, an analysis of determinacy is conducted on the infinite lattice structure. The results of this analysis on a pin-jointed infinite lattice, as illustrated in Figure 5(a), indicate that the nature of the structure is statically indeterminate but, on the contrary, kinematically determinate. Thus, this classification observed can guide us in concluding that structure is stretching-dominated.
In the subsequent phase, the kinematic boundary based on the Cauchy–Born condition discussed in Equation (25) was utilized to formulate matrix
The matrix system deduced from the above-derived transformation matrix
The above matrices aid in the description of the element deformations as a function of the macroscopic strain field as:
The strain energy densities of unit cells A and B are obtained by utilizing the deformation vectors of respective cell elements. These deformation vectors are indicated in Equation (63). The next step involves the application of Castigliano’s theorem to the lattice, forming the homogenized stiffness matrix. For the lattice material, it can be determined that the fourth order, homogenized stiffness tensor obtained from both the deformation vectors are similar.
The outcome presented herein showcases the precision of the DNR and the elimination methodology.
5.2. Example 2—Lattice structure with Schlafli symbol of 33.42
The lattice structure indicated in Figure 7 is analyzed in this section.

2D semi-regular 33.42 lattice structure.
5.2.1. Equilibrium System at the Unit Cell level
The bases groups involved in the unit cell finite structure include
Dummy node bases group
Node bases group (
Bar bases group (GB):
The equilibrium system of the unit cell is obtained below after the application of the DNR approach, where the DOFs of the dummy are also included.
After the elimination of the DOFs of the dummy nodes, the matrix reduces to:
5.2.2. Determinacy Analysis of Unit Cell Finite Structure
After computing the four fundamental subspaces of the equilibrium matrix of the unit cell, it can be inferred that the unit cell is statically determinate and kinematically indeterminate with 11 modes of mechanisms, of which three are rigid-body mechanisms and eight are internal mechanisms.
5.2.3. Infinite Lattice Determinacy Analysis
Direct translational bases:
It is deduced that all real nodes are independent of the dependency analysis of the bar and node bases groups. The bar dependency relations are indicated in Table 5.
Dependency analysis results for the bar bases of the 33.42 lattice unit cell.
The reciprocal lattice bases:
The reciprocal lattice bases are used to construct the reciprocal lattice and the first Brillouin zone, whereas the point group symmetry is used to determine the first IBZ as shown in Figure 8. The associated wave numbers are listed in Table 6.

The first Brillouin zone and the first irreducible Brillouin zone of the 33.42 lattice.
Wave numbers of the reciprocal space of the 33.42 lattice.
From the dependency relations listed in Table 5, transformation matrices are formed which are required to reduce the equilibrium system of the unit cell to the irreducible form of the infinite lattice at each wave number, as given in Table 6. These are then used for the determinacy analysis of the infinite lattice structure. The results of the determinacy analysis of the infinite 33.42 lattice are listed in Table 7.
Determinacy analysis results for the 33.42 lattice.
SSS: States of self-stress; SIM: States of internal mechanisms.
The results indicate that the 33.42 infinite lattice is statically and kinematically indeterminate at wave numbers
6. Conclusion
The paper presents the DNR as a method for evaluating the effective properties of pin-jointed lattice structures that feature the envelope of the unit cells coinciding with the constituent cell elements at points not essentially at the end nodes, thereby expanding the efficiency and modeling capability for geometries of complex nature. In the case of certain lattices, the article, in addition, introduced an approach for implementing the principle in assessing determinacy and the homogenization of the stiffness properties. Two examples of lattice structures have been described in detail, with the agreement of the obtained results to those existing in the literature, validating the methodology described in this paper. Any pin-jointed lattice topology may be analyzed and characterized in an automated manner utilizing the DNR. The DNR approach can also be utilized to evaluate the dynamic characteristics of any discretized mechanical system. The approach is important where periodicity can be applied to the field variables of the kinematic matrix, mass matrix, and equation of motion in the discretized mechanical system. Although this paper considered only 2D pin-jointed lattice structures, future studies can include cases involving 3D pin-jointed lattice geometries, which can also be analyzed straightforwardly by an extension of the developed approach.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
