<?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: Curtain Wall Panel not responding to the panel dimensions / 2D view behaving badly in GDL</title>
    <link>https://community.graphisoft.com/t5/GDL/Curtain-Wall-Panel-not-responding-to-the-panel-dimensions-2D/m-p/583212#M6145</link>
    <description>&lt;P&gt;Scripting panels is a &lt;A href="https://gdl.graphisoft.com/gdl_other_docs/how-to-make-a-curtain-wall-panel" target="_blank" rel="noopener"&gt;daunting task&lt;/A&gt;. I don't think it's supported in PARAM-O.&lt;/P&gt;
&lt;P&gt;In short: There are no classic "A" and "B" values for panels – because they could be in any shape and form!&lt;/P&gt;
&lt;P&gt;Instead (what I did in some of my objects never intended fo be used with irregular shapes) you would need to loop over AC_FrameAxisCoords to get your minima and maxima and deduce "A" and "B" from that.&lt;/P&gt;</description>
    <pubDate>Mon, 08 Jan 2024 20:47:42 GMT</pubDate>
    <dc:creator>runxel</dc:creator>
    <dc:date>2024-01-08T20:47:42Z</dc:date>
    <item>
      <title>Curtain Wall Panel not responding to the panel dimensions / 2D view behaving badly</title>
      <link>https://community.graphisoft.com/t5/GDL/Curtain-Wall-Panel-not-responding-to-the-panel-dimensions-2D/m-p/583201#M6144</link>
      <description>&lt;P&gt;I'm creating a parametric curtain wall panel which should respond to width and height, but with no luck..&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="pedrocollares_2-1704738172682.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/51680i0F0C5B4A774E51C1/image-size/large?v=v2&amp;amp;px=999" role="button" title="pedrocollares_2-1704738172682.png" alt="pedrocollares_2-1704738172682.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The panel was modeled in PARAM-O and distributes elements according to a few parameters&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I saved that element as an object and changed the subtype to Curtain Wall Panel, so I can use it in a curtain wall, and in the parameter script I added a few lines so A and B dimensions are dependant of the panel:&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;
&lt;LI-CODE lang="markup"&gt;parameters A = ac_nominalWidth
parameters B = ac_nominalHeight&lt;/LI-CODE&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;
&lt;P&gt;What happens is the following:&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="pedrocollares_3-1704738730595.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/51681i1E715058347F159A/image-size/large?v=v2&amp;amp;px=999" role="button" title="pedrocollares_3-1704738730595.png" alt="pedrocollares_3-1704738730595.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In 3D, the curtain wall doesn't respond to the panel's size (that rectangle should be a single panel)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In 2D, the 'PROJECT' view ends up in the wrong plane, showing as if it was horizontal. I added a few lines to print TEXT2 to see which is the A and B values being inherited by the curtain panel. (Regarding the 2D issue, I believe I can find a workaround for it, re-programming the 2D script. The 3D behaviour worries me more)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Anyone has directions on this? Any help much appreciated!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Sep 2024 11:22:25 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Curtain-Wall-Panel-not-responding-to-the-panel-dimensions-2D/m-p/583201#M6144</guid>
      <dc:creator>pedrocollares</dc:creator>
      <dc:date>2024-09-26T11:22:25Z</dc:date>
    </item>
    <item>
      <title>Re: Curtain Wall Panel not responding to the panel dimensions / 2D view behaving badly</title>
      <link>https://community.graphisoft.com/t5/GDL/Curtain-Wall-Panel-not-responding-to-the-panel-dimensions-2D/m-p/583212#M6145</link>
      <description>&lt;P&gt;Scripting panels is a &lt;A href="https://gdl.graphisoft.com/gdl_other_docs/how-to-make-a-curtain-wall-panel" target="_blank" rel="noopener"&gt;daunting task&lt;/A&gt;. I don't think it's supported in PARAM-O.&lt;/P&gt;
