<?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: AC Window and Door Leaf Macro Editing in GDL</title>
    <link>https://community.graphisoft.com/t5/GDL/AC-Window-and-Door-Leaf-Macro-Editing/m-p/600496#M6565</link>
    <description>&lt;P&gt;If you are looking for a GDL solution, I can move this post to the GDL forum.&lt;/P&gt;
&lt;P&gt;But trust me, you will be in for a world of hurt.&lt;/P&gt;
&lt;P&gt;Yes, you will have to track down the macro/s that draw the 2D symbolic leafs.&lt;/P&gt;
&lt;P&gt;Find the lines that represent cut parts of the leaf and those that represent the non-cut parts.&lt;/P&gt;
&lt;P&gt;Assign appropriate pens to them, you will probably have to create new parameters.&lt;/P&gt;
&lt;P&gt;Then add those pen parameters to the parent or calling objects and add them to the CALL statements in the 2D scripts.&lt;/P&gt;
&lt;P&gt;The parent object may call a macro that calls another macro.&lt;/P&gt;
&lt;P&gt;You will have to track them all down and ensure the parameters get passed along.&lt;/P&gt;
&lt;P&gt;Then repeat for every door or window object.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Then having said all that, you can never update your library again.&lt;/P&gt;
&lt;P&gt;Because you will have to make all of these changes every time you do (new Archicad versions or library update in the current version).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So if you only have the one symbolic leaf pen now, I would learn to live with it.&lt;/P&gt;
&lt;P&gt;As you mentioned, your other option is to use 'projected' floor plan display.&lt;/P&gt;
&lt;P&gt;But the projected view is what is being cut in the 3D model by the Floor Plan Cutting Plane.&lt;/P&gt;
&lt;P&gt;Not always exactly what you want to see.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry.&lt;/P&gt;</description>
    <pubDate>Tue, 23 Apr 2024 06:49:28 GMT</pubDate>
    <dc:creator>Barry Kelly</dc:creator>
    <dc:date>2024-04-23T06:49:28Z</dc:date>
    <item>
      <title>AC Window and Door Leaf Macro Editing</title>
      <link>https://community.graphisoft.com/t5/GDL/AC-Window-and-Door-Leaf-Macro-Editing/m-p/600465#M6564</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;
&lt;P&gt;I cannot get the Archicad door and window pens to behave as I would like for symbolic plan view. I find the process of finding the Macros used in the standard Archicad library quite hard to decipher and cannot fathom what I should touch within the 2D script for Window and Door leafs. I do believe that what I am trying to do is quite minor, but I am a bit lost.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is anyone out there able to show me exactly what to do.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Basically I want to add more control to the pens used for the symbolic plan view of glazed doors and windows. I need a separate pen for cut elements and elevated lines. Also as I wish to use a grey pen for the elevated elements is there a way to control the Draw Order so the elevated lines sit behind the cut lines?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hopefully the attached image explains it clearly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier" color="grey"&gt;Operating system used: &lt;EM&gt;Mac Intel-based Monterey&lt;/EM&gt;&lt;/FONT&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="Door Window Pen Controls.png" style="width: 800px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/60356i12BA63F0285041E6/image-dimensions/800x675?v=v2" width="800" height="675" role="button" title="Door Window Pen Controls.png" alt="Door Window Pen Controls.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;</description>
      <pubDate>Tue, 24 Sep 2024 08:09:38 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/AC-Window-and-Door-Leaf-Macro-Editing/m-p/600465#M6564</guid>
      <dc:creator>KB-at-CWA</dc:creator>
      <dc:date>2024-09-24T08:09:38Z</dc:date>
    </item>
    <item>
      <title>Re: AC Window and Door Leaf Macro Editing</title>
      <link>https://community.graphisoft.com/t5/GDL/AC-Window-and-Door-Leaf-Macro-Editing/m-p/600496#M6565</link>
      <description>&lt;P&gt;If you are looking for a GDL solution, I can move this post to the GDL forum.&lt;/P&gt;
