<?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>Fusion - 日本語フォーラムのトピックRe: FUSION360フォルダ検索</title>
    <link>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/fusion360foruda-jian-suo/m-p/8413754#M46196</link>
    <description>&lt;P&gt;&lt;SPAN class=""&gt;&lt;A id="link_13" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/4963243" target="_self"&gt;tphan&lt;/A&gt;さん　こんにちは&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;未確認ですが、フォルダ名の検索が出来ない　と言う事を前提です。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;こちらに&lt;A id="link_11" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/5741855" target="_self"&gt;BrianEkins&lt;/A&gt;さんが作成したスプリクトがあります。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;&lt;A href="https://forums.autodesk.com/t5/fusion-360-api-and-scripts/getting-a-list-of-all-closed-and-open-documents-in-a-project/m-p/7948074" target="_blank"&gt;https://forums.autodesk.com/t5/fusion-360-api-and-scripts/getting-a-list-of-all-closed-and-open-documents-in-a-project/m-p/7948074&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;特定のプロジェクト内のフォルダ名・ファイル名をファイルに書き出すものなのです。&lt;/P&gt;
&lt;P&gt;（一部修正する必要あり）&lt;/P&gt;
&lt;P&gt;少し改良すれば、Fusion360サインインしているデータの全てのプロジェクト名・&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;フォルダ名・ファイル名をファイルに書き出すものに変更出来そうです。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;ファイルに書き出せさえすれば、目的のフォルダを探しやすいのでは？と感じています。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;時間さえ頂ければ取り組んでみようかと思っていますが、どうでしょうか？&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;但し、リンク先で教えてもらっている方も&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;・スプリクト実行中はFusion360のオペレーションが奪われる。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;　（2個起動し片側で処理させることが可能な気がします）&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;・非常に時間がかかる&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;との記述があり、実際には利用されなかったように感じます。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;（確かに遅い…）&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 20 Nov 2018 15:26:05 GMT</pubDate>
    <dc:creator>kandennti</dc:creator>
    <dc:date>2018-11-20T15:26:05Z</dc:date>
    <item>
      <title>FUSION360フォルダ検索</title>
      <link>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/fusion360foruda-jian-suo/m-p/8412734#M46195</link>
      <description>&lt;P&gt;お世話になっております。&lt;/P&gt;
&lt;P&gt;FUSION360のフォルダ名で検索したいですが、どうすれば良いですか。&lt;/P&gt;
&lt;P&gt;現在検索ｺﾝﾏﾝﾄﾞで（添付ファイル）ファイルしか見つかりません。&lt;/P&gt;
&lt;P&gt;お手数ですがよろしくお願いいたします。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 08:44:10 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/fusion360foruda-jian-suo/m-p/8412734#M46195</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-11-20T08:44:10Z</dc:date>
    </item>
    <item>
      <title>Re: FUSION360フォルダ検索</title>
      <link>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/fusion360foruda-jian-suo/m-p/8413754#M46196</link>
      <description>&lt;P&gt;&lt;SPAN class=""&gt;&lt;A id="link_13" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/4963243" target="_self"&gt;tphan&lt;/A&gt;さん　こんにちは&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;未確認ですが、フォルダ名の検索が出来ない　と言う事を前提です。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;こちらに&lt;A id="link_11" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/5741855" target="_self"&gt;BrianEkins&lt;/A&gt;さんが作成したスプリクトがあります。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;&lt;A href="https://forums.autodesk.com/t5/fusion-360-api-and-scripts/getting-a-list-of-all-closed-and-open-documents-in-a-project/m-p/7948074" target="_blank"&gt;https://forums.autodesk.com/t5/fusion-360-api-and-scripts/getting-a-list-of-all-closed-and-open-documents-in-a-project/m-p/7948074&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;特定のプロジェクト内のフォルダ名・ファイル名をファイルに書き出すものなのです。&lt;/P&gt;
