{"id":928,"date":"2017-04-24T15:51:17","date_gmt":"2017-04-24T15:51:17","guid":{"rendered":"http:\/\/buildsoftsupport.com\/?post_type=ht_kb&#038;p=928"},"modified":"2025-04-15T15:08:20","modified_gmt":"2025-04-15T15:08:20","slug":"why-do-concrete-and-diamonds-give-different-results","status":"publish","type":"ht_kb","link":"https:\/\/support.buildsoft.eu\/fr\/knowledge-base\/why-do-concrete-and-diamonds-give-different-results\/","title":{"rendered":"Why do ConCrete and Diamonds give different results"},"content":{"rendered":"<p>You have made a beam or plate element in Diamonds and ConCrete and you do not get the same results from both programs.<\/p>\n<h2>Solution<\/h2>\n<p>You probably have not made the same assumptions in both programs. To get the same results, you should model the same.<\/p>\n<p>Verify all items in the check list below to obtain the same results. The sequence is important. It has no use comparing reinforcement\/ cracked deformation if the elastic results between the software is not the same.<\/p>\n<h3>Check list 1: geometry and loads<\/h3>\n<table border=\"1\">\n<tbody>\n<tr>\n<td><em>Geometry<\/em><\/td>\n<td>Check<\/td>\n<\/tr>\n<\/tbody>\n<tbody>\n<tr>\n<td><strong>Span length<\/strong><\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<tr>\n<td><strong>Cross-section<\/strong><\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<tr>\n<td><strong>Plate behaviour<\/strong><br \/>\nA plate in ConCrete is calculate as a beam (= a plate bearing perfectly in one direction).<br \/>\nWhile in Diamonds multiple plate types are possible. The equivalent icon for a plate bearing in one direction in Diamonds is <img decoding=\"async\" loading=\"lazy\" class=\"img_inline alignnone size-full wp-image-938\" src=\"http:\/\/buildsoftsupport.com\/wp-content\/uploads\/2017\/04\/diamonds_plateicon_bearing1direction.png\" alt=\"\" width=\"79\" height=\"35\" srcset=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/04\/diamonds_plateicon_bearing1direction.png 79w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/04\/diamonds_plateicon_bearing1direction-50x22.png 50w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/04\/diamonds_plateicon_bearing1direction-60x27.png 60w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/04\/diamonds_plateicon_bearing1direction-35x16.png 35w\" sizes=\"(max-width: 79px) 100vw, 79px\" \/>, or a beam with width 1000m en height equal to the thickness of the plate in Concrete.<\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<tr>\n<td><strong>Concrete properties<\/strong><\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<tr>\n<td><strong>Reinforcement properties<\/strong><\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"1\">\n<tbody>\n<tr>\n<td><em>Loads<\/em><\/td>\n<td>Check<\/td>\n<\/tr>\n<\/tbody>\n<tbody>\n<tr>\n<td><strong>Partial safety factors<\/strong><\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<tr>\n<td><strong>Load combinations factors<\/strong><\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<tr>\n<td><strong>Chessboard pattern<\/strong> (relevant when beam\/ plate\u00a0has multiple spans).<br \/>\nDiamonds cannot automatically generate a chessboard pattern of the life loads. So If you haven&rsquo;t entered the chessboard pattern manually in Diamonds, you must turn OFF the chessboard pattern in ConCrete by making the little guys hold hands FOR ALL USED LOADGROUPS.<\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<tr>\n<td><strong>Eq 6.10 or Eqs 6.10a &amp; 6.10b<\/strong><br \/>\nEurocode allows you to generate combinations according to equation 6.10 or 6.10a\/b.ConCrete will uses equation 6.10.<br \/>\nIn Diamonds you can choose depending on the national annex. So choose equation 6.10 in Diamonds.<\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>&gt;&gt; The internal forces (bending moments, shear force) and elastic deformation are now the same.<\/strong><\/p>\n<h3>Check list 2: elastic analysis &amp; longitudinal reinforcement<\/h3>\n<table border=\"1\">\n<tbody>\n<tr>\n<td><\/td>\n<td>Check<\/td>\n<\/tr>\n<tr>\n<td><strong>Bending moments reduction<\/strong><br \/>\nDon\u2019t reduce the bending moment near the supports in ConCrete. This feature is not available in Diamonds.<\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<tr>\n<td><strong>Concrete cover<\/strong><br \/>\nIn Concrete you enter the net cover. Concrete will add 10mm to that to find the gross cover. You enter the gross cover in Diamonds. When you enter 30mm in Concrete, you should enter 40mm in Diamonds.<\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<tr>\n<td><strong>Design standard<\/strong><br \/>\nEN 1992-1-1 + NA is used for structures that still need to be build. ENV 1992-1-1 is an old standard. Both give different results.<br \/>\nIn ConCrete you can change the standard using <em>Preferences<\/em> &gt; <em>Calculation method<\/em>.<br \/>\nIn Diamonds you can change the standard using <em>Analysis<\/em> &gt; <em>Concrete standard<\/em>.<\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<tr>\n<td><strong>Minimum reinforcement<\/strong><br \/>\nThe minimum longitudinal reinforcement in beams equals <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/ql-cache\/quicklatex.com-9b74702d3e5875f7696f3bec6e2ad56d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#65;&#95;&#123;&#115;&#46;&#109;&#105;&#110;&#125;&#61;&#92;&#114;&#104;&#111;&#95;&#123;&#109;&#105;&#110;&#125;&#32;&#92;&#99;&#100;&#111;&#116;&#32;&#98;&#32;&#92;&#99;&#100;&#111;&#116;&#32;&#100;&#61;&#109;&#97;&#120;&#92;&#108;&#101;&#102;&#116;&#40;&#32;&#48;&#46;&#50;&#54;&#32;&#92;&#102;&#114;&#97;&#99;&#123;&#102;&#95;&#123;&#99;&#116;&#109;&#125;&#125;&#123;&#102;&#95;&#123;&#121;&#107;&#125;&#125;&#44;&#32;&#48;&#46;&#48;&#48;&#49;&#51;&#92;&#114;&#105;&#103;&#104;&#116;&#41;&#32;&#92;&#99;&#100;&#111;&#116;&#32;&#98;&#32;&#92;&#99;&#100;&#111;&#116;&#32;&#100;\" title=\"Rendered by QuickLaTeX.com\" height=\"32\" width=\"397\" style=\"vertical-align: -11px;\"\/> according to EN 1992-1-1 \u00a79.2.1.1 (9.1N).In Diamonds \u03c1<sub>min<\/sub> is automatically calculated based on the selected concrete quality. It is impossible to set A_{s.min} to zero. Because Diamonds also offers the possibility to make more complex cross-section shapes in concrete than ConCrete, Diamonds calculates the minimum reinforcement with <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/ql-cache\/quicklatex.com-2ce27f7d2d82e3b238176ec7e7ee9118_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#104;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: 0px;\"\/> instead of <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/ql-cache\/quicklatex.com-b7950117119e0530b9b4632250a915c5_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#100;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: 0px;\"\/>.<br \/>\nIn ConCrete \u03c1<sub>min<\/sub> depends on f<sub>ck<\/sub>. If you change f<sub>ck<\/sub> (in this dialog <img decoding=\"async\" loading=\"lazy\" class=\"img_inline alignnone size-full wp-image-3859\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2019\/01\/ButtonReinforcement.jpg\" alt=\"\" width=\"23\" height=\"23\" \/>), you should click on the calculator (in this dialog <img decoding=\"async\" loading=\"lazy\" class=\"img_inline alignnone size-full wp-image-9106\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/04\/ConCreteStaal.png\" alt=\"\" width=\"27\" height=\"26\" \/>) to update <em>\u03c1<sub>min<\/sub><\/em>.<\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<tr>\n<td><strong>Additional reinforcement for stress limitations in SLS states<\/strong><br \/>\nEN 1992-1-1 \u00a77.2 states that the concrete and steel stresses should be limited in SLS states. If the stresses are too high, the reinforcement amounts are increased. However, Diamonds and ConCrete do not increase the reinforcement amounts the same way.<\/p>\n<p>When a cross-section is insufficient for stresses in ConCrete, he will add 1mm\u00b2 to the lower and upper reinforcement until the stresses are sufficient.<\/p>\n<p>When a cross-section is insufficient for stresses in Diamonds, he will search for the most economic combination of the lower and upper reinforcement. Meaning that adding 1mm\u00b2 to the lower reinforcement, will not necessarily lead to 1mm\u00b2 being added to the upper reinforcement.<\/p>\n<p>If you&rsquo;re looking to compare both software reagarding cracked deformation, we recommend you either<\/p>\n<ul>\n<li>turn off the stress limits in both softwares<\/li>\n<li>you enter the reinforcements amounts calculated by ConCrete, as practical reinforcement in Diamonds. And then run the cracked deformation calculation in Diamonds only based on the practical reinforcement.<\/li>\n<\/ul>\n<\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>&gt;&gt; The longitudinal reinforcement is now the same. <\/strong><\/p>\n<p>Although small differences are still possible:<\/p>\n<ul>\n<li>The stress-strain diagram of concrete is bi-linear in Diamonds, while it is a parabola-rectangle diagram in ConCrete.<\/li>\n<li>Diamonds\u00a0does not redistribute the bending moments (EN 1992-1-1 \u00a75.5) while Concrete does. Therefore peak moments in Diamonds will lead to peak reinforcement, while in Concrete the longitudinal reinforcement is &lsquo;chopped off&rsquo;.<\/li>\n<\/ul>\n<h3>Check list 3: shear reinforcement<\/h3>\n<table border=\"1\">\n<tbody>\n<tr>\n<td><\/td>\n<td>Check<\/td>\n<\/tr>\n<tr>\n<td><strong>Concrete shear contribution<\/strong><br \/>\nSet the concrete contribution to shear capacity to <strong>0%<\/strong> in ConCrete. In ENV 1992-1-1 the standard method was used to calculate the stirrups. This method allowed to take the concrete contribution to the shear capacity into account. In EN 1992-1-1 the variable strut inclination method is used where the concrete contribution is neglected. (in concrete parameters window)<\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<tr>\n<td><strong>Application of the loads<\/strong><br \/>\nApply the loads to the lower fibre in ConCrete (in load parameters window).<br \/>\nIn Diamonds you can\u2019t choose, it\u2019s always the lower fibre. More info <a href=\"http:\/\/buildsoftsupport.com\/knowledge-base\/what-is-the-difference-between-load-applied-at-upper-or-lower-fiber\/\">here<\/a>.<\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>&gt;&gt; The shear reinforcement is now the same. <\/strong><\/p>\n<h3>Check list 4: cracked deformation<\/h3>\n<table border=\"1\">\n<tbody>\n<tr>\n<td><\/td>\n<td>Check<\/td>\n<\/tr>\n<tr>\n<td><strong>Practical reinforcement<\/strong><\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<tr>\n<td><strong>Creep coefficient<\/strong><br \/>\nMake sure the creepfactor for deformation and the creepfactor for stresses are equal.<\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<tr>\n<td><strong>Load combination for cracking<\/strong><br \/>\nDiamonds calculates the cracking of the section using the combination SLS RC envelope. Select the same combination in ConCrete (in concrete parameters window).<\/td>\n<td style=\"text-align: center;\">\u2610<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>&gt;&gt; The cracked deformation is now more or less the same.<\/strong> Small differences (&lt;5%) are still possible because the calculation principle in Diamonds is a little different then Diamonds.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You have made a beam or plate element in Diamonds and ConCrete and you do not get the same results from both programs. Solution You probably have not made the same assumptions in both programs. To get the same results, you should model the same. Verify all items in the&#8230;<\/p>\n","protected":false},"author":2,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":[],"ht-kb-category":[54,68],"ht-kb-tag":[],"_links":{"self":[{"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/ht-kb\/928"}],"collection":[{"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/comments?post=928"}],"version-history":[{"count":3,"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/ht-kb\/928\/revisions"}],"predecessor-version":[{"id":15137,"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/ht-kb\/928\/revisions\/15137"}],"wp:attachment":[{"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/media?parent=928"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/ht-kb-category?post=928"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/ht-kb-tag?post=928"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}