CAD File Formats

Expand/Collapse all
COMSOL Multiphysics
CAD Import Module
Design Module
ECAD Import Module
File Import for CATIA® V5
LiveLink™ for AutoCAD®
LiveLink™ for Inventor®
LiveLink™ for PTC® Creo® Parametric™
LiveLink™ for PTC® Pro/ENGINEER®
LiveLink™ for Revit®
LiveLink™ for Solid Edge®
LiveLink™ for SOLIDWORKS®
Select any check box to highlight individual products:
Associative Read via Linked CAD System
AutoCAD® (.dwg, 3D only) 2019, 2020
Inventor® (.ipt, .iam) 2019, 2020
PTC® Creo® Parametric™ (.prt, .asm) 3.0-6.0
PTC® Pro/ENGINEER® (.prt, .asm) Wildfire 4.0, 5.0; PTC® Creo® Elements/Pro 5.0
Revit® (.rvt) 2019, 2020
Solid Edge® (.par, .asm) 2019, 2020
SOLIDWORKS® (.sldprt, .sldasm) 2019, 2020
Modify via Linked CAD System
AutoCAD® (.dwg, 3D only) 2019, 2020
Inventor® (.ipt, .iam) 2019, 2020
PTC® Creo® Parametric™ (.prt, .asm) 3.0-6.0
PTC® Pro/ENGINEER® (.prt, .asm) Wildfire 4.0, 5.0; PTC® Creo® Elements/Pro 5.0
Revit® (.rvt) 2019, 2020
Solid Edge® (.par, .asm) 2019, 2020
SOLIDWORKS® (.sldprt, .sldasm) 2019, 2020
Read from File, CAD
3MF (.3mf)
ACIS® (.sat, .sab, .asat, .asab) up to 2020 1.0
AutoCAD® (.dwg) versions 2.5-2020
AutoCAD® DXF (.dxf, 2D) up to R14
AutoCAD® DXF (.dxf, 3D) versions 2.5-2020
CATIA® V5 (.CATPart, .CATProduct) versions R8-20201
COMSOL Native Format (.mphtxt, .mphbin)
IGES (.igs, .iges) up to version 5.3
Inventor® assemblies (.iam) versions 11-2020
Inventor® parts (.ipt) versions 6-2020
NX® (.prt) versions 11-1872
Parasolid® (.x_t, .xmt_txt, .x_b, .xmt_bin) up to V32.0
PLY (.ply)
PTC® Creo® Parametric™ (.prt, .asm) versions 1.0-6.0
PTC® Pro/ENGINEER® (.prt, .asm) versions 16 to Wildfire 5.0
SOLIDWORKS® (.sldprt, .sldasm) versions 98-2020
STEP (.step, 3D geometry only) AP203, AP214
STL (.stl)
VRML, v1 (.vrml, .wrl)
Read from File, ECAD
GDSII (.gds)
IPC-2581 (.cvg, .xml)
ODB++® (.zip, .tar, .tgz, .tar.gz)
Read from File, Geographic Information System (GIS)
Digital Elevation Map (DEM)
Write to File
ACIS® (.sat, .sab) R4, R7, and 2016 1.0
COMSOL Native Format (.mphtxt, .mphbin)
DXF (.dxf, 2D only)
IGES (.igs, .iges) version 5.3
Parasolid® (.x_t, x_b) V32.0
STEP (.step, 3D geometry only) AP203
STL (.stl)

Geometric Modeling

Booleans and Partitions
Boolean Operations using the Parasolid® Kernel
Compose
Difference
Intersection
Partition Domains
Partition Edges
Partition Faces
Partition Objects
Union
CAD Defeaturing, 3D
Delete Faces
Delete Fillets
Delete Holes
Delete Short Edges
Delete Sliver Faces
Delete Small Faces
Delete Spikes
Detach Faces
CAD Repair, 3D
Knit to Solid
Repair
Constraints and Dimensions, 2D
Angle
Coincident
Concentric
Directed Distance
Distance
Equal Distance
Equal Radius
Parallel
Perpendicular
Position
Radius
Smart Constraint
Smart Dimension
Tangent Constraint
Total Edge Length
x-Distance
y-Distance
Conversions
Convert to COMSOL Native Geometry Representation from Parasolid® Representation, 3D
Convert to Curve
Convert to Point
Convert to Solid
Convert to Surface
Midsurface
Split
Thicken
Geometric Primitives, 2D
Circle
Circular Arc
Cubic Bézier Polygon
Ellipse
Interpolation Curve
Line Segment
Parametric Curve
Point
Polygon
Quadratic Bézier Polygon
Rectangle
Square
Geometric Primitives, 3D
Bezier Polygon
Block
Cone
Cylinder
Eccentric Cone
Ellipsoid
Helix
Hexahedron
Interpolation Curve
Line Segment
Parametric Curve
Parametric Surface
Parasolid® Based Geometric Primitives, 3D
Point
Polygon
Pyramid
Sphere
Tetrahedron
Torus
Geometry Operations, 2D
Chamfer
Cross Section of 3D Model
Delete Entities
Edit Object
Fillet
Import Contour Plot as Interpolation Curve
Tangent
Geometry Operations, 3D
Cap Faces
Chamfer
Delete Entities
Extrude
Fillet
Loft
Revolve
Sweep
ExpandWork Plane
Geometry Sequences and Programming
Delete Sequence
Insert Sequence
ExpandProgramming
Interactive Sketch Mode, 2D
Circle
Circular Arc
Cubic Bézier Polygon
Delete
Ellipse
Fillet
Interpolation Curve
Point
Polygon
Quadratic Bézier Polygon
Rectangle
Square
Parts
Create Part
Load Part
Part Libraries
Selections
Adjacent Selection
Ball Selection (3D)
Box Selection
Complement Selection
Cumulative Selection
Cylinder Selection
Difference Selection
Disk Selection (2D)
Explicit Selection
Intersection Selection
Union Selection
Transforms
Array
Copy
Mirror
Move
Rigid Transform
Rotate
Scale
Virtual Operations
Collapse Edges
Collapse Face Regions
Collapse Faces
Form Composite Domains
Form Composite Edges
Form Composite Faces
Ignore Edges
Ignore Faces
Ignore Vertices
Merge Edges
Merge Vertices
Mesh Control Domains
Mesh Control Edges
Mesh Control Faces
Mesh Control Vertices
ExpandAutomatic Removal of Details

