public interface FluidDomainBuilder extends Builder
FluidDomainRecipe
FluidDomainCollection.createBuilder(nxopen.cae.FluidDomainRecipe)
Modifier and Type | Interface and Description |
---|---|
static class |
FluidDomainBuilder.IntExtType
Represents the interior/exterior types.
|
static class |
FluidDomainBuilder.OutputOptionsType
Represents the output types.
|
static class |
FluidDomainBuilder.SubdivisionType
Represents the subdivision types.
|
Modifier and Type | Method and Description |
---|---|
void |
autoSizeButton()
The calculate Auto Size method.
|
double |
colinearThreshold()
Returns the colinear decimation threshold - obsolete: always using surface wrapper default values
License requirements: None. |
String |
collectorName()
Returns the collector name selection to place the new element collector into
License requirements: None. |
CAEBody |
commitFluidDomain()
Commits the creation of the
FluidDomainRecipe objects
or Commits the changes made to the FluidDomainRecipe
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") Created in NX7.5.2 |
double |
coplanarThreshold()
Returns the coplanar decimation threshold - obsolete: always using surface wrapper default values
License requirements: None. |
boolean |
detectFeatureEdges()
Returns the detect feature edges will generate bodies and meshes that are more conformant to
the input boundaries around the detected edges
License requirements: None. |
boolean |
doCoplanarDecimation()
Returns the decimation flag - obsolete: always using surface wrapper default values
License requirements: None. |
boolean |
doExportMeshToSolver()
Returns the export mesh to solver flag.
|
boolean |
doSharpFeatureEdge()
Returns the edge snapping flag - obsolete: use SnapToSourceBoundaries() instead
License requirements: None. |
boolean |
doSharpFeaturePlaneIntersection()
Returns the plane intersection detection flag - obsolete: use SnapToSourceBoundaries() instead
License requirements: None. |
Expression |
elementSize()
Returns the element size
License requirements: None. |
ElementTypeBuilder |
elementType()
Returns the element type builder
License requirements: None. |
Direction |
faceNormal()
Returns the face normal
License requirements: None. |
SelectCAEFace |
faceSelection()
Returns the face selection
License requirements: None. |
Expression |
featureAngle()
Returns the feature angle specifies the minimum angle between the normals of 2 elements sharing an edge for the edge to be considered for snapping
License requirements: None. |
SelectTaggedObjectList |
geometrySelection()
Returns the geometry selection
License requirements: None. |
FluidDomainBuilder.IntExtType |
interiorExteriorType()
Returns the interior selection type represented by
FluidDomainBuilder.IntExtType
License requirements: None. |
Point |
interiorPoint()
Returns the interior point.
|
FluidDomainBuilder.SubdivisionType |
maxSubdivisionType()
Returns the max subdivision selection type represented by
FluidDomainBuilder.SubdivisionType
License requirements: None. |
FluidDomainBuilder.OutputOptionsType |
outputType()
Returns the output selection type represented by
FluidDomainBuilder.OutputOptionsType
License requirements: None. |
Expression |
resolution()
Returns the resolution
License requirements: None. |
void |
setCavityPoint(Point3d points)
Set the cavity point
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setCavityPoints(Point3d[] points)
Set the cavity points via an array
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setColinearThreshold(double colinearThreshold)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setCollectorName(String collectorName)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setCoplanarThreshold(double coplanarThreshold)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setDetectFeatureEdges(boolean detectFeatureEdges)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setDoCoplanarDecimation(boolean doDecimation)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setDoExportMeshToSolver(boolean doExporting)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setDoSharpFeatureEdge(boolean doSnapping)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setDoSharpFeaturePlaneIntersection(boolean doSnapping)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setFaceNormal(Direction faceNormal)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setInteriorExteriorType(FluidDomainBuilder.IntExtType type)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setInteriorPoint(Point point)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setMaxSubdivisionType(FluidDomainBuilder.SubdivisionType type)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setOutputType(FluidDomainBuilder.OutputOptionsType type)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setSmoothingLevel(double smoothingLevel)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setSnapToSourceBoundaries(boolean snapToSourceBoundaries)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setSpecifyElementSize(boolean specifyElemSize)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
void |
setUseAutomaticRefinement(boolean useAutomaticRefinement)
License requirements: nx_adv_fluid_mod ("NX Advanced Fluid Modeling - Basic") OR sc_acou_meshing (" SC Acoustic Meshing") . |
double |
smoothingLevel()
Returns the smoothing level parameter controls the amount of time spent smoothing and snapping in the wrapper engine
License requirements: None. |
boolean |
snapToSourceBoundaries()
Returns the edge snapping to boundaries flag controls whether or not the generated surface wrap body should be projected on the input boundaries
License requirements: None. |
boolean |
specifyElementSize()
Returns the specify element size flag.
|
boolean |
useAutomaticRefinement()
Returns the use automatic refinement flag.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ElementTypeBuilder elementType() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObjectList geometrySelection() throws NXException, RemoteException
NXException
RemoteException
FluidDomainBuilder.IntExtType interiorExteriorType() throws NXException, RemoteException
FluidDomainBuilder.IntExtType
NXException
RemoteException
void setInteriorExteriorType(FluidDomainBuilder.IntExtType type) throws NXException, RemoteException
type
- NXException
RemoteException
FluidDomainBuilder.OutputOptionsType outputType() throws NXException, RemoteException
FluidDomainBuilder.OutputOptionsType
NXException
RemoteException
void setOutputType(FluidDomainBuilder.OutputOptionsType type) throws NXException, RemoteException
type
- NXException
RemoteException
String collectorName() throws NXException, RemoteException
NXException
RemoteException
void setCollectorName(String collectorName) throws NXException, RemoteException
collectorName
- NXException
RemoteException
SelectCAEFace faceSelection() throws NXException, RemoteException
NXException
RemoteException
Direction faceNormal() throws NXException, RemoteException
NXException
RemoteException
void setFaceNormal(Direction faceNormal) throws NXException, RemoteException
faceNormal
- NXException
RemoteException
Point interiorPoint() throws NXException, RemoteException
NXException
RemoteException
void setInteriorPoint(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
void setCavityPoint(Point3d points) throws NXException, RemoteException
points
- NXException
RemoteException
void setCavityPoints(Point3d[] points) throws NXException, RemoteException
points
- NXException
RemoteException
Expression resolution() throws NXException, RemoteException
NXException
RemoteException
boolean doSharpFeatureEdge() throws NXException, RemoteException
NXException
RemoteException
void setDoSharpFeatureEdge(boolean doSnapping) throws NXException, RemoteException
doSnapping
- NXException
RemoteException
boolean doSharpFeaturePlaneIntersection() throws NXException, RemoteException
NXException
RemoteException
void setDoSharpFeaturePlaneIntersection(boolean doSnapping) throws NXException, RemoteException
doSnapping
- NXException
RemoteException
boolean doCoplanarDecimation() throws NXException, RemoteException
NXException
RemoteException
void setDoCoplanarDecimation(boolean doDecimation) throws NXException, RemoteException
doDecimation
- NXException
RemoteException
double coplanarThreshold() throws NXException, RemoteException
NXException
RemoteException
void setCoplanarThreshold(double coplanarThreshold) throws NXException, RemoteException
coplanarThreshold
- NXException
RemoteException
double colinearThreshold() throws NXException, RemoteException
NXException
RemoteException
void setColinearThreshold(double colinearThreshold) throws NXException, RemoteException
colinearThreshold
- NXException
RemoteException
boolean doExportMeshToSolver() throws NXException, RemoteException
NXException
RemoteException
void setDoExportMeshToSolver(boolean doExporting) throws NXException, RemoteException
doExporting
- NXException
RemoteException
boolean specifyElementSize() throws NXException, RemoteException
NXException
RemoteException
void setSpecifyElementSize(boolean specifyElemSize) throws NXException, RemoteException
specifyElemSize
- NXException
RemoteException
Expression elementSize() throws NXException, RemoteException
NXException
RemoteException
double smoothingLevel() throws NXException, RemoteException
NXException
RemoteException
void setSmoothingLevel(double smoothingLevel) throws NXException, RemoteException
smoothingLevel
- NXException
RemoteException
boolean snapToSourceBoundaries() throws NXException, RemoteException
NXException
RemoteException
void setSnapToSourceBoundaries(boolean snapToSourceBoundaries) throws NXException, RemoteException
snapToSourceBoundaries
- NXException
RemoteException
Expression featureAngle() throws NXException, RemoteException
NXException
RemoteException
void autoSizeButton() throws NXException, RemoteException
NXException
RemoteException
CAEBody commitFluidDomain() throws NXException, RemoteException
FluidDomainRecipe
objects
or Commits the changes made to the FluidDomainRecipe
NXException
RemoteException
boolean detectFeatureEdges() throws NXException, RemoteException
NXException
RemoteException
void setDetectFeatureEdges(boolean detectFeatureEdges) throws NXException, RemoteException
detectFeatureEdges
- NXException
RemoteException
boolean useAutomaticRefinement() throws NXException, RemoteException
NXException
RemoteException
void setUseAutomaticRefinement(boolean useAutomaticRefinement) throws NXException, RemoteException
useAutomaticRefinement
- NXException
RemoteException
FluidDomainBuilder.SubdivisionType maxSubdivisionType() throws NXException, RemoteException
FluidDomainBuilder.SubdivisionType
NXException
RemoteException
void setMaxSubdivisionType(FluidDomainBuilder.SubdivisionType type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.