<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Hollow slab and Formulas of matrix elements (material orthotropy) in Robot Structural Analysis Forum</title>
    <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/hollow-slab-and-formulas-of-matrix-elements-material-orthotropy/m-p/12762269#M3134</link>
    <description>&lt;P&gt;hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/4868835"&gt;@rokas_varanauskas&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This doesn't answer your first question but note that you can edit values ​​more efficiently through the API&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Stephanekapetanovic_2-1758958932145.png" style="width: 999px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1574396i408ECAD97B2E9F0F/image-size/large?v=v2&amp;amp;px=999" role="button" title="Stephanekapetanovic_2-1758958932145.png" alt="Stephanekapetanovic_2-1758958932145.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;Sub GetHollowCoreSlabsParameters()
  Dim ThkData As RobotThicknessData, ThkOrthoData As RobotThicknessOrthoData
  Dim RobApp As RobotApplication: Set RobApp = New RobotApplication
  Dim Labels As RobotLabelServer: Set Labels = RobApp.Project.Structure.Labels
  Dim RNA As RobotNamesArray:     Set RNA = Labels.GetAvailableNames(I_LT_PANEL_THICKNESS)
  Cnv = 100
  For i = 1 To RNA.Count
    LabelName = RNA.Get(i): If Labels.Exist(I_LT_PANEL_THICKNESS, LabelName) = 0 Then GoTo NextSlab
    Set ThkData = Labels.Get(I_LT_PANEL_THICKNESS, LabelName).Data
    With ThkData: If .ThicknessType &amp;lt;&amp;gt; I_TT_ORTHOTROPIC Then GoTo NextSlab
      Set ThkOrthoData = ThkData.Data
      With ThkOrthoData: If .Type &amp;lt;&amp;gt; I_TOT_HOLLOW_CORE_SLAB Then GoTo NextSlab
        H = .H * Cnv: HC = .HC * Cnv: A = .A * Cnv: A1 = .A1 * Cnv: H0 = .H0 * Cnv
        With .Matrix
          D_XXXX = .GetValue(I_TMV_D_XXXX): D_XXYY = .GetValue(I_TMV_D_XXYY): D_YYYY = .GetValue(I_TMV_D_YYYY): D_XYXY = .GetValue(I_TMV_D_XYXY)
          K_XXXX = .GetValue(I_TMV_K_XXXX): K_XXYY = .GetValue(I_TMV_K_XXYY): K_YYYY = .GetValue(I_TMV_K_YYYY): K_XYXY = .GetValue(I_TMV_K_XYXY)
            H_XX = .GetValue(I_TMV_H_XX):     H_YY = .GetValue(I_TMV_H_YY)
        End With
      End With
    End With
NextSlab:
  Next i
  Set RobApp = Nothing
