<?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: Concrete floor deck in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62754#M32158</link>
    <description>The Roof Accessory slab works the best far what I'm doing, but it doesn't allow me to boolean down the concrete that 'pokes' below the corrugate fluting of the deck.  I surprised that this tool hasn't been better implimented into Archicad since around 90% of commercial buildings in North America are built with this metal deck/concrete fill method.</description>
    <pubDate>Mon, 08 Jan 2007 22:45:09 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2007-01-08T22:45:09Z</dc:date>
    <item>
      <title>Concrete floor deck</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62752#M32156</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;R&gt;In using the Roof Accessory tool to generate a concrete floor slab that has a unique shape.....has anyone been able to SEO the deck from the concrete 'roof' so that in section it appears properly?  Right now the SEO doesn't want to work (particulary for the holes that I have in the concrete slab)&lt;BR /&gt;
&lt;BR /&gt;
The corrugated deck tool within the steel library doesn't allow for unique shapes (it's only rectangular  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_cry.gif" style="display : inline;" /&gt; )&lt;/R&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 08 Jan 2007 22:06:18 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62752#M32156</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-01-08T22:06:18Z</dc:date>
    </item>
    <item>
      <title>Re: Concrete floor deck</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62753#M32157</link>
      <description>&lt;BLOCKQUOTE&gt;Jason wrote:&lt;BR /&gt;In using the Roof Accessory tool to generate a concrete floor slab that has a unique shape.....has anyone been able to SEO the deck from the concrete 'roof' so that in section it appears properly?  Right now the SEO doesn't want to work (particulary for the holes that I have in the concrete slab)&lt;/BLOCKQUOTE&gt;
i know what you're &lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;trying&lt;E&gt;&lt;/E&gt; to achieve . . . and because no-one has yet written a slab accessory that emulates crinkly-tin permanent formwork i can understand why you're having to fool around with roofs/roof accessories and such workarounds. i'm just not sure which combination of objects and tools you think will let you achieve it . . .  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_confused.gif" style="display : inline;" /&gt;  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_eek.gif" style="display : inline;" /&gt; &lt;BR /&gt;

&lt;BLOCKQUOTE&gt;The corrugated deck tool within the steel library doesn't allow for unique shapes (it's only rectangular  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_cry.gif" style="display : inline;" /&gt; )&lt;/BLOCKQUOTE&gt;
are you talking about the metal cladding profiles in the 'claddings' library folder? if so they aren't applied as accessory elements and therefore cannot automatically inherit the properties (size and shape for example) of other elements. if you have a completely different steel library there, please share!&lt;BR /&gt;
&lt;BR /&gt;
a profiled permanent formwork slab accessory is something that i've often hoped for . . . and unfortunately my GDL skills are so dire that there is no chance of me producing one myself . . .&lt;BR /&gt;
&lt;BR /&gt;
~/archiben</description>
      <pubDate>Mon, 08 Jan 2007 22:32:47 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62753#M32157</guid>
      <dc:creator>__archiben</dc:creator>
      <dc:date>2007-01-08T22:32:47Z</dc:date>
    </item>
    <item>
      <title>Re: Concrete floor deck</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62754#M32158</link>
      <description>The Roof Accessory slab works the best far what I'm doing, but it doesn't allow me to boolean down the concrete that 'pokes' below the corrugate fluting of the deck.  I surprised that this tool hasn't been better implimented into Archicad since around 90% of commercial buildings in North America are built with this metal deck/concrete fill method.</description>
      <pubDate>Mon, 08 Jan 2007 22:45:09 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62754#M32158</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-01-08T22:45:09Z</dc:date>
    </item>
    <item>
      <title>Re: Concrete floor deck</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62755#M32159</link>
      <description>&lt;BLOCKQUOTE&gt;Jason wrote:&lt;BR /&gt;The Roof Accessory slab works the best far what I'm doing, but it doesn't allow me to boolean down the concrete that 'pokes' below the corrugate fluting of the deck.&lt;/BLOCKQUOTE&gt;
i reported a bug a little while ago that concerned accessory elements and boolean operations: if i recall correctly it was something to do with the target and operator being co-planar and parallel to the 'subtraction direction'. try pulling the edges of your accessory out beyond the slab edge by a few mm . . . any good?&lt;BR /&gt;

