CAD Specification Chart

CAD File Formats

Expand/Collapse all
Products
Select any checkbox to highlight individual products:
Associative Read via Linked CAD System
AutoCAD® (.dwg, 3D only) 2014, 2015Yes
Inventor® (.ipt, .iam) 2014, 2015Yes
PTC® Creo® Parametric™ (.prt, .asm) 2.0, 3.0Yes
PTC® Pro/ENGINEER® (.prt, .asm) Wildfire 4.0, 5.0; PTC® Creo® Elements/Pro 5.0Yes
Revit® and Revit® Architecture (.rvt) 2015Yes
Solid Edge® (.par, .asm) ST6, ST7Yes
SOLIDWORKS® (.sldprt, .sldasm) 2014, 2015Yes
Modify via Linked CAD System
AutoCAD® (.dwg, 3D only) 2014, 2015Yes
Inventor® (.ipt, .iam) 2014, 2015Yes
PTC® Creo® Parametric™ (.prt, .asm) 2.0, 3.0Yes
PTC® Pro/ENGINEER® (.prt, .asm) Wildfire 4.0, 5.0; PTC® Creo® Elements/Pro 5.0Yes
Solid Edge® (.par, .asm) ST6, ST7Yes
SOLIDWORKS® (.sldprt, .sldasm) 2013, 2014Yes
Read from File, CAD
ACIS® (.sat, .sab, .asat, .asab) up to R25YesYesYesYesYesYesYesYesYes
AutoCAD® (.dwg) versions 2.5-2014YesYesYesYesYesYesYesYesYes
AutoCAD® DXF (.dxf, 2D) up to R14Yes
AutoCAD® DXF (.dxf, 3D) versions 2.5-2014YesYesYesYesYesYesYesYesYes
CATIA® V5 (.CATPart, .CATProduct) R6-R24*YesYes
COMSOL Native Format (.mphtxt, .mphbin)Yes
IGES (.igs, .iges) up to version 5.3YesYesYesYesYesYesYesYesYes
Inventor® assemblies (.iam) versions 11, 2008-2015YesYesYesYesYesYesYesYesYes
Inventor® parts (.ipt) versions 6-11, 2008-2015YesYesYesYesYesYesYesYesYes
NX® (.prt) up to version 9YesYesYesYesYesYesYesYesYes
Parasolid® (.x_t, .xmt_txt, .x_b, .xmt_bin) up to V26YesYesYesYesYesYesYesYesYes
PTC® Creo® Parametric™ (.prt, .asm) versions 1.0, 2.0YesYesYesYesYesYesYesYesYes
PTC® Pro/ENGINEER® (.prt, .asm) versions 16 to Wildfire 5.0YesYesYesYesYesYesYesYesYes
SOLIDWORKS® (.sldprt, .sldasm) versions 98-2014YesYesYesYesYesYesYesYesYes
STEP (.step, Geometry only) AP203, AP214YesYesYesYesYesYesYesYesYes
STL (.stl)Yes
VRML, v1 (.vrml, .wrl)Yes
Read from File, ECAD
GDSII (.gds)Yes
NETEX-G (.asc)Yes
ODB++(X) (.xml)Yes
ODB++® (.zip, .tar, .tgz, .tar.gz)Yes
Read from File, Geographic Information System (GIS)
Digital Elevation Map (DEM)Yes
Write to File
ACIS® (.sat, .sab)YesYesYesYesYesYesYesYesYes
COMSOL Native Format (.mphtxt, .mphbin)Yes
DXF (.dxf, 2D only)Yes
Parasolid® (.x_t, x_b)YesYesYesYesYesYesYesYesYes
STL (.stl)Yes

Geometry Modeling

