<?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 Urgent - Mass scale Library Part reseting values in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293446#M1304</link>
    <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;Hi everyone,&lt;BR /&gt;
&lt;BR /&gt;
I have a 2D object that have been replicated 100s of times per project on multiple projects, and all are put on the layouts.&lt;BR /&gt;
&lt;BR /&gt;
The problem is that I had to make some minor modification to the object, but I have found out that due to object's programming schema, the changes would not take effect until I go through each object on each layout, to reset it values.&lt;BR /&gt;
&lt;BR /&gt;
Is there a way I can reset he object's values on every layout with the need to go through all one by one? Like a mas reset to that specific object on all layout ?&lt;BR /&gt;
&lt;BR /&gt;
Or do you have another solution ?&lt;/T&gt;&lt;/DIV&gt;</description>
    <pubDate>Tue, 11 Feb 2020 17:42:31 GMT</pubDate>
    <dc:creator>Nader Belal</dc:creator>
    <dc:date>2020-02-11T17:42:31Z</dc:date>
    <item>
      <title>Urgent - Mass scale Library Part reseting values</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293446#M1304</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;Hi everyone,&lt;BR /&gt;
&lt;BR /&gt;
I have a 2D object that have been replicated 100s of times per project on multiple projects, and all are put on the layouts.&lt;BR /&gt;
&lt;BR /&gt;
The problem is that I had to make some minor modification to the object, but I have found out that due to object's programming schema, the changes would not take effect until I go through each object on each layout, to reset it values.&lt;BR /&gt;
&lt;BR /&gt;
Is there a way I can reset he object's values on every layout with the need to go through all one by one? Like a mas reset to that specific object on all layout ?&lt;BR /&gt;
&lt;BR /&gt;
Or do you have another solution ?&lt;/T&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 11 Feb 2020 17:42:31 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293446#M1304</guid>
      <dc:creator>Nader Belal</dc:creator>
      <dc:date>2020-02-11T17:42:31Z</dc:date>
    </item>
    <item>
      <title>Re: Urgent - Mass scale Library Part reseting values</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293447#M1305</link>
      <description>Are the objects exactly the same on every layout?&lt;BR /&gt;
If yes, I would select all of them and change one common parameter and check if the change sticks.&lt;BR /&gt;
If not, I am afraid you will have to change one by one.  At least groups of identical ones.&lt;BR /&gt;
Make sure to backup your work.&lt;BR /&gt;
Hope that helps.</description>
      <pubDate>Tue, 11 Feb 2020 19:26:36 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293447#M1305</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-02-11T19:26:36Z</dc:date>
    </item>
    <item>
      <title>Re: Urgent - Mass scale Library Part reseting values</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293448#M1306</link>
      <description>It's the same object in all layouts.&lt;BR /&gt;
&lt;BR /&gt;
It's GUID is maintained, but values of a parameter have been changed (&lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;to be clear, new values have been added&lt;E&gt;&lt;/E&gt;).&lt;BR /&gt;
&lt;BR /&gt;
What is I need is how to reset values on all the instances of that specific object in all layouts ?</description>
      <pubDate>Tue, 11 Feb 2020 19:30:23 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293448#M1306</guid>
      <dc:creator>Nader Belal</dc:creator>
      <dc:date>2020-02-11T19:30:23Z</dc:date>
    </item>
    <item>
      <title>Re: Urgent - Mass scale Library Part reseting values</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293449#M1307</link>
      <description>I can't see any way of mass selecting objects on layout environment.&lt;BR /&gt;
In this case you will have to select one by one in each layout.&lt;BR /&gt;
You could select one object &amp;gt; reset the values &amp;gt; eyedrop the parameters &amp;gt; inject it in identical ones &amp;gt; repeat &lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;ad nauseun&lt;E&gt;&lt;/E&gt;.  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_mrgreen.gif" style="display : inline;" /&gt; &lt;BR /&gt;
I'm afraid we have one more wish to the list.  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_rolleyes.gif" style="display : inline;" /&gt;&lt;BR /&gt;
Good luck.</description>
      <pubDate>Tue, 11 Feb 2020 19:59:24 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293449#M1307</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-02-11T19:59:24Z</dc:date>
    </item>
    <item>
      <title>Re: Urgent - Mass scale Library Part reseting values</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293450#M1308</link>
      <description>Just got an idea, and I want to know if it worked with anyone with you,,,,,&lt;BR /&gt;