End Sub&lt;/LI-CODE&gt;
&lt;P&gt;Best Regards&lt;/P&gt;</description>
    <pubDate>Sat, 27 Sep 2025 08:28:22 GMT</pubDate>
    <dc:creator>Stephane.kapetanovic</dc:creator>
    <dc:date>2025-09-27T08:28:22Z</dc:date>
    <item>
      <title>Hollow slab and Formulas of matrix elements (material orthotropy)</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/hollow-slab-and-formulas-of-matrix-elements-material-orthotropy/m-p/12743669#M3132</link>
      <description>&lt;P&gt;I have to model steel frame with Hollow slab panels but also to consider the following:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Diaphragm action for horizontal load transfer into stability cores&lt;/LI&gt;&lt;LI&gt;Correct load distribution (one way spanning)&lt;/LI&gt;&lt;LI&gt;Thermal loads applied to panels and bar elements&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Due to thermal load application, cladding panels with diaphragm actions have been eliminated from modelling consideration. It was down to two options - solid slab (equivalent thickness to hollow core) and hollow slab panels.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="rokas_varanauskas_0-1714483730851.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1356550iE2C5BF26A438D315/image-size/medium?v=v2&amp;amp;px=400" role="button" title="rokas_varanauskas_0-1714483730851.png" alt="rokas_varanauskas_0-1714483730851.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Hollow slab panel geometry shown above, 150mm hollow slab with 100mm structural topping.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Above geometry was approximated into below panel type in Robot:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="rokas_varanauskas_1-1714483828232.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1356552i8743DA69C8EFACA7/image-size/medium?v=v2&amp;amp;px=400" role="button" title="rokas_varanauskas_1-1714483828232.png" alt="rokas_varanauskas_1-1714483828232.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In order to verify Robot calculated values of stiffness matrixes hand calculations were performed using RSA help files:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://help.autodesk.com/view/RSAPRO/2025/ENU/?guid=GUID-A27B3B93-40F0-4D88-91CC-0AA50F6F52B5" target="_blank"&gt;Robot Structural Analysis Help | Formulas of matrix elements (material orthotropy) | Autodesk&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/Standard-Formulas-of-matrix-elements-material-orthotropy-Hollow-slab-formula-for-Bending-Stiffness-Dyyy-equation.html?us_oa=forums-us&amp;amp;us_si=b635afdd-2709-41aa-b519-3247a6b67969&amp;amp;us_st=Formulas%20of%20matrix%20elements" target="_blank"&gt;What does it mean InertiaIsec in formulas of matrix components delivered in Help for Robot Structural Analysis (autodesk.com)&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="rokas_varanauskas_2-1714484032284.png" style="width: 890px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1356556iD45EABBC504DCA0B/image-dimensions/890x216?v=v2" width="890" height="216" role="button" title="rokas_varanauskas_2-1714484032284.png" alt="rokas_varanauskas_2-1714484032284.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Membrane stiffness verification was relatively simple and hand calculations almost perfectly matched robot values. In addition, robot values were within 5% of simplified stiffness assessment from first principles. All good there.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When it comes to bending stiffness, I found that Robot calculated D_yyyy value is only about 62% of one calculated by hand using formulas. There also appears to be error in argument description for Iy calculation.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Iy = InertiaIsec(a/xv,&lt;FONT color="#FF0000"&gt;&lt;U&gt;a1&lt;/U&gt;&lt;/FONT&gt;,h,h1,h2) + 4*(0,00755*r*r*r*r + 0,2146*r*r*(c/2+0,7766*r)*(c/2+0,7766*r))&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="rokas_varanauskas_3-1714484669791.jpeg" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1356564i048A9358BFA9E422/image-size/medium?v=v2&amp;amp;px=400" role="button" title="rokas_varanauskas_3-1714484669791.jpeg" alt="rokas_varanauskas_3-1714484669791.jpeg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;According to above image, b=a1, which is actually core width in the below description:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="rokas_varanauskas_4-1714484772845.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1356565i6DEC54BA57F70AA2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="rokas_varanauskas_4-1714484772845.png" alt="rokas_varanauskas_4-1714484772845.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I only get correct Iy value if a1 argument is replaced with rib width (a-a1).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It's also worth noting, that arguments d=h1 and e=h2 contradict between two diagrams (top and bottom flange thickness mixed up).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Dyyyy= E*a/((a-a1)/(&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;InertiaIsec(1/xv,0,h,h1,h2)&lt;/STRONG&gt;&lt;/FONT&gt; + a1/&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;InertiaIsec(1/xv,0,h,hz1,hz2)&lt;/FONT&gt;&lt;/STRONG&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Can Dyyyy Inertia calculation formulas be checked and confirmed as correct by Autodesk team&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/7331480"&gt;@Krzysztof_Wasik&lt;/a&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 13:54:52 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/hollow-slab-and-formulas-of-matrix-elements-material-orthotropy/m-p/12743669#M3132</guid>
      <dc:creator>rokas_varanauskas</dc:creator>
      <dc:date>2024-04-30T13:54:52Z</dc:date>
    </item>
    <item>
      <title>Re: Hollow slab and Formulas of matrix elements (material orthotropy)</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/hollow-slab-and-formulas-of-matrix-elements-material-orthotropy/m-p/12748530#M3133</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/1218351"&gt;@okapawal&lt;/a&gt;&amp;nbsp;is this something you can advise please?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 02 May 2024 14:48:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/hollow-slab-and-formulas-of-matrix-elements-material-orthotropy/m-p/12748530#M3133</guid>
      <dc:creator>rokas_varanauskas</dc:creator>
      <dc:date>2024-05-02T14:48:30Z</dc:date>
    </item>
    <item>
      <title>Re: Hollow slab and Formulas of matrix elements (material orthotropy)</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/hollow-slab-and-formulas-of-matrix-elements-material-orthotropy/m-p/12762269#M3134</link>
      <description>&lt;P&gt;hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/4868835"&gt;@rokas_varanauskas&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This doesn't answer your first question but note that you can edit values ​​more efficiently through the API&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Stephanekapetanovic_2-1758958932145.png" style="width: 999px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1574396i408ECAD97B2E9F0F/image-size/large?v=v2&amp;amp;px=999" role="button" title="Stephanekapetanovic_2-1758958932145.png" alt="Stephanekapetanovic_2-1758958932145.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;Sub GetHollowCoreSlabsParameters()
  Dim ThkData As RobotThicknessData, ThkOrthoData As RobotThicknessOrthoData
  Dim RobApp As RobotApplication: Set RobApp = New RobotApplication
  Dim Labels As RobotLabelServer: Set Labels = RobApp.Project.Structure.Labels
  Dim RNA As RobotNamesArray:     Set RNA = Labels.GetAvailableNames(I_LT_PANEL_THICKNESS)
  Cnv = 100
  For i = 1 To RNA.Count
    LabelName = RNA.Get(i): If Labels.Exist(I_LT_PANEL_THICKNESS, LabelName) = 0 Then GoTo NextSlab
    Set ThkData = Labels.Get(I_LT_PANEL_THICKNESS, LabelName).Data
    With ThkData: If .ThicknessType &amp;lt;&amp;gt; I_TT_ORTHOTROPIC Then GoTo NextSlab
      Set ThkOrthoData = ThkData.Data
      With ThkOrthoData: If .Type &amp;lt;&amp;gt; I_TOT_HOLLOW_CORE_SLAB Then GoTo NextSlab
        H = .H * Cnv: HC = .HC * Cnv: A = .A * Cnv: A1 = .A1 * Cnv: H0 = .H0 * Cnv
        With .Matrix
          D_XXXX = .GetValue(I_TMV_D_XXXX): D_XXYY = .GetValue(I_TMV_D_XXYY): D_YYYY = .GetValue(I_TMV_D_YYYY): D_XYXY = .GetValue(I_TMV_D_XYXY)
          K_XXXX = .GetValue(I_TMV_K_XXXX): K_XXYY = .GetValue(I_TMV_K_XXYY): K_YYYY = .GetValue(I_TMV_K_YYYY): K_XYXY = .GetValue(I_TMV_K_XYXY)
            H_XX = .GetValue(I_TMV_H_XX):     H_YY = .GetValue(I_TMV_H_YY)
        End With
      End With
    End With
