Ingyenes nézőpont a CAD-rajzokban – Aspose.CAD útmutató

A számítógéppel segített tervezés (CAD) területén a rajzok szabad nézőpontjának megszerzése kulcsfontosságú szempont a bonyolult tervek megjelenítésében és bemutatásában. Az Aspose.CAD for .NET robusztus megoldást kínál e szabadság elérésére, lehetővé téve a felhasználók számára a CAD-rajzok egyszerű kezelését és optimalizálását. Ebben a lépésenkénti útmutatóban azt a folyamatot vizsgáljuk meg, amellyel szabad nézőpontot nyerhetünk a CAD-rajzokban az Aspose.CAD for .NET használatával.

Előfeltételek

Mielőtt belevágna az oktatóanyagba, győződjön meg arról, hogy a következő előfeltételek teljesülnek:

  1. Aspose.CAD telepítés Győződjön meg arról, hogy az Aspose.CAD for .NET telepítve van a fejlesztői környezetében. Ha nem, akkor letöltheti aAspose.CAD weboldal.

  2. CAD rajzfájl Készítsen elő egy CAD rajzfájlt, amelyet módosítani szeretne. Ehhez az útmutatóhoz a „conic_pyramid.dxf” nevű mintafájlt használjuk.

  3. Fejlesztőkörnyezet Működő .NET fejlesztői környezetet kell beállítani a Visual Studio vagy bármely előnyben részesített IDE segítségével.

Névterek importálása

A .NET-projektben importálja az Aspose.CAD funkcióhoz szükséges névtereket. Adja hozzá a következő kódrészletet a fájl tetejéhez:

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. lépés: Határozza meg a dokumentumkönyvtárat

// A dokumentumok könyvtárának elérési útja.
string MyDir = "Your Document Directory";

Ügyeljen arra, hogy a “Saját dokumentumkönyvtár” helyett a dokumentumkönyvtár tényleges elérési útja szerepeljen.

2. lépés: Adja meg a forrásfájlt

string sourceFilePath = MyDir + "conic_pyramid.dxf";

Adja meg a CAD rajzfájl elérési útját.

3. lépés: Állítsa be a kimeneti útvonalat

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

Határozza meg az elérési utat, ahová a kezelt CAD-rajz mentésre kerül.

4. lépés: Töltse be a CAD-képet

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

Töltse be a CAD-rajzot az Aspose.CAD segítségével.

5. lépés: Konfigurálja a JPEG-beállításokat

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

Konfigurálja a CAD-rajz JPEG formátumba exportálásának beállításait.

6. lépés: Állítsa be az elforgatási szögeket

float xAngle = 10; //Forgási szög az X tengely mentén
float yAngle = 30; //Forgási szög az Y tengely mentén
float zAngle = 40; //Forgási szög a Z tengely mentén
((CadRasterizationOptions)(options.VectorRasterizationOptions)).ObserverPoint = new ObserverPoint(xAngle, yAngle, zAngle);

Adja meg az elforgatási szögeket az X, Y és Z tengely mentén a kívánt nézőpont eléréséhez.

7. lépés: Mentse el a manipulált CAD-rajzot

cadImage.Save(outPath, options);
}

Mentse el a manipulált CAD-rajzot a megadott kimeneti útvonalra.

8. lépés: Jelenítse meg a sikeres üzenetet

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

Tájékoztassa a felhasználót a 3D kép sikeres exportálásáról.

Következtetés

Ebben az oktatóanyagban azt a folyamatot vizsgáltuk meg, amellyel szabad nézőpontot nyerhetünk a CAD-rajzokban az Aspose.CAD for .NET használatával. Ha követi ezeket a lépésenkénti utasításokat, javíthatja CAD-vizualizációs képességeit, és újszerű perspektívával mutathatja be terveit.

GYIK

1. kérdés: Használhatom az Aspose.CAD for .NET fájlt más CAD fájlformátumokkal?

  1. válasz: Igen, az Aspose.CAD for .NET támogatja a különböző CAD fájlformátumokat, beleértve a DWG-t és a DXF-et.

2. kérdés: Elérhető az Aspose.CAD próbaverziója?

  1. válasz: Igen, letölthet egy ingyenes próbaverziót a webhelyrőlitt.

3. kérdés: Hogyan szerezhetek ideiglenes licencet az Aspose.CAD számára?

  1. válasz: Ideiglenes licencet szerezhet beitt.

4. kérdés: Hol találok további támogatást az Aspose.CAD-hez?

A4: Látogassa meg aAspose.CAD fórum közösségi támogatásra és beszélgetésekre.

5. kérdés: Testreszabhatom az exportálási beállításokat a különböző képformátumokhoz?

A5: Természetesen! Az Aspose.CAD számos lehetőséget kínál a testreszabáshoz, lehetővé téve az exportálási folyamat testreszabását az Ön egyedi igényeihez.