<?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: Window - wall interaction, my first gdl in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182983#M17685</link>
    <description>Hi,&lt;BR /&gt;
&lt;BR /&gt;
This topic is covered in the Basic Library Documentation which was created to give implementation info and advice beyond the GDL Manual.&lt;BR /&gt;
&lt;BR /&gt;
See Chapter 'Windows and Doors in GDL' under &lt;A href="http://www.graphisoft.com/support/developer/documentation/LibraryDevKit" target="_blank"&gt;&lt;LINK_TEXT text="http://www.graphisoft.com/support/devel ... raryDevKit"&gt;http://www.graphisoft.com/support/developer/documentation/LibraryDevKit&lt;/LINK_TEXT&gt;&lt;/A&gt; for details about the positioning of windows in a wall.&lt;BR /&gt;
&lt;BR /&gt;
Regs,</description>
    <pubDate>Tue, 01 Mar 2011 07:59:37 GMT</pubDate>
    <dc:creator>ztaskai</dc:creator>
    <dc:date>2011-03-01T07:59:37Z</dc:date>
    <item>
      <title>Window - wall interaction, my first gdl</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182976#M17678</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;Hi,&lt;BR /&gt;
&lt;BR /&gt;
I've managed to create my first gdl object - a custom, one time only interior window, but I'm stuck at how to make the object interact with the wall properly, I don't understand how to define the relationship betw the window and the wall.&lt;BR /&gt;
&lt;BR /&gt;
My sources for getting this far are: GDL Reference Guide; Creadting GDL Objects ITG; and GDL Cookbook. In what I have read, it's not clear to me what variables to control to position the window correctly.&lt;BR /&gt;
&lt;BR /&gt;
Sorry for the long post plus all the attachments, I will attach in this and following posts, plan view, section view, 3d view, and gsm.&lt;BR /&gt;
&lt;BR /&gt;
Any pointers to where I can learn would be greatly appreciated.&lt;BR /&gt;
&lt;BR /&gt;
Plan view attached here, with window selected, you can see that it extends well outside the wall. With more trial and error I might be able to fix the (incomplete) 2d script, but as you can see in the section and 3d views, the frame is inset from the face of the wall by a few inches, and that I don't know how to fix. (Note that there are 3 casements shown on the outside face of the wall, they are standard Library parts and are displaying correctly).&lt;BR /&gt;
&lt;BR /&gt;
Thanks again&lt;/T&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="plan.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/8186i1BECFD6F90ED287D/image-size/large?v=v2&amp;amp;px=999" role="button" title="plan.png" alt="plan.png" /&gt;&lt;/span&gt;</description>
      <pubDate>Wed, 24 May 2023 10:37:07 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182976#M17678</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-05-24T10:37:07Z</dc:date>
    </item>
    <item>
      <title>Re: Window - wall interaction, my first gdl</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182977#M17679</link>
      <description>Section view&lt;BR /&gt;&lt;IMG src="https://community.graphisoft.com/t5/image/serverpage/image-id/11613iCA2042FBC9BB08F7/image-size/large?v=v2&amp;amp;px=999" border="0" alt="section.png" title="section.png" /&gt;</description>
      <pubDate>Sat, 26 Feb 2011 16:52:49 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182977#M17679</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-02-26T16:52:49Z</dc:date>
    </item>
    <item>
      <title>Re: Window - wall interaction, my first gdl</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182978#M17680</link>
      <description>3d view</description>
      <pubDate>Sat, 26 Feb 2011 16:58:27 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182978#M17680</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-02-26T16:58:27Z</dc:date>
    </item>
    <item>
      <title>Re: Window - wall interaction, my first gdl</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182979#M17681</link>
      <description>The darkness of the images makes it difficult to see what's going on. I assume you are scripting this from scratch. Perhaps you should start with a simpler unit and get each bit working before building up the complexity.</description>
      <pubDate>Sat, 26 Feb 2011 22:32:04 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182979#M17681</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-02-26T22:32:04Z</dc:date>
    </item>
    <item>
      <title>Re: Window - wall interaction, my first gdl</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182980#M17682</link>
      <description>&lt;BLOCKQUOTE&gt;Matthew wrote:&lt;BR /&gt;The darkness of the images makes it difficult to see what's going on. I assume you are scripting this from scratch. Perhaps you should start with a simpler unit and get each bit working before building up the complexity.&lt;/BLOCKQUOTE&gt;