NextSlab:
  Next i
  Set RobApp = Nothing
End Sub&lt;/LI-CODE&gt;
&lt;P&gt;Best Regards&lt;/P&gt;</description>
      <pubDate>Sat, 27 Sep 2025 08:28:22 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/hollow-slab-and-formulas-of-matrix-elements-material-orthotropy/m-p/12762269#M3134</guid>
      <dc:creator>Stephane.kapetanovic</dc:creator>
      <dc:date>2025-09-27T08:28:22Z</dc:date>
    </item>
    <item>
      <title>Re: Hollow slab and Formulas of matrix elements (material orthotropy)</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/hollow-slab-and-formulas-of-matrix-elements-material-orthotropy/m-p/12784289#M3135</link>
      <description>&lt;P&gt;It was confirmed by Autodesk team that formulas in Robot help contain errors.&lt;/P&gt;&lt;P&gt;Specifically, error in help formulas for calculating Iy parameter:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="rokas_varanauskas_0-1716191106645.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1364501i0BBB0EC2885C1A4E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="rokas_varanauskas_0-1716191106645.png" alt="rokas_varanauskas_0-1716191106645.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Image above shows original help formulas&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="rokas_varanauskas_1-1716191143439.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1364502iFF48B90288435D12/image-size/medium?v=v2&amp;amp;px=400" role="button" title="rokas_varanauskas_1-1716191143439.png" alt="rokas_varanauskas_1-1716191143439.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Image above shows formulas used within RSA provided by Autodesk.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;a-a1 argument in Iy calculation is the key difference between RSA and help files.&lt;/P&gt;&lt;P&gt;I hope that this will get rectified in help files.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 20 May 2024 07:48:08 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/hollow-slab-and-formulas-of-matrix-elements-material-orthotropy/m-p/12784289#M3135</guid>
      <dc:creator>rokas_varanauskas</dc:creator>
      <dc:date>2024-05-20T07:48:08Z</dc:date>
    </item>
  </channel>
</rss>

