Package com.comsol.model
Interface GeomExport
-
- All Superinterfaces:
ModelEntity
,PrimitiveModelEntity
,SelectionContainer
public interface GeomExport extends ModelEntity, SelectionContainer
Geometry export feature.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getAcisVersion()
Gets the file format version for ACIS export.java.lang.String
getCompat()
Get the COMSOL version to save mphtxt/mphbin file in.java.lang.String
getLengthUnit()
Returns the length unit to use for CAD Import Module kernel geometry export to Parsolid format.java.lang.String
getLengthUnitIGES()
Returns the length unit to use for CAD Import Module kernel geometry export to IGES format.java.lang.String
getLengthUnitSTEP()
Returns the length unit to use for CAD Import Module kernel geometry export to STEP format.boolean
getSplitInManifold()
True if export to Parasolid format is split in manifold objects.java.lang.String
getSTLFormat()
Returns the STL file type (binary
ortext
).The default value isbinary
.GeomObjectSelection
selection()
Returns export's selection.void
setAcisVersion(java.lang.String version)
Sets the file format version for ACIS export.void
setCompat(java.lang.String value)
Set the COMSOL version to save mphtxt/mphbin file in.void
setLengthUnit(java.lang.String value)
Sets the length unit to use for CAD Import Module kernel geometry export to Parsolid format.void
setLengthUnitIGES(java.lang.String value)
Sets the length unit to use for CAD Import Module kernel geometry export to IGES format.void
setLengthUnitSTEP(java.lang.String value)
Sets the length unit to use for CAD Import Module kernel geometry export to STEP format.void
setSplitInManifold(boolean splitInManifold)
Sets the split in manifold objects option for Parasolid export.void
setSTLFormat(java.lang.String value)
Sets the STL file type (binary
ortext
).-
Methods inherited from interface com.comsol.model.ModelEntity
active, author, author, comments, comments, dateCreated, dateModified, docMarker, docMarker, help, help, icon, isactive, isActive, label, label, lastModifiedBy, model, model, name, name, resetAuthor, scope, tag, tag, timeCreated, timeModified, version, version
-
Methods inherited from interface com.comsol.model.PrimitiveModelEntity
getContainer, getDisplayString, resolveModelPath
-
-
-
-
Method Detail
-
getAcisVersion
java.lang.String getAcisVersion()
Gets the file format version for ACIS export.- Returns:
- ACIS version.
-
getCompat
java.lang.String getCompat()
Get the COMSOL version to save mphtxt/mphbin file in.- Returns:
- 3.5a, 4.0, 4.0a, 4.2a, 4.3b, 5.1, or 5.5.
-
getLengthUnit
java.lang.String getLengthUnit()
Returns the length unit to use for CAD Import Module kernel geometry export to Parsolid format.- Returns:
- Length unit.
-
getLengthUnitIGES
java.lang.String getLengthUnitIGES()
Returns the length unit to use for CAD Import Module kernel geometry export to IGES format.- Returns:
- Length unit.
-
getLengthUnitSTEP
java.lang.String getLengthUnitSTEP()
Returns the length unit to use for CAD Import Module kernel geometry export to STEP format.- Returns:
- Length unit.
-
getSTLFormat
java.lang.String getSTLFormat()
Returns the STL file type (binary
ortext
).The default value isbinary
.- Returns:
- File type.
-
getSplitInManifold
boolean getSplitInManifold()
True if export to Parasolid format is split in manifold objects.- Returns:
true
if split in manifold objects.
-
selection
GeomObjectSelection selection()
Returns export's selection.- Returns:
- Geometry object selection.
-
setAcisVersion
void setAcisVersion(java.lang.String version)
Sets the file format version for ACIS export.- Parameters:
version
- File format version.
-
setCompat
void setCompat(java.lang.String value)
Set the COMSOL version to save mphtxt/mphbin file in.- Parameters:
value
- 3.5a, 4.0, 4.0a, 4.2a, 4.3b, 5.1, or 5.5.
-
setLengthUnit
void setLengthUnit(java.lang.String value)
Sets the length unit to use for CAD Import Module kernel geometry export to Parsolid format. Set tofromgeom
to use the geometry sequence length unit.- Parameters:
value
- Length unit.
-
setLengthUnitIGES
void setLengthUnitIGES(java.lang.String value)
Sets the length unit to use for CAD Import Module kernel geometry export to IGES format. Set tofromgeom
to use the geometry sequence length unit.- Parameters:
value
- Length unit.
-
setLengthUnitSTEP
void setLengthUnitSTEP(java.lang.String value)
Sets the length unit to use for CAD Import Module kernel geometry export to STEP format. Set tofromgeom
to use the geometry sequence length unit.- Parameters:
value
- Length unit.
-
setSTLFormat
void setSTLFormat(java.lang.String value)
Sets the STL file type (binary
ortext
).- Parameters:
value
- File type.
-
setSplitInManifold
void setSplitInManifold(boolean splitInManifold)
Sets the split in manifold objects option for Parasolid export.- Parameters:
splitInManifold
- Split in manifold objects option.
-
-