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

Represents a Overcrown Builder More...

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

Public Types

enum  ControlType { ByFunction, BySurface }
 This enum represents the control type of Global Shaping Operation More...
 
enum  OperationType { Overcrown, Stretch, Offset }
 This enum represents the type of Global Shaping Operation More...
 
enum  OutputType { Sheet, Solid }
 This enum represents the output type of Global Shaping Operation More...
 
enum  TransitionType { Curve1, Curve2, LawCurve }
 This enum represents the transition type of Global Shaping Operation More...
 

Public Member Functions

unsafe NXOpen.NXObject[] GetTargetFaces ()
 The target faces for the Global Shaping Operator More...
 
unsafe void InitData ()
 Initializes the builder. More...
 
unsafe void SetCenterPoint ()
 Sets the point in forming region. More...
 
unsafe void SetDefaultDirection ()
 The default direction. More...
 
unsafe void SetTargetFaces (NXOpen.NXObject[] faces)
 Sets the target faces for the Global Shaping Operator More...
 
- 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...
 
- 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 double AngularTolerance [get, set]
 Returns or sets the angular tolerance More...
 
unsafe NXOpen.Body BaseSurface [get, set]
 Returns or sets the Base Surface when the Global Shaping Operator control is by Function. More...
 
unsafe NXOpen.Section BoundarySection [get, set]
 Returns or sets the boundary section. More...
 
unsafe NXOpen.Body ControlSurface [get, set]
 Returns or sets the Control Surface when the Global Shaping Operator control is by Function. More...
 
unsafe NXOpen.Direction Direction [get, set]
 Returns or sets the direction of deformation. More...
 
unsafe double DistanceTolerance [get, set]
 Returns or sets the distance tolerance More...
 
unsafe string Height [get, set]
 Returns or sets the maximum height of deformation. More...
 
unsafe
NXOpen.Features.OvercrownBuilder.ControlType 
OperatorControlType [get, set]
 Returns or sets the controlling type Global Shaping Operation. More...
 
unsafe
NXOpen.Features.OvercrownBuilder.OperationType 
OperatorOperationType [get, set]
 Returns or sets the Type of Global Shaping Operation More...
 
unsafe
NXOpen.Features.OvercrownBuilder.OutputType 
OperatorOutputType [get, set]
 Returns or sets the output type Global Shaping Operation More...
 
unsafe
NXOpen.Features.OvercrownBuilder.TransitionType 
OperatorTransitionType [get, set]
 Returns or sets the Transition option for Global Shaping Operator More...
 
unsafe NXOpen.NXObject PointInFormingRegion [get, set]
 Returns or sets the point in forming region. More...
 
unsafe int ReverseNormal [get, set]
 Returns or sets the reverse normal flag for the target faces. More...
 
unsafe double ShapeControl [get, set]
 Returns or sets the shape control parameter. More...
 
unsafe NXOpen.Direction StretchDirection [get, set]
 Returns or sets the stretch direction of deformation. 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...
 
unsafe bool PatchSolutionFlag [get, set]
 Returns or sets the patch solution flag More...
 
unsafe string PatchSurfaceFilename [get, set]
 Returns or sets the patch surface filename More...
 
unsafe string SurroundingPatchSurfaceFilename [get, set]
 Returns or sets the surrounding patch surface filename More...
 

Additional Inherited Members

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

Detailed Description

Represents a Overcrown Builder

To create an instance of this this class use Features.FeatureCollection.CreateOvercrownFeatureBuilder

Created in NX4.0.0

Member Enumeration Documentation

This enum represents the control type of Global Shaping Operation

Enumerator
ByFunction 
BySurface 

This enum represents the type of Global Shaping Operation

Enumerator
Overcrown 
Stretch 
Offset 

This enum represents the output type of Global Shaping Operation

Enumerator
Sheet 
Solid 

This enum represents the transition type of Global Shaping Operation

Enumerator
Curve1 
Curve2 
LawCurve 

Member Function Documentation

unsafe NXOpen.NXObject [] NXOpen.Features.OvercrownBuilder.GetTargetFaces ( )
inline

The target faces for the Global Shaping Operator

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Returns
target faces
unsafe void NXOpen.Features.OvercrownBuilder.InitData ( )
inline

