NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAE.MeshFromBoundaryBuilder Class Reference

Represents a NXOpen.CAE.MeshFromBoundaryBuilder More...

Inheritance diagram for NXOpen.CAE.MeshFromBoundaryBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  LoopOption { SourceTarget, ClosedLoop }
 Type of loop More...
 
enum  RailOption { Uniform, Transition }
 Type of rail More...
 

Public Member Functions

unsafe void SetSourceElementEdgePathMethod (NXOpen.CAE.ElemEdgePathMethod sourceElementEdgePathMethod)
 Set the source element path of the selection More...
 
unsafe void SetTargetElementEdgePathMethod (NXOpen.CAE.ElemEdgePathMethod targetElementEdgePathMethod)
 Set the target elemnt path of the selection More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe
NXOpen.SelectTaggedObjectList 
ClosedLoopSelection [get]
 Returns the selected element edges More...
 
unsafe string CollectorName [get, set]
 Returns or sets the mesh collector name More...
 
unsafe
NXOpen.CAE.ElementTypeBuilder 
ElementType [get]
 Returns the element type More...
 
unsafe int Layers [get, set]
 Returns or sets the layers More...
 
unsafe
NXOpen.CAE.MeshFromBoundaryBuilder.LoopOption 
LoopType [get, set]
 Returns or sets the type of loop More...
 
unsafe int NumElementsOnRail1 [get, set]
 Returns or sets the number of elements along rail1 More...
 
unsafe int NumElementsOnRail2 [get, set]
 Returns or sets the number of elements along rail2 More...
 
unsafe
NXOpen.CAE.MeshFromBoundaryBuilder.RailOption 
RailType [get, set]
 Returns or sets the type of rail mesh More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.CAE.MeshFromBoundaryBuilder

To create a new instance of this class, use NXOpen.CAE.NodeElementManager.CreateMeshFromBoundaryBuilder

Created in NX9.0.0

Member Enumeration Documentation

Type of loop

Enumerator
SourceTarget 

source target

ClosedLoop 

closed loop

Type of rail

Enumerator
Uniform 

single layer

Transition 

transitioned layer

Member Function Documentation

unsafe void NXOpen.CAE.MeshFromBoundaryBuilder.SetSourceElementEdgePathMethod ( NXOpen.CAE.ElemEdgePathMethod  sourceElementEdgePathMethod)
inline

Set the source element path of the selection

Created in NX9.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
sourceElementEdgePathMethod
unsafe void NXOpen.CAE.MeshFromBoundaryBuilder.SetTargetElementEdgePathMethod ( NXOpen.CAE.ElemEdgePathMethod  targetElementEdgePathMethod)
inline

Set the target elemnt path of the selection

Created in NX9.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
targetElementEdgePathMethod

Property Documentation

unsafe NXOpen.SelectTaggedObjectList NXOpen.CAE.MeshFromBoundaryBuilder.ClosedLoopSelection
get

Returns the selected element edges

Created in NX11.0.0

License requirements: None.

unsafe string NXOpen.CAE.MeshFromBoundaryBuilder.CollectorName
getset

Returns or sets the mesh collector name

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.ElementTypeBuilder NXOpen.CAE.MeshFromBoundaryBuilder.ElementType
get

Returns the element type

Created in NX9.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

unsafe int NXOpen.CAE.MeshFromBoundaryBuilder.Layers
getset

Returns or sets the layers

Created in NX9.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.MeshFromBoundaryBuilder.LoopOption NXOpen.CAE.MeshFromBoundaryBuilder.LoopType
getset

Returns or sets the type of loop

Created in NX9.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe int NXOpen.CAE.MeshFromBoundaryBuilder.NumElementsOnRail1
getset

Returns or sets the number of elements along rail1

Created in NX9.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe int NXOpen.CAE.MeshFromBoundaryBuilder.NumElementsOnRail2
getset

Returns or sets the number of elements along rail2

Created in NX9.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.MeshFromBoundaryBuilder.RailOption NXOpen.CAE.MeshFromBoundaryBuilder.RailType
getset

Returns or sets the type of rail mesh

Created in NX9.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.