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

Represents a NXOpen.CAE.NodeProjectBuilder More...

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

Public Types

enum  LabelType { Label, Offset }
 Option to use label/increment or offset More...
 
enum  NodeProjectTypes { ProjectOnly, CopyAndProject }
 Represents the node project types More...
 
enum  ProjectionMethodType { ByDirection, ShotestDistance }
 Represents Projection Method More...
 

Properties

unsafe
NXOpen.CAE.NodeProjectBuilder.NodeProjectTypes 
CopyOption [get, set]
 Returns or sets the copy option More...
 
unsafe NXOpen.SelectTaggedObject Geometry [get]
 Returns the geometry on which projection will happen More...
 
unsafe int Increment [get, set]
 Returns or sets the increment More...
 
unsafe int Label [get, set]
 Returns or sets the label More...
 
unsafe
NXOpen.CAE.NodeProjectBuilder.LabelType 
LabelOption [get, set]
 Returns or sets the label option More...
 
unsafe
NXOpen.CAE.NodeProjectBuilder.ProjectionMethodType 
MethodOption [get, set]
 Returns or sets the method option More...
 
unsafe NXOpen.CAE.SelectFENodeList Nodes [get]
 Returns the selected nodes to be extruded More...
 
unsafe int Offset [get, set]
 Returns or sets the offset More...
 
unsafe double PercentOffset [get, set]
 Returns or sets the percent offset More...
 
unsafe double Tolerance [get, set]
 Returns or sets the projection tolerance More...
 
unsafe NXOpen.Direction Vector [get, set]
 Returns or sets the vector along which projection will happen More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- 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...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.CAE.NodeProjectBuilder

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

Created in NX8.5.0

Member Enumeration Documentation

Option to use label/increment or offset

Enumerator
Label 

label/increment

Offset 

offset

Represents the node project types

Enumerator
ProjectOnly 

project only

CopyAndProject 

copy and project

Represents Projection Method

Enumerator
ByDirection 

By Direction

ShotestDistance 

along shortest distance

Property Documentation

unsafe NXOpen.CAE.NodeProjectBuilder.NodeProjectTypes NXOpen.CAE.NodeProjectBuilder.CopyOption
getset

Returns or sets the copy option

Created in NX8.5.0

License requirements to get this property: None.

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

unsafe NXOpen.SelectTaggedObject NXOpen.CAE.NodeProjectBuilder.Geometry
get

Returns the geometry on which projection will happen

Created in NX8.5.0

License requirements: None.

unsafe int NXOpen.CAE.NodeProjectBuilder.Increment
getset

Returns or sets the increment

Created in NX8.5.0

License requirements to get this property: None.

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

unsafe int NXOpen.CAE.NodeProjectBuilder.Label
getset

Returns or sets the label

Created in NX8.5.0

License requirements to get this property: None.

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

unsafe NXOpen.CAE.NodeProjectBuilder.LabelType NXOpen.CAE.NodeProjectBuilder.LabelOption
getset

Returns or sets the label option

Created in NX8.5.0

License requirements to get this property: None.

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

unsafe NXOpen.CAE.NodeProjectBuilder.ProjectionMethodType NXOpen.CAE.NodeProjectBuilder.MethodOption
getset

Returns or sets the method option

Created in NX8.5.0

License requirements to get this property: None.

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

unsafe NXOpen.CAE.SelectFENodeList NXOpen.CAE.NodeProjectBuilder.Nodes
get

Returns the selected nodes to be extruded

Created in NX8.5.0

License requirements: None.

unsafe int NXOpen.CAE.NodeProjectBuilder.Offset
getset

Returns or sets the offset

Created in NX8.5.0

License requirements to get this property: None.

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

unsafe double NXOpen.CAE.NodeProjectBuilder.PercentOffset
getset

Returns or sets the percent offset

Created in NX8.5.0

License requirements to get this property: None.

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

unsafe double NXOpen.CAE.NodeProjectBuilder.Tolerance
getset

Returns or sets the projection tolerance

Created in NX8.5.0

License requirements to get this property: None.

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

unsafe NXOpen.Direction NXOpen.CAE.NodeProjectBuilder.Vector
getset

Returns or sets the vector along which projection will happen

Created in NX8.5.0

License requirements to get this property: None.

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.