<?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: Extracting node table in Robot Structural Analysis Forum</title>
    <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-extracting-node-table/m-p/5684785#M64778</link>
    <description>&lt;P&gt;Example (panel selection should be made in Robot)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;    Dim PanelSel As RobotSelection
    Set PanelSel = RobApp.Project.Structure.Selections.Get(I_OT_PANEL)
    
    Dim Panel As RobotObjObject
    Dim PanelCol As RobotObjObjectCollection
    Set PanelCol = RobApp.Project.Structure.Objects.GetMany(PanelSel)
    
    Dim NodesSelection As String
    NodesSelection = ""
    
    For i = 1 To PanelCol.Count
        Set Panel = PanelCol.Get(i)
        NodesSelection = NodesSelection + " " + Panel.Nodes
    Next i
    
    Dim NodeSel As RobotSelection
    Set NodeSel = RobApp.Project.Structure.Selections.Create(I_OT_NODE)
    NodeSel.FromText NodesSelection
    
    Dim NodeCol As RobotNodeCollection
    Set NodeCol = RobApp.Project.Structure.Nodes.GetMany(NodeSel)
    Dim RNode As RobotNode
 
    Row = 10
    For ii = 1 To NodeCol.Count

        Cells(Row, 1) = "Node"
        Set RNode = NodeCol.Get(ii)
        Cells(Row, 2) = RNode.Number
        Cells(Row, 4) = RNode.X
        Cells(Row, 5) = RNode.Y
        Cells(Row, 6) = RNode.Z
        
        Row = Row + 1
    Next ii&lt;/PRE&gt;</description>
    <pubDate>Fri, 19 Jun 2015 08:33:54 GMT</pubDate>
    <dc:creator>Rafal.Gaweda</dc:creator>
    <dc:date>2015-06-19T08:33:54Z</dc:date>
    <item>
      <title>(API) Extracting node table</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-extracting-node-table/m-p/5646337#M64772</link>
      <description>&lt;P&gt;Hey&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is it possible to extract the numbers of all nodes from a model ? Basically&amp;nbsp;I want to extract the Node table from Robot into an excel spreadsheet incl. numbers and coordinates, support conditions&amp;nbsp;are not important right now. How would the code look like in VBA?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have the macro that extract and modify&amp;nbsp;the coordinates of the model, but I need the nodes and their&amp;nbsp;coord. together.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks in advance&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 May 2015 13:54:48 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-extracting-node-table/m-p/5646337#M64772</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-05-21T13:54:48Z</dc:date>
    </item>
    <item>
      <title>Re: Extracting node table</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-extracting-node-table/m-p/5646426#M64773</link>
      <description>Sorry I do not understand.&lt;BR /&gt;You have the macro but want the same macro again in "different way" ?</description>
      <pubDate>Thu, 21 May 2015 13:46:40 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-extracting-node-table/m-p/5646426#M64773</guid>
      <dc:creator>Rafal.Gaweda</dc:creator>
      <dc:date>2015-05-21T13:46:40Z</dc:date>
    </item>
    <item>
      <title>Re: Extracting node table</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-extracting-node-table/m-p/5646446#M64774</link>
      <description>&lt;P&gt;Sorry for the comfusion. I just want to extract the Node table from a ROBOT model to excel via a code in VBA.&lt;/P&gt;</description>
      <pubDate>Thu, 21 May 2015 13:51:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-extracting-node-table/m-p/5646446#M64774</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-05-21T13:51:19Z</dc:date>
    </item>
    <item>
      <title>Re: Extracting node table</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-extracting-node-table/m-p/5646459#M64775</link>
      <description>&lt;PRE&gt; Dim NodeCol As RobotNodeCollection
    Set NodeCol = RobApp.Project.Structure.Nodes.GetAll
    Dim RNode As RobotNode
 
    
    For ii = 1 To NodeCol.Count

        Cells(Row, 1) = "Node"
        Set RNode = NodeCol.Get(ii)
        Cells(Row, 2) = RNode.Number
        Cells(Row, 4) = RNode.X
        Cells(Row, 5) = RNode.Y
        Cells(Row, 6) = RNode.Z
        
        Row = Row + 1
    Next ii&lt;/PRE&gt;</description>
      <pubDate>Thu, 21 May 2015 13:54:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-extracting-node-table/m-p/5646459#M64775</guid>
      <dc:creator>Rafal.Gaweda</dc:creator>
      <dc:date>2015-05-21T13:54:24Z</dc:date>
    </item>
    <item>
      <title>Re: Extracting node table</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-extracting-node-table/m-p/5648063#M64776</link>
      <description>&lt;P&gt;Thanks that worked.&lt;/P&gt;</description>
      <pubDate>Fri, 22 May 2015 08:40:52 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-extracting-node-table/m-p/5648063#M64776</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-05-22T08:40:52Z</dc:date>
    </item>
    <item>
      <title>Re: Extracting node table</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-extracting-node-table/m-p/5684693#M64777</link>
      <description>&lt;P&gt;Hi, I was just looking to extract node table for selected panels only.&amp;nbsp;Can anyone guide me to get it for perticular panels.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Fri, 19 Jun 2015 06:38:04 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-extracting-node-table/m-p/5684693#M64777</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-06-19T06:38:04Z</dc:date>
    </item>
    <item>
      <title>Re: Extracting node table</title>
      <link>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-extracting-node-table/m-p/5684785#M64778</link>
      <description>&lt;P&gt;Example (panel selection should be made in Robot)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;    Dim PanelSel As RobotSelection
    Set PanelSel = RobApp.Project.Structure.Selections.Get(I_OT_PANEL)
    
    Dim Panel As RobotObjObject
    Dim PanelCol As RobotObjObjectCollection
    Set PanelCol = RobApp.Project.Structure.Objects.GetMany(PanelSel)
    
    Dim NodesSelection As String
    NodesSelection = ""
    
    For i = 1 To PanelCol.Count
        Set Panel = PanelCol.Get(i)
        NodesSelection = NodesSelection + " " + Panel.Nodes
    Next i
    
    Dim NodeSel As RobotSelection
    Set NodeSel = RobApp.Project.Structure.Selections.Create(I_OT_NODE)
    NodeSel.FromText NodesSelection
    
    Dim NodeCol As RobotNodeCollection
    Set NodeCol = RobApp.Project.Structure.Nodes.GetMany(NodeSel)
    Dim RNode As RobotNode
 
    Row = 10
    For ii = 1 To NodeCol.Count

        Cells(Row, 1) = "Node"
        Set RNode = NodeCol.Get(ii)
        Cells(Row, 2) = RNode.Number
        Cells(Row, 4) = RNode.X
        Cells(Row, 5) = RNode.Y
        Cells(Row, 6) = RNode.Z
        
        Row = Row + 1
    Next ii&lt;/PRE&gt;</description>
      <pubDate>Fri, 19 Jun 2015 08:33:54 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/robot-structural-analysis-forum/api-extracting-node-table/m-p/5684785#M64778</guid>
      <dc:creator>Rafal.Gaweda</dc:creator>
      <dc:date>2015-06-19T08:33:54Z</dc:date>
    </item>
  </channel>
</rss>