Geometric Modeling Kernel

COMSOL Multiphysics Native Kernel
Parasolid® Kernel (CAD Kernel)

LiveLink™ Interface

General Functionality
Associative Read of 3D Geometry via Linked CAD System
Automatically Keep Track of Synchronized File
Generate Selections Based on Layers in CAD File
Generate Selections in Model Based on Architectural Elements in CAD File
Generate Selections in Model Based on Material Settings in CAD File
Generate Selections in Model Based on User Defined Selections in CAD File
Modify Geometry via Linked CAD System
Synchronization of Curve and Point Geometric Objects
Synchronization of Mass Elements
Synchronization of Material Properties Defined in CAD File
Turn on/off Associativity for Faces/Edges/Vertices
Turn on/off Synchronization of Object Types
ExpandLink CAD Parameters to COMSOL Model
One Window Interface
Create COMSOL Models in CAD System's User Interface
Open Native COMSOL (.mph) Files (3D only) in CAD System
ExpandSave COMSOL (.mph) files from CAD System
Supported CAD Systems
AutoCAD® 2019, 2020
Inventor® and Inventor® Professional 2019, 2020
PTC® Creo® Parametric™ 3.0-6.0
PTC® Pro/ENGINEER® Wildfire 4.0, 5.0; PTC® Creo® Elements/Pro 5.0
Revit® 2019, 2020
Solid Edge® 2019, 2020
SOLIDWORKS® 2019, 2020

Mesh File Formats

File Export
3MF (.3mf)
COMSOL Native Format (.mphtxt, .mphbin)
NASTRAN (.nas, 2D and 3D)
PLY (.ply)
Sectionwise (.txt, .csv, .dat)
STL (.stl)
File Import
3MF (.3mf)
COMSOL Native Format (.mphtxt, .mphbin)
NASTRAN (.nas, .bdf, .nastran, .dat, 2D and 3D)
PLY (.ply)
Sectionwise (.txt, .csv, .dat)
STL (.stl)
VRML, v1 (.vrml, .wrl)

Meshing

Finite Element Geometrical Shapes
Hex
Line/Curve
Prism
Pyramid
Quad
Tet
Triangle
General Functionality
Geometry for Mesh Control
Higher-Order Meshing
Ignore Selected Geometry (Meshing on Virtual Geometry)
Incremental Mesh Build
Meshing Sequence
Multiple Meshes
Operations, 2D
Boundary Layer Meshing
Convert to Triangular Mesh
Copy Domain Mesh
Copy Edge Mesh
Copy from Other Mesh
Edge Meshing
Mapped Meshing
Mesh Adaptation
Mesh Coarsening
Mesh Refinement
Reference Meshing Sequence
Unstructured Quad Meshing
Unstructured Triangular Meshing
Operations, 3D
Boundary Layer Meshing
Combine Hexahedral/Prismatic Mesh with Tetrahedral Mesh
Convert to Tetrahedral Mesh
Copy Domain Mesh
Copy Edge Mesh
Copy Face Mesh
Copy from Other Mesh
Edge Meshing
Mapped Surface Meshing
Mesh Adaptation
Mesh Coarsening
Mesh Refinement
Reference Meshing Sequence
Swept Meshing
Unstructured Quad Meshing
Unstructured Tetrahedral Meshing
Unstructured Triangular Meshing
Operations, Imported Meshes
Convert to Tetrahedral Mesh
Create Domains
Create Edges
Create Faces
Create Geometry from Mesh
Create Vertices
Delete Entities
Detect Faces
Fill Holes
Finalize
Import
Join Entities
Mesh Adaptation
Mesh Coarsening
Mesh Refinement
Partition by Ball
Partition by Box
Partition by Cylinder
Partition by Logical Expression
Unstructured Tetrahedral Meshing
Parts
Create Part
Sizing
Corner Refinement
Distribution
Scale of Referenced Sizes
Size
Size Expression
Visualization and Statistics
Mesh Plot
Quality Measures
Statistics
  1. Requires all indicated products