&lt;BLOCKQUOTE&gt;I surprised that this tool hasn't been better implimented into Archicad since around 90% of commercial buildings in North America are built with this metal deck/concrete fill method.&lt;/BLOCKQUOTE&gt;
i'm with you . . .&lt;BR /&gt;
&lt;BR /&gt;
~/archiben</description>
      <pubDate>Mon, 08 Jan 2007 23:18:26 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62755#M32159</guid>
      <dc:creator>__archiben</dc:creator>
      <dc:date>2007-01-08T23:18:26Z</dc:date>
    </item>
    <item>
      <title>Re: Concrete floor deck</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62756#M32160</link>
      <description>Nope...didn't allow the boolean operation.  Thanks for the input though  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_smile.gif" style="display : inline;" /&gt; &lt;BR /&gt;
&lt;BR /&gt;
The ideal would be to have a metal deck tool with concrete topping (that could be turned off it wanted) that functions like the roof tool (so that it can be sloped if desired)</description>
      <pubDate>Mon, 08 Jan 2007 23:33:33 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62756#M32160</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-01-08T23:33:33Z</dc:date>
    </item>
    <item>
      <title>Re: Concrete floor deck</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62757#M32161</link>
      <description>&lt;BLOCKQUOTE&gt;Jason wrote:&lt;BR /&gt;Nope...didn't allow the boolean operation.  Thanks for the input though  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_smile.gif" style="display : inline;" /&gt; &lt;/BLOCKQUOTE&gt;
what about in it's height plane . . . try raising or lowering the accessory slightly . . ? this is the feedback i received from the developers regarding my issue, but it also explains a little more about the technical workings of an SEO and why they might fail:&lt;BR /&gt;

