<?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 Set binary 3D data to library part in Archicad C++ API</title>
    <link>https://community.graphisoft.com/t5/Archicad-C-API/Set-binary-3D-data-to-library-part/m-p/222461#M2744</link>
    <description>&lt;DIV class="actalk-migrated-content"&gt;For performance reasons I would like to add binary 3D data instead of scripted 3D data in the section API_Sect3DScript to a libraray part. The section API_Sect3DBinData seems to be what I need. But how can I use it?&lt;/DIV&gt;</description>
    <pubDate>Mon, 26 Sep 2022 21:00:59 GMT</pubDate>
    <dc:creator>Martin Walter</dc:creator>
    <dc:date>2022-09-26T21:00:59Z</dc:date>
    <item>
      <title>Set binary 3D data to library part</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Set-binary-3D-data-to-library-part/m-p/222461#M2744</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;For performance reasons I would like to add binary 3D data instead of scripted 3D data in the section API_Sect3DScript to a libraray part. The section API_Sect3DBinData seems to be what I need. But how can I use it?&lt;/DIV&gt;</description>
      <pubDate>Mon, 26 Sep 2022 21:00:59 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Set-binary-3D-data-to-library-part/m-p/222461#M2744</guid>
      <dc:creator>Martin Walter</dc:creator>
      <dc:date>2022-09-26T21:00:59Z</dc:date>
    </item>
    <item>
      <title>Re: Set binary 3D data to library part</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Set-binary-3D-data-to-library-part/m-p/222462#M2745</link>
      <description>You can update a libpart section using ACAPI_LibPart_UpdateSection.
&lt;PRE&gt;&lt;I&gt;
&lt;/I&gt;API_LibPart			libPart = {};
API_LibPartSection 	section = {};
GSHandle			sectionHdl = nullptr;
libPart.typeID = APILib_ObjectID;
libpart.index = someLibPartIndex;
libPart.docu_UName = "MyLibPart";
section.sectType = API_Sect3DBinData;
section.subIdent = APISubIdent_Any;
err = ACAPI_LibPart_UpdateSection( libPart.index, &amp;amp;section, sect3DBinaryHandle, nullptr );
&lt;/PRE&gt;

where sect3DBinaryHandle is a handle to your binary data.&lt;BR /&gt;
&lt;BR /&gt;
For more info, see:&lt;BR /&gt;
&lt;A href="http://archicadapi.graphisoft.com/documentation/acapi_libpart_updatesection?s=ACAPI_LibPart_UpdateSection" target="_blank"&gt;&lt;LINK_TEXT text="http://archicadapi.graphisoft.com/docum ... ateSection"&gt;http://archicadapi.graphisoft.com/documentation/acapi_libpart_updatesection?s=ACAPI_LibPart_UpdateSection&lt;/LINK_TEXT&gt;&lt;/A&gt;</description>
      <pubDate>Fri, 20 Mar 2020 15:30:38 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Set-binary-3D-data-to-library-part/m-p/222462#M2745</guid>
      <dc:creator>akomporday</dc:creator>
      <dc:date>2020-03-20T15:30:38Z</dc:date>
    </item>
    <item>
      <title>Re: Set binary 3D data to library part</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Set-binary-3D-data-to-library-part/m-p/222463#M2746</link>
      <description>Thanks! But is there some specification for the format of the 3D Binary section?</description>
      <pubDate>Sat, 28 Mar 2020 13:06:01 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Set-binary-3D-data-to-library-part/m-p/222463#M2746</guid>
      <dc:creator>Martin Walter</dc:creator>
      <dc:date>2020-03-28T13:06:01Z</dc:date>
    </item>
  </channel>
</rss>

