このチュートリアルでは、Java REST API を使用して DWG を STP に変換する方法 について説明します。Java ベースの Cloud SDK を活用し、Java RESTful Service を使用して DWG ファイルから STEP ファイルへのコンバーターを開発します。この変換機能は、AutoCAD モデルをメカニカル CAD アプリケーションにインポートする際に役立ちます。
前提条件
- DWG ファイルを STEP ファイルに変換するには アカウントを作成してAPI認証情報を取得する を使用します
- DWG を STP に変換するには Dotjava 用 Aspose.Cad クラウド SDK をダウンロードしてください
- 上記のSDKを使用してJavaプロジェクトをセットアップする
Java REST APIを使用してDWGをSTPにオンラインで変換する手順
- DWG を STP に変換するためのユーザー ID とシークレットを使用して CadApi オブジェクトを作成します。
- ソースDWGファイルと出力STPファイルのパスを設定する
- 入力DWGファイルをメモリストリームに読み込み、初期化します。
- コンストラクタでメモリストリームを設定してPutDrawingSTPRequestオブジェクトを作成します。
- 描画STP()メソッドを呼び出してDWGファイルをSTPに変換します。
- APIレスポンスからのストリームをローカルSTPファイルに保存する
上記の手順は、Java Low Code APIを使用したオンラインDWG-STPコンバータの開発方法を説明しています。秘密鍵/IDとベースURLを使用してCadApiオブジェクトを作成し、DWGとSTPの入出力パスをそれぞれ設定し、入力DWGファイルをメモリストリームに読み込みます。変換を実行するためのPutDrawingSTPRequestオブジェクトを作成し、出力をディスクに保存します。
JavaベースのAPIを使用したDWGからSTPへのコンバータのコード
このコードは、Java RESTインターフェースを使用してDWGファイルからSTPファイルへのファイル形式変換を示しています。この変換は、クラウド上に既に保存されているファイルに対して実行できます。PutDrawingSTPRequestコンストラクタの他の引数(クラウドストレージ名、エクスポートオプション、出力パスなど)を使用して、出力をカスタマイズすることもできます。
このチュートリアルでは、DWGファイルをSTEPファイルに変換する方法について説明しました。DWGファイルをSVGファイルに変換するには、Java REST API を使用して DWG を SVG に変換するの記事を参照してください。