<?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: ArchiCAD 16 + Allplan2012 SmartParts? in Collaboration with other software</title>
    <link>https://community.graphisoft.com/t5/Collaboration-with-other/ArchiCAD-16-Allplan2012-SmartParts/m-p/200898#M24927</link>
    <description>&lt;BLOCKQUOTE&gt;dseah wrote:&lt;BR /&gt;
Intriguing that Allplan has chosen to continue with GDL as a language, which is based on the old BASIC language, and not develop something that is more modern like Python or Ruby etc.&lt;/BLOCKQUOTE&gt;

Yes it is interesting, GDL is pretty powerful though for what is needed. However a more modern language might open the doors to some incredible things. Like what Sketchup is currently open to.</description>
    <pubDate>Wed, 16 Nov 2011 00:53:41 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2011-11-16T00:53:41Z</dc:date>
    <item>
      <title>ArchiCAD 16 + Allplan2012 SmartParts?</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/ArchiCAD-16-Allplan2012-SmartParts/m-p/200894#M24923</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;I note that Nemetschek's Allplan has a new scripted objects tool called Smart Parts, that uses GDL.&lt;BR /&gt;
&lt;BR /&gt;
The big improvement I think is the way parameters can be manipulated visually on screen via 'manipulators' or 'handles'. Is this currently possible in AC15?&lt;BR /&gt;
&lt;BR /&gt;
Also, what has become of the Systems Technology stuff that was announced with AC12?&lt;/T&gt;&lt;/DIV&gt;</description>
      <pubDate>Sun, 06 Nov 2011 14:23:27 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/ArchiCAD-16-Allplan2012-SmartParts/m-p/200894#M24923</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-11-06T14:23:27Z</dc:date>
    </item>
    <item>
      <title>Re: ArchiCAD 16 + Allplan2012 SmartParts?</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/ArchiCAD-16-Allplan2012-SmartParts/m-p/200895#M24924</link>
      <description>We've all been wondering what Nemetschek might bring to Archicad from its portfolio, but to date the most obvious and talked of is a commitment to IFCs.&lt;BR /&gt;
&lt;BR /&gt;
Smartparts look like some sort of GDL editor interface - how much extra control vs what Archicad currently offers is unclear. Certainly 3d hotspots can be created in a part to offer such handles, however the big issue with Archicad is that is a script based environment - not graphical interface...so perhaps smartparts addresses this?&lt;BR /&gt;
&lt;BR /&gt;
The other issue is that relationships can be built and made within the part but not between parts. Any new graphical environment really needs to offer its toolset to the whole model....</description>
      <pubDate>Sun, 06 Nov 2011 23:52:31 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/ArchiCAD-16-Allplan2012-SmartParts/m-p/200895#M24924</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-11-06T23:52:31Z</dc:date>
    </item>
    <item>
      <title>Re: ArchiCAD 16 + Allplan2012 SmartParts?</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/ArchiCAD-16-Allplan2012-SmartParts/m-p/200896#M24925</link>
      <description>maybe not what we hoped for...emphasis on the script rather than the hoped for alternative..&lt;BR /&gt;
&lt;BR /&gt;
Custom SmartParts can be scripted by you in no time – with Allplan SmartPart Script. The easy-to-learn programming languages, as well as special help functions, make it possible to create SmartParts in 2D and 3D. Allplan also reliably protects your creative property against unwanted copying and usage by third parties with password protected scripts.</description>
      <pubDate>Mon, 07 Nov 2011 01:28:38 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/ArchiCAD-16-Allplan2012-SmartParts/m-p/200896#M24925</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-11-07T01:28:38Z</dc:date>
    </item>
    <item>
      <title>Re: ArchiCAD 16 + Allplan2012 SmartParts?</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/ArchiCAD-16-Allplan2012-SmartParts/m-p/200897#M24926</link>
      <description>Inter-object relationships: Interesting observation. But, I guess GDL objects like doors can be hosted in walls. This is admitedly a simple relationship?&lt;BR /&gt;
