<?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: missing objects after modifyng their code in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186082#M19868</link>
    <description>And....&lt;BR /&gt;
&lt;BR /&gt;
I just got thru creating some custom parts just putting slabs and CYLINDERS together...  Look in 3d window and SAVE AS OBJECT...&lt;BR /&gt;
&lt;BR /&gt;
All is well until I OPEN THE OBJECT and test the 3d script.  Without changing ANYTHING in it, the calls to the CYLIND OBJECT show TOO MANY PARAMETERS and the 3d now will not generate.... &lt;BR /&gt;
&lt;BR /&gt;
Any ideas?&lt;BR /&gt;
&lt;BR /&gt;
I am trying to parameterize the materials, so the 3d script must be edited..</description>
    <pubDate>Wed, 25 Aug 2010 23:20:30 GMT</pubDate>
    <dc:creator>vfrontiers</dc:creator>
    <dc:date>2010-08-25T23:20:30Z</dc:date>
    <item>
      <title>missing objects after modifyng their code</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186075#M19861</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;Hi to all.&lt;BR /&gt;
I've a big problem and I hope to solve it. Any help is greatly appreciated.&lt;BR /&gt;
I worked on a big model with my own custom objects. I wrote the code of them some days ago.&lt;BR /&gt;
Today I modified the codeof all of them because I needed to introduce new parameters for graphic rapresentation.&lt;BR /&gt;
Now, renewing the library on the server (I work in teamwork) and reloading it I see that in the project I have all the objects (the modified ones) missing with a red dot in the placement point.&lt;BR /&gt;
What can I do?&lt;BR /&gt;
Unfortunately I overwrited the previous custom objects in the folder.&lt;BR /&gt;
Thanks to all.&lt;/T&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;IMG src="https://community.graphisoft.com/t5/image/serverpage/image-id/7667iA18A01D8E5C7E93A/image-size/large?v=v2&amp;amp;px=999" border="0" alt="reddots.png" title="reddots.png" /&gt;</description>
      <pubDate>Thu, 05 Aug 2010 12:47:19 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186075#M19861</guid>
      <dc:creator>alemanda</dc:creator>
      <dc:date>2010-08-05T12:47:19Z</dc:date>
    </item>
    <item>
      <title>Re: missing objects after modifyng their code</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186076#M19862</link>
      <description>It is reading their old library name. You will need to repoint each object to the new library part.&lt;BR /&gt;
&lt;BR /&gt;
Using Find &amp;amp; Select, select  all of object A and then navigate to the new/revised library part.  Do the same for the rest of the objects.</description>
      <pubDate>Thu, 05 Aug 2010 13:01:19 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186076#M19862</guid>
      <dc:creator>Erika Epstein</dc:creator>
      <dc:date>2010-08-05T13:01:19Z</dc:date>
    </item>
    <item>
      <title>Re: missing objects after modifyng their code</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186077#M19863</link>
      <description>Having same issue but the library part name is the same, why can't it read it. I should be able to update a part and save it as the same name without having to remap all the parts.</description>
      <pubDate>Fri, 13 Aug 2010 19:49:04 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186077#M19863</guid>
      <dc:creator>kevin b</dc:creator>
      <dc:date>2010-08-13T19:49:04Z</dc:date>
    </item>
    <item>
      <title>Re: missing objects after modifyng their code</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186078#M19864</link>
      <description>And you are not using 14 - lots of new sources of grief there - a new thing called objects with ambiguous origin for one. &lt;BR /&gt;
&lt;BR /&gt;
I'm going to do a separate post about all the issues of transitioning files between versions. Library parts and the completely unworkable approach between versions is a biggie, especially with the yearly upgrade cycle GS are committed to. &lt;BR /&gt;
ArchiCAD's original selling point was that it was written for architects. Sadly this has become less true with all the IT trouble shooting and workarounds one has to employ to keep working...</description>
      <pubDate>Sat, 14 Aug 2010 00:13:05 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186078#M19864</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-08-14T00:13:05Z</dc:date>
    </item>
    <item>
      <title>Re: missing objects after modifyng their code</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186079#M19865</link>
      <description>&lt;BLOCKQUOTE&gt;Erika wrote:&lt;BR /&gt;It is reading their old library name. You will need to repoint each object to the new library part.&lt;BR /&gt;
&lt;BR /&gt;
Using Find &amp;amp; Select, select  all of object A and then navigate to the new/revised library part.  Do the same for the rest of the objects.&lt;/BLOCKQUOTE&gt;

