<?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: Disallow Beam Join in Revit API Forum</title>
    <link>https://forums.autodesk.com/t5/revit-api-forum/disallow-beam-join/m-p/5558875#M75400</link>
    <description>&lt;P&gt;Hey Bburling, &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am having the same issues with beam systems and would like to tell them to disallow the join before creating the system. So that I don't have to unpin all of the beams (joists) and dissallow the join on the end of each.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How would go about using the utility classes? &amp;nbsp;I have never used them before.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Dean&lt;/P&gt;</description>
    <pubDate>Thu, 26 Mar 2015 16:28:25 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2015-03-26T16:28:25Z</dc:date>
    <item>
      <title>Disallow Beam Join</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/disallow-beam-join/m-p/5320975#M75397</link>
      <description>&lt;P&gt;Via the UI we can now disallow beam joins at each end of a beam by right clicking, really useful feature.&lt;/P&gt;&lt;P&gt;Is it possible to this via the API?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I suspect the answer is no, I had a dig and found the parameter Join Status but it is read only.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG title="beamJoin.JPG" border="0" src="https://forums.autodesk.com/t5/image/serverpage/image-id/130603i824753F4C0B61A4E/image-size/medium?v=mpbl-1&amp;amp;px=-1" align="center" alt="beamJoin.JPG" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Oct 2014 02:21:14 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/disallow-beam-join/m-p/5320975#M75397</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-10-07T02:21:14Z</dc:date>
    </item>
    <item>
      <title>Re: Disallow Beam Join</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/disallow-beam-join/m-p/5321339#M75398</link>
      <description>&lt;P&gt;Dear Bburling,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;On one hand, there is the&amp;nbsp;JoinGeometryUtils class. That is for controlling the order of joins of concrete members and slabs, I believe.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;More relevant in your case is probably the&amp;nbsp;LocationCurve.JoinType property, which gets and sets&amp;nbsp;the type of the join at the specified end.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Unfortunately, though, the remarks on this method state that "this property allows to get join type of wall and concrete beam and to set wall's join type."&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Oh, and there is even more for walls:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN style="line-height: 15px;"&gt;WallUtils.DisallowWallJoinAtEnd()&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN style="line-height: 15px;"&gt;WallUtils.AllowWallJoinAtEnd()&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN style="line-height: 15px;"&gt;WallUtils.IsWallJoinAllowedAtEnd()&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;provide access to the setting for whether or not joining is allowed at a particular end of the wall. If joins exist at the end of a wall and joins are disallowed, the walls will become disjoint. If joins are disallowed for the end of the wall, and then the setting is toggled to allow the joins, the wall will automatically join to its neighbors if there are any.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Unfortunately this does not help for beams, which is what you are asking about.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;However, someone from the development team also said, specifically regarding structural framing, beams, braces, columns:&amp;nbsp;I think that with the "disallowjoin" functionality implemented in Revit 2015, we have addressed the major issue described here. The previous 2014 work in regards to beam positioning also helps.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In summary, I think I would start off trying to use the JoinGeometryUtils.UnjoinGeometry method.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Good luck!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Cheers,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Jeremy&lt;/P&gt;</description>
      <pubDate>Tue, 07 Oct 2014 08:27:42 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/disallow-beam-join/m-p/5321339#M75398</guid>
      <dc:creator>jeremytammik</dc:creator>
      <dc:date>2014-10-07T08:27:42Z</dc:date>
    </item>
    <item>
      <title>Re: Disallow Beam Join</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/disallow-beam-join/m-p/5332865#M75399</link>
      <description>&lt;P&gt;Thanks Jeremy, useful info as always.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;the &lt;EM&gt;&lt;STRONG&gt;DisallowJoinAtEnd &lt;/STRONG&gt;&lt;/EM&gt;method in the &lt;STRONG&gt;&lt;EM&gt;StructuralFramingUtils&amp;nbsp;&lt;/EM&gt;&lt;/STRONG&gt;class&amp;nbsp;is exactly what i was after.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I always forget about the utility classes&amp;nbsp;&lt;img id="smileyindifferent" class="emoticon emoticon-smileyindifferent" src="https://forums.autodesk.com/i/smilies/16x16_smiley-indifferent.png" alt="Smiley Indifferent" title="Smiley Indifferent" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks again,&lt;/P&gt;&lt;P&gt;Brett&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Oct 2014 05:54:37 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/disallow-beam-join/m-p/5332865#M75399</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-10-13T05:54:37Z</dc:date>
    </item>
    <item>
      <title>Re: Disallow Beam Join</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/disallow-beam-join/m-p/5558875#M75400</link>
      <description>&lt;P&gt;Hey Bburling, &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am having the same issues with beam systems and would like to tell them to disallow the join before creating the system. So that I don't have to unpin all of the beams (joists) and dissallow the join on the end of each.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How would go about using the utility classes? &amp;nbsp;I have never used them before.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Dean&lt;/P&gt;</description>
      <pubDate>Thu, 26 Mar 2015 16:28:25 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/disallow-beam-join/m-p/5558875#M75400</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-03-26T16:28:25Z</dc:date>
    </item>
  </channel>
</rss>

