<?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: Adding Hard-Coded Properties to Custom Library Parts in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/607126#M45292</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.graphisoft.com/t5/user/viewprofilepage/user-id/11140"&gt;@Lingwisyer&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&amp;nbsp;Can you target an objects parameter in an expression?&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;No, expressions can not access object parameters.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry.&lt;/P&gt;</description>
    <pubDate>Mon, 10 Jun 2024 01:33:47 GMT</pubDate>
    <dc:creator>Barry Kelly</dc:creator>
    <dc:date>2024-06-10T01:33:47Z</dc:date>
    <item>
      <title>Adding Hard-Coded Properties to Custom Library Parts</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/606638#M45274</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would like to 'hardcode' custom property values within library objects (generated using the LPM), such that when an object is replaced with another, the property values are also replaced (currently they are retained). We are using the LPM to generate multiple housing types for use across a masterplan, and would like to schedule these types based on information such as type, size, bedrooms, tenure etc.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have been able to generate &lt;EM&gt;listing properties&lt;/EM&gt; which appear in the objects' description area, but it does not look like these can be scehduled.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Has anyone found a solution to this issue?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" color="grey"&gt;Operating system used: &lt;EM&gt;Mac Apple Silicon 12.4 Monteray&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Jun 2024 16:01:48 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/606638#M45274</guid>
      <dc:creator>tband</dc:creator>
      <dc:date>2024-06-05T16:01:48Z</dc:date>
    </item>
    <item>
      <title>Re: Adding Hard-Coded Properties to Custom Library Parts</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/606678#M45277</link>
      <description>&lt;P&gt;You are using LPM for an entire house, so the house is an object?&lt;/P&gt;
&lt;P&gt;Have you considered Design Options?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Objects can not have properties until they are placed and you set a classification with its associated properties.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Listing is a very old system that does sort of still work, but you may have problems.&lt;/P&gt;
&lt;P&gt;It has its own scheduling system (listing) and doesn't work with interactive schedules as you have found.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jun 2024 01:21:24 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/606678#M45277</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2024-06-06T01:21:24Z</dc:date>
    </item>
    <item>
      <title>Re: Adding Hard-Coded Properties to Custom Library Parts</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/606707#M45282</link>
      <description>&lt;P&gt;If you are using Objects as a way to reduce file size, have you tried using Modules to see how they compare? Will not be as small, but if you use modules, you would still be able to schedule your zones and such to pull the info you are wanting.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ling.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jun 2024 07:35:56 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/606707#M45282</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2024-06-06T07:35:56Z</dc:date>
    </item>
    <item>
      <title>Re: Adding Hard-Coded Properties to Custom Library Parts</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/606721#M45283</link>
      <description>&lt;P&gt;Thanks both - a bit more information below.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We are using the LPM to generate 2D and 3D representations of various house types, for deployment throughout a large-scale masterplan (1000+ homes). Properties are then assigned to each object for interactive scheduling (e.g. size, tenure, height, parking). Using objects enables us to rapidly switch between house-types, but the previous classification and properties are retained.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We are looking for a way to 'bake' these properties into the objects so they can be placed and scheduled.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Screenshot 2024-06-06 at 09.25.28.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/61796iEF117653878B05D1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Screenshot 2024-06-06 at 09.25.28.png" alt="Screenshot 2024-06-06 at 09.25.28.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jun 2024 08:47:52 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/606721#M45283</guid>
      <dc:creator>tband</dc:creator>
      <dc:date>2024-06-06T08:47:52Z</dc:date>
    </item>
    <item>
      <title>Re: Adding Hard-Coded Properties to Custom Library Parts</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/606728#M45284</link>
      <description>&lt;P&gt;As I mentioned, objects can't have properties until you have placed them.&lt;/P&gt;
