トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

Solidworksのファイル読み込みエラー の変更点

Top / Solidworksのファイル読み込みエラー

*Solidworksのファイル読み込みエラー [#t16d9bde]

MastercamX5にて発生したエラー~

**発生している事象 [#zee2a9e0]
Mastercam X4がインストールされている環境で、Mastercam X5にてsldprtファイル(Solidworks2010)を読み込んだ際に、エラーメッセージ「SolidWorksファイル内にParasolidデータが見つかりません」が表示され、データを読み込めない。~
※ただし、Solidworks2009で作成されたsldprtファイルは読み込める

**想定される問題点 [#s38c4210]
読み込めるファイルがあるので、Mastercam本体ではなくダイレクトトランスレーターに問題があると予想~
Solidworksのダイレクトトランスレーターは、一般的には下記の場所にインストールされている~
C:\Program Files\mcamx5\common\SWORKSDATA\ (32bit OS)~
C:\Program Files (x86)\mcamx5\common\SWORKSDATA\ (64bit OS)~
SwDocumentMgr.dll~
~
**作業前の確認 [#sa8f225e]
レジストリに登録されているSwDocumentMgr.dllを検索~
MastercamX4とパラレルにインストールしていたので、なぜかX4のライブラリを参照していることを確認
なぜかX4のライブラリを参照していることを確認

**作業内容 [#r8c2ebf4]
+コマンドプロンプト起動
+cd C:\Program Files\mcamx5\common\SWORKSDATA\ [ENTER] (32bit OS)~
cd C:\Program Files (x86)\mcamx5\common\SWORKSDATA\ [ENTER] (64bit OS)~
+レジストリから、SwDocumentMgr.dllの登録を解除~
regsvr32 /u SwDocumentMgr.dll [ENTER]~
[SwDocumentMgr.dllのDllRegisterServerは成功しました。]のメッセージウィンドウが表示される
+レジストリに、SwDocumentMgr.dllを登録~
regsvr32 SwDocumentMgr.dll [ENTER]~
[SwDocumentMgr.dllのDllRegisterServerは成功しました。]のメッセージウィンドウが表示される

**結果 [#u438b64b]
正常にsldprtファイルが読み込めたことを確認~
逆に、MastercamX4でも新しい形式のsldprtファイルが読めるようになってしまった。

**想定される原因 [#za517e51]
MastercamX5インストール時に、なぜか正常にライブラリが登録されなかったと思われる~