<?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: Compiling GDL Outside Archicad — Is It Possible? in GDL</title>
    <link>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714178#M8624</link>
    <description>&lt;P&gt;i'm actually using&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://gdl.graphisoft.com/tips-and-tricks/how-to-use-the-lp_xmlconverter-tool/" rel="noopener noreferrer" target="_blank"&gt;LPXML_Converter&lt;/A&gt;&amp;nbsp;to convert generated Xmls from Claude AI too , i thought there is a way to check the code before importing inside archicad , to avoid multiple conversions of Xmls ,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So actually it's the only way of doing things ,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 09 Sep 2026 09:19:28 GMT</pubDate>
    <dc:creator>Ahmed_K</dc:creator>
    <dc:date>2026-09-09T09:19:28Z</dc:date>
    <item>
      <title>Compiling GDL Outside Archicad — Is It Possible?</title>
      <link>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714099#M8620</link>
      <description>&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;I managed to convert several GSM objects and GDL macros to XML, modify them, rebuild them, and load them back into Archicad as GSM files. they work perfectly after several compilations,&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;The only thing I'm stuck with now is the GDL compilation.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;The code is compiled by Archicad, so outside Archicad I can modify the GDL, but I have no way to know if the code actually compiles correctly until I open it in Archicad.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;Is there any way to compile GDL outside Archicad?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;Maybe an external compiler, command-line tool, SDK, or something used internally by Archicad that I'm not aware of?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="isSelectedEnd"&gt;&lt;SPAN&gt;If there is a way to do this, it would be a pretty big deal for what I'm trying to build.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Has anyone ever managed to compile or validate GDL code outside Archicad?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Sep 2026 01:52:14 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714099#M8620</guid>
      <dc:creator>Ahmed_K</dc:creator>
      <dc:date>2026-09-09T01:52:14Z</dc:date>
    </item>
    <item>
      <title>Re: Compiling GDL Outside Archicad — Is It Possible?</title>
      <link>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714104#M8621</link>
      <description>&lt;P&gt;There is not an external compiler.&amp;nbsp; Actual GDL coding is discussed in a separate developer forum here:&lt;BR /&gt;&lt;A href="https://community.graphisoft.com/t5/GDL/bd-p/forum-gdl" target="_blank"&gt;https://community.graphisoft.com/t5/GDL/bd-p/forum-gdl&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Sep 2026 20:12:02 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714104#M8621</guid>
      <dc:creator>Karl Ottenstein</dc:creator>
      <dc:date>2026-09-08T20:12:02Z</dc:date>
    </item>
    <item>
      <title>Betreff: Compiling GDL Outside Archicad — Is It Possible?</title>
      <link>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714107#M8622</link>
      <description>&lt;P&gt;It's called the &lt;A href="https://gdl.graphisoft.com/tips-and-tricks/how-to-use-the-lp_xmlconverter-tool/" target="_blank"&gt;LPXML_Converter&lt;/A&gt;. It's technically a separate app inside the Archicad install dir.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Sep 2026 21:46:22 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714107#M8622</guid>
      <dc:creator>runxel</dc:creator>
      <dc:date>2026-09-08T21:46:22Z</dc:date>
    </item>
    <item>
      <title>Re: Compiling GDL Outside Archicad — Is It Possible?</title>
      <link>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714160#M8623</link>
      <description>&lt;P&gt;I am using Cluade AI Pro and creating GDLs with no problems. Claude writes XML code and then I translate to GSM with&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://gdl.graphisoft.com/tips-and-tricks/how-to-use-the-lp_xmlconverter-tool/" rel="noopener noreferrer" target="_blank"&gt;LPXML_Converter&lt;/A&gt; and vice versa. No manual coding. Made large quantity of GDLs for office use.&lt;/P&gt;</description>
      <pubDate>Wed, 09 Sep 2026 07:08:27 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714160#M8623</guid>
      <dc:creator>vtomaz</dc:creator>
      <dc:date>2026-09-09T07:08:27Z</dc:date>
    </item>
    <item>
      <title>Re: Compiling GDL Outside Archicad — Is It Possible?</title>
      <link>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714178#M8624</link>
      <description>&lt;P&gt;i'm actually using&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://gdl.graphisoft.com/tips-and-tricks/how-to-use-the-lp_xmlconverter-tool/" rel="noopener noreferrer" target="_blank"&gt;LPXML_Converter&lt;/A&gt;&amp;nbsp;to convert generated Xmls from Claude AI too , i thought there is a way to check the code before importing inside archicad , to avoid multiple conversions of Xmls ,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So actually it's the only way of doing things ,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Sep 2026 09:19:28 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714178#M8624</guid>
      <dc:creator>Ahmed_K</dc:creator>
      <dc:date>2026-09-09T09:19:28Z</dc:date>
    </item>
    <item>
      <title>Betreff: Compiling GDL Outside Archicad — Is It Possible?</title>
      <link>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714183#M8625</link>
      <description>&lt;P class="p1"&gt;Yes. A syntax check like in Archicad is essentially possible with Graphisoft’s LP_XMLConverter.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;LP_XMLConverter convertlibrary -checkall &amp;lt;temp-src&amp;gt; &amp;lt;temp-dst&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P class="p1"&gt;&lt;BR /&gt;I use it in a VS Code based GDL development environment. The GDL source is edited outside Archicad and rebuilt/validated through LP_XMLConverter. Together with Graphisoft’s GDL VS Code extension this gives you syntax checking and a GSM build workflow without opening Archicad.&lt;BR /&gt;I wrapped the complete workflow here: &lt;A href="https://github.com/gdl-joe/GDLnucleus" target="_self"&gt;GDLnucleus&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Wed, 09 Sep 2026 10:53:43 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714183#M8625</guid>
      <dc:creator>Jochen Suehlo</dc:creator>
      <dc:date>2026-09-09T10:53:43Z</dc:date>
    </item>
    <item>
      <title>Betreff: Compiling GDL Outside Archicad — Is It Possible?</title>
      <link>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714188#M8626</link>
      <description>&lt;P&gt;Very interesting !! i'll give it a try ,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Sep 2026 12:12:02 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714188#M8626</guid>
      <dc:creator>Ahmed_K</dc:creator>
      <dc:date>2026-09-09T12:12:02Z</dc:date>
    </item>
    <item>
      <title>Re: Compiling GDL Outside Archicad — Is It Possible?</title>
      <link>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714196#M8627</link>
      <description>&lt;P&gt;I’m currently using Claude in vscode to create and edit GDL objects for me. I’ve currently got it compiling and checking the code for errors itself and with the tapir api, reloading libraries, placing object and editing parameters to allow Claude to write the code, check it, load the updated object in Archicad and place test objects and test different parameters while its trying to work something out or resolve a GDL error.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;It has created a Claude skill and has a powershell build script to run the lpxml converter compile command and object error checking and another powershell script to run the tapir api functions.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;It’s incredibly impressive. I’m in the process of trying to determine how to make the skill shareable with the intent of adding in more gsl&lt;/P&gt;
