Entitäten mit SAT/SAB-Struktur

Entitäten mit SAT/SAB-Struktur

Bestimmte Entitäten speichern ihre Strukturdaten im ACIS SAT/SAB-Format. Diese Entitäten können teilweise im 2D-Drahtgittermodus exportiert werden. Die unterstützten Entitäten umfassen:

  • 3DSOLID-Objekte: Kasten, Kugel, Pyramide, Keil, Kegel, Zylinder, Torus, Polyeder
  • FLÄCHE: eben, extrudiert, rotiert, geschoben
  • REGION

Im Folgenden finden Sie ein Beispiel für das Exportergebnis (DWG-Datei auf dem linken Teil, PDF-Ergebnis auf der rechten Seite).

Export von Kegel und Kugeln

Die Exportierung von ACIS-Entitäten erfordert keine speziellen Optionen. Um die Zeichnungsgröße zu optimieren, insbesondere wenn die Zeichnung ausschließlich ACIS-Entitäten enthält, sollten Sie die Funktion cadImage.updateSize() verwenden, um die anfänglichen Zeichnungsabmessungen genau anzupassen.

CadImage cadImage = (CadImage)Image.load(sourceFilePath);

cadImage.updateSize();

CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setLayouts(new String[]{"Model"});

PdfOptions pdfOptions = new PdfOptions();
pdfOptions.setVectorRasterizationOptions(rasterizationOptions);

cadImage.save("output.pdf", pdfOptions);