&lt;P&gt;（一部修正する必要あり）&lt;/P&gt;
&lt;P&gt;少し改良すれば、Fusion360サインインしているデータの全てのプロジェクト名・&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;フォルダ名・ファイル名をファイルに書き出すものに変更出来そうです。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;ファイルに書き出せさえすれば、目的のフォルダを探しやすいのでは？と感じています。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;時間さえ頂ければ取り組んでみようかと思っていますが、どうでしょうか？&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;但し、リンク先で教えてもらっている方も&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;・スプリクト実行中はFusion360のオペレーションが奪われる。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;　（2個起動し片側で処理させることが可能な気がします）&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;・非常に時間がかかる&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;との記述があり、実際には利用されなかったように感じます。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;（確かに遅い…）&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 15:26:05 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/fusion360foruda-jian-suo/m-p/8413754#M46196</guid>
      <dc:creator>kandennti</dc:creator>
      <dc:date>2018-11-20T15:26:05Z</dc:date>
    </item>
    <item>
      <title>Re: FUSION360フォルダ検索</title>
      <link>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/fusion360foruda-jian-suo/m-p/8414986#M46197</link>
      <description>&lt;P&gt;&lt;A class="lia-link-navigation lia-page-link lia-user-name-link" id="link_13" href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/3787950" target="_self"&gt;&lt;SPAN class="login-bold"&gt;kandennti&lt;/SPAN&gt;&lt;/A&gt;さん&lt;/P&gt;
&lt;P&gt;回答していただきありがとうございます。&lt;/P&gt;
&lt;P&gt;AUTODESKは本格に検索できるように改善してほしいですね。&lt;/P&gt;
&lt;P&gt;教えた方法について、できたらチャレンジして報告します。&lt;/P&gt;
&lt;P&gt;これからもよろしくお願い致します。&lt;/P&gt;
&lt;P&gt;ファンﾀﾞﾝトー&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Nov 2018 00:45:27 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/fusion360foruda-jian-suo/m-p/8414986#M46197</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-11-21T00:45:27Z</dc:date>
    </item>
    <item>
      <title>Re: FUSION360フォルダ検索</title>
      <link>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/fusion360foruda-jian-suo/m-p/8415515#M46198</link>
      <description>&lt;P&gt;あまり深く考えずに全プロジェクト・フォルダ・ファイル名をファイルに書き出す&lt;/P&gt;
&lt;P&gt;スプリクトです。　万一の事を考え、全てのファイルを閉じる又は保存した状態で&lt;/P&gt;
&lt;P&gt;実行することをお勧めします。　もちろん、処理は遅いです。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;#FusionAPI_python GetDataList Ver0.0.1
#Author-kantoku
#Description-サインインしているID内の全ファイル名の取得･･･遅い!

import adsk.core, adsk.fusion, adsk.cam, traceback

def run(context):
    ui = None
    try:
        app = adsk.core.Application.get()
        ui  = app.userInterface
        
        #エクスポートﾌｧｲﾙﾊﾟｽ
        path = Get_Filepath(ui)
        if path is None:
            return
        
        #ファイル名の取得
        filenames = ''
        project = adsk.core.DataProject.cast(None)
        for project in app.data.dataProjects:
            results = ''
            results = getFiles(project.rootFolder, results, 0)
            filenames += results
        
        if len(filenames) &amp;lt; 1:
            ui.messageBox('データが見つかりませんでした')
            return
        
        #ファイルに書き込み
        file = open(path, 'w') 
        file.write(filenames) 
        file.close()
                
        ui.messageBox('おしまい')
        
    except:
        if ui:
            ui.messageBox('Failed:\n{}'.format(traceback.format_exc()))

def getFiles(folder, results, depth):
    try:
        results += '\n' + (' ' * (depth * 4)) + folder.name

        f = adsk.core.DataFolder.cast(folder)
        file = adsk.core.DataFile.cast(None)
        for file in f.dataFiles:
            results += '\n' + (' ' * ((depth+1) * 4)) + file.name
      
        for subFolder in f.dataFolders:
            results = getFiles(subFolder, results, depth+1)
        
        return results
    except:
        return False

#ﾌｧｲﾙパス
def Get_Filepath(ui):
    dlg = ui.createFileDialog()
    dlg.title = 'ファイル名のエクスポート'
    dlg.isMultiSelectEnabled = False
    dlg.filter = 'text(*.txt)'
    if dlg.showSave() != adsk.core.DialogResults.DialogOK :
        return
    return dlg.filename&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Nov 2018 07:45:07 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-ri-ben-yuforamu/fusion360foruda-jian-suo/m-p/8415515#M46198</guid>
      <dc:creator>kandennti</dc:creator>
      <dc:date>2018-11-21T07:45:07Z</dc:date>
    </item>
  </channel>
</rss>

