<?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 Vent block windows in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Vent-block-windows/m-p/71587#M30839</link>
    <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;I need help to make a vent block window object similar to the picture shown&lt;BR /&gt;
The window object I need is similar to the glass block wall window object included in the archicad library which lets you determine the unit size and the mortar joints. I think the programming to do this part could start with the glass block wall window object.&lt;BR /&gt;
I did create the individual vent block but is a pain to copy it vertically and horizontally to construct the window.&lt;BR /&gt;
The vent block is 8” w x 8”h x 6”Th. The hole is 4” x 4”&lt;BR /&gt;
I don’t know GDL so any help is appreciated. Thanks in advance&lt;/T&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;IMG src="http://community.graphisoft.com/t5/image/serverpage/image-id/72929i9726E9775ECBE5E3/image-size/large?v=v2&amp;amp;px=999" border="0" alt="P1010161.JPG" title="P1010161.JPG" /&gt;</description>
    <pubDate>Wed, 24 May 2023 10:44:57 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2023-05-24T10:44:57Z</dc:date>
    <item>
      <title>Vent block windows</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Vent-block-windows/m-p/71587#M30839</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;I need help to make a vent block window object similar to the picture shown&lt;BR /&gt;
The window object I need is similar to the glass block wall window object included in the archicad library which lets you determine the unit size and the mortar joints. I think the programming to do this part could start with the glass block wall window object.&lt;BR /&gt;
I did create the individual vent block but is a pain to copy it vertically and horizontally to construct the window.&lt;BR /&gt;
The vent block is 8” w x 8”h x 6”Th. The hole is 4” x 4”&lt;BR /&gt;
I don’t know GDL so any help is appreciated. Thanks in advance&lt;/T&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;IMG src="http://community.graphisoft.com/t5/image/serverpage/image-id/72929i9726E9775ECBE5E3/image-size/large?v=v2&amp;amp;px=999" border="0" alt="P1010161.JPG" title="P1010161.JPG" /&gt;</description>
      <pubDate>Wed, 24 May 2023 10:44:57 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Vent-block-windows/m-p/71587#M30839</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-05-24T10:44:57Z</dc:date>
    </item>
    <item>
      <title>Re: Vent block windows</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Vent-block-windows/m-p/71588#M30840</link>
      <description>To model this with all the mortar joints will get a little heavy on the polygons, but if there aren't great expanses of it that may not be a problem. (You can also do the mortar with a texture but the alignment can get a little tricky.)&lt;BR /&gt;
&lt;BR /&gt;
For the fully detailed model, to make the blocks themselves use two nested FOR/NEXT loops:&lt;BR /&gt;

&lt;PRE&gt;FOR i = 1 TO blocks_across
FOR j = 1 TO blocks_up
Prism_ 10, dp,
    0, 0, 15,
    wd, 0, 15,
    wd, ht, 15,
    0, ht, 15,
    0, 0, -1,
    tk, tk, 15,
    wd-tk, tk, 15,
    wd-tk, ht-tk, 15,
    tk, ht-tk, 15,
    tk, tk, -1
addy ht + mortar_jt
NEXT j
addx wd + mortar_jt
NEXT i&lt;/PRE&gt;

You naturally need to initialize all the variables. In the example: wd, ht, dp = width, height, depth of block. For the mortar I would use a single Prism_ statement with holes defined by PUT statements in the above loop.&lt;BR /&gt;
&lt;BR /&gt;
I know this is not a complete explanation (haven't time for that), but it's a start. Try fooling around with it and use the GDL Reference in the Help menu to see if you can figure out the rest.&lt;BR /&gt;
&lt;BR /&gt;
When you're done you should post the result. It might be handy for others to try out.</description>
      <pubDate>Tue, 12 Jun 2007 15:34:17 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Vent-block-windows/m-p/71588#M30840</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-06-12T15:34:17Z</dc:date>
    </item>
    <item>
      <title>Re: Vent block windows</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Vent-block-windows/m-p/71589#M30841</link>
      <description>Thank you very much. &lt;BR /&gt;
I'll better start wiping the dust off my book "Object Making with ArchiCAD"&lt;BR /&gt;
Ill keep you informed of my progress.&lt;BR /&gt;
Thanks again</description>
      <pubDate>Tue, 12 Jun 2007 16:15:21 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Vent-block-windows/m-p/71589#M30841</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-06-12T16:15:21Z</dc:date>
    </item>
    <item>
      <title>Re: Vent block windows</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Vent-block-windows/m-p/71590#M30842</link>
      <description>Im trying to understand GDL but it is hard. Would a savvy GDL guru transform the glass block wall library part to a vent block wall and post it on objects on line? Ill gladly pay for this library part. Is is a very popular&lt;BR /&gt;
"window" in the tropics. Im sure the programmer could make a profit this type of window since it would have a lot of demand.&lt;BR /&gt;
The advantage of starting with the glass block wall library part is that it could be put on curved walls also.</description>
      <pubDate>Wed, 13 Jun 2007 14:08:04 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Vent-block-windows/m-p/71590#M30842</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-06-13T14:08:04Z</dc:date>
    </item>
  </channel>
</rss>

