{"id":14313,"date":"2025-01-22T14:32:38","date_gmt":"2025-01-22T14:32:38","guid":{"rendered":"https:\/\/support.buildsoft.eu\/?post_type=ht_kb&#038;p=14313"},"modified":"2025-11-20T10:36:36","modified_gmt":"2025-11-20T10:36:36","slug":"reasons-not-to-add-two-or-more-independent-structures-in-the-same-diamonds-project","status":"publish","type":"ht_kb","link":"https:\/\/support.buildsoft.eu\/nl\/knowledge-base\/reasons-not-to-add-two-or-more-independent-structures-in-the-same-diamonds-project\/","title":{"rendered":"Reasons not to add two (or more) independent structures in the same Diamonds project"},"content":{"rendered":"<p>Although it is very common to make different variations of the same model in the same project, there are a few situations where it&#8217;s wise not to do so.<\/p>\n<p>In particular if your model contains soil layers and \/or requires global imperfections and\/or requires the calculation of the <a href=\"https:\/\/support.buildsoft.eu\/knowledge-base\/what-is-the-global-buckling-factor\/\" target=\"_blank\" rel=\"noopener\">global buckling factor<\/a> and\/ or requires a modal, seismic or dynamic analysis. And there&#8217;s why:<\/p>\n<h3>1. Global imperfections<\/h3>\n<ul>\n<li>A Diamonds project contains two columns. Both columns have the same geometry. All loads are the same except for the wind loads:<br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-14316 aligncenter\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2025\/01\/TwoIndependentStructures1.png\" alt=\"\" width=\"293\" height=\"318\" \/><\/li>\n<li>We run a first order calculation with global imperfections.<br \/>\nIn the results, the bending moment My is not &#8220;mirror symmetric&#8221;. You expect to see the same absolute value in both columns. But that&#8217;s not the case.<br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-14315 size-full\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2025\/01\/TwoIndependentStructures2.png\" alt=\"\" width=\"298\" height=\"362\" \/><\/li>\n<li>Reason: Diamonds applies the global imperfections using equivalent horizontal forces (<a href=\"https:\/\/support.buildsoft.eu\/knowledge-base\/slx-10-global-imperfections\/\" target=\"_blank\" rel=\"noopener\">example here<\/a>). It will apply those equivalent horizontal forces in different directions. Of those directions, it shows the most severe in the results, not the envelope of all the directions! If two (or more) directions result the same |absolute maximum|, Diamonds shows one of them.In this particular example: if the equivalent horizontal forces are applied in the +X-direction, they will have a favourable effect on the bending moment of the left column and an unfavourable effect on the right column. If the equivalent horizontal forces are applied in the -X-direction, they will have a favourable effect on the bending moment of the right column and an unfavourable effect on the left column.<br \/>\nThe effect of the equivalent horizontal forces in the +X and -X on this structure is the same but the sign is opposite. Since the absolute value is the same, Diamonds only shows the results of one direction: +X in this case.<\/li>\n<li>Solution: create a separate Diamonds model for each structure.<\/li>\n<\/ul>\n<h3>2. Soil layers<\/h3>\n<ul>\n<li>A Diamonds project contains two plates next to each other.<br \/>\nBoth plates have the same geometry and are supported by the same soil layer profile.<br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-14320\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2025\/01\/TwoIndependentStructures5.png\" alt=\"\" width=\"500\" height=\"310\" \/><\/li>\n<li>In the deformations, you see that both plates affect each other. This is because of Boussinesq law More info in <a href=\"https:\/\/support.buildsoft.eu\/knowledge-base\/webinar-settlement-calculations\/\" target=\"_blank\" rel=\"noopener\">our webinar about Settlement calculations<\/a> or in our e-learning course (only available in Dutch).<br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-14319\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2025\/01\/TwoIndependentStructures6.png\" alt=\"\" width=\"500\" height=\"243\" \/><\/li>\n<li>Solution: place the plates far enough from each other. But what is &#8220;far enough&#8221;? In one model 50m might be enough, another model might require 100m. And does the model still remain pratical? Because comparing results won&#8217;t be so easy.<br \/>\nFor your own convenience, create a separate Diamonds model for each structure.<\/li>\n<\/ul>\n<h3>3. Global buckling factor<\/h3>\n<ul>\n<li>Two frames have the same geometry, but they are loaded differently.<br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-large wp-image-14366\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2025\/01\/TwoIndependentStructures7.png\" alt=\"\" width=\"643\" height=\"177\" \/><\/li>\n<li>We run a second order calculation.<br \/>\nThe lowest global buckling factor is 2,86. But from the table we cannot deduct to which frame that value applies. Ok\u00e9, we could look at the first buckling mode and conclude the minimum factor is valid for the frame on the left.<br \/>\nBut what does it say about the global buckling behaviour of the frame on the right? Nothing!\u00a0\u00a0<img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-14365\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2025\/01\/TwoIndependentStructures8.png\" alt=\"\" width=\"1124\" height=\"680\" \/><\/li>\n<li>Solution: create a separate Diamonds model for each frame.<\/li>\n<\/ul>\n<h3>4. Modal analysis<\/h3>\n<ul>\n<li>A Diamonds project contains two independent beams.<br \/>\nThe right beam is significantly stiffer than the beam on the left.<br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-14318 aligncenter\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2025\/01\/TwoIndependentStructures4.png\" alt=\"\" width=\"1277\" height=\"152\" \/><\/li>\n<li>We run a modal analysis requesting 10 eigenmodes.<br \/>\nIn the results, 9 out of the 10 eigenmodes are found to the beam on the left.<br \/>\nOnly eigenmode 5, is related to the beam on the right.<br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"wp-image-14317 size-full alignnone\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2025\/01\/TwoIndependentStructures3.png\" alt=\"\" width=\"1410\" height=\"648\" \/><\/li>\n<li>If these results are later used to describe the dynamic or seismic behaviour of these beams, how can you achieve sufficient accuracy in the right beam with only one eigenmode?<\/li>\n<li>Solution: asking 20 eigenmodes instead of 10? That&#8217;s not really a solution, because it doesn&#8217;t guaranteed that the next 10 eigenmodes will be in the beam on the right. Nor does it allow you to check if sufficient effective model mass is reached for each beam.<br \/>\nThe only reliable solution is to create a separate Diamonds model for each structure.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Although it is very common to make different variations of the same model in the same project, there are a few situations where it&#8217;s wise not to do so. In particular if your model contains soil layers and \/or requires global imperfections and\/or requires the calculation of the global buckling&#8230;<\/p>\n","protected":false},"author":3,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":[],"ht-kb-category":[59],"ht-kb-tag":[],"_links":{"self":[{"href":"https:\/\/support.buildsoft.eu\/nl\/wp-json\/wp\/v2\/ht-kb\/14313"}],"collection":[{"href":"https:\/\/support.buildsoft.eu\/nl\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/support.buildsoft.eu\/nl\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/support.buildsoft.eu\/nl\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/support.buildsoft.eu\/nl\/wp-json\/wp\/v2\/comments?post=14313"}],"version-history":[{"count":3,"href":"https:\/\/support.buildsoft.eu\/nl\/wp-json\/wp\/v2\/ht-kb\/14313\/revisions"}],"predecessor-version":[{"id":20359,"href":"https:\/\/support.buildsoft.eu\/nl\/wp-json\/wp\/v2\/ht-kb\/14313\/revisions\/20359"}],"wp:attachment":[{"href":"https:\/\/support.buildsoft.eu\/nl\/wp-json\/wp\/v2\/media?parent=14313"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/support.buildsoft.eu\/nl\/wp-json\/wp\/v2\/ht-kb-category?post=14313"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/support.buildsoft.eu\/nl\/wp-json\/wp\/v2\/ht-kb-tag?post=14313"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}