ANF
ANF (ACIS Neutral Format) wird für den Austausch von 3D-Daten mit ACIS-basierten CAD-Systemen verwendet. LinkCAD exportiert 2D-Layoutdaten als extrudierte 3D-Geometrie im ANF-Format.
Formatübersicht
| Eigenschaft | Wert |
|---|---|
| Dateiendungen | .anf |
| Kodierung | ASCII |
| Import | — |
| Export | ✓ |
| Lizenz | 3D Modeler |
Exportoptionen
| Option | Beschreibung | Standard |
|---|---|---|
| Extrusionshöhe | Z-Höhe zum Extrudieren von 2D-Polygonen nach 3D | 1.0 |
| Einheiten | Koordinateneinheiten der Ausgabe | Mikrometer |
Funktionsweise
LinkCAD nimmt jedes 2D-Polygon im Layout und extrudiert es entlang der Z-Achse um die angegebene Höhe, wodurch eine 3D-Volumenkörperdarstellung entsteht. Jeder Ebene kann eine andere Extrusionshöhe zugewiesen werden.
Typische Workflows
GDSII → ANF
IC-Maskenlayout in 3D-Geometrie für mechanische Integration oder Visualisierung konvertieren.
Technische Hinweise
- ANF ist in LinkCAD nur für den Export verfügbar
- Das Lizenz-Bundle 3D Modeler ist erforderlich
- Die Ausgabe kann in jedes ACIS-basierte CAD-System importiert werden
- Eine zweite Variante, ANSOFT ANF V4 (ebenfalls
.anf), ist als separates Exportformat für Ansoft-Werkzeuge wie HFSS verfügbar; sie verwendet dasselbe Lizenz-Bundle 3D Modeler
CLI- / Befehlsdateioptionen
Diese Optionsschlüssel können in der Befehlszeile oder in Befehlsdateien verwendet werden.
ANF-Export
| Schlüssel | Typ | Beschreibung |
|---|---|---|
AnfOutUnits | int | Ausgabeeinheiten (siehe Einheiten) |
AnfOutModelType | int | ANSYS-Modelltyp |
AnfOutMerge | flag | Überlappende Bereiche zusammenführen |
AnfOutExplodeArcs | flag | Kreisbögen in Liniensegmente auflösen |
AnfOutCmdTitle | string | Modelltitel |
AnfOutCmdStitle | string | Modelluntertitel |
AnfOutCmdFilname | string | Ausgabedateiname im ANSYS-Befehl |
AnfOutCmdFacet | string | Facet-Befehl |
AnfOutCmdAadd | flag | AADD-Befehl verwenden |
AnfOutCmdAglue | flag | AGLUE-Befehl verwenden |
AnfOutCmdNummrg | flag | NUMMRG-Befehl verwenden |
AnfOutCmdNummrgToler | float | NUMMRG-Toleranz |
TetGen-Export
| Schlüssel | Typ | Beschreibung |
|---|---|---|
TetinOutUnits | int | Ausgabeeinheiten (siehe Einheiten) |
TetinOutModelType | int | Modelltyp |
TetinOutExplodeArcs | flag | Kreisbögen in Liniensegmente auflösen |
TetinOutTriangToler | float | Triangulationstoleranz |
TetinOutCmdStitle | string | Oberflächentitel |
TetinOutCmdFacet | string | Facet-Modus |
TetinOutCmdAadd | flag | Add-Befehl |
TetinOutCmdAglue | flag | Glue-Befehl |
TetinOutCmdNummrg | flag | Numerisches Zusammenführen |
TetinOutCmdNummrgToler | float | Zusammenführungstoleranz |