<?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: Get structural columns connected to a beam in Revit API Forum</title>
    <link>https://forums.autodesk.com/t5/revit-api-forum/get-structural-columns-connected-to-a-beam/m-p/7836284#M51857</link>
    <description>&lt;P&gt;If the beam has the analytical model enabled then you can get its analytical model and call .GetAnalyticalModelSupports.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My memory of this is that it initially takes some time to check the connectivity of the model. Ordinarily&amp;nbsp;it is easier to see&amp;nbsp;if a point representing the end of a beam&amp;nbsp;is near to a curve (slanted column)&amp;nbsp;or 2D point and within column end level&amp;nbsp;offsets (for vertical column). You have to pick a tolerance based on how bad the drafting is.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 07 Mar 2018 21:47:48 GMT</pubDate>
    <dc:creator>RPTHOMAS108</dc:creator>
    <dc:date>2018-03-07T21:47:48Z</dc:date>
    <item>
      <title>Get structural columns connected to a beam</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/get-structural-columns-connected-to-a-beam/m-p/7835995#M51856</link>
      <description>&lt;P&gt;Is there a way to get structural columns connected to&amp;nbsp;beams through the RevitAPI? I'm trying to find a direct way to retrieve the connected columns before I try detecting them instead.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Methods I tried:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;StructuralFramingUtils.GetEndReference&lt;/STRONG&gt;: returns a reference with an ElementId of -1 unless you manually change the end reference to an edge of the column instead of the bounding box.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LocationCurve.get_ElementsAtJoin&lt;/STRONG&gt;:&amp;nbsp;Able to detect structural framing and walls, but not columns.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;JoinGeometryUtils.GetJoinedElements&lt;/STRONG&gt;: only works for geometry joins.&lt;/P&gt;</description>
      <pubDate>Wed, 07 Mar 2018 20:10:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/get-structural-columns-connected-to-a-beam/m-p/7835995#M51856</guid>
      <dc:creator>s.lanuzo</dc:creator>
      <dc:date>2018-03-07T20:10:30Z</dc:date>
    </item>
    <item>
      <title>Re: Get structural columns connected to a beam</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/get-structural-columns-connected-to-a-beam/m-p/7836284#M51857</link>
      <description>&lt;P&gt;If the beam has the analytical model enabled then you can get its analytical model and call .GetAnalyticalModelSupports.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My memory of this is that it initially takes some time to check the connectivity of the model. Ordinarily&amp;nbsp;it is easier to see&amp;nbsp;if a point representing the end of a beam&amp;nbsp;is near to a curve (slanted column)&amp;nbsp;or 2D point and within column end level&amp;nbsp;offsets (for vertical column). You have to pick a tolerance based on how bad the drafting is.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Mar 2018 21:47:48 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/get-structural-columns-connected-to-a-beam/m-p/7836284#M51857</guid>
      <dc:creator>RPTHOMAS108</dc:creator>
      <dc:date>2018-03-07T21:47:48Z</dc:date>
    </item>
    <item>
      <title>Re: Get structural columns connected to a beam</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/get-structural-columns-connected-to-a-beam/m-p/9282835#M51858</link>
      <description>&lt;P&gt;Any new methods for getting beams and columns that are connected?&amp;nbsp; We disable the analytical model in our template so using that method is not feasible.&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jan 2020 15:36:03 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/get-structural-columns-connected-to-a-beam/m-p/9282835#M51858</guid>
      <dc:creator>arautio</dc:creator>
      <dc:date>2020-01-29T15:36:03Z</dc:date>
    </item>
    <item>
      <title>Re: Get structural columns connected to a beam</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/get-structural-columns-connected-to-a-beam/m-p/9284756#M51859</link>
      <description>&lt;P&gt;There are lots of possible way to achieve this.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Probably one of the most immediate would be to implement a filtered element collector that checks for the following criteria:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN&gt;Quick: beams and columns&amp;nbsp;classes and categories&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Quick: bounding box in the area of interest&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Slow: intersection filter with the end of the element you seek connections on&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Discussions:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN&gt;&lt;A href="https://thebuildingcoder.typepad.com/blog/2010/12/find-intersecting-elements.html" target="_blank"&gt;https://thebuildingcoder.typepad.com/blog/2010/12/find-intersecting-elements.html&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;&lt;A href="https://thebuildingcoder.typepad.com/blog/about-the-author.html#5.30" target="_blank"&gt;https://thebuildingcoder.typepad.com/blog/about-the-author.html#5.30&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;&lt;A href="https://thebuildingcoder.typepad.com/blog/about-the-author.html#5.48" target="_blank"&gt;https://thebuildingcoder.typepad.com/blog/about-the-author.html#5.48&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Jan 2020 08:25:54 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/get-structural-columns-connected-to-a-beam/m-p/9284756#M51859</guid>
      <dc:creator>jeremytammik</dc:creator>
      <dc:date>2020-01-30T08:25:54Z</dc:date>
    </item>
    <item>
      <title>Re: Get structural columns connected to a beam</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/get-structural-columns-connected-to-a-beam/m-p/9284908#M51860</link>
      <description>&lt;P&gt;If the columns are connected to the beam with a SteelConnection you could also read the input objects of the StructuralConnectionHandler.&lt;/P&gt;</description>
      <pubDate>Thu, 30 Jan 2020 09:34:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/get-structural-columns-connected-to-a-beam/m-p/9284908#M51860</guid>
      <dc:creator>matthias.deisboeck</dc:creator>
      <dc:date>2020-01-30T09:34:51Z</dc:date>
    </item>
    <item>
      <title>Re: Get structural columns connected to a beam</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/get-structural-columns-connected-to-a-beam/m-p/13009825#M51861</link>
      <description>&lt;P&gt;But if the beam is not aligned with the coordinate axes, which is probable, since the bounding box or outline are aligned with the coordinate axes, the intersection my include wrong columns.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Sep 2024 17:21:39 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/get-structural-columns-connected-to-a-beam/m-p/13009825#M51861</guid>
      <dc:creator>HadiMoosavi</dc:creator>
      <dc:date>2024-09-09T17:21:39Z</dc:date>
    </item>
  </channel>
</rss>

