<?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: Close Fusion 360 through API/text command? in Fusion API and Scripts Forum</title>
    <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/close-fusion-360-through-api-text-command/m-p/10828380#M7183</link>
    <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/11275785"&gt;@j.han97&lt;/a&gt;&amp;nbsp;If you're on Windows, "Fn+Alt+F4" closes Fusion 360.&lt;/P&gt;</description>
    <pubDate>Fri, 17 Dec 2021 01:58:34 GMT</pubDate>
    <dc:creator>sanjana.shankar.goli</dc:creator>
    <dc:date>2021-12-17T01:58:34Z</dc:date>
    <item>
      <title>Close Fusion 360 through API/text command?</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/close-fusion-360-through-api-text-command/m-p/10828369#M7182</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regarding the topic, is it possible to close Fusion 360 application through API/text command?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I could not find anything related to this in the documentation.&lt;/P&gt;</description>
      <pubDate>Fri, 17 Dec 2021 01:49:07 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/close-fusion-360-through-api-text-command/m-p/10828369#M7182</guid>
      <dc:creator>j.han97</dc:creator>
      <dc:date>2021-12-17T01:49:07Z</dc:date>
    </item>
    <item>
      <title>Re: Close Fusion 360 through API/text command?</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/close-fusion-360-through-api-text-command/m-p/10828380#M7183</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/11275785"&gt;@j.han97&lt;/a&gt;&amp;nbsp;If you're on Windows, "Fn+Alt+F4" closes Fusion 360.&lt;/P&gt;</description>
      <pubDate>Fri, 17 Dec 2021 01:58:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/close-fusion-360-through-api-text-command/m-p/10828380#M7183</guid>
      <dc:creator>sanjana.shankar.goli</dc:creator>
      <dc:date>2021-12-17T01:58:34Z</dc:date>
    </item>
    <item>
      <title>Re: Close Fusion 360 through API/text command?</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/close-fusion-360-through-api-text-command/m-p/10828396#M7184</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/11275785"&gt;@j.han97&lt;/a&gt;&amp;nbsp;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm not sure if this is the correct way to exit, but I think it's done.&lt;/P&gt;
&lt;LI-CODE lang="python"&gt;# Fusion360API Python script

import traceback
import adsk.fusion
import adsk.core

def run(context):
    ui: adsk.core.UserInterface = None
    try:
        app: adsk.core.Application = adsk.core.Application.get()
        ui = app.userInterface

        exitApplication()

    except:
        if ui:
            ui.messageBox('Failed:\n{}'.format(traceback.format_exc()))

def exitApplication():
    app: adsk.core.Application = adsk.core.Application.get()

    # close all doc
    docs = [doc for doc in app.documents]
    [doc.close(False) for doc in docs[::-1]]

    # close asset
    app.executeTextCommand(u'NuCommands.CloseAssetCmd')

    # Exit Application
    app.executeTextCommand(u'NuCommands.ExitApplicationCmd')&lt;/LI-CODE&gt;</description>
      <pubDate>Fri, 17 Dec 2021 02:13:45 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/close-fusion-360-through-api-text-command/m-p/10828396#M7184</guid>
      <dc:creator>kandennti</dc:creator>
      <dc:date>2021-12-17T02:13:45Z</dc:date>
    </item>
    <item>
      <title>Re: Close Fusion 360 through API/text command?</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/close-fusion-360-through-api-text-command/m-p/10828615#M7185</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/3787950"&gt;@kandennti&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have tried your code and despite several error messages, the application quitted as expected. Thank you!&lt;/P&gt;</description>
      <pubDate>Fri, 17 Dec 2021 05:49:42 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/close-fusion-360-through-api-text-command/m-p/10828615#M7185</guid>
      <dc:creator>j.han97</dc:creator>
      <dc:date>2021-12-17T05:49:42Z</dc:date>
    </item>
    <item>
      <title>Re: Close Fusion 360 through API/text command?</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/close-fusion-360-through-api-text-command/m-p/10829494#M7186</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/11275785"&gt;@j.han97&lt;/a&gt;&amp;nbsp;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;After searching for details, I found a CommandDefinition to exit.&lt;/P&gt;
&lt;P&gt;I think this is safer.&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;def exitApplication():
    app: adsk.core.Application = adsk.core.Application.get()

    # close all doc
    docs = [doc for doc in app.documents]
    [doc.close(False) for doc in docs[::-1]]

    # Exit Application CommandDefinition
    ui: adsk.core.UserInterface = app.userInterface
    cmdDef: adsk.core.CommandDefinition = ui.commandDefinitions.itemById(
        'ExitApplicationCommand')

    # Execute
    if cmdDef:
        cmdDef.execute()&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Dec 2021 15:18:20 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/close-fusion-360-through-api-text-command/m-p/10829494#M7186</guid>
      <dc:creator>kandennti</dc:creator>
      <dc:date>2021-12-17T15:18:20Z</dc:date>
    </item>
    <item>
      <title>Re: Close Fusion 360 through API/text command?</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/close-fusion-360-through-api-text-command/m-p/10832803#M7187</link>
      <description>&lt;P&gt;Thank you&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/3787950"&gt;@kandennti&lt;/a&gt;, I believe this is safer than using text command too.&lt;/P&gt;</description>
      <pubDate>Mon, 20 Dec 2021 01:14:33 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/close-fusion-360-through-api-text-command/m-p/10832803#M7187</guid>
      <dc:creator>j.han97</dc:creator>
      <dc:date>2021-12-20T01:14:33Z</dc:date>
    </item>
  </channel>
</rss>

