<?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: Cannot set isFlipped property for columns via API in Archicad C++ API</title>
    <link>https://community.graphisoft.com/t5/Archicad-C-API/Cannot-set-isFlipped-property-for-columns-via-API/m-p/693627#M10790</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I checked the code, and it looks like the isFlipped flag is used only one way, when getting a column, but not when creating or changing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'll look into it if it's a limitation or a bug, and if there's a workaround.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Tamás&lt;/P&gt;</description>
    <pubDate>Fri, 20 Feb 2026 17:18:52 GMT</pubDate>
    <dc:creator>Tamas Polyak</dc:creator>
    <dc:date>2026-02-20T17:18:52Z</dc:date>
    <item>
      <title>Cannot set isFlipped property for columns via API</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Cannot-set-isFlipped-property-for-columns-via-API/m-p/693070#M10779</link>
      <description>&lt;H2&gt;Problem&lt;/H2&gt;
&lt;P&gt;I'm using ArchiCAD API 29.3100 to import columns from JSON. Columns with profiled asymmetric cross-sections appear mirrored after import because the isFlipped property cannot be set via the API.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;What I'm trying to do:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class=""&gt;&lt;LI-CODE lang="cpp"&gt;element.column.isFlipped = true; 
ACAPI_Element_Create(&amp;amp;element, &amp;amp;memo);&lt;/LI-CODE&gt;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ArchiCAD always sets isFlipped back to false during creation, regardless of what value I set.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I tested all combinations systematically:&lt;/P&gt;
&lt;P&gt;angle=0°, isFlipped=true&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;→ Result:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;isFlipped=false&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;angle=360°, isFlipped=true&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;→ Result:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;isFlipped=false&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I also tried fixing it after creation with ACAPI_Element_Change:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class=""&gt;&lt;LI-CODE lang="cpp"&gt;element.column.isFlipped = true;
ACAPI_Element_Change(&amp;amp;element, &amp;amp;mask, nullptr, 0, true);  // Returns NoError&lt;/LI-CODE&gt;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But when I read the element back, isFlipped is still false.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The ACAPinc.h documentation lists modifiable column fields as: origoPos, axisRotationAngle&lt;/P&gt;
&lt;P&gt;isFlipped is &lt;STRONG&gt;not listed&lt;/STRONG&gt;, which suggests it might be read-only, but this isn't clearly documented.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is this a known limitation?&lt;/P&gt;
&lt;P&gt;Is there any way to set&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;isFlipped=true&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;via the API?&lt;/P&gt;
&lt;P&gt;What's the recommended workaround for importing flipped profiled columns?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Any help would be appreciated!&lt;/P&gt;</description>
      <pubDate>Mon, 16 Feb 2026 00:31:35 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Cannot-set-isFlipped-property-for-columns-via-API/m-p/693070#M10779</guid>
      <dc:creator>til0byte</dc:creator>
      <dc:date>2026-02-16T00:31:35Z</dc:date>
    </item>
    <item>
      <title>Re: Cannot set isFlipped property for columns via API</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Cannot-set-isFlipped-property-for-columns-via-API/m-p/693627#M10790</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I checked the code, and it looks like the isFlipped flag is used only one way, when getting a column, but not when creating or changing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'll look into it if it's a limitation or a bug, and if there's a workaround.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Tamás&lt;/P&gt;</description>
      <pubDate>Fri, 20 Feb 2026 17:18:52 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Cannot-set-isFlipped-property-for-columns-via-API/m-p/693627#M10790</guid>
      <dc:creator>Tamas Polyak</dc:creator>
      <dc:date>2026-02-20T17:18:52Z</dc:date>
    </item>
    <item>
      <title>Re: Cannot set isFlipped property for columns via API</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Cannot-set-isFlipped-property-for-columns-via-API/m-p/693812#M10795</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I've reported it as a bug. Unfortunately I don't see any workaround to place a column with flipped set.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Tamás&lt;/P&gt;</description>
      <pubDate>Mon, 23 Feb 2026 17:33:16 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Cannot-set-isFlipped-property-for-columns-via-API/m-p/693812#M10795</guid>
      <dc:creator>Tamas Polyak</dc:creator>
      <dc:date>2026-02-23T17:33:16Z</dc:date>
    </item>
  </channel>
</rss>

