NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Features.GlobalShaping builder More...
Public Member Functions | |
unsafe void | EnableMovePole (bool enable) |
Enable move pole More... | |
unsafe NXOpen.Features.GlobalShapingCurveOffsetBuilder | NewTargetCurve () |
Create a new target curve More... | |
unsafe NXOpen.Features.GlobalShapingPointOffsetBuilder | NewTargetPoint () |
Create a new target point More... | |
unsafe void | SetBaseSheet (NXOpen.Body baseSheet) |
Base sheet More... | |
unsafe void | SetControlSheet (NXOpen.Body controlSheet) |
Control sheet More... | |
unsafe void | UpdateDeformSheetType () |
Enable move pole 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 | AngleTolerance [get, set] |
Returns or sets the angle tolerance More... | |
unsafe NXOpen.SelectNXObjectList | AssociatedObjects [get] |
Returns the objects to transform with the deformation More... | |
unsafe NXOpen.Section | BaseCurve [get] |
Returns the base curve More... | |
unsafe NXOpen.SelectNXObject | BaseSheetSelection [get] |
Returns the base face selection More... | |
unsafe NXOpen.Section | BendCurve [get] |
Returns the bend curve More... | |
unsafe NXOpen.Section | ControlCurve [get] |
Returns the curve control More... | |
unsafe NXOpen.SelectNXObject | ControlSheetSelection [get] |
Returns the control face selection More... | |
unsafe NXOpen.Features.GlobalShapingBuilder.DirectionMethodType | DeformationDirectionMethod [get, set] |
Returns or sets the deformation direction method More... | |
unsafe bool | DeformationDirectionReverse [get, set] |
Returns or sets the deformation direction reverse More... | |
unsafe NXOpen.Direction | DeformationDirectionVector [get, set] |
Returns or sets the deformation direction vector More... | |
unsafe NXOpen.Features.GlobalShapingBuilder.DeformationTypeValues | DeformationType [get, set] |
Returns or sets the deformation type More... | |
unsafe double | DistanceTolerance [get, set] |
Returns or sets the distance tolerance More... | |
unsafe NXOpen.SelectDisplayableObjectList | FacetToDeform [get] |
Returns the facet to deform More... | |
unsafe NXOpen.GeometricUtilities.FeatureOptions | FeatureOptions [get] |
Returns the feature options More... | |
unsafe NXOpen.Section | FirstRegionLimitCurve [get] |
Returns the first region limit curve More... | |
unsafe NXOpen.GeometricUtilities.LawBuilder | FirstRegionLimitCurveOffsetLaw [get] |
Returns the region to deform offset law More... | |
unsafe NXOpen.ScCollector | FirstRegionOffsetCurve [get] |
Returns the first region offset curve More... | |
unsafe NXOpen.ScCollector | FirstTargetCurve [get] |
Returns the first target curve More... | |
unsafe NXOpen.Expression | FirstTargetCurveOffset [get] |
Returns the first target curve offset More... | |
unsafe bool | FlipBaseNormalDirection [get, set] |
Returns or sets the flip base normal direction More... | |
unsafe bool | FlipBaseUDirection [get, set] |
Returns or sets the flip base udirection More... | |
unsafe bool | FlipBaseVDirection [get, set] |
Returns or sets the flip base vdirection More... | |
unsafe bool | FlipControlNormalDirection [get, set] |
Returns or sets the flip control normal direction More... | |
unsafe bool | FlipControlUDirection [get, set] |
Returns or sets the flip control udirection More... | |
unsafe bool | FlipControlVDirection [get, set] |
Returns or sets the flip control vdirection More... | |
unsafe int | IterationCount [get, set] |
Returns or sets the maximum iterations count used for approximating the deformed sheet. More... | |
unsafe bool | KeepBaseLength [get, set] |
Returns or sets the equal arc length toggle More... | |
unsafe bool | ModifyInputSheet [get, set] |
Returns or sets the modify input sheet More... | |
unsafe NXOpen.Features.GlobalShapingBuilder.ModifyMethodType | ModifyMethod [get, set] |
Returns or sets the modify method More... | |
unsafe NXOpen.GeometricUtilities.MovePoleBuilder | MovePole [get] |
Returns the move pole More... | |
unsafe NXOpen.Direction | ProjectionDirection [get, set] |
Returns or sets the projection direction More... | |
unsafe NXOpen.Features.GlobalShapingBuilder.RadiusType | RadiusOptions [get, set] |
Returns or sets the radius options More... | |
unsafe NXOpen.Expression | RadiusReductionPercent [get] |
Returns the radius reduction percent More... | |
unsafe NXOpen.ScCollector | RegionEdgeCurve [get] |
Returns the region edge curve More... | |
unsafe NXOpen.Section | RegionLimitCurve [get] |
Returns the region limit curve More... | |
unsafe NXOpen.Section | RegionToDeform [get, set] |
Returns or sets the region to deform More... | |
unsafe NXOpen.Expression | RegionToDeformOffset [get] |
Returns the region boundary offset More... | |
unsafe NXOpen.Expression | RotationAngle [get] |
Returns the rotation angle value More... | |
unsafe NXOpen.GeometricUtilities.LawBuilder | RotationAngleLaw [get] |
Returns the rotation angle law More... | |
unsafe bool | RotationAngleReverseDirection [get, set] |
Returns or sets the rotation angle reverse direction More... | |
unsafe NXOpen.Features.GlobalShapingBuilder.RotationMethod | RotationAngleType [get, set] |
Returns or sets the rotation angle type More... | |
unsafe NXOpen.Expression | RotationDistance [get] |
Returns the rotation distance value More... | |
unsafe NXOpen.GeometricUtilities.LawBuilder | RotationDistanceLaw [get] |
Returns the rotation distance law More... | |
unsafe NXOpen.Section | RotationTargetCurve [get] |
Returns the rotation target curve More... | |
unsafe NXOpen.Features.GlobalShapingBuilder.RotationMethodType | RotationType [get, set] |
Returns or sets the rotation type More... | |
unsafe NXOpen.Section | SecondRegionLimitCurve [get] |
Returns the second region limit curve More... | |
unsafe NXOpen.GeometricUtilities.LawBuilder | SecondRegionLimitCurveOffsetLaw [get] |
Returns the second region limit curve offset law More... | |
unsafe NXOpen.ScCollector | SecondRegionOffsetCurve [get] |
Returns the second region offset curve More... | |
unsafe NXOpen.ScCollector | SecondTargetCurve [get] |
Returns the second target curve More... | |
unsafe NXOpen.Expression | SecondTargetCurveOffset [get] |
Returns the second target curve offset More... | |
unsafe NXOpen.ScCollector | SheetToDeform [get, set] |
Returns or sets the sheet to deform More... | |
unsafe NXOpen.GeometricUtilities.OnPathDimensionBuilder | StartLocation [get] |
Returns the start location of control curve More... | |
unsafe NXOpen.Direction | StretchDirection [get, set] |
Returns or sets the stretch direction More... | |
unsafe NXOpen.Expression | TaperEnd [get] |
Returns the taper end. More... | |
unsafe NXOpen.Expression | TaperStart [get] |
Returns the taper start. More... | |
unsafe NXOpen.Section | TargetCurve [get] |
Returns the target curve More... | |
unsafe NXOpen.Expression | TargetCurveOffset [get] |
Returns the target curve offset More... | |
unsafe NXOpen.GeometricUtilities.LawBuilder | TargetCurveOffsetLaw [get] |
Returns the target curve offset law More... | |
unsafe NXOpen.Features.GlobalShapingBuilder.OffsetMethod | TargetCurveOffsetType [get, set] |
Returns or sets the target curve offset type More... | |
unsafe NXOpen.Features.GlobalShapingBuilder.TargetCurveOrientationType | TargetCurveOrientation [get, set] |
Returns or sets the orientation of the target curve to the limit curves. More... | |
unsafe NXOpen.Features.GlobalShapingCurveOffsetBuilderList | TargetCurvesList [get] |
Returns the target curves list More... | |
unsafe NXOpen.Point | TargetPoint [get, set] |
Returns or sets the target point More... | |
unsafe NXOpen.Features.GlobalShapingBuilder.PointMethodType | TargetPointMethod [get, set] |
Returns or sets the target point method More... | |
unsafe NXOpen.Expression | TargetPointOffset [get] |
Returns the target point offset More... | |
unsafe NXOpen.Features.GlobalShapingPointOffsetBuilderList | TargetPointsList [get] |
Returns the target points list More... | |
unsafe NXOpen.ScCollector | TargetSheet [get] |
Returns the target sheet More... | |
unsafe NXOpen.GeometricUtilities.LawBuilder | TransitionLaw [get] |
Returns the transition law More... | |
unsafe NXOpen.Features.GlobalShapingBuilder.TransitionType | TransitionOptions [get, set] |
Returns or sets the transition options More... | |
unsafe double | TransitionShapeControl [get, set] |
Returns or sets the transition shape control More... | |
unsafe NXOpen.GeometricUtilities.LawBuilder | TwistAngleLaw [get] |
Returns the twist angle law More... | |
unsafe bool | TwistAngleReverseDirection [get, set] |
Returns or sets the twist angle reverse direction 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 | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Features.GlobalShaping builder
To create a new instance of this class, use NXOpen.Features.FeatureCollection.CreateGlobalShapingBuilder
Default values.
Property | Value |
---|---|
FirstRegionLimitCurveOffsetLaw.Function |
ft |
FirstRegionLimitCurveOffsetLaw.LawType |
Constant |
FirstRegionLimitCurveOffsetLaw.Parameter |
t |
ModifyMethod |
Stretch |
MovePole.DegreesAndPatches.Degree |
3 |
MovePole.DegreesAndPatches.SegmentsOrPatches |
1 |
MovePole.DegreesAndPatches.UDegree |
5 |
MovePole.DegreesAndPatches.UPatches |
1 |
MovePole.DegreesAndPatches.VDegree |
5 |
MovePole.DegreesAndPatches.VPatches |
1 |
MovePole.MoveMethod |
View |
MovePole.WCSDirection |
X |
Created in NX5.0.0
Represents the deformation type.
Represents the direction method type.
Represents the orientation of the target curve(s) to the limit curves.
With parallel option you can specify only one law. With the perpendicular option, you can specify multiple laws.
Enumerator | |
---|---|
Parallel |
Target curve is parallel to the limit curves. |
Perpendicular |
Target curves are perpendicular to the limit curves. |
|
inline |
Enable move pole
Created in NX8.5.0
License requirements: solid_modeling ("SOLIDS MODELING")
enable |
|
inline |
Create a new target curve
Created in NX7.5.0
License requirements: solid_modeling ("SOLIDS MODELING")
|
inline |
Create a new target point
Created in NX7.5.0
License requirements: solid_modeling ("SOLIDS MODELING")
|
inline |
Base sheet
Created in NX8.5.0
License requirements: solid_modeling ("SOLIDS MODELING")
baseSheet |
|
inline |
Control sheet
Created in NX8.5.0
License requirements: solid_modeling ("SOLIDS MODELING")
controlSheet |
|
inline |
Enable move pole
Created in NX8.5.0
License requirements: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the angle tolerance
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the objects to transform with the deformation
Created in NX7.5.0
License requirements: None.
|
get |
Returns the base curve
Created in NX8.5.0
License requirements: None.
|
get |
Returns the base face selection
Created in NX8.5.0
License requirements: None.
|
get |
Returns the bend curve
Created in NX5.0.0
License requirements: None.
|
get |
Returns the curve control
Created in NX8.5.0
License requirements: None.
|
get |
Returns the control face selection
Created in NX8.5.0
License requirements: None.
|
getset |
Returns or sets the deformation direction method
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the deformation direction reverse
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the deformation direction vector
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the deformation type
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the distance tolerance
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the facet to deform
Created in NX8.5.0
License requirements: None.
|
get |
Returns the feature options
Created in NX5.0.0
License requirements: None.
|
get |
Returns the first region limit curve
Created in NX5.0.0
License requirements: None.
|
get |
Returns the region to deform offset law
Created in NX5.0.0
License requirements: None.
|
get |
Returns the first region offset curve
Created in NX5.0.0
License requirements: None.
|
get |
Returns the first target curve
Created in NX5.0.0
License requirements: None.
|
get |
Returns the first target curve offset
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the flip base normal direction
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the flip base udirection
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the flip base vdirection
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the flip control normal direction
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the flip control udirection
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the flip control vdirection
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the maximum iterations count used for approximating the deformed sheet.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the equal arc length toggle
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the modify input sheet
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the modify method
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the move pole
Created in NX8.5.0
License requirements: None.
|
getset |
Returns or sets the projection direction
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the radius options
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the radius reduction percent
Created in NX7.0.0
License requirements: None.
|
get |
Returns the region edge curve
Created in NX5.0.0
License requirements: None.
|
get |
Returns the region limit curve
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the region to deform
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the region boundary offset
Created in NX5.0.0
License requirements: None.
|
get |
Returns the rotation angle value
Created in NX5.0.0
License requirements: None.
|
get |
Returns the rotation angle law
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the rotation angle reverse direction
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the rotation angle type
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the rotation distance value
Created in NX6.0.0
License requirements: None.
|
get |
Returns the rotation distance law
Created in NX5.0.0
License requirements: None.
|
get |
Returns the rotation target curve
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the rotation type
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the second region limit curve
Created in NX5.0.0
License requirements: None.
|
get |
Returns the second region limit curve offset law
Created in NX5.0.0
License requirements: None.
|
get |
Returns the second region offset curve
Created in NX5.0.0
License requirements: None.
|
get |
Returns the second target curve
Created in NX5.0.0
License requirements: None.
|
get |
Returns the second target curve offset
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the sheet to deform
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the start location of control curve
Created in NX8.5.0
License requirements: None.
|
getset |
Returns or sets the stretch direction
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the taper end.
Distance at the end to apply the taper.
Created in NX7.0.0
License requirements: None.
|
get |
Returns the taper start.
Distance at the start to apply the taper.
Created in NX7.0.0
License requirements: None.
|
get |
Returns the target curve
Created in NX5.0.0
License requirements: None.
|
get |
Returns the target curve offset
Created in NX5.0.0
License requirements: None.
|
get |
Returns the target curve offset law
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the target curve offset type
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the orientation of the target curve to the limit curves.
Only used when deformation_type is NXOpen.Features.GlobalShapingBuilder.DeformationTypeValues.WallDeformation .
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the target curves list
Created in NX7.5.0
License requirements: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the target point
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the target point method
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the target point offset
Created in NX5.0.0
License requirements: None.
|
get |
Returns the target points list
Created in NX7.5.0
License requirements: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the target sheet
Created in NX5.0.0
License requirements: None.
|
get |
Returns the transition law
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the transition options
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the transition shape control
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the twist angle law
Created in NX8.5.0
License requirements: None.
|
getset |
Returns or sets the twist angle reverse direction
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")