<?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: Robot Steel API - Member definition parameters in Robot Structural Analysis Forum</title>
    <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3506246#M82093</link>
    <description>&lt;P&gt;Thank you!&lt;/P&gt;</description>
    <pubDate>Tue, 19 Jun 2012 13:17:22 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2012-06-19T13:17:22Z</dc:date>
    <item>
      <title>Robot Steel API - Member definition parameters</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3506024#M82091</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm trying to define members parameters, using Robot Steel API, to design a bar structure steel with EN1993-1.&lt;/P&gt;&lt;P&gt;I have seen the document "Robot API Steel Design" but I can’t do it. It’s possible provide a complete example to "Visual Basic -Microsoft Excel" for a “Bar” type?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks﻿&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jun 2012 11:30:09 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3506024#M82091</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-06-19T11:30:09Z</dc:date>
    </item>
    <item>
      <title>Re: Robot Steel API - Member definition parameters</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3506152#M82092</link>
      <description>&lt;P&gt;Look closer at paragraphs 4.4.1 and 4.4.2 in mentioned doc.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Examlpe below&lt;/P&gt;
&lt;P&gt;Set all \ required RDimMembParams in place where you cae see commented dots in code below&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;Dim RobApp As RobotApplication
Set RobApp = New RobotApplication

    RobApp.Project.Preferences.SetActiveCode I_CT_STEEL_STRUCTURES, "ENV 1993-1:1992"

    Dim RLabel As IRobotLabel
    Dim RdimLabelData  As IRDimMembDefData
    Dim RDimMembParams As IRDimMembParamsEC3
    
        Set RLabel = RobApp.Project.Structure.Labels.Create(I_LT_MEMBER_TYPE, "My Label")
        Set RdimLabelData = RLabel.Data
        
        RdimLabelData.SetDeflYZRelLimit I_DMDDDT_DEFL_Y, 100
        RdimLabelData.SetDeflYZRelLimit I_DMDDDT_DEFL_Z, 200
        RdimLabelData.SetDisplXYRelLimit I_DMDDDT_DISP_X, 300
        RdimLabelData.SetDisplXYRelLimit I_DMDDDT_DISP_Y, 400
        

        Set RDimMembParams = RdimLabelData.CodeParams
        
        RDimMembParams.BuckLengthCoeffY = 10
        '......
        RdimLabelData.CodeParams = RDimMembParams
        RobApp.Project.Structure.Labels.Store RLabel&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN style="line-height: normal;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jun 2012 12:26:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3506152#M82092</guid>
      <dc:creator>Rafal.Gaweda</dc:creator>
      <dc:date>2012-06-19T12:26:34Z</dc:date>
    </item>
    <item>
      <title>Re: Robot Steel API - Member definition parameters</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3506246#M82093</link>
      <description>&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jun 2012 13:17:22 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3506246#M82093</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-06-19T13:17:22Z</dc:date>
    </item>
    <item>
      <title>Re: Robot Steel API - Member definition parameters</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3506306#M82094</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I run the Macro in Excel, it return an error:&lt;/P&gt;&lt;P&gt;Run-time '13'&lt;/P&gt;&lt;P&gt;Type mismatch&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It occurs on line:&lt;/P&gt;&lt;P&gt;Dim RdimLabelData&amp;nbsp; As IRDimMembDefData&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Annex image with the error.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jun 2012 13:50:07 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3506306#M82094</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-06-19T13:50:07Z</dc:date>
    </item>
    <item>
      <title>Re: Robot Steel API - Member definition parameters</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3506320#M82095</link>
      <description>&lt;P&gt;Wrong Params.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;    RobApp.Project.Preferences.SetActiveCode I_CT_STEEL_STRUCTURES, "ENV 1993-1:2005"
'.....
    Dim RDimMembParams As IRDimMembParamsE32&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jun 2012 14:05:27 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3506320#M82095</guid>
      <dc:creator>Rafal.Gaweda</dc:creator>
      <dc:date>2012-06-19T14:05:27Z</dc:date>
    </item>
    <item>
      <title>Re: Robot Steel API - Member definition parameters</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3506356#M82096</link>
      <description>&lt;P&gt;Ok! Already works! Thank you!&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jun 2012 14:16:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3506356#M82096</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-06-19T14:16:30Z</dc:date>
    </item>
    <item>
      <title>Re: Robot Steel API - Member definition parameters</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3506674#M82097</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;At the moment, I have defined the member&amp;nbsp;type. What remains now is to assign the type of member to the respective bar, in other words, assign the type "My Label" to a bar 1 and 2, for example. How do this? You can send an example?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jun 2012 16:29:14 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3506674#M82097</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-06-19T16:29:14Z</dc:date>
    </item>
    <item>
      <title>Re: Robot Steel API - Member definition parameters</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3507978#M82098</link>
      <description>&lt;P&gt;Like for all labels&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;for one \ given bar number&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;Dim Rbar As RobotBar
Dim BarCollection As RobotBarCollection

RobApp.Project.Structure.Bars.Get(bar_number).SetLabel I_LT_MEMBER_TYPE, "My Label"

'or

