Supported File Formats

COMSOL®


Il tipo di file del modello COMSOL, con estensione .mph, è il file predefinito contenente l'intero albero del modello e l'albero dell'applicazione dal Model Builder e Application Builder, rispettivamente. Il file contiene sia dati binari che di testo. I dati della mesh e della soluzione sono memorizzati come dati binari, mentre tutte le altre informazioni sono memorizzate come formato di testo.

I tipi di file binari e di testo COMSOL, con estensione .mphbin e .mphtxt, rispettivamente, contengono oggetti geometrici o oggetti mesh che possono essere importati direttamente nei nodi Geometria o Mesh nell'albero del modello.

Il tipo di file Physics Builder, con estensione .mphb, contiene una o più interfacce fisiche definite dall'utente a cui si può accedere dal Model Builder.

Formato file Estensione Lettura Scrittura
Modello COMSOL .mph
Dati in formato binario .mphbin
Dati in formato testo .mphtxt
Physics Builder .mphphb

CAD


Il CAD Import Module e il Design Module consentono l'importazione di una vasta gamma di tipi di file CAD standard del settore. Ulteriori tipi di file sono disponibili attraverso la funzionalità bidirezionale dei prodotti LiveLink per CAD e con l'add-on File Import per CATIA® V5.

I tipi di file 3MF (3D), DXF (2D), PLY (3D), VRML (3D) e STL (3D) sono disponibili per l'importazione con COMSOL Multiphysics e non richiedono prodotti aggiuntivi. Se non diversamente indicato nella tabella sottostante, l'importazione dei tipi di file elencati è disponibile su tutte le versioni supportate dei sistemi operativi Linux®, Mac OS X e Windows®.

Formato file Estensione Importazione Esportazione
AutoCAD®1,2,3 .dwg 9
Inventor®1,2,3 .ipt,.iam 9
NX®1,4 .prt No
PTC® Creo® Parametric1,3 .prt,.asm 9
PTC® Pro/ENGINEER®1,3 .prt,.asm 9
Revit® Architecture3,5 .rvt 9 9
Solid Edge®3,6 .par,.asm 9 9
SOLIDWORKS®1,2,3 .sldprt,.sldasm 9
DXF (3D1,2 and 2D) .dxf 10
Parasolid®1 .x_t,.xmt_txt,.x_b,.xmt_bin
ACIS®1 .sat,.sab,.asat,.asab
STEP1 .step,.stp
IGES1 .iges,.igs
CATIA® V52,7 .CATPart,.CATProduct No
VRML, v18 .vrml,.wrl No
3MF .3mf No
PLY .ply No
STL .stl

1Richiede uno dei prodotti LiveLink™ per AutoCAD®, Revit®, PTC® Creo® Parametric™, Inventor®, PTC® Pro/ENGINEER®, Solid Edge®,SOLIDWORKS®, CAD Import Module, o Design Module
2Importazione supportata solo su sistemi operativi Windows
3Sincronizzazione di file tra COMSOL Multiphysics® e un programma CAD collegato solo supportato su sistemi operativi Windows®7, 8.1 e 10
4Importazione supportata solo su Windows® e sistemi operativi Linux
5Richiede LiveLink™ for Revit®
6Richiede LiveLink™ for Solid Edge®
7Richiede il CAD Import Module (o uno dei prodotti LiveLink per AutoCAD®, PTC® Creo® Parametric™, Inventor®, PTC® Pro/ENGINEER®, SOLIDWORKS®) e il File Import for CATIA® V5
8Funzionalità limitata ad un singolo dominio geometrico
9File per/da pacchetto CAD corrispondente
10La scrittura su file è supportata solo per la geometria 2D

ECAD


L'ECAD Import Module consente l'importazione di file di layout 2D con conversione automatica in modelli CAD 3D. Il tipo di file Touchstone viene utilizzato per esportare i parametri S, l'impedenza e i valori di ammittanza da sweep simultanei di porta e frequenza. Il tipo di file SPICE Circuit Netlist viene convertito nell'importazione in una serie di nodi di elementi di circuito raggruppati sotto un nodo Electrical Circuit, nell'albero del modello.

Formato file Estensione Lettura Scrittura
IPC-25811 .cvg, .xml No
ODB++1 .zip,.tar,.tgz,.tar.gz No
GDS1 .gds No
Touchstone2 .s2p, .s3p, .s4p, ... No
SPICE Circuit Netlist3 .cir No

1Requires the ECAD Import Module
2Requires one of the AC/DC Module, RF Module, MEMS Module, or Wave Optics Module
3Requires one of the AC/DC Module, RF Module, MEMS Module, Plasma Module, or Semiconductor Module

Material Databases


Il Chemical Reaction Engineering Module e il Plasma Module possono leggere i file CHEMKIN® per simulare reazioni chimiche complesse nella fase gassosa. Il Plasma Module può leggere i file LXCAT per gruppi di sezioni trasversali di collisione ad impatto elettronico.

Formato file Estensione Lettura Scrittura
CHEMKIN®1 .dat, .txt, .inp3 No
CAPE-OPEN (direct connection)1 n/a N/A N/A
LXCAT file2 .lxcat,.txt No