Be careful to use the syringe tool in the dialog or all the parts will lose any differentiated parameter settings.&lt;BR /&gt;
&lt;BR /&gt;
But this should not be necessary. It should be possible to reload the part and get it properly recognized. &lt;BR /&gt;
&lt;BR /&gt;
I'm not clear how this came about, but if you did a "Save as..." it would have changed the GUID which would cause this problem. &lt;BR /&gt;
&lt;BR /&gt;
Ever since GS changed the way AC handles the file name and GUID for loading parts this has been a serious issue. I understand their desire to eliminate problems with duplicate parts but going to strict use of GUIDs has taken away a very powerful library management tool.&lt;BR /&gt;
&lt;BR /&gt;
In the OLD days AC used the file name only to identify the parts. This was simple to understand and generally easy to manage but created LOTS of problems in maintaining and updating libraries, dealing with duplicates etc.&lt;BR /&gt;
&lt;BR /&gt;
The introduction of GUIDs largely fixed these problems, and for some time it would look for matching GUIDs first and then, for parts with no GUID match, for matching file names. I still think this behavior was the best since it provided a means to make global, automatic substitutions by a variety of file naming and library loading tricks. Now it seems that the only workaround is editing GUIDs in XML. Not something I would undertake lightly and certainly not a method I can recommend to typical users.</description>
      <pubDate>Sat, 14 Aug 2010 13:30:44 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186079#M19865</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-08-14T13:30:44Z</dc:date>
    </item>
    <item>
      <title>Re: missing objects after modifyng their code</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186080#M19866</link>
      <description>Using 'save as' when saving an object, the unique identification number (GUID) is changed. Since AC 13 looks for the GUID but cannot find it, even when the name is the same . So a dot shown.&lt;BR /&gt;
&lt;BR /&gt;
Strangely the error is not found in your current session of AC but only when AC is restarted. So in your current session is the best moment to use Find and Select and select all the objects. Then you have to 'refresh' the GUID by using 'next library part' and 'previous library part'.&lt;BR /&gt;
&lt;BR /&gt;
tip: in AC13 always use versionnumbers for your objects.</description>
      <pubDate>Sat, 14 Aug 2010 19:37:36 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186080#M19866</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-08-14T19:37:36Z</dc:date>
    </item>
    <item>
      <title>Re: missing objects after modifyng their code</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186081#M19867</link>
      <description>I've had this happen a lot... Sometimes, it happens when there are two versions of the same (named) object... I have to throw one away, then it looks past the GUID and finds the filename (now unique).&lt;BR /&gt;
&lt;BR /&gt;
Seems hit or miss, but sometimes selecting the DOT and going to setting brings up an object with NO NAME... so technically you don't really know which object is missing...</description>
      <pubDate>Wed, 25 Aug 2010 23:17:46 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186081#M19867</guid>
      <dc:creator>vfrontiers</dc:creator>
      <dc:date>2010-08-25T23:17:46Z</dc:date>
    </item>
    <item>
      <title>Re: missing objects after modifyng their code</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186082#M19868</link>
      <description>And....&lt;BR /&gt;
&lt;BR /&gt;
I just got thru creating some custom parts just putting slabs and CYLINDERS together...  Look in 3d window and SAVE AS OBJECT...&lt;BR /&gt;
&lt;BR /&gt;
All is well until I OPEN THE OBJECT and test the 3d script.  Without changing ANYTHING in it, the calls to the CYLIND OBJECT show TOO MANY PARAMETERS and the 3d now will not generate.... &lt;BR /&gt;
&lt;BR /&gt;
Any ideas?&lt;BR /&gt;
&lt;BR /&gt;
I am trying to parameterize the materials, so the 3d script must be edited..</description>
      <pubDate>Wed, 25 Aug 2010 23:20:30 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186082#M19868</guid>
      <dc:creator>vfrontiers</dc:creator>
      <dc:date>2010-08-25T23:20:30Z</dc:date>
    </item>
    <item>
      <title>Re: missing objects after modifyng their code</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186083#M19869</link>
      <description>I think we need your object to be able to help. In case you haven't solved it since then...</description>
      <pubDate>Thu, 16 Sep 2010 07:03:03 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186083#M19869</guid>
      <dc:creator>ztaskai</dc:creator>
      <dc:date>2010-09-16T07:03:03Z</dc:date>
    </item>
    <item>
      <title>Re: missing objects after modifyng their code</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186084#M19870</link>
      <description>&lt;BLOCKQUOTE&gt;Master wrote:&lt;BR /&gt;Using 'save as' when saving an object, the unique identification number (GUID) is changed. Since AC 13 looks for the GUID but cannot find it, even when the name is the same . So a dot shown.&lt;BR /&gt;
&lt;BR /&gt;
Strangely the error is not found in your current session of AC but only when AC is restarted. So in your current session is the best moment to use Find and Select and select all the objects. Then you have to 'refresh' the GUID by using 'next library part' and 'previous library part'.&lt;BR /&gt;
&lt;BR /&gt;
tip: in AC13 always use versionnumbers for your objects.&lt;/BLOCKQUOTE&gt;

I think I'm in the same boat too, created GSM library parts, changed the 3D and create a new (changed) GSM part over the top of the previous one.&lt;BR /&gt;
Only difference is that I'm currently using AC12&lt;BR /&gt;
&lt;BR /&gt;
Now, when I'm open the file it won't find the library part even though it's contained in a loaded folder in library manager.&lt;BR /&gt;
&lt;BR /&gt;
From what I've read on this topic it seems to me that it's not really possible to fix the problem after AC is restarted (beside saving the library part with a different name and re-assign it to all the missing objects.. including changing material, heights, finishes, etc.), correct?&lt;BR /&gt;
&lt;BR /&gt;
I'm not sure where to 'refresh' the GUID and where to use 'nxt library part' and 'previous library part'&lt;BR /&gt;
&lt;BR /&gt;
Thank you for any help it'll come trough</description>
      <pubDate>Mon, 31 Jan 2011 05:59:10 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186084#M19870</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-01-31T05:59:10Z</dc:date>
    </item>
    <item>
      <title>Re: missing objects after modifyng their code</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186085#M19871</link>
      <description>..nobody has anything to say about it? &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_sad.gif" style="display : inline;" /&gt;</description>
      <pubDate>Tue, 01 Feb 2011 03:37:11 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186085#M19871</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-02-01T03:37:11Z</dc:date>
    </item>
    <item>
      <title>Re: missing objects after modifyng their code</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186086#M19872</link>
      <description>If you use a part from Archicad's Object Library [.lcf] it isn't simply a folder with elements in it - its a 'container'. [See Reference material]&lt;BR /&gt;
&lt;BR /&gt;
You should make a new folder that you include with the library load into which you save your new or edited object scripts. This folder can be loaded independent of the lcf.</description>
      <pubDate>Tue, 01 Feb 2011 05:30:27 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186086#M19872</guid>
      <dc:creator>Dwight</dc:creator>
      <dc:date>2011-02-01T05:30:27Z</dc:date>
    </item>
    <item>
      <title>Re: missing objects after modifyng their code</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186087#M19873</link>
      <description>Thank you Dwight,&lt;BR /&gt;
That's exactly what I have done. We have a folder called 'specific item' for each job and I saved my GSM files there. As Master Script said, when I changed the object and 'saved as' on top of the original file, it must have changed the GUID number and now, every time I open the file again, it doesn't link them even though the library parts are loaded  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_sad.gif" style="display : inline;" /&gt;</description>
      <pubDate>Tue, 01 Feb 2011 05:56:38 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186087#M19873</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-02-01T05:56:38Z</dc:date>
    </item>
    <item>
      <title>Re: missing objects after modifyng their code</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186088#M19874</link>
      <description>Have you loaded this special folder in the library using Library Manager?</description>
      <pubDate>Tue, 01 Feb 2011 05:57:54 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186088#M19874</guid>
      <dc:creator>Dwight</dc:creator>
      <dc:date>2011-02-01T05:57:54Z</dc:date>
    </item>
    <item>
      <title>Re: missing objects after modifyng their code</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186089#M19875</link>
      <description>Deviz:&lt;BR /&gt;
&lt;BR /&gt;
For an explanation about GUIDs, see this ArchiCADWiki article: &lt;A href="http://www.archicadwiki.com/GUID?action=show&amp;amp;redirect=GUID+in+ArchiCAD12" target="_blank"&gt;GUID&lt;/A&gt;.&lt;BR /&gt;
&lt;BR /&gt;
You should add a Signature to your Profile (click the Profile button near the top of this page) with your ArchiCAD version and operating system (see mine for an example) for more accurate help in this forum.&lt;BR /&gt;
&lt;BR /&gt;
David</description>
      <pubDate>Tue, 01 Feb 2011 14:21:31 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/missing-objects-after-modifyng-their-code/m-p/186089#M19875</guid>
      <dc:creator>David Maudlin</dc:creator>
      <dc:date>2011-02-01T14:21:31Z</dc:date>
    </item>
  </channel>
</rss>

