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

Represents a Wavelink Feature builder. More...

Inheritance diagram for NXOpen.Features.WaveLinkBuilder:
NXOpen.Features.FeatureBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  Types {
  CurveLink, PointLink, DatumLink, SketchLink,
  FaceLink, RegionLink, BodyLink, MirrorBodyLink,
  RoutingObjectLink
}
 Wave Linker type More...
 

Properties

unsafe bool Associative [get, set]
 Returns or sets the associative More...
 
unsafe bool BlankOriginal [get, set]
 Returns or sets the blank original More...
 
unsafe
NXOpen.Features.CompositeCurveBuilder 
CompositeCurveBuilder [get]
 Returns the composite curve builder More...
 
unsafe bool CopyThreads [get, set]
 Returns or sets the copy threads option More...
 
unsafe
NXOpen.Features.ExtractFaceBuilder 
ExtractFaceBuilder [get, set]
 Returns or sets the extractfacebuilder More...
 
unsafe bool FixAtCurrentTimestamp [get, set]
 Returns or sets the fix at timestamp option More...
 
unsafe bool MakePositionIndependent [get, set]
 Returns or sets the make position independent option More...
 
unsafe
NXOpen.Features.MirrorBodyBuilder 
MirrorBodyBuilder [get, set]
 Returns or sets the mirrorbodybuilder More...
 
unsafe
NXOpen.Features.WaveLinkBuilder.Types 
Type [get, set]
 Returns or sets the type More...
 
unsafe
NXOpen.Features.WaveDatumBuilder 
WaveDatumBuilder [get, set]
 Returns or sets the wave datum builder More...
 
unsafe
NXOpen.Features.WavePointBuilder 
WavePointBuilder [get, set]
 Returns or sets the wave point builder More...
 
unsafe
NXOpen.Features.WaveRoutingBuilder 
WaveRoutingBuilder [get, set]
 Returns or sets the wave routing builder More...
 
unsafe
NXOpen.Features.WaveSketchBuilder 
WaveSketchBuilder [get, set]
 Returns or sets the wave sketch builder More...
 
- Properties inherited from NXOpen.Features.FeatureBuilder
unsafe bool ParentFeatureInternal [get, set]
 Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal 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.Features.FeatureBuilder
unsafe NXOpen.Features.Feature CommitFeature ()
 Commits the feature parameters and creates the feature More...
 
unsafe NXOpen.Features.Feature GetFeature ()
 Returns the feature currently being edited by this builder. More...
 
unsafe void HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature)
 Re-suppress an internal parent feature (a slave feature) after it has been edited. More...
 
unsafe void SetParentFeatureInternal (NXOpen.Features.Feature parentFeature)
 Set the parent features which would be internal or slaves to the feature being created or commited More...
 
unsafe void ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature)
 Unsuppress an internal parent feature (a slave feature) so it can be edited. More...
 
unsafe void UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature)
 Set the internal parent feature of the feature being edited to external More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a Wavelink Feature builder.

Inputs to this class can be convergent objects.

To create a new instance of this class, use NXOpen.Features.BaseFeatureCollection.CreateWaveLinkBuilder

Default values.

Property Value

Associative

True

CompositeCurveBuilder.AllowSelfIntersection

False

CompositeCurveBuilder.Associative

True

CompositeCurveBuilder.CurveFitData.CurveJoinMethod

No

CompositeCurveBuilder.CurveFitData.Degree

7

CompositeCurveBuilder.CurveFitData.FitMethod

DegreeAndSegments

CompositeCurveBuilder.CurveFitData.IsAdvancedFit

0

CompositeCurveBuilder.CurveFitData.IsAlignShape

0

CompositeCurveBuilder.CurveFitData.MaximumDegree

7

CompositeCurveBuilder.CurveFitData.MaximumSegments

1

CompositeCurveBuilder.CurveFitData.MinimumDegree

5

CompositeCurveBuilder.CurveFitData.Segments

1

CompositeCurveBuilder.HideOriginal

False

CompositeCurveBuilder.InheritDisplayProperties

False