&lt;P&gt;In short: There are no classic "A" and "B" values for panels – because they could be in any shape and form!&lt;/P&gt;
&lt;P&gt;Instead (what I did in some of my objects never intended fo be used with irregular shapes) you would need to loop over AC_FrameAxisCoords to get your minima and maxima and deduce "A" and "B" from that.&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jan 2024 20:47:42 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Curtain-Wall-Panel-not-responding-to-the-panel-dimensions-2D/m-p/583212#M6145</guid>
      <dc:creator>runxel</dc:creator>
      <dc:date>2024-01-08T20:47:42Z</dc:date>
    </item>
    <item>
      <title>Re: Curtain Wall Panel not responding to the panel dimensions / 2D view behaving badly</title>
      <link>https://community.graphisoft.com/t5/GDL/Curtain-Wall-Panel-not-responding-to-the-panel-dimensions-2D/m-p/583294#M6150</link>
      <description>&lt;P&gt;Thanks for your help! Let's say I was able to put something up, but not much aware of what's going on&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":grinning_face_with_sweat:"&gt;😅&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I can't fully understand how those FrameAxisCoords work, but I tinkered a bit with it. I see it's an array made up of two indexes, of size [4] and [2].&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="pedrocollares_0-1704803826775.png" style="width: 720px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/51703iD9910C89943FE4D9/image-dimensions/720x593?v=v2" width="720" height="593" role="button" title="pedrocollares_0-1704803826775.png" alt="pedrocollares_0-1704803826775.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So I'm printing stuff to the 2D script to try to figure it out. Seems to me that&amp;nbsp;&lt;STRONG&gt;AC_FrameAxisCoords[3][1&lt;/STRONG&gt;&lt;SPAN&gt;&lt;STRONG&gt;]&lt;/STRONG&gt; and&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;AC_FrameAxisCoords&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;SPAN&gt;][&lt;/SPAN&gt;&lt;SPAN&gt;2&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&lt;STRONG&gt;]&lt;/STRONG&gt; would work as my A and B dimensions (this panel is meant to be used in rectangular shapes). It's all a big guess, but I attempted to use in the Parameter script as my A and B dimensions:&lt;/SPAN&gt;&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="pedrocollares_1-1704804019343.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/51704i002CE5AE21F394EB/image-size/large?v=v2&amp;amp;px=999" role="button" title="pedrocollares_1-1704804019343.png" alt="pedrocollares_1-1704804019343.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt; They don't seem to work in the Parameter script, but using that same lines in the beginning of the 3D script worked! I had the understanding the Parameter script overrides the parameter values. Nevertheless, I achieved the result with the 3D script as I mentioned:&lt;/SPAN&gt;&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="pedrocollares_2-1704804307094.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/51705iE642CA09ACB204DA/image-size/large?v=v2&amp;amp;px=999" role="button" title="pedrocollares_2-1704804307094.png" alt="pedrocollares_2-1704804307094.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I just don't get why sometimes it isn't creating another panel when the scheme is shorter than the curtain wall itself.&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="pedrocollares_3-1704804372432.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/51707i8A4C3E97117E6F1A/image-size/large?v=v2&amp;amp;px=999" role="button" title="pedrocollares_3-1704804372432.png" alt="pedrocollares_3-1704804372432.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Might be something to do with the parameters I chose kind of randomly..&lt;/P&gt;</description>
      <pubDate>Tue, 06 Feb 2024 03:23:05 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Curtain-Wall-Panel-not-responding-to-the-panel-dimensions-2D/m-p/583294#M6150</guid>
      <dc:creator>pedrocollares</dc:creator>
      <dc:date>2024-02-06T03:23:05Z</dc:date>
    </item>
    <item>
      <title>Re: Curtain Wall Panel not responding to the panel dimensions / 2D view behaving badly</title>
      <link>https://community.graphisoft.com/t5/GDL/Curtain-Wall-Panel-not-responding-to-the-panel-dimensions-2D/m-p/584283#M6191</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;AC_FrameAxisCoords contains the points of the bounding rectangle. It might not include the point [0, 0].&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;The scheme is shorter than the curtain wall itself&lt;/EM&gt;: that might be caused by this curtain wall setting&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PeterBaksa_0-1705478269748.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/52038iD7D5329946FA4ED6/image-size/large?v=v2&amp;amp;px=999" role="button" title="PeterBaksa_0-1705478269748.png" alt="PeterBaksa_0-1705478269748.png" /&gt;&lt;/span&gt;&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>Tue, 06 Feb 2024 03:23:23 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Curtain-Wall-Panel-not-responding-to-the-panel-dimensions-2D/m-p/584283#M6191</guid>
      <dc:creator>Peter Baksa</dc:creator>
      <dc:date>2024-02-06T03:23:23Z</dc:date>
    </item>
    <item>
      <title>Re: Curtain Wall Panel not responding to the panel dimensions / 2D view behaving badly</title>
      <link>https://community.graphisoft.com/t5/GDL/Curtain-Wall-Panel-not-responding-to-the-panel-dimensions-2D/m-p/586566#M6265</link>
      <description>&lt;P&gt;(responding with a fair delay here)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That fixed up the issue!&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="pedrocollares_0-1707069706034.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/52836iAE7AB5092645D4B2/image-size/large?v=v2&amp;amp;px=999" role="button" title="pedrocollares_0-1707069706034.png" alt="pedrocollares_0-1707069706034.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And looping through the FrameAxisCoords worked just fine, it is responding well in all situations, except curved panels, which I guess would require a more complex script in PARAM-O itself. This should be sufficient by now&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 06 Feb 2024 03:23:33 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Curtain-Wall-Panel-not-responding-to-the-panel-dimensions-2D/m-p/586566#M6265</guid>
      <dc:creator>pedrocollares</dc:creator>
      <dc:date>2024-02-06T03:23:33Z</dc:date>
    </item>
  </channel>
</rss>

