<?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 Wall ID's in Modeling</title>
    <link>https://community.graphisoft.com/t5/Modeling/Wall-ID-s/m-p/10867#M4890</link>
    <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;I was experimenting with the labeling tool, and was wondering if there was any way to tie a composite to a walls ID. I have created several composites for all of our different wall types and it would be great if I could have the wall ID's change to match each composite for easy labeling. Just trying to automate one more piece of the puzzle.&lt;/T&gt;&lt;/DIV&gt;</description>
    <pubDate>Thu, 02 Sep 2004 22:21:58 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2004-09-02T22:21:58Z</dc:date>
    <item>
      <title>Wall ID's</title>
      <link>https://community.graphisoft.com/t5/Modeling/Wall-ID-s/m-p/10867#M4890</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;I was experimenting with the labeling tool, and was wondering if there was any way to tie a composite to a walls ID. I have created several composites for all of our different wall types and it would be great if I could have the wall ID's change to match each composite for easy labeling. Just trying to automate one more piece of the puzzle.&lt;/T&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 02 Sep 2004 22:21:58 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Modeling/Wall-ID-s/m-p/10867#M4890</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2004-09-02T22:21:58Z</dc:date>
    </item>
    <item>
      <title>Re: Wall ID's</title>
      <link>https://community.graphisoft.com/t5/Modeling/Wall-ID-s/m-p/10868#M4891</link>
      <description>I have done a sloppy GDL hack to one of the standard ArchiCAD wall labels. It simply labels the wall with the first two characters of the composite associated with the wall.  I then standardized our composites to start with "W1" , "W2", and so on.&lt;BR /&gt;
&lt;BR /&gt;
The gist of the code is:&lt;BR /&gt;
&lt;BR /&gt;
if cid=1 then&lt;BR /&gt;
	if strsub (WALL_COMPS_NAME, 1, 3)= "" then&lt;BR /&gt;
		text2 0,(u/2+(tf-fsp/8)*u/fsp)*x,strsub (WALL_COMPS_NAME, 1, 2)&lt;BR /&gt;
	else text2 0,(u/2+(tf-fsp/8)*u/fsp)*x,strsub (WALL_COMPS_NAME, 1, 3)&lt;BR /&gt;
endif)&lt;BR /&gt;
&lt;BR /&gt;
Happy to send the the hacked label if you think it might help.</description>
      <pubDate>Fri, 03 Sep 2004 03:56:55 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Modeling/Wall-ID-s/m-p/10868#M4891</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2004-09-03T03:56:55Z</dc:date>
    </item>
    <item>
      <title>Re: Wall ID's</title>
      <link>https://community.graphisoft.com/t5/Modeling/Wall-ID-s/m-p/10869#M4892</link>
      <description>That would definitely help. Thanks.  Please send to &lt;BR /&gt;
&lt;A href="mailto: mbrooking@fitzpatrickbutler.com"&gt;mbrooking@fitzpatrickbutler.com&lt;/A&gt;</description>
      <pubDate>Fri, 03 Sep 2004 10:22:22 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Modeling/Wall-ID-s/m-p/10869#M4892</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2004-09-03T10:22:22Z</dc:date>
    </item>
    <item>
      <title>Re: Wall ID's</title>
      <link>https://community.graphisoft.com/t5/Modeling/Wall-ID-s/m-p/10870#M4893</link>
      <description>&lt;BLOCKQUOTE&gt;Millard wrote:&lt;BR /&gt;I was experimenting with the labeling tool, and was wondering if there was any way to tie a composite to a walls ID. I have created several composites for all of our different wall types and it would be great if I could have the wall ID's change to match each composite for easy labeling. Just trying to automate one more piece of the puzzle.&lt;/BLOCKQUOTE&gt;

