<?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 Edit Archicad Library Part in GDL</title>
    <link>https://community.graphisoft.com/t5/GDL/Edit-Archicad-Library-Part/m-p/238064#M4002</link>
    <description>&lt;DIV class="actalk-migrated-content"&gt;I want to use an existing archicad metal door library part, but I want to edit its symbol.&lt;BR /&gt;&lt;BR /&gt;How do I turn off the existing symbol and script my own. Adding to the 2D script seems to only draw on top of the existing symbol, it does not override it.&lt;/DIV&gt;</description>
    <pubDate>Tue, 14 Sep 2021 11:28:43 GMT</pubDate>
    <dc:creator>Narska</dc:creator>
    <dc:date>2021-09-14T11:28:43Z</dc:date>
    <item>
      <title>Edit Archicad Library Part</title>
      <link>https://community.graphisoft.com/t5/GDL/Edit-Archicad-Library-Part/m-p/238064#M4002</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;I want to use an existing archicad metal door library part, but I want to edit its symbol.&lt;BR /&gt;&lt;BR /&gt;How do I turn off the existing symbol and script my own. Adding to the 2D script seems to only draw on top of the existing symbol, it does not override it.&lt;/DIV&gt;</description>
      <pubDate>Tue, 14 Sep 2021 11:28:43 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Edit-Archicad-Library-Part/m-p/238064#M4002</guid>
      <dc:creator>Narska</dc:creator>
      <dc:date>2021-09-14T11:28:43Z</dc:date>
    </item>
    <item>
      <title>Re: Edit Archicad Library Part</title>
      <link>https://community.graphisoft.com/t5/GDL/Edit-Archicad-Library-Part/m-p/238065#M4003</link>
      <description>Hi Narska,&lt;BR /&gt;
&lt;BR /&gt;
There is a macro call in the master script that is executed before each 2d script. Add a condition based on GLOB_SCRIPT_TYPE to skip it in 2d.</description>
      <pubDate>Tue, 19 Jan 2021 17:01:22 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Edit-Archicad-Library-Part/m-p/238065#M4003</guid>
      <dc:creator>Peter Baksa</dc:creator>
      <dc:date>2021-01-19T17:01:22Z</dc:date>
    </item>
    <item>
      <title>Re: Edit Archicad Library Part</title>
      <link>https://community.graphisoft.com/t5/GDL/Edit-Archicad-Library-Part/m-p/238066#M4004</link>
      <description>can you elaborate please. &lt;BR /&gt;
&lt;BR /&gt;
Is the conditional suppose to be in the 2D script or the master script?&lt;BR /&gt;
&lt;BR /&gt;
I see in the master script at the end: &lt;BR /&gt;

&lt;PRE&gt;if GLOB_SCRIPT_TYPE = 7 | GLOB_SCRIPT_TYPE = 8 then goto "MasterEnd"	! forward migration, backward migration

call "gs_general_door_macro_USA" parameters all gs_doorcode = "D1 Commercial"&lt;/PRE&gt;


&lt;BLOCKQUOTE&gt;Peter wrote:&lt;BR /&gt;
Hi Narska,&lt;BR /&gt;
&lt;BR /&gt;
There is a macro call in the master script that is executed before each 2d script. Add a condition based on GLOB_SCRIPT_TYPE to skip it in 2d.
&lt;/BLOCKQUOTE&gt;</description>
      <pubDate>Tue, 19 Jan 2021 18:16:48 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Edit-Archicad-Library-Part/m-p/238066#M4004</guid>
      <dc:creator>Narska</dc:creator>
      <dc:date>2021-01-19T18:16:48Z</dc:date>
    </item>
    <item>
      <title>Re: Edit Archicad Library Part</title>
      <link>https://community.graphisoft.com/t5/GDL/Edit-Archicad-Library-Part/m-p/238067#M4005</link>
      <description>It has to be in the master script because the master script would call the macro before executing the first line of the 2d script, and thus the macro 2d script would be executed before the object's.&lt;BR /&gt;

&lt;BLOCKQUOTE&gt;if GLOB_SCRIPT_TYPE = 7 | GLOB_SCRIPT_TYPE = 8 | GLOB_SCRIPT_TYPE = 2 then goto "MasterEnd"	! forward migration, backward migration, 2D&lt;BR /&gt;
&lt;BR /&gt;
call "gs_general_door_macro_USA" parameters all gs_doorcode = "D1 Commercial"&lt;/BLOCKQUOTE&gt;</description>
      <pubDate>Wed, 20 Jan 2021 07:57:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Edit-Archicad-Library-Part/m-p/238067#M4005</guid>
      <dc:creator>Peter Baksa</dc:creator>
      <dc:date>2021-01-20T07:57:00Z</dc:date>
    </item>
    <item>
      <title>Re: Edit Archicad Library Part</title>
      <link>https://community.graphisoft.com/t5/GDL/Edit-Archicad-Library-Part/m-p/238068#M4006</link>
      <description>Thank you, reporting back that this worked perfectly.&lt;BR /&gt;

&lt;BLOCKQUOTE&gt;Peter wrote:&lt;BR /&gt;
It has to be in the master script because the master script would call the macro before executing the first line of the 2d script, and thus the macro 2d script would be executed before the object's.&lt;BR /&gt;

&lt;BLOCKQUOTE&gt;if GLOB_SCRIPT_TYPE = 7 | GLOB_SCRIPT_TYPE = 8 | GLOB_SCRIPT_TYPE = 2 then goto "MasterEnd"	! forward migration, backward migration, 2D&lt;BR /&gt;
&lt;BR /&gt;
call "gs_general_door_macro_USA" parameters all gs_doorcode = "D1 Commercial"&lt;/BLOCKQUOTE&gt;
&lt;/BLOCKQUOTE&gt;</description>
      <pubDate>Sat, 06 Feb 2021 22:54:44 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Edit-Archicad-Library-Part/m-p/238068#M4006</guid>
      <dc:creator>Narska</dc:creator>
      <dc:date>2021-02-06T22:54:44Z</dc:date>
    </item>
  </channel>
</rss>

