Solidworks ファイルを edrawing に変換せずに表示する方法はありますか?
5 に答える
eDrawingsデータはファイルに埋め込まれています。これは、図面を表示するのに最適です。パーツやアセンブリをロードする必要はありません。IEModelViewControlを使用します。
void OpenDoc(
string FileName,
bool IsTemp,
bool PromptToSave,
bool ReadOnly,
string CommandString)
パラメータFileName:完全修飾パスとファイル名
IsTemp:ファイルが開いていないときにリモートの非eDrawingsファイルのローカルコピーを削除する場合はtrue、しない場合はfalse
PromptToSave:ユーザーがファイルを保存せずに終了した場合にダイアログを表示する場合はTrue、ダイアログを表示しない場合はFalse
読み取り専用:ファイルが読み取り専用の場合はtrue、そうでない場合はfalse
CommandString:空の文字列( "");を指定します。Nothing、Empty、またはvbNullStringを指定しないでください
2007や2008のようなもの(いつ追加されたか思い出せない)では、eDrawingsデータは常にネイティブSWファイルに埋め込まれているため、ファイルが本当に古いSolidWorksでない限り、eDrawingsでネイティブファイルを直接開くことができます。ファイル。
パーツ/アセンブリから3Dpdfドキュメントを出力することが可能です。Adobe Acrobatはしばらくの間、これらのファイルをこのように読み取ることができましたが、広く使用されていないだけです。
Edrawingsviewer を直接使用して、SolidWorks ファイルを表示できます。それらを変換する必要はありません。