1 Any file format is allowed, these are the most common extensions
2Requires the Plasma Module
3Any extension is allowed; These are the most common extensions

Mesh


I tipi di file NASTRAN® Bulk vengono usati per importare una mesh volumetrica. I tipi di file VRML, STL, PLY e 3MF sono usati per importare una mesh di superficie triangolare che può servire come punto di partenza per creare una mesh volumetrica.

Formato file Estensione Lettura Scrittura
3MF .3mf
NASTRAN® Bulk Data .nas, .bdf, .nastran, .dat
PLY .ply
Sectionwise .txt, .csv, .dat
STL .stl
VRML, v1 .vrml, .wrl No
VTK .vtu No

Immagini e animazioni


La visualizzazione dei risultati può essere esportata in un certo numero di tipi di file immagine comuni; vedere la tabella sottostante. Le immagini possono anche essere lette e utilizzate come funzioni di interpolazione per la modellazione fisica. Le animazioni possono essere esportate in una delle GIF animate, Adobe® Flash®, e tipi di file AVI.

Formato file Estensione Lettura Scrittura
Adobe® Flash® .swf No
Animated GIF .gif No
AVI1 .avi No
BMP .bmp
EPS (1D graphs) .eps No
glTFTM .glb No
JPEG .jpg, .jpeg
MP42 .mp4 No
OGV2 .ogv No
PNG .png
TIFF .tif, .tiff No
WEBM2 .webm No

1Disponibile solo per Windows

2Disponibile nell'Application Builder, solo per Windows®, nell'oggetto form video

Linguaggi di programmazione e fogli di calcolo


I file di modello per Java® sono file modificabili con estensione .java che contengono sequenze di comandi COMSOL come Java® codice. Modificare i file in un editor di testo per aggiungere comandi aggiuntivi. Puoi compilare questi file Java® in Java® Class file con estensione .class ed eseguirli come applicazioni separate. Il codice programma usato nei file di modello per Java® è essenzialmente identico a quello dell'editor dei metodi nell'Application Builder. Tuttavia, l'editor del metodo viene fornito con un compilatore Java® integrato.

I file di modello per MATLAB® sono file di script (file M) modificabili, simili ai file di modello per Java®, da utilizzare con MATLAB®. Questi file modello, che hanno estensione .m, contengono una sequenza di comandi COMSOL come file MATLAB® M. È possibile eseguire i file di modello in MATLAB® come qualsiasi altro script di file M. È anche possibile modificare i file in un editor di testo per includere ulteriori comandi COMSOL o comandi generali MATLAB®. L'esecuzione dei file del modello nel formato file M richiede LiveLink™ per MATLAB®.

Con una licenza per LiveLink™ for Excel® è possibile salvare i modelli nel formato Visual Basic for Applications (VBA) per l'utilizzo con Excel®.

Il codice C compilato può essere collegato a un modello o a un'applicazione in diversi modi, comprese le interfacce External Material e External Function nel Model Builder e come interfaccia External Library nell'Application Builder.

Formato file Estensione Lettura Scrittura
MATLAB®: Model file for MATLAB® .m No
MATLAB®: Function1 .m No
Java®: Archive File .jar6 No
Java®: Compiled model file for Java® .class No
Java®: Model file for Java® .java No
C: Function .dll3, .so4, .dylib5 No
Excel®2 .xlsx,.vba

1Richiede LiveLink™ for MATLAB®
2Richiede LiveLink™ for Excel®, disponibile solo per Windows®
3Disponibile solo per Windows®
4Disponibile solo per Linux®
5Disponibile solo per Mac OS X
6Può essere collegato ad un metodo in un'app di simulazione utilizzando l'Application Builder

Formati di dati numerici e interpolazione dei dati


Per definire le funzioni di interpolazione è possibile leggere i tipi di file a griglia, in sezione e a foglio elettronico. I tipi di file per sezioni e fogli di calcolo possono inoltre essere letti e utilizzati per definire le curve di interpolazione e scritti per l'esportazione dei risultati. Inoltre, le tabelle possono essere copiate su fogli di calcolo.

I parametri e le variabili possono essere importati ed esportati in testo normale, valori separati da virgola o tipi di file di dati.

I tipi di file di testo delle tabelle di colore continue e discrete vengono utilizzati per tabelle di colore definite dall'utente per la visualizzazione dei risultati.

I file di Digital Elevation Model (DEM) possono essere letti e utilizzati come superficie parametrica per definire una geometria.

Formato file Estensione Lettura Scrittura
Copy and paste spreadsheet format n/a
Excel® spreadsheet1 .xlsx
Table .txt, .csv, .dat
Grid .txt
Sectionwise .txt, .csv, .dat
Spreadsheet .txt, .csv, .dat
Parameters .txt, .csv, .dat
Variables .txt, .csv, .dat
Continuous and Discrete color table .txt No
Point data for Cut Point data sets .txt No
DEM .dem No
VTK .vtu No

1Richiede LiveLink™ for Excel®, disponibile solo per Windows®