<?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 API - changing the member buckling coefficient in Robot Structural Analysis Forum</title>
    <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-changing-the-member-buckling-coefficient/m-p/7750127#M36068</link>
    <description>&lt;P&gt;Hi all&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm developing an API-VB.net code to carry out steel design and i need to modify the buckling length coefficient factor, the code manages to change the value but not the symbol as you can see in the attached photo, moreover, when i run the design, the buckling is assigned as no buckling "X" !! and no length neither the coefficient is identified.. Bellow my code. Great thanks for any help&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Dim ROBOT As New RobotOM.RobotApplication&lt;/P&gt;&lt;P&gt;ROBOT.Project.Preferences.SetActiveCode(IRobotCodeType.I_CT_STEEL_STRUCTURES, "EC3")&lt;/P&gt;&lt;P&gt;Dim designlabel As IRobotLabel&lt;BR /&gt;Dim RdmMembDefData As IRDimMembDefData&lt;BR /&gt;Dim RdmCodeMembDefPar As IRDimMembParamsEC3&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;designlabel = Label.Create(IRobotLabelType.I_LT_MEMBER_TYPE, "My pars")&lt;/P&gt;&lt;P&gt;RdmMembDefData = designlabel.Data&lt;/P&gt;&lt;P&gt;With RdmMembDefData&lt;BR /&gt;.SetStructureSwayYZ(IRDimMembDefBucklingDataType.I_DMDBDT_BUCKLING_Y, 1)&lt;BR /&gt;.SetLengthYZUV(IRDimMembDefLengthDataType.I_DMDLDT_LENGTH_Y, 5)&lt;BR /&gt;.SetStructureSwayYZ(IRDimMembDefBucklingDataType.I_DMDBDT_BUCKLING_Z, 0)&lt;BR /&gt;.SetLengthYZUV(IRDimMembDefLengthDataType.I_DMDLDT_LENGTH_Z, 6)&lt;BR /&gt;End With&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;RdmCodeMembDefPar = RdmMembDefData.CodeParams&lt;BR /&gt;With RdmCodeMembDefPar&lt;BR /&gt;.BuckLengthCoeffY = 0.7&lt;BR /&gt;.BuckLengthCoeffZ = 0.7&lt;BR /&gt;.TubeControl = 1&lt;BR /&gt;End With&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;RdmMembDefData.CodeParams = RdmCodeMembDefPar&lt;BR /&gt;RdmMembDefData.Type = IRDimMembDefType.I_DMDT_COLUMN&lt;BR /&gt;ROBOT.Project.Structure.Labels.Store(designlabel)&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="buckling coef.png" style="width: 705px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/458731iD2291D3B735E4CFF/image-size/large?v=v2&amp;amp;px=999" role="button" title="buckling coef.png" alt="buckling coef.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Sun, 04 Feb 2018 20:30:30 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2018-02-04T20:30:30Z</dc:date>
    <item>
      <title>API - changing the member buckling coefficient</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-changing-the-member-buckling-coefficient/m-p/7750127#M36068</link>
      <description>&lt;P&gt;Hi all&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm developing an API-VB.net code to carry out steel design and i need to modify the buckling length coefficient factor, the code manages to change the value but not the symbol as you can see in the attached photo, moreover, when i run the design, the buckling is assigned as no buckling "X" !! and no length neither the coefficient is identified.. Bellow my code. Great thanks for any help&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Dim ROBOT As New RobotOM.RobotApplication&lt;/P&gt;&lt;P&gt;ROBOT.Project.Preferences.SetActiveCode(IRobotCodeType.I_CT_STEEL_STRUCTURES, "EC3")&lt;/P&gt;&lt;P&gt;Dim designlabel As IRobotLabel&lt;BR /&gt;Dim RdmMembDefData As IRDimMembDefData&lt;BR /&gt;Dim RdmCodeMembDefPar As IRDimMembParamsEC3&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;designlabel = Label.Create(IRobotLabelType.I_LT_MEMBER_TYPE, "My pars")&lt;/P&gt;&lt;P&gt;RdmMembDefData = designlabel.Data&lt;/P&gt;&lt;P&gt;With RdmMembDefData&lt;BR /&gt;.SetStructureSwayYZ(IRDimMembDefBucklingDataType.I_DMDBDT_BUCKLING_Y, 1)&lt;BR /&gt;.SetLengthYZUV(IRDimMembDefLengthDataType.I_DMDLDT_LENGTH_Y, 5)&lt;BR /&gt;.SetStructureSwayYZ(IRDimMembDefBucklingDataType.I_DMDBDT_BUCKLING_Z, 0)&lt;BR /&gt;.SetLengthYZUV(IRDimMembDefLengthDataType.I_DMDLDT_LENGTH_Z, 6)&lt;BR /&gt;End With&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;RdmCodeMembDefPar = RdmMembDefData.CodeParams&lt;BR /&gt;With RdmCodeMembDefPar&lt;BR /&gt;.BuckLengthCoeffY = 0.7&lt;BR /&gt;.BuckLengthCoeffZ = 0.7&lt;BR /&gt;.TubeControl = 1&lt;BR /&gt;End With&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;RdmMembDefData.CodeParams = RdmCodeMembDefPar&lt;BR /&gt;RdmMembDefData.Type = IRDimMembDefType.I_DMDT_COLUMN&lt;BR /&gt;ROBOT.Project.Structure.Labels.Store(designlabel)&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="buckling coef.png" style="width: 705px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/458731iD2291D3B735E4CFF/image-size/large?v=v2&amp;amp;px=999" role="button" title="buckling coef.png" alt="buckling coef.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 04 Feb 2018 20:30:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-changing-the-member-buckling-coefficient/m-p/7750127#M36068</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-02-04T20:30:30Z</dc:date>
    </item>
    <item>
      <title>Re: API - changing the member buckling coefficient</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-changing-the-member-buckling-coefficient/m-p/7750843#M36069</link>
      <description>&lt;P&gt;Hi&amp;nbsp;@Anonymous&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It is correctly defined by API - see right hand side screen shot.&lt;/P&gt;
&lt;P&gt;Left hand side screen shot shows design results. I do not see any code related to getting steel design results in your post.&lt;/P&gt;
&lt;P&gt;In fact there is no buckling in your results because axial force is a tensile (not compression) force on your screen shot.&lt;/P&gt;</description>
      <pubDate>Mon, 05 Feb 2018 08:06:32 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-changing-the-member-buckling-coefficient/m-p/7750843#M36069</guid>
      <dc:creator>Rafal.Gaweda</dc:creator>
      <dc:date>2018-02-05T08:06:32Z</dc:date>
    </item>
    <item>
      <title>Re: API - changing the member buckling coefficient</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-changing-the-member-buckling-coefficient/m-p/7753367#M36070</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Thanks Rafal&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;You are absolutely right, the code works well, i checked another element subjected to compression and the buckling length is determined correctly.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Cheers !!&lt;/DIV&gt;</description>
      <pubDate>Mon, 05 Feb 2018 21:41:46 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-changing-the-member-buckling-coefficient/m-p/7753367#M36070</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-02-05T21:41:46Z</dc:date>
    </item>
  </channel>
</rss>

