CAD 図面における自由な視点 - Aspose.CAD ガイド

コンピュータ支援設計 (CAD) の分野では、図面内で自由な視点を得ることが、複雑な設計を視覚化して表現する上で重要な側面となります。 Aspose.CAD for .NET は、この自由度を実現するための堅牢なソリューションを提供し、ユーザーが CAD 図面を簡単に操作および最適化できるようにします。このステップバイステップ ガイドでは、Aspose.CAD for .NET を使用して CAD 図面で自由な視点を取得するプロセスについて説明します。

前提条件

チュートリアルに入る前に、次の前提条件が満たされていることを確認してください。

  1. Aspose.CAD のインストール 開発環境に Aspose.CAD for .NET がインストールされていることを確認してください。そうでない場合は、からダウンロードできます。Aspose.CAD Web サイト.

  2. CAD図面ファイル 操作したいCAD図面ファイルを用意します。このガイドでは、「conic_pyramid.dxf」という名前のサンプル ファイルを使用します。

  3. 開発環境 Visual Studio または任意の優先 IDE を使用してセットアップされた、動作する .NET 開発環境を用意します。

名前空間のインポート

.NET プロジェクトで、Aspose.CAD 機能に必要な名前空間をインポートします。次のコード スニペットをファイルの先頭に追加します。

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Aspose.CAD;
using Aspose.CAD.FileFormats;
using Aspose.CAD.FileFormats.Cad;
using Aspose.CAD.ImageOptions;

ステップ 1: ドキュメント ディレクトリを定義する

//ドキュメントディレクトリへのパス。
string MyDir = "Your Document Directory";

「Your Document Directory」をドキュメント ディレクトリへの実際のパスに置き換えてください。

ステップ 2: ソース ファイルを指定する

string sourceFilePath = MyDir + "conic_pyramid.dxf";

CAD 図面ファイルへのパスを指定します。

ステップ 3: 出力パスを設定する

var outPath = Path.Combine(MyDir, "FreePointOfView_out.jpg");

操作した CAD 図面を保存するパスを定義します。

ステップ 4: CAD イメージをロードする

using (CadImage cadImage = (CadImage)Image.Load(sourceFilePath))
{

Aspose.CAD を使用して CAD 図面を読み込みます。

ステップ 5: JPEG オプションを構成する

JpegOptions options = new JpegOptions
{
    VectorRasterizationOptions = new CadRasterizationOptions
    {
        PageWidth = 1500, PageHeight = 1500
    }
};

CAD 図面を JPEG 形式にエクスポートするためのオプションを構成します。

ステップ 6: 回転角度を設定する

float xAngle = 10; //軸に沿った回転角度
float yAngle = 30; //軸に沿った回転角度
float zAngle = 40; //Z軸に沿った回転角度
((CadRasterizationOptions)(options.VectorRasterizationOptions)).ObserverPoint = new ObserverPoint(xAngle, yAngle, zAngle);

目的の視点を実現するために、X、Y、Z 軸に沿った回転角度を指定します。

ステップ 7: 操作した CAD 図面を保存する

cadImage.Save(outPath, options);
}

操作した CAD 図面を指定した出力パスに保存します。

ステップ 8: 成功メッセージを表示する

Console.WriteLine("\n3D images exported successfully to JPEG.\nFile saved at " + outPath);

3D 画像のエクスポートが成功したことをユーザーに通知します。

結論

このチュートリアルでは、Aspose.CAD for .NET を使用して CAD 図面で自由な視点を取得するプロセスを検討しました。これらの段階的な指示に従うことで、CAD 視覚化機能を強化し、新たな視点で設計を表現することができます。

よくある質問

Q1: Aspose.CAD for .NET を他の CAD ファイル形式で使用できますか?

A1: はい、Aspose.CAD for .NET は、DWG や DXF などのさまざまな CAD ファイル形式をサポートしています。

Q2: Aspose.CAD の試用版は入手可能ですか?

A2: はい、以下から無料試用版をダウンロードできます。ここ.

Q3: Aspose.CAD の一時ライセンスを取得するにはどうすればよいですか?

A3: 一時ライセンスは以下から取得できます。ここ.

Q4: Aspose.CAD の追加サポートはどこで見つけられますか?

A4: にアクセスしてください。Aspose.CAD フォーラムコミュニティのサポートとディスカッションのために。

Q5: さまざまな画像形式のエクスポート オプションをカスタマイズできますか?

A5:確かに! Aspose.CAD にはさまざまなカスタマイズ オプションが用意されており、特定の要件に合わせてエクスポート プロセスを調整できます。