<?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 Automating entire library material adjustments in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Automating-entire-library-material-adjustments/m-p/166067#M13829</link>
    <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;This is a complicated scenario, but I have decided that i am going to try and strip all of the materials within a specified library containing parametric GDL parts.&lt;BR /&gt;
&lt;BR /&gt;
I have heard that you can somehow extract the parts into XML formate and then you might be able to use some sort of Automation script to go through the library and find/select and replace text the contains references to materials that you don't want.&lt;BR /&gt;
&lt;BR /&gt;
Can any explain this process in detail?  &lt;BR /&gt;
&lt;BR /&gt;
1.  How do you get the parts into an XML?&lt;BR /&gt;
2.  What should you search for in the XML files to easily replace these materials?  iI there a global variable that would help locate all the instances of materials within a object?&lt;BR /&gt;
3.  How do you get the objects back from XML into GDL?&lt;BR /&gt;
&lt;BR /&gt;
Is there an easier process for replacing materials in a large library?&lt;/T&gt;&lt;/DIV&gt;</description>
    <pubDate>Wed, 03 Jul 2013 16:18:29 GMT</pubDate>
    <dc:creator>ares997</dc:creator>
    <dc:date>2013-07-03T16:18:29Z</dc:date>
    <item>
      <title>Automating entire library material adjustments</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Automating-entire-library-material-adjustments/m-p/166067#M13829</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;This is a complicated scenario, but I have decided that i am going to try and strip all of the materials within a specified library containing parametric GDL parts.&lt;BR /&gt;
&lt;BR /&gt;
I have heard that you can somehow extract the parts into XML formate and then you might be able to use some sort of Automation script to go through the library and find/select and replace text the contains references to materials that you don't want.&lt;BR /&gt;
&lt;BR /&gt;
Can any explain this process in detail?  &lt;BR /&gt;
&lt;BR /&gt;
1.  How do you get the parts into an XML?&lt;BR /&gt;
2.  What should you search for in the XML files to easily replace these materials?  iI there a global variable that would help locate all the instances of materials within a object?&lt;BR /&gt;
3.  How do you get the objects back from XML into GDL?&lt;BR /&gt;
&lt;BR /&gt;
Is there an easier process for replacing materials in a large library?&lt;/T&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 03 Jul 2013 16:18:29 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Automating-entire-library-material-adjustments/m-p/166067#M13829</guid>
      <dc:creator>ares997</dc:creator>
      <dc:date>2013-07-03T16:18:29Z</dc:date>
    </item>
    <item>
      <title>Re: Automating entire library material adjustments</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Automating-entire-library-material-adjustments/m-p/166068#M13830</link>
      <description>IF,there are a limited number of undesirable materials - then I would perform a material content substitution as follows:&lt;BR /&gt;
&lt;BR /&gt;
Look at &lt;A href="http://archicad-talk.graphisoft.com/viewtopic.php?t=1803" target="_blank"&gt;&lt;/A&gt;&lt;S&gt;&lt;A href="http://archicad-talk.graphisoft.com/viewtopic.php?t=1803" target="_blank"&gt;&lt;/A&gt;&lt;A href="http://archicad-talk.graphisoft.com/viewtopic.php?t=1803" target="_blank"&gt;&lt;/A&gt;&lt;/S&gt;&lt;FONT color="#0009FF"&gt;this thread&lt;/FONT&gt;&lt;E&gt;&lt;/E&gt; for an extremely clever material replacement scheme from Link (2004!). He uses a series of 12 images show you his method.&lt;BR /&gt;
And &lt;A href="http://archicad-talk.graphisoft.com/viewtopic.php?p=137021" target="_blank"&gt;&lt;/A&gt;&lt;S&gt;&lt;A href="http://archicad-talk.graphisoft.com/viewtopic.php?p=137021" target="_blank"&gt;&lt;/A&gt;&lt;A href="http://archicad-talk.graphisoft.com/viewtopic.php?p=137021" target="_blank"&gt;&lt;/A&gt;&lt;/S&gt;&lt;FONT color="#0000FF"&gt;here&lt;/FONT&gt;&lt;E&gt;&lt;/E&gt; for Karl's suggestions.&lt;BR /&gt;
&lt;BR /&gt;
Not exactly what you want, but "if you can't be with the one you love" ....</description>
      <pubDate>Tue, 09 Jul 2013 20:51:23 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Automating-entire-library-material-adjustments/m-p/166068#M13830</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-07-09T20:51:23Z</dc:date>
    </item>
  </channel>
</rss>

