<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Beyond the Mesh]]></title><description><![CDATA[Dominique Madier delivers weekly, fundamentals-first insights on Finite Element Analysis, covering engineering judgment, modeling techniques, and simulation strategy beyond software mechanics, straight to your inbox every Wednesday, so subscribe now.]]></description><link>https://beyond-the-mesh.fea-academy.com</link><image><url>https://substackcdn.com/image/fetch/$s_!hXo1!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F055f8663-01df-4424-bdff-2fd39163ac85_906x906.png</url><title>Beyond the Mesh</title><link>https://beyond-the-mesh.fea-academy.com</link></image><generator>Substack</generator><lastBuildDate>Tue, 20 Oct 2026 23:00:48 GMT</lastBuildDate><atom:link href="https://beyond-the-mesh.fea-academy.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Dominique Madier]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[dominique.madier@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[dominique.madier@substack.com]]></itunes:email><itunes:name><![CDATA[Dominique Madier]]></itunes:name></itunes:owner><itunes:author><![CDATA[Dominique Madier]]></itunes:author><googleplay:owner><![CDATA[dominique.madier@substack.com]]></googleplay:owner><googleplay:email><![CDATA[dominique.madier@substack.com]]></googleplay:email><googleplay:author><![CDATA[Dominique Madier]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Two Forgotten Fathers of the Finite Element Method]]></title><description><![CDATA[Before Clough named it, Turner and Argyris built it]]></description><link>https://beyond-the-mesh.fea-academy.com/p/the-two-forgotten-fathers-of-the</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/the-two-forgotten-fathers-of-the</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Fri, 16 Oct 2026 13:48:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!SLb9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2109b9a-6383-4be4-a92f-73f043f5d888_1600x900.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SLb9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2109b9a-6383-4be4-a92f-73f043f5d888_1600x900.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SLb9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2109b9a-6383-4be4-a92f-73f043f5d888_1600x900.png 424w, https://substackcdn.com/image/fetch/$s_!SLb9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2109b9a-6383-4be4-a92f-73f043f5d888_1600x900.png 848w, https://substackcdn.com/image/fetch/$s_!SLb9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2109b9a-6383-4be4-a92f-73f043f5d888_1600x900.png 1272w, https://substackcdn.com/image/fetch/$s_!SLb9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2109b9a-6383-4be4-a92f-73f043f5d888_1600x900.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SLb9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2109b9a-6383-4be4-a92f-73f043f5d888_1600x900.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c2109b9a-6383-4be4-a92f-73f043f5d888_1600x900.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:347133,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://beyond-the-mesh.fea-academy.com/i/220204332?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2109b9a-6383-4be4-a92f-73f043f5d888_1600x900.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SLb9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2109b9a-6383-4be4-a92f-73f043f5d888_1600x900.png 424w, https://substackcdn.com/image/fetch/$s_!SLb9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2109b9a-6383-4be4-a92f-73f043f5d888_1600x900.png 848w, https://substackcdn.com/image/fetch/$s_!SLb9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2109b9a-6383-4be4-a92f-73f043f5d888_1600x900.png 1272w, https://substackcdn.com/image/fetch/$s_!SLb9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2109b9a-6383-4be4-a92f-73f043f5d888_1600x900.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The wing before the name</h2><p style="text-align: justify;">A month ago I wrote about <strong>Ray Clough</strong>&#8217;s failed summer of 1952 at <strong>Boeing</strong>. He spent three months trying to model a delta wing with beams, went home without a solution, came back the next year, and eight years later gave the world the phrase &#8220;finite element method.&#8221; Many of you told me that first summer was the part that stayed with you.</p><p style="text-align: justify;">But that story leaves two people in the shadows.</p><p style="text-align: justify;">The first is the man who invited <strong>Clough </strong>to Seattle and, the following summer, suggested the idea that unlocked the problem: <strong>Jon Turner</strong>. Without <strong>Turner </strong>there is no <strong>Boeing </strong>summer program for <strong>Clough</strong>, no delta wing, and no 1956 paper.</p><p style="text-align: justify;">The second never set foot in that Boeing office. In London, a Greek engineer who had escaped Nazi Germany was building his own road to the same destination, starting from energy principles rather than from a specific wing. His name was <strong>John Argyris</strong>.</p><p style="text-align: justify;">Every solver you run today rests on what these two men did in the 1950s. Most analysts I meet cannot name either of them. This article is an attempt to change that, and to ask what their stories say about our work now.</p><h2>Seattle: Jon Turner and the wing that would not behave</h2><p style="text-align: justify;">M. <strong>Jonathan Turner</strong> was born in Oakville, Indiana, in 1915, and was fascinated by airplanes from boyhood. By the early 1950s he led the Structural Dynamics Unit at <strong>Boeing </strong>in Seattle, and he had a problem that classical methods could not solve.</p><p style="text-align: justify;">High-performance military aircraft were moving to delta and swept wings. These were thin, low aspect ratio structures that behaved more like plates than beams. Beam theory, which had served straight wings well for decades, could not predict how they would vibrate. Boeing had even built a fairly large delta wing model to measure its vibration properties, and the analysis could not match it.</p><p style="text-align: justify;"><strong>Turner&#8217;s </strong>first move was organizational, not mathematical. Through <strong>Boeing&#8217;s </strong>summer faculty program, he brought in <strong>Ray Clough</strong> from UC Berkeley and <strong>Harold Martin </strong>from the University of Washington. <strong>Clough </strong>later recalled spending the summer of 1952 trying to adapt an existing procedure to the delta wing, the problem that eventually led to the finite element method. The beams failed. In 1953, <strong>Turner </strong>proposed modeling the wing as two-dimensional plate elements connected at their corners.</p><p style="text-align: justify;">What <strong>Turner </strong>did next is the part history usually skips.</p><p style="text-align: justify;"><strong>He presented it before it was polished.</strong> <strong>Turner </strong>showed the <strong>Boeing </strong>work at the January 1954 meeting of the Institute of the Aeronautical Sciences in New York. The paper itself, <em><strong><a href="https://www.ce.memphis.edu/7117/notes/presentations/papers/Turner%20et%20al%20(1956)%20Stiffness%20and%20deflection%20analysis%20of%20comlex%20strucutres.pdf">&#8220;Stiffness and Deflection Analysis of Complex Structures&#8221;</a></strong></em> by <strong>Turner, Clough, Martin </strong>and <strong>Topp</strong>, did not appear until September 1956, in the Journal of the Aeronautical Sciences, Vol. 23, No. 9.</p><p style="text-align: justify;"><strong>He built it for the computer.</strong> The procedure was designed from the start to be programmed: compute each element&#8217;s stiffness, add them into a global matrix, solve. That assembly by direct addition is what we now call the direct stiffness method. In 1959, <strong>Turner </strong>published a further paper presenting it explicitly as an efficient approach for computer implementation.</p><p style="text-align: justify;"><strong>He sold it inside Boeing.</strong> <strong>Turner </strong>convinced the company to commit resources to the method. The payoff came a decade later: the Boeing 747, introduced in 1969, was the first major commercial aircraft analyzed extensively with finite elements.</p><p style="text-align: justify;">In their own history of early FEM research, <strong>Clough </strong>and <strong>Ed Wilson</strong> give <strong>Turner </strong>principal credit for the 1956 work. <strong>Turner </strong>died in 1995 at the age of 80. His Seattle Times obituary described a quiet, meditative engineer. A former colleague said the computer-aided design of the 777 still rested on the fundamentals Turner developed.</p><h2>London: John Argyris and the energy theorems</h2><p style="text-align: justify;"><strong>Argyris </strong>took a very different road. He was born <strong>Johann Hadjiargyris</strong> on 19 August 1913 in Volos, Greece, about 300 km north of Athens. He was educated in Athens, studied civil engineering there and in Munich, and graduated with distinction from the Munich Technical University in 1936.</p><p style="text-align: justify;">His early professional work was on guyed masts for radio antennas, which were multiplying across Europe in the 1930s. According to <strong>Karl-Eugen Kurrer</strong>&#8217;s history of structural theory, <strong>Argyris </strong>showed that the wind load perpendicular to the plane usually considered also had to be checked. Remember that detail. It is the instinct of an analyst who asks about the load case nobody else is running.</p><p style="text-align: justify;">Then came the war. <strong>Argyris </strong>was imprisoned in Germany and escaped; accounts say he swam the Rhine during an air raid to reach Switzerland. He completed his doctorate in aeronautics at ETH Zurich in 1942, and in 1943 moved to England as a technical officer in the Engineering Department of the Royal Aeronautical Society. Part of that work was done as a member of a secret commission, which is one reason so little of it was visible at the time.</p><p style="text-align: justify;"><strong>Kurrer </strong>states that as early as August 1943, <strong>Argyris </strong>had developed triangular elements for the analysis of swept-back wings. That claim deserves caution, since the wartime work was not published openly. But it places him on the same problem as <strong>Turner</strong>, a decade earlier and an ocean away.</p><p style="text-align: justify;">In 1949 <strong>Argyris </strong>joined Imperial College London as a senior lecturer, becoming a full professor in 1955. Between 1954 and 1955 he published a long series titled <em><strong><a href="https://www.emerald.com/insight/content/doi/10.1108/eb032491/full/html">&#8220;Energy Theorems and Structural Analysis&#8221;</a></strong></em> in the journal Aircraft Engineering, drawn from his Imperial College lectures. The first installments appeared in late 1954 and already extended the energy principles to temperature effects and nonlinear stress-strain relations. The series was later republished as a book with <strong>Sydney Kelsey</strong> in 1960.</p><p style="text-align: justify;">What the series did was systematize how the elemental components of a structure are assembled into a single system of equations, grounding it all in energy principles and matrix algebra. Force methods and displacement methods appeared as two expressions of one framework rather than rival techniques.</p><p style="text-align: justify;">In 1959 <strong>Argyris </strong>took a joint appointment at Stuttgart, where he directed an institute for aerospace structures and built a campus around digital computing. The ASKA program developed under his direction became the model for many later industrial codes. In 1970 he founded the journal Computer Methods in Applied Mechanics and Engineering, still one of the field&#8217;s leading publications. He was elected a Fellow of the Royal Society in 1986 and died in Stuttgart on 2 April 2004, aged 90.</p><h2>Two roads to the same matrix</h2><p style="text-align: justify;"><strong>Turner </strong>came to the method from a problem. <strong>Argyris </strong>came to it from a principle. Both arrived at a structure assembled from elements, expressed as matrices, and solved by computer.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QBPh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08c0a2e7-8929-456f-8458-daa86c955c8f_535x358.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QBPh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08c0a2e7-8929-456f-8458-daa86c955c8f_535x358.jpeg 424w, https://substackcdn.com/image/fetch/$s_!QBPh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08c0a2e7-8929-456f-8458-daa86c955c8f_535x358.jpeg 848w, https://substackcdn.com/image/fetch/$s_!QBPh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08c0a2e7-8929-456f-8458-daa86c955c8f_535x358.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!QBPh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08c0a2e7-8929-456f-8458-daa86c955c8f_535x358.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!QBPh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08c0a2e7-8929-456f-8458-daa86c955c8f_535x358.jpeg" width="535" height="358" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08c0a2e7-8929-456f-8458-daa86c955c8f_535x358.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:358,&quot;width&quot;:535,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:85421,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://beyond-the-mesh.fea-academy.com/i/220204332?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08c0a2e7-8929-456f-8458-daa86c955c8f_535x358.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QBPh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08c0a2e7-8929-456f-8458-daa86c955c8f_535x358.jpeg 424w, https://substackcdn.com/image/fetch/$s_!QBPh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08c0a2e7-8929-456f-8458-daa86c955c8f_535x358.jpeg 848w, https://substackcdn.com/image/fetch/$s_!QBPh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08c0a2e7-8929-456f-8458-daa86c955c8f_535x358.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!QBPh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08c0a2e7-8929-456f-8458-daa86c955c8f_535x358.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;"><strong>Turner </strong>had a specific wing, test data to compare against, and a company that needed answers. He wanted a procedure simple enough that a computer could run it on real aircraft. <strong>Argyris </strong>wanted a theory general enough to describe any structure as an assembly of parts whose behavior follows from energy.</p><p style="text-align: justify;">Neither was complete alone. <strong>Carlos Felippa,</strong> a former student of <strong>Clough</strong>, framed this period as a play in three acts. The first act belongs to the 1930s matrix pioneers <strong>Collar </strong>and <strong>Duncan</strong>. The second is a period of confusion, when matrix methods grew complicated in response to competing demands. In the third, the direct stiffness method arrived and cleaned it all up, turning matrix structural analysis into the finite element method we use now. <strong>Argyris </strong>and <strong>Turner </strong>are the two central figures of that story.</p><p style="text-align: justify;">The synthesis is visible in every modern solver. The element formulation owes much to the energy-based thinking <strong>Argyris </strong>systematized. The assembly, element by element into a global stiffness matrix, is <strong>Turner&#8217;s </strong>direct stiffness method. When you mesh a part and press solve, you are using both.</p><h2>Why history forgot them</h2><p style="text-align: justify;">The method has more than two parents, and two of them are well remembered. In 1943, the mathematician <strong>Richard Courant</strong> solved a torsion problem using simple functions defined over triangular subdomains, a primitive form of the finite element method a decade before <strong>Boeing</strong>. From the 1960s, <strong>Olgierd Zienkiewicz</strong> carried the method far beyond aircraft and, in 1967, published the first textbook dedicated to it. Mathematicians cite <strong>Courant</strong>, and generations of engineers learned FEM from <strong>Zienkiewicz</strong>.</p><p style="text-align: justify;"><strong>Turner </strong>and <strong>Argyris </strong>stand between them in time, and receive far less of the credit.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ytvy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816e37dd-6e6e-4cba-b359-b6c5ab53af75_2102x1403.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ytvy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816e37dd-6e6e-4cba-b359-b6c5ab53af75_2102x1403.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ytvy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816e37dd-6e6e-4cba-b359-b6c5ab53af75_2102x1403.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ytvy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816e37dd-6e6e-4cba-b359-b6c5ab53af75_2102x1403.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ytvy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816e37dd-6e6e-4cba-b359-b6c5ab53af75_2102x1403.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!ytvy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816e37dd-6e6e-4cba-b359-b6c5ab53af75_2102x1403.jpeg" width="1456" height="972" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/816e37dd-6e6e-4cba-b359-b6c5ab53af75_2102x1403.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:972,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:338871,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://beyond-the-mesh.fea-academy.com/i/220204332?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816e37dd-6e6e-4cba-b359-b6c5ab53af75_2102x1403.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ytvy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816e37dd-6e6e-4cba-b359-b6c5ab53af75_2102x1403.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ytvy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816e37dd-6e6e-4cba-b359-b6c5ab53af75_2102x1403.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ytvy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816e37dd-6e6e-4cba-b359-b6c5ab53af75_2102x1403.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ytvy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816e37dd-6e6e-4cba-b359-b6c5ab53af75_2102x1403.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">If both men mattered so much, why does the popular story start with <strong>Clough</strong>? I see three reasons, and none of them is about the quality of the work.</p><p style="text-align: justify;"><strong>The name wins.</strong></p><p style="text-align: justify;"><strong>Clough </strong>coined &#8220;finite element method&#8221; in 1960, and a good name travels further than a good paper. Before that, everyone was speaking the language of matrix and direct stiffness methods. Once the field had a name, its history was told around the person who gave it.</p><p style="text-align: justify;"><strong>Industry does not write textbooks.</strong></p><p style="text-align: justify;"><strong>Turner </strong>spent his career at <strong>Boeing</strong>. His results lived in internal programs and aircraft designs, and the engineers he trained were <strong>Boeing </strong>engineers, not graduate students publishing under his name. Academic pioneers build schools that keep their story alive. Industrial pioneers build airplanes.</p><p style="text-align: justify;"><strong>Secrecy and language.</strong></p><p style="text-align: justify;">Part of <strong>Argyris&#8217;s </strong>early work was done under wartime secrecy. His published work was highly mathematical, and his later career centered in Stuttgart. In the English-speaking world, the history of FEM was largely written from the <strong>Berkeley </strong>side.</p><p style="text-align: justify;">There is a lesson here for anyone who builds methods quietly inside a company or a project team. The work can outlive the name unless someone takes the time to write the history down. <strong>Clough </strong>did that for <strong>Turner</strong>, in print, decades later.</p><h2>What Turner and Argyris teach analysts today</h2><p style="text-align: justify;">History is only useful if it changes how we work on Monday morning. Here is what I take from these two careers.</p><p style="text-align: justify;"><strong>Start from the structure, not from the tool.</strong></p><p style="text-align: justify;"><strong>Clough&#8217;s </strong>beams failed in 1952 because a delta wing does not carry load like a beam. <strong>Turner&#8217;s </strong>plate elements worked because they matched how the structure actually behaves. Before choosing an element type, ask what the structure is really doing. The most sophisticated solver cannot rescue the wrong idealization.</p><p style="text-align: justify;"><strong>Theory and practice need each other.</strong></p><p style="text-align: justify;"><strong>Turner </strong>without <strong>Argyris </strong>gives you a procedure that works but may not generalize. <strong>Argyris </strong>without <strong>Turner </strong>gives you an elegant framework that may never reach a production aircraft. The best analysts I know carry both: they understand the energy principles behind an element, and they know how it behaves on a real part with real boundary conditions.</p><p style="text-align: justify;"><strong>Validate against something physical.</strong></p><p style="text-align: justify;"><strong>Turner&#8217;s </strong>team had a delta wing model and vibration measurements to compare against. That is what made the method credible inside <strong>Boeing</strong>. Seventy years later, the principle has not changed. A model that has never been checked against a test, a hand calculation, or a trusted reference is a hypothesis, not a result.</p><p style="text-align: justify;"><strong>Ask about the load case nobody is running.</strong></p><p style="text-align: justify;"><strong>Argyris&#8217;s </strong>early work on radio masts came down to checking a wind direction others assumed did not matter. Every analyst should have that reflex. Many of the failures we study began with a case that was never analyzed.</p><p style="text-align: justify;"><strong>Name the people behind your tools, and in your own team.</strong></p><p style="text-align: justify;"><strong>Clough </strong>gave <strong>Turner </strong>principal credit in his own account, and that generosity is part of why we can tell this story at all. In your team, credit the person who suggested the idea that unlocked the problem, even when someone else wrote the report.</p><p style="text-align: justify;">The tools have changed beyond recognition since 1956. <strong>Turner </strong>and <strong>Argyris </strong>worked on early computers with a tiny fraction of the memory in your phone. But the questions they asked are exactly the ones we still face: What is this structure really doing? Is my model telling me the truth? How do I know?</p><p style="text-align: justify;">The next time you assemble a global stiffness matrix with a single click, take a second to remember the quiet engineer in Seattle and the Greek &#233;migr&#233; in London who taught us how.</p><h1>Further reading</h1><ul><li><p style="text-align: justify;"><strong>Turner, M. J., Clough, R. W., Martin, H. C. and Topp, L. J. </strong>(1956). <a href="https://www.ce.memphis.edu/7117/notes/presentations/papers/Turner%20et%20al%20(1956)%20Stiffness%20and%20deflection%20analysis%20of%20comlex%20strucutres.pdf">Stiffness and Deflection Analysis of Complex Structures.</a> Journal of the Aeronautical Sciences, 23(9), 805-823.</p></li><li><p style="text-align: justify;"><strong>Clough, R. W. and Wilson, E. L.</strong> (1999). <a href="https://www.ce.memphis.edu/7117/notes/presentations/papers/Clough%20and%20Wilson%20(1999)%20Early%20FEM%20Research%20at%20Berkeley.pdf">Early Finite Element Research at Berkeley</a>.</p></li><li><p style="text-align: justify;"><strong>Argyris, J. H.</strong> (1954). <a href="https://www.emerald.com/insight/content/doi/10.1108/eb032491/full/html">Energy Theorems and Structural Analysis</a>. Aircraft Engineering, 26(11), 383-394.</p></li><li><p style="text-align: justify;"><strong>Felippa, C. A.</strong> (2001). <a href="https://www.scipedia.com/public/Felippa_2001a">A historical outline of matrix structural analysis: a play in three acts</a>. Computers &amp; Structures, 79(14), 1313-1324.</p></li><li><p style="text-align: justify;"><strong>National Academy of Engineering</strong> (2011). <a href="https://nap.nationalacademies.org/read/13160/chapter/6">John H. Argyris 1913-2004</a>. Memorial Tributes, Volume 15.</p></li><li><p style="text-align: justify;"><strong>Kurrer, K.-E.</strong> <a href="https://structurae.net/en/persons/john-argyris">Biography of John Argyris</a>, from The History of the Theory of Structures.</p></li><li><p style="text-align: justify;"><strong>Foschini Neto, N.</strong> (2020). <a href="https://revistas.pucsp.br/index.php/circumhc/article/view/49610">John Hadji Argyris and the Computational Structural Analysis in British Aircraft Engineering</a>.</p></li><li><p style="text-align: justify;"><strong>The Seattle Times</strong> (1995). <a href="https://archive.seattletimes.com/archive/19951018/2147431/jonathan-turner-airplane-engineer">Jonathan Turner, Airplane Engineer</a>.</p></li><li><p style="text-align: justify;"><strong>ASME. </strong><a href="https://uat12.asme.org/getmedia/da1273b7-fd34-43e2-806d-1f3cec235960/277-FEA-brochure.pdf">Finite Element Analysis landmark brochure</a>.</p></li><li><p style="text-align: justify;"><strong>Liu, W. K. et al.</strong> (2021). <a href="https://arxiv.org/pdf/2107.04960">Eighty Years of the Finite Element Method: Birth, Evolution, and Future</a>.</p></li></ul><p></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Beyond the Mesh! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[If an AI Agent Runs Your FEA Model, What Is Left for You?]]></title><description><![CDATA[The question every simulation engineer is asking, and almost nobody is answering clearly.]]></description><link>https://beyond-the-mesh.fea-academy.com/p/if-an-ai-agent-runs-your-fea-model</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/if-an-ai-agent-runs-your-fea-model</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Wed, 14 Oct 2026 15:02:49 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1696272440000-0808a203c852?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8ZmluaXRlJTIwZWxlbWVudCUyMGFuYWx5c2lzJTIwd2l0aCUyMGFpfGVufDB8fHx8MTc5MTQwNzc4MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;">Agentic AI is everywhere. It shows up in vendor keynotes, LinkedIn feeds, conference agendas and board presentations. Every week, a new platform promises digital engineering coworkers and simulation pipelines that run themselves.</p><p style="text-align: justify;">And yet, when I talk with simulation engineers, the conversation goes in a very different direction.</p><p style="text-align: justify;">Over the past months, I have had many of these conversations with analysts, team leads and engineering managers. The same pattern keeps appearing: strong curiosity, limited visibility, and very few clear answers.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1696272440000-0808a203c852?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8ZmluaXRlJTIwZWxlbWVudCUyMGFuYWx5c2lzJTIwd2l0aCUyMGFpfGVufDB8fHx8MTc5MTQwNzc4MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1696272440000-0808a203c852?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8ZmluaXRlJTIwZWxlbWVudCUyMGFuYWx5c2lzJTIwd2l0aCUyMGFpfGVufDB8fHx8MTc5MTQwNzc4MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1696272440000-0808a203c852?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8ZmluaXRlJTIwZWxlbWVudCUyMGFuYWx5c2lzJTIwd2l0aCUyMGFpfGVufDB8fHx8MTc5MTQwNzc4MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1696272440000-0808a203c852?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8ZmluaXRlJTIwZWxlbWVudCUyMGFuYWx5c2lzJTIwd2l0aCUyMGFpfGVufDB8fHx8MTc5MTQwNzc4MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1696272440000-0808a203c852?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8ZmluaXRlJTIwZWxlbWVudCUyMGFuYWx5c2lzJTIwd2l0aCUyMGFpfGVufDB8fHx8MTc5MTQwNzc4MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1696272440000-0808a203c852?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8ZmluaXRlJTIwZWxlbWVudCUyMGFuYWx5c2lzJTIwd2l0aCUyMGFpfGVufDB8fHx8MTc5MTQwNzc4MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="3840" height="2160" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1696272440000-0808a203c852?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8ZmluaXRlJTIwZWxlbWVudCUyMGFuYWx5c2lzJTIwd2l0aCUyMGFpfGVufDB8fHx8MTc5MTQwNzc4MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2160,&quot;width&quot;:3840,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a female mannequin is looking at a computer screen&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a female mannequin is looking at a computer screen" title="a female mannequin is looking at a computer screen" srcset="https://images.unsplash.com/photo-1696272440000-0808a203c852?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8ZmluaXRlJTIwZWxlbWVudCUyMGFuYWx5c2lzJTIwd2l0aCUyMGFpfGVufDB8fHx8MTc5MTQwNzc4MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1696272440000-0808a203c852?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8ZmluaXRlJTIwZWxlbWVudCUyMGFuYWx5c2lzJTIwd2l0aCUyMGFpfGVufDB8fHx8MTc5MTQwNzc4MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1696272440000-0808a203c852?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8ZmluaXRlJTIwZWxlbWVudCUyMGFuYWx5c2lzJTIwd2l0aCUyMGFpfGVufDB8fHx8MTc5MTQwNzc4MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1696272440000-0808a203c852?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8ZmluaXRlJTIwZWxlbWVudCUyMGFuYWx5c2lzJTIwd2l0aCUyMGFpfGVufDB8fHx8MTc5MTQwNzc4MXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@johnmcclane">Andres Siimon</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><h2>The questions nobody is answering clearly</h2><p style="text-align: justify;"><strong>Engineers ask practical questions.</strong> What is an agent, really? Is it just a script with a language model inside? How is it different from the macros and automated workflows we already use? And the one I hear most often: if an agent sets up the model and runs the solver, what is left for me?</p><p style="text-align: justify;"><strong>Managers ask different questions, </strong>and they are just as unanswered. Where do we start? Do we have to replace the tool chain we spent years building? How do we validate what an agent produces, and who is accountable when it is wrong? What happens to our data and our IP?</p><p style="text-align: justify;">The answers they find are often vague, or wrapped in marketing language. That is not good enough for a profession built on verification. We do not accept a result because the contour plot looks nice. We should not accept a technology because the demo looks impressive.</p><h2>Why I organize this series</h2><p style="text-align: justify;">This gap is the reason I decided to organize <strong>Agentic AI in Simulation</strong>, a free two-part webinar series in collaboration with <strong>Synera.</strong></p><p style="text-align: justify;">The goal is simple: <strong>demystify agentic AI in FEA, in clear and practical terms, without the hype. </strong>Two sessions, each answering one question:</p><ol><li><p style="text-align: justify;">What is agentic AI in FEA?</p></li><li><p style="text-align: justify;">And how do we make it work in a real engineering organization?</p></li></ol><p style="text-align: justify;">I want to be clear about my position from the start. Agentic AI is not a replacement for the analyst. Properly understood and properly governed, it lets engineers spend less time on repetitive execution and more time on the decisions that matter: assumptions, interpretation and design direction.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.fea-academy.com/webinar-agentic-ai-in-simulation/&quot;,&quot;text&quot;:&quot;See details about the series&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.fea-academy.com/webinar-agentic-ai-in-simulation/"><span>See details about the series</span></a></p><h2>Part 1: Foundations and First Use Case</h2><p><strong>Tuesday, October 27, 2026</strong> | 8:00 AM PDT | 11:00 AM EDT | 4:00 PM CET | </p><p style="text-align: justify;">The first session builds the foundations:</p><ol><li><p style="text-align: justify;">What an agent is</p></li><li><p style="text-align: justify;">Why it is not the same thing as a script, a macro or a workflow.</p></li><li><p style="text-align: justify;">What it can do inside an FEA workflow, from geometry cleanup and meshing to solver runs and reporting.</p></li><li><p style="text-align: justify;">Where the analyst stays in the loop.</p></li></ol><p style="text-align: justify;"><strong>Synera</strong> will then run a live demonstration: a realistic FEA task, handled end to end by an agent, in a workflow most analysts will recognize.</p><p style="text-align: justify;">I will not give away the full framework here. But if you leave with one idea, it should be this one: <strong>automation follows instructions, while an agent pursues a goal and knows when to hand back control.</strong></p><h2>Part 2: The Practitioner&#8217;s Perspective</h2><p><strong>Thursday, November 12, 2026</strong> | 8:00 AM PST | 11:00 AM EST | 5:00 PM CET | </p><p style="text-align: justify;">The second session addresses the two questions that decide whether agentic AI ever leaves the pilot stage.</p><ol><li><p style="text-align: justify;"><strong>The first is the position of the engineer. </strong>What can the agent own, and what must stay with the engineer? When does the agent hand back control, and with what information? And the question every skeptical analyst asks, rightly: can I trust what the agent did? My short answer is that trust comes from the process, not from the tool. We will see what that means in practice.</p></li><li><p style="text-align: justify;"><strong>The second is implementation. </strong>How do you bring agents into an organization without tearing out the CAD, CAE and PLM tools already in place? Which process should you start with? And what does it take beyond the technology, in validation practice, IT and data, and governance?</p></li></ol><p style="text-align: justify;">Our guest, <strong>Abhinav Tanksale</strong>, CAE Engineer at My Physics Cafe, used agentic AI in real simulation work. He will share what changed, what surprised him, what he was skeptical about, and where he still had to step in. Synera will also show a second, contrasting use case at a different stage of the workflow.</p><h2>Who should join</h2><p style="text-align: justify;">The series is <strong>for simulation engineers</strong> who want to understand what agentic AI means for their daily work, and <strong>for engineering managers </strong>who need to decide whether, where and how to implement it. No prior experience with AI is required. A solid understanding of the FEA workflow is enough.</p><p style="text-align: justify;">Both sessions are free, live on Zoom, with time reserved for your questions. You can register now, where you will find all the details:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.fea-academy.com/webinar-agentic-ai-in-simulation/&quot;,&quot;text&quot;:&quot;Register for Free&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.fea-academy.com/webinar-agentic-ai-in-simulation/"><span>Register for Free</span></a></p><p style="text-align: justify;">The technology is moving fast. Engineering judgment is still what makes a result trustworthy. Let&#8217;s make sure we understand the first well enough to protect the second.</p><p style="text-align: justify;">See you on October 27.</p><p style="text-align: justify;"><strong>Dominique Madier</strong><br><em>| FEA Academy Founder &amp; Director |<br>| FEA Consultant | FEA Trainer and Coach | Book Author | Speaker |<br>| Helping Students and Engineers to Master FEA |</em></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Beyond the Mesh! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[“If You Can Simulate It, You Can Automate It”: Agentic AI and the Future of FEA]]></title><description><![CDATA[What NASA and Airbus showed, and why requirements and validation are now the analyst&#8217;s most valuable skills]]></description><link>https://beyond-the-mesh.fea-academy.com/p/if-you-can-simulate-it-you-can-automate</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/if-you-can-simulate-it-you-can-automate</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Mon, 12 Oct 2026 16:49:01 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1750075403814-5753f85464b4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxhZXJvJTIwc3RydWN0dXJlfGVufDB8fHx8MTc5MTc1NzE3OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;">Over the past weeks, I invited you to a webinar that <strong>Synera </strong>organized with <strong>Aviation Week:</strong> <em>&#8220;Time to First Article: NASA, Airbus &amp; Agentic AI.&#8221;</em> It took place on September 29, with <em><strong>Ryan McClelland</strong></em> of NASA Goddard, <em><strong>Patrick Kunert</strong></em> of Airbus Aerostructures, and <em><strong>Wallace Scott</strong></em> of Synera. This issue closes that chapter. I want to share what I learned, and where I think it touches the daily work of every stress engineer. If you missed the live session, the full recording is available, and you&#8217;ll find the link at the end of this article.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1750075403814-5753f85464b4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxhZXJvJTIwc3RydWN0dXJlfGVufDB8fHx8MTc5MTc1NzE3OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1750075403814-5753f85464b4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxhZXJvJTIwc3RydWN0dXJlfGVufDB8fHx8MTc5MTc1NzE3OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1750075403814-5753f85464b4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxhZXJvJTIwc3RydWN0dXJlfGVufDB8fHx8MTc5MTc1NzE3OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1750075403814-5753f85464b4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxhZXJvJTIwc3RydWN0dXJlfGVufDB8fHx8MTc5MTc1NzE3OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1750075403814-5753f85464b4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxhZXJvJTIwc3RydWN0dXJlfGVufDB8fHx8MTc5MTc1NzE3OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1750075403814-5753f85464b4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxhZXJvJTIwc3RydWN0dXJlfGVufDB8fHx8MTc5MTc1NzE3OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="5455" height="3637" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1750075403814-5753f85464b4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxhZXJvJTIwc3RydWN0dXJlfGVufDB8fHx8MTc5MTc1NzE3OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3637,&quot;width&quot;:5455,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;An airplane flies over a modern architectural structure&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="An airplane flies over a modern architectural structure" title="An airplane flies over a modern architectural structure" srcset="https://images.unsplash.com/photo-1750075403814-5753f85464b4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxhZXJvJTIwc3RydWN0dXJlfGVufDB8fHx8MTc5MTc1NzE3OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1750075403814-5753f85464b4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxhZXJvJTIwc3RydWN0dXJlfGVufDB8fHx8MTc5MTc1NzE3OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1750075403814-5753f85464b4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxhZXJvJTIwc3RydWN0dXJlfGVufDB8fHx8MTc5MTc1NzE3OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1750075403814-5753f85464b4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw3fHxhZXJvJTIwc3RydWN0dXJlfGVufDB8fHx8MTc5MTc1NzE3OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@binogrepolian">Bino Grepolian</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><h2><strong>Four iterations versus one hundred</strong></h2><p style="text-align: justify;">Ryan opened with a simple problem. A balloon-borne telescope needed a bracket to hold an optical assembly. NASA requirements, of course: stiff, strong, light. Done the traditional way, two engineers working two days produced four design and simulation iterations, and the part still fell short on performance and manufacturability.</p><p style="text-align: justify;">With AI-driven design, one engineer in one hour ran more than 100 iterations and arrived at a part that was lighter, stiffer, stronger, and easier to make. On a sample return mission, a closure part had to be light enough to shut quickly and strong enough to take the impact of the sample. Human designs could not close that gap. The automated loop did.</p><p style="text-align: justify;">Impressive numbers. But the most important part of Ryan&#8217;s talk came next.</p><h2><strong>The bottleneck moved</strong></h2><p style="text-align: justify;">Once his team could produce structures this quickly, the slowest step was no longer design or analysis. It was getting the requirements from the project teams.</p><p style="text-align: justify;">So they wrote a checklist. Without fully realizing it at first, they had standardized the inputs to their design process. They then documented how those inputs become the outputs: a manufacturable CAD model and a validation report. With that in hand, two interns turned the whole thing into code in about a week. As Ryan put it, once you have solved something with code, you have solved it forever. The same code now designs different mounts from different inputs, and the inputs can come from an AI agent rather than a person.</p><p style="text-align: justify;">Ryan generalized this into what he calls a &#8220;Text to X&#8221; playbook:</p><ol><li><p>Start from your design and simulation engines (CAD, FEA, topology optimization).</p></li><li><p>Standardize inputs and outputs.</p></li><li><p>Document the design process.</p></li><li><p>Automate the workflow.</p></li><li><p>Verify it on cases where you already know the answer.</p></li><li><p>Deploy it so agents can call it.</p></li></ol><p style="text-align: justify;">He then showed multi-agent systems designing a telescope&#8217;s optics and mounts, a bipod flexure, and a full CubeSat concept from a single paragraph of text.</p><p style="text-align: justify;">Read that playbook again as an analyst. Nothing in it is about AI. It is about knowing your process well enough to write it down. The teams that benefit are the ones that already have discipline.</p><h2><strong>Airbus: from four to six weeks to one day</strong></h2><p style="text-align: justify;">Patrick Kunert leads cost and value engineering at Airbus Aerostructures, and he started his career in design and stress. That background showed.</p><p style="text-align: justify;">His team did not start with engineering. They started with the call-for-tender process in procurement, to learn the platform and connect their data. Then they moved to design-to-cost. Previously, taking an idea for a cheaper part to an approved change took four to six weeks, mostly communication and back-and-forth. His example was a titanium clip machined from a solid block. The automated workflow loops through costing, stress checks, and design changes, while fixed constraints, such as a minimum factor above one, cannot be touched.</p><p style="text-align: justify;">The lead time dropped to one day. But Patrick insisted on a second benefit: the maturity of the decision. Instead of the engineer&#8217;s best guess at a better design, the team now chooses among hundreds of analyzed options.</p><p style="text-align: justify;">When the remaining day turned out to be mostly meetings, they added a multi-agent system for change evaluation, with agents for data, stress analysis, costing, and tooling checks. The architecture matters: deterministic workflows sit underneath and handle what is known, and agents work on top where optimization is needed.</p><h2><strong>The analyst&#8217;s questions</strong></h2><p style="text-align: justify;">The Q&amp;A raised the questions I would have asked.</p><p style="text-align: justify;"><em>How do you know it works?</em> Ryan&#8217;s answer was reassuring in its simplicity. NASA already has processes to catch human mistakes: simulation standards, testing at component, subassembly, and assembly level, and design reviews. The same processes catch agent mistakes.</p><p style="text-align: justify;"><em>What about determinism?</em> Give the same problem to ten engineers and you get ten designs. Give it to the same engineer on Wednesday morning and Friday afternoon and you get two. Ryan accepts some non-determinism, as long as the result is validated.</p><p style="text-align: justify;"><em>What about fatigue?</em> &#8220;If you can simulate it, you can automate it.&#8221; The requirement must simply be written in a form a computer can evaluate.</p><p style="text-align: justify;"><em>What about certification?</em> Airbus currently automates only the steps upstream of regulated decisions, keeps a human at each critical checkpoint, and works step by step with its regulatory functions. Ryan added that many design rules, such as a minimum edge distance of 1.5 fastener diameters, can be written directly into the code, so compliance is built in rather than checked afterward.</p><p style="text-align: justify;">Here is my own reading. <strong>&#8220;If you can simulate it, you can automate it&#8221; is true. </strong>The corollary is just as true: if your simulation is wrong, you will automate the error a hundred times an hour. The boundary conditions, the load cases, the material allowables, the failure criteria: these remain the analyst&#8217;s responsibility. Automation makes them more important, not less.</p><h2><strong>Coordination, not computation</strong></h2><p style="text-align: justify;">Wallace Scott, who started his career as an FEA engineer, told a story many of you will recognize. He once worked on a topology optimization project with one expert for CAD, one for optimization, and one for FEA validation on another continent. The results were promising. The project died anyway, because it was impossible to get the right people in the room at the right time.</p><p style="text-align: justify;">That is the real cost these tools attack. Not the solver time, but the handoffs.</p><p style="text-align: justify;">At the end of the session, Wallace added a caution. If you optimize each step of a process in isolation, you can end up with a globally suboptimal result. Ryan replied that sometimes you find you do not need an agent at all, only a deterministic script, and AI helps you write it faster. It is the same discipline we apply in FEA: use the simplest model that answers the question.</p><h2><strong>What this means for you</strong></h2><p style="text-align: justify;">Ryan&#8217;s advice to students applies to all of us: just start. Use the tools on work you already know well, so you can judge the output. Patrick said the same: know your process first, then see where AI changes it.</p><p style="text-align: justify;">One remark from Wallace reframed the investment for me. Most engineering tools lose value over time. An agent built around a well-documented process gains value, because the models underneath keep improving. The knowledge you encode today is an appreciating asset.</p><p style="text-align: justify;">And Ryan&#8217;s closing point on model choice deserves to be underlined. The models change every week. What makes an organization strong is its evaluations: the test cases with known answers that tell you whether a new tool, a new model, or a new workflow can be trusted. That is exactly the kind of verification work good analysts have always done.</p><h2><strong>Watch the recording</strong></h2><p style="text-align: justify;">If you registered, the replay link is already in your inbox. If you did not register, you can still watch the full session here:</p><p>&#128073; <a href="https://www.synera.ai/webinar/time-to-first-article-nasa-airbus-agentic-ai?utm_source=hs_email&amp;utm_content=147458780&amp;utm_medium=email&amp;utm_campaign=495688937-29+Sept+2026+%E2%80%93+Webinar+%E2%80%93+Aviation+Week+%E2%80%93+NASA+Airbus">Watch the recording: Time to First Article, NASA, Airbus &amp; Agentic AI</a></p><p style="text-align: justify;">Seeing the agents work step by step says more than any summary.</p><p style="text-align: justify;">My thanks to Ryan, Patrick, Wallace, and Mike McClary of Aviation Week for an honest, practical session.</p><p style="text-align: justify;"></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Beyond the Mesh! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[Good Modeling Practices in Finite Element Analysis]]></title><description><![CDATA[Don't Make Almost Every Possible Mistake.]]></description><link>https://beyond-the-mesh.fea-academy.com/p/good-modeling-practices-in-fea</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/good-modeling-practices-in-fea</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Wed, 07 Oct 2026 13:00:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!CUuV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c4e3ab-76a0-41b6-90bd-a1e1cf3a0dce_1920x681.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CUuV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c4e3ab-76a0-41b6-90bd-a1e1cf3a0dce_1920x681.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CUuV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c4e3ab-76a0-41b6-90bd-a1e1cf3a0dce_1920x681.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CUuV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c4e3ab-76a0-41b6-90bd-a1e1cf3a0dce_1920x681.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CUuV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c4e3ab-76a0-41b6-90bd-a1e1cf3a0dce_1920x681.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CUuV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c4e3ab-76a0-41b6-90bd-a1e1cf3a0dce_1920x681.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CUuV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c4e3ab-76a0-41b6-90bd-a1e1cf3a0dce_1920x681.jpeg" width="1456" height="516" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e1c4e3ab-76a0-41b6-90bd-a1e1cf3a0dce_1920x681.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:516,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:87962,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/211025656?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c4e3ab-76a0-41b6-90bd-a1e1cf3a0dce_1920x681.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!CUuV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c4e3ab-76a0-41b6-90bd-a1e1cf3a0dce_1920x681.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CUuV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c4e3ab-76a0-41b6-90bd-a1e1cf3a0dce_1920x681.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CUuV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c4e3ab-76a0-41b6-90bd-a1e1cf3a0dce_1920x681.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CUuV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c4e3ab-76a0-41b6-90bd-a1e1cf3a0dce_1920x681.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">To perform high-quality finite element analyses, FEA analysts must acquire knowledge in many areas. FEA is a very powerful and versatile tool that, if used properly, will always generate accurate answers. However, without proper guidance, new users will easily make almost every possible mistake.</p><p style="text-align: justify;">Learning FEA requires a combination of both technical and practical knowledge. To become an FEA specialist it requires a lot of practice, patience, and perseverance. The more problems you solve, the better and the more confident an FEA analyst you will become.</p><p style="text-align: justify;">First, I must reiterate that understanding the modeling techniques is more important than knowing specific commands in an FEA software. If you are interested in the simulation of mechanical structures, you must learn FEA, rather than how to run a specific piece of software.</p><p style="text-align: justify;">You should use FEA only when necessary, when simple hand calculation methods cannot be applied and for complex problems analytical methods cannot solve. Finally, never assume that the FEA results will be conservative; there are many situations in which an FEM will underestimate the results.</p><p style="text-align: justify;">As an FEA analyst, you also need practical experience, a feel for design, and good engineering judgment to enable you to understand the product you are analyzing as well as its intended work environment. This knowledge is important when deciding which features must be accurately modeled, simplified, or omitted. It will also enable you to properly apply boundary conditions, analyze errors, and understand the results. In the end, you will be in a better position to discuss modifications with designers and serve the best interests of your engineering department.</p><p style="text-align: justify;">When you have mastered FEA, you will be able to solve most mechanical problems but only if you follow good FEA modeling practices. Finally, note that the recommendations presented here are explained in detail in my book <a href="https://www.fea-academy.com/index.php/pfea-presentation">&#8220;Practical Finite Element Analysis for Mechanical Engineers &#8211; First Edition&#8221;</a>. For each modeling practice mentioned in this article, I will give you the chapters numbers in reference in which you can find details in the book.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.fea-academy.com/index.php/pfea-presentation&quot;,&quot;text&quot;:&quot;About the Book&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.fea-academy.com/index.php/pfea-presentation"><span>About the Book</span></a></p><h3>GOOD MODELING PRACTICES APPROACH</h3><p style="text-align: justify;">The objective of an approach incorporating good modeling practices is to use FEA intelligibly and not as a black box, although, from a solving point of view, it is one. Your FEA will produce accurate results only if:</p><ol><li><p>You understand the physics behind your problem.</p></li><li><p>You know what you are looking for.</p></li><li><p>You have an idea of what the results should look like.</p></li><li><p>You understand the behavior of the elements in the library of your FEA software.</p></li><li><p>You select the right elements for the task.</p></li><li><p>You perform the correct discretization (proper mesh density and good quality).</p></li><li><p>You apply the correct boundary conditions (constraints and loadings).</p></li><li><p>You understand the effects of your assumptions on the response of your model.</p></li><li><p>You know how to modify the model to improve its accuracy.</p></li><li><p>You keep a critical eye on the results, and you understand the critical outputs.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BqPg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db84c4e-6893-4da0-a215-f68c70f6f019_500x375.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BqPg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db84c4e-6893-4da0-a215-f68c70f6f019_500x375.jpeg 424w, https://substackcdn.com/image/fetch/$s_!BqPg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db84c4e-6893-4da0-a215-f68c70f6f019_500x375.jpeg 848w, https://substackcdn.com/image/fetch/$s_!BqPg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db84c4e-6893-4da0-a215-f68c70f6f019_500x375.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!BqPg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db84c4e-6893-4da0-a215-f68c70f6f019_500x375.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!BqPg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db84c4e-6893-4da0-a215-f68c70f6f019_500x375.jpeg" width="500" height="375" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4db84c4e-6893-4da0-a215-f68c70f6f019_500x375.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:375,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Good Modeling Practices Approach&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Good Modeling Practices Approach" title="Good Modeling Practices Approach" srcset="https://substackcdn.com/image/fetch/$s_!BqPg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db84c4e-6893-4da0-a215-f68c70f6f019_500x375.jpeg 424w, https://substackcdn.com/image/fetch/$s_!BqPg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db84c4e-6893-4da0-a215-f68c70f6f019_500x375.jpeg 848w, https://substackcdn.com/image/fetch/$s_!BqPg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db84c4e-6893-4da0-a215-f68c70f6f019_500x375.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!BqPg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db84c4e-6893-4da0-a215-f68c70f6f019_500x375.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">If you are a newcomer to FEA, start with a simple FEM. Do not attempt to set up a complex FEA from scratch. Make sure you understand the capabilities of your FEA software. It is hard to understand complex phenomena, or to find errors in a large and complex FEA if you do not have significant experience. Moreover, it is crucial to know beforehand what results to expect.</p><p style="text-align: justify;">While FEA software vendors do their best to help users become FEA experts, you must ultimately understand how to properly use the tools, without treating FEA simply as an extension of CAD. Similarities between CAD and FEA are limited to geometry, at best. There is also a risk of assuming that the FEM&#8217;s accuracy depends solely on precise geometric representation. The problem with this assumption is that many other factors such as selection of the right elements, definition of the right boundary conditions, selection of an appropriate material model, the convergence study, and the results analysis, to name but a few, are ignored. FEA is complex, and geometric accuracy and attractive color plots alone do not guarantee high quality.</p><p style="text-align: justify;">The most experienced FEA analysts are the most pessimistic, when it comes to the accuracy of their models. They have been let down in the past by erroneous models, rerunning their models several times and carefully examining all results before presenting any data to the client. History has shown that while computer simulation has been used to solve very complex problems, it has also been responsible for disasters, when some inputs are not considered, or when data is used incorrectly.</p><h3>IT ALL STARTS WITH A GOOD PLAN</h3><p style="text-align: justify;">Even before launching your FEA software, sit down at your desk with a piece of paper and plan your analysis. Do not start the modeling work if you are unable to answer all the following questions:</p><ol><li><p>What is the design objective?</p></li><li><p>Why is FEA the best tool for your problem?</p></li><li><p>What are the design criteria?</p></li><li><p>How much of the structure will need to be modeled?</p></li><li><p>What are the precise boundary conditions (restraints and loads)?</p></li><li><p>Which quantities do you need to predict: stresses, displacements, frequency, stability?</p></li><li><p>What error can you tolerate in your results?</p></li></ol><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!inz9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F105752b4-5a80-402d-b96d-fa46ac050267_500x153.jpeg 424w, https://substackcdn.com/image/fetch/$s_!inz9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F105752b4-5a80-402d-b96d-fa46ac050267_500x153.jpeg 848w, https://substackcdn.com/image/fetch/$s_!inz9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F105752b4-5a80-402d-b96d-fa46ac050267_500x153.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!inz9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F105752b4-5a80-402d-b96d-fa46ac050267_500x153.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!inz9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F105752b4-5a80-402d-b96d-fa46ac050267_500x153.jpeg" width="500" height="153" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/105752b4-5a80-402d-b96d-fa46ac050267_500x153.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:153,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Plan&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Plan" title="Plan" srcset="https://substackcdn.com/image/fetch/$s_!inz9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F105752b4-5a80-402d-b96d-fa46ac050267_500x153.jpeg 424w, https://substackcdn.com/image/fetch/$s_!inz9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F105752b4-5a80-402d-b96d-fa46ac050267_500x153.jpeg 848w, https://substackcdn.com/image/fetch/$s_!inz9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F105752b4-5a80-402d-b96d-fa46ac050267_500x153.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!inz9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F105752b4-5a80-402d-b96d-fa46ac050267_500x153.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div></figure></div><p style="text-align: justify;">See details in &#8220;Chapter 6 &#8211; Defining Your FEA Strategy&#8221; in &#8220;<a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>&#8221;.</p><h3>UNDERSTAND THE PROBLEM IN DETAIL</h3><ol><li><p>If your intention is to precisely quantify the stress level in a critical region for your structure, during the simulation process, you must qualitatively understand in detail the problem you want to simulate.</p></li><li><p>Whatever simulation you submit to the FEA software, you will often obtain an answer, even if you specify an incorrect set of equations. Therefore, the first task of an FEA work project is to understand the physics behind the real structure and the real behavior of the parts you want to model. Then, you will be able to reproduce this behavior using a computer simulation. This approach allows you to completely understand what your FEA is doing.</p></li></ol><h3>BE SURE TO UNDERSTAND THE INPUTS AND REQUIREMENTS</h3><p style="text-align: justify;">Before beginning the analysis:</p><ol><li><p>List the available inputs.</p></li><li><p>List the requested outputs.</p></li><li><p>Connect all the provided inputs with the analysis requirements.</p></li><li><p>Ask for additional inputs, if necessary.</p></li></ol><h3>DEFINE YOUR DESIGN OBJECTIVE</h3><p style="text-align: justify;">Answer the following questions before you begin modeling:</p><ol><li><p style="text-align: justify;">Is the problem to be solved so complex that you cannot answer it using a classical method?</p></li><li><p>How can FEA help you to answer the question?</p></li><li><p>Which question is to be answered?</p></li><li><p>Which quantities are to be calculated?</p></li><li><p>Do you want to capture a global or a local effect?</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!a_d4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1049c79b-6a26-464b-aff3-75fc7f85e308_500x354.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!a_d4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1049c79b-6a26-464b-aff3-75fc7f85e308_500x354.jpeg 424w, https://substackcdn.com/image/fetch/$s_!a_d4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1049c79b-6a26-464b-aff3-75fc7f85e308_500x354.jpeg 848w, https://substackcdn.com/image/fetch/$s_!a_d4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1049c79b-6a26-464b-aff3-75fc7f85e308_500x354.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!a_d4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1049c79b-6a26-464b-aff3-75fc7f85e308_500x354.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!a_d4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1049c79b-6a26-464b-aff3-75fc7f85e308_500x354.jpeg" width="500" height="354" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1049c79b-6a26-464b-aff3-75fc7f85e308_500x354.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:354,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Goals&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Goals" title="Goals" srcset="https://substackcdn.com/image/fetch/$s_!a_d4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1049c79b-6a26-464b-aff3-75fc7f85e308_500x354.jpeg 424w, https://substackcdn.com/image/fetch/$s_!a_d4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1049c79b-6a26-464b-aff3-75fc7f85e308_500x354.jpeg 848w, https://substackcdn.com/image/fetch/$s_!a_d4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1049c79b-6a26-464b-aff3-75fc7f85e308_500x354.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!a_d4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1049c79b-6a26-464b-aff3-75fc7f85e308_500x354.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Here are a few rules to follow when defining the objectives of your simulation:</p><ol><li><p>Identify your expectations for the finite element simulation.</p></li><li><p>Do not set up a simulation without a clear goal in mind.</p></li><li><p>Do not create a model, &#8220;just to see what will happen&#8230;&#8221;</p></li><li><p>Predict the behavior you expect to obtain.</p></li><li><p>Clearly identify the effects you need to simulate. For example, do not use a material plasticity model if you only need to know whether a yield stress is exceeded.</p></li><li><p>Identify the required precision of your calculation.</p></li></ol><p style="text-align: justify;">See details in Chapter 6 &#8211; Defining Your FEA Strategy in &#8220;<a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>&#8221;.</p><h3>SELECT THE RIGHT TYPE OF ANALYSIS</h3><p style="text-align: justify;">Define the type of analysis required to capture the effects (linear, nonlinear, static, buckling, normal mode, frequency response, transient, etc.)</p><ol><li><p>Is it a static or a dynamic problem?</p><ul><li><p>If the loading is constant over a relatively long period of time, it is a static problem.</p></li><li><p>If the inertial and damping effects are negligible, it is a static problem.</p></li><li><p>If the loads are applied gradually, it is a static problem.</p></li><li><p>If the structure is subjected to vibrations, and the excitation frequency is less than one third of the structure&#8217;s lowest natural frequency, it is a static problem.</p></li></ul></li><li><p>Is it a linear or a nonlinear problem?</p><ul><li><p>If the stiffness of the structure does not change when a loading is applied, it is a linear problem.</p></li><li><p>If the strains in the model are less than 5%, it is a linear problem.</p></li><li><p>If the strains or stresses of the model do not exceed the proportional limit, it is a linear problem.</p></li></ul></li><li><p>If it is a nonlinear problem, which type of nonlinearity is it?</p><ul><li><p>Is it a large deformations problem (nonlinear geometric)?</p></li><li><p>Is it a material plasticity, hyper-elasticity&#8230; problem (nonlinear material)?</p></li><li><p>Do the boundary conditions change during the analysis?</p></li><li><p>Is it a contact problem?</p></li><li><p>Is it a combination of two or three of these?</p></li></ul></li><li><p>If it is a contact problem, define the contact type:</p><ul><li><p>Glued</p></li><li><p>Parts that are separate from one another</p></li><li><p>Is there friction, and do you want to model it? If yes, do you know the coefficient of friction?</p></li></ul></li></ol><p style="text-align: justify;">Take the time to answer all these questions, which will allow you to define the type of analysis you should run and influence the assumptions you must make during the modeling process.</p><p style="text-align: justify;">See details in &#8220;Chapter 20 &#8211; Linear Static Analysis&#8221;, &#8220;Chapter 21 &#8211; Nonlinear Static Analysis&#8221;, &#8220;Chapter 22 &#8211; Linear Buckling Analysis&#8221;, &#8220;Chapter 23 &#8211; Nonlinear Buckling Analysis&#8221;, &#8220;Chapter 24 &#8211; Normal Mode Analysis&#8221; in &#8220;<a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>&#8221;.</p><h3>CHECK &amp; CLEAN UP THE GEOMETRY</h3><p style="text-align: justify;">CAD models are usually very large. Reflect on what is essential to the analysis and for the model; it will likely not be the entire product. For example, a CAD model of a mechanical structure could include all the nuts and screws needed to assemble the parts. This may be unnecessary in the FEA, or they may be modeled using simple 1D spring elements. Many parts do not contribute to the effect you wish to capture, so take the necessary time to identify and remove them from the CAD.</p><p style="text-align: justify;">Taking the time to perform an efficient geometry cleanup, prior to beginning the modeling process, is a good investment that will save you time later on. Check for duplicate geometric features (solids, lines, surfaces, etc.) and delete them. Remove the unwanted lines, fillets, holes, and beads before you start meshing the components.</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hF7C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce41c1f-71b2-49d4-b1b8-5a4535ced368_250x230.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hF7C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce41c1f-71b2-49d4-b1b8-5a4535ced368_250x230.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hF7C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce41c1f-71b2-49d4-b1b8-5a4535ced368_250x230.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hF7C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce41c1f-71b2-49d4-b1b8-5a4535ced368_250x230.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!hF7C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce41c1f-71b2-49d4-b1b8-5a4535ced368_250x230.jpeg" width="250" height="230" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bce41c1f-71b2-49d4-b1b8-5a4535ced368_250x230.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:230,&quot;width&quot;:250,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Cleanup&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Cleanup" title="Cleanup" srcset="https://substackcdn.com/image/fetch/$s_!hF7C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce41c1f-71b2-49d4-b1b8-5a4535ced368_250x230.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hF7C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce41c1f-71b2-49d4-b1b8-5a4535ced368_250x230.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hF7C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce41c1f-71b2-49d4-b1b8-5a4535ced368_250x230.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hF7C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce41c1f-71b2-49d4-b1b8-5a4535ced368_250x230.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div></figure></div><p style="text-align: justify;">After importing the CAD to your pre-processing software:</p><ol><li><p>Check the dimensions of the imported geometry.</p></li><li><p>Scale the model before beginning the modeling process (if the CAD was created in a unit system that is different from the material data and loads you plan to use).</p></li></ol><h3>SELECT THE PROPER ELEMENTS</h3><p style="text-align: justify;">Choosing the element types is a crucial step in creating a good FEM.</p><ol><li><p>Take your time reading the reference manual for the library of elements associated with the FEA software you are using.</p></li><li><p>Run simple test cases to make sure you know how to use them in the practical analysis.</p></li><li><p>Make sure you understand how a finite element simulation is affected by the choice of element type.</p></li><li><p>Make sure you understand the concepts of element order and integration points.</p></li><li><p>Use truss elements for axial and torsional strength (truss structure, actuator, tie-rod, stringer, flange cap, etc.).</p></li><li><p>Use beam elements for strength in bending, axial load (tension and/or compression), and transverse shear (frame structures, structures with large slenderness ratios).</p></li><li><p>Use 1D spring elements to replace complex parts with equivalent stiffness.</p></li><li><p>Use 2D shell elements for parts having a width:thickness ratio greater than 10 to 20 (skin, web, thin-walled structure, etc.)</p></li><li><p>Use quadrilateral elements, when possible, in a 2D shell mesh. Try to avoid the triangular elements, since they are much too stiff, especially in bending. Ensure the number of triangular elements in your model is negligible, compared to the number of quadrilateral elements. Ensure that triangular elements are not in the regions of interest.</p></li><li><p>Linear elements are usually preferred over quadratic elements in a 2D shell mesh.</p></li><li><p>Shells and membranes look similar but behave differently. Be sure to use the correct formulation.</p></li><li><p>Do not model thin-walled structures in bending with 3D solid elements. Only 2D shell elements can capture the bending stresses of a thin-walled structure.</p></li><li><p>Use 3D solid elements only to capture details that cannot be modeled with 1D or 2D elements.</p></li><li><p>The brick element (HEX8) is the preferred element (no locking under bending effects) in a 3D solid mesh.</p></li><li><p>The quadratic element (TET10) is preferred over the linear element (TET4), when solid TET elements are used.</p></li><li><p>At least two elements through the thickness are required in a 3D solid mesh with quadratic TET10.</p></li><li><p>It is not necessarily true that 3D elements outperform 2D elements or that 2D outperform 1D elements.</p></li></ol><p style="text-align: justify;">See details in &#8220;Chapter 7 &#8211; The Library of Elements&#8221; in &#8220;<a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>&#8221;.</p><h3>CREATE AN INTELLIGIBLE MESH</h3><p style="text-align: justify;">Meshing is one of the key steps to produce a FEM which will be able to predict accurate results.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P5dd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38632975-9e1d-4ab3-8855-ef9d66f3b2e7_500x417.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P5dd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38632975-9e1d-4ab3-8855-ef9d66f3b2e7_500x417.jpeg 424w, https://substackcdn.com/image/fetch/$s_!P5dd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38632975-9e1d-4ab3-8855-ef9d66f3b2e7_500x417.jpeg 848w, https://substackcdn.com/image/fetch/$s_!P5dd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38632975-9e1d-4ab3-8855-ef9d66f3b2e7_500x417.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!P5dd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38632975-9e1d-4ab3-8855-ef9d66f3b2e7_500x417.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!P5dd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38632975-9e1d-4ab3-8855-ef9d66f3b2e7_500x417.jpeg" width="500" height="417" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/38632975-9e1d-4ab3-8855-ef9d66f3b2e7_500x417.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:417,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Cleanup&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Cleanup" title="Cleanup" srcset="https://substackcdn.com/image/fetch/$s_!P5dd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38632975-9e1d-4ab3-8855-ef9d66f3b2e7_500x417.jpeg 424w, https://substackcdn.com/image/fetch/$s_!P5dd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38632975-9e1d-4ab3-8855-ef9d66f3b2e7_500x417.jpeg 848w, https://substackcdn.com/image/fetch/$s_!P5dd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38632975-9e1d-4ab3-8855-ef9d66f3b2e7_500x417.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!P5dd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38632975-9e1d-4ab3-8855-ef9d66f3b2e7_500x417.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ol><li><p>Run a preliminary simulation with a coarse mesh to confirm the critical regions.</p></li><li><p>Apply a fine mesh in regions with significant gradients in stress or strain.</p></li><li><p>Do not create a fine mesh for the entire model. Apply the finer mesh in regions of interest.</p></li><li><p>Create a coarse mesh for comparisons, stiffness problems, and load models.</p></li><li><p>Create a structured mesh in critical regions.</p></li><li><p>A finer mesh gives an answer closer to reality, so apply a converged mesh in regions where you want to extract stresses or strains.</p></li><li><p>If you do not know the mesh density needed for the converged mesh, perform a convergence study.</p></li><li><p>When using local mesh refinement, smooth the transition between the different regions. If the transition is too abrupt, spurious results may occur in this region. Adjacent elements should not differ by more than a factor of three in their area or volume.</p></li><li><p>Plot unaveraged stress and compare it to averaged stress to check the mesh.</p></li><li><p>Do not connect linear and quadratic elements.</p></li><li><p>Check your mesh quality using the checks available in your pre-processing software.</p></li><li><p>Build simple meshes, avoiding complexity.</p></li><li><p>Respect the physical interfaces.</p></li><li><p>Use glued contacts to join meshes and create assemblies of larger parts.</p></li><li><p>In 2D shell meshing, the ideal quadrilateral element is your goal: &#8220;If it looks good, it is good.&#8221;</p></li><li><p>Apply accurate properties to the elements to represent the geometry (shell thickness, beam cross section, inertia, etc.)</p></li><li><p>During the meshing process, discontinuities, called cracks, appear in the resulting mesh. To check for cracks in the model once the meshing process is completed, various methods are available:</p><ul><li><p>Use a pre-processing software to plot the edges.</p></li><li><p>Run a dummy load case and have a look at the deformations.</p></li><li><p>Run a modal analysis and plot the mode shapes.</p></li></ul></li></ol><p style="text-align: justify;">See details in &#8220;Chapter 8 &#8211; Meshing&#8221; in &#8220;<a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>&#8221;.</p><h3>DEFINE THE RIGHT BOUNDARY CONDITIONS</h3><p style="text-align: justify;">During the process of creating an FEM, defining the boundary conditions is the stage at which many engineers make incorrect assumptions. The topic of boundary conditions is less understood by FEA beginners, but it is not uncommon for experienced engineers to also have difficulty properly defining them.</p><p style="text-align: justify;">Boundary conditions have a major impact on the results of an analysis, and a small mistake when defining them can make the difference between a correct and incorrect simulation. To properly define your model&#8217;s boundary conditions, you will need to follow a strategy, which will permit you to test and validate them.</p><ol><li><p>Predict how the model will behave using your engineering judgment, test results, or previous analyses.</p></li><li><p>Ensure that the set of boundary conditions (constraints and loadings) reflects real life.</p></li><li><p>Prevent rigid body motions.</p></li><li><p>Check the boundary conditions with a modal analysis.</p></li><li><p>Ensure that the deformation of supports is negligible.</p></li><li><p>Boundary conditions usually generate singularities, so keep them far from regions of interest.</p></li><li><p>Predict the load path before running your model.</p></li><li><p>Take advantage of the Saint-Venant&#8217;s principle.</p></li><li><p>Point loads may cause unrealistic stresses in adjacent elements (singularities). It is preferable to distribute a load over several nodes using a local mesh refinement, if needed.</p></li><li><p>If the direction of the boundary conditions varies during the simulation, run a nonlinear solution.</p></li><li><p>Check the boundary conditions after the run by observing deflections/reactions at the constrained nodes.</p></li><li><p>At a given node, set either the load or the displacement but not both.</p></li><li><p>Do not add stiffness to the model by creating excessive constraints such as redundant supports.</p></li><li><p>Ask yourself whether parts that were not included in the model could really allow the deflections you obtain with your simulation.</p></li></ol><p style="text-align: justify;">See details in &#8220;Chapter 11 &#8211; Defining Loads and Boundary Conditions&#8221; in &#8220;<a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>&#8221;.</p><h3>VALIDATE THE INPUT DATA</h3><ol><li><p>A simulation cannot be more precise than its input.</p></li><li><p>If there are uncertainties associated with the material data or external loads, use a conservative estimate.</p></li><li><p>If there are uncertainties associated with the input data, vary the associated parameters to see how the results are affected by them.</p></li></ol><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cVBh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92d14b7-27bf-4538-9418-d7b8cf4af296_500x228.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cVBh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92d14b7-27bf-4538-9418-d7b8cf4af296_500x228.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cVBh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92d14b7-27bf-4538-9418-d7b8cf4af296_500x228.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cVBh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92d14b7-27bf-4538-9418-d7b8cf4af296_500x228.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!cVBh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92d14b7-27bf-4538-9418-d7b8cf4af296_500x228.jpeg" width="500" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a92d14b7-27bf-4538-9418-d7b8cf4af296_500x228.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Validate Input Data&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Validate Input Data" title="Validate Input Data" srcset="https://substackcdn.com/image/fetch/$s_!cVBh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92d14b7-27bf-4538-9418-d7b8cf4af296_500x228.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cVBh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92d14b7-27bf-4538-9418-d7b8cf4af296_500x228.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cVBh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92d14b7-27bf-4538-9418-d7b8cf4af296_500x228.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cVBh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa92d14b7-27bf-4538-9418-d7b8cf4af296_500x228.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div></figure></div><h3>MANAGE THE UNITS</h3><p style="text-align: justify;">Most FEA software are units-free:</p><ol><li><p>Use units in such a way as to satisfy Newton&#8217;s Second Law of Motion.</p></li><li><p>Check mass and center of gravity with a modal analysis, or apply gravity and check reactions.</p></li><li><p>Verify that force, elastic moduli, acceleration, mass density, and dimensions represent consistent units.</p></li></ol><p style="text-align: justify;">See details in &#8220;Chapter 9 &#8211; Setting Your Units&#8221; in &#8220;<a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>&#8221;.</p><h3>DEFINE CONTACT PROPERLY</h3><p style="text-align: justify;">Contacts define how parts interact and are typically used to understand behavior and load transfer within an assembly. Contacts are very useful in FEA simulations because they allow multiple bodies to interact, without the need to add elements to the model.</p><p style="text-align: justify;">There are advantages to contact conditions in a model, since it is possible to model more realistic behaviors, but their addition to a simulation can be costly; contact conditions create significant computational complexity in a model, and numerous parameters must be managed by the FEA analyst. The consideration of contact often marks the transition point between linear and nonlinear simulations.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2aVi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F652d7616-2b74-4f44-9564-4c199ec2d27a_500x500.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2aVi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F652d7616-2b74-4f44-9564-4c199ec2d27a_500x500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2aVi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F652d7616-2b74-4f44-9564-4c199ec2d27a_500x500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2aVi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F652d7616-2b74-4f44-9564-4c199ec2d27a_500x500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2aVi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F652d7616-2b74-4f44-9564-4c199ec2d27a_500x500.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!2aVi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F652d7616-2b74-4f44-9564-4c199ec2d27a_500x500.jpeg" width="500" height="500" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/652d7616-2b74-4f44-9564-4c199ec2d27a_500x500.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:500,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Contact&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Contact" title="Contact" srcset="https://substackcdn.com/image/fetch/$s_!2aVi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F652d7616-2b74-4f44-9564-4c199ec2d27a_500x500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2aVi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F652d7616-2b74-4f44-9564-4c199ec2d27a_500x500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2aVi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F652d7616-2b74-4f44-9564-4c199ec2d27a_500x500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2aVi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F652d7616-2b74-4f44-9564-4c199ec2d27a_500x500.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ol><li><p>Use contact when absolutely necessary.</p></li><li><p>Use contact locally, not for all parts of a complex assembly.</p></li><li><p>The solution will take significantly longer to compute with the use of contact.</p></li><li><p>Try to use first order elements in the contact regions.</p></li><li><p>Ensure that you properly select the master and slave surfaces.</p></li><li><p>Be sure to remove rigid body motion of contact pairs before contact is established. This can be done by adding appropriate constraints or by using a stabilization procedure.</p></li><li><p>Does friction need to be modeled? If yes, what is the friction coefficient? You may need to run models with different values if the coefficient is not firmly established.</p></li></ol><p style="text-align: justify;">See details in &#8220;Chapter 14 &#8211; Modeling Contacts&#8221; in &#8220;<a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>&#8221;.</p><h3>MODEL THE RIGHT MATERIAL BEHAVIOR</h3><p style="text-align: justify;">In terms of material properties, whatever the source is, it is an approximation.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HAvR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7a8db72-14dd-48fd-9b74-0e0a5233d332_500x333.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HAvR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7a8db72-14dd-48fd-9b74-0e0a5233d332_500x333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HAvR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7a8db72-14dd-48fd-9b74-0e0a5233d332_500x333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HAvR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7a8db72-14dd-48fd-9b74-0e0a5233d332_500x333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HAvR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7a8db72-14dd-48fd-9b74-0e0a5233d332_500x333.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!HAvR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7a8db72-14dd-48fd-9b74-0e0a5233d332_500x333.jpeg" width="500" height="333" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c7a8db72-14dd-48fd-9b74-0e0a5233d332_500x333.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:333,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Materials&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Materials" title="Materials" srcset="https://substackcdn.com/image/fetch/$s_!HAvR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7a8db72-14dd-48fd-9b74-0e0a5233d332_500x333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HAvR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7a8db72-14dd-48fd-9b74-0e0a5233d332_500x333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HAvR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7a8db72-14dd-48fd-9b74-0e0a5233d332_500x333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HAvR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7a8db72-14dd-48fd-9b74-0e0a5233d332_500x333.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ol><li><p>Use an isotropic material (same properties in all directions) in a metallic part.</p></li><li><p>Use a 2D-orthotropic material (different properties in two directions) in a composite part modeled with shell elements.</p></li><li><p>Use a 3D-anisotropic material in a composite part modeled with solid elements.</p></li><li><p>Determine whether temperature dependence is important in the analysis. If not, model the material properties at room temperature or at the operating temperature.</p></li><li><p>Properly define the density, if inertial loads are involved in the analysis.</p></li><li><p>Properly define the coefficient of thermal expansion, if thermal stresses are required.</p></li><li><p>Model a boundary wherever material properties change.</p></li><li><p>For a nonlinear analysis, define whether the stresses are below the yielding point. If not, use a nonlinear material:</p><ul><li><p>If the strains are recoverable, model a nonlinear elastic behavior.</p></li><li><p>If the strains are irrecoverable, model a plastic behavior.</p></li><li><p>Use the true stress-strain curve.</p></li><li><p>Ensure that the Young modulus matches the yield stress.</p></li></ul></li></ol><p style="text-align: justify;">See details in &#8220;Chapter 10 &#8211; Material Modeling&#8221; in &#8220;<a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>&#8221;.</p><h3>MANAGE THE SINGULARITIES</h3><p style="text-align: justify;">Real structures do not contain singularities. These are a fiction created by the simplifying assumptions of the model.</p><ol><li><p>If your singularities are far away from the region of interest, you can ignore them.</p></li><li><p>If they are in the region of interest, you must take corrective action:</p><ul><li><p>Model a pressure load instead of a point force.</p></li><li><p>Spread displacement constraints over a set of nodes, instead of at a single node.</p></li><li><p>Use material plasticity.</p></li></ul></li></ol><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wKQq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22408776-ac3b-414e-b71a-eb9f250d1fff_500x236.png 424w, https://substackcdn.com/image/fetch/$s_!wKQq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22408776-ac3b-414e-b71a-eb9f250d1fff_500x236.png 848w, https://substackcdn.com/image/fetch/$s_!wKQq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22408776-ac3b-414e-b71a-eb9f250d1fff_500x236.png 1272w, https://substackcdn.com/image/fetch/$s_!wKQq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22408776-ac3b-414e-b71a-eb9f250d1fff_500x236.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!wKQq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22408776-ac3b-414e-b71a-eb9f250d1fff_500x236.png" width="500" height="236" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/22408776-ac3b-414e-b71a-eb9f250d1fff_500x236.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:236,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Singularity&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Singularity" title="Singularity" srcset="https://substackcdn.com/image/fetch/$s_!wKQq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22408776-ac3b-414e-b71a-eb9f250d1fff_500x236.png 424w, https://substackcdn.com/image/fetch/$s_!wKQq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22408776-ac3b-414e-b71a-eb9f250d1fff_500x236.png 848w, https://substackcdn.com/image/fetch/$s_!wKQq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22408776-ac3b-414e-b71a-eb9f250d1fff_500x236.png 1272w, https://substackcdn.com/image/fetch/$s_!wKQq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22408776-ac3b-414e-b71a-eb9f250d1fff_500x236.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div></figure></div><p style="text-align: justify;">See details in &#8220;Chapter 11 &#8211; Defining Loads and Boundary Conditions&#8221; &amp; &#8220;Chapter 17 - Understanding FEA Outputs&#8221; in &#8220;<a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>&#8221;.</p><h3>SHOULD YOU MODEL THE ENTIRE STRUCTURE?</h3><ol><li><p>Define which portion of the structure you need to model:</p><ul><li><p>Option 1: model the entire structure with a refined mesh. This requires more resources, compared to the other options.</p></li><li><p>Option 2: model only the region of interest with a refined mesh.</p></li><li><p>Option 3: model the region of interest with a refined mesh and the surrounding structure with a coarse mesh. This is an advantageous option because the boundary conditions for the region of interest, which are given by the surrounding structure, are very accurate.</p></li></ul></li><li><p>Do you need to model the bolts? If yes, with which method?</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zJxf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F430d20c4-96e5-4144-b887-a0da88014b27_500x243.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zJxf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F430d20c4-96e5-4144-b887-a0da88014b27_500x243.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zJxf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F430d20c4-96e5-4144-b887-a0da88014b27_500x243.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zJxf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F430d20c4-96e5-4144-b887-a0da88014b27_500x243.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zJxf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F430d20c4-96e5-4144-b887-a0da88014b27_500x243.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!zJxf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F430d20c4-96e5-4144-b887-a0da88014b27_500x243.jpeg" width="500" height="243" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/430d20c4-96e5-4144-b887-a0da88014b27_500x243.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:243,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Full Aircarft&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Full Aircarft" title="Full Aircarft" srcset="https://substackcdn.com/image/fetch/$s_!zJxf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F430d20c4-96e5-4144-b887-a0da88014b27_500x243.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zJxf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F430d20c4-96e5-4144-b887-a0da88014b27_500x243.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zJxf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F430d20c4-96e5-4144-b887-a0da88014b27_500x243.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zJxf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F430d20c4-96e5-4144-b887-a0da88014b27_500x243.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">See details in &#8220;Chapter 15 &#8211; Submodeling&#8221; in &#8220;<a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>&#8221;.</p><h3>SHOULD YOU MODEL THE BOLTS?</h3><p style="text-align: justify;">Although the mechanical industry has developed technologies to manufacture integrally machined parts, additive material processes, friction stir welding, and so on, many small and large structures still require the use of old-fashioned bolted joints.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uRCU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b2692-9d22-4e01-b6dd-436fc758f61d_500x333.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uRCU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b2692-9d22-4e01-b6dd-436fc758f61d_500x333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uRCU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b2692-9d22-4e01-b6dd-436fc758f61d_500x333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uRCU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b2692-9d22-4e01-b6dd-436fc758f61d_500x333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uRCU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b2692-9d22-4e01-b6dd-436fc758f61d_500x333.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!uRCU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b2692-9d22-4e01-b6dd-436fc758f61d_500x333.jpeg" width="500" height="333" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/142b2692-9d22-4e01-b6dd-436fc758f61d_500x333.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:333,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Bolts&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Bolts" title="Bolts" srcset="https://substackcdn.com/image/fetch/$s_!uRCU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b2692-9d22-4e01-b6dd-436fc758f61d_500x333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uRCU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b2692-9d22-4e01-b6dd-436fc758f61d_500x333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uRCU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b2692-9d22-4e01-b6dd-436fc758f61d_500x333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uRCU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142b2692-9d22-4e01-b6dd-436fc758f61d_500x333.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ol><li><p>Bolts are not usually modeled with a 3D approach, because we are not interested in stress in the bolts but only in the load transferred by the bolt, so a beam or discrete spring element is sufficient.</p></li><li><p>Do not model bolts with 3D elements: use MPC + beam, MPC + 1D discrete spring, or Rutman fasteners.</p></li><li><p>The behavior of a joint may be influenced by the bolt preload. This preload can be included in the model even if the bolt is modeled with a 1D element.</p></li></ol><p style="text-align: justify;">See details in &#8220;Chapter 13 &#8211; Modeling Bolted Joints&#8221; in &#8220;<a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>&#8221;.</p><h3>VERIFY AND VALIDATE YOUR MODEL</h3><p style="text-align: justify;">In FEA, both careless users and experienced engineers who are not careful to systematically validate their models can easily make significant mistakes. Expensive decisions in terms of both time and money can sometimes turn out be based on incorrect answers. FEA is demanding, in the sense that the FEA analyst must be proficient not only in mechanics but also in mathematics, computer science, and especially FEA itself. Therefore, it is important to employ validation and correlation procedures whenever FEA is used to solve a problem.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Jgc0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd804775-b477-4e54-b21d-d24cb75479fc_500x267.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Jgc0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd804775-b477-4e54-b21d-d24cb75479fc_500x267.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Jgc0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd804775-b477-4e54-b21d-d24cb75479fc_500x267.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Jgc0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd804775-b477-4e54-b21d-d24cb75479fc_500x267.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Jgc0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd804775-b477-4e54-b21d-d24cb75479fc_500x267.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!Jgc0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd804775-b477-4e54-b21d-d24cb75479fc_500x267.jpeg" width="500" height="267" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fd804775-b477-4e54-b21d-d24cb75479fc_500x267.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:267,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Verification and Validation&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Verification and Validation" title="Verification and Validation" srcset="https://substackcdn.com/image/fetch/$s_!Jgc0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd804775-b477-4e54-b21d-d24cb75479fc_500x267.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Jgc0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd804775-b477-4e54-b21d-d24cb75479fc_500x267.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Jgc0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd804775-b477-4e54-b21d-d24cb75479fc_500x267.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Jgc0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd804775-b477-4e54-b21d-d24cb75479fc_500x267.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ol><li><p>Verify your model to ensure that you have applied the correct boundary conditions (loads and constraints).</p></li><li><p>Do not assume the model is correct. Perform standard checks before running your model for results:</p><ul><li><p>Accuracy checks</p></li><li><p>Mathematical checks</p></li></ul></li><li><p>Check the shapes and sizes of the elements. Use the tools provided by your pre-processing software to highlight critical elements. Avoid badly shaped elements, especially in regions of interest and where high gradients occur.</p></li><li><p>Validate the model by making a prediction that was not used in specifying or calibrating the model. For example, apply a very simple loading for which you can perform a hand calculation and verify that the results are the same.</p></li><li><p>For a given surface, orient all the elements normal in the same direction, to apply consistent pressure.</p></li><li><p>Perform all checks prior to releasing your FEA.</p></li><li><p>If possible, correlate your model with test data.</p></li><li><p>When conducting correlation with test data, ensure you apply the same boundary conditions as in the test. It is possible that test conditions will differ from the structure&#8217;s real-life environment.</p></li><li><p>Each time you significantly modify your model, you should check it again.</p></li></ol><p style="text-align: justify;">See details in &#8220;Chapter 16 &#8211; Validating and Correlating Your FEA&#8221; in &#8220;<a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>&#8221;.</p><h3>MANAGE INCOMPATIBLE DEGREES OF FREEDOM</h3><p style="text-align: justify;">Three methods are available to connect two elements having incompatible degrees of freedom:</p><ol><li><p>Use R-type elements to connect beam to shell elements.</p></li><li><p>Use R-type elements to connect shell to solid elements.</p></li><li><p>Use extra elements.</p></li></ol><p style="text-align: justify;">See details in &#8220;Chapter 7 &#8211; The Library of Elements&#8221; &amp; &#8220;Chapter 12 &#8211; Rigid Body Elements and Multi-Point Constraints&#8221; in &#8220;<a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>&#8221;.</p><h3>KEEP AN EYE ON THE SOLUTION&#8217;S PARAMETERS</h3><ol><li><p>In all FEA software, each solution contains many parameters that are not specified by the user. Make sure you know and understand all these parameters.</p></li><li><p>Make sure you understand how these parameters will affect the solution.</p></li><li><p>If you do not know a parameter, refer to the manual of your FEA software before submitting your run.</p></li></ol><h3>KEEP A CRITICAL EYE ON THE RESULTS</h3><p style="text-align: justify;">Today, finite element simulations are used to simulate very complex structures and mechanical systems. Thanks to the immense calculation capacity of modern computers, it is possible to solve extremely refined FEMs. A consequence is the vast amount of output data for these simulations, which is where post-processing comes into play.</p><p style="text-align: justify;">Postprocessing is often defined as the &#8220;art of results interpretation.&#8221; The quantity of results generated by the solver is so large that the FEA analyst needs to use a dedicated software, called a post-processing software, to organize and interpret the results.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!X8xQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F938b5572-1809-416d-bbed-9a70991206fa_500x490.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!X8xQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F938b5572-1809-416d-bbed-9a70991206fa_500x490.jpeg 424w, https://substackcdn.com/image/fetch/$s_!X8xQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F938b5572-1809-416d-bbed-9a70991206fa_500x490.jpeg 848w, https://substackcdn.com/image/fetch/$s_!X8xQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F938b5572-1809-416d-bbed-9a70991206fa_500x490.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!X8xQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F938b5572-1809-416d-bbed-9a70991206fa_500x490.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!X8xQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F938b5572-1809-416d-bbed-9a70991206fa_500x490.jpeg" width="500" height="490" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/938b5572-1809-416d-bbed-9a70991206fa_500x490.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:490,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Results&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Results" title="Results" srcset="https://substackcdn.com/image/fetch/$s_!X8xQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F938b5572-1809-416d-bbed-9a70991206fa_500x490.jpeg 424w, https://substackcdn.com/image/fetch/$s_!X8xQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F938b5572-1809-416d-bbed-9a70991206fa_500x490.jpeg 848w, https://substackcdn.com/image/fetch/$s_!X8xQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F938b5572-1809-416d-bbed-9a70991206fa_500x490.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!X8xQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F938b5572-1809-416d-bbed-9a70991206fa_500x490.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ol><li><p>Never believe simulation results without considering their plausibility.</p></li><li><p>Always trust your engineering judgment.</p></li><li><p>Never accept simulation results that are not in line with your engineering judgment.</p></li><li><p>Always look at the deformed shape first, even if you are more interested in stresses and forces.</p></li><li><p>Ask yourself whether the deformation shapes make sense and are in line with your predictions.</p></li><li><p>Post-process the appropriate stresses. For example, the von Mises stress is irrelevant for a brittle material.</p></li><li><p>Check whether the constrained nodes behave as expected.</p></li><li><p>Pay special attention to regions where gradients are large. If high gradients occur in a region of interest, apply a finer mesh.</p></li><li><p>Ensure that discontinuities in the stress field are not the result of a change in the numerical stiffness (too abrupt a change in element size, for example).</p></li><li><p>In the contact regions, check that the mesh properly represents the deformation of the surfaces in contact. If not, refine the mesh in the contact region.</p></li><li><p>When running a linear solution, verify that the displacements are small and that the stresses are not greater than the yield.</p></li><li><p>Ask yourself whether high stress near the boundary conditions is fictitious or real.</p></li><li><p>Check if the displacements are in the expected range.</p></li><li><p>Do not focus too much on the hot spots; check the global behavior.</p></li><li><p>Check reactions against applied loads: what goes in must equal what goes out.</p></li><li><p>Perform a free body diagram check, based on reaction forces.</p></li><li><p>Plot non-averaged stresses.</p></li><li><p>Perform animations of the deformed shapes.</p></li><li><p>If you combine loadings, consider separating them to better understand the effect induced by each load type.</p></li><li><p>Perform a sensitivity study to evaluate the effects of input parameters on response.</p></li><li><p>Compare results to previous analyses or test results, when possible.</p></li><li><p>Do not assume the model is correct simply because the solver generates an answer.</p></li><li><p>Do not use an FEA for a purpose other than the one for which it was developed. For example, do not perform a buckling analysis with an FEA created to capture the load transfer in a joint. Every FEA is developed to answer a specific set of questions. All the assumptions have been made to answer these questions. If the FEA is used to predict an effect that was not considered during its development, your prediction will be incorrect.</p></li></ol><p style="text-align: justify;">See details in &#8220;Chapter 17 &#8211; Understanding FEA Outputs&#8221; in &#8220;<a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>&#8221;.</p><h3>DOCUMENT EVERYTHING</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pxug!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56be3d3b-0b8a-4621-bb90-d2667c6e8837_500x283.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pxug!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56be3d3b-0b8a-4621-bb90-d2667c6e8837_500x283.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pxug!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56be3d3b-0b8a-4621-bb90-d2667c6e8837_500x283.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pxug!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56be3d3b-0b8a-4621-bb90-d2667c6e8837_500x283.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pxug!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56be3d3b-0b8a-4621-bb90-d2667c6e8837_500x283.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!pxug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56be3d3b-0b8a-4621-bb90-d2667c6e8837_500x283.jpeg" width="500" height="283" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/56be3d3b-0b8a-4621-bb90-d2667c6e8837_500x283.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:283,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Documentation&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Documentation" title="Documentation" srcset="https://substackcdn.com/image/fetch/$s_!pxug!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56be3d3b-0b8a-4621-bb90-d2667c6e8837_500x283.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pxug!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56be3d3b-0b8a-4621-bb90-d2667c6e8837_500x283.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pxug!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56be3d3b-0b8a-4621-bb90-d2667c6e8837_500x283.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pxug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56be3d3b-0b8a-4621-bb90-d2667c6e8837_500x283.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ol><li><p>Keep an updated journal throughout the development process containing the CAD references (drawing numbers with revisions), names of FEA analysts and/or suppliers involved in the building of the model, and different model versions with a history of updates.</p></li><li><p>Document all FEA assumptions:</p><ul><li><p>The FEA&#8217;s objectives</p></li><li><p>Element types</p></li><li><p>Material data</p></li><li><p>Coordinate systems</p></li><li><p>Meshing assumptions</p></li><li><p>Convergence studies, if required</p></li><li><p>Boundary conditions</p></li><li><p>List of load cases</p></li><li><p>Contact types</p></li><li><p>MPC types and R-type elements used, with their purposes</p></li><li><p>Description of joints (methods used to compute stiffness)</p></li><li><p>Solution type, with associated parameters</p></li></ul></li><li><p>Document the accuracy checks and mathematical checks.</p></li><li><p>Document the correlation and calibration.</p></li></ol><p style="text-align: justify;">See details in &#8220;Chapter 19 &#8211; Documenting Your FEA&#8221; in &#8220;<a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>&#8221;.</p><h3>ASK FOR HELP</h3><p style="text-align: justify;">While you are developing an FEA, you will face problems you will be unable to solve, and you should not hesitate to ask for help. There are many different ways to get help.</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Rw__!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5af17a2d-3962-4913-a08d-1f6bc7e3dd51_500x167.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Rw__!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5af17a2d-3962-4913-a08d-1f6bc7e3dd51_500x167.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Rw__!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5af17a2d-3962-4913-a08d-1f6bc7e3dd51_500x167.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Rw__!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5af17a2d-3962-4913-a08d-1f6bc7e3dd51_500x167.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!Rw__!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5af17a2d-3962-4913-a08d-1f6bc7e3dd51_500x167.jpeg" width="500" height="167" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5af17a2d-3962-4913-a08d-1f6bc7e3dd51_500x167.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:167,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Help&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Help" title="Help" srcset="https://substackcdn.com/image/fetch/$s_!Rw__!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5af17a2d-3962-4913-a08d-1f6bc7e3dd51_500x167.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Rw__!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5af17a2d-3962-4913-a08d-1f6bc7e3dd51_500x167.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Rw__!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5af17a2d-3962-4913-a08d-1f6bc7e3dd51_500x167.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Rw__!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5af17a2d-3962-4913-a08d-1f6bc7e3dd51_500x167.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div></figure></div><ol><li><p>Ask colleagues around you or among your contacts. The solution to a problem you are facing will often have been found by another FEA analyst.</p></li><li><p>Contact your FEA software support.</p></li></ol><p style="text-align: justify;">When you need to contact technical support or a technical forum, some best practices are recommended:</p><ol><li><p>Do your homework before asking a question.</p><ul><li><p>Read the manual.</p></li><li><p>Create a simple test model to illustrate your question. A specialist may be willing to correct a simple problem but will not want to look at your model with a million elements.</p></li></ul></li><li><p>Be specific about the question and only supply the required information to the specialist.</p><ul><li><p>Focus your question on a single solution. If you have multiple questions that are unrelated, you must create an independent request for each one.</p></li><li><p>Provide as many details as the specialist needs to answer your questions, but don&#8217;t provide unnecessary information. For example, a specialist will not need to know a part&#8217;s dimensions, or the specific type of steel.</p></li></ul></li><li><p>Don&#8217;t post your question more than once.</p><ul><li><p>Nothing irritates a specialist more than discovering that a customer has submitted a question twice without waiting for the original answer. It is perfectly fine to ask the specialist for clarification once you get a response, but don&#8217;t ask repeatedly without acknowledging the initial request. You will be found out, and your future calls will not get the same attention.</p></li></ul></li><li><p>Don&#8217;t assume you have found a software bug.</p><ul><li><p>Issues are due to user errors, not bugs, 99% of the time. If you do find a bug, the best chance of getting it fixed is to replicate it with a simple test case that you can send to technical support.</p></li><li><p>Once they find one bug, FEA analysts tend to assume all errors going forward are also bugs. Don&#8217;t fall into this trap! Make sure that future errors are not the result of your own bad input before reporting them.</p></li></ul></li></ol><h3>THE MOST COMMON MISTAKES IN FEA THAT YOU WILL MAKE AT LEAST ONCE</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sq8i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0083ce75-39d3-4d6a-8185-3e108b9de027_500x324.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sq8i!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0083ce75-39d3-4d6a-8185-3e108b9de027_500x324.jpeg 424w, https://substackcdn.com/image/fetch/$s_!sq8i!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0083ce75-39d3-4d6a-8185-3e108b9de027_500x324.jpeg 848w, https://substackcdn.com/image/fetch/$s_!sq8i!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0083ce75-39d3-4d6a-8185-3e108b9de027_500x324.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!sq8i!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0083ce75-39d3-4d6a-8185-3e108b9de027_500x324.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!sq8i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0083ce75-39d3-4d6a-8185-3e108b9de027_500x324.jpeg" width="500" height="324" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0083ce75-39d3-4d6a-8185-3e108b9de027_500x324.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:324,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Mistakes in FEA&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Mistakes in FEA" title="Mistakes in FEA" srcset="https://substackcdn.com/image/fetch/$s_!sq8i!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0083ce75-39d3-4d6a-8185-3e108b9de027_500x324.jpeg 424w, https://substackcdn.com/image/fetch/$s_!sq8i!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0083ce75-39d3-4d6a-8185-3e108b9de027_500x324.jpeg 848w, https://substackcdn.com/image/fetch/$s_!sq8i!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0083ce75-39d3-4d6a-8185-3e108b9de027_500x324.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!sq8i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0083ce75-39d3-4d6a-8185-3e108b9de027_500x324.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ol><li><p>Conducting an analysis with little to no understanding of the physics behind the analyzed phenomenon</p></li><li><p>Not understanding how the structure is likely to behave</p></li><li><p>Not knowing enough about the library of elements in the FEA software used for the model</p></li><li><p>Not being sufficiently aware of the end requirements</p></li><li><p>Not checking and validating the FEM</p></li><li><p>Using 3D elements, instead of 2D elements</p></li><li><p>Using triangular elements, instead of quadrilateral elements</p></li><li><p>Null Young modulus or Poisson&#8217;s factor in a material definition</p></li><li><p>Insufficient supports</p></li><li><p>Part of the model is a mechanism</p></li><li><p>A large stiffness difference among parts</p></li><li><p>In a nonlinear analysis, a support or a connection reaches zero stiffness</p></li><li><p>Incorrect element data (incorrect thickness, beam cross section dimension, beam orientation)</p></li><li><p>Incorrect supports, in terms of location, type, or direction</p></li><li><p>Incorrect loads, in terms of location, type, direction, or magnitude</p></li><li><p>Using a non-consistent unit system</p></li><li><p>Duplicate elements</p></li><li><p>Incompatible elements connected together</p></li><li><p>Unrealistic boundary conditions</p></li><li><p>When post-processing stress, not checking unaveraged stresses</p></li><li><p>Post-processing components in an incorrect coordinate system</p></li><li><p>Post-processing in a singular region</p></li><li><p>Post-processing stresses in a region that has not been meshed with a converged mesh</p></li><li><p>Relying only on graphics without double-checking input data</p></li><li><p>Underestimating the resources and timescale required for the analysis</p></li><li><p>Not listing the assumptions made for the analysis</p></li><li><p>Including too much detail</p></li><li><p>Running the incorrect solution, for example, running a linear solution when the modeled component operates in a large displacement range and the material behaves in the plastic range</p></li></ol><h3>THE 10 COMMANDMENTS OF THE FEA ANALYST</h3><p style="text-align: center;">Follow the good practices and apply the validated modeling techniques.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!j9LD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8da0a874-9a9c-4ae4-9213-c1d158c15944_1200x2171.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!j9LD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8da0a874-9a9c-4ae4-9213-c1d158c15944_1200x2171.jpeg 424w, https://substackcdn.com/image/fetch/$s_!j9LD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8da0a874-9a9c-4ae4-9213-c1d158c15944_1200x2171.jpeg 848w, https://substackcdn.com/image/fetch/$s_!j9LD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8da0a874-9a9c-4ae4-9213-c1d158c15944_1200x2171.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!j9LD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8da0a874-9a9c-4ae4-9213-c1d158c15944_1200x2171.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!j9LD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8da0a874-9a9c-4ae4-9213-c1d158c15944_1200x2171.jpeg" width="1200" height="2171" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8da0a874-9a9c-4ae4-9213-c1d158c15944_1200x2171.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2171,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The 10 Commandments of the FEA Analyst&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The 10 Commandments of the FEA Analyst" title="The 10 Commandments of the FEA Analyst" srcset="https://substackcdn.com/image/fetch/$s_!j9LD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8da0a874-9a9c-4ae4-9213-c1d158c15944_1200x2171.jpeg 424w, https://substackcdn.com/image/fetch/$s_!j9LD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8da0a874-9a9c-4ae4-9213-c1d158c15944_1200x2171.jpeg 848w, https://substackcdn.com/image/fetch/$s_!j9LD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8da0a874-9a9c-4ae4-9213-c1d158c15944_1200x2171.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!j9LD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8da0a874-9a9c-4ae4-9213-c1d158c15944_1200x2171.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Beyond the Mesh! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Junior Engineers Should Not Run Finite Element Analysis Until They Can Predict the Answer]]></title><description><![CDATA[A converged solution proves nothing. A prediction you can defend proves everything.]]></description><link>https://beyond-the-mesh.fea-academy.com/p/junior-engineers-should-not-run-finite</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/junior-engineers-should-not-run-finite</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Wed, 30 Sep 2026 15:02:34 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1738524523058-381162ad2f6c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2N3x8c3R1ZGVudCUyMG51bWVyaWNhbCUyMHNpbXVsYXRpb258ZW58MHx8fHwxNzkwNTU0MTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1738524523058-381162ad2f6c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2N3x8c3R1ZGVudCUyMG51bWVyaWNhbCUyMHNpbXVsYXRpb258ZW58MHx8fHwxNzkwNTU0MTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1738524523058-381162ad2f6c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2N3x8c3R1ZGVudCUyMG51bWVyaWNhbCUyMHNpbXVsYXRpb258ZW58MHx8fHwxNzkwNTU0MTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1738524523058-381162ad2f6c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2N3x8c3R1ZGVudCUyMG51bWVyaWNhbCUyMHNpbXVsYXRpb258ZW58MHx8fHwxNzkwNTU0MTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1738524523058-381162ad2f6c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2N3x8c3R1ZGVudCUyMG51bWVyaWNhbCUyMHNpbXVsYXRpb258ZW58MHx8fHwxNzkwNTU0MTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1738524523058-381162ad2f6c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2N3x8c3R1ZGVudCUyMG51bWVyaWNhbCUyMHNpbXVsYXRpb258ZW58MHx8fHwxNzkwNTU0MTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1738524523058-381162ad2f6c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2N3x8c3R1ZGVudCUyMG51bWVyaWNhbCUyMHNpbXVsYXRpb258ZW58MHx8fHwxNzkwNTU0MTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="3566" height="2000" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1738524523058-381162ad2f6c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2N3x8c3R1ZGVudCUyMG51bWVyaWNhbCUyMHNpbXVsYXRpb258ZW58MHx8fHwxNzkwNTU0MTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2000,&quot;width&quot;:3566,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A man sitting at a desk working on a computer&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A man sitting at a desk working on a computer" title="A man sitting at a desk working on a computer" srcset="https://images.unsplash.com/photo-1738524523058-381162ad2f6c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2N3x8c3R1ZGVudCUyMG51bWVyaWNhbCUyMHNpbXVsYXRpb258ZW58MHx8fHwxNzkwNTU0MTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1738524523058-381162ad2f6c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2N3x8c3R1ZGVudCUyMG51bWVyaWNhbCUyMHNpbXVsYXRpb258ZW58MHx8fHwxNzkwNTU0MTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1738524523058-381162ad2f6c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2N3x8c3R1ZGVudCUyMG51bWVyaWNhbCUyMHNpbXVsYXRpb258ZW58MHx8fHwxNzkwNTU0MTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1738524523058-381162ad2f6c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2N3x8c3R1ZGVudCUyMG51bWVyaWNhbCUyMHNpbXVsYXRpb258ZW58MHx8fHwxNzkwNTU0MTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The Plot Nobody Could Defend</h2><p style="text-align: justify;">A few years ago, I sat in a design review where a young engineer presented a beautifully rendered stress plot of a machined part. The mesh was fine, the colors were clean, and the report was polished. The peak von Mises stress sat comfortably below the allowable, and the margin of safety was positive.</p><p style="text-align: justify;">I asked one question:<em><strong> &#8220;Before you ran the model, what stress did you expect?&#8221;</strong></em></p><p style="text-align: justify;">Silence. Not because the engineer was lazy or incompetent. Quite the opposite: bright, motivated, and fluent in the software. They had simply never been asked to predict anything. The model <em>was</em> the prediction.</p><p style="text-align: justify;">When I sketched the load path on the whiteboard and ran a quick beam calculation, the hand estimate came out roughly three times higher than the FEA result. The boundary conditions were wrong. The part had been fully fixed at a location where, in reality, it could rotate. That part had already passed two internal checks before it reached me.</p><p style="text-align: justify;">So here is the position I want to put in front of you, knowing that many of you will disagree, some of you strongly:</p><blockquote><p style="text-align: justify;"><strong>No engineer should be allowed to run a finite element model until they can estimate the answer by hand within a reasonable margin.</strong></p></blockquote><p style="text-align: justify;">Not &#8220;understand the theory.&#8221; Not &#8220;have taken a course.&#8221; Predict the answer. Write down a number before pressing Solve, and be able to explain why the software agrees or disagrees with it.</p><p style="text-align: justify;">I am not saying this to protect senior engineers&#8217; territory, and I am not nostalgic for slide rules. I have spent more than 25 years in aerospace structural analysis, and the last several years training more than 1,000 engineers from 50 countries. The pattern I see is consistent, and it worries me more every year.</p><h2>Software First, Physics Later</h2><p style="text-align: justify;">Most engineering graduates today meet finite element software before they have developed any real intuition for how structures carry load. The reasons are understandable. Universities are under pressure to teach the tools that appear in job postings. Students can learn meshing, element menus, and contour plots in a single semester, while learning to <em>see</em> a load path takes years.</p><p style="text-align: justify;">Hiring reinforces the same pattern. Job ads list software names. I have never seen one that asks for &#8220;can estimate the bending stress in a cantilever in five minutes.&#8221; So a new engineer&#8217;s value is measured by software fluency, and that is what they optimize for.</p><p style="text-align: justify;">The outcome is a dangerous combination: high confidence and low verification ability.</p><p style="text-align: justify;">Here is the uncomfortable truth about FEA. The software never refuses to give you an answer. Apply the wrong constraints, mix your units, forget a load case, and it will still return a converged, color-coded result. A wrong plot looks exactly as authoritative as a right one. <strong>FEA output carries no built-in credibility signal.</strong></p><p style="text-align: justify;">The only credibility check that exists is the analyst&#8217;s independent expectation. Without one, the analyst is not analyzing. They are transcribing.</p><p style="text-align: justify;">Think about the errors that reach reviews in your own organization:</p><p style="text-align: justify;">&#8226; Supports that are over-constrained and stiffen the structure artificially</p><p style="text-align: justify;">&#8226; Point loads applied to a single node, with the resulting singularity reported as the peak stress</p><p style="text-align: justify;">&#8226; Shell thicknesses or material properties entered in the wrong units</p><p style="text-align: justify;">&#8226; Reaction forces that were never summed and compared to the applied loads</p><p style="text-align: justify;">Every one of these would be caught by a ten-minute hand estimate made <em>before</em> the model was solved. Not after, when the plot has already shaped everyone&#8217;s expectations.</p><h2>Prediction Is the Analysis</h2><p style="text-align: justify;">We need to change how we think about what FEA is for. It is not a machine for discovering answers. It is a tool for refining and verifying a hypothesis you already hold.</p><p style="text-align: justify;">Every engineer learned the scientific method: hypothesis first, experiment second. A model solved without a prediction is an experiment without a hypothesis. You cannot be surprised by the result, which means you cannot learn anything from it.</p><p style="text-align: justify;">When your hand calculation and your FEA agree within a reasonable margin, you gain confidence in both. When they disagree, that disagreement is the single most valuable piece of information in the entire analysis. Either your mental model of the structure is wrong, and you learn physics, or your finite element model is wrong, and you find the error. Both outcomes make you a better engineer. Without a prediction, neither happens.</p><p style="text-align: justify;">Let me be precise about &#8220;reasonable margin,&#8221; because this is where critics will push back first. I am not asking anyone to hand-calculate a stress concentration at a fillet or the load distribution in a complex bolted joint. That is exactly what FEA is for. I am asking for the global behavior:</p><p style="text-align: justify;">&#8226; The reaction forces and where they go</p><p style="text-align: justify;">&#8226; The order of magnitude and location of the maximum displacement</p><p style="text-align: justify;">&#8226; The nominal stress in the primary load-carrying members</p><p style="text-align: justify;">&#8226; The way load flows from where it is applied to where it is reacted</p><p style="text-align: justify;">If you cannot estimate the nominal stress, you have no way to judge whether the peak stress in your plot is plausible. And if you cannot judge that, you should not be the one signing the report.</p><p style="text-align: justify;">Experienced analysts do this almost unconsciously. It is what we usually call &#8220;engineering judgment,&#8221; and it is often described as something mysterious that only comes with gray hair. It is not mysterious. <strong>Engineering judgment is simply a large collection of predictions that were checked against results.</strong> Which means it can be trained, deliberately, from day one.</p><h2>&#8220;Isn&#8217;t This Just Gatekeeping?&#8221;</h2><p style="text-align: justify;"><em><strong>I know the objections, because I have heard every one of them in workshops and coaching sessions. Let me take them head on.</strong></em></p><p style="text-align: justify;"><strong>&#8220;This is gatekeeping.&#8221;</strong> Yes, it is a gate. Every profession where mistakes carry real consequences has gates. The question is what the gate is based on. A gate based on seniority, title, or years served is unfair. A gate based on demonstrated competence, one that a motivated engineer can pass in a few months, is the opposite. It gives juniors a clear, objective path instead of waiting for someone senior to decide they are &#8220;ready.&#8221;</p><p style="text-align: justify;"><strong>&#8220;Universities don&#8217;t have time for this.&#8221;</strong> Universities don&#8217;t have time <em>not</em> to do this. Button sequences can be learned from a video in an afternoon, and every software vendor offers tutorials. What only a university can build is physical intuition. Every lecture hour spent navigating menus instead of drawing free body diagrams and tracing load paths is a misallocation of the most valuable teaching time an engineer will ever get.</p><p style="text-align: justify;"><strong>&#8220;We need people who are productive on day one.&#8221;</strong> Productive at what? Producing results that someone else must recheck? Or, worse, results that nobody rechecks? The cost of one undetected error in a flight-critical part, a pressure vessel, or a lifting structure dwarfs the cost of a few months of structured onboarding. Speed without verification is not productivity. It is deferred risk.</p><p style="text-align: justify;"><strong>&#8220;AI will soon set up the models for us.&#8221;</strong> This is the strongest argument <em>for</em> my position, not against it. As model setup becomes automated, the only human contribution left is judging whether the result makes sense. An engineer who cannot predict the answer cannot supervise an AI either. They simply add a second layer of unverified confidence on top of the first.</p><p style="text-align: justify;"><strong>&#8220;How am I supposed to learn if I can&#8217;t touch the software?&#8221;</strong> Touch it all you want. Build models, break them, experiment. The restriction applies to results that feed decisions: design reviews, stress reports, and sign-offs. Learning is unrestricted. Accountability is earned.</p><h2>Earn Your License: A Progression You Can Use Tomorrow</h2><p style="text-align: justify;">Criticism is easy. Here is what I recommend instead, and what I have seen work in teams of every size. Think of it as a license that engineers earn by demonstrating competence, not by accumulating years.</p><p style="text-align: justify;">1. <strong>Level 0: Predict on paper.</strong> Work through a set of classic cases: a cantilever beam, a plate with a hole, a thin-walled pressure vessel, a simple frame, a single-shear bolted joint. For each one, estimate reactions, maximum displacement, and nominal stress by hand. The target is agreement within about 20 percent of a reference solution.</p><p style="text-align: justify;">2. <strong>Level 1: Shadow models.</strong> Build finite element models of those same cases and compare them to your own predictions. For every discrepancy, write one paragraph explaining its source. None of this work leaves the team. Its only purpose is calibration.</p><p style="text-align: justify;">3. <strong>Level 2: Prediction first on real work.</strong> For every production model, submit a one-page prediction sheet <em>before</em> solving: the expected load path, reaction forces, location and magnitude of maximum displacement, and nominal stress in the critical members. The reviewer checks the prediction sheet as carefully as the results.</p><p style="text-align: justify;">4. <strong>Level 3: Independent analyst.</strong> After a consistent track record, meaning several consecutive models where predictions and results were reconciled and every discrepancy was correctly explained, the engineer signs off their own work under normal peer review.</p><p style="text-align: justify;">5. <strong>Level 4: Reviewer.</strong> Only now does the engineer review the work of others. And most of that review boils down to one question: &#8220;What did you expect, and why?&#8221;</p><p style="text-align: justify;">Two points matter here. First, the progression is based on competence, not calendar time. Some engineers reach Level 3 in six months. Others need two years. Both are fine. Second, it costs almost nothing to implement. The core tool is a single-page prediction template. The return is a team that catches its own errors before they reach a review, a customer, or a certification authority.</p><h2>The Software Is Not the Problem</h2><p style="text-align: justify;"><strong>Let me be clear about one thing. I love these tools. </strong>Finite element analysis has transformed what engineers can design, and I have built a career on it. The problem is not the software. The problem is the sequence.</p><p style="text-align: justify;">Software amplifies whatever judgment you bring to it. Bring strong physical intuition, and it makes you extraordinarily capable. Bring none, and it amplifies nothing, very convincingly, in beautiful colors.</p><p style="text-align: justify;">This is the principle behind everything we teach at FEA Academy: fundamentals first, software second, judgment always. If you are curious where you stand today, <a href="https://www.fea-academy.com/fea-diagnostic.html">the FEA Competence Diagnostic</a> on <a href="https://www.fea-academy.com">fea-academy.com</a> asks exactly the kinds of questions I described above. It takes a few minutes, and many engineers tell me the result surprised them.</p><p style="text-align: justify;">Now I want to hear from you, especially if you disagree:</p><p style="text-align: justify;">&#8226; <strong>Junior engineers:</strong> Is this fair, or does it feel like the profession pulling up the ladder behind itself? Tell me where I am wrong.</p><p style="text-align: justify;">&#8226; <strong>Managers and team leads:</strong> Would you implement a prediction-first rule on your team? What would stop you?</p><p style="text-align: justify;">&#8226; <strong>Educators:</strong> What would you remove from your curriculum to make room for this?</p><p style="text-align: justify;">&#8226; <strong>Senior analysts:</strong> Be honest. When was the last time <em>you</em> wrote down a prediction before pressing Solve?</p><p style="text-align: justify;">Leave a comment below. I read every one, and the strongest arguments on both sides will shape a follow-up piece.</p><p style="text-align: justify;"></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Beyond the Mesh! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[Debugging in FEA Is Not Troubleshooting]]></title><description><![CDATA[Why Every FEA Analyst Needs a Systematic Process]]></description><link>https://beyond-the-mesh.fea-academy.com/p/debugging-in-fea-is-not-troubleshooting</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/debugging-in-fea-is-not-troubleshooting</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Wed, 23 Sep 2026 13:03:33 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1741795990628-7ec99d7d2044?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMjh8fHNpbXVsYXRpb258ZW58MHx8fHwxNzg3Nzg0OTMzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1741795990628-7ec99d7d2044?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMjh8fHNpbXVsYXRpb258ZW58MHx8fHwxNzg3Nzg0OTMzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1741795990628-7ec99d7d2044?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMjh8fHNpbXVsYXRpb258ZW58MHx8fHwxNzg3Nzg0OTMzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1741795990628-7ec99d7d2044?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMjh8fHNpbXVsYXRpb258ZW58MHx8fHwxNzg3Nzg0OTMzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1741795990628-7ec99d7d2044?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMjh8fHNpbXVsYXRpb258ZW58MHx8fHwxNzg3Nzg0OTMzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1741795990628-7ec99d7d2044?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMjh8fHNpbXVsYXRpb258ZW58MHx8fHwxNzg3Nzg0OTMzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1741795990628-7ec99d7d2044?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMjh8fHNpbXVsYXRpb258ZW58MHx8fHwxNzg3Nzg0OTMzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="7680" height="4320" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1741795990628-7ec99d7d2044?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMjh8fHNpbXVsYXRpb258ZW58MHx8fHwxNzg3Nzg0OTMzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:4320,&quot;width&quot;:7680,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Blue glowing lines create a digital, futuristic pattern&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Blue glowing lines create a digital, futuristic pattern" title="Blue glowing lines create a digital, futuristic pattern" srcset="https://images.unsplash.com/photo-1741795990628-7ec99d7d2044?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMjh8fHNpbXVsYXRpb258ZW58MHx8fHwxNzg3Nzg0OTMzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1741795990628-7ec99d7d2044?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMjh8fHNpbXVsYXRpb258ZW58MHx8fHwxNzg3Nzg0OTMzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1741795990628-7ec99d7d2044?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMjh8fHNpbXVsYXRpb258ZW58MHx8fHwxNzg3Nzg0OTMzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1741795990628-7ec99d7d2044?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMjh8fHNpbXVsYXRpb258ZW58MHx8fHwxNzg3Nzg0OTMzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@loganvoss">Logan Voss</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p style="text-align: justify;">Most analysts learn to debug FEA models the same way they learn to ride a bike: by falling off repeatedly until something clicks. A model fails to converge, and we start pulling levers. We tighten a tolerance. We soften a contact. We mesh a little finer in the area that looks angry. Sometimes it works. We move on, relieved, without ever knowing which change actually fixed the problem, or whether we just got lucky.</p><p style="text-align: justify;">That is troubleshooting. It is reactive, it is trial and error, and it depends heavily on intuition built from years of scar tissue. It is also, frankly, how most of us were trained, because almost nobody teaches debugging as a discipline in its own right. We are taught how to build a mesh, how to define a material, how to apply a boundary condition. <strong>We are rarely taught how to systematically prove that the model we built is actually solving the problem we intended to solve.</strong></p><p style="text-align: justify;">That gap is the reason we built an entire course around it. Debugging deserves the same rigor as meshing or material selection. It is not a skill you either have or do not have. <strong>It is a process, and like any process, it can be taught, structured, and repeated.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.fea-academy.com/courses/model-debugging-in-fea.html&quot;,&quot;text&quot;:&quot;See the course \&quot;Model Debugging in FEA\&quot;&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.fea-academy.com/courses/model-debugging-in-fea.html"><span>See the course "Model Debugging in FEA"</span></a></p><h2>Verification and Validation: Two Different Questions</h2><p style="text-align: justify;">Before any debugging conversation goes further, it has to start with a distinction that gets blurred constantly in practice: <strong>verification </strong>versus <strong>validation</strong>.</p><p style="text-align: justify;">Verification asks whether we are solving the equations correctly. Validation asks whether we are solving the correct equations. These sound similar, but they are answering entirely different questions, and conflating them is one of the most common sources of false confidence in simulation work.</p><p style="text-align: justify;"><strong>A model can be perfectly verified, mathematically consistent, well converged, numerically sound, and still be validating the wrong physics entirely. </strong>Maybe the boundary conditions do not represent the real constraint. Maybe the load path assumed in the idealization does not match how the structure actually behaves. A beautifully converged solution to the wrong problem is still the wrong answer.</p><p style="text-align: justify;">Conversely, a model can represent the physics reasonably well but contain numerical errors that corrupt the result before validation even becomes relevant. This is why debugging has to happen in two layers, and why treating &#8220;it converged&#8221; as synonymous with &#8220;it is correct&#8221; is one of the more expensive habits an analyst can carry into a career.</p><h2>Debugging as Preventive Engineering, Not Damage Control</h2><p style="text-align: justify;">There is a mindset shift that separates analysts who dread debugging from those who treat it as routine. The former see debugging as something that happens to them when a model misbehaves. The latter build verification into the process from the start, so that by the time a model runs, most of the common failure modes have already been eliminated.</p><p style="text-align: justify;">This is the core argument behind treating debugging as preventive engineering. If you wait until a nonlinear run has been chugging for six hours before checking whether your units are consistent, you have already lost the six hours. If you wait until a stress result looks suspicious before checking whether your model is in equilibrium, you have already spent time interpreting a number that was never trustworthy to begin with.</p><p style="text-align: justify;">The fix is not more experience or better instincts. It is a checklist, applied before the solver is ever launched, that catches the errors experienced analysts have learned to fear precisely because they have been burned by them before.</p><h2>The Fastest Discriminating Test Wins</h2><p style="text-align: justify;">Once a model does misbehave, whether it fails to converge or produces a result that does not pass the smell test, the instinct for many analysts is to start changing things. <strong>A better instinct is to start eliminating hypotheses.</strong></p><p style="text-align: justify;">Not every check is equally valuable. Some tests are cheap to run and rule out large categories of error in seconds. Others are expensive and only confirm what you already suspected. The principle worth internalizing is simple: <strong>run the cheapest test that eliminates the most possibilities first. </strong>A quick free-free modal check, for instance, can immediately reveal whether a model has unintended rigid body motion, unconnected parts, or a mechanism, long before you need to look at contact status or material nonlinearity.</p><p style="text-align: justify;">Common FEA errors tend to cluster into recognizable families: geometry and meshing issues, boundary condition issues, contact and nonlinearity issues, and solution or IT issues. Each family has its own symptoms and its own fast detection checks. Learning to recognize which family a given failure belongs to, rather than guessing at individual causes, is what turns debugging from an art into triage.</p><h2>The Model Verification Toolkit</h2><p style="text-align: justify;">The centerpiece of a structured debugging process is what we call <strong>the model verification toolkit, </strong>and it splits neatly into two categories.</p><p style="text-align: justify;">The first category is <strong>accuracy checks: </strong>eighteen items you inspect directly in the preprocessor before a solver is ever invoked. These cover the basics that are easy to overlook precisely because they seem too obvious to check: units, dimensions, material properties, mesh quality, part connectivity, shell normal directions, coordinate systems, and mass properties, among others. None of these checks require a solve. All of them prevent the kind of error that turns a five minute analysis into a five hour investigation.</p><p style="text-align: justify;">The second category is <strong>mathematical validity checks,</strong> and there are three that matter most:</p><p style="text-align: justify;">The free-free modal check, which removes all constraints from the model and runs a normal modes analysis. If the first six modes (or however many rigid body modes your model should have) are not near-zero frequency, something is disconnected, over-constrained, or mislabeled.</p><p style="text-align: justify;">The unit gravity or enforced displacement check, which applies a simple, predictable load case and confirms the model responds the way basic mechanics says it should.</p><p style="text-align: justify;">The free thermal strain check, which applies a uniform temperature change with no constraints and confirms the model expands or contracts freely, without spurious internal stress.</p><p style="text-align: justify;">These three checks are inexpensive, fast, and remarkably effective at catching errors that would otherwise surface much later, and much more expensively, in a full nonlinear run.</p><p style="text-align: justify;">Supporting all of this is a smaller set of concepts every analyst should be fluent in: reading the singularity and grid point singularity table, understanding the epsilon vector as a residual error measure, and confirming equilibrium through weight, applied load, and reaction force checks. None of these are exotic. <strong>They are fundamentals, and fundamentals are exactly what gets skipped when deadlines tighten.</strong></p><h2>When Convergence Fails: Reading What the Solver Is Actually Telling You</h2><p style="text-align: justify;">Nonlinear convergence failure is where most analysts feel the most lost, because the solver&#8217;s error messages can seem cryptic and the failure can feel arbitrary. It is not arbitrary. An implicit solver using a Newton-Raphson process is doing something very specific: it is iterating toward equilibrium by linearizing a nonlinear problem repeatedly and checking whether the residual has shrunk enough to declare victory.</p><p style="text-align: justify;">When that process fails, the cause almost always traces back to one of four drivers: <strong>mesh quality, solver settings, material behavior, or contact conditions. </strong>Learning to distinguish between these, rather than randomly adjusting time step size or tolerances, is the difference between a five minute diagnosis and an afternoon of blind guessing.</p><p style="text-align: justify;">Contact problems deserve special mention because they are consistently among the most common sources of convergence failure and the most misunderstood. A structured contact diagnostic toolbox, built around six specific checks, initial status, status history, pressure distribution, penetration depth, force vectors, and energy ratio, turns &#8220;the contact is not working&#8221; into a specific, answerable question with a clear pass or fail criterion for each check.</p><h2>When It Converges but Looks Wrong</h2><p style="text-align: justify;">The other half of debugging is the quieter, more insidious problem: a model that converges cleanly but produces a result that does not make physical sense. This category of error is more dangerous than an outright convergence failure precisely because nothing stops you from trusting it.</p><p style="text-align: justify;">The fix here is the same discipline applied to a different stage of the process. Displacement results and stress results both need consistency checks against expected physical behavior. Stress singularities, which are a mathematical artifact of certain geometric features rather than a real structural concern, need to be recognized and correctly interpreted rather than mistaken for genuine failure. Unexpected deformation patterns, possible rigid body motion, and reaction force imbalances all point toward specific, traceable causes when inspected systematically rather than dismissed or over trusted.</p><h2>Advanced Territory: Snap-Through, Instabilities, and Solver Logs</h2><p style="text-align: justify;">For analysts working on the harder end of nonlinear analysis, debugging expands further into territory that includes reading solver logs and error messages as diagnostic data rather than noise, deciding when to switch from force control to displacement or arc-length control, and using strain energy and hourglass energy checks to catch mesh problems that would otherwise hide inside a converged but physically meaningless solution.</p><h2>Building the Habit</h2><p style="text-align: justify;">None of this works as a one-time read. The value comes from repetition, from running the same accuracy checks on every model until they become automatic, from applying the same triage logic every time a solver throws an error instead of reaching for whatever fix worked last time.</p><p style="text-align: justify;">That is really the underlying goal of teaching model debugging as a formal subject: not to hand analysts a list of tricks, but to install a habit of systematic thinking that holds up regardless of which software, which industry, or which type of nonlinearity you are dealing with. The tools change. The process does not have to.</p><p style="text-align: justify;">If your team is still debugging by instinct and hoping the next fix sticks, it might be worth asking what a structured verification process would save you, not just in hours, but in the confidence you can put behind every result that leaves your desk.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.fea-academy.com/courses/model-debugging-in-fea.html&quot;,&quot;text&quot;:&quot;See the course \&quot;Model Debugging in FEA\&quot;&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.fea-academy.com/courses/model-debugging-in-fea.html"><span>See the course "Model Debugging in FEA"</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Beyond the Mesh! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[Aerospace Doesn't Need AI to Solve Faster]]></title><description><![CDATA[The solve takes twenty minutes. Everything that sets the schedule happens somewhere else.]]></description><link>https://beyond-the-mesh.fea-academy.com/p/aerospace-doesnt-need-ai-to-solve</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/aerospace-doesnt-need-ai-to-solve</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Tue, 22 Sep 2026 15:01:35 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1650117299014-905367f42d4a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzd8fHN1cGVyc29uaWMlMjBjaXZpbHxlbnwwfHx8fDE3OTAwMjU3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;">Early in my career I worked on a program where the analysis group was blamed, repeatedly and formally, for schedule slip.</p><p style="text-align: justify;">The complaint was reasonable on its face. Stress sign-off was the last gate before release, and stress sign-off was late. So the program did the obvious thing and bought more compute.</p><p style="text-align: justify;">It changed nothing. The solve had never been the problem.</p><p style="text-align: justify;">I have thought about that program many times since, because it illustrates something that took me years to say clearly: in aerospace structures, the metric that governs <strong>is time to first article</strong>, and almost none of that time is spent solving equations.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1650117299014-905367f42d4a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzd8fHN1cGVyc29uaWMlMjBjaXZpbHxlbnwwfHx8fDE3OTAwMjU3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1650117299014-905367f42d4a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzd8fHN1cGVyc29uaWMlMjBjaXZpbHxlbnwwfHx8fDE3OTAwMjU3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1650117299014-905367f42d4a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzd8fHN1cGVyc29uaWMlMjBjaXZpbHxlbnwwfHx8fDE3OTAwMjU3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1650117299014-905367f42d4a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzd8fHN1cGVyc29uaWMlMjBjaXZpbHxlbnwwfHx8fDE3OTAwMjU3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1650117299014-905367f42d4a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzd8fHN1cGVyc29uaWMlMjBjaXZpbHxlbnwwfHx8fDE3OTAwMjU3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1650117299014-905367f42d4a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzd8fHN1cGVyc29uaWMlMjBjaXZpbHxlbnwwfHx8fDE3OTAwMjU3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="3937" height="4921" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1650117299014-905367f42d4a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzd8fHN1cGVyc29uaWMlMjBjaXZpbHxlbnwwfHx8fDE3OTAwMjU3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:4921,&quot;width&quot;:3937,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a large white rocket sitting on top of a metal stand&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a large white rocket sitting on top of a metal stand" title="a large white rocket sitting on top of a metal stand" srcset="https://images.unsplash.com/photo-1650117299014-905367f42d4a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzd8fHN1cGVyc29uaWMlMjBjaXZpbHxlbnwwfHx8fDE3OTAwMjU3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1650117299014-905367f42d4a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzd8fHN1cGVyc29uaWMlMjBjaXZpbHxlbnwwfHx8fDE3OTAwMjU3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1650117299014-905367f42d4a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzd8fHN1cGVyc29uaWMlMjBjaXZpbHxlbnwwfHx8fDE3OTAwMjU3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1650117299014-905367f42d4a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzd8fHN1cGVyc29uaWMlMjBjaXZpbHxlbnwwfHx8fDE3OTAwMjU3ODN8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@matthieur68">Matthieu Rochette</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><h3>What the clock is actually measuring</h3><p style="text-align: justify;">&#8220;First article&#8221; is the first production part built to the released design, the one that gets inspected against the drawing and either passes or sends everyone back to work. Time to first article is the interval from a design intent existing to a physical, conforming, defensible part existing.</p><p style="text-align: justify;">Between those two points sits a structural analysis cycle that looks, in practice, roughly like this.</p><p style="text-align: justify;">You wait for a loads deck. You get one, and it is preliminary. You wait for geometry. You get one, and it is not the configuration the loads were built for. You reconcile the two, or more often you build the model anyway with a note about it. You clean geometry that was created by someone with no idea it would be meshed. You idealize. You mesh. You apply a load case matrix, and somewhere in that matrix is a case that nobody can tell you the origin of. You solve, and this part takes twenty minutes. You post-process. You find something. You go back three steps. You solve again. You write the report. The report goes to review. Review produces a finding, sometimes about the physics and often about the traceability. You go back four steps.</p><p style="text-align: justify;">Then the configuration changes, and a meaningful fraction of that work is done again.</p><p style="text-align: justify;">If you have ever tried to account honestly for where an analyst&#8217;s month went, you know the shape of the answer. A small slice is modeling judgment, the part that requires an experienced engineer and could not be done by anyone else. A slightly larger slice is real interpretation of results. Everything else is preparation, reconciliation, repetition, and documentation.</p><p style="text-align: justify;">The last category is the one nobody puts on a chart, and it is the one that sets time to first article.</p><h3>Why this is the interesting problem for AI</h3><p style="text-align: justify;">I have been skeptical, in public and at some length, about AI in simulation. My skepticism has never been about capability. It has been about placement.</p><p style="text-align: justify;">Most of what gets pitched aims at the wrong slice. Surrogate models that replace the solve are attacking the twenty minutes. Tools that suggest modeling approaches are attacking the part that should stay with the engineer, because that is the part nobody can verify after the fact.</p><p style="text-align: justify;">The connective tissue is different. Fetching the current configuration. Reconciling a loads deck against a geometry revision and flagging the mismatch instead of quietly proceeding. Applying a documented cleanup and meshing recipe. Running a load case matrix from a controlled source. Extracting the same twelve quantities you always extract. Assembling the report in the template your organization has used since 2014.</p><p style="text-align: justify;">That work is repeatable, deterministic, and checkable. It consumes a large share of the calendar. <strong>And it is where an agentic system can take real time off the clock </strong>without asking you to trust it about anything that matters.</p><h3>The aerospace-specific catch</h3><p style="text-align: justify;">There is a reason aerospace has been slower than other industries here, and it is not conservatism for its own sake.</p><p style="text-align: justify;">Our output is not a number. It is evidence. A stress report is an artifact that has to survive a certification review, potentially years after the person who wrote it has moved on. Every value has to trace back to an input, an input version, a method, and a decision, and the trace has to be legible to someone who was not in the room.</p><p style="text-align: justify;">This makes automation harder, not easier. A tool that produces the right answer with no defensible provenance has produced nothing usable. Automation in this domain has to generate the trail as a first-class output, not as an afterthought, and that requirement rules out a great deal of what is currently being marketed.</p><p style="text-align: justify;">It also means that when organizations like NASA and Airbus have actually put this into production work, the interesting part is not that it worked. It is what they had to do to make it defensible.</p><h3>Which is why I am recommending this session</h3><p style="text-align: justify;">On <strong>September 29</strong>, Synera and Aviation Week are running a joint session titled <em>Time to First Article: NASA, Airbus and Agentic AI</em>, with speakers from both organizations walking through their aerospace engineering use cases.</p><p style="text-align: justify;">The format is what makes it worth your ninety minutes. It is not a panel about the future of AI. It is engineers from two of the most process-constrained organizations in the industry describing projects they actually completed, with technical detail attached.</p><p style="text-align: justify;">I have written a lot in this newsletter about the gap between what simulation tools promise and what they deliver on a real program. This is a chance to close some of that gap with evidence rather than opinion, from people whose evidence standard is higher than most.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://webinar.connectmeinforma.com/event/register/6KXI9rYjOuaClFrG?partnerref=EXTDominique&quot;,&quot;text&quot;:&quot;Register Here for Free&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://webinar.connectmeinforma.com/event/register/6KXI9rYjOuaClFrG?partnerref=EXTDominique"><span>Register Here for Free</span></a></p><p style="text-align: justify;">Speakers:<br><strong>Patrick Kunert</strong> - Head of Cost &amp; Value Engineering, Airbus Aerostructures.<br><strong>Mike McClary</strong> &#8211; Moderator - Writer and Editor, Aviation Week.<br><strong>Ryan McClelland</strong> - AI Infusion Lead, NASA Goddard Space Flight Center.<br><strong>Wallace Scott</strong> - Head of US Business Development, Synera</p><p style="text-align: justify;">As always, register even if the time does not work. Registration gets you the recording.</p><h3>The question I will be asking</h3><p style="text-align: justify;">If I get to ask one, it is this.</p><p style="text-align: justify;">Not &#8220;how much faster was it,&#8221; because that number is easy to produce and hard to trust. The question is: <strong>what did you have to change about your process to make the output defensible in a certification context?</strong></p><p style="text-align: justify;">That answer is the one that tells you whether this is a tool or a toy. I will report back on what I hear.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://webinar.connectmeinforma.com/event/register/6KXI9rYjOuaClFrG?partnerref=EXTDominique&quot;,&quot;text&quot;:&quot;Register Here for free&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://webinar.connectmeinforma.com/event/register/6KXI9rYjOuaClFrG?partnerref=EXTDominique"><span>Register Here for free</span></a></p><div><hr></div><p><em>Disclosure: I write about the sessions I think are worth your time, and my assessment of them stays my own.</em></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Beyond the Mesh! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[How to Build Confidence in Your FEA Results]]></title><description><![CDATA[A step-by-step approach, from fundamentals to peer review]]></description><link>https://beyond-the-mesh.fea-academy.com/p/how-to-build-confidence-in-your-fea</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/how-to-build-confidence-in-your-fea</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Wed, 16 Sep 2026 13:03:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!MtzJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e418d0-b00c-4347-ac40-37b26cacf4c9_1920x1440.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MtzJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e418d0-b00c-4347-ac40-37b26cacf4c9_1920x1440.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MtzJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e418d0-b00c-4347-ac40-37b26cacf4c9_1920x1440.jpeg 424w, https://substackcdn.com/image/fetch/$s_!MtzJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e418d0-b00c-4347-ac40-37b26cacf4c9_1920x1440.jpeg 848w, https://substackcdn.com/image/fetch/$s_!MtzJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e418d0-b00c-4347-ac40-37b26cacf4c9_1920x1440.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!MtzJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e418d0-b00c-4347-ac40-37b26cacf4c9_1920x1440.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MtzJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e418d0-b00c-4347-ac40-37b26cacf4c9_1920x1440.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/86e418d0-b00c-4347-ac40-37b26cacf4c9_1920x1440.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Interpersonal Abilities&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Interpersonal Abilities" title="Interpersonal Abilities" srcset="https://substackcdn.com/image/fetch/$s_!MtzJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e418d0-b00c-4347-ac40-37b26cacf4c9_1920x1440.jpeg 424w, https://substackcdn.com/image/fetch/$s_!MtzJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e418d0-b00c-4347-ac40-37b26cacf4c9_1920x1440.jpeg 848w, https://substackcdn.com/image/fetch/$s_!MtzJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e418d0-b00c-4347-ac40-37b26cacf4c9_1920x1440.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!MtzJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e418d0-b00c-4347-ac40-37b26cacf4c9_1920x1440.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Beyond the Mesh! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h3 style="text-align: justify;"><strong><span>The Confidence Gap</span></strong></h3><p style="text-align: justify;">Many engineers tell me the same story after their first encounters with Finite Element Analysis. They spend hours setting up a model, carefully applying loads, constraints, and material properties, and when the solver finally runs, they stare at the colorful contour plots with mixed emotions. On one hand, there is excitement at seeing the results. On the other hand, there is doubt. Can these results be trusted? Do they reflect reality, or are they just numbers produced by a machine?</p><p style="text-align: justify;">This doubt is natural. FEA is a powerful but complex tool, and without a structured approach, it can produce results that are misleading. Confidence in FEA is not built by trusting software blindly. It is built step by step, by applying engineering fundamentals, by verifying assumptions, by validating against reality, and by cultivating habits that separate reliable simulations from false comfort. In this article, I want to show you how engineers can build that confidence, and why it is essential for professional growth.</p><h3><strong>Starting with Fundamentals</strong></h3><p style="text-align: justify;">The first foundation of <strong>confidence is engineering fundamentals.</strong> No matter how advanced the software is, nothing replaces a quick calculation done on paper or in a spreadsheet. Simple beam theory, plate equations, or basic stress analysis provide order-of-magnitude checks. When your FEA model predicts a deflection of 10 mm and your hand calculation suggests 1 mm, alarm bells should ring.</p><p style="text-align: justify;">I often tell my mentees that <strong>FEA should not be the first calculation you make,</strong> but the last. The role of FEA is to refine, to capture complexities, to explore variations. But its credibility comes from agreement with simpler models. If you cannot check your work against first principles, you cannot be confident in your results.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Zs2a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a23a37e-5756-4ab3-a664-446855464e84_1920x1079.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Zs2a!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a23a37e-5756-4ab3-a664-446855464e84_1920x1079.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Zs2a!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a23a37e-5756-4ab3-a664-446855464e84_1920x1079.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Zs2a!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a23a37e-5756-4ab3-a664-446855464e84_1920x1079.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Zs2a!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a23a37e-5756-4ab3-a664-446855464e84_1920x1079.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Zs2a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a23a37e-5756-4ab3-a664-446855464e84_1920x1079.jpeg" width="1456" height="818" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8a23a37e-5756-4ab3-a664-446855464e84_1920x1079.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:818,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Skills&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Skills" title="Skills" srcset="https://substackcdn.com/image/fetch/$s_!Zs2a!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a23a37e-5756-4ab3-a664-446855464e84_1920x1079.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Zs2a!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a23a37e-5756-4ab3-a664-446855464e84_1920x1079.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Zs2a!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a23a37e-5756-4ab3-a664-446855464e84_1920x1079.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Zs2a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a23a37e-5756-4ab3-a664-446855464e84_1920x1079.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Verifying the Model Setup</strong></h3><p style="text-align: justify;">Confidence also depends on knowing that <strong>your model reflects reality.</strong> This means paying attention to boundary conditions, materials, and connections. Too many engineers stabilize a model with artificial constraints just to make it run. They forget that every constraint changes the load path and the stresses. Similarly, small mistakes in material properties, wrong units, missing nonlinear behavior, incorrect temperature dependence, <strong>can invalidate the entire analysis.</strong></p><p style="text-align: justify;"><strong>Contacts and connections are another common source of error.</strong> A bolt modeled as fully fixed gives a very different response than a bolt modeled with compliance or contact. A gap modeled as glued contact may show no separation when, in reality, detachment is inevitable. Each of these details can swing results dramatically, and confidence only grows when you know your model matches the physical setup as closely as necessary.</p><h3><strong>The Importance of Mesh Convergence</strong></h3><p style="text-align: justify;">FEA is built on discretization, and the mesh is at the heart of it. An inexperienced engineer may create a fine mesh everywhere, believing that more elements automatically mean better accuracy. But this is neither efficient nor sufficient. The real test of accuracy is mesh convergence. By refining the mesh in areas of interest and observing whether stresses or displacements stabilize, you know whether your solution is reliable.</p><p style="text-align: justify;"><strong>Confidence comes not from a single result,</strong> but from seeing results stabilize as the model improves. A contour plot from a single mesh can be misleading. A trend across mesh refinements gives you certainty. I encourage every engineer to build the habit of mesh verification, even on simple models. <strong>It is the best insurance against false confidence.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!B88K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0793b7b4-e230-46a4-8450-896da545a81c_1920x960.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!B88K!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0793b7b4-e230-46a4-8450-896da545a81c_1920x960.jpeg 424w, https://substackcdn.com/image/fetch/$s_!B88K!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0793b7b4-e230-46a4-8450-896da545a81c_1920x960.jpeg 848w, https://substackcdn.com/image/fetch/$s_!B88K!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0793b7b4-e230-46a4-8450-896da545a81c_1920x960.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!B88K!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0793b7b4-e230-46a4-8450-896da545a81c_1920x960.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!B88K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0793b7b4-e230-46a4-8450-896da545a81c_1920x960.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0793b7b4-e230-46a4-8450-896da545a81c_1920x960.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Interpersonal Abilities&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Interpersonal Abilities" title="Interpersonal Abilities" srcset="https://substackcdn.com/image/fetch/$s_!B88K!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0793b7b4-e230-46a4-8450-896da545a81c_1920x960.jpeg 424w, https://substackcdn.com/image/fetch/$s_!B88K!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0793b7b4-e230-46a4-8450-896da545a81c_1920x960.jpeg 848w, https://substackcdn.com/image/fetch/$s_!B88K!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0793b7b4-e230-46a4-8450-896da545a81c_1920x960.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!B88K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0793b7b4-e230-46a4-8450-896da545a81c_1920x960.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Interpreting Results with Caution</strong></h3><p style="text-align: justify;">Even with the right setup and a converged mesh, results must be interpreted carefully. <strong>FEA is notorious for producing stress singularities,</strong> those infinite spikes at sharp corners or point loads. Beginners often panic when they see stresses higher than material limits at such locations, but experienced engineers know these are numerical artifacts. <strong>The important question is whether the stress field away from singularities is realistic.</strong></p><p style="text-align: justify;">Similarly, averaged or nodal stresses may tell a more reliable story than peak elemental values. <strong>Hot spots must be distinguished from genuine weak points.</strong> Confidence in results grows as you learn to separate artifacts from reality. It is not about trusting the first number you see, but about reading results like an experienced interpreter of a language, knowing which words carry meaning and which are noise.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vMEJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc292f28-1ac7-4d7b-afbf-86e669409bcd_1920x1158.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vMEJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc292f28-1ac7-4d7b-afbf-86e669409bcd_1920x1158.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vMEJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc292f28-1ac7-4d7b-afbf-86e669409bcd_1920x1158.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vMEJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc292f28-1ac7-4d7b-afbf-86e669409bcd_1920x1158.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vMEJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc292f28-1ac7-4d7b-afbf-86e669409bcd_1920x1158.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!vMEJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc292f28-1ac7-4d7b-afbf-86e669409bcd_1920x1158.jpeg" width="1456" height="878" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cc292f28-1ac7-4d7b-afbf-86e669409bcd_1920x1158.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:878,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Interpersonal Abilities&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Interpersonal Abilities" title="Interpersonal Abilities" srcset="https://substackcdn.com/image/fetch/$s_!vMEJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc292f28-1ac7-4d7b-afbf-86e669409bcd_1920x1158.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vMEJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc292f28-1ac7-4d7b-afbf-86e669409bcd_1920x1158.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vMEJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc292f28-1ac7-4d7b-afbf-86e669409bcd_1920x1158.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vMEJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc292f28-1ac7-4d7b-afbf-86e669409bcd_1920x1158.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Validation Against Reality</strong></h3><p style="text-align: justify;"><strong>Ultimately, confidence comes from validation.</strong> Whenever possible, compare your simulations to experimental results. Even if you cannot test the exact structure, benchmark your methods against standard problems or published studies. If your simulation of a simple beam or plate matches known solutions, you gain confidence in your approach.</p><p style="text-align: justify;"><strong>Validation is also about correlation.</strong> You may not match every test point perfectly, but you should capture the right trends. If your simulation consistently underpredicts stiffness or overpredicts strength, you can calibrate. If it shows completely inconsistent behavior, you know something fundamental is wrong. Confidence grows when you see that your model aligns with reality in a systematic way.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uBnP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c970ab-5aee-4732-8db4-f0e1430053a6_1920x1280.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uBnP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c970ab-5aee-4732-8db4-f0e1430053a6_1920x1280.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uBnP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c970ab-5aee-4732-8db4-f0e1430053a6_1920x1280.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uBnP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c970ab-5aee-4732-8db4-f0e1430053a6_1920x1280.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uBnP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c970ab-5aee-4732-8db4-f0e1430053a6_1920x1280.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!uBnP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c970ab-5aee-4732-8db4-f0e1430053a6_1920x1280.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d5c970ab-5aee-4732-8db4-f0e1430053a6_1920x1280.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Interpersonal Abilities&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Interpersonal Abilities" title="Interpersonal Abilities" srcset="https://substackcdn.com/image/fetch/$s_!uBnP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c970ab-5aee-4732-8db4-f0e1430053a6_1920x1280.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uBnP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c970ab-5aee-4732-8db4-f0e1430053a6_1920x1280.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uBnP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c970ab-5aee-4732-8db4-f0e1430053a6_1920x1280.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uBnP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5c970ab-5aee-4732-8db4-f0e1430053a6_1920x1280.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Sensitivity and &#8220;What-if&#8221; Studies</strong></h3><p style="text-align: justify;">Another powerful way to build confidence is <strong>to explore sensitivity.</strong> Change a boundary condition slightly, modify a material property, or alter a load, and see how the results respond. If small changes produce stable, consistent results, you know your model is robust. If tiny variations cause wild swings in output, you know your model is fragile and untrustworthy.</p><p style="text-align: justify;">This habit not only builds confidence but also deepens understanding. By testing &#8220;what if&#8221; scenarios, you learn how loads travel, how geometry influences stresses, and how assumptions matter. <strong>The engineer who knows the sensitivity of their model is always more confident than the one who takes results at face value.</strong></p><h3><strong>The Role of Peer Review and Mentorship</strong></h3><p style="text-align: justify;"><strong>Confidence is not built in isolation.</strong> Having another engineer review your model can reveal blind spots you did not see. Mentors and peers bring fresh perspectives, catching mistakes in boundary conditions, mesh, or interpretation. More importantly, they provide reassurance when your approach is sound. Nothing builds confidence like hearing an experienced engineer say, <em>&#8220;Yes, this setup looks correct.&#8221;</em></p><p style="text-align: justify;"><strong>This is why mentorship is central to FEA practice.</strong> Left alone, young engineers may question themselves endlessly. Guided by a mentor, they learn which doubts are valid and which are unnecessary. Over time, this external validation becomes internal confidence.</p><h3><strong>Documenting Assumptions and Limitations</strong></h3><p style="text-align: justify;"><strong>Confidence also comes from transparency.</strong> By clearly documenting your assumptions, what loads you applied, what simplifications you made, what effects you ignored, you build a record that others can review and trust. Paradoxically, admitting limitations strengthens credibility. When you say, &#8220;This model does not account for weld fatigue, but it accurately captures static stiffness,&#8221; you show you understand both the strengths and the boundaries of your work. <strong>Confidence is not about claiming perfection but about demonstrating clarity.</strong></p><h3><strong>Conclusion: Confidence Through Rigor</strong></h3><p style="text-align: justify;">Confidence in FEA does not come from trusting software defaults or producing colorful plots. <strong>It comes from rigor.</strong> It comes from grounding results in fundamentals, verifying setups, testing mesh convergence, interpreting results critically, validating against reality, exploring sensitivities, and seeking review.</p><p style="text-align: justify;">Engineers who follow this path do not just run simulations; <strong>they deliver decisions.</strong> They can stand in front of managers, clients, or regulators and defend their results with authority. That authority is what transforms FEA from a technical exercise into a tool of engineering leadership.</p><p style="text-align: justify;">At FEA Academy, we believe building confidence is as important as building skills. <strong>Our mentoring programs are designed to guide engineers step by step through this process, ensuring they not only know how to model but also how to trust and defend their results.</strong> Confidence is the ultimate outcome of good FEA practice. And with confidence, engineers can use simulation not just to analyze designs, but to shape the future of engineering itself.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.fea-academy.com&quot;,&quot;text&quot;:&quot;Visit FEA Academy&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.fea-academy.com"><span>Visit FEA Academy</span></a></p>]]></content:encoded></item><item><title><![CDATA[FEM Theory Part #2: How your FEA Solver Computes the Linear Problem without Inverting the Stiffness Matrix?]]></title><description><![CDATA[The Way Your Software Actually Does It]]></description><link>https://beyond-the-mesh.fea-academy.com/p/fem-theory-part-2-how-your-fea-solver</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/fem-theory-part-2-how-your-fea-solver</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Wed, 09 Sep 2026 13:03:37 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1488229297570-58520851e868?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxtYXRyaXh8ZW58MHx8fHwxNzg2MTMyOTMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1488229297570-58520851e868?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxtYXRyaXh8ZW58MHx8fHwxNzg2MTMyOTMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1488229297570-58520851e868?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxtYXRyaXh8ZW58MHx8fHwxNzg2MTMyOTMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1488229297570-58520851e868?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxtYXRyaXh8ZW58MHx8fHwxNzg2MTMyOTMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1488229297570-58520851e868?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxtYXRyaXh8ZW58MHx8fHwxNzg2MTMyOTMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1488229297570-58520851e868?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxtYXRyaXh8ZW58MHx8fHwxNzg2MTMyOTMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1488229297570-58520851e868?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxtYXRyaXh8ZW58MHx8fHwxNzg2MTMyOTMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="4195" height="2802" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1488229297570-58520851e868?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxtYXRyaXh8ZW58MHx8fHwxNzg2MTMyOTMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2802,&quot;width&quot;:4195,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;worm's eye-view photography of ceiling&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="worm's eye-view photography of ceiling" title="worm's eye-view photography of ceiling" srcset="https://images.unsplash.com/photo-1488229297570-58520851e868?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxtYXRyaXh8ZW58MHx8fHwxNzg2MTMyOTMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1488229297570-58520851e868?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxtYXRyaXh8ZW58MHx8fHwxNzg2MTMyOTMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1488229297570-58520851e868?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxtYXRyaXh8ZW58MHx8fHwxNzg2MTMyOTMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1488229297570-58520851e868?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxtYXRyaXh8ZW58MHx8fHwxNzg2MTMyOTMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Beyond the Mesh! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p style="text-align: justify;">In this second part of the series on FEM theory, I want to cover the solving aspect. If you missed <strong>the first part,</strong> it covered <strong>how the global stiffness matrix is assembled, </strong>illustrated for a simple flat plate discretized with four triangular CST elements. Here is the link to the first part: <em><a href="https://dominiquemadier.substack.com/p/fem-theory-part-1-how-the-global">FEM Theory Part #1: How the Global Stiffness Matrix is Assembled?</a></em></p><p style="text-align: justify;"><strong>In this second part of the series,</strong> we will look at <strong>how the solver computes the equation [K]{u} = {P}, </strong>which is the governing equation for a mechanical static problem.</p><p style="text-align: justify;">Contrary to what you might expect, even though the unknown in this equation is the displacement vector {u}, and the stiffness matrix [K] and load vector {P} are known and defined by the analyst,<strong> the solver does not invert the stiffness matrix </strong>to compute the solution as {u} = [K]<sup>-1</sup>{P}. The reason is efficiency: inverting a matrix that describes a problem with millions of degrees of freedom is computationally expensive and impractical.</p><p style="text-align: justify;">The method used to solve the equation [K]{u} = {P} is known as <strong>the direct method based on LDL&#7488; decomposition.</strong></p><p style="text-align: justify;">If like me you are curious about history, the method is attributed to <strong>Andr&#233;-Louis Cholesky,</strong> a French military officer and mathematician, who developed it around 1910 for geodetic survey calculations. He never published it himself; it appeared posthumously in 1924 (he died in World War I in 1918), credited to him by a colleague, Commandant Benoit. <strong>Alan Turing</strong> later made a separate contribution. In his 1948 paper &#8220;Rounding-Off Errors in Matrix Processes,&#8221; he gave the first elegant treatment of Gaussian elimination as a triangular decomposition (LU, and by extension LDL&#7488;), along with an error analysis that became foundational to modern numerical linear algebra. Cholesky discovered the algorithm; Turing gave the framework it&#8217;s now presented within.</p><h3 style="text-align: justify;">Three Steps</h3><p style="text-align: justify;">With the direct method, the equilibrium equation {P} = [K]{u} is solved for unknown displacements {u}, <strong>without inverting [K].</strong> LDL<sup>T</sup> decomposition, the matrix form of Gaussian elimination, is an efficient and accurate method, comprised of three steps:</p><ul><li><p><span>Step #1: </span><em><strong><span>Factorization</span></strong></em><span>, using the Cholesky decomposition</span></p></li><li><p><span>Step #2: </span><em><strong><span>Forward Substitution</span></strong></em></p></li><li><p><span>Step #3: </span><em><strong><span>Backward Substitution</span></strong></em></p></li></ul><p>Let&#8217;s these three steps in detail.</p><h3>Step 1: Factorization</h3><p><strong>Using the Cholesky decomposition</strong>, the stiffness matrix [K] is replaced by the product of three matrices: [L], [D] and [L]<sup>T</sup>:</p><p style="text-align: center;"><strong>[K] =  [L].[D].[L]<sup>T</sup></strong></p><ul><li><p style="text-align: justify;">[L] is the <strong>unit lower triangular matrix</strong></p></li><li><p style="text-align: justify;">[D] is the <strong>diagonal matrix</strong></p></li><li><p style="text-align: justify;">[L]<sup>T</sup> is the <strong>unit upper triangular matrix</strong></p></li></ul><p style="text-align: justify;">We can illustrate the factorization for a n x n matrix as follows:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!p0Ga!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd92236-1922-4537-a5f9-c19f42c7cc99_1774x926.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!p0Ga!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd92236-1922-4537-a5f9-c19f42c7cc99_1774x926.png 424w, https://substackcdn.com/image/fetch/$s_!p0Ga!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd92236-1922-4537-a5f9-c19f42c7cc99_1774x926.png 848w, https://substackcdn.com/image/fetch/$s_!p0Ga!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd92236-1922-4537-a5f9-c19f42c7cc99_1774x926.png 1272w, https://substackcdn.com/image/fetch/$s_!p0Ga!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd92236-1922-4537-a5f9-c19f42c7cc99_1774x926.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!p0Ga!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd92236-1922-4537-a5f9-c19f42c7cc99_1774x926.png" width="1456" height="760" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8bd92236-1922-4537-a5f9-c19f42c7cc99_1774x926.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:760,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:221074,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210270088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd92236-1922-4537-a5f9-c19f42c7cc99_1774x926.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!p0Ga!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd92236-1922-4537-a5f9-c19f42c7cc99_1774x926.png 424w, https://substackcdn.com/image/fetch/$s_!p0Ga!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd92236-1922-4537-a5f9-c19f42c7cc99_1774x926.png 848w, https://substackcdn.com/image/fetch/$s_!p0Ga!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd92236-1922-4537-a5f9-c19f42c7cc99_1774x926.png 1272w, https://substackcdn.com/image/fetch/$s_!p0Ga!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd92236-1922-4537-a5f9-c19f42c7cc99_1774x926.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">The decomposition results in the stiffness matrix [K] being separated into the product of three simple matrices [L], [D] and [L]<sup>T</sup>.</p><p style="text-align: justify;">The decomposition process consists of finding the factors of [D] and [L]. To achieve that, <strong>the Cholesky method</strong> is used. Indeed, this method is very efficient in terms of memory storage capacity, computational cost, and speed. The Cholesky decomposition factors are computed as:</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mJyB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab100cea-5977-423e-b46f-af21243b465b_269x103.png 424w, https://substackcdn.com/image/fetch/$s_!mJyB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab100cea-5977-423e-b46f-af21243b465b_269x103.png 848w, https://substackcdn.com/image/fetch/$s_!mJyB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab100cea-5977-423e-b46f-af21243b465b_269x103.png 1272w, https://substackcdn.com/image/fetch/$s_!mJyB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab100cea-5977-423e-b46f-af21243b465b_269x103.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mJyB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab100cea-5977-423e-b46f-af21243b465b_269x103.png" width="269" height="103" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ab100cea-5977-423e-b46f-af21243b465b_269x103.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:103,&quot;width&quot;:269,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8189,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210270088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab100cea-5977-423e-b46f-af21243b465b_269x103.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mJyB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab100cea-5977-423e-b46f-af21243b465b_269x103.png 424w, https://substackcdn.com/image/fetch/$s_!mJyB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab100cea-5977-423e-b46f-af21243b465b_269x103.png 848w, https://substackcdn.com/image/fetch/$s_!mJyB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab100cea-5977-423e-b46f-af21243b465b_269x103.png 1272w, https://substackcdn.com/image/fetch/$s_!mJyB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab100cea-5977-423e-b46f-af21243b465b_269x103.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div><figcaption class="image-caption">Equation 1</figcaption></figure></div><p>For i &gt; j</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qi27!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc88401f-faf1-41f4-89ed-a35dc9414c38_371x126.png 424w, https://substackcdn.com/image/fetch/$s_!qi27!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc88401f-faf1-41f4-89ed-a35dc9414c38_371x126.png 848w, https://substackcdn.com/image/fetch/$s_!qi27!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc88401f-faf1-41f4-89ed-a35dc9414c38_371x126.png 1272w, https://substackcdn.com/image/fetch/$s_!qi27!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc88401f-faf1-41f4-89ed-a35dc9414c38_371x126.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qi27!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc88401f-faf1-41f4-89ed-a35dc9414c38_371x126.png" width="371" height="126" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dc88401f-faf1-41f4-89ed-a35dc9414c38_371x126.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:126,&quot;width&quot;:371,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:12946,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210270088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc88401f-faf1-41f4-89ed-a35dc9414c38_371x126.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qi27!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc88401f-faf1-41f4-89ed-a35dc9414c38_371x126.png 424w, https://substackcdn.com/image/fetch/$s_!qi27!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc88401f-faf1-41f4-89ed-a35dc9414c38_371x126.png 848w, https://substackcdn.com/image/fetch/$s_!qi27!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc88401f-faf1-41f4-89ed-a35dc9414c38_371x126.png 1272w, https://substackcdn.com/image/fetch/$s_!qi27!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc88401f-faf1-41f4-89ed-a35dc9414c38_371x126.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div><figcaption class="image-caption">Equation 2</figcaption></figure></div><p style="text-align: justify;"> Cholesky decomposition is implemented as follows:</p><ol><li><p>The subscript <em>i</em> is the row index, and the subscript <em>j</em> is the column index.</p></li><li><p>Decomposition is computed column by column.</p></li><li><p>Decomposition starts with the evaluation of the diagonal terms in the column, using Equation 1</p></li><li><p>The other elements are evaluated row by row, using Equation 2</p></li></ol><h3>Step 2: Forward Substitution</h3><p style="text-align: justify;">Based on the factorization performed in step 1, the equilibrium equation can be written as:</p><p style="text-align: center;">[P] = [K]{u} = [L].[D].[L]<sup>T</sup>{u}    <em><strong>(Equation 3)</strong></em></p><p>Let&#8217;s consider:</p><p style="text-align: center;">{y} = [D].[L]<sup>T</sup>{u}    <em><strong>(Equation 4)</strong></em></p><p>Then, the Equation 3 becomes:</p><p style="text-align: center;"><strong>[P] = [L]{y}</strong></p><blockquote><h4><strong>where {y} is now the unknown.</strong></h4></blockquote><p style="text-align: justify;">We can compute {y}, starting with the first equation in the system [P] = [L] {y}</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!myMu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9926dd9-8f48-4f22-ad32-af1f3e193b24_871x334.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!myMu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9926dd9-8f48-4f22-ad32-af1f3e193b24_871x334.png 424w, https://substackcdn.com/image/fetch/$s_!myMu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9926dd9-8f48-4f22-ad32-af1f3e193b24_871x334.png 848w, https://substackcdn.com/image/fetch/$s_!myMu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9926dd9-8f48-4f22-ad32-af1f3e193b24_871x334.png 1272w, https://substackcdn.com/image/fetch/$s_!myMu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9926dd9-8f48-4f22-ad32-af1f3e193b24_871x334.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!myMu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9926dd9-8f48-4f22-ad32-af1f3e193b24_871x334.png" width="871" height="334" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c9926dd9-8f48-4f22-ad32-af1f3e193b24_871x334.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:334,&quot;width&quot;:871,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:64032,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210270088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9926dd9-8f48-4f22-ad32-af1f3e193b24_871x334.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!myMu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9926dd9-8f48-4f22-ad32-af1f3e193b24_871x334.png 424w, https://substackcdn.com/image/fetch/$s_!myMu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9926dd9-8f48-4f22-ad32-af1f3e193b24_871x334.png 848w, https://substackcdn.com/image/fetch/$s_!myMu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9926dd9-8f48-4f22-ad32-af1f3e193b24_871x334.png 1272w, https://substackcdn.com/image/fetch/$s_!myMu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9926dd9-8f48-4f22-ad32-af1f3e193b24_871x334.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Starting from the first equation: f<sub>1 </sub>= y<sub>1</sub></p><p style="text-align: justify;">&#8230;and continuing with the next lines, using the results obtained from the previous lines:</p><p style="text-align: center;">f<sub>2</sub> = L<sub>21</sub>.y<sub>1</sub> + y<sub>2</sub> &#8658; y<sub>2</sub> = f<sub>2</sub> - L<sub>21</sub>.y<sub>1</sub></p><p style="text-align: center;">f<sub>3</sub> = L<sub>31</sub>.y<sub>1</sub> + L<sub>32</sub>.y<sub>2</sub> + y<sub>3</sub> &#8658; y<sub>3</sub> = f<sub>3</sub> - L<sub>31</sub>.y<sub>1</sub> - L<sub>32</sub>.y<sub>2</sub></p><p>&#8230; and so on. Therefore, the solution for {y} is (for i = 2 to n):</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!O5VI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2422a16d-9d7b-46d8-96e4-1dc6b9444a66_246x101.png 424w, https://substackcdn.com/image/fetch/$s_!O5VI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2422a16d-9d7b-46d8-96e4-1dc6b9444a66_246x101.png 848w, https://substackcdn.com/image/fetch/$s_!O5VI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2422a16d-9d7b-46d8-96e4-1dc6b9444a66_246x101.png 1272w, https://substackcdn.com/image/fetch/$s_!O5VI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2422a16d-9d7b-46d8-96e4-1dc6b9444a66_246x101.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!O5VI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2422a16d-9d7b-46d8-96e4-1dc6b9444a66_246x101.png" width="246" height="101" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2422a16d-9d7b-46d8-96e4-1dc6b9444a66_246x101.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:101,&quot;width&quot;:246,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6257,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210270088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2422a16d-9d7b-46d8-96e4-1dc6b9444a66_246x101.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!O5VI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2422a16d-9d7b-46d8-96e4-1dc6b9444a66_246x101.png 424w, https://substackcdn.com/image/fetch/$s_!O5VI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2422a16d-9d7b-46d8-96e4-1dc6b9444a66_246x101.png 848w, https://substackcdn.com/image/fetch/$s_!O5VI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2422a16d-9d7b-46d8-96e4-1dc6b9444a66_246x101.png 1272w, https://substackcdn.com/image/fetch/$s_!O5VI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2422a16d-9d7b-46d8-96e4-1dc6b9444a66_246x101.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><blockquote><h4><strong>We calculated {y}.</strong></h4></blockquote><h3>Step 3: Backward Substitution</h3><p>Now, let&#8217;s consider again the equation 4 above:</p><p style="text-align: center;"><strong>{y} = [D].[L]<sup>T</sup>{u}</strong></p><blockquote><h4 style="text-align: justify;">In this equation {u} is now the unknown.</h4></blockquote><p style="text-align: justify;">It can be written as:</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KAIv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b4c0858-643d-4b2b-be06-77923273d02b_886x224.png 424w, https://substackcdn.com/image/fetch/$s_!KAIv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b4c0858-643d-4b2b-be06-77923273d02b_886x224.png 848w, https://substackcdn.com/image/fetch/$s_!KAIv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b4c0858-643d-4b2b-be06-77923273d02b_886x224.png 1272w, https://substackcdn.com/image/fetch/$s_!KAIv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b4c0858-643d-4b2b-be06-77923273d02b_886x224.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KAIv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b4c0858-643d-4b2b-be06-77923273d02b_886x224.png" width="886" height="224" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9b4c0858-643d-4b2b-be06-77923273d02b_886x224.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:224,&quot;width&quot;:886,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:121832,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210270088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b4c0858-643d-4b2b-be06-77923273d02b_886x224.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KAIv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b4c0858-643d-4b2b-be06-77923273d02b_886x224.png 424w, https://substackcdn.com/image/fetch/$s_!KAIv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b4c0858-643d-4b2b-be06-77923273d02b_886x224.png 848w, https://substackcdn.com/image/fetch/$s_!KAIv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b4c0858-643d-4b2b-be06-77923273d02b_886x224.png 1272w, https://substackcdn.com/image/fetch/$s_!KAIv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b4c0858-643d-4b2b-be06-77923273d02b_886x224.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><p style="text-align: justify;">Using the results obtained for {y} during the Forward Substitution step, we can solve for {u} starting with the last equation:</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SQ2z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5a4a349-6111-440b-b66e-94de08425231_1166x250.png 424w, https://substackcdn.com/image/fetch/$s_!SQ2z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5a4a349-6111-440b-b66e-94de08425231_1166x250.png 848w, https://substackcdn.com/image/fetch/$s_!SQ2z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5a4a349-6111-440b-b66e-94de08425231_1166x250.png 1272w, https://substackcdn.com/image/fetch/$s_!SQ2z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5a4a349-6111-440b-b66e-94de08425231_1166x250.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SQ2z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5a4a349-6111-440b-b66e-94de08425231_1166x250.png" width="1166" height="250" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c5a4a349-6111-440b-b66e-94de08425231_1166x250.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:250,&quot;width&quot;:1166,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:71422,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210270088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5a4a349-6111-440b-b66e-94de08425231_1166x250.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SQ2z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5a4a349-6111-440b-b66e-94de08425231_1166x250.png 424w, https://substackcdn.com/image/fetch/$s_!SQ2z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5a4a349-6111-440b-b66e-94de08425231_1166x250.png 848w, https://substackcdn.com/image/fetch/$s_!SQ2z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5a4a349-6111-440b-b66e-94de08425231_1166x250.png 1272w, https://substackcdn.com/image/fetch/$s_!SQ2z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5a4a349-6111-440b-b66e-94de08425231_1166x250.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><p style="text-align: justify;">For i = n, we have: y<sub>n</sub> = D<sub>nn</sub>.u<sub>n</sub></p><p style="text-align: justify;">u<sub>n</sub> is easily found by:</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VaiQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c4b729-b971-4552-91e7-4a02e859685c_125x69.png 424w, https://substackcdn.com/image/fetch/$s_!VaiQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c4b729-b971-4552-91e7-4a02e859685c_125x69.png 848w, https://substackcdn.com/image/fetch/$s_!VaiQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c4b729-b971-4552-91e7-4a02e859685c_125x69.png 1272w, https://substackcdn.com/image/fetch/$s_!VaiQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c4b729-b971-4552-91e7-4a02e859685c_125x69.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VaiQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c4b729-b971-4552-91e7-4a02e859685c_125x69.png" width="125" height="69" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f8c4b729-b971-4552-91e7-4a02e859685c_125x69.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:69,&quot;width&quot;:125,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3943,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210270088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c4b729-b971-4552-91e7-4a02e859685c_125x69.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VaiQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c4b729-b971-4552-91e7-4a02e859685c_125x69.png 424w, https://substackcdn.com/image/fetch/$s_!VaiQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c4b729-b971-4552-91e7-4a02e859685c_125x69.png 848w, https://substackcdn.com/image/fetch/$s_!VaiQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c4b729-b971-4552-91e7-4a02e859685c_125x69.png 1272w, https://substackcdn.com/image/fetch/$s_!VaiQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c4b729-b971-4552-91e7-4a02e859685c_125x69.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><p style="text-align: justify;">Then, moving backward {u} is solved by (for i = (n-1) to 1):</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iq8h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa359f6f5-6ae7-46c4-9083-7b9dbb0090bb_302x108.png 424w, https://substackcdn.com/image/fetch/$s_!iq8h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa359f6f5-6ae7-46c4-9083-7b9dbb0090bb_302x108.png 848w, https://substackcdn.com/image/fetch/$s_!iq8h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa359f6f5-6ae7-46c4-9083-7b9dbb0090bb_302x108.png 1272w, https://substackcdn.com/image/fetch/$s_!iq8h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa359f6f5-6ae7-46c4-9083-7b9dbb0090bb_302x108.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iq8h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa359f6f5-6ae7-46c4-9083-7b9dbb0090bb_302x108.png" width="302" height="108" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a359f6f5-6ae7-46c4-9083-7b9dbb0090bb_302x108.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:108,&quot;width&quot;:302,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:10552,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210270088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa359f6f5-6ae7-46c4-9083-7b9dbb0090bb_302x108.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iq8h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa359f6f5-6ae7-46c4-9083-7b9dbb0090bb_302x108.png 424w, https://substackcdn.com/image/fetch/$s_!iq8h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa359f6f5-6ae7-46c4-9083-7b9dbb0090bb_302x108.png 848w, https://substackcdn.com/image/fetch/$s_!iq8h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa359f6f5-6ae7-46c4-9083-7b9dbb0090bb_302x108.png 1272w, https://substackcdn.com/image/fetch/$s_!iq8h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa359f6f5-6ae7-46c4-9083-7b9dbb0090bb_302x108.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><blockquote><h4 style="text-align: justify;">We know {u}.</h4></blockquote><p></p><h3 style="text-align: justify;">Conclusion</h3><p style="text-align: justify;">As you can see, we solved the linear static problem <strong>without inverting the stiffness matrix,</strong> using only additions and multiplications through <strong>the Cholesky factors</strong> and <strong>Forward-Backward Substitution (FBS). </strong>This method is highly efficient in terms of computation time and memory usage, which is why all modern FEA solvers use it to perform linear static simulations. So the next time you see the messages &#8220;Stiffness Matrix Decomposition Performed&#8221; and &#8220;FBS Completed&#8221; in your log file, you will know exactly what the solver did in the background.</p><p style="text-align: justify;"></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Beyond the Mesh! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[Automating the Workflow, Not the Judgment]]></title><description><![CDATA[Everyone is talking about AI in engineering. Almost nobody is showing it run.]]></description><link>https://beyond-the-mesh.fea-academy.com/p/automating-the-workflow-not-the-judgment</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/automating-the-workflow-not-the-judgment</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Tue, 08 Sep 2026 13:15:27 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1664526936810-ec0856d31b92?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHx3b3JrZmxvdyUyMGluJTIwc2ltdWxhdGlvbnxlbnwwfHx8fDE3ODg2MTczOTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1664526936810-ec0856d31b92?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHx3b3JrZmxvdyUyMGluJTIwc2ltdWxhdGlvbnxlbnwwfHx8fDE3ODg2MTczOTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1664526936810-ec0856d31b92?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHx3b3JrZmxvdyUyMGluJTIwc2ltdWxhdGlvbnxlbnwwfHx8fDE3ODg2MTczOTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1664526936810-ec0856d31b92?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHx3b3JrZmxvdyUyMGluJTIwc2ltdWxhdGlvbnxlbnwwfHx8fDE3ODg2MTczOTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1664526936810-ec0856d31b92?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHx3b3JrZmxvdyUyMGluJTIwc2ltdWxhdGlvbnxlbnwwfHx8fDE3ODg2MTczOTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1664526936810-ec0856d31b92?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHx3b3JrZmxvdyUyMGluJTIwc2ltdWxhdGlvbnxlbnwwfHx8fDE3ODg2MTczOTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1664526936810-ec0856d31b92?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHx3b3JrZmxvdyUyMGluJTIwc2ltdWxhdGlvbnxlbnwwfHx8fDE3ODg2MTczOTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="3840" height="2160" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1664526936810-ec0856d31b92?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHx3b3JrZmxvdyUyMGluJTIwc2ltdWxhdGlvbnxlbnwwfHx8fDE3ODg2MTczOTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2160,&quot;width&quot;:3840,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;diagram&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="diagram" title="diagram" srcset="https://images.unsplash.com/photo-1664526936810-ec0856d31b92?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHx3b3JrZmxvdyUyMGluJTIwc2ltdWxhdGlvbnxlbnwwfHx8fDE3ODg2MTczOTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1664526936810-ec0856d31b92?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHx3b3JrZmxvdyUyMGluJTIwc2ltdWxhdGlvbnxlbnwwfHx8fDE3ODg2MTczOTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1664526936810-ec0856d31b92?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHx3b3JrZmxvdyUyMGluJTIwc2ltdWxhdGlvbnxlbnwwfHx8fDE3ODg2MTczOTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1664526936810-ec0856d31b92?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4fHx3b3JrZmxvdyUyMGluJTIwc2ltdWxhdGlvbnxlbnwwfHx8fDE3ODg2MTczOTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@guerrillabuzz">GuerrillaBuzz</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p style="text-align: justify;"><span>I have now sat through enough AI-in-engineering presentations to notice a pattern.</span></p><p style="text-align: justify;"><span>The slides are excellent. The vision is compelling. Somebody says &#8220;agentic&#8221; nine times. And at no point does anyone open a real model, on a real project, and show the thing working.</span></p><p style="text-align: justify;"><span>That is not a criticism of the technology.</span><strong><span> It is a criticism of how the technology is being presented. </span></strong><span>When a capability is only ever described and never demonstrated, engineers are right to assume it does not survive contact with a production project. We have all seen tools that worked beautifully on the vendor&#8217;s cantilever beam and fell apart on our assembly with 4,000 parts, three material databases, and a load set that changes every two weeks.</span></p><p style="text-align: justify;"><span>So I want to make an argument about where automation actually belongs in an FEA workflow, </span><strong><span>and then point you at a session where you can judge the claims yourself.</span></strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.synera.ai/webinar-registration/real-workflows-real-agents?utm_campaign=488434910-17%20Sept%202026%20%E2%80%93%20Webinar%20-%20Real%20Workflows%2C%20Real%20Agents%3A%203%20Live%20Demos&amp;utm_source=substack&amp;utm_medium=ambassador&amp;utm_content=dominique-madier&quot;,&quot;text&quot;:&quot;REGISTER FOR FREE TO THE SESSION&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.synera.ai/webinar-registration/real-workflows-real-agents?utm_campaign=488434910-17%20Sept%202026%20%E2%80%93%20Webinar%20-%20Real%20Workflows%2C%20Real%20Agents%3A%203%20Live%20Demos&amp;utm_source=substack&amp;utm_medium=ambassador&amp;utm_content=dominique-madier"><span>REGISTER FOR FREE TO THE SESSION</span></a></p><h2><span>Where your week actually goes</span></h2><p style="text-align: justify;"><span>Ask a structural analyst what they spent last week doing and the honest answer is rarely &#8220;analysis.&#8221;</span></p><p style="text-align: justify;"><span>It is chasing the current CAD version. It is finding out that the loads deck you were given is superseded. It is cleaning geometry that was never built for meshing. It is rebuilding a model you already built, because the configuration changed. It is re-running the same forty load cases you ran in June with one changed thickness. It is exporting results into a spreadsheet that feeds a template that produces a report that somebody will read for eleven minutes.</span></p><p style="text-align: justify;"><span>The solve, the part everyone thinks of as &#8220;the analysis,&#8221; is often the shortest step in the chain.</span></p><p style="text-align: justify;"><span>I have made this point before in a different context: the value an experienced analyst brings is not speed of execution, it is judgment. Deciding whether shell or solid is the right idealization. Knowing that a stress concentration at that fillet is a meshing artifact and not a finding. Recognizing that a result is converged and still wrong.</span></p><p style="text-align: justify;"><span>None of that is what eats the week. The week is eaten by the connective tissue around the judgment.</span></p><p style="text-align: justify;"><span>That is the honest case for automation in simulation, and it has nothing to do with replacing engineers. It is that a large fraction of a skilled analyst&#8217;s time is spent on work that is repeatable, deterministic, and auditable, which is exactly the profile of work a machine should be doing.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.synera.ai/webinar-registration/real-workflows-real-agents?utm_campaign=488434910-17%20Sept%202026%20%E2%80%93%20Webinar%20-%20Real%20Workflows%2C%20Real%20Agents%3A%203%20Live%20Demos&amp;utm_source=substack&amp;utm_medium=ambassador&amp;utm_content=dominique-madier&quot;,&quot;text&quot;:&quot;REGISTER FOR FREE TO THE SESSION&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.synera.ai/webinar-registration/real-workflows-real-agents?utm_campaign=488434910-17%20Sept%202026%20%E2%80%93%20Webinar%20-%20Real%20Workflows%2C%20Real%20Agents%3A%203%20Live%20Demos&amp;utm_source=substack&amp;utm_medium=ambassador&amp;utm_content=dominique-madier"><span>REGISTER FOR FREE TO THE SESSION</span></a></p><h2><span>The line that matters</span></h2><p style="text-align: justify;"><span>Here is the distinction I would ask any vendor to respect, and the one I use to evaluate every one of these tools.</span></p><p style="text-align: justify;"><strong><span>Automate the workflow. Do not automate the judgment.</span></strong></p><p style="text-align: justify;"><span>An agent can reasonably own: fetching the current geometry, applying a standardized cleanup recipe, generating a mesh to a documented set of controls, applying a load case matrix from a controlled source, launching the runs, extracting the quantities of interest, and assembling the results into the report template.</span></p><p style="text-align: justify;"><span>An agent should not own: deciding what to idealize, deciding what failure mode governs, deciding whether a result is credible, or deciding that something is fine.</span></p><p style="text-align: justify;"><span>The reason is not sentiment about the dignity of engineers. It is that the first list is verifiable and the second is not. You can check whether a mesh met its controls. You cannot check whether a modeling assumption was appropriate without exercising the same judgment you were trying to skip.</span></p><p style="text-align: justify;"><span>Any tool that blurs this line is selling you risk. Any tool that respects it is potentially giving you back two days a week.</span></p><h2><span>Three questions for any demo</span></h2><p style="text-align: justify;"><span>If you attend a demo of an agentic engineering tool, including the one I am about to recommend, these are the questions worth holding in your head.</span></p><p style="text-align: justify;"><strong><span>1. Whose model is this?</span></strong></p><p style="text-align: justify;"><span>Is it a real production project, or a curated example built to make the tool look good? Real projects have messy geometry, legacy assumptions, and inconvenient constraints. Demo models do not. The difference tells you almost everything about how much the demo is worth.</span></p><p style="text-align: justify;"><strong><span>2. What happens when it is wrong?</span></strong></p><p style="text-align: justify;"><span>Not if. When. Does the workflow surface the failure, or does it silently produce a plausible number? A tool that fails loudly is usable in an engineering organization. A tool that fails quietly is a liability, no matter how good it is on average.</span></p><p style="text-align: justify;"><strong><span>3. Could you defend the output in a design review?</span></strong></p><p style="text-align: justify;"><span>Can you trace every number back to an input, a version, and a decision? If the answer requires someone to say &#8220;the system generated it,&#8221; you do not have an engineering workflow, you have a black box with good manners.</span></p><h2><span>Why I am pointing you at this one</span></h2><p style="text-align: justify;"><strong><span>Synera</span></strong><span> is running a live product demo on </span><strong><span>September 17</span></strong><span>, and the reason I am telling you about it is the format rather than the content.</span></p><p style="text-align: justify;"><span>Every demo in the session uses an actual customer workflow from an actual production project, with the customer&#8217;s IP stripped out. Not a purpose-built example. Not a slide about what would be possible in principle. </span><strong><span>The workflows they show are ones that engineers are running now, on work that ships.</span></strong></p><p style="text-align: justify;"><span>That is the thing that has been missing from this entire conversation, and it is the only format in which the three questions above can actually be answered.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.synera.ai/webinar-registration/real-workflows-real-agents?utm_campaign=488434910-17%20Sept%202026%20%E2%80%93%20Webinar%20-%20Real%20Workflows%2C%20Real%20Agents%3A%203%20Live%20Demos&amp;utm_source=substack&amp;utm_medium=ambassador&amp;utm_content=dominique-madier&quot;,&quot;text&quot;:&quot;REGISTER FOR FREE TO THE SESSION&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.synera.ai/webinar-registration/real-workflows-real-agents?utm_campaign=488434910-17%20Sept%202026%20%E2%80%93%20Webinar%20-%20Real%20Workflows%2C%20Real%20Agents%3A%203%20Live%20Demos&amp;utm_source=substack&amp;utm_medium=ambassador&amp;utm_content=dominique-madier"><span>REGISTER FOR FREE TO THE SESSION</span></a></p><p style="text-align: justify;"><span>Speakers: </span><strong><span>Tehsinraza Mulla - </span></strong><span>Solution Engineer, Synera. </span><strong><span>Lorenz Flessner - </span></strong><span>Strategic Partnerships, Synera GmbH. </span><strong><span>Charles Lambert - </span></strong><span>Director of A&amp;D, North America, Synera. </span><strong><span>Daniel Fuchshuber - </span></strong><span>Solution Engineer, Synera</span></p><p style="text-align: justify;"><span>If the timing does not work for you, register anyway. Registration gets you the recording, and I would rather you watch it late than not at all.</span></p><h2><span>A note on what comes next</span></h2><p style="text-align: justify;"><span>On </span><strong><span>September 29</span></strong><span>, </span><strong><span>Synera </span></strong><span>is running a second session with </span><strong><span>Aviation Week,</span></strong><span> this one featuring speakers from NASA and Airbus walking through aerospace use cases. That one is closer to home for most of you, and I will write about it properly in a couple of weeks.</span></p><div><hr></div><p style="text-align: justify;"><em><span>Disclosure: The opinions here are my own. If the demo does not hold up, I will say so.</span></em></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Beyond the Mesh! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[FEM Theory Part #1: How the Global Stiffness Matrix is Assembled?]]></title><description><![CDATA[The Logic Behind K]]></description><link>https://beyond-the-mesh.fea-academy.com/p/fem-theory-part-1-how-the-global</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/fem-theory-part-1-how-the-global</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Wed, 02 Sep 2026 13:03:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AFYF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7dc2f4-6118-479d-8f08-44349c05dca5_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AFYF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7dc2f4-6118-479d-8f08-44349c05dca5_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AFYF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7dc2f4-6118-479d-8f08-44349c05dca5_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!AFYF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7dc2f4-6118-479d-8f08-44349c05dca5_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!AFYF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7dc2f4-6118-479d-8f08-44349c05dca5_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!AFYF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7dc2f4-6118-479d-8f08-44349c05dca5_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AFYF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7dc2f4-6118-479d-8f08-44349c05dca5_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4c7dc2f4-6118-479d-8f08-44349c05dca5_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AFYF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7dc2f4-6118-479d-8f08-44349c05dca5_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!AFYF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7dc2f4-6118-479d-8f08-44349c05dca5_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!AFYF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7dc2f4-6118-479d-8f08-44349c05dca5_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!AFYF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7dc2f4-6118-479d-8f08-44349c05dca5_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Beyond the Mesh! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p style="text-align: justify;">I decided to create a series of two articles dedicated to the<strong> Finite Element Method</strong> (<strong>FEM) theory.</strong> I&#8217;m writing this because I&#8217;ve been receiving many questions on the topic, and it also came up repeatedly in a survey I ran a few months ago, where I asked what topics you&#8217;d like me to cover.</p><p style="text-align: justify;">Two subjects stood out: <strong>how the global stiffness matrix is assembled,</strong> and <strong>how the solver computes the linear equations.</strong></p><p style="text-align: justify;">So I&#8217;m kicking off this series on FEM theory, split into two parts:</p><p style="text-align: justify;"><em>FEM Theory Part #1: How Is the Global Stiffness Matrix Assembled?<br>FEM Theory Part #2: How Does Your FEA Solver Compute the Linear Problem Without Inverting the Stiffness Matrix?</em></p><h3 style="text-align: justify;">The Equilibrium Equation</h3><p style="text-align: justify;"><span>With the finite element method, a continuous system described by differential equations is represented by a discrete system called the mesh. The discrete system is a collection of elements connected at nodes. </span>This process of discretization makes it possible <strong>to transform a real problem governed by partial differential equations,</strong> which cannot be solved by a computer, into <strong>a structural model governed by matrix equations</strong> that can be solved by a computer.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0k8A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ef7134-9155-43dc-8dc4-5aac1416cc2d_1373x517.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0k8A!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ef7134-9155-43dc-8dc4-5aac1416cc2d_1373x517.png 424w, https://substackcdn.com/image/fetch/$s_!0k8A!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ef7134-9155-43dc-8dc4-5aac1416cc2d_1373x517.png 848w, https://substackcdn.com/image/fetch/$s_!0k8A!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ef7134-9155-43dc-8dc4-5aac1416cc2d_1373x517.png 1272w, https://substackcdn.com/image/fetch/$s_!0k8A!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ef7134-9155-43dc-8dc4-5aac1416cc2d_1373x517.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0k8A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ef7134-9155-43dc-8dc4-5aac1416cc2d_1373x517.png" width="1373" height="517" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/25ef7134-9155-43dc-8dc4-5aac1416cc2d_1373x517.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:517,&quot;width&quot;:1373,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:217380,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ef7134-9155-43dc-8dc4-5aac1416cc2d_1373x517.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0k8A!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ef7134-9155-43dc-8dc4-5aac1416cc2d_1373x517.png 424w, https://substackcdn.com/image/fetch/$s_!0k8A!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ef7134-9155-43dc-8dc4-5aac1416cc2d_1373x517.png 848w, https://substackcdn.com/image/fetch/$s_!0k8A!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ef7134-9155-43dc-8dc4-5aac1416cc2d_1373x517.png 1272w, https://substackcdn.com/image/fetch/$s_!0k8A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ef7134-9155-43dc-8dc4-5aac1416cc2d_1373x517.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;"><span>A structural problem with an </span><strong><span>infinite </span></strong><span>number of degrees of freedom is converted into a problem with a </span><strong><span>finite </span></strong><span>number of degrees of freedom. When the nodes are displaced, the elements have an elastic response within their domain, providing a representation of the elastic properties of the complete system.</span></p><p style="text-align: justify;"><span>For continuum mechanics problems, the unknown quantities of the mathematical model are</span><strong><span> the nodal displacements.</span></strong></p><p style="text-align: justify;"><span>The finite element method is based on the following matrix equation, known as the </span><strong><span>General Equilibrium Equation of Mechanics,</span></strong><span> which defines the state of equilibrium of forces acting on a structure:</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!h3Ho!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5502eec-78a5-4ba9-a211-aed0a695fd7e_1033x265.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h3Ho!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5502eec-78a5-4ba9-a211-aed0a695fd7e_1033x265.png 424w, https://substackcdn.com/image/fetch/$s_!h3Ho!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5502eec-78a5-4ba9-a211-aed0a695fd7e_1033x265.png 848w, https://substackcdn.com/image/fetch/$s_!h3Ho!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5502eec-78a5-4ba9-a211-aed0a695fd7e_1033x265.png 1272w, https://substackcdn.com/image/fetch/$s_!h3Ho!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5502eec-78a5-4ba9-a211-aed0a695fd7e_1033x265.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!h3Ho!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5502eec-78a5-4ba9-a211-aed0a695fd7e_1033x265.png" width="1033" height="265" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a5502eec-78a5-4ba9-a211-aed0a695fd7e_1033x265.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:265,&quot;width&quot;:1033,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:65039,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5502eec-78a5-4ba9-a211-aed0a695fd7e_1033x265.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!h3Ho!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5502eec-78a5-4ba9-a211-aed0a695fd7e_1033x265.png 424w, https://substackcdn.com/image/fetch/$s_!h3Ho!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5502eec-78a5-4ba9-a211-aed0a695fd7e_1033x265.png 848w, https://substackcdn.com/image/fetch/$s_!h3Ho!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5502eec-78a5-4ba9-a211-aed0a695fd7e_1033x265.png 1272w, https://substackcdn.com/image/fetch/$s_!h3Ho!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5502eec-78a5-4ba9-a211-aed0a695fd7e_1033x265.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Since this article focuses on stiffness matrix assembly, we&#8217;ll assume the problem involves no dynamic effects. In other words, mass and damping are negligible, and the problem reduces to a static one. As a result, the general equilibrium equation above simplifies to:</p><h2 style="text-align: center;">[K]{u} = {P}</h2><p style="text-align: justify;">In this equation, the unknown is the displacement vector {u}, and we'll see in Part #2 how the solver computes the solution. The vector {P} represents the applied loads acting on the mechanical system, defined from all load types applied at the nodes (forces, pressure, enforced displacements, thermal effects, etc.). The stiffness matrix [K] is known and corresponds to the global stiffness of the mechanical system. This stiffness matrix is calculated at each node for the collection of degrees of freedom associated with each node, which themselves depend on the element formulation selected by the modeler.</p><h3 style="text-align: justify;"><strong><span>Element &amp; Global Stiffness Matrix</span></strong></h3><p style="text-align: justify;">The chart below summarizes the process for generating the global stiffness matrix for a given problem. The first three stages fall under the analyst&#8217;s responsibility: creating the mesh and applying the geometric and material properties to the elements. The solver then takes over, with the computation of the stiffness matrices being one of its first tasks.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uHyR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b2e9480-d17b-4009-a5b6-089fd6f862a2_1267x1133.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uHyR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b2e9480-d17b-4009-a5b6-089fd6f862a2_1267x1133.png 424w, https://substackcdn.com/image/fetch/$s_!uHyR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b2e9480-d17b-4009-a5b6-089fd6f862a2_1267x1133.png 848w, https://substackcdn.com/image/fetch/$s_!uHyR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b2e9480-d17b-4009-a5b6-089fd6f862a2_1267x1133.png 1272w, https://substackcdn.com/image/fetch/$s_!uHyR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b2e9480-d17b-4009-a5b6-089fd6f862a2_1267x1133.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!uHyR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b2e9480-d17b-4009-a5b6-089fd6f862a2_1267x1133.png" width="1267" height="1133" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0b2e9480-d17b-4009-a5b6-089fd6f862a2_1267x1133.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1133,&quot;width&quot;:1267,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:324677,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b2e9480-d17b-4009-a5b6-089fd6f862a2_1267x1133.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uHyR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b2e9480-d17b-4009-a5b6-089fd6f862a2_1267x1133.png 424w, https://substackcdn.com/image/fetch/$s_!uHyR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b2e9480-d17b-4009-a5b6-089fd6f862a2_1267x1133.png 848w, https://substackcdn.com/image/fetch/$s_!uHyR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b2e9480-d17b-4009-a5b6-089fd6f862a2_1267x1133.png 1272w, https://substackcdn.com/image/fetch/$s_!uHyR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b2e9480-d17b-4009-a5b6-089fd6f862a2_1267x1133.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">For each element composing the structural mesh, the stiffness matrix is computed in the element&#8217;s local axis and then transformed into a global coordinate system common to all elements.</p><p style="text-align: justify;">The stiffness matrix is an inherent property of the structure: it is square and symmetric and includes only positive diagonal terms. Once the element stiffness matrices are calculated, they are assembled into a single global stiffness matrix based on how the elements are connected.</p><p style="text-align: justify;">The stiffness at a given node is obtained by summing the stiffness contributions of all elements connected to that node. Assembling the global stiffness matrix therefore consists of placing each element&#8217;s degrees of freedom in their proper position within the global stiffness matrix of the whole structure (I&#8217;ll illustrate this later with an example).</p><h3 style="text-align: justify;"><strong>Which Parameters Influence the Element Stiffness Matrix?</strong></h3><p style="text-align: justify;">The stiffness matrix is affected by several parameter:</p><ul><li><p style="text-align: justify;">The type of elements selected by the analyst and their formulations</p></li><li><p>The material properties assigned to the elements</p></li><li><p>The mesh quality</p></li><li><p>The boundary conditions</p></li><li><p>The connections between elements</p></li></ul><p style="text-align: justify;">Keep in mind that these parameters, as defined by the analyst, are critically important, because the stiffness matrix computation allows us to answer several key questions:</p><ul><li><p>Where is the structure stiff and where is it flexible?</p></li><li><p style="text-align: justify;">How are the loads distributed among the different components of the structure?</p></li><li><p style="text-align: justify;">Which parts move when external loads are applied on the structure and how much do they move?</p></li></ul><h3 style="text-align: justify;"><strong>The Generic Form of the Element Stiffness Matrix</strong></h3><p style="text-align: justify;">In Chapter 5 of my book, <a href="https://www.fea-academy.com/index.php/pfea-presentation">Practical Finite Element Analysis for Mechanical Engineers</a>, I present the fundamentals of FEM theory, including how element stiffness matrices are computed for 1D, 2D, and 3D elements. You can also find these details in my article &#8220;<a href="https://www.fea-academy.com/index.php/resources">The Finite Element Theory in Depth</a>&#8221; available on the FEA Academy website.</p><p style="text-align: justify;">For this article, however, I&#8217;ll simply remind you that the following equation, derived from the virtual work principle, allows us to compute the element stiffness matrix for any element used in a finite element model:</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bR3O!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a68630-7442-4478-8d75-77858c0ba271_350x121.png 424w, https://substackcdn.com/image/fetch/$s_!bR3O!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a68630-7442-4478-8d75-77858c0ba271_350x121.png 848w, https://substackcdn.com/image/fetch/$s_!bR3O!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a68630-7442-4478-8d75-77858c0ba271_350x121.png 1272w, https://substackcdn.com/image/fetch/$s_!bR3O!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a68630-7442-4478-8d75-77858c0ba271_350x121.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!bR3O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a68630-7442-4478-8d75-77858c0ba271_350x121.png" width="354" height="122.38285714285715" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58a68630-7442-4478-8d75-77858c0ba271_350x121.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:121,&quot;width&quot;:350,&quot;resizeWidth&quot;:354,&quot;bytes&quot;:13333,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a4514c-c284-4e8b-ae59-46752dc0259a_356x121.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bR3O!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a68630-7442-4478-8d75-77858c0ba271_350x121.png 424w, https://substackcdn.com/image/fetch/$s_!bR3O!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a68630-7442-4478-8d75-77858c0ba271_350x121.png 848w, https://substackcdn.com/image/fetch/$s_!bR3O!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a68630-7442-4478-8d75-77858c0ba271_350x121.png 1272w, https://substackcdn.com/image/fetch/$s_!bR3O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a68630-7442-4478-8d75-77858c0ba271_350x121.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div></figure></div><p>where:<br>[B] is the Strain-Displacement Matrix. <span>The form of [B] depends on the shape function used to describe the displacement field in the element.</span></p><p><span>[D] is the Constitutive matrix (related to the material data)</span></p><h3 style="text-align: justify;"><strong>Global Stiffness Matrix Assembly</strong></h3><p style="text-align: justify;">To explain how the global stiffness matrix is assembled by the solver, I am going to take a simple example. <span>Let&#8217;s consider </span><strong><span>a simple rectangle plate</span></strong><span> discretized using four constant strain triangular (CST) elements, as shown on the figure below:</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ER1t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c560386-9f12-4988-bc39-9bf47c5f9d90_576x389.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ER1t!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c560386-9f12-4988-bc39-9bf47c5f9d90_576x389.png 424w, https://substackcdn.com/image/fetch/$s_!ER1t!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c560386-9f12-4988-bc39-9bf47c5f9d90_576x389.png 848w, https://substackcdn.com/image/fetch/$s_!ER1t!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c560386-9f12-4988-bc39-9bf47c5f9d90_576x389.png 1272w, https://substackcdn.com/image/fetch/$s_!ER1t!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c560386-9f12-4988-bc39-9bf47c5f9d90_576x389.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!ER1t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c560386-9f12-4988-bc39-9bf47c5f9d90_576x389.png" width="576" height="389" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c560386-9f12-4988-bc39-9bf47c5f9d90_576x389.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:389,&quot;width&quot;:576,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:59559,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c560386-9f12-4988-bc39-9bf47c5f9d90_576x389.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ER1t!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c560386-9f12-4988-bc39-9bf47c5f9d90_576x389.png 424w, https://substackcdn.com/image/fetch/$s_!ER1t!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c560386-9f12-4988-bc39-9bf47c5f9d90_576x389.png 848w, https://substackcdn.com/image/fetch/$s_!ER1t!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c560386-9f12-4988-bc39-9bf47c5f9d90_576x389.png 1272w, https://substackcdn.com/image/fetch/$s_!ER1t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c560386-9f12-4988-bc39-9bf47c5f9d90_576x389.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;"><span>Six nodes are involved in this discretization.</span></p><p style="text-align: justify;"><span>Each CST element has two degrees of freedom at each node, so the total number of degrees of freedom for the plate is 6 x 2 = 12.</span></p><p style="text-align: justify;"><span>Then, the stiffness matrix for the plate meshed with four CST elements will have a size of 12 x 12.</span></p><p style="text-align: justify;">As mentioned at the beginning of this article, the assembly of elements consists of placing each elemental matrix in the appropriate position within the global matrix, based on the degrees of freedom associated with each element.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6SOe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e42beb2-52bc-42bb-a151-ef96c0675c34_747x459.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6SOe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e42beb2-52bc-42bb-a151-ef96c0675c34_747x459.png 424w, https://substackcdn.com/image/fetch/$s_!6SOe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e42beb2-52bc-42bb-a151-ef96c0675c34_747x459.png 848w, https://substackcdn.com/image/fetch/$s_!6SOe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e42beb2-52bc-42bb-a151-ef96c0675c34_747x459.png 1272w, https://substackcdn.com/image/fetch/$s_!6SOe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e42beb2-52bc-42bb-a151-ef96c0675c34_747x459.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!6SOe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e42beb2-52bc-42bb-a151-ef96c0675c34_747x459.png" width="747" height="459" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4e42beb2-52bc-42bb-a151-ef96c0675c34_747x459.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:459,&quot;width&quot;:747,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:53954,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e42beb2-52bc-42bb-a151-ef96c0675c34_747x459.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6SOe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e42beb2-52bc-42bb-a151-ef96c0675c34_747x459.png 424w, https://substackcdn.com/image/fetch/$s_!6SOe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e42beb2-52bc-42bb-a151-ef96c0675c34_747x459.png 848w, https://substackcdn.com/image/fetch/$s_!6SOe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e42beb2-52bc-42bb-a151-ef96c0675c34_747x459.png 1272w, https://substackcdn.com/image/fetch/$s_!6SOe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e42beb2-52bc-42bb-a151-ef96c0675c34_747x459.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;"><span>The element stiffness matrices for each CST elements are computed numerically by the FE solvers, using the geometrical and material data assigned to each element.</span></p><p style="text-align: justify;"><span>Let&#8217;s see what the solver is doing element by element.</span></p><h4 style="text-align: justify;">Element #1</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!G3H4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25a12705-d454-492b-9fea-beb9f73d417f_565x364.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!G3H4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25a12705-d454-492b-9fea-beb9f73d417f_565x364.png 424w, https://substackcdn.com/image/fetch/$s_!G3H4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25a12705-d454-492b-9fea-beb9f73d417f_565x364.png 848w, https://substackcdn.com/image/fetch/$s_!G3H4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25a12705-d454-492b-9fea-beb9f73d417f_565x364.png 1272w, https://substackcdn.com/image/fetch/$s_!G3H4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25a12705-d454-492b-9fea-beb9f73d417f_565x364.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!G3H4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25a12705-d454-492b-9fea-beb9f73d417f_565x364.png" width="565" height="364" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/25a12705-d454-492b-9fea-beb9f73d417f_565x364.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:364,&quot;width&quot;:565,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:55536,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25a12705-d454-492b-9fea-beb9f73d417f_565x364.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!G3H4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25a12705-d454-492b-9fea-beb9f73d417f_565x364.png 424w, https://substackcdn.com/image/fetch/$s_!G3H4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25a12705-d454-492b-9fea-beb9f73d417f_565x364.png 848w, https://substackcdn.com/image/fetch/$s_!G3H4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25a12705-d454-492b-9fea-beb9f73d417f_565x364.png 1272w, https://substackcdn.com/image/fetch/$s_!G3H4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25a12705-d454-492b-9fea-beb9f73d417f_565x364.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Element #1 is connected at nodes #1, #4, and #5. The degrees of freedom involved in constructing the stiffness matrix for element #1 are: (u1, v1), (u4, v4), and (u5, v5). So, we know that the stiffness matrix for element #1 is written as (note that the nodes are considered anti-clock wise):</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TmQ2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75a2d25-55ad-4f25-9537-a9aaecfac282_736x276.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TmQ2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75a2d25-55ad-4f25-9537-a9aaecfac282_736x276.png 424w, https://substackcdn.com/image/fetch/$s_!TmQ2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75a2d25-55ad-4f25-9537-a9aaecfac282_736x276.png 848w, https://substackcdn.com/image/fetch/$s_!TmQ2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75a2d25-55ad-4f25-9537-a9aaecfac282_736x276.png 1272w, https://substackcdn.com/image/fetch/$s_!TmQ2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75a2d25-55ad-4f25-9537-a9aaecfac282_736x276.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!TmQ2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75a2d25-55ad-4f25-9537-a9aaecfac282_736x276.png" width="736" height="276" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a75a2d25-55ad-4f25-9537-a9aaecfac282_736x276.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:276,&quot;width&quot;:736,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70062,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75a2d25-55ad-4f25-9537-a9aaecfac282_736x276.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TmQ2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75a2d25-55ad-4f25-9537-a9aaecfac282_736x276.png 424w, https://substackcdn.com/image/fetch/$s_!TmQ2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75a2d25-55ad-4f25-9537-a9aaecfac282_736x276.png 848w, https://substackcdn.com/image/fetch/$s_!TmQ2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75a2d25-55ad-4f25-9537-a9aaecfac282_736x276.png 1272w, https://substackcdn.com/image/fetch/$s_!TmQ2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75a2d25-55ad-4f25-9537-a9aaecfac282_736x276.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">So, for the element #1, the global stiffness matrix is populated as:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JSoQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac36d15-8713-4d42-8a15-5e070aec9c71_987x625.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JSoQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac36d15-8713-4d42-8a15-5e070aec9c71_987x625.png 424w, https://substackcdn.com/image/fetch/$s_!JSoQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac36d15-8713-4d42-8a15-5e070aec9c71_987x625.png 848w, https://substackcdn.com/image/fetch/$s_!JSoQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac36d15-8713-4d42-8a15-5e070aec9c71_987x625.png 1272w, https://substackcdn.com/image/fetch/$s_!JSoQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac36d15-8713-4d42-8a15-5e070aec9c71_987x625.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!JSoQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac36d15-8713-4d42-8a15-5e070aec9c71_987x625.png" width="987" height="625" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ac36d15-8713-4d42-8a15-5e070aec9c71_987x625.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:625,&quot;width&quot;:987,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:171813,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac36d15-8713-4d42-8a15-5e070aec9c71_987x625.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JSoQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac36d15-8713-4d42-8a15-5e070aec9c71_987x625.png 424w, https://substackcdn.com/image/fetch/$s_!JSoQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac36d15-8713-4d42-8a15-5e070aec9c71_987x625.png 848w, https://substackcdn.com/image/fetch/$s_!JSoQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac36d15-8713-4d42-8a15-5e070aec9c71_987x625.png 1272w, https://substackcdn.com/image/fetch/$s_!JSoQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac36d15-8713-4d42-8a15-5e070aec9c71_987x625.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4 style="text-align: justify;">Element #2</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pbQ5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F607532ab-ce00-42ad-89f5-3584aa4bd97a_553x350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pbQ5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F607532ab-ce00-42ad-89f5-3584aa4bd97a_553x350.png 424w, https://substackcdn.com/image/fetch/$s_!pbQ5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F607532ab-ce00-42ad-89f5-3584aa4bd97a_553x350.png 848w, https://substackcdn.com/image/fetch/$s_!pbQ5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F607532ab-ce00-42ad-89f5-3584aa4bd97a_553x350.png 1272w, https://substackcdn.com/image/fetch/$s_!pbQ5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F607532ab-ce00-42ad-89f5-3584aa4bd97a_553x350.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!pbQ5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F607532ab-ce00-42ad-89f5-3584aa4bd97a_553x350.png" width="553" height="350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/607532ab-ce00-42ad-89f5-3584aa4bd97a_553x350.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:350,&quot;width&quot;:553,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:55032,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F607532ab-ce00-42ad-89f5-3584aa4bd97a_553x350.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pbQ5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F607532ab-ce00-42ad-89f5-3584aa4bd97a_553x350.png 424w, https://substackcdn.com/image/fetch/$s_!pbQ5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F607532ab-ce00-42ad-89f5-3584aa4bd97a_553x350.png 848w, https://substackcdn.com/image/fetch/$s_!pbQ5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F607532ab-ce00-42ad-89f5-3584aa4bd97a_553x350.png 1272w, https://substackcdn.com/image/fetch/$s_!pbQ5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F607532ab-ce00-42ad-89f5-3584aa4bd97a_553x350.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Element #2 is connected at nodes #1, #2, and #5. The degrees of freedom involved in constructing the stiffness matrix for element #2 are: (u1, v1), (u2, v2), and (u5, v5). So, we know that the stiffness matrix for element #2 is written as (note that the nodes are considered anti-clock wise):</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aSTG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995394f2-230c-4ed4-b5f6-010705ff4ed1_744x282.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aSTG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995394f2-230c-4ed4-b5f6-010705ff4ed1_744x282.png 424w, https://substackcdn.com/image/fetch/$s_!aSTG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995394f2-230c-4ed4-b5f6-010705ff4ed1_744x282.png 848w, https://substackcdn.com/image/fetch/$s_!aSTG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995394f2-230c-4ed4-b5f6-010705ff4ed1_744x282.png 1272w, https://substackcdn.com/image/fetch/$s_!aSTG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995394f2-230c-4ed4-b5f6-010705ff4ed1_744x282.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!aSTG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995394f2-230c-4ed4-b5f6-010705ff4ed1_744x282.png" width="744" height="282" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/995394f2-230c-4ed4-b5f6-010705ff4ed1_744x282.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:282,&quot;width&quot;:744,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70996,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995394f2-230c-4ed4-b5f6-010705ff4ed1_744x282.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aSTG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995394f2-230c-4ed4-b5f6-010705ff4ed1_744x282.png 424w, https://substackcdn.com/image/fetch/$s_!aSTG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995394f2-230c-4ed4-b5f6-010705ff4ed1_744x282.png 848w, https://substackcdn.com/image/fetch/$s_!aSTG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995394f2-230c-4ed4-b5f6-010705ff4ed1_744x282.png 1272w, https://substackcdn.com/image/fetch/$s_!aSTG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995394f2-230c-4ed4-b5f6-010705ff4ed1_744x282.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">So, for the element #2, the global stiffness matrix is populated as:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Q3W-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf42ca51-e5ec-40c4-8070-b4b7fbfb8724_913x623.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Q3W-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf42ca51-e5ec-40c4-8070-b4b7fbfb8724_913x623.png 424w, https://substackcdn.com/image/fetch/$s_!Q3W-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf42ca51-e5ec-40c4-8070-b4b7fbfb8724_913x623.png 848w, https://substackcdn.com/image/fetch/$s_!Q3W-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf42ca51-e5ec-40c4-8070-b4b7fbfb8724_913x623.png 1272w, https://substackcdn.com/image/fetch/$s_!Q3W-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf42ca51-e5ec-40c4-8070-b4b7fbfb8724_913x623.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!Q3W-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf42ca51-e5ec-40c4-8070-b4b7fbfb8724_913x623.png" width="913" height="623" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af42ca51-e5ec-40c4-8070-b4b7fbfb8724_913x623.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:623,&quot;width&quot;:913,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:172235,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf42ca51-e5ec-40c4-8070-b4b7fbfb8724_913x623.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Q3W-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf42ca51-e5ec-40c4-8070-b4b7fbfb8724_913x623.png 424w, https://substackcdn.com/image/fetch/$s_!Q3W-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf42ca51-e5ec-40c4-8070-b4b7fbfb8724_913x623.png 848w, https://substackcdn.com/image/fetch/$s_!Q3W-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf42ca51-e5ec-40c4-8070-b4b7fbfb8724_913x623.png 1272w, https://substackcdn.com/image/fetch/$s_!Q3W-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf42ca51-e5ec-40c4-8070-b4b7fbfb8724_913x623.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4 style="text-align: justify;">Element #3</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!x3hp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07127add-5afe-4a38-910d-ae02acd17d33_545x365.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!x3hp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07127add-5afe-4a38-910d-ae02acd17d33_545x365.png 424w, https://substackcdn.com/image/fetch/$s_!x3hp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07127add-5afe-4a38-910d-ae02acd17d33_545x365.png 848w, https://substackcdn.com/image/fetch/$s_!x3hp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07127add-5afe-4a38-910d-ae02acd17d33_545x365.png 1272w, https://substackcdn.com/image/fetch/$s_!x3hp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07127add-5afe-4a38-910d-ae02acd17d33_545x365.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!x3hp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07127add-5afe-4a38-910d-ae02acd17d33_545x365.png" width="545" height="365" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/07127add-5afe-4a38-910d-ae02acd17d33_545x365.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:365,&quot;width&quot;:545,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:54917,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07127add-5afe-4a38-910d-ae02acd17d33_545x365.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!x3hp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07127add-5afe-4a38-910d-ae02acd17d33_545x365.png 424w, https://substackcdn.com/image/fetch/$s_!x3hp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07127add-5afe-4a38-910d-ae02acd17d33_545x365.png 848w, https://substackcdn.com/image/fetch/$s_!x3hp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07127add-5afe-4a38-910d-ae02acd17d33_545x365.png 1272w, https://substackcdn.com/image/fetch/$s_!x3hp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07127add-5afe-4a38-910d-ae02acd17d33_545x365.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Element #3 is connected at nodes #2, #3, and #5. The degrees of freedom involved in constructing the stiffness matrix for element #3 are: (u2, v2), (u3, v3), and (u5, v5). So, we know that the stiffness matrix for element #3 is written as (note that the nodes are considered anti-clock wise):</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UZCD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d0a9e04-9bc3-4955-aaa5-6942d33c5c66_741x269.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UZCD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d0a9e04-9bc3-4955-aaa5-6942d33c5c66_741x269.png 424w, https://substackcdn.com/image/fetch/$s_!UZCD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d0a9e04-9bc3-4955-aaa5-6942d33c5c66_741x269.png 848w, https://substackcdn.com/image/fetch/$s_!UZCD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d0a9e04-9bc3-4955-aaa5-6942d33c5c66_741x269.png 1272w, https://substackcdn.com/image/fetch/$s_!UZCD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d0a9e04-9bc3-4955-aaa5-6942d33c5c66_741x269.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!UZCD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d0a9e04-9bc3-4955-aaa5-6942d33c5c66_741x269.png" width="741" height="269" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4d0a9e04-9bc3-4955-aaa5-6942d33c5c66_741x269.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:269,&quot;width&quot;:741,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:69188,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d0a9e04-9bc3-4955-aaa5-6942d33c5c66_741x269.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UZCD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d0a9e04-9bc3-4955-aaa5-6942d33c5c66_741x269.png 424w, https://substackcdn.com/image/fetch/$s_!UZCD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d0a9e04-9bc3-4955-aaa5-6942d33c5c66_741x269.png 848w, https://substackcdn.com/image/fetch/$s_!UZCD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d0a9e04-9bc3-4955-aaa5-6942d33c5c66_741x269.png 1272w, https://substackcdn.com/image/fetch/$s_!UZCD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d0a9e04-9bc3-4955-aaa5-6942d33c5c66_741x269.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">So, for the element #3, the global stiffness matrix is populated as:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iM1q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2641673-c5d3-4183-8d91-6b7b6226314d_911x613.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iM1q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2641673-c5d3-4183-8d91-6b7b6226314d_911x613.png 424w, https://substackcdn.com/image/fetch/$s_!iM1q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2641673-c5d3-4183-8d91-6b7b6226314d_911x613.png 848w, https://substackcdn.com/image/fetch/$s_!iM1q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2641673-c5d3-4183-8d91-6b7b6226314d_911x613.png 1272w, https://substackcdn.com/image/fetch/$s_!iM1q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2641673-c5d3-4183-8d91-6b7b6226314d_911x613.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!iM1q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2641673-c5d3-4183-8d91-6b7b6226314d_911x613.png" width="911" height="613" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c2641673-c5d3-4183-8d91-6b7b6226314d_911x613.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:613,&quot;width&quot;:911,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:171074,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2641673-c5d3-4183-8d91-6b7b6226314d_911x613.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iM1q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2641673-c5d3-4183-8d91-6b7b6226314d_911x613.png 424w, https://substackcdn.com/image/fetch/$s_!iM1q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2641673-c5d3-4183-8d91-6b7b6226314d_911x613.png 848w, https://substackcdn.com/image/fetch/$s_!iM1q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2641673-c5d3-4183-8d91-6b7b6226314d_911x613.png 1272w, https://substackcdn.com/image/fetch/$s_!iM1q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2641673-c5d3-4183-8d91-6b7b6226314d_911x613.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4 style="text-align: justify;">Element #4</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!53y2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cdc292e-cd42-4f40-8125-5c7f6b72335f_555x372.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!53y2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cdc292e-cd42-4f40-8125-5c7f6b72335f_555x372.png 424w, https://substackcdn.com/image/fetch/$s_!53y2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cdc292e-cd42-4f40-8125-5c7f6b72335f_555x372.png 848w, https://substackcdn.com/image/fetch/$s_!53y2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cdc292e-cd42-4f40-8125-5c7f6b72335f_555x372.png 1272w, https://substackcdn.com/image/fetch/$s_!53y2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cdc292e-cd42-4f40-8125-5c7f6b72335f_555x372.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!53y2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cdc292e-cd42-4f40-8125-5c7f6b72335f_555x372.png" width="555" height="372" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8cdc292e-cd42-4f40-8125-5c7f6b72335f_555x372.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:372,&quot;width&quot;:555,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:55426,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cdc292e-cd42-4f40-8125-5c7f6b72335f_555x372.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!53y2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cdc292e-cd42-4f40-8125-5c7f6b72335f_555x372.png 424w, https://substackcdn.com/image/fetch/$s_!53y2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cdc292e-cd42-4f40-8125-5c7f6b72335f_555x372.png 848w, https://substackcdn.com/image/fetch/$s_!53y2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cdc292e-cd42-4f40-8125-5c7f6b72335f_555x372.png 1272w, https://substackcdn.com/image/fetch/$s_!53y2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cdc292e-cd42-4f40-8125-5c7f6b72335f_555x372.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Finally, the element #4 is connected at nodes #3, #5, and #6. The degrees of freedom involved in constructing the stiffness matrix for element #4 are: (u3, v3), (u5, v5), and (u6, v6). So, we know that the stiffness matrix for element #4 is written as (note that the nodes are considered anti-clock wise):</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pejM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf0c3e6-8d64-4be6-95f0-83fa495f2cf0_742x275.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pejM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf0c3e6-8d64-4be6-95f0-83fa495f2cf0_742x275.png 424w, https://substackcdn.com/image/fetch/$s_!pejM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf0c3e6-8d64-4be6-95f0-83fa495f2cf0_742x275.png 848w, https://substackcdn.com/image/fetch/$s_!pejM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf0c3e6-8d64-4be6-95f0-83fa495f2cf0_742x275.png 1272w, https://substackcdn.com/image/fetch/$s_!pejM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf0c3e6-8d64-4be6-95f0-83fa495f2cf0_742x275.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!pejM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf0c3e6-8d64-4be6-95f0-83fa495f2cf0_742x275.png" width="742" height="275" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7bf0c3e6-8d64-4be6-95f0-83fa495f2cf0_742x275.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:275,&quot;width&quot;:742,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:71235,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf0c3e6-8d64-4be6-95f0-83fa495f2cf0_742x275.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pejM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf0c3e6-8d64-4be6-95f0-83fa495f2cf0_742x275.png 424w, https://substackcdn.com/image/fetch/$s_!pejM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf0c3e6-8d64-4be6-95f0-83fa495f2cf0_742x275.png 848w, https://substackcdn.com/image/fetch/$s_!pejM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf0c3e6-8d64-4be6-95f0-83fa495f2cf0_742x275.png 1272w, https://substackcdn.com/image/fetch/$s_!pejM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf0c3e6-8d64-4be6-95f0-83fa495f2cf0_742x275.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">So, for the element #4, the global stiffness matrix is populated as:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!i1CE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94e2d997-455f-4437-af78-07de197e09be_918x613.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!i1CE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94e2d997-455f-4437-af78-07de197e09be_918x613.png 424w, https://substackcdn.com/image/fetch/$s_!i1CE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94e2d997-455f-4437-af78-07de197e09be_918x613.png 848w, https://substackcdn.com/image/fetch/$s_!i1CE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94e2d997-455f-4437-af78-07de197e09be_918x613.png 1272w, https://substackcdn.com/image/fetch/$s_!i1CE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94e2d997-455f-4437-af78-07de197e09be_918x613.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!i1CE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94e2d997-455f-4437-af78-07de197e09be_918x613.png" width="918" height="613" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/94e2d997-455f-4437-af78-07de197e09be_918x613.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:613,&quot;width&quot;:918,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:167813,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94e2d997-455f-4437-af78-07de197e09be_918x613.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!i1CE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94e2d997-455f-4437-af78-07de197e09be_918x613.png 424w, https://substackcdn.com/image/fetch/$s_!i1CE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94e2d997-455f-4437-af78-07de197e09be_918x613.png 848w, https://substackcdn.com/image/fetch/$s_!i1CE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94e2d997-455f-4437-af78-07de197e09be_918x613.png 1272w, https://substackcdn.com/image/fetch/$s_!i1CE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94e2d997-455f-4437-af78-07de197e09be_918x613.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4 style="text-align: justify;"><strong><span>Assembly</span></strong></h4><p style="text-align: justify;"><span>The figure below shows the assembly of the elements with their associated degrees of freedom (u</span><sub><span>i</span></sub><span>,v</span><sub><span>i</span></sub><span>) for i = 1 to 6.</span></p><ul><li><p style="text-align: justify;"><span>Half of the positions in the matrix have null values.</span></p></li><li><p style="text-align: justify;"><span>The stiffness matrix is symmetric.</span></p></li><li><p style="text-align: justify;"><span>Only the upper portion of the stiffness matrix must be computed and stored to perform the structural analysis.</span></p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!czN0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e221acd-de61-4b1c-8941-c4aa35698f4f_894x552.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!czN0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e221acd-de61-4b1c-8941-c4aa35698f4f_894x552.png 424w, https://substackcdn.com/image/fetch/$s_!czN0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e221acd-de61-4b1c-8941-c4aa35698f4f_894x552.png 848w, https://substackcdn.com/image/fetch/$s_!czN0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e221acd-de61-4b1c-8941-c4aa35698f4f_894x552.png 1272w, https://substackcdn.com/image/fetch/$s_!czN0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e221acd-de61-4b1c-8941-c4aa35698f4f_894x552.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!czN0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e221acd-de61-4b1c-8941-c4aa35698f4f_894x552.png" width="894" height="552" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9e221acd-de61-4b1c-8941-c4aa35698f4f_894x552.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:552,&quot;width&quot;:894,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:83124,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e221acd-de61-4b1c-8941-c4aa35698f4f_894x552.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!czN0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e221acd-de61-4b1c-8941-c4aa35698f4f_894x552.png 424w, https://substackcdn.com/image/fetch/$s_!czN0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e221acd-de61-4b1c-8941-c4aa35698f4f_894x552.png 848w, https://substackcdn.com/image/fetch/$s_!czN0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e221acd-de61-4b1c-8941-c4aa35698f4f_894x552.png 1272w, https://substackcdn.com/image/fetch/$s_!czN0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e221acd-de61-4b1c-8941-c4aa35698f4f_894x552.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;"><span>The global structure stiffness matrix [K] for the rectangle plate meshed with four constant strain triangular elements is obtained using the direct stiffness method:</span></p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HTqH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c48153-1997-45a0-93cd-878b86db8f6d_189x119.png 424w, https://substackcdn.com/image/fetch/$s_!HTqH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c48153-1997-45a0-93cd-878b86db8f6d_189x119.png 848w, https://substackcdn.com/image/fetch/$s_!HTqH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c48153-1997-45a0-93cd-878b86db8f6d_189x119.png 1272w, https://substackcdn.com/image/fetch/$s_!HTqH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c48153-1997-45a0-93cd-878b86db8f6d_189x119.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!HTqH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c48153-1997-45a0-93cd-878b86db8f6d_189x119.png" width="189" height="119" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f8c48153-1997-45a0-93cd-878b86db8f6d_189x119.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:119,&quot;width&quot;:189,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7312,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c48153-1997-45a0-93cd-878b86db8f6d_189x119.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HTqH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c48153-1997-45a0-93cd-878b86db8f6d_189x119.png 424w, https://substackcdn.com/image/fetch/$s_!HTqH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c48153-1997-45a0-93cd-878b86db8f6d_189x119.png 848w, https://substackcdn.com/image/fetch/$s_!HTqH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c48153-1997-45a0-93cd-878b86db8f6d_189x119.png 1272w, https://substackcdn.com/image/fetch/$s_!HTqH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c48153-1997-45a0-93cd-878b86db8f6d_189x119.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sOgM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a699f6f-0d4a-400f-bb10-f32652cc3f13_1712x696.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sOgM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a699f6f-0d4a-400f-bb10-f32652cc3f13_1712x696.png 424w, https://substackcdn.com/image/fetch/$s_!sOgM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a699f6f-0d4a-400f-bb10-f32652cc3f13_1712x696.png 848w, https://substackcdn.com/image/fetch/$s_!sOgM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a699f6f-0d4a-400f-bb10-f32652cc3f13_1712x696.png 1272w, https://substackcdn.com/image/fetch/$s_!sOgM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a699f6f-0d4a-400f-bb10-f32652cc3f13_1712x696.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!sOgM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a699f6f-0d4a-400f-bb10-f32652cc3f13_1712x696.png" width="1456" height="592" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7a699f6f-0d4a-400f-bb10-f32652cc3f13_1712x696.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:592,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:178451,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/210269216?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a699f6f-0d4a-400f-bb10-f32652cc3f13_1712x696.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sOgM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a699f6f-0d4a-400f-bb10-f32652cc3f13_1712x696.png 424w, https://substackcdn.com/image/fetch/$s_!sOgM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a699f6f-0d4a-400f-bb10-f32652cc3f13_1712x696.png 848w, https://substackcdn.com/image/fetch/$s_!sOgM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a699f6f-0d4a-400f-bb10-f32652cc3f13_1712x696.png 1272w, https://substackcdn.com/image/fetch/$s_!sOgM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a699f6f-0d4a-400f-bb10-f32652cc3f13_1712x696.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Now you know how your FEA solver assembles the complete stiffness matrix for your finite element model. In the second part of this series on FEM theory, we&#8217;ll look at how your FEA solver computes the linear problem without inverting the stiffness matrix.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://beyond-the-mesh.fea-academy.com/subscribe?"><span>Subscribe now</span></a></p><p style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[You Don't Need to Know Everything, You Need to Know What to Check]]></title><description><![CDATA[The habit of scrutiny matters more than the size of your knowledge base]]></description><link>https://beyond-the-mesh.fea-academy.com/p/you-dont-need-to-know-everything</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/you-dont-need-to-know-everything</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Wed, 26 Aug 2026 13:02:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!M5HP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa989acd3-dc54-45c2-ae89-a71104a63e3a_3000x1603.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;">There is a moment almost every FEA analyst remembers. You are staring at a results plot, the stress contour looks plausible, the deflection looks plausible, and somewhere in the back of your mind a small voice asks: is this actually right, or does it just look right?</p><p style="text-align: justify;">If you have felt that moment, you are not behind. You are paying attention.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://beyond-the-mesh.fea-academy.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!M5HP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa989acd3-dc54-45c2-ae89-a71104a63e3a_3000x1603.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!M5HP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa989acd3-dc54-45c2-ae89-a71104a63e3a_3000x1603.jpeg 424w, https://substackcdn.com/image/fetch/$s_!M5HP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa989acd3-dc54-45c2-ae89-a71104a63e3a_3000x1603.jpeg 848w, https://substackcdn.com/image/fetch/$s_!M5HP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa989acd3-dc54-45c2-ae89-a71104a63e3a_3000x1603.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!M5HP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa989acd3-dc54-45c2-ae89-a71104a63e3a_3000x1603.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!M5HP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa989acd3-dc54-45c2-ae89-a71104a63e3a_3000x1603.jpeg" width="1456" height="778" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a989acd3-dc54-45c2-ae89-a71104a63e3a_3000x1603.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:778,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:608680,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/208364558?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa989acd3-dc54-45c2-ae89-a71104a63e3a_3000x1603.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!M5HP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa989acd3-dc54-45c2-ae89-a71104a63e3a_3000x1603.jpeg 424w, https://substackcdn.com/image/fetch/$s_!M5HP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa989acd3-dc54-45c2-ae89-a71104a63e3a_3000x1603.jpeg 848w, https://substackcdn.com/image/fetch/$s_!M5HP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa989acd3-dc54-45c2-ae89-a71104a63e3a_3000x1603.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!M5HP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa989acd3-dc54-45c2-ae89-a71104a63e3a_3000x1603.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>The myth that keeps analysts stuck</h1><p style="text-align: justify;">Early in a career, it is easy to believe that expertise means knowing everything. Every solver option. Every element formulation. Every edge case in contact convergence. So when something unfamiliar comes up, the instinct is to feel like a fraud rather than like someone doing exactly what the job requires.</p><p style="text-align: justify;">This belief is not just wrong, it is quietly harmful. It pushes analysts toward two bad habits: either they freeze up on anything unfamiliar, or they push forward without pausing to question a result that deserves more scrutiny.</p><p style="text-align: justify;">The truth is simpler and more useful. No one holds the entire field of FEA in their head. Not the senior fellows, not the people writing the textbooks, not the people teaching the courses. What separates a competent analyst from a dangerous one is not the size of their knowledge base. It is their instinct for what needs checking, and when.</p><h1>What &#8220;knowing what to check&#8221; actually looks like</h1><p style="text-align: justify;">This is judgment, not memorization. A few examples of what it looks like in practice:</p><p style="text-align: justify;"><strong>Boundary conditions before mesh refinement.</strong> When a model gives an unexpected result, the instinct to refine the mesh is often premature. Before touching element size, an analyst who knows what to check asks whether the boundary conditions actually represent the physical constraint, and whether a rigid connection is hiding a load path that should be flexible.</p><p style="text-align: justify;"><strong>Energy balance over visual plausibility.</strong> A stress plot can look completely reasonable and still be wrong. Checking internal versus kinetic energy ratios in a nonlinear or dynamic run, or reviewing residual force balance in a static solve, catches problems that a color contour will never reveal.</p><p style="text-align: justify;"><strong>Units and scale, every single time.</strong> This sounds too basic to mention, and that is exactly why it causes so many quiet failures. A displacement that is off by a factor of 25.4 does not always look wrong at first glance. The habit of checking units is not a beginner&#8217;s habit, it is a lifelong one.</p><p style="text-align: justify;"><strong>Where the model diverges from the real structure.</strong> Every model is a simplification. Knowing what to check means being honest about which simplifications matter for the question being asked, and which ones do not.</p><p style="text-align: justify;">None of this requires knowing every corner of the software. It requires a disciplined habit of asking the right questions in the right order.</p><h1>A story worth remembering</h1><p style="text-align: justify;">Early in my career, I once trusted a result because everything about it looked clean. Smooth contours, no error messages, a load path that seemed to match the drawing. It was only when a colleague asked me to walk through the boundary conditions out loud that I realized a constraint meant to represent a bolted joint was fully fixed instead of allowing rotation. The model was not wrong because I lacked knowledge. It was wrong because I had not yet built the habit of pausing before trusting a clean-looking answer.</p><p style="text-align: justify;">That habit did not come from a course. It came from being asked the right question at the right moment, and from repeating that question to myself on every project since.</p><h1>Where this leaves you</h1><p style="text-align: justify;">If you are early in your FEA career and feel like you are constantly catching up, you are not missing some hidden body of knowledge that everyone else has. You are building a habit of scrutiny, and that habit takes time and repetition, not memorization.</p><p style="text-align: justify;">If you are further along and still second-guess yourself in front of a results plot, that instinct is not a weakness. It is the same instinct that keeps good analysts good.</p><p style="text-align: justify;">The goal was never to know everything. The goal is to know what deserves a second look, and to have the discipline to look.</p><p style="text-align: justify;"><em><span>What is the check that saved you on a project, or the one you wish you had made earlier?</span></em></p>]]></content:encoded></item><item><title><![CDATA[What AI Can and Cannot Do in FEA Today]]></title><description><![CDATA[A field guide for engineers who want the truth between the hype and the dismissal]]></description><link>https://beyond-the-mesh.fea-academy.com/p/what-ai-can-and-cannot-do-in-fea</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/what-ai-can-and-cannot-do-in-fea</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Wed, 19 Aug 2026 13:02:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9d2B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc193d85a-71ef-45fc-8fe0-655d5ba7362a_1920x1280.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;">Every week, someone asks me a version of the same question: &#8220;Will AI replace FEA engineers?&#8221; And every week, I give a version of the same answer: AI will not replace FEA engineers, but FEA engineers who understand what AI can actually do will replace those who do not.</p><p style="text-align: justify;">That answer is easy to say and hard to act on, because the conversation around AI in simulation is polluted by two extremes. On one side, vendors and enthusiasts promise that you will soon describe a part in plain English and receive a certified stress report thirty seconds later. On the other side, veterans dismiss the whole thing as a fad, the same way some dismissed FEA itself in the 1970s. Both camps are wrong, and both are wrong in ways that can hurt your career.</p><p style="text-align: justify;">So let me give you an honest assessment, based on what I see in the industry today, of what AI can do in FEA right now, what it cannot do, and where the line is likely to move.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://beyond-the-mesh.fea-academy.com/subscribe?"><span>Subscribe now</span></a></p><h2>What AI can do today</h2><p style="text-align: justify;"><strong>Accelerate the tedious parts of the workflow.</strong> The unglamorous truth of our profession is that a large fraction of an analyst&#8217;s week is not analysis. It is writing scripts to extract results, formatting load tables, cleaning up geometry, renaming files, documenting assumptions, and drafting reports. Modern language models are remarkably good at this layer. They write Python, DMAP snippets, APDL macros, and scripts faster than most engineers, and they explain error messages that used to cost you an afternoon of forum searching. If you are still manually copying reserve factors into a spreadsheet, you are leaving hours on the table every week.</p><p style="text-align: justify;"><strong>Act as an interactive reference.</strong> A well-prompted AI assistant is like having a colleague who has read every textbook and every manual, and who never gets tired of your questions. Ask it why your contact analysis is not converging, and it will list the usual suspects: initial penetration, insufficient stabilization, an overly aggressive first increment. Ask it to explain the difference between shear locking and hourglassing, and you will get a solid answer. This is a real productivity gain, especially for engineers early in their careers who do not yet have a mentor down the hall.</p><p style="text-align: justify;"><strong>Build surrogate models.</strong> This is, in my view, the most mature and most underappreciated application of machine learning in simulation. Once you have run a few hundred FEA solutions across a design space, you can train a surrogate that predicts stress, stiffness, or margins in milliseconds instead of hours. For optimization loops, trade studies, and digital twins, surrogates are already delivering value in aerospace and automotive programs. They do not replace the finite element method; they are built on top of it.</p><p style="text-align: justify;"><strong>Assist with pre-processing.</strong> Tools are emerging that suggest mesh settings, detect thin features, propose mid-surface extraction, and flag geometry that will cause element quality problems. Some of this is classical automation dressed in AI clothing, but the direction is clear: the mechanical labor of meshing is shrinking, and that is a good thing. Nobody&#8217;s engineering value ever came from manually splitting faces for a structured mesh.</p><p style="text-align: justify;"><strong>Review and critique.</strong> Give a capable model your analysis summary and ask it to challenge your assumptions, and it will often catch things: a boundary condition that over-constrains the structure, a load case you did not consider, a units inconsistency. It is not a substitute for a checker, but it is a useful first filter before your work reaches one.</p><h2>What AI cannot do today</h2><p style="text-align: justify;"><strong>Take responsibility.</strong> This is the fundamental limitation, and it is not a technical one. When an analysis supports a certification decision, someone signs it. That signature means a person with recognized competence has judged the model adequate for its purpose, and that person is accountable if it is not. No AI system can carry that accountability, and no certification authority accepts &#8220;the model said so&#8221; as substantiation. Until the regulatory and legal framework changes, and I see no sign of that happening soon, the human signature remains the anchor of the entire process.</p><p style="text-align: justify;"><strong>Know when the model is wrong for reasons the model cannot see.</strong> An AI can check your inputs against your inputs. It cannot know that the supplier changed the heat treatment last month, that the fitting in the drawing is not the fitting on the shop floor, or that the load case handed to you by the loads group contains an error upstream. FEA is embedded in a physical and organizational reality that lives outside any dataset. Judging whether an idealization represents that reality is precisely the skill I call engineering judgment, and it is built from exposure to hardware, test failures, and consequences. Current AI has none of that exposure.</p><p style="text-align: justify;"><strong>Guarantee correctness.</strong> Language models are confident by design. They will explain a wrong answer with the same fluency as a right one. In a domain where a misplaced constraint can hide a factor of two in stress, fluent wrongness is dangerous. Every output, whether it is a script, a recommended element type, or an interpretation of results, must be verified by someone competent to verify it. If you cannot check the answer, you are not ready to use the tool.</p><p style="text-align: justify;"><strong>Replace verification and validation.</strong> There is no shortcut here. Mesh convergence, sanity checks against hand calculations, comparison with test data, free body diagrams that close: these remain the backbone of credible simulation. AI can help you execute them faster. It cannot make them optional.</p><p style="text-align: justify;"><strong>Handle the novel case.</strong> Machine learning is interpolation at heart. Surrogates are excellent inside the design space they were trained on and unreliable outside it. The most consequential engineering questions, the new architecture, the unusual failure mode, the configuration nobody has flown before, are by definition outside the training data. That is exactly where physics-based analysis and experienced judgment matter most.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9d2B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc193d85a-71ef-45fc-8fe0-655d5ba7362a_1920x1280.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9d2B!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc193d85a-71ef-45fc-8fe0-655d5ba7362a_1920x1280.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9d2B!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc193d85a-71ef-45fc-8fe0-655d5ba7362a_1920x1280.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9d2B!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc193d85a-71ef-45fc-8fe0-655d5ba7362a_1920x1280.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9d2B!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc193d85a-71ef-45fc-8fe0-655d5ba7362a_1920x1280.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!9d2B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc193d85a-71ef-45fc-8fe0-655d5ba7362a_1920x1280.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c193d85a-71ef-45fc-8fe0-655d5ba7362a_1920x1280.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:353016,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/208362945?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc193d85a-71ef-45fc-8fe0-655d5ba7362a_1920x1280.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9d2B!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc193d85a-71ef-45fc-8fe0-655d5ba7362a_1920x1280.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9d2B!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc193d85a-71ef-45fc-8fe0-655d5ba7362a_1920x1280.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9d2B!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc193d85a-71ef-45fc-8fe0-655d5ba7362a_1920x1280.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9d2B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc193d85a-71ef-45fc-8fe0-655d5ba7362a_1920x1280.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Where the line is moving</h2><p style="text-align: justify;">The line between the two lists above is not fixed. Three shifts seem likely to me over the next few years. Agentic workflows will chain tasks together, so instead of asking for a script, you will ask for a mesh sensitivity study and receive one, executed end to end. Physics-informed machine learning will make surrogates more trustworthy near the edges of their training space. And AI-assisted checking will become standard practice, with models systematically screening analyses for common errors before human review.</p><p style="text-align: justify;">Notice what all three have in common: they compress the execution layer of our work. None of them touches the judgment layer. The decisions about what to analyze, how to idealize it, what the results mean, and whether they can be trusted move closer to the center of the job, not further from it.</p><h2>What this means for you</h2><p style="text-align: justify;">If you are early in your career, do not let AI do your thinking while your fundamentals are still forming. Use it to learn faster, but solve the beam bending problem by hand first, because the day the AI is wrong, your hand calculation is the only thing standing between you and a bad release. If you are experienced, resist the temptation to dismiss these tools. Your judgment is the scarce asset, and AI is a lever that multiplies it. An expert with good tools outperforms an expert without them, every time.</p><p style="text-align: justify;">The finite element method did not eliminate stress engineers; it eliminated stress engineers who refused to learn it, and it made the ones who mastered it far more valuable. AI is following the same script. The tools will keep getting better at execution. The engineers who thrive will be the ones who keep getting better at judgment.</p><p style="text-align: justify;">That has always been the deal in this profession. AI has not changed it. It has raised the stakes.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Beyond the Mesh! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The One FEA Mistake That Costs Millions]]></title><description><![CDATA[After 25 years in aerospace, I have never seen a program derailed by a coarse mesh. I have seen them bleed money over a precise answer to the wrong question.]]></description><link>https://beyond-the-mesh.fea-academy.com/p/the-one-fea-mistake-that-costs-millions</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/the-one-fea-mistake-that-costs-millions</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Wed, 12 Aug 2026 13:02:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NBC6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87912858-4f92-4d16-8579-e977b6b81202_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;">Ask a room full of simulation engineers what the most dangerous mistake in finite element analysis is, and you will hear the usual suspects. A mesh that is too coarse. Elements with poor aspect ratios. A convergence study that was skipped because the deadline was tight. These answers are not wrong, exactly. They are just not the mistake that actually costs millions.</p><p style="text-align: justify;">The mistake that costs millions is this: <strong>trusting the model instead of questioning it.</strong></p><p style="text-align: justify;">After more than two decades of aerospace structural analysis, I can tell you that I have never seen a program derailed because someone used a 5 mm mesh where a 3 mm mesh would have been better. But I have seen programs bleed money, schedule, and credibility because an analyst produced a beautiful, converged, colorful result that answered the wrong question, and nobody in the room had the judgment to notice.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://beyond-the-mesh.fea-academy.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NBC6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87912858-4f92-4d16-8579-e977b6b81202_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NBC6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87912858-4f92-4d16-8579-e977b6b81202_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!NBC6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87912858-4f92-4d16-8579-e977b6b81202_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!NBC6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87912858-4f92-4d16-8579-e977b6b81202_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!NBC6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87912858-4f92-4d16-8579-e977b6b81202_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NBC6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87912858-4f92-4d16-8579-e977b6b81202_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/87912858-4f92-4d16-8579-e977b6b81202_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NBC6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87912858-4f92-4d16-8579-e977b6b81202_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!NBC6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87912858-4f92-4d16-8579-e977b6b81202_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!NBC6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87912858-4f92-4d16-8579-e977b6b81202_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!NBC6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87912858-4f92-4d16-8579-e977b6b81202_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4 style="text-align: justify;"><strong>The Seduction of the Contour Plot</strong></h4><p style="text-align: justify;">Modern FEA software is remarkable. It is also seductive in a way that older engineering tools never were. A slide rule did not produce a rainbow-colored stress plot. A hand calculation on a notepad did not render a deformed shape in smooth animation. When your tool produces something that looks like an answer, it takes discipline to remember that it might not be one.</p><p style="text-align: justify;">This is the core problem. A finite element model always produces a result. It never refuses to run because your boundary conditions are physically meaningless. It never pauses to ask whether the load case you applied actually represents the worst case the structure will see in service. It computes exactly what you told it to compute, with impressive precision, and then presents it with a confidence that the underlying assumptions may not deserve.</p><p style="text-align: justify;">Mesh refinement makes this worse, not better, when judgment is absent. A finer mesh produces a more precise answer to the question you asked. If the question was wrong, you now have a very precise wrong answer, and the precision itself becomes an argument for believing it. I have watched review boards nod along to a stress result because the convergence study was rigorous, while the fundamental load path assumption sitting underneath the entire model went unexamined.</p><h4 style="text-align: justify;"><strong>Where the Millions Actually Go</strong></h4><p style="text-align: justify;">Let me be concrete about how this failure mode turns into money.</p><p style="text-align: justify;">The first way is overdesign. An analyst builds a model with conservative assumptions stacked on conservative assumptions: worst-case loads, minimum material properties, a fitting factor here, an uncertainty factor there. Each one is individually defensible. Together they produce a structure that is 30 percent heavier than it needs to be. In aerospace, every kilogram of structural weight is paid for in fuel, payload, or performance over the entire life of the vehicle. Nobody writes a failure report for overdesign. It never makes the news. It just quietly costs millions, forever, and the analyst who caused it gets praised for being thorough.</p><p style="text-align: justify;">The second way is the late surprise. A model that misrepresents the real load path, the real stiffness distribution, or the real failure mode sails through analysis reviews because it is well-meshed and well-documented. The problem surfaces in qualification testing, or worse, in service. Now you are redesigning under schedule pressure, requalifying, retrofitting, and explaining to a customer why the analysis did not catch it. A structural redesign discovered at the test stage routinely costs ten to a hundred times what it would have cost to catch on paper. Discovered in service, add another order of magnitude, plus the reputational damage that never fully appears on any invoice.</p><p style="text-align: justify;">The third way is the slowest and the most expensive of all: the erosion of trust in analysis itself. When simulation results are wrong often enough, organizations respond by adding testing, adding margins, and adding review cycles. The entire value proposition of simulation, which is to reduce physical testing and accelerate development, quietly collapses. Companies end up paying for both the analysis and the testing they were supposed to avoid, because nobody trusts the analysis enough to act on it.</p><p style="text-align: justify;">None of these failure modes is fixed by a finer mesh. All of them are fixed by judgment.</p><h4 style="text-align: justify;"><strong>What Judgment Actually Looks Like</strong></h4><p style="text-align: justify;">Engineering judgment is often described as if it were mystical, something that simply accumulates after enough years in the field. I disagree. Judgment is a set of concrete habits, and they can be taught, practiced, and evaluated. Here is what they look like in an FEA context.</p><p style="text-align: justify;">Judgment means estimating the answer before you compute it. A back-of-the-envelope calculation, a simplified beam model, a comparison to a similar structure you analyzed last year. If your model returns a stress three times higher than your hand estimate, one of the two is wrong, and finding out which one is where the real engineering happens. An analyst who cannot predict the order of magnitude of the result before pressing solve is not analyzing. They are gambling with a very expensive random number generator.</p><p style="text-align: justify;">Judgment means interrogating boundary conditions harder than element quality. In my experience, boundary conditions and load introduction are responsible for more wrong answers than every meshing error combined. A fixed constraint where the real structure has flexibility. A point load where the real interface distributes pressure. These modeling decisions can shift results by factors, not percentages, and no mesh refinement study will ever reveal them, because the refined model converges beautifully to the wrong physics.</p><p style="text-align: justify;">Judgment means knowing what the model is for. A model built to predict global load distribution should not be mined for local peak stresses. A linear model should not be quoted in a region where the material has clearly yielded. Every model has a domain of validity, and the analyst&#8217;s job is to know its edges and to say, out loud, when a question falls outside them. Some of the most valuable sentences in engineering begin with the words &#8220;this model cannot answer that.&#8221;</p><p style="text-align: justify;">Judgment means treating a surprising result as a question, not a conclusion. When the stress is unexpectedly low, the weak analyst is relieved and the strong analyst is suspicious. Surprises are where models reveal either something true about the structure or something broken about the assumptions, and you do not get to know which until you dig.</p><h4 style="text-align: justify;"><strong>The Uncomfortable Implication for How We Train Analysts</strong></h4><p style="text-align: justify;">Here is what troubles me about how our field develops its people. We train software operation and call it FEA training. A young engineer learns which buttons to press, which element types to select, which convergence criteria to check. All useful. None of it addresses the actual failure mode.</p><p style="text-align: justify;">The industry has effectively outsourced the easy part of analysis to the software and kept the hard part for the human, then trained the human on the easy part. Solvers have never been more accurate. Meshing has never been more automated. The remaining source of catastrophic error is, overwhelmingly, the person making the modeling decisions and interpreting the output. That is precisely the layer where most training is thinnest.</p><p style="text-align: justify;">This will only become more true, not less. As AI-assisted tools take over more of the mechanical work of model construction, the value of an analyst will concentrate entirely in the things software cannot do: framing the right question, choosing assumptions that reflect reality, recognizing when an answer cannot be trusted, and communicating what the results mean for a decision. The engineers who invest in judgment are building a career on the one asset that automation makes more valuable. The engineers who invest only in tool proficiency are competing with the tool.</p><h4 style="text-align: justify;"><strong>The Mistake, Restated</strong></h4><p style="text-align: justify;">So the one FEA mistake that costs millions is not a meshing error, and it never was. It is the transfer of responsibility from the engineer to the model. It is the moment an analyst stops asking &#8220;is this physically reasonable?&#8221; and starts asking only &#8220;did it converge?&#8221;</p><p style="text-align: justify;">Convergence tells you the mathematics is settled. It tells you nothing about whether the mathematics describes your structure. That verdict belongs to the engineer, and it always will.</p><p style="text-align: justify;">Refine your judgment first. The mesh can wait.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/p/the-one-fea-mistake-that-costs-millions?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://beyond-the-mesh.fea-academy.com/p/the-one-fea-mistake-that-costs-millions?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p style="text-align: justify;"></p>]]></content:encoded></item><item><title><![CDATA[Linear or Nonlinear? How to Know Before You Model ]]></title><description><![CDATA[Linear analysis is fast and works for many everyday problems. Real structures do not always cooperate. Here is how to know when you have crossed the line.]]></description><link>https://beyond-the-mesh.fea-academy.com/p/linear-or-nonlinear-how-to-know-before</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/linear-or-nonlinear-how-to-know-before</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Wed, 05 Aug 2026 13:02:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gOLM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75857927-56b8-421a-a38d-b97cc15a3e7a_1920x1080.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;"><span>Today I want to speak about something that often creates confusion, even for experienced engineers: </span><strong><span>nonlinear finite element analysis (FEA).</span></strong></p><p style="text-align: justify;"><span>Most of us begin with linear analysis. It&#8217;s fast, efficient, and works well for many everyday problems. But in real-life applications, structures don&#8217;t always behave linearly - and ignoring that can lead to misleading results.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Beyond the Mesh! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gOLM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75857927-56b8-421a-a38d-b97cc15a3e7a_1920x1080.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gOLM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75857927-56b8-421a-a38d-b97cc15a3e7a_1920x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!gOLM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75857927-56b8-421a-a38d-b97cc15a3e7a_1920x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!gOLM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75857927-56b8-421a-a38d-b97cc15a3e7a_1920x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!gOLM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75857927-56b8-421a-a38d-b97cc15a3e7a_1920x1080.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gOLM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75857927-56b8-421a-a38d-b97cc15a3e7a_1920x1080.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/75857927-56b8-421a-a38d-b97cc15a3e7a_1920x1080.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:&quot;Get Your Copy&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="Get Your Copy" srcset="https://substackcdn.com/image/fetch/$s_!gOLM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75857927-56b8-421a-a38d-b97cc15a3e7a_1920x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!gOLM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75857927-56b8-421a-a38d-b97cc15a3e7a_1920x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!gOLM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75857927-56b8-421a-a38d-b97cc15a3e7a_1920x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!gOLM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75857927-56b8-421a-a38d-b97cc15a3e7a_1920x1080.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>What is a Nonlinear System?</strong></h3><p style="text-align: justify;">Mathematically speaking, a nonlinear system is one whose behavior is not equal to the sum of its parts. Therefore, the behavior of a nonlinear system <em><strong>does not satisfy the principle of superposition.</strong></em> In a linear analysis, it is assumed that the response of the structure (deformation, internal loads, or stresses, etc.) is linearly proportional to the applied loads. However, in real life, this response may not be linearly proportional to the applied load and then the structure must be analyzed using nonlinear assumptions. In linear static analysis, the stiffness [K] of the analyzed structure is assumed to be constant.</p><p style="text-align: justify;">In the real world, it is very likely that a structure will behave in a nonlinear manner, for geometrical, material, or boundary reasons. Indeed, the stiffness of the structure is based on its geometry and material properties. In a linear analysis, these parameters are assumed to be unchanged while the loading is applied. In a nonlinear analysis, these changes are taken into account, and <em><strong>the stiffness matrix is updated</strong></em> using the deformed structure&#8217;s configuration, after each incremental load application</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fJ3V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12990b34-d59e-48ce-a573-d0d86a82f9ff_661x254.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fJ3V!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12990b34-d59e-48ce-a573-d0d86a82f9ff_661x254.png 424w, https://substackcdn.com/image/fetch/$s_!fJ3V!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12990b34-d59e-48ce-a573-d0d86a82f9ff_661x254.png 848w, https://substackcdn.com/image/fetch/$s_!fJ3V!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12990b34-d59e-48ce-a573-d0d86a82f9ff_661x254.png 1272w, https://substackcdn.com/image/fetch/$s_!fJ3V!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12990b34-d59e-48ce-a573-d0d86a82f9ff_661x254.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fJ3V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12990b34-d59e-48ce-a573-d0d86a82f9ff_661x254.png" width="661" height="254" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12990b34-d59e-48ce-a573-d0d86a82f9ff_661x254.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:254,&quot;width&quot;:661,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:504827,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/206554580?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12990b34-d59e-48ce-a573-d0d86a82f9ff_661x254.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fJ3V!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12990b34-d59e-48ce-a573-d0d86a82f9ff_661x254.png 424w, https://substackcdn.com/image/fetch/$s_!fJ3V!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12990b34-d59e-48ce-a573-d0d86a82f9ff_661x254.png 848w, https://substackcdn.com/image/fetch/$s_!fJ3V!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12990b34-d59e-48ce-a573-d0d86a82f9ff_661x254.png 1272w, https://substackcdn.com/image/fetch/$s_!fJ3V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12990b34-d59e-48ce-a573-d0d86a82f9ff_661x254.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong><span>Characteristics of a Nonlinear System</span></strong></h3><p style="text-align: justify;"><strong><span>LOAD-DISPLACEMENT RELATION</span></strong><br><span>The stiffness of the analyzed structure is not constant and varies with the applied loads. The displacements are large (translations and rotations) and are not related to the original stiffness of the structure.</span></p><p style="text-align: justify;"><strong><span>STRESS-STRAIN RELATION</span></strong><br><span>Stresses and strains are not related to a linear function.</span></p><p style="text-align: justify;"><strong><span>SCALABILITY</span></strong><br><span>The results of a nonlinear analysis cannot be scaled.</span></p><p style="text-align: justify;"><strong><span>SUPERPOSITION</span></strong><br><span>The principle of superposition cannot be applied. If a load P1 produces a displacement d1 and a load P2 a displacement d2, then the load P1 + P2 will not cause a displacement d1 + d2.</span></p><p style="text-align: justify;"><strong><span>INITIAL STATE OF STRESS</span></strong><br><span>The initial state of stress (residual stresses, temperature, pre-stressing) may be extremely important in the overall response.</span></p><p style="text-align: justify;"><strong><span>LOAD HISTORY</span></strong><br><span>The structure&#8217;s response is related to the load history: it is influenced by the loading sequence. When several subcases are applied in sequence in the structure, the end of a subcase is the initial condition for the next subcase.</span></p><p style="text-align: justify;"><strong><span>REVERSIBILITY</span></strong><br><span>The deformation of the structure is not fully reversible once the applied loads are removed.</span></p><p style="text-align: justify;"><strong><span>SOLUTION SETTINGS</span></strong><br><span>The external loads are applied in small increments, and iterations are performed to ensure that equilibrium is satisfied at each load increment. Solution monitoring by the user is required to ensure convergence. The computing time is usually large. While linear problems always have a unique solution, a nonlinear problem might not. In fact, the iterative and incremental processes used to solve nonlinear problems may not converge and may even produce an incorrect solution at convergence.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-kuT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f6e0e-c24b-44ba-9e1b-4cc677a84be2_631x286.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-kuT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f6e0e-c24b-44ba-9e1b-4cc677a84be2_631x286.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-kuT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f6e0e-c24b-44ba-9e1b-4cc677a84be2_631x286.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-kuT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f6e0e-c24b-44ba-9e1b-4cc677a84be2_631x286.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-kuT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f6e0e-c24b-44ba-9e1b-4cc677a84be2_631x286.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!-kuT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f6e0e-c24b-44ba-9e1b-4cc677a84be2_631x286.jpeg" width="631" height="286" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5e7f6e0e-c24b-44ba-9e1b-4cc677a84be2_631x286.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:286,&quot;width&quot;:631,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:35553,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/206554580?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f6e0e-c24b-44ba-9e1b-4cc677a84be2_631x286.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-kuT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f6e0e-c24b-44ba-9e1b-4cc677a84be2_631x286.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-kuT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f6e0e-c24b-44ba-9e1b-4cc677a84be2_631x286.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-kuT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f6e0e-c24b-44ba-9e1b-4cc677a84be2_631x286.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-kuT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f6e0e-c24b-44ba-9e1b-4cc677a84be2_631x286.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>The Three Types of Nonlinearity</strong></h3><p>In structural analysis, a nonlinear effect can occur because of three types of nonlinearity:</p><ul><li><p style="text-align: justify;"><em><strong>Geometric nonlinearity:</strong></em> if a continuous body undergoes large deformations, the strain-displacement relations become nonlinear. Moreover, under large deformations, the stiffness of the system will change with deformation, making the problem nonlinear.</p></li><li><p style="text-align: justify;"><em><strong>Material nonlinearity:</strong></em> if a material does not follow Hooke&#8217;s law, nonlinear material models must be used.</p></li><li><p style="text-align: justify;"><em><strong>Boundary nonlinearity:</strong></em> the most frequent boundary nonlinearities are encountered in contact problems.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GOd0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c199728-e26e-4619-aae4-af74f1698980_480x316.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GOd0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c199728-e26e-4619-aae4-af74f1698980_480x316.png 424w, https://substackcdn.com/image/fetch/$s_!GOd0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c199728-e26e-4619-aae4-af74f1698980_480x316.png 848w, https://substackcdn.com/image/fetch/$s_!GOd0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c199728-e26e-4619-aae4-af74f1698980_480x316.png 1272w, https://substackcdn.com/image/fetch/$s_!GOd0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c199728-e26e-4619-aae4-af74f1698980_480x316.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!GOd0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c199728-e26e-4619-aae4-af74f1698980_480x316.png" width="480" height="316" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c199728-e26e-4619-aae4-af74f1698980_480x316.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:316,&quot;width&quot;:480,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:456170,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/206554580?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c199728-e26e-4619-aae4-af74f1698980_480x316.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GOd0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c199728-e26e-4619-aae4-af74f1698980_480x316.png 424w, https://substackcdn.com/image/fetch/$s_!GOd0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c199728-e26e-4619-aae4-af74f1698980_480x316.png 848w, https://substackcdn.com/image/fetch/$s_!GOd0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c199728-e26e-4619-aae4-af74f1698980_480x316.png 1272w, https://substackcdn.com/image/fetch/$s_!GOd0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c199728-e26e-4619-aae4-af74f1698980_480x316.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Nonlinear Geometric</strong></h3><p style="text-align: justify;">Under large deformation, the deformed structure has a different geometry, implying a changing stiffness. The stiffness matrix [K] is a function of displacements {u}.</p><h1 style="text-align: center;"><strong>{P} = [K(u)]{u}</strong></h1><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!E7r_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7d9339-5687-4807-a3c8-01903d6de57c_280x237.png 424w, https://substackcdn.com/image/fetch/$s_!E7r_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7d9339-5687-4807-a3c8-01903d6de57c_280x237.png 848w, https://substackcdn.com/image/fetch/$s_!E7r_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7d9339-5687-4807-a3c8-01903d6de57c_280x237.png 1272w, https://substackcdn.com/image/fetch/$s_!E7r_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7d9339-5687-4807-a3c8-01903d6de57c_280x237.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!E7r_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7d9339-5687-4807-a3c8-01903d6de57c_280x237.png" width="280" height="237" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc7d9339-5687-4807-a3c8-01903d6de57c_280x237.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:237,&quot;width&quot;:280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:199724,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/206554580?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7d9339-5687-4807-a3c8-01903d6de57c_280x237.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!E7r_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7d9339-5687-4807-a3c8-01903d6de57c_280x237.png 424w, https://substackcdn.com/image/fetch/$s_!E7r_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7d9339-5687-4807-a3c8-01903d6de57c_280x237.png 848w, https://substackcdn.com/image/fetch/$s_!E7r_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7d9339-5687-4807-a3c8-01903d6de57c_280x237.png 1272w, https://substackcdn.com/image/fetch/$s_!E7r_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7d9339-5687-4807-a3c8-01903d6de57c_280x237.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div></figure></div><p style="text-align: justify;">Under large deformation, the deformed structure has a different geometry, implying a changing stiffness. The stiffness matrix [K] is a function of displacements {u}.</p><h4 style="text-align: justify;">Criteria for Triggering Nonlinear Geometric (Large Displacement) Analysis</h4><p style="text-align: justify;">The fundamental question is: <strong>when do displacements become large enough that the deformed geometry differs meaningfully from the undeformed geometry?</strong></p><p>The Classic Rule of Thumb</p><blockquote><p style="text-align: justify;"><strong>If the maximum displacement exceeds roughly 5&#8211;10% of a characteristic structural dimension, geometric nonlinearity should be considered.</strong></p></blockquote><p>However, that characteristic dimension is context-dependent. Let&#8217;s see in detail how it works.</p><h4>What "Characteristic Dimension" Means in Practice</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cXql!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a04b133-218e-41da-9a04-37d2a635deeb_1010x417.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cXql!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a04b133-218e-41da-9a04-37d2a635deeb_1010x417.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cXql!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a04b133-218e-41da-9a04-37d2a635deeb_1010x417.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cXql!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a04b133-218e-41da-9a04-37d2a635deeb_1010x417.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cXql!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a04b133-218e-41da-9a04-37d2a635deeb_1010x417.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!cXql!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a04b133-218e-41da-9a04-37d2a635deeb_1010x417.jpeg" width="1010" height="417" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a04b133-218e-41da-9a04-37d2a635deeb_1010x417.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:417,&quot;width&quot;:1010,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:114317,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/206554580?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a04b133-218e-41da-9a04-37d2a635deeb_1010x417.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cXql!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a04b133-218e-41da-9a04-37d2a635deeb_1010x417.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cXql!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a04b133-218e-41da-9a04-37d2a635deeb_1010x417.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cXql!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a04b133-218e-41da-9a04-37d2a635deeb_1010x417.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cXql!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a04b133-218e-41da-9a04-37d2a635deeb_1010x417.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4>Physical Reasoning Behind the Criterion</h4><p style="text-align: justify;">Linear (small displacement) theory assumes:</p><ul><li><p>The equilibrium equations are written on the <strong>undeformed</strong> geometry.</p></li><li><p>Strains are approximated as infinitesimally small (Green-Lagrange tensor reduces to engineering strain).</p></li><li><p>The stiffness matrix <strong>K</strong> remains constant throughout loading.</p></li></ul><p>Geometric nonlinearity becomes significant when <strong>one or more</strong> of these assumptions breaks down:</p><ol><li><p><strong>Membrane-bending coupling</strong> - out-of-plane deflection induces in-plane membrane forces that stiffen or soften the structure (e.g., drum skin, pressure vessel).</p></li><li><p><strong>Follower forces</strong> - applied loads rotate with the structure (pressure on a curved shell).</p></li><li><p><strong>P-delta effect</strong> - axial load acting through a lateral displacement generates a destabilizing moment.</p></li><li><p><strong>Stress stiffening / softening</strong> - pre-tension stiffens, compressive load softens (buckling precursor).</p></li></ol><h4>More Rigorous Engineering Indicators</h4><p style="text-align: justify;">Rather than a single displacement ratio, experienced analysts watch for:</p><ul><li><p><strong>Rotation angle &gt; ~5&#8211;10&#176;</strong> - the small-angle approximation (sin &#952; &#8776; &#952;) degrades beyond this.</p></li><li><p><strong>Strain &gt; ~1&#8211;2%</strong> - although this is often the material nonlinearity trigger, it coincides with geometry effects in metals.</p></li><li><p><strong>Load-deflection linearity check</strong> - if doubling the load does not roughly double the deflection in a linear run, geometric nonlinearity is active.</p></li><li><p><strong>Proximity to buckling</strong> - if the applied load is more than ~10&#8211;20% of the linear buckling load (eigenvalue from SOL 105), geometric nonlinearity must be included.</p></li><li><p><strong>Slenderness</strong> - very slender members (high L/r or L/t ratios) are inherently displacement-sensitive; the threshold drops significantly.</p></li></ul><h4>Summary table</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lEbN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20bb8e81-63e3-4e97-87d3-10d24aae7b55_841x309.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lEbN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20bb8e81-63e3-4e97-87d3-10d24aae7b55_841x309.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lEbN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20bb8e81-63e3-4e97-87d3-10d24aae7b55_841x309.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lEbN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20bb8e81-63e3-4e97-87d3-10d24aae7b55_841x309.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lEbN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20bb8e81-63e3-4e97-87d3-10d24aae7b55_841x309.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!lEbN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20bb8e81-63e3-4e97-87d3-10d24aae7b55_841x309.jpeg" width="841" height="309" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/20bb8e81-63e3-4e97-87d3-10d24aae7b55_841x309.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:309,&quot;width&quot;:841,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70947,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/206554580?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20bb8e81-63e3-4e97-87d3-10d24aae7b55_841x309.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lEbN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20bb8e81-63e3-4e97-87d3-10d24aae7b55_841x309.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lEbN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20bb8e81-63e3-4e97-87d3-10d24aae7b55_841x309.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lEbN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20bb8e81-63e3-4e97-87d3-10d24aae7b55_841x309.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lEbN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20bb8e81-63e3-4e97-87d3-10d24aae7b55_841x309.jpeg 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4>The Honest Answer for Engineering Practice</h4><p style="text-align: justify;">No single ratio is universally authoritative. The 5&#8211;10% of span rule is a <strong>screening criterion</strong>, not a physics boundary. The actual transition is gradual, and the correct approach remains the sensitivity study: if activating the large displacements option changes your peak displacement or stress by more than your required accuracy tolerance, the linear assumption was invalid regardless of what ratio you computed.</p><p style="text-align: justify;">What matters most is developing the instinct to <strong>ask the question early</strong>, before post-processing, based on structural topology and loading type.</p><h3><strong>Nonlinear Material</strong></h3><p style="text-align: justify;">The stiffness response depends on deformation. The stiffness matrix [K] is a function of displacements {u}.</p><h1 style="text-align: center;"><strong>{P} = [K(u)]{u}</strong></h1><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!boJV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12800cca-a7a6-4d6b-9606-5884d26e0b71_313x231.png 424w, https://substackcdn.com/image/fetch/$s_!boJV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12800cca-a7a6-4d6b-9606-5884d26e0b71_313x231.png 848w, https://substackcdn.com/image/fetch/$s_!boJV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12800cca-a7a6-4d6b-9606-5884d26e0b71_313x231.png 1272w, https://substackcdn.com/image/fetch/$s_!boJV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12800cca-a7a6-4d6b-9606-5884d26e0b71_313x231.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!boJV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12800cca-a7a6-4d6b-9606-5884d26e0b71_313x231.png" width="313" height="231" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12800cca-a7a6-4d6b-9606-5884d26e0b71_313x231.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:231,&quot;width&quot;:313,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:217571,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/206554580?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12800cca-a7a6-4d6b-9606-5884d26e0b71_313x231.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!boJV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12800cca-a7a6-4d6b-9606-5884d26e0b71_313x231.png 424w, https://substackcdn.com/image/fetch/$s_!boJV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12800cca-a7a6-4d6b-9606-5884d26e0b71_313x231.png 848w, https://substackcdn.com/image/fetch/$s_!boJV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12800cca-a7a6-4d6b-9606-5884d26e0b71_313x231.png 1272w, https://substackcdn.com/image/fetch/$s_!boJV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12800cca-a7a6-4d6b-9606-5884d26e0b71_313x231.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div></figure></div><h3><strong>Boundary Nonlinearity</strong></h3><p style="text-align: justify;">Boundary conditions changing with deformation: the size c of the contact surface and the contact load Rc depend on deformation and load. The stiffness matrix [K] and loading {P} are functions of displacements {u}.</p><h1 style="text-align: center;"><strong>{P(u)} = [K(u)]{u}</strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pIQK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d3ed87-09c5-40f4-9b52-1e9ee2acef01_175x286.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pIQK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d3ed87-09c5-40f4-9b52-1e9ee2acef01_175x286.png 424w, https://substackcdn.com/image/fetch/$s_!pIQK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d3ed87-09c5-40f4-9b52-1e9ee2acef01_175x286.png 848w, https://substackcdn.com/image/fetch/$s_!pIQK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d3ed87-09c5-40f4-9b52-1e9ee2acef01_175x286.png 1272w, https://substackcdn.com/image/fetch/$s_!pIQK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d3ed87-09c5-40f4-9b52-1e9ee2acef01_175x286.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!pIQK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d3ed87-09c5-40f4-9b52-1e9ee2acef01_175x286.png" width="175" height="286" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/32d3ed87-09c5-40f4-9b52-1e9ee2acef01_175x286.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:286,&quot;width&quot;:175,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:150761,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/206554580?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d3ed87-09c5-40f4-9b52-1e9ee2acef01_175x286.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pIQK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d3ed87-09c5-40f4-9b52-1e9ee2acef01_175x286.png 424w, https://substackcdn.com/image/fetch/$s_!pIQK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d3ed87-09c5-40f4-9b52-1e9ee2acef01_175x286.png 848w, https://substackcdn.com/image/fetch/$s_!pIQK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d3ed87-09c5-40f4-9b52-1e9ee2acef01_175x286.png 1272w, https://substackcdn.com/image/fetch/$s_!pIQK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d3ed87-09c5-40f4-9b52-1e9ee2acef01_175x286.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>When Do You Really Need to Run A Nonlinear Analysis?</strong></h3><p style="text-align: justify;">Nonlinear analysis demands more computing time and expertise, so it&#8217;s important to know when it&#8217;s truly required.</p><p style="text-align: justify;">If you answer &#8220;yes&#8221; to one of the following questions, you should go with a nonlinear analysis:</p><ul><li><p><em><strong>Does the structure deform significantly?</strong></em></p></li><li><p><em><strong>Does the structure exhibits stress stiffening (tension-bending coupling in a membrane under pressure for example)?</strong></em></p></li><li><p><em><strong>Do the stresses exceed the proportional limit?</strong></em></p></li><li><p><em><strong>Does the stiffness of the structure change when a loading is applied?</strong></em></p></li><li><p><em><strong>Do you expect to capture contact conditions (engaged or disengaged) between some components of you model?</strong></em></p></li></ul><p style="text-align: justify;"><span>If one of the five questions above made you hesitate about a model you are running right now, that hesitation is worth investigating. In the comments, I would like to hear which nonlinearity gives you the most trouble: geometry, material, or contact.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Beyond the Mesh! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[I Got This Wrong: The Contact Problem That Kept Me Up at Night]]></title><description><![CDATA[A converged contact solution told me the joint was fine. The strain gauges disagreed. Here is what I had actually modeled, and what it taught me about trusting the solver.]]></description><link>https://beyond-the-mesh.fea-academy.com/p/i-got-this-wrong-the-contact-problem</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/i-got-this-wrong-the-contact-problem</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Wed, 29 Jul 2026 13:03:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bBfs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F902c1803-a49e-462a-8fef-368b697713ad_7000x5250.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;">After 25 years in aerospace structural analysis, I have accumulated a decent collection of war stories. Most of them end well. This one eventually did too, but not before it taught me the most expensive lesson of my career about contact analysis. I am sharing it because I see engineers making the same mistake today, and because I believe the stories where we got it wrong teach more than the ones where we got it right.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bBfs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F902c1803-a49e-462a-8fef-368b697713ad_7000x5250.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bBfs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F902c1803-a49e-462a-8fef-368b697713ad_7000x5250.jpeg 424w, https://substackcdn.com/image/fetch/$s_!bBfs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F902c1803-a49e-462a-8fef-368b697713ad_7000x5250.jpeg 848w, https://substackcdn.com/image/fetch/$s_!bBfs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F902c1803-a49e-462a-8fef-368b697713ad_7000x5250.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!bBfs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F902c1803-a49e-462a-8fef-368b697713ad_7000x5250.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bBfs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F902c1803-a49e-462a-8fef-368b697713ad_7000x5250.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/902c1803-a49e-462a-8fef-368b697713ad_7000x5250.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:16025146,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/208098434?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F902c1803-a49e-462a-8fef-368b697713ad_7000x5250.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bBfs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F902c1803-a49e-462a-8fef-368b697713ad_7000x5250.jpeg 424w, https://substackcdn.com/image/fetch/$s_!bBfs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F902c1803-a49e-462a-8fef-368b697713ad_7000x5250.jpeg 848w, https://substackcdn.com/image/fetch/$s_!bBfs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F902c1803-a49e-462a-8fef-368b697713ad_7000x5250.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!bBfs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F902c1803-a49e-462a-8fef-368b697713ad_7000x5250.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;"></p><h3 style="text-align: justify;">The Setup</h3><p style="text-align: justify;">I was a young stress engineer, only a few years into the job, when I was given responsibility for a highly loaded fitting: a machined aluminum lug assembly transferring load from a control surface actuator into the surrounding structure through a pinned connection. Nothing exotic. Every aerospace stress engineer has analyzed a dozen of these. The classical hand calculations were done, the margins looked healthy, and the detailed FEA was supposed to be a formality to confirm the peak stress location and justify the fatigue analysis.</p><p style="text-align: justify;">Because the load path went through a pin bearing against a lug bore, this was, by definition, a contact problem. I built a solid model of the lug, the pin, and the mating clevis. I defined contact between the pin and the bore surfaces, applied the actuator load, and ran the nonlinear solution.</p><p style="text-align: justify;">It converged beautifully. Clean load increments, no cutbacks, tidy contact pressure distribution over roughly 40 degrees of the bore. The peak stress sat exactly where the hand calculations said it should, at the net section adjacent to the hole. The FEA result even came in slightly below the classical bearing solution, which I interpreted as the model capturing beneficial load redistribution that the conservative hand methods ignored.</p><p style="text-align: justify;">I wrote the report. The margins were positive. Everyone was happy.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://beyond-the-mesh.fea-academy.com/subscribe?"><span>Subscribe now</span></a></p><h3 style="text-align: justify;">The Phone Call</h3><p style="text-align: justify;">Months later, the static test article went into the rig. The test plan called for loading to limit, then to ultimate, with strain gauges bonded around the lug. At about 85 percent of limit load, one of the gauges near the bore was reading almost 30 percent higher strain than my model predicted. Not a calibration issue. Not a bad gauge. Two adjacent gauges confirmed the trend.</p><p style="text-align: justify;">I remember the phone call from the test lab vividly. There is a particular feeling in your stomach when measured data disagrees with your model in the unconservative direction. A model that overpredicts stress is an economics problem. A model that underpredicts stress is a safety problem, and it is yours to own.</p><p style="text-align: justify;">That night I did not sleep. I kept replaying the analysis in my head, looking for the error. Mesh density? I had done a convergence study on element size. Material properties? Standard MMPDS values, checked twice. Boundary conditions? Reviewed by a colleague. Load introduction? Straight from the loads group. Everything individually looked defensible. And yet the structure was telling me, in strain gauge readings that do not care about my report, that my model was wrong.</p><h3 style="text-align: justify;">The Hunt</h3><p style="text-align: justify;">The next morning I started over, and this time I did what I should have done at the beginning: I interrogated the contact solution itself instead of just admiring the fact that it converged.</p><p style="text-align: justify;">The first thing I checked was the contact pressure distribution, and this time I looked at it critically rather than approvingly. The contact patch was suspiciously wide and suspiciously smooth. Real pin-in-hole contact with a clearance fit produces a narrow, concentrated bearing footprint, especially at lower loads before the pin beds in. My model showed the pin engaging the bore almost like a press fit.</p><p style="text-align: justify;">Then I found it. Two modeling decisions, each defensible on its own, had combined into one wrong answer.</p><p style="text-align: justify;">First, the geometry. The CAD model I had received represented the pin and the bore at nominal identical diameters. Line-to-line contact. The real hardware had a specified clearance fit, small in absolute terms, a few thousandths of an inch, but enormous in its effect on contact mechanics. With zero clearance, the pin engages a wide arc of the bore immediately and the bearing pressure spreads out. With realistic clearance, the pin contacts over a much smaller arc, the peak bearing pressure climbs, and the tangential stress at the edge of the contact patch rises with it. I had analyzed a different joint than the one being tested.</p><p style="text-align: justify;">Second, the contact stiffness. To help convergence during early debugging runs, I had softened the contact penalty stiffness. The run converged faster, and I never restored the value. Soft contact allowed additional penetration, which artificially widened the contact patch even further and smeared out the pressure peak. The solver was perfectly happy. The physics was not.</p><p style="text-align: justify;">Put those two together and the model was quietly redistributing load in a way the real structure could not. My beautiful converged solution was a precise answer to the wrong problem.</p><h3 style="text-align: justify;">The Fix, and the Real Lesson</h3><p style="text-align: justify;">The correction itself was straightforward. I rebuilt the model with the actual clearance from the drawing, restored a properly stiff contact formulation, verified penetration was negligible compared to the clearance dimension, and reran the load steps. The predicted strains moved to within a few percent of the gauges. The peak stress location shifted slightly around the bore, exactly where the test article would later show fretting marks. The margin dropped but remained positive after a refined analysis, and the program moved on. On paper, a happy ending.</p><p style="text-align: justify;">But the lesson was never about penalty stiffness or clearance fits. Those are just this story&#8217;s particular details. The lesson is this: in contact analysis, convergence is a statement about the mathematics, not about the mechanics. The solver converged because I had, step by step, made the problem easier to solve. Every simplification pushed in the same direction, toward a softer, smoother, more forgiving joint. None of them triggered an error message. Contact problems fail silently. They hand you a plausible looking answer and let you decide whether to question it.</p><p style="text-align: justify;">What saved the program was not my model. It was the strain gauges. That reversed my thinking permanently: the test did not validate my analysis, it corrected it. Since that day, I treat every contact model as guilty until proven innocent, and I make the model prove itself through checks that do not depend on the solver&#8217;s opinion of its own convergence.</p><h3 style="text-align: justify;">What I Do Differently Now</h3><p style="text-align: justify;">Three habits came out of that sleepless night, and I have taught them to every engineer I have mentored since.</p><p style="text-align: justify;">First, I sanity check the contact solution against classical mechanics before I believe anything else in the model. Hertzian contact estimates, bearing stress distributions from lug analysis methods, contact arc predictions as a function of clearance. If the FEA contact patch does not resemble what 100 years of contact mechanics says it should look like, the FEA is wrong until demonstrated otherwise.</p><p style="text-align: justify;">Second, I audit every numerical convenience before the final run. Softened penalty stiffness, adjusted initial gaps, contact stabilization, artificial damping. These are legitimate debugging tools, and they are also legitimate sources of wrong answers. Anything I added to make the solver&#8217;s life easier gets removed or quantified before results go into a report.</p><p style="text-align: justify;">Third, I model the hardware, not the CAD. Nominal geometry is a fiction. Clearances, tolerances, and fits are not manufacturing trivia; in contact problems they are often the dominant physics. If a fit dimension can change my contact patch, it goes into the model, ideally at both tolerance extremes.</p><p style="text-align: justify;">I got this wrong once, and I was fortunate that a test article and a few strain gauges caught it before anything worse did. The software has improved enormously since then. The failure mode has not. Contact analysis still rewards the engineer who questions a converged solution and still punishes the one who admires it. If my sleepless night saves you one of your own, this story has done its job.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/p/i-got-this-wrong-the-contact-problem?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://beyond-the-mesh.fea-academy.com/p/i-got-this-wrong-the-contact-problem?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p style="text-align: justify;"></p>]]></content:encoded></item><item><title><![CDATA[What "Hand Calculations" Really Means in FEA]]></title><description><![CDATA[It does not mean working without computers. It means being able to stand behind your results when someone asks how you know they are right.]]></description><link>https://beyond-the-mesh.fea-academy.com/p/what-hand-calculations-really-means</link><guid isPermaLink="false">https://beyond-the-mesh.fea-academy.com/p/what-hand-calculations-really-means</guid><dc:creator><![CDATA[Dominique Madier]]></dc:creator><pubDate>Wed, 22 Jul 2026 15:01:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!kzPu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F723df89d-5a46-4971-b3bd-c0ea9d5c90f9_4000x4000.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: justify;">Job postings for FEA roles often list &#8220;hand calculations&#8221; as a required skill, and I have noticed that this confuses many engineers early in their careers. Some read it as a nostalgic requirement, a leftover from the era before simulation. Others quietly wonder whether they are expected to size aircraft structures with a pencil.</p><p style="text-align: justify;">Neither is true. In an FEA role, hand calculations do not mean working without computers. They mean something more important: being able to reason about a structure independently of the software, so that when the software gives you an answer, you know whether to believe it.</p><p style="text-align: justify;">After 25 years of building and reviewing FEA models in aerospace, I consider this one of the clearest markers separating engineers who run simulations from engineers who understand them. Here is what the skill actually involves, and how to build it.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://beyond-the-mesh.fea-academy.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kzPu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F723df89d-5a46-4971-b3bd-c0ea9d5c90f9_4000x4000.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kzPu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F723df89d-5a46-4971-b3bd-c0ea9d5c90f9_4000x4000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kzPu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F723df89d-5a46-4971-b3bd-c0ea9d5c90f9_4000x4000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kzPu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F723df89d-5a46-4971-b3bd-c0ea9d5c90f9_4000x4000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kzPu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F723df89d-5a46-4971-b3bd-c0ea9d5c90f9_4000x4000.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kzPu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F723df89d-5a46-4971-b3bd-c0ea9d5c90f9_4000x4000.jpeg" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/723df89d-5a46-4971-b3bd-c0ea9d5c90f9_4000x4000.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4605337,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dominiquemadier.substack.com/i/206553855?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F723df89d-5a46-4971-b3bd-c0ea9d5c90f9_4000x4000.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kzPu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F723df89d-5a46-4971-b3bd-c0ea9d5c90f9_4000x4000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kzPu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F723df89d-5a46-4971-b3bd-c0ea9d5c90f9_4000x4000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kzPu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F723df89d-5a46-4971-b3bd-c0ea9d5c90f9_4000x4000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kzPu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F723df89d-5a46-4971-b3bd-c0ea9d5c90f9_4000x4000.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Why hand calculations matter in an FEA role</h3><p style="text-align: justify;">There are four reasons this skill appears in job descriptions, and all four come from real engineering practice rather than tradition.</p><p style="text-align: justify;">The first is verification of FEA results. Simple formulas, beam theory being the classic example, let you check a simulation against an independent reference. When the hand calculation and the model disagree by an order of magnitude, one of them is wrong, and finding out which one catches errors in setup or assumptions before they become expensive.</p><p style="text-align: justify;">The second is preliminary design estimation. Before any detailed modeling begins, quick hand calculations tell you whether a concept is feasible and shape how you should approach the simulation in the first place. A model built after a rough analytical pass is almost always a better model.</p><p style="text-align: justify;">The third is structural behavior insight. Working through calculations by hand builds intuition about load paths, constraints, and material response. That intuition is exactly what you rely on when a simulation produces a result that looks wrong and you need to figure out why. You cannot debug a model using only the model.</p><p style="text-align: justify;">The fourth is certification and client trust. In industries like aerospace and automotive, regulatory bodies often require analytical justifications alongside simulation results. A hand calculation is transparent in a way a model is not: anyone can follow it, check it, and challenge it. That transparency builds trust and meets compliance requirements.</p><p style="text-align: justify;">The calculations you are expected to know</p><p style="text-align: justify;">The expectation is not exotic mathematics. It is fluency with the classical toolkit of structural analysis:</p><p style="text-align: justify;">- Axial loading: stress equals force over area</p><p>- Bending of beams: Euler-Bernoulli or Timoshenko theory</p><p>- Shear and torsion: shear stress in shafts, shear flow in thin-walled sections</p><p>- Pressure vessels: hoop and longitudinal stresses</p><p>- Buckling of columns: Euler&#8217;s critical load</p><p>- Vibration: natural frequency of single-degree-of-freedom systems</p><p>None of these is advanced on its own. What matters is being able to reach for the right one quickly, apply it with sound assumptions, and know what its simplifications hide.</p><h3>How to build the skill</h3><p style="text-align: justify;">If you recognize a gap here, it closes with deliberate practice rather than talent. Four things work.</p><p style="text-align: justify;">Start with the right references. Roark&#8217;s Formulas for Stress and Strain remains the gold standard for analytical methods. Mechanics of Materials by James Gere covers the foundations, and Shigley&#8217;s Mechanical Engineering Design is excellent for machine elements.</p><p style="text-align: justify;">Then practice against your own tool. Work through beam problems, pressure vessel shells, joints, lugs, and brackets, and compare your analytical results with simple 1D and 2D FEA models. This comparison is where the real learning happens, because it forces you to explain every discrepancy.</p><p style="text-align: justify;">Build a personal handbook as you go. Keep a notebook or PDF of the formulas you use, solved examples, assumptions, and material properties. Over a career, this becomes one of your most valuable tools.</p><p style="text-align: justify;">Finally, understand the limitations. Hand calculations rest on simplifications: linear elasticity, ideal constraints, idealized geometry. Knowing when those simplifications break down is as much a part of the skill as the calculations themselves.</p><h3>The real meaning of the requirement</h3><p style="text-align: justify;">When a job posting asks for hand calculations, it is asking whether you can independently validate simulation results, estimate mechanical behavior with confidence, and communicate your assumptions and justifications clearly.</p><p style="text-align: justify;">It is a sign of maturity, judgment, and engineering integrity. The software will keep getting more powerful. The engineers who stand out will be the ones who never needed it to tell them what to think.</p><p style="text-align: justify;">If there is a hand calculation you reach for constantly in your own work, or one you think every FEA engineer should know, I would like to hear it in the comments. This is exactly the kind of skill that improves fastest by comparing notes.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://beyond-the-mesh.fea-academy.com/p/what-hand-calculations-really-means?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://beyond-the-mesh.fea-academy.com/p/what-hand-calculations-really-means?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p style="text-align: justify;"></p>]]></content:encoded></item></channel></rss>