&lt;P&gt;But trust me, you will be in for a world of hurt.&lt;/P&gt;
&lt;P&gt;Yes, you will have to track down the macro/s that draw the 2D symbolic leafs.&lt;/P&gt;
&lt;P&gt;Find the lines that represent cut parts of the leaf and those that represent the non-cut parts.&lt;/P&gt;
&lt;P&gt;Assign appropriate pens to them, you will probably have to create new parameters.&lt;/P&gt;
&lt;P&gt;Then add those pen parameters to the parent or calling objects and add them to the CALL statements in the 2D scripts.&lt;/P&gt;
&lt;P&gt;The parent object may call a macro that calls another macro.&lt;/P&gt;
&lt;P&gt;You will have to track them all down and ensure the parameters get passed along.&lt;/P&gt;
&lt;P&gt;Then repeat for every door or window object.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Then having said all that, you can never update your library again.&lt;/P&gt;
&lt;P&gt;Because you will have to make all of these changes every time you do (new Archicad versions or library update in the current version).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So if you only have the one symbolic leaf pen now, I would learn to live with it.&lt;/P&gt;
&lt;P&gt;As you mentioned, your other option is to use 'projected' floor plan display.&lt;/P&gt;
&lt;P&gt;But the projected view is what is being cut in the 3D model by the Floor Plan Cutting Plane.&lt;/P&gt;
&lt;P&gt;Not always exactly what you want to see.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry.&lt;/P&gt;</description>
      <pubDate>Tue, 23 Apr 2024 06:49:28 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/AC-Window-and-Door-Leaf-Macro-Editing/m-p/600496#M6565</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2024-04-23T06:49:28Z</dc:date>
    </item>
    <item>
      <title>Re: AC Window and Door Leaf Macro Editing</title>
      <link>https://community.graphisoft.com/t5/GDL/AC-Window-and-Door-Leaf-Macro-Editing/m-p/601787#M6566</link>
      <description>&lt;P&gt;I suppose then I could try and make my own Door Leaf Object, but I have to find the attributes that are called on by the door and use them in the script. Is this a good idea or am I heading down a rabbit hole with this?&lt;/P&gt;</description>
      <pubDate>Sun, 28 Apr 2024 23:25:16 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/AC-Window-and-Door-Leaf-Macro-Editing/m-p/601787#M6566</guid>
      <dc:creator>KB-at-CWA</dc:creator>
      <dc:date>2024-04-28T23:25:16Z</dc:date>
    </item>
    <item>
      <title>Re: AC Window and Door Leaf Macro Editing</title>
      <link>https://community.graphisoft.com/t5/GDL/AC-Window-and-Door-Leaf-Macro-Editing/m-p/601795#M6567</link>
      <description>&lt;P&gt;It all depends what your GDL scripting skills are like.&lt;/P&gt;
&lt;P&gt;If you have never scripted, it might be a challenge.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am not sure the default library door objects even have parameters to allow you to have separate cut and non-cut 2D pens?&lt;/P&gt;
&lt;P&gt;I am assuming they don't, otherwise you would just be able to set those pens and you wouldn't be having this issue.&lt;/P&gt;
&lt;P&gt;So you would still need to edit the existing door objects to add those parameters.&lt;/P&gt;
&lt;P&gt;Then you are back to the issue of altering default objects that you can never update, unless you make those changes every time you do.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you just create a door leaf macro as an object, then you would still have to alter the original door objects to be able to call that macro and add the 2D pen parameters.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So no matter what you do, it looks like you will need to alter default objects.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Better of saving as a new object with the parameters you want.&lt;/P&gt;
&lt;P&gt;Either completely script your own door object, or 'save as. an existing door with a new name, but you will also have to do the same for all macros (save as with new name) , and adjust all of the CALLs to those macros with the new names.&lt;/P&gt;
&lt;P&gt;This way you will have your own object that is completely independent of the default library.&lt;/P&gt;
&lt;P&gt;Although you will not benefit from any future updates as you are now in control of this object's scripts, and it will not update unless you update it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Personally, unless you have good GDL skills, if the existing doors do not allow you to set cut and uncut 2D pens, I would just live with that.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry.&lt;/P&gt;</description>
      <pubDate>Mon, 29 Apr 2024 01:10:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/AC-Window-and-Door-Leaf-Macro-Editing/m-p/601795#M6567</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2024-04-29T01:10:00Z</dc:date>
    </item>
  </channel>
</rss>