Set Rbar = RobApp.Project.Structure.Bars.Get(bar_number)
Rbar.SetLabel I_LT_MEMBER_TYPE, "My Label"

&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;for bar collection&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;Set RobotBarCollection = .........
For i = 1 To BarCollection.Count

BarCollection.Get(i).SetLabel I_LT_MEMBER_TYPE, "My Label"

Next i&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 20 Jun 2012 11:24:53 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/3507978#M82098</guid>
      <dc:creator>Rafal.Gaweda</dc:creator>
      <dc:date>2012-06-20T11:24:53Z</dc:date>
    </item>
    <item>
      <title>Re: Robot Steel API - Member definition parameters</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/4790595#M82099</link>
      <description>&lt;P&gt;Dear all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried to implement the code below with the corrections made and wasn't able to do it.&lt;/P&gt;&lt;P&gt;An error appears in the line that sets Member Parameters :&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Set RDimMembParams = RdimLabelData.CodeParams&lt;/PRE&gt;&lt;PRE&gt;Sub A_MemType()

Dim RobApp As RobotApplication
Set RobApp = New RobotApplication

    RobApp.Project.Preferences.SetActiveCode I_CT_STEEL_STRUCTURES, "ENV 1993-1:2005"

    Dim RLabel As IRobotLabel
    Dim RdimLabelData  As IRDimMembDefData
    Dim RDimMembParams As IRDimMembParamsE32
    
        Set RLabel = RobApp.Project.Structure.labels.Create(I_LT_MEMBER_TYPE, "My Label")
        Set RdimLabelData = RLabel.data
        
        RdimLabelData.SetDeflYZRelLimit I_DMDDDT_DEFL_Y, 100
        RdimLabelData.SetDeflYZRelLimit I_DMDDDT_DEFL_Z, 200
        RdimLabelData.SetDisplXYRelLimit I_DMDDDT_DISP_X, 300
        RdimLabelData.SetDisplXYRelLimit I_DMDDDT_DISP_Y, 400
        

        Set RDimMembParams = RdimLabelData.CodeParams
        
        RDimMembParams.BuckLengthCoeffY = 10
        '......
        RdimLabelData.CodeParams = RDimMembParams
        RobApp.Project.Structure.labels.Store RLabel

End Sub&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Mon, 03 Feb 2014 11:48:26 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/4790595#M82099</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-03T11:48:26Z</dc:date>
    </item>
    <item>
      <title>Re: Robot Steel API - Member definition parameters</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/4790839#M82100</link>
      <description>&lt;P&gt;Try:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sub A_MemType()&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Dim RobApp As RobotApplication&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Set RobApp = New RobotApplication&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RobApp.Project.Preferences.SetActiveCode I_CT_STEEL_STRUCTURES, "&lt;STRONG&gt;EN 1993-1:2005/AC:2009&lt;/STRONG&gt;" ‘ "ENV 1993-1:2005"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Dim RLabel As IRobotLabel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Dim RdimLabelData As IRDimMembDefData&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Dim RDimMembCodeParams As &lt;STRONG&gt;Object ‘&lt;/STRONG&gt;IRDimMembParamsE32&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Set RLabel = RobApp.Project.Structure.labels.Create(I_LT_MEMBER_TYPE, "My Label")&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Set RdimLabelData = RLabel.data&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RdimLabelData.SetDeflYZRelLimit I_DMDDDT_DEFL_Y, 100 RdimLabelData.SetDeflYZRelLimit I_DMDDDT_DEFL_Z, 200&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RdimLabelData.SetDisplXYRelLimit I_DMDDDT_DISP_X, 300 RdimLabelData.SetDisplXYRelLimit I_DMDDDT_DISP_Y, 400&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Set RDimMembCodeParams = RdimLabelData.CodeParams&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RDimMembCodeParams.BuckLengthCoeffY = 10&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RdimLabelData.CodeParams = RDimMembCodeParams&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RobApp.Project.Structure.labels.Store RLabel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;End Sub&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;If you find your post answered press the Accept as Solution button please. This will help other users to find solutions much faster. Thank you.&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Feb 2014 14:39:11 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/4790839#M82100</guid>
      <dc:creator>Artur.Kosakowski</dc:creator>
      <dc:date>2014-02-03T14:39:11Z</dc:date>
    </item>
    <item>
      <title>Re: Robot Steel API - Member definition parameters</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/4791071#M82101</link>
      <description>Thanks Arthur. It worked perfectly.</description>
      <pubDate>Mon, 03 Feb 2014 15:49:38 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/4791071#M82101</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-03T15:49:38Z</dc:date>
    </item>
    <item>
      <title>Re: Robot Steel API - Member definition parameters</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/11669378#M82102</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/705292"&gt;@Artur.Kosakowski&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;how to translate&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;Dim RDimMembCodeParams As&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Object in C# ?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Thank you in advance,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Regards&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;Louis&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 10 Jan 2023 15:48:33 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/robot-steel-api-member-definition-parameters/m-p/11669378#M82102</guid>
      <dc:creator>polylouis</dc:creator>
      <dc:date>2023-01-10T15:48:33Z</dc:date>
    </item>
  </channel>
</rss>