&lt;BR /&gt;
Is there an API for System Technology? It seems like the CW object handles inter object relationships?&lt;BR /&gt;
&lt;BR /&gt;
Intriguing that Allplan has chosen to continue with GDL as a language, which is based on the old BASIC language, and not develop something that is more modern like Python or Ruby etc.</description>
      <pubDate>Mon, 07 Nov 2011 08:45:03 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/ArchiCAD-16-Allplan2012-SmartParts/m-p/200897#M24926</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-11-07T08:45:03Z</dc:date>
    </item>
    <item>
      <title>Re: ArchiCAD 16 + Allplan2012 SmartParts?</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/ArchiCAD-16-Allplan2012-SmartParts/m-p/200898#M24927</link>
      <description>&lt;BLOCKQUOTE&gt;dseah wrote:&lt;BR /&gt;
Intriguing that Allplan has chosen to continue with GDL as a language, which is based on the old BASIC language, and not develop something that is more modern like Python or Ruby etc.&lt;/BLOCKQUOTE&gt;

Yes it is interesting, GDL is pretty powerful though for what is needed. However a more modern language might open the doors to some incredible things. Like what Sketchup is currently open to.</description>
      <pubDate>Wed, 16 Nov 2011 00:53:41 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/ArchiCAD-16-Allplan2012-SmartParts/m-p/200898#M24927</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-11-16T00:53:41Z</dc:date>
    </item>
    <item>
      <title>Re: ArchiCAD 16 + Allplan2012 SmartParts?</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/ArchiCAD-16-Allplan2012-SmartParts/m-p/200899#M24928</link>
      <description>Interesting discussion.&lt;BR /&gt;
&lt;BR /&gt;
GDL based on Basic is (as a programming language) really dated. The clever part is the included parametric geometric objects that GDL provides.&lt;BR /&gt;
&lt;BR /&gt;
I might be more future proof to have such geometry objects into a more flexible language, e.g. Python or Ruby or Javascript.&lt;BR /&gt;
&lt;BR /&gt;
There are several good scripting languages available in CAD software, but the most powerful ones are those that can talk to the geometric engine of the CAD system underneath (e.g. Grasshopper in Rhino).&lt;BR /&gt;
&lt;BR /&gt;
As much as I love Processing, it is precisely the 3D geometric part that is missing. Libraries like iGeo and HeMesh do solve some things there.&lt;BR /&gt;
&lt;BR /&gt;
Now imagine we get the power of the GDL geometric description in a more robust language AND with the possibility of extending this with custom geometric entities (NURBS anybody?).</description>
      <pubDate>Wed, 16 Nov 2011 07:30:07 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/ArchiCAD-16-Allplan2012-SmartParts/m-p/200899#M24928</guid>
      <dc:creator>stefan</dc:creator>
      <dc:date>2011-11-16T07:30:07Z</dc:date>
    </item>
    <item>
      <title>Re: ArchiCAD 16 + Allplan2012 SmartParts?</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/ArchiCAD-16-Allplan2012-SmartParts/m-p/200900#M24929</link>
      <description>Yes, the longeivity of GDL is intriguing. I wonder why it was used by Allplan. Is this an attempt to facilitate a wider object 'market' between AC and AP? It would make sense if smartparts made in AP can be downloaded and used in AC, and vice versa.&lt;BR /&gt;
&lt;BR /&gt;
GDL's primitives remind me of GenerativeML, by Sven Havemann, which is a stack based language that can generate procedural forms using the GPU. It looks like GDL has to be very 'BASIC' to be fast enough. &lt;BR /&gt;
&lt;BR /&gt;
The question is how something like Ruby/Python can be used in conjunction with GDL, w/o sacrificing too much? &lt;BR /&gt;
&lt;BR /&gt;
One nice thing aboout smartparts is that it provides a mouse/screen based way of modifying the script's parameters. This gets past the 'design thru the dialog box' problem that GDL always had. I can see GDL becoming more worthwhile learning if AC adopted this as well.</description>
      <pubDate>Wed, 16 Nov 2011 08:41:38 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/ArchiCAD-16-Allplan2012-SmartParts/m-p/200900#M24929</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-11-16T08:41:38Z</dc:date>
    </item>
  </channel>
</rss>