&lt;P&gt;reference guide info and best practices.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;I had a few missteps at first, it was creating a new object with no subtype, so I couldn’t place it, it’s gotten caught on itself using incorrect array structures or array indexes. But once I told it how to check for errors itself before it compiled it’s just been solving its own issues, and I just test out whatever new feature it’s added to the object and give it feedback on where its needs functional adjustments.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;The current little project I was working on this evening was porting the dynamic hotline object that posted &lt;a href="https://community.graphisoft.com/t5/user/viewprofilepage/user-id/9767"&gt;@sinceV6&lt;/a&gt;&amp;nbsp;posted &lt;A title="Here" href="https://community.graphisoft.com/t5/GDL/Dynamic-Polyline-base-code-object-VERSION-2/td-p/249973" target="_blank" rel="noopener"&gt;here&lt;/A&gt;&amp;nbsp;into a batten screen object that can have adjustable batten colours for every batten. Has only taken me a couple of hours to get something functional.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;It’s great at writing the UI interface too!&lt;/P&gt;</description>
      <pubDate>Wed, 09 Sep 2026 13:27:28 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Compiling-GDL-Outside-Archicad-Is-It-Possible/m-p/714196#M8627</guid>
      <dc:creator>scottjm</dc:creator>
      <dc:date>2026-09-09T13:27:28Z</dc:date>
    </item>
  </channel>
</rss>

