2017-03-01 15 views
1

私のクライアントには、インポートしたい構造の3D AutoCAD DWGファイルがあり、Java3Dで表示し、より大きなプログラムの一部として対話します。Java3D 3D CADファイルのインポートと表示

私は簡単なインポートのためにDWGをどのように変換するのか、それを表示するためのJavaコードが存在するかどうか疑問に思っています。

Java3Dを使って海底のモデルをレンダリングした経験はありますが、エキスパートではありません。現在、私のソフトウェアは2D WMFファイルをインポートしますが、クライアントは3Dを求めています。

+0

[EWS](http://www.devdept.com/eyeshot/webservice)のようなクラウドサービスの使用を検討しましたか?あなたは簡単にXMLファイル形式を解析することでDWGを変換することができます。 – abenci

答えて

1

フォージViewer :-)あなたの助けを

おかげで、あなたのアプリのブラウザーコントロールに埋め込むことができます。 2Dと3Dで動作します。

0

私は私の問題を解決しました。 ABViewerを使用して、DWGファイルをSTLファイルに変換しました。次に、org.j3d STLFileLoaderを使用してコードにロードしました。この投稿は、右のトラックに私を設定します。

http://forum.jogamp.org/STLLoader-td4032481.html

STLFileLoaderは、それが私のかなり遅いPC上の第二の下に22MBモデルをロードし、効率的なようです。

+0

STLFileLoaderは悪くありません。より効率的なSTLインポーターが必要かどうかをお知らせください。 – gouessej

関連する問題