Ok, sorry, I will take some new screen shots with a white bkgrd, may be easier to see. &lt;BR /&gt;
&lt;BR /&gt;
Thanks for the recommendation. I have built it from scratch, and the 3d object, in itself, is defined correctly, it's the interaction with the wall I don't get.&lt;BR /&gt;
&lt;BR /&gt;
This is for a "real" window, for a "real" project, and while it, in itself, is a one time only element, it's typical of things we do, and I am trying to test how we can use ArchiCAD most fruitfully, rather than simply drawing this somewhat complicated window with 2d tools.&lt;BR /&gt;
&lt;BR /&gt;
Thanks again Matthew, I will post better screenshots later.</description>
      <pubDate>Sun, 27 Feb 2011 00:00:36 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182980#M17682</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-02-27T00:00:36Z</dc:date>
    </item>
    <item>
      <title>Re: Window - wall interaction, my first gdl</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182981#M17683</link>
      <description>Paul:&lt;BR /&gt;
&lt;BR /&gt;
Like Matthew, I am having a hard time reading the images, but here are a few things to keep in mind about the window's relationship to the wall:&lt;BR /&gt;
1. As you referred to the GDL Reference Guide, then I am guessing that you have looked through the &lt;FONT color="blue"&gt;DOORS AND WINDOWS&lt;/FONT&gt; chapter that outlines the relationship between the window and the wall it is placed in.&lt;BR /&gt;
2. The zero point for the window is on the exterior (reference line) side of the wall, and you are trying to place your window flush with the interior (non-reference side) face of the wall, so the wall thickness is an issue. The thickness of the wall can be picked up with the &lt;FONT color="blue"&gt;WALL_THICKNESS&lt;/FONT&gt; (C_) Global Variable, which you will need to use to adjust the frame thickness to the wall. You may also want to use &lt;FONT color="blue"&gt;WIDO_SILL&lt;/FONT&gt; (K_) which reads the Reveal Depth parameter for the window to get the correct adjustment. (These work for both the 2D and 3D Scripts.)&lt;BR /&gt;
3. You might want to start with just the frame (comment out the rest of the window code) to concentrate on just getting the frame to work correctly, then place the rest of your elements relative to the frame.&lt;BR /&gt;
&lt;BR /&gt;
Windows and doors are trickier than objects, as they depend on the wall they are placed in, but you should be able to sort this out and the knowledge you gain will be very helpful for any opening library part. Let us know how you get along.&lt;BR /&gt;
&lt;BR /&gt;
David</description>
      <pubDate>Sun, 27 Feb 2011 13:50:03 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182981#M17683</guid>
      <dc:creator>David Maudlin</dc:creator>
      <dc:date>2011-02-27T13:50:03Z</dc:date>
    </item>
    <item>
      <title>Re: Window - wall interaction, my first gdl</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182982#M17684</link>
      <description>&lt;BLOCKQUOTE&gt;David wrote:&lt;BR /&gt;Paul:&lt;BR /&gt;
&lt;BR /&gt;
Like Matthew, I am having a hard time reading the images, but here are a few things to keep in mind about the window's relationship to the wall:&lt;BR /&gt;
1. As you referred to the GDL Reference Guide, then I am guessing that you have looked through the &lt;FONT color="blue"&gt;DOORS AND WINDOWS&lt;/FONT&gt; chapter that outlines the relationship between the window and the wall it is placed in.&lt;BR /&gt;
2. The zero point for the window is on the exterior (reference line) side of the wall, and you are trying to place your window flush with the interior (non-reference side) face of the wall, so the wall thickness is an issue. The thickness of the wall can be picked up with the &lt;FONT color="blue"&gt;WALL_THICKNESS&lt;/FONT&gt; (C_) Global Variable, which you will need to use to adjust the frame thickness to the wall. You may also want to use &lt;FONT color="blue"&gt;WIDO_SILL&lt;/FONT&gt; (K_) which reads the Reveal Depth parameter for the window to get the correct adjustment. (These work for both the 2D and 3D Scripts.)&lt;BR /&gt;
3. You might want to start with just the frame (comment out the rest of the window code) to concentrate on just getting the frame to work correctly, then place the rest of your elements relative to the frame.&lt;BR /&gt;
&lt;BR /&gt;
Windows and doors are trickier than objects, as they depend on the wall they are placed in, but you should be able to sort this out and the knowledge you gain will be very helpful for any opening library part. Let us know how you get along.&lt;BR /&gt;
&lt;BR /&gt;
David&lt;/BLOCKQUOTE&gt;

David, thank you very much for taking the time to reply, especially for the WALL_THICKNESS and WIDO_SILL pointers, and again, apologies for the hard to read images. &lt;BR /&gt;
&lt;BR /&gt;
I will take your advice and Matthew's, try to get a bit further along, then maybe make some decent screenshots and repost. In the meantime, thank you both again.&lt;BR /&gt;
&lt;BR /&gt;
Paul</description>
      <pubDate>Sun, 27 Feb 2011 15:28:08 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182982#M17684</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-02-27T15:28:08Z</dc:date>
    </item>
    <item>
      <title>Re: Window - wall interaction, my first gdl</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182983#M17685</link>
      <description>Hi,&lt;BR /&gt;
