<?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: Export Configurations of a Component in Fusion API and Scripts Forum</title>
    <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/export-configurations-of-a-component/m-p/14314741#M23173</link>
    <description>&lt;P&gt;I asked the assistant to produce an add-in with "Make a mesh file from each of the configurations in the open Component", and that's what it did after asking what mesh parameters I wanted to include. &amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 15 Oct 2026 18:49:52 GMT</pubDate>
    <dc:creator>billbedford</dc:creator>
    <dc:date>2026-10-15T18:49:52Z</dc:date>
    <item>
      <title>Export Configurations of a Component</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/export-configurations-of-a-component/m-p/14314339#M23168</link>
      <description>&lt;P&gt;I tried to search the forums as well as ask AI for any help but I couldn't find anything so I thought I would ask here before looking into how to make a feature suggestion.&amp;nbsp;&lt;BR /&gt;I have a single component with multiple configurations and I need to save each configuration (ideally as a step though STL could also work) to upload for 3D printing. So far I haven't found any way to automate or batch save all configurations, but if you know of a way I would appreciate it.&lt;BR /&gt;Thanks,&lt;/P&gt;</description>
      <pubDate>Thu, 15 Oct 2026 13:17:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/export-configurations-of-a-component/m-p/14314339#M23168</guid>
      <dc:creator>daniel_yochelson</dc:creator>
      <dc:date>2026-10-15T13:17:51Z</dc:date>
    </item>
    <item>
      <title>Re: Export Configurations of a Component</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/export-configurations-of-a-component/m-p/14314458#M23169</link>
      <description>&lt;P&gt;The only way I know of would be to write an API script to do this.&amp;nbsp; There is no UI way that I am aware of to do this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You would need to write a script that would:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;activate each valid configuration&lt;/LI&gt;&lt;LI&gt;export as STL&lt;/LI&gt;&lt;LI&gt;go on to the next configuration&lt;/LI&gt;&lt;LI&gt;etc&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is the response from Autodesk Assistant about the relevant APIs.&amp;nbsp; Assistant can also help you write the script to do this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes — the Fusion API does support working with configurations, including setting which one is active.&lt;/P&gt;&lt;P&gt;The relevant object is ConfigurationTopTable, found in the adsk::fusion namespace. It represents the top configuration table of a configured design, and you reach it via Design.configurationTopTable.&lt;/P&gt;&lt;P&gt;Key points for setting the active configuration via the API:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The activeRow property on ConfigurationTopTable returns the currently active row (configuration).&lt;/LI&gt;&lt;LI&gt;To &lt;STRONG&gt;change&lt;/STRONG&gt; which configuration is active, you don't set activeRow directly — instead, you call the activate method on the specific ConfigurationRow object you want to make active.&lt;/LI&gt;&lt;LI&gt;You get the collection of rows (one per configuration) through the rows property on ConfigurationTopTable.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;So the general flow is:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Get the Design object for the configured design.&lt;/LI&gt;&lt;LI&gt;Access design.configurationTopTable to get the ConfigurationTopTable.&lt;/LI&gt;&lt;LI&gt;Use .rows to find the ConfigurationRow you want (e.g., by name).&lt;/LI&gt;&lt;LI&gt;Call .activate() on that ConfigurationRow to make it the active configuration.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;One caveat from the documentation: if you obtain the configuration table from a DataFile object (rather than from an open, loaded design), its functionality is limited — properties that would normally return a Component or Parameter return null, since the Fusion objects aren't actually loaded in that context. Full read/write access, including activation, requires the configured design to be open in Fusion.&lt;/P&gt;&lt;P&gt;Sources:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://help.autodesk.com/view/NINVFUS/ENU/?guid=GUID-FA104406-B0CC-408C-8530-7ED324DDB1B5" target="_blank" rel="noopener noreferrer"&gt;https://help.autodesk.com/view/NINVFUS/ENU/?guid=GUID-FA104406-B0CC-408C-8530-7ED324DDB1B5&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://help.autodesk.com/view/NINVFUS/ENU/?guid=CFG-ACTIVATE-CONFIGURATION" target="_blank" rel="noopener noreferrer"&gt;https://help.autodesk.com/view/NINVFUS/ENU/?guid=CFG-ACTIVATE-CONFIGURATION&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://help.autodesk.com/view/NINVFUS/ENU/?guid=CFG-WORKFLOWS" target="_blank" rel="noopener noreferrer"&gt;https://help.autodesk.com/view/NINVFUS/ENU/?guid=CFG-WORKFLOWS&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Thu, 15 Oct 2026 14:50:00 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/export-configurations-of-a-component/m-p/14314458#M23169</guid>
      <dc:creator>straterjeff</dc:creator>
      <dc:date>2026-10-15T14:50:00Z</dc:date>
    </item>
    <item>
      <title>Re: Export Configurations of a Component</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/export-configurations-of-a-component/m-p/14314741#M23173</link>
      <description>&lt;P&gt;I asked the assistant to produce an add-in with "Make a mesh file from each of the configurations in the open Component", and that's what it did after asking what mesh parameters I wanted to include. &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Oct 2026 18:49:52 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/export-configurations-of-a-component/m-p/14314741#M23173</guid>
      <dc:creator>billbedford</dc:creator>
      <dc:date>2026-10-15T18:49:52Z</dc:date>
    </item>
    <item>
      <title>Re: Export Configurations of a Component</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/export-configurations-of-a-component/m-p/14315493#M23178</link>
      <description>&lt;P&gt;I also went the route of asking the assistant to help me with this and it was incredibly helpful. After a few times back and forth to narrow the scope and steps it created a python script and then an Add in. It first asks for where I would like the exports saved, then asks if I want to prefix anything to the names of each, saves each one and loops back to the first opened one. It does take a little bit depending on how many there are but that is still time I can be off doing something else. Thanks for the suggestions and I am happy to send the script to anyone who wants it but I cannot upload it here.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2026 11:20:33 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/export-configurations-of-a-component/m-p/14315493#M23178</guid>
      <dc:creator>daniel_yochelson</dc:creator>
      <dc:date>2026-10-16T11:20:33Z</dc:date>
    </item>
  </channel>
</rss>