&lt;BR /&gt;
Since the objects different versions have the same GUID, wouldn't deleting the object from the project library and then loading up again will force ArchiCAD to re-read the object without changing its parameters' values .... ??? like a forced refresh ?</description>
      <pubDate>Tue, 11 Feb 2020 20:12:30 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293450#M1308</guid>
      <dc:creator>Nader Belal</dc:creator>
      <dc:date>2020-02-11T20:12:30Z</dc:date>
    </item>
    <item>
      <title>Re: Urgent - Mass scale Library Part reseting values</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293451#M1309</link>
      <description>Update: I forget to mention that the project was already uploaded to the BIMserver</description>
      <pubDate>Tue, 11 Feb 2020 20:24:49 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293451#M1309</guid>
      <dc:creator>Nader Belal</dc:creator>
      <dc:date>2020-02-11T20:24:49Z</dc:date>
    </item>
    <item>
      <title>Re: Urgent - Mass scale Library Part reseting values</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293452#M1310</link>
      <description>If I understand properly what you want then this is exactly what object migration does.&lt;BR /&gt;
&lt;BR /&gt;
You have your original object with its own GUID.&lt;BR /&gt;
You then use the migration scripts to swap it to a new object with a new GUID.&lt;BR /&gt;
You can set default parameter values in the swapping process.&lt;BR /&gt;
&lt;BR /&gt;
Make sure your original object is no longer in the loaded library and all placed instances of that object will swap to the new one with the default values that you set.&lt;BR /&gt;
&lt;BR /&gt;
There are a few forum posts here somewhere if you are not familiar with migration.&lt;BR /&gt;
&lt;BR /&gt;
Barry.</description>
      <pubDate>Wed, 12 Feb 2020 00:58:41 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293452#M1310</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2020-02-12T00:58:41Z</dc:date>
    </item>
    <item>
      <title>Re: Urgent - Mass scale Library Part reseting values</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293453#M1311</link>
      <description>Thank you Barry, didn't know that.&lt;BR /&gt;
&lt;BR /&gt;
But would loading and upload the library part from the project would reset it ??</description>
      <pubDate>Wed, 12 Feb 2020 11:03:40 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293453#M1311</guid>
      <dc:creator>Nader Belal</dc:creator>
      <dc:date>2020-02-12T11:03:40Z</dc:date>
    </item>
    <item>
      <title>Re: Urgent - Mass scale Library Part reseting values</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293454#M1312</link>
      <description>&lt;BLOCKQUOTE&gt;Moonlight wrote:&lt;BR /&gt;
But would loading and upload the library part from the project would reset it ??
&lt;/BLOCKQUOTE&gt;

So you have many instances of ‘object 1’ in your job.&lt;BR /&gt;
They are all the same object but may have different parameter settings.&lt;BR /&gt;
They all have the same GUID.&lt;BR /&gt;
&lt;BR /&gt;
You create ‘object 2’ which has a new GUID.&lt;BR /&gt;
This object contains the migration script that looks for the old GUID and then swaps it to the new GUID.&lt;BR /&gt;
It can also set the values of any parameters so you can adjust existing parameter values or set new ones.&lt;BR /&gt;
&lt;BR /&gt;
This migration script will only take effect object with the original GUID is missing from the loaded library, which is why you must delete it from your library (this includes the embedded library).&lt;BR /&gt;
If it is still in there it will just load as normal and nothing will happen.&lt;BR /&gt;
If it is missing, the migration script of the new object detects the missing objects and replaces them with the new one (and resets parameter values if you scripted that - new parameters will just take on the default values of the new object, but again you can define those as well if you want).&lt;BR /&gt;
&lt;BR /&gt;
Barry.</description>
      <pubDate>Wed, 12 Feb 2020 15:17:02 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293454#M1312</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2020-02-12T15:17:02Z</dc:date>
    </item>
    <item>
      <title>Re: Urgent - Mass scale Library Part reseting values</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293455#M1313</link>
      <description>Thank you Barry</description>
      <pubDate>Wed, 12 Feb 2020 15:32:13 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Urgent-Mass-scale-Library-Part-reseting-values/m-p/293455#M1313</guid>
      <dc:creator>Nader Belal</dc:creator>
      <dc:date>2020-02-12T15:32:13Z</dc:date>
    </item>
  </channel>
</rss>