&lt;BR /&gt;
This topic is covered in the Basic Library Documentation which was created to give implementation info and advice beyond the GDL Manual.&lt;BR /&gt;
&lt;BR /&gt;
See Chapter 'Windows and Doors in GDL' under &lt;A href="http://www.graphisoft.com/support/developer/documentation/LibraryDevKit" target="_blank"&gt;&lt;LINK_TEXT text="http://www.graphisoft.com/support/devel ... raryDevKit"&gt;http://www.graphisoft.com/support/developer/documentation/LibraryDevKit&lt;/LINK_TEXT&gt;&lt;/A&gt; for details about the positioning of windows in a wall.&lt;BR /&gt;
&lt;BR /&gt;
Regs,</description>
      <pubDate>Tue, 01 Mar 2011 07:59:37 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182983#M17685</guid>
      <dc:creator>ztaskai</dc:creator>
      <dc:date>2011-03-01T07:59:37Z</dc:date>
    </item>
    <item>
      <title>Re: Window - wall interaction, my first gdl</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182984#M17686</link>
      <description>&lt;BLOCKQUOTE&gt;ztaskai wrote:&lt;BR /&gt;Hi,&lt;BR /&gt;
&lt;BR /&gt;
This topic is covered in the Basic Library Documentation which was created to give implementation info and advice beyond the GDL Manual.&lt;BR /&gt;
&lt;BR /&gt;
See Chapter 'Windows and Doors in GDL' under &lt;A href="http://www.graphisoft.com/support/developer/documentation/LibraryDevKit" target="_blank"&gt;&lt;LINK_TEXT text="http://www.graphisoft.com/support/devel ... raryDevKit"&gt;http://www.graphisoft.com/support/developer/documentation/LibraryDevKit&lt;/LINK_TEXT&gt;&lt;/A&gt; for details about the positioning of windows in a wall.
&lt;/BLOCKQUOTE&gt;

Thank you - exactly what I was hoping to find.</description>
      <pubDate>Tue, 01 Mar 2011 16:44:59 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/182984#M17686</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-03-01T16:44:59Z</dc:date>
    </item>
    <item>
      <title>Re: Window - wall interaction, my first gdl</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/337211#M17687</link>
      <description>&lt;P&gt;Sorry to revive this old topic, but I am curious from where the terminology is taken?&lt;BR /&gt;&lt;FONT color="blue"&gt;WALL_THICKNESS&lt;/FONT&gt; (C_)&lt;/P&gt;&lt;P&gt;&lt;FONT color="blue"&gt;WIDO_SILL&lt;/FONT&gt; (K_)&lt;/P&gt;&lt;P&gt;A_&lt;/P&gt;&lt;P&gt;etc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Juan.&lt;/P&gt;</description>
      <pubDate>Thu, 28 Apr 2022 11:47:07 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/337211#M17687</guid>
      <dc:creator>jc4d</dc:creator>
      <dc:date>2022-04-28T11:47:07Z</dc:date>
    </item>
    <item>
      <title>Re: Window - wall interaction, my first gdl</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/337218#M17688</link>
      <description>&lt;P&gt;As per the reply in your other tread ,,, &lt;A href="https://community.graphisoft.com/t5/Developer-forum/Source-of-global-variables/td-p/337212" target="_blank"&gt;https://community.graphisoft.com/t5/Developer-forum/Source-of-global-variables/td-p/337212&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The abbreviations (A_, C_, K_, etc.) are the old Global variables.&lt;/P&gt;
&lt;P&gt;The still work if you want to use them - just a little harder to read unless you know what they are (full list can be found in the GDL reference guide).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 28 Apr 2022 14:20:30 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/337218#M17688</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2022-04-28T14:20:30Z</dc:date>
    </item>
    <item>
      <title>Re: Window - wall interaction, my first gdl</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/337258#M17689</link>
      <description>&lt;P&gt;Yes, sorry for the double post.&lt;/P&gt;&lt;P&gt;I tried to delete this post and keep the another one but couldn't find a way to delete it.&lt;/P&gt;</description>
      <pubDate>Fri, 29 Apr 2022 06:54:31 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/337258#M17689</guid>
      <dc:creator>jc4d</dc:creator>
      <dc:date>2022-04-29T06:54:31Z</dc:date>
    </item>
    <item>
      <title>Re: Window - wall interaction, my first gdl</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/337259#M17690</link>
      <description>&lt;P&gt;That is fine.&lt;/P&gt;
&lt;P&gt;That is why I added the link to the other post.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;No, you can't delete posts.&lt;/P&gt;
&lt;P&gt;You can edit them but then following replies will not make sense.&lt;/P&gt;
&lt;P&gt;It is fine to leave it as it is.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry.&lt;/P&gt;</description>
      <pubDate>Fri, 29 Apr 2022 07:05:22 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Window-wall-interaction-my-first-gdl/m-p/337259#M17690</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2022-04-29T07:05:22Z</dc:date>
    </item>
  </channel>
</rss>

