<?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: How to get true/actual dimensions of Library Parts (placed and unplaced)? in Archicad C++ API</title>
    <link>https://community.graphisoft.com/t5/Archicad-C-API/How-to-get-true-actual-dimensions-of-Library-Parts-placed-and/m-p/690957#M10765</link>
    <description>&lt;P&gt;As you've already noted, objects can have varying behaviour than means some functions like&amp;nbsp;&lt;SPAN&gt;&lt;EM&gt;ACAPI_LibraryPart_GetParams&lt;/EM&gt; don't always return what you want. The same is true for &lt;EM&gt;ACAPI_Element_CalcBounds&lt;/EM&gt;, although it works far more often. But sometimes the only way to get reliable bounds for a 3D object is to extract the underlying 3D primitives for the element and calculate the bounds using the list of vertices.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 26 Jan 2026 13:24:01 GMT</pubDate>
    <dc:creator>rwessel</dc:creator>
    <dc:date>2026-01-26T13:24:01Z</dc:date>
    <item>
      <title>How to get true/actual dimensions of Library Parts (placed and unplaced)?</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/How-to-get-true-actual-dimensions-of-Library-Parts-placed-and/m-p/690562#M10761</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I need to get the &lt;STRONG&gt;real width, depth, and height&lt;/STRONG&gt; of GDL Objects.&lt;/P&gt;&lt;P&gt;My problem is that&amp;nbsp;ACAPI_LibraryPart_GetParams gives A/B values, but these are often not the actual size - the real dimensions are calculated in the GDL script (e.g. using ZZYZX, custom parameters, etc.).&lt;/P&gt;&lt;P&gt;My Idea was placing the object temporarily at 0° rotation, use ACAPI_Element_CalcBounds, then delete it. Would this give me the correct dimensions?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;What is the recommended way to get the actual 3D size&lt;/STRONG&gt; (width, depth, height) of an Object - both for placed elements and unplaced Library Parts?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ArchiCAD 29, Windows&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 22 Jan 2026 11:30:40 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/How-to-get-true-actual-dimensions-of-Library-Parts-placed-and/m-p/690562#M10761</guid>
      <dc:creator>til0byte</dc:creator>
      <dc:date>2026-01-22T11:30:40Z</dc:date>
    </item>
    <item>
      <title>Re: How to get true/actual dimensions of Library Parts (placed and unplaced)?</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/How-to-get-true-actual-dimensions-of-Library-Parts-placed-and/m-p/690957#M10765</link>
      <description>&lt;P&gt;As you've already noted, objects can have varying behaviour than means some functions like&amp;nbsp;&lt;SPAN&gt;&lt;EM&gt;ACAPI_LibraryPart_GetParams&lt;/EM&gt; don't always return what you want. The same is true for &lt;EM&gt;ACAPI_Element_CalcBounds&lt;/EM&gt;, although it works far more often. But sometimes the only way to get reliable bounds for a 3D object is to extract the underlying 3D primitives for the element and calculate the bounds using the list of vertices.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 26 Jan 2026 13:24:01 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/How-to-get-true-actual-dimensions-of-Library-Parts-placed-and/m-p/690957#M10765</guid>
      <dc:creator>rwessel</dc:creator>
      <dc:date>2026-01-26T13:24:01Z</dc:date>
    </item>
  </channel>
</rss>

