SOLIDWORKSデータベースswbrowser.sldedbが見つかりません。


「SOLIDWORKSデータベースswbrowser.sldedbが見つかりません。穴ウイザード。。。」のエラー。SlidWorksの起動時のエラー。


ここでswbrowser.sldedbファイルをWindowsでCドライブ以下を検索すれば見つかる。しかし、フォルダの指定であることに注意。上図の穴ウイザードとToolboxフォルダ:がC:\Program Files\SolidWorks Corpとなっている。
次図は、システムオプションの穴ウイザード/ToolBoxを選択した時点のエラー表示だ。

エラー:’C:\Program Files\SolidWorks Corpに
\lang\english\swbrowser.sldedbが付いている。つまり、フォルダの指定は、swbrowser.sldedbファイルがあるフォルダから「\lang\english\」を省いて入力する必要がる。

つまり、swbrowser.sldedbファイルが「C:\Program Files\SolidWorks Corp\SolidWorks\Toolbox\data utilities\lang\English」にあったら、「C:\Program Files\SolidWorks Corp\SolidWorks\Toolbox\data utilities」を穴ウイザードとToolboxフォルダに入れる。

システムのオプションの設定はできたが、使ってみると「構成部品のコンフィグレーション」が表示し、チェックしても「Failed to get writable document」というエラーになる場合は、ファイル権限の問題です。

自分のドキュメントフォルダに「C:\Program Files\SolidWorks Corp\SolidWorks\Toolbox\data utilities」フォルダをコピーしてから再度、システムのオプションでコピーした方のフォルダを指定すると動きます。アセンブリの「スマートファスナー」の動作がおかしい場合もファイル権限の問題が解決すればできます。面を選んで「選択(S)」に穴ウイザードで入れた穴のリストが出ていれば「追加」ボタンを押すだけで勝手に該当のボルトなどが入る。

ただし、ツールボックス/Toolbox Libraryは穴ウイザードとのセットなので自作の穴はだめ。注意、アドインで「SOLIDWORKS Toolbox Library」にチェックが入っていること。

だいたい、「C:\Program Files\」にあるのがおかし、2015年あたりからある問題のような。

Design Libraryの方は、「C:\ProgramData\SolidWorks」にあるので問題無し。