&lt;P&gt;You could place exactly the same object and by changing its classification, you could have a completely different set of properties available.&lt;/P&gt;
&lt;P&gt;The properties are linked to the classification and the classification you decide upon as you are placing the object.&lt;/P&gt;
&lt;P&gt;And as you have discovered, swapping the object does not alter the associated properties (or classification).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am pretty sure LPM does not allow you to create your own object parameters.&lt;/P&gt;
&lt;P&gt;Otherwise you could use those.&lt;/P&gt;
&lt;P&gt;You can only create your own parameters by scripting the GDL objects.&lt;/P&gt;
&lt;P&gt;Maybe you might be able to edit the LPM objects after you create them and add your own parameters?&lt;/P&gt;
&lt;P&gt;I am not sure as I don't use LPM.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jun 2024 09:02:23 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/606728#M45284</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2024-06-06T09:02:23Z</dc:date>
    </item>
    <item>
      <title>Re: Adding Hard-Coded Properties to Custom Library Parts</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/606758#M45285</link>
      <description>&lt;P&gt;I concur with Lingwisyer's recommendation of using modules. &amp;nbsp;We use modules extensively for single family house types, townhomes and apartment units. We even utilize nested modules for repetitive components, such as kitchens and bathrooms. &amp;nbsp;You can even create multi-story modules if needed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;One coordination item to be aware of is dealing with sloping sites and story levels. &amp;nbsp;One workaround we sometimes use it to convert the module(s) into one mega-morph. While the classification properties would need to be "reassigned" to the morph, it will behave as a singular, intelligent object.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just a few thoughts...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Joe A.&lt;/P&gt;&lt;P&gt;ArchiCAD since 8.0&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jun 2024 11:35:42 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/606758#M45285</guid>
      <dc:creator>JoeA</dc:creator>
      <dc:date>2024-06-06T11:35:42Z</dc:date>
    </item>
    <item>
      <title>Re: Adding Hard-Coded Properties to Custom Library Parts</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/606884#M45288</link>
      <description>&lt;P&gt;Given the use is for masterplanning I suspect the Object pathway is the correct one as a few hundred housing modules is already pretty heavy, let alone over 1000... Given materials carry over to objects, could you cheese it and have a unique material found somewhere in each different housing type? You could then use that material to automatically assign other details via expression based properties? Not sure if this is actually possible since I have not really played around with these...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ling.&lt;/P&gt;</description>
      <pubDate>Fri, 07 Jun 2024 02:07:25 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/606884#M45288</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2024-06-07T02:07:25Z</dc:date>
    </item>
    <item>
      <title>Re: Adding Hard-Coded Properties to Custom Library Parts</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/607096#M45290</link>
      <description>&lt;P&gt;This was our understanding - using Objects results in a much lighter model given the simplicity of the representation, whilst giving us finer control over MVO Detail Levels in plan and 3D.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Good idea on assigning properties by embedding Building Materials within the Object. Unfortunately it does not look these can be read by the Expression Editor - perhaps due to the fact multiple materials are assigned? I tested the Expression on a regular slab and it worked great...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tband_2-1717947650262.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/61937i2F7CBB157059E3CE/image-size/medium?v=v2&amp;amp;px=400" role="button" title="tband_2-1717947650262.png" alt="tband_2-1717947650262.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 09 Jun 2024 15:43:39 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/607096#M45290</guid>
      <dc:creator>tband</dc:creator>
      <dc:date>2024-06-09T15:43:39Z</dc:date>
    </item>
    <item>
      <title>Re: Adding Hard-Coded Properties to Custom Library Parts</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/607125#M45291</link>
      <description>&lt;P&gt;Objects store information in a different way to your standard modelling elements which is probably why your current expression does not pick them up. Can you target an objects parameter in an expression?&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jun 2024 01:26:43 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/607125#M45291</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2024-06-10T01:26:43Z</dc:date>
    </item>
    <item>
      <title>Re: Adding Hard-Coded Properties to Custom Library Parts</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/607126#M45292</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.graphisoft.com/t5/user/viewprofilepage/user-id/11140"&gt;@Lingwisyer&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&amp;nbsp;Can you target an objects parameter in an expression?&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;No, expressions can not access object parameters.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry.&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jun 2024 01:33:47 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/607126#M45292</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2024-06-10T01:33:47Z</dc:date>
    </item>
    <item>
      <title>Re: Adding Hard-Coded Properties to Custom Library Parts</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/607134#M45293</link>
      <description>&lt;P&gt;Unfortunate...&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jun 2024 04:31:32 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Adding-Hard-Coded-Properties-to-Custom-Library-Parts/m-p/607134#M45293</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2024-06-10T04:31:32Z</dc:date>
    </item>
  </channel>
</rss>