&lt;BLOCKQUOTE&gt;GS wrote:&lt;BR /&gt;The two Foundation Builder elements have planes with similar coordinates. When the SEO is applied to these elements and the mesh then self-tangent bodies are created. There is a regularization algorithm which only steps into action only when such situation occurs. This time the regularization algorithm fails, it is unable to eliminate the self-tangent bodies and thus the SEO operation cannot be performed.&lt;BR /&gt;
&lt;BR /&gt;
The workaround is to move these elements relative to each other so that they have no planes with identical coordinates. In this particular case one of the Foundation Builder element has an L shape, which means that the smaller Foundation Builder Element should be moved a tiny bit in both x and y direction. The amount of the movement can be very small, important is that there is a movement. (#56756)&lt;/BLOCKQUOTE&gt;

&lt;BLOCKQUOTE&gt;Jason wrote:&lt;BR /&gt;The ideal would be to have a metal deck tool with concrete topping (that could be turned off it wanted) that functions like the roof tool (so that it can be sloped if desired)&lt;/BLOCKQUOTE&gt;
no - the ideal would be true parametric assemblies: kind of like accessory elements but on steroids . . . do a search - it's been talked about on this forum on several occasions . . .&lt;BR /&gt;
&lt;BR /&gt;
~/archiben</description>
      <pubDate>Tue, 09 Jan 2007 02:05:34 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62757#M32161</guid>
      <dc:creator>__archiben</dc:creator>
      <dc:date>2007-01-09T02:05:34Z</dc:date>
    </item>
    <item>
      <title>Re: Concrete floor deck</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62758#M32162</link>
      <description>Hello,&lt;BR /&gt;
I looked at the 3D scripts for the roof surfacer macro&lt;BR /&gt;
that is called by the roof surfacer library part and&lt;BR /&gt;
found that, though the EXTRUDE command is used,&lt;BR /&gt;
the code makes a surface and not a solid.&lt;BR /&gt;
This is undoubtedly to reduce the polygon count&lt;BR /&gt;
but it also causes the object to be unable to&lt;BR /&gt;
participate in an SEO as an operator.&lt;BR /&gt;
&lt;BR /&gt;
One could make a very large complex profile beam&lt;BR /&gt;
with its upper surface undulating like corrugated decking&lt;BR /&gt;
and use it to cut the under side of a slab or roof using SEO.&lt;BR /&gt;
Peter Devlin</description>
      <pubDate>Tue, 09 Jan 2007 03:07:03 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62758#M32162</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-01-09T03:07:03Z</dc:date>
    </item>
    <item>
      <title>Re: Concrete floor deck</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62759#M32163</link>
      <description>&lt;BLOCKQUOTE&gt;Peter wrote:&lt;BR /&gt;... the code makes a surface and not a solid.&lt;/BLOCKQUOTE&gt;
ah. that'll be it then.&lt;BR /&gt;

&lt;BLOCKQUOTE&gt;One could make a very large complex profile beam with its upper surface undulating like corrugated decking and use it to cut the under side of a slab or roof using SEO.&lt;/BLOCKQUOTE&gt;
in which case, you would probably make the entire floor make-up as a complex beam profile: the key is in having the section generate well in my opinion, (tin deck thickness included!), rather than for illustrative purposes . . .&lt;BR /&gt;
&lt;BR /&gt;
how easy is it to turn an extruded surface into a solid peter? does it require generating a return path offset to the original 'polyline'? and because this is an accessory object, i would imagine a whole host of FOR/NEXT loops and hoops to jump through . . . argh!&lt;BR /&gt;
&lt;BR /&gt;
ben</description>
      <pubDate>Tue, 09 Jan 2007 03:20:05 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62759#M32163</guid>
      <dc:creator>__archiben</dc:creator>
      <dc:date>2007-01-09T03:20:05Z</dc:date>
    </item>
    <item>
      <title>Re: Concrete floor deck</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62760#M32164</link>
      <description>Hello Ben,&lt;BR /&gt;
I don't think you could make the floor itself a complex profile beam&lt;BR /&gt;
because the only floor you could make would be a floor as wide&lt;BR /&gt;
as the complex profile and rectangular in shape unless the profile&lt;BR /&gt;
width was small and you put a bunch of them together to form&lt;BR /&gt;
a floor.&lt;BR /&gt;
&lt;BR /&gt;
The EXTRUDE command is a solid and in this context it would&lt;BR /&gt;
not be hard to make the "trapezoid sheet" into a solid but&lt;BR /&gt;
changing the code for the "corrugated sheet" to make it a solid&lt;BR /&gt;
is a bit daunting. If you open the macro called "corrugated sheet.gsm"&lt;BR /&gt;
you will see what I mean.&lt;BR /&gt;
&lt;BR /&gt;
Peter Devlin</description>
      <pubDate>Tue, 09 Jan 2007 03:41:38 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62760#M32164</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-01-09T03:41:38Z</dc:date>
    </item>
    <item>
      <title>Re: Concrete floor deck</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62761#M32165</link>
      <description>&lt;BLOCKQUOTE&gt;If you open the macro called "corrugated sheet.gsm" you will see what I mean.&lt;/BLOCKQUOTE&gt;
logically working through the macro it seems that the FOR/NEXT loops simply need running in reverse after a dropping down by the thickness of the sheet?&lt;BR /&gt;
&lt;BR /&gt;
(i inadvertently deleted this post, so am trying to reconstruct it so that it makes sense for the next one! oops!)&lt;BR /&gt;
&lt;BR /&gt;
i am waaaay out of my depth here!!!!  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_eek.gif" style="display : inline;" /&gt;  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_confused.gif" style="display : inline;" /&gt;  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_wink.gif" style="display : inline;" /&gt; &lt;BR /&gt;
&lt;BR /&gt;
ben</description>
      <pubDate>Tue, 09 Jan 2007 04:17:43 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62761#M32165</guid>
      <dc:creator>__archiben</dc:creator>
      <dc:date>2007-01-09T04:17:43Z</dc:date>
    </item>
    <item>
      <title>Re: Concrete floor deck</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62762#M32166</link>
      <description>&lt;BLOCKQUOTE&gt;I wrote:&lt;BR /&gt;logically working through the macro it seems that the FOR/NEXT loops simply need running in reverse after a dropping down by the thickness of the sheet?&lt;/BLOCKQUOTE&gt;
ah. i see that this is the first big problem . . . having no idea &lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;where&lt;E&gt;&lt;/E&gt; the polyline has got to in order to determine the drop down node.&lt;BR /&gt;
&lt;BR /&gt;
on a plus, i see in the manual that the EXTRUDE command doesn't actually need a &lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;closed&lt;E&gt;&lt;/E&gt; polygon in order to work. that's a relief, eh?!  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_wink.gif" style="display : inline;" /&gt; &lt;BR /&gt;
&lt;BR /&gt;
ben</description>
      <pubDate>Tue, 09 Jan 2007 04:36:54 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62762#M32166</guid>
      <dc:creator>__archiben</dc:creator>
      <dc:date>2007-01-09T04:36:54Z</dc:date>
    </item>
    <item>
      <title>Re: Concrete floor deck</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62763#M32167</link>
      <description>Hello Ben,&lt;BR /&gt;
You are right. You have to run the buffer values in reverse&lt;BR /&gt;
with a subtraction value in the Y parameters.&lt;BR /&gt;
This involves writing another set of put statements.&lt;BR /&gt;
&lt;BR /&gt;
You can tell where the polyline has got to easily enough.&lt;BR /&gt;
It is the last calculated set of X and Y parameters in the buffer.&lt;BR /&gt;
&lt;BR /&gt;
Peter Devlin</description>
      <pubDate>Tue, 09 Jan 2007 05:28:16 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62763#M32167</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-01-09T05:28:16Z</dc:date>
    </item>
    <item>
      <title>Re: Concrete floor deck</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62764#M32168</link>
      <description>This topic may be of some help:&lt;BR /&gt;
&lt;BR /&gt;
&lt;A href="http://archicad-talk.graphisoft.com/viewtopic.php?t=4449&amp;amp;postdays=0&amp;amp;postorder=asc&amp;amp;highlight=pan+deck&amp;amp;&amp;amp;start=0" target="_blank"&gt;&lt;LINK_TEXT text="http://archicad-talk.graphisoft.com/vie ... k&amp;amp;&amp;amp;start=0"&gt;http://archicad-talk.graphisoft.com/viewtopic.php?t=4449&amp;amp;postdays=0&amp;amp;postorder=asc&amp;amp;highlight=pan+deck&amp;amp;&amp;amp;start=0&lt;/LINK_TEXT&gt;&lt;/A&gt;</description>
      <pubDate>Tue, 09 Jan 2007 08:11:53 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62764#M32168</guid>
      <dc:creator>SeaGeoff</dc:creator>
      <dc:date>2007-01-09T08:11:53Z</dc:date>
    </item>
    <item>
      <title>Re: Concrete floor deck</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62765#M32169</link>
      <description>Hello,&lt;BR /&gt;
Just for fun, I edited a copy of the macro &lt;BR /&gt;
"Trapezoid Sheet.gsm" so that it was a solid &lt;BR /&gt;
and named it "Trapezoid Sheet Solid.gsm".&lt;BR /&gt;
I made the surfacer object call this new&lt;BR /&gt;
macro rather than Trapezoid Sheet.&lt;BR /&gt;
I can get this object to subtract with&lt;BR /&gt;
upwards extrusion but if I try to&lt;BR /&gt;
subtract with downward extrusion&lt;BR /&gt;
it just subtracts. No downward extrusion.&lt;BR /&gt;
The object is solid and it has a thickness of&lt;BR /&gt;
3/64", a little over a millimeter &lt;BR /&gt;
and it is participating in the SEO &lt;BR /&gt;
so I don't think this is a problem&lt;BR /&gt;
with the object.&lt;BR /&gt;
Anyone run into this ?&lt;BR /&gt;
Peter Devlin</description>
      <pubDate>Tue, 09 Jan 2007 22:45:23 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62765#M32169</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-01-09T22:45:23Z</dc:date>
    </item>
    <item>
      <title>Re: Concrete floor deck</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62766#M32170</link>
      <description>Maybe this inability to subtract with downward extrusion&lt;BR /&gt;
has something to do with the fact that the object is a macro&lt;BR /&gt;
called by the roof surfacer accessory.&lt;BR /&gt;
I saved the macro "Trapezoid Sheet Solid.gsm"&lt;BR /&gt;
as an ordinary placable model element under &lt;BR /&gt;
a different name and placed it at the underside&lt;BR /&gt;
of a roof and it did the subtract with downward&lt;BR /&gt;
extrusion with no problem.&lt;BR /&gt;
To bad I can't get this to work&lt;BR /&gt;
so that the shape of the roof and all holes&lt;BR /&gt;
in the roof are drawn by the accessory.&lt;BR /&gt;
As it is, the object can be placed, stretched&lt;BR /&gt;
to the dimensions of the roof,&lt;BR /&gt;
the SEO performed, and  the object&lt;BR /&gt;
put on a hidden layer.&lt;BR /&gt;
Peter Devlin</description>
      <pubDate>Wed, 10 Jan 2007 05:22:11 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Concrete-floor-deck/m-p/62766#M32170</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-01-10T05:22:11Z</dc:date>
    </item>
  </channel>
</rss>