Booleans and Partitions
Boolean Operations using the Parasolid® KernelYesYesYesYesYesYesYesYesYes
ComposeYes
DifferenceYes
IntersectionYes
Partition EdgesYes
Partition ObjectsYes
UnionYes
CAD Defeaturing, 3D
Delete FacesYesYesYesYesYesYesYesYesYes
Delete FilletsYesYesYesYesYesYesYesYesYes
Delete Short EdgesYesYesYesYesYesYesYesYesYes
Delete Sliver FacesYesYesYesYesYesYesYesYesYes
Delete Small FacesYesYesYesYesYesYesYesYesYes
Delete SpikesYesYesYesYesYesYesYesYesYes
Detach FacesYesYesYesYesYesYesYesYesYes
CAD Repair, 3D
Knit to SolidYesYesYesYesYesYesYesYesYes
RepairYesYesYesYesYesYesYesYesYes
Conversions
Convert to COMSOL Native Geometry Representation from Parasolid® Representation, 3DYesYesYesYesYesYesYesYesYes
Convert to CurveYes
Convert to PointYes
Convert to SolidYes
Convert to SurfaceYes
MidsurfaceYes
SplitYes
ThickenYes
Geometric Primitives, 2D
Bezier PolygonYes
CircleYes
EllipseYes
Interpolation CurveYes
Parametric CurveYes
PointYes
PolygonYes
RectangleYes
SquareYes
Geometric Primitives, 3D
Bezier PolygonYes
BlockYes
ConeYes
CylinderYes
Eccentric ConeYes
EllipsoidYes
HelixYes
HexahedronYes
Interpolation CurveYes
Parametric CurveYes
Parametric SurfaceYes
Parasolid® Based Geometric Primitives, 3DYesYesYesYesYesYesYesYesYes
PointYes
PolygonYes
PyramidYes
SphereYes
TetrahedronYes
TorusYes
Geometry Operations, 2D
ChamferYes
Cross Section of 3D ModelYes
Delete EntitiesYes
Delete SequenceYes
Edit ObjectYes
FilletYes
Import Contour Plot as Interpolation CurveYes
Insert Sequence from FileYes
TangentYes
Geometry Operations, 3D
Cap FacesYesYesYesYesYesYesYesYesYes
ChamferYes
Delete EntitiesYes
Delete SequenceYes
ExtrudeYes
FilletYes
Insert Sequence from FileYes
LoftYes
RevolveYes
SweepYes
ExpandWork PlaneYes
Geometry Sequences and Programming
Delete SequenceYes
Insert SequenceYes
ExpandProgrammingYes
Selections
Adjacent SelectionYes
Ball SelectionYes
Box SelectionYes
Complement SelectionYes
Cylinder SelectionYes
Difference SelectionYes
Explicit SelectionYes
Intersection SelectionYes
Union SelectionYes
Transforms
ArrayYes
CopyYes
MirrorYes
MoveYes
RotateYes
ScaleYes
Virtual Operations
Collapse EdgesYes
Collapse FacesYes
Form Composite DomainsYes
Form Composite EdgesYes
Form Composite FacesYes
Ignore EdgesYes
Ignore FacesYes
Ignore VerticesYes
Merge EdgesYes
Merge VerticesYes
Mesh Control DomainsYes
Mesh Control EdgesYes
Mesh Control FacesYes
Mesh Control VerticesYes

Geometry Modeling Kernel

COMSOL Multiphysics Native KernelYes
Parasolid® Kernel (CAD Import Module Kernel) YesYesYesYesYesYesYesYesYes

LiveLink™ Interface

General Functionality
Associative Read of 3D Geometry via Linked CAD SystemYesYesYesYesYesYesYes
Create Selections in Model Based on Architectural Elements in CAD FileYes
Create Selections in Model Based on Material Settings in CAD FileYesYes
Create Selections in Model Based on User Defined Selections in CAD FileYesYes
Modify Geometry via Linked CAD SystemYesYesYesYesYesYes
Synchronization of Curve and Point Geometric ObjectsYes
Turn on/off Associativity for Faces/Edges/VerticesYesYes
ExpandLink CAD Parameters to COMSOL ModelYesYesYesYesYesYes
One Window Interface
Create COMSOL Models in CAD System's User InterfaceYesYes
Open Native COMSOL (.mph) Files (3D only) in CAD SystemYesYes
ExpandSave COMSOL (.mph) files from CAD SystemYesYes
Supported CAD Systems
AutoCAD® 2014, 2015Yes
Inventor® 2014, 2015Yes
PTC® Creo® Parametric™ 2.0, 3.0Yes
PTC® Pro/ENGINEER® Wildfire 4.0, 5.0; PTC® Creo® Elements/Pro 5.0Yes
Revit® 2015 and Revit® Architecture 2015Yes
Solid Edge® ST6, ST7Yes
SOLIDWORKS® 2014, 2015Yes

Mesh File Formats

File Export
COMSOL Native Format (.mphtxt, .mphbin)Yes
NASTRAN (.nas, 2D and 3D)Yes
STL (.stl)Yes
File Import
NASTRAN Bulk Data (.nas, .bdf, .nastran, .dat)Yes
STL (.stl)Yes
VRML, v1 (.vrml, .wrl)Yes

Meshing

Finite Element Geometrical Shapes
HexYes
Line/CurveYes
PrismYes
PyramidYes
QuadYes
TetYes
TriangleYes
General Functionality
Geometry for Mesh ControlYes
Ignore Selected Geometry (Meshing on Virtual Geometry)Yes
Incremental Mesh BuildYes
Meshing SequenceYes
Multiple MeshesYes
Operations, 2D
Boundary Layer MeshingYes
Convert to Triangular MeshYes
Copy Domain MeshYes
Copy Edge MeshYes
Copy Mesh from Meshing SequenceYes
Edge MeshingYes
Free Quad MeshingYes
Free Triangular MeshingYes
Mapped MeshingYes
Reference Meshing SequenceYes
Refine MeshYes
Operations, 3D
Boundary Layer MeshingYes
Convert to Tetrahedral MeshYes
Copy Domain MeshYes
Copy Edge MeshYes
Copy Face MeshYes
Copy Mesh from Meshing SequenceYes
Edge MeshingYes
Free Quad MeshingYes
Free Tetrahedral MeshingYes
Free Triangular MeshingYes
Mapped Surface MeshingYes
Reference Meshing SequenceYes
Refine MeshYes
Swept MeshingYes
Operations, Imported Meshes
Create Geometry from MeshYes
Create VertexYes
Delete EntitiesYes
FinalizeYes
ImportYes
Join EntitiesYes
Partition by BallYes
Partition by BoxYes
Partition by CylinderYes
Partition by Logical ExpressionYes
Sizing
Corner RefinementYes
DistributionYes
Scale of Referenced SizesYes
SizeYes
Visualization and Statistics
Mesh PlotYes
StatisticsYes
* = Requires all indicated products