<?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 Update parameters of placed objects...how2? in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Update-parameters-of-placed-objects-how2/m-p/281487#M6112</link>
    <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;Hi,&lt;BR /&gt;
I've got a door object as .lcf and I want to change a parameter value (array values) so I extract the .lcf and modify the object and then I save the object under the same name and finally create a new .lcf with the same name as before. When I create a new project everything is fine and the object has correct values. Howevere all objects placed before the modofication don't change. I've tried deleting the .lcf before adding the new .lcf but I haven't managed to get thenew values in the already placed objects. Is there a way or is it a gdl-"problem"?&lt;BR /&gt;
/Mats&lt;/T&gt;&lt;/DIV&gt;</description>
    <pubDate>Wed, 24 May 2023 08:01:19 GMT</pubDate>
    <dc:creator>Mats_Knutsson</dc:creator>
    <dc:date>2023-05-24T08:01:19Z</dc:date>
    <item>
      <title>Update parameters of placed objects...how2?</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Update-parameters-of-placed-objects-how2/m-p/281487#M6112</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;Hi,&lt;BR /&gt;
I've got a door object as .lcf and I want to change a parameter value (array values) so I extract the .lcf and modify the object and then I save the object under the same name and finally create a new .lcf with the same name as before. When I create a new project everything is fine and the object has correct values. Howevere all objects placed before the modofication don't change. I've tried deleting the .lcf before adding the new .lcf but I haven't managed to get thenew values in the already placed objects. Is there a way or is it a gdl-"problem"?&lt;BR /&gt;
/Mats&lt;/T&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 24 May 2023 08:01:19 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Update-parameters-of-placed-objects-how2/m-p/281487#M6112</guid>
      <dc:creator>Mats_Knutsson</dc:creator>
      <dc:date>2023-05-24T08:01:19Z</dc:date>
    </item>
    <item>
      <title>Re: Update parameters of placed objects...how2?</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Update-parameters-of-placed-objects-how2/m-p/281488#M6113</link>
      <description>All placed instances of your object will remember the original value of the parameter.&lt;BR /&gt;
All you are doing when you edit the object is changing the default for new instances.&lt;BR /&gt;
&lt;BR /&gt;
You can select all objects in the model and change the parameter in the object settings. You will need to do this for every file you have if you want them to change as well.&lt;BR /&gt;
&lt;BR /&gt;
Or if you want to make it a permanent change for all existing objects in all jobs then you need to 'Save As' to create a new object but also include a Migration script which looks for the old GUID number.&lt;BR /&gt;
Then you tell it to change the parameter to the value you want and then set to the new GUID of the new object.&lt;BR /&gt;
You have to delete the old object from your library so the new one will replace it automatically (otherwise the automatic migration will not occur and the old object will remain).&lt;BR /&gt;
&lt;BR /&gt;
The problem with this is if you have changed the parameter of placed instances deliberately for your model, then the new object will replace it and set the parameter to the new default as set in the object.&lt;BR /&gt;
You can get around that to by altering the migration script a little so that if the original parameter does equal the old default value then change to the new default value, otherwise don't change it.&lt;BR /&gt;
&lt;BR /&gt;
Barry.</description>
      <pubDate>Fri, 05 May 2017 00:42:08 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Update-parameters-of-placed-objects-how2/m-p/281488#M6113</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2017-05-05T00:42:08Z</dc:date>
    </item>
  </channel>
</rss>

