{"id":28773,"date":"2026-04-15T13:29:49","date_gmt":"2026-04-15T13:29:49","guid":{"rendered":"https:\/\/support.buildsoft.eu\/?post_type=ht_kb&#038;p=28773"},"modified":"2026-05-07T08:20:31","modified_gmt":"2026-05-07T08:20:31","slug":"how-to-manually-verify-the-shear-force-in-a-plate","status":"publish","type":"ht_kb","link":"https:\/\/support.buildsoft.eu\/es\/knowledge-base\/how-to-manually-verify-the-shear-force-in-a-plate\/","title":{"rendered":"How to manually verify the shear force in a plate?"},"content":{"rendered":"\n<p>Diamonds&nbsp;can verify the shear force in a discrete point of a plate (= punching shear reinforcement) but it will not verify the shear force in the entire plate (is V<sub>Ed<\/sub>&nbsp;&lt; V<sub>Rd.c<\/sub>?). Why?<\/p>\n\n\n\n<ul>\n<li>Well, the shear force is the second derivative of the deformations and is therefore less accurate than any other result you can retrieve in Diamonds. <\/li>\n\n\n\n<li>And second, the shear force is very sensitive to peaks.<\/li>\n<\/ul>\n\n\n\n<p>So even if Diamonds would verify the shear in the entire plate, you would still have to interpret the results when a plate is not sufficient. <\/p>\n\n\n\n<p>This article explains how to manually verify the shear force in a plate using Excel. We use a one-way slab in the workflow , so it is obvious to you which shear force to combine with which reinforcement result. Once you get the hang of it, you can extend the Excel to a two-way slab.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Workflow<\/h2>\n\n\n\n<ol>\n<li>Download the zip-file at the bottom of this article.<\/li>\n\n\n\n<li>Unzip it (click with right mouse button on zip-file and choose \u00abExtract to&#8230;\u00bb).<br>You&#8217;ll find a Diamonds model (*.bsf-file) and an Excel-file. <\/li>\n\n\n\n<li>Open the Diamonds model (*.bsf-file).<\/li>\n\n\n\n<li>Make sure your units are defined as in the printscreen below:<br><img decoding=\"async\" loading=\"lazy\" width=\"732\" height=\"629\" class=\"wp-image-29082\" style=\"width: 550px;\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2026\/04\/VerifyVrdc8.png\" alt=\"\"><\/li>\n\n\n\n<li>Run the elastic analysis <img decoding=\"async\" loading=\"lazy\" width=\"20\" height=\"20\" class=\"wp-image-7895\" style=\"width: 20px;\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2022\/09\/KnopElastischeAnalyse.png\" alt=\"\"> and concrete design <img decoding=\"async\" loading=\"lazy\" width=\"20\" height=\"20\" class=\"wp-image-17038\" style=\"width: 20px;\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2025\/08\/KnopBerekenWapening.png\" alt=\"\">. <\/li>\n\n\n\n<li>Show the results for the shear force V<sub>x<\/sub> in surfaces in a ULS FC enveloppe. <\/li>\n\n\n\n<li><strong>Select the plate<\/strong> and click on <img decoding=\"async\" loading=\"lazy\" width=\"19\" height=\"19\" class=\"wp-image-10068\" style=\"width: 19px;\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2023\/09\/KnopResultatenTabel.png\" alt=\"\">.<br>This opens the results table.<br><br><strong>It&#8217;s important that you select the desired plate before clicking on <\/strong><img decoding=\"async\" loading=\"lazy\" width=\"19\" height=\"19\" class=\"wp-image-10068\" style=\"width: 19px;\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2023\/09\/KnopResultatenTabel.png\" alt=\"\">. Even if your model only contains one plate! The data we&#8217;ll be requesting in the next step can only be shown for one plate at a time.<br><img decoding=\"async\" loading=\"lazy\" width=\"1230\" height=\"826\" class=\"wp-image-28781\" style=\"width: 550px;\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2026\/04\/VerifyVrdc1.png\" alt=\"\"><\/li>\n\n\n\n<li>In the results table, click on <img decoding=\"async\" loading=\"lazy\" width=\"20\" height=\"20\" class=\"wp-image-6880\" style=\"width: 20px;\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2021\/10\/KnopParameters.png\" alt=\"\">. <\/li>\n\n\n\n<li>Make sure <em>Label<\/em>, the results in <em>All meshnodes<\/em> and the <em>Mesh coordinates<\/em> are checked. <br><br><strong>It&#8217;s important that you check the same options<\/strong>, otherwise the table count in your Excel-file won&#8217;t correspond to the table count used in this example.<br><img decoding=\"async\" loading=\"lazy\" width=\"1253\" height=\"597\" class=\"wp-image-28782\" style=\"width: 650px;\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2026\/04\/VerifyVrdc2.png\" alt=\"\"><\/li>\n\n\n\n<li>Click on <img decoding=\"async\" loading=\"lazy\" width=\"20\" height=\"20\" class=\"wp-image-16647\" style=\"width: 20px;\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2025\/08\/KnopKopieren.png\" alt=\"\">.<br>This copies the content of the table to the clipboard.<\/li>\n\n\n\n<li>Open the Excel-file. <\/li>\n\n\n\n<li>Go to the first tab page <em>1. Internal forces<\/em>. <\/li>\n\n\n\n<li>Select cell <em>A1 <\/em>and hit <kbd>CTRL<\/kbd> + <kbd>P<\/kbd>. <br>This pastes the table from the clipboard to Excel.<br><img decoding=\"async\" loading=\"lazy\" width=\"1166\" height=\"746\" class=\"wp-image-29085\" style=\"width: 550px;\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2026\/04\/VerifyVrdc9.png\" alt=\"\"><br><br>If the shear force is 1000 times too big, like in the image below, your computer probably uses a \u00bb . \u00bb as decimal separator instead of \u00bb , \u00ab. Follow the instructions <a rel=\"noreferrer noopener\" href=\"https:\/\/support.buildsoft.eu\/knowledge-base\/how-to-change-the-decimal-separator-in-windows\/\" data-type=\"ht_kb\" data-id=\"29079\" target=\"_blank\">in this article to fix it. <\/a><br><img decoding=\"async\" loading=\"lazy\" width=\"1164\" height=\"746\" class=\"wp-image-28783\" style=\"width: 550px;\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2026\/04\/VerifyVrdc3.png\" alt=\"\"><\/li>\n\n\n\n<li>Go to Diamonds. <\/li>\n\n\n\n<li>Show the reinforcement results in the plate. <\/li>\n\n\n\n<li>Select the plate and click on <img decoding=\"async\" loading=\"lazy\" width=\"19\" height=\"19\" class=\"wp-image-10068\" style=\"width: 19px;\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2023\/09\/KnopResultatenTabel.png\" alt=\"\">.<br>This opens the results table.<\/li>\n\n\n\n<li>Click on <img decoding=\"async\" loading=\"lazy\" width=\"20\" height=\"20\" class=\"wp-image-16647\" style=\"width: 20px;\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2025\/08\/KnopKopieren.png\" alt=\"\">.<br>This copies the content of the table to the clipboard.<\/li>\n\n\n\n<li>Go to Excel. <\/li>\n\n\n\n<li>Select tab page <em>2. Reinforcement. <\/em><\/li>\n\n\n\n<li>Select cell <em>A1 <\/em>and hit <kbd>CTRL<\/kbd> + <kbd>P<\/kbd>.<br>This pastes the table from the clipboard to Excel.<br><img decoding=\"async\" loading=\"lazy\" width=\"1164\" height=\"746\" class=\"wp-image-28784\" style=\"width: 550px;\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2026\/04\/VerifyVrdc4.png\" alt=\"\"><\/li>\n\n\n\n<li>Select tab page <em>3. Geometry.<\/em><br>Enter the information in from the <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-blue-color\">blue cells<\/mark>. <br>The orange cells are <span style=\"text-decoration: underline;\">N<\/span>ational <span style=\"text-decoration: underline;\">D<\/span>etermined <span style=\"text-decoration: underline;\">P<\/span>arameters (NDP). We&#8217;ve taken the values from Eurocode without a national annex. You can change them if needed.<br><img decoding=\"async\" loading=\"lazy\" width=\"1164\" height=\"746\" class=\"wp-image-28785\" style=\"width: 550px;\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2026\/04\/VerifyVrdc5.png\" alt=\"\"><\/li>\n\n\n\n<li>Select tab page <em>4. Verification<\/em>. \n<ul>\n<li><strong>Columns A until D<\/strong> are a copy of tab page <em>1. Internal forces.<\/em><\/li>\n\n\n\n<li><strong>Columns E until I<\/strong> contain formula. The model in the attachment contained 45 mesh nodes. Extend the formula if your model contains more mesh nodes. <br><\/li>\n\n\n\n<li>Columns G and H of tab page <em>1. Internal forces <\/em>contain the minimum and maximum shear force in each mesh node. <br><strong>Column E <\/strong>of tab page <em>4. Verification,<\/em> will take the maximum of their absolute values.<\/li>\n\n\n\n<li><strong>Column F<\/strong> takes the maximum of the calculated tensile reinforcement (given in <em>2. Reinforcement<\/em>) and the defined practical reinforcement (given in <em>3. Geometry<\/em>).<br><br>EN 1992-1-1 (6.2a) clearly states the tensile reinforcement should be used to calculate V<sub>Rd.c1<\/sub>, so the minimum reinforcement is ignored. <br>In the demo model, the tensile stresses are located at the bottom of the slab. This is not always the case in a realistic model: both positive and negative moments may occur in the same plate. You will need to update the formulas in Excel so that, for each mesh node, the formula checks whether the tensile stresses are at the top or bottom and then includes the corresponding tensile reinforcement in the formula.<br><\/li>\n\n\n\n<li><strong>Column G<\/strong> calculates V<sub>Rd.c1<\/sub> according to EN 1992-1-1 (6.2a). <br>The implemented formula in the Excel assumes there is no normal force in the slab present. <\/li>\n\n\n\n<li><strong>Column H<\/strong> takes the maximum of V<sub>Rd.c1 <\/sub>(given in column G) and V<sub>Rd.c2 <\/sub>(given in <em>3. Geometry<\/em>). <\/li>\n\n\n\n<li><strong>Column I<\/strong> compares V<sub>Ed.x<\/sub> to V<sub>Rd.c<\/sub>. If V<sub>Ed.x<\/sub> is &gt; V<sub>Rd.c<\/sub>, you&#8217;ll see \u00abNOT SUFFICIENT\u00bb, else you&#8217;ll see \u00abOK\u00bb.  <br>If the shear force at a certain mesh node is not sufficient, you&#8217;ll need to check if the issue is <a href=\"https:\/\/support.buildsoft.eu\/knowledge-base\/how-to-handle-peaks\/\" data-type=\"ht_kb\" data-id=\"3891\">related to peaks<\/a> and might be ignored. If it cannot be ignored, you&#8217;ll either need to increase V<sub>Rd.c<\/sub> (by adding more practical reinforcement) or apply shear reinforcement.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2026\/04\/VerifyVrdc6.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1164\" height=\"746\" src=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2026\/04\/VerifyVrdc6.png\" alt=\"\" class=\"wp-image-28786\"\/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Diamonds&nbsp;can verify the shear force in a discrete point of a plate (= punching shear reinforcement) but it will not verify the shear force in the entire plate (is VEd&nbsp;&lt; VRd.c?). Why? So even if Diamonds would verify the shear in the entire plate, you would still have to interpret&#8230;<\/p>\n","protected":false},"author":3,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":[],"ht-kb-category":[68],"ht-kb-tag":[],"_links":{"self":[{"href":"https:\/\/support.buildsoft.eu\/es\/wp-json\/wp\/v2\/ht-kb\/28773"}],"collection":[{"href":"https:\/\/support.buildsoft.eu\/es\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/support.buildsoft.eu\/es\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/support.buildsoft.eu\/es\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/support.buildsoft.eu\/es\/wp-json\/wp\/v2\/comments?post=28773"}],"version-history":[{"count":3,"href":"https:\/\/support.buildsoft.eu\/es\/wp-json\/wp\/v2\/ht-kb\/28773\/revisions"}],"predecessor-version":[{"id":29126,"href":"https:\/\/support.buildsoft.eu\/es\/wp-json\/wp\/v2\/ht-kb\/28773\/revisions\/29126"}],"wp:attachment":[{"href":"https:\/\/support.buildsoft.eu\/es\/wp-json\/wp\/v2\/media?parent=28773"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/support.buildsoft.eu\/es\/wp-json\/wp\/v2\/ht-kb-category?post=28773"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/support.buildsoft.eu\/es\/wp-json\/wp\/v2\/ht-kb-tag?post=28773"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}