CopyThreads

True

ExtractFaceBuilder.AngleTolerance

45.0

ExtractFaceBuilder.Associative

True

ExtractFaceBuilder.CopyThreads

True

ExtractFaceBuilder.DeleteHoles

False

ExtractFaceBuilder.FixAtCurrentTimestamp

False

ExtractFaceBuilder.InheritDisplayProperties

False

ExtractFaceBuilder.IsPsmOutputBody

false

ExtractFaceBuilder.MakePositionIndependent

False

ExtractFaceBuilder.ReplacementAssistant.OneToOne

True

MirrorBodyBuilder.Associative

True

MirrorBodyBuilder.CopyThreads

True

MirrorBodyBuilder.FixAtCurrentTimestamp

True

MirrorBodyBuilder.InheritDisplayProperties

False

MirrorBodyBuilder.MakePositionIndependent

False

MirrorBodyBuilder.ParentPartType

WorkPart

MirrorBodyBuilder.ReplacementAssistant.OneToOne

True

WaveDatumBuilder.Associative

True

WaveDatumBuilder.DisplayScale

2.0

WaveDatumBuilder.InheritDisplayProperties

False

WaveDatumBuilder.ParentPart

OtherPart

WavePointBuilder.Associative

True

WavePointBuilder.DrawLineBetweenPoints

False

WavePointBuilder.InheritDisplayProperties

False

WavePointBuilder.ParentPart

OtherPart

WaveRoutingBuilder.Associative

True

WaveSketchBuilder.Associative

True

WaveSketchBuilder.DisplayReferenceGeometry

False

WaveSketchBuilder.InheritDisplayProperties

False

WaveSketchBuilder.ParentPart

OtherPart

Created in NX5.0.0

Member Enumeration Documentation

Wave Linker type

Enumerator
CurveLink 
PointLink 
DatumLink 
SketchLink 
FaceLink 
RegionLink 
BodyLink 
MirrorBodyLink 
RoutingObjectLink 

Property Documentation

unsafe bool NXOpen.Features.WaveLinkBuilder.Associative
getset

Returns or sets the associative

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe bool NXOpen.Features.WaveLinkBuilder.BlankOriginal
getset

Returns or sets the blank original

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe NXOpen.Features.CompositeCurveBuilder NXOpen.Features.WaveLinkBuilder.CompositeCurveBuilder
get

Returns the composite curve builder

Created in NX5.0.0

License requirements: None.

unsafe bool NXOpen.Features.WaveLinkBuilder.CopyThreads
getset

Returns or sets the copy threads option

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe NXOpen.Features.ExtractFaceBuilder NXOpen.Features.WaveLinkBuilder.ExtractFaceBuilder
getset

Returns or sets the extractfacebuilder

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe bool NXOpen.Features.WaveLinkBuilder.FixAtCurrentTimestamp
getset

Returns or sets the fix at timestamp option

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe bool NXOpen.Features.WaveLinkBuilder.MakePositionIndependent
getset

Returns or sets the make position independent option

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe NXOpen.Features.MirrorBodyBuilder NXOpen.Features.WaveLinkBuilder.MirrorBodyBuilder
getset

Returns or sets the mirrorbodybuilder

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe NXOpen.Features.WaveLinkBuilder.Types NXOpen.Features.WaveLinkBuilder.Type
getset

Returns or sets the type

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe NXOpen.Features.WaveDatumBuilder NXOpen.Features.WaveLinkBuilder.WaveDatumBuilder
getset

Returns or sets the wave datum builder

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe NXOpen.Features.WavePointBuilder NXOpen.Features.WaveLinkBuilder.WavePointBuilder
getset

Returns or sets the wave point builder

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe NXOpen.Features.WaveRoutingBuilder NXOpen.Features.WaveLinkBuilder.WaveRoutingBuilder
getset

Returns or sets the wave routing builder

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe NXOpen.Features.WaveSketchBuilder NXOpen.Features.WaveLinkBuilder.WaveSketchBuilder
getset

Returns or sets the wave sketch builder

Created in NX5.0.1

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")


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