FluidDomainBuilder Class¶
-
class
NXOpen.CAE.
FluidDomainBuilder
¶ Bases:
NXOpen.Builder
Represents a
NXOpen.CAE.FluidDomainRecipe
To create a new instance of this class, use
NXOpen.CAE.FluidDomainCollection.CreateBuilder
Default values.
Property Value ColinearThreshold 0.1 CoplanarThreshold 3.0 DoCoplanarDecimation true InteriorExteriorType Point New in version NX7.5.2.
Properties¶
Property | Description |
---|---|
ColinearThreshold | Returns or sets the colinear decimation threshold |
CoplanarThreshold | Returns or sets the coplanar decimation threshold |
DoCoplanarDecimation | Returns or sets the decimation flag |
DoSharpFeatureEdge | Returns or sets the edge snapping flag |
DoSharpFeaturePlaneIntersection | Returns or sets the plane intersection detection flag |
FaceNormal | Returns or sets the face normal |
FaceSelection | Returns the face selection |
GeometrySelection | Returns the geometry selection |
InteriorExteriorType | Returns or sets the interior selection type represented by NXOpen.CAE.FluidDomainBuilderIntExtType |
InteriorPoint | Returns or sets the interior point. |
Resolution | Returns the resolution |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
AutoSizeButton | The calculate Auto Size method. |
Commit | Commits any edits that have been applied to the builder. |
CommitFluidDomain | Commits the creation of the NXOpen.CAE.FluidDomainRecipe objects or Commits the changes made to the NXOpen.CAE.FluidDomainRecipe @return |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetObject | Returns the object currently being edited by this builder. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
FluidDomainBuilderIntExtType Enumeration | Represents the interior/exterior types. |
Property Detail¶
ColinearThreshold¶
-
FluidDomainBuilder.
ColinearThreshold
¶ Returns or sets the colinear decimation threshold
-------------------------------------
Getter Method
Signature
ColinearThreshold()
Returns: Return type: float New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
-------------------------------------
Setter Method
Signature
ColinearThreshold(colinearThreshold)
Parameters: colinearThreshold (float) – New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
CoplanarThreshold¶
-
FluidDomainBuilder.
CoplanarThreshold
¶ Returns or sets the coplanar decimation threshold
-------------------------------------
Getter Method
Signature
CoplanarThreshold()
Returns: Return type: float New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
-------------------------------------
Setter Method
Signature
CoplanarThreshold(coplanarThreshold)
Parameters: coplanarThreshold (float) – New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
DoCoplanarDecimation¶
-
FluidDomainBuilder.
DoCoplanarDecimation
¶ Returns or sets the decimation flag
-------------------------------------
Getter Method
Signature
DoCoplanarDecimation()
Returns: Return type: bool New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
-------------------------------------
Setter Method
Signature
DoCoplanarDecimation(doDecimation)
Parameters: doDecimation (bool) – New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
DoSharpFeatureEdge¶
-
FluidDomainBuilder.
DoSharpFeatureEdge
¶ Returns or sets the edge snapping flag
-------------------------------------
Getter Method
Signature
DoSharpFeatureEdge()
Returns: Return type: bool New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
-------------------------------------
Setter Method
Signature
DoSharpFeatureEdge(doSnapping)
Parameters: doSnapping (bool) – New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
DoSharpFeaturePlaneIntersection¶
-
FluidDomainBuilder.
DoSharpFeaturePlaneIntersection
¶ Returns or sets the plane intersection detection flag
-------------------------------------
Getter Method
Signature
DoSharpFeaturePlaneIntersection()
Returns: Return type: bool New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
-------------------------------------
Setter Method
Signature
DoSharpFeaturePlaneIntersection(doSnapping)
Parameters: doSnapping (bool) – New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
FaceNormal¶
-
FluidDomainBuilder.
FaceNormal
¶ Returns or sets the face normal
-------------------------------------
Getter Method
Signature
FaceNormal()
Returns: Return type: NXOpen.Direction
New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
-------------------------------------
Setter Method
Signature
FaceNormal(faceNormal)
Parameters: faceNormal ( NXOpen.Direction
) –New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
FaceSelection¶
-
FluidDomainBuilder.
FaceSelection
¶ Returns the face selection
-------------------------------------
Getter Method
Signature
FaceSelection()
Returns: Return type: NXOpen.CAE.SelectCAEFace
New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
GeometrySelection¶
-
FluidDomainBuilder.
GeometrySelection
¶ Returns the geometry selection
-------------------------------------
Getter Method
Signature
GeometrySelection()
Returns: Return type: NXOpen.SelectTaggedObjectList
New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
InteriorExteriorType¶
-
FluidDomainBuilder.
InteriorExteriorType
¶ Returns or sets the interior selection type represented by
NXOpen.CAE.FluidDomainBuilderIntExtType
-------------------------------------
Getter Method
Signature
InteriorExteriorType()
Returns: Return type: NXOpen.CAE.FluidDomainBuilderIntExtType
New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
-------------------------------------
Setter Method
Signature
InteriorExteriorType(type)
Parameters: type ( NXOpen.CAE.FluidDomainBuilderIntExtType
) –New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
InteriorPoint¶
-
FluidDomainBuilder.
InteriorPoint
¶ Returns or sets the interior point.
-------------------------------------
Getter Method
Signature
InteriorPoint()
Returns: Return type: NXOpen.Point
New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
-------------------------------------
Setter Method
Signature
InteriorPoint(point)
Parameters: point ( NXOpen.Point
) –New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
Resolution¶
-
FluidDomainBuilder.
Resolution
¶ Returns the resolution
-------------------------------------
Getter Method
Signature
Resolution()
Returns: Return type: NXOpen.Expression
New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
Method Detail¶
AutoSizeButton¶
-
FluidDomainBuilder.
AutoSizeButton
¶ The calculate Auto Size method.
This computes and populates optimal resolution for surface wrapping.
Signature
AutoSizeButton()
New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
CommitFluidDomain¶
-
FluidDomainBuilder.
CommitFluidDomain
¶ Commits the creation of the
NXOpen.CAE.FluidDomainRecipe
objects or Commits the changes made to theNXOpen.CAE.FluidDomainRecipe
Signature
CommitFluidDomain()
Returns: Return type: NXOpen.CAE.CAEBody
New in version NX7.5.2.
License requirements: nx_adv_fluid_mod (“NX Advanced Fluid Modeling”)
Validate¶
-
FluidDomainBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.