Initializes the builder.

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

unsafe void NXOpen.Features.OvercrownBuilder.SetCenterPoint ( )
inline

Sets the point in forming region.

When Global Shaping operator control is is by Function, this point provides the location of maximum influence of shape function

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

unsafe void NXOpen.Features.OvercrownBuilder.SetDefaultDirection ( )
inline

The default direction.

When Global Shaping operator control is is by Function.

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

unsafe void NXOpen.Features.OvercrownBuilder.SetTargetFaces ( NXOpen.NXObject[]  faces)
inline

Sets the target faces for the Global Shaping Operator

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
facestarget faces

Property Documentation

unsafe double NXOpen.Features.OvercrownBuilder.AngularTolerance
getset

Returns or sets the angular tolerance

Created in NX7.5.1

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

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

unsafe NXOpen.Body NXOpen.Features.OvercrownBuilder.BaseSurface
getset

Returns or sets the Base Surface when the Global Shaping Operator control is by Function.

Created in NX4.0.0

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

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

unsafe NXOpen.Section NXOpen.Features.OvercrownBuilder.BoundarySection
getset

Returns or sets the boundary section.

When Global Shaping operator control is is by Function, this section bounds the effect of the shape function

Created in NX4.0.0

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

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

unsafe NXOpen.Body NXOpen.Features.OvercrownBuilder.ControlSurface
getset

Returns or sets the Control Surface when the Global Shaping Operator control is by Function.

Created in NX4.0.0

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

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

unsafe NXOpen.Direction NXOpen.Features.OvercrownBuilder.Direction
getset

Returns or sets the direction of deformation.

When Global Shaping operator control is is by Function, this direction provides the direction of influence of shape function

Created in NX4.0.0

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

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

unsafe double NXOpen.Features.OvercrownBuilder.DistanceTolerance
getset

Returns or sets the distance tolerance

Created in NX7.5.1

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

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

unsafe string NXOpen.Features.OvercrownBuilder.Height
getset

Returns or sets the maximum height of deformation.

When Global Shaping operator control is by Function this value sets the maximum deformation height

Created in NX4.0.0

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

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

unsafe NXOpen.Features.OvercrownBuilder.ControlType NXOpen.Features.OvercrownBuilder.OperatorControlType
getset

Returns or sets the controlling type Global Shaping Operation.

Type can be

Created in NX4.0.0

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

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

unsafe NXOpen.Features.OvercrownBuilder.OperationType NXOpen.Features.OvercrownBuilder.OperatorOperationType
getset

Returns or sets the Type of Global Shaping Operation

Created in NX4.0.0

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

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

unsafe NXOpen.Features.OvercrownBuilder.OutputType NXOpen.Features.OvercrownBuilder.OperatorOutputType
getset

Returns or sets the output type Global Shaping Operation

Created in NX4.0.0

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

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

unsafe NXOpen.Features.OvercrownBuilder.TransitionType NXOpen.Features.OvercrownBuilder.OperatorTransitionType
getset

Returns or sets the Transition option for Global Shaping Operator

Created in NX4.0.0

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

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

unsafe NXOpen.NXObject NXOpen.Features.OvercrownBuilder.PointInFormingRegion
getset

Returns or sets the point in forming region.

When Global Shaping operator control is is by Function, this point provides the location of maximum influence of shape function

Created in NX4.0.0

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

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

unsafe int NXOpen.Features.OvercrownBuilder.ReverseNormal
getset

Returns or sets the reverse normal flag for the target faces.

Used by the Variable Offset type.

Created in NX4.0.0

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

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

unsafe double NXOpen.Features.OvercrownBuilder.ShapeControl
getset

Returns or sets the shape control parameter.

When Global Shaping operator control is by Function this value sets the shape control parameter for the shape function. Value is between 0.0 - 1.0

Created in NX4.0.0

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

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

unsafe NXOpen.Direction NXOpen.Features.OvercrownBuilder.StretchDirection
getset

Returns or sets the stretch direction of deformation.

When Global Shaping operator control is by Function and the type is Stretch this direction provides the stretch direction

Created in NX4.0.0

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

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.