Not as elegant as getting GDL to do it for you but I've used ArchiCAD's database to match the &lt;B&gt;Properties&lt;/B&gt; of the composite wall. I can then use Find &amp;amp; Select to select the walls with a matching property, once the walls are selected I then change the wall ID to the same code as the wall property (eg a plasterb'd wall would be K10-110). &lt;BR /&gt;
&lt;BR /&gt;
I do this for all the other composite wall types and then repeat for all the other storey's of the building. The auto labels then change to display the correct ID/code&lt;BR /&gt;
&lt;BR /&gt;
If at a later date the wall has to changed to adifferent composite you just need to remember to modify the wall's ID to match&lt;BR /&gt;
&lt;BR /&gt;
As I said not as nifty as GDL but it worked for us on this job &lt;A href="http://www.graphisoft.com/community/success_stories/caltonhill.html" target="_blank"&gt;&lt;/A&gt;&lt;S&gt;&lt;A href="http://www.graphisoft.com/community/success_stories/caltonhill.html" target="_blank"&gt;&lt;/A&gt;&lt;A href="&amp;lt;/s&amp;gt;&amp;lt;LINK_TEXT text=&amp;quot;http://www.graphisoft.com/community/suc ... nhill.html&amp;quot;&amp;gt;http://www.graphisoft.com/community/success_stories/caltonhill.html&amp;lt;/LINK_TEXT&amp;gt;&amp;lt;e&amp;gt;"&gt;&lt;/A&gt;&lt;/S&gt;&lt;LINK_TEXT text="http://www.graphisoft.com/community/suc ... nhill.html"&gt;http://www.graphisoft.com/community/success_stories/caltonhill.html&lt;/LINK_TEXT&gt;&lt;E&gt;&lt;/E&gt;</description>
      <pubDate>Tue, 07 Sep 2004 10:25:31 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Modeling/Wall-ID-s/m-p/10870#M4893</guid>
      <dc:creator>fuzzytnth3</dc:creator>
      <dc:date>2004-09-07T10:25:31Z</dc:date>
    </item>
    <item>
      <title>Re: Wall ID's</title>
      <link>https://community.graphisoft.com/t5/Modeling/Wall-ID-s/m-p/10871#M4894</link>
      <description>&lt;BLOCKQUOTE&gt;Millard wrote:&lt;BR /&gt;I have created several composites for all of our different wall types and it would be great if I could have the wall ID's change to match each composite for easy labeling. Just trying to automate one more piece of the puzzle.&lt;/BLOCKQUOTE&gt;

Not automatic, but one step, easily repeated.  This is what the Element ID Manager (EIDM) in the Calculate menu is for: changing the ID's of an entire group of elements that match certain criteria.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Just set the element type to wall, the criteria to fill, and then in the ID Format tab, set the style for the desired ID's.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
I just found a problem with 8.1R2+ in that the walls get partially processed, and then AC just locks up on me - doesn't say "not responding", and doesn't consume CPU ... but just freezes!  I use EIDM on EVERY project to renumber my windows and doors without a problem, so this seems to be something related to filtering on walls and fills (360 walls in the "Residential House" example file ... got as far as 24 walls before locking up).&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
However, this works perfectly, and in a fraction of a second, in 9.0.  Apparently one of the many bug fixes there.&lt;BR /&gt;
&lt;BR /&gt;
If numeric, but identical-per-composite (and other fill) ID's is all you want, then you're done.  Save the EIDM settings, and just bring 'em up to repeat after any model revision.&lt;BR /&gt;
&lt;BR /&gt;
If you must have more specific ID's - related to the name of the fill rather than fixed text and increasing numbers - then follow your EIDM command with an Interactive Scheduler preview with settings (just for editing purposes) that display the wall ID and the fill name.  (Unlock and show all [wall] layers first so that you can edit everything.)  You should have one line per ID.  Simply change the IDs there to the text IDs that reflects the names of the fills, click 'apply', and all wall ID's are updated.  Unfortunately, there is no way to automate this part.  So, I would do this only when the project is nearly complete ... and then rather than use EIDM  again to renumber all ID's and lose this work (!), the new walls will show up in the preview window and you can just manually change (copy/paste even) the proper ID values for them.&lt;BR /&gt;
&lt;BR /&gt;
Karl</description>
      <pubDate>Tue, 07 Sep 2004 17:51:04 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Modeling/Wall-ID-s/m-p/10871#M4894</guid>
      <dc:creator>Karl Ottenstein</dc:creator>
      <dc:date>2004-09-07T17:51:04Z</dc:date>
    </item>
  </channel>
</rss>

