GlobalShapingBuilder Class¶
-
class
NXOpen.Features.
GlobalShapingBuilder
¶ Bases:
NXOpen.Features.FeatureBuilder
Represents a
NXOpen.Features.GlobalShaping
builderTo 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 New in version NX5.0.0.
Properties¶
Property | Description |
---|---|
AngleTolerance | Returns or sets the angle tolerance |
AssociatedObjects | Returns the objects to transform with the deformation |
BaseCurve | Returns the base curve |
BaseSheetSelection | Returns the base face selection |
BendCurve | Returns the bend curve |
ControlCurve | Returns the curve control |
ControlSheetSelection | Returns the control face selection |
DeformationDirectionMethod | Returns or sets the deformation direction method |
DeformationDirectionReverse | Returns or sets the deformation direction reverse |
DeformationDirectionVector | Returns or sets the deformation direction vector |
DeformationType | Returns or sets the deformation type |
DistanceTolerance | Returns or sets the distance tolerance |
FacetToDeform | Returns the facet to deform |
FeatureOptions | Returns the feature options |
FirstRegionLimitCurve | Returns the first region limit curve |
FirstRegionLimitCurveOffsetLaw | Returns the region to deform offset law |
FirstRegionOffsetCurve | Returns the first region offset curve |
FirstTargetCurve | Returns the first target curve |
FirstTargetCurveOffset | Returns the first target curve offset |
FlipBaseNormalDirection | Returns or sets the flip base normal direction |
FlipBaseUDirection | Returns or sets the flip base udirection |
FlipBaseVDirection | Returns or sets the flip base vdirection |
FlipControlNormalDirection | Returns or sets the flip control normal direction |
FlipControlUDirection | Returns or sets the flip control udirection |
FlipControlVDirection | Returns or sets the flip control vdirection |
IterationCount | Returns or sets the maximum iterations count used for approximating the deformed sheet. |
KeepBaseLength | Returns or sets the equal arc length toggle |
ModifyInputSheet | Returns or sets the modify input sheet |
ModifyMethod | Returns or sets the modify method |
MovePole | Returns the move pole |
ParentFeatureInternal | Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal |
PatchSolutionFlag | Returns or sets the patch solution flag |
PatchSurfaceFilename | Returns or sets the patch surface filename |
ProjectionDirection | Returns or sets the projection direction |
RadiusOptions | Returns or sets the radius options |
RadiusReductionPercent | Returns the radius reduction percent |
RegionEdgeCurve | Returns the region edge curve |
RegionLimitCurve | Returns the region limit curve |
RegionToDeform | Returns or sets the region to deform |
RegionToDeformOffset | Returns the region boundary offset |
RotationAngle | Returns the rotation angle value |
RotationAngleLaw | Returns the rotation angle law |
RotationAngleReverseDirection | Returns or sets the rotation angle reverse direction |
RotationAngleType | Returns or sets the rotation angle type |
RotationDistance | Returns the rotation distance value |
RotationDistanceLaw | Returns the rotation distance law |
RotationTargetCurve | Returns the rotation target curve |
RotationType | Returns or sets the rotation type |
SecondRegionLimitCurve | Returns the second region limit curve |
SecondRegionLimitCurveOffsetLaw | Returns the second region limit curve offset law |
SecondRegionOffsetCurve | Returns the second region offset curve |
SecondTargetCurve | Returns the second target curve |
SecondTargetCurveOffset | Returns the second target curve offset |
SheetToDeform | Returns or sets the sheet to deform |
StartLocation | Returns the start location of control curve |
StretchDirection | Returns or sets the stretch direction |
SurroundingPatchSurfaceFilename | Returns or sets the surrounding patch surface filename |
Tag | Returns the Tag for this object. |
TaperEnd | Returns the taper end. |
TaperStart | Returns the taper start. |
TargetCurve | Returns the target curve |
TargetCurveOffset | Returns the target curve offset |
TargetCurveOffsetLaw | Returns the target curve offset law |
TargetCurveOffsetType | Returns or sets the target curve offset type |
TargetCurveOrientation | Returns or sets the orientation of the target curve to the limit curves. |
TargetCurvesList | Returns the target curves list |
TargetPoint | Returns or sets the target point |
TargetPointMethod | Returns or sets the target point method |
TargetPointOffset | Returns the target point offset |
TargetPointsList | Returns the target points list |
TargetSheet | Returns the target sheet |
TransitionLaw | Returns the transition law |
TransitionOptions | Returns or sets the transition options |
TransitionShapeControl | Returns or sets the transition shape control |
TwistAngleLaw | Returns the twist angle law |
TwistAngleReverseDirection | Returns or sets the twist angle reverse direction |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
CommitFeature | Commits the feature parameters and creates the feature @return |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
EnableMovePole | Enable move pole |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetFeature | Returns the feature currently being edited by this builder. |
GetObject | Returns the object currently being edited by this builder. |
HideInternalParentFeatureAfterEdit | Re-suppress an internal parent feature (a slave feature) after it has been edited. |
NewTargetCurve | Create a new target curve @return |
NewTargetPoint | Create a new target point @return |
SetBaseSheet | Base sheet |
SetControlSheet | Control sheet |
SetParentFeatureInternal | Set the parent features which would be internal or slaves to the feature being created or commited |
ShowInternalParentFeatureForEdit | Unsuppress an internal parent feature (a slave feature) so it can be edited. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
UnsetParentFeatureInternal | Set the internal parent feature of the feature being edited to external |
UpdateDeformSheetType | Enable move pole |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
Property Detail¶
AngleTolerance¶
-
GlobalShapingBuilder.
AngleTolerance
¶ Returns or sets the angle tolerance
-------------------------------------
Getter Method
Signature
AngleTolerance()
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AngleTolerance(angleTolerance)
Parameters: angleTolerance (float) – New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
AssociatedObjects¶
-
GlobalShapingBuilder.
AssociatedObjects
¶ Returns the objects to transform with the deformation
-------------------------------------
Getter Method
Signature
AssociatedObjects()
Returns: Return type: NXOpen.SelectNXObjectList
New in version NX7.5.0.
License requirements: None.
BaseCurve¶
-
GlobalShapingBuilder.
BaseCurve
¶ Returns the base curve
-------------------------------------
Getter Method
Signature
BaseCurve()
Returns: Return type: NXOpen.Section
New in version NX8.5.0.
License requirements: None.
BaseSheetSelection¶
-
GlobalShapingBuilder.
BaseSheetSelection
¶ Returns the base face selection
-------------------------------------
Getter Method
Signature
BaseSheetSelection()
Returns: Return type: NXOpen.SelectNXObject
New in version NX8.5.0.
License requirements: None.
BendCurve¶
-
GlobalShapingBuilder.
BendCurve
¶ Returns the bend curve
-------------------------------------
Getter Method
Signature
BendCurve()
Returns: Return type: NXOpen.Section
New in version NX5.0.0.
License requirements: None.
ControlCurve¶
-
GlobalShapingBuilder.
ControlCurve
¶ Returns the curve control
-------------------------------------
Getter Method
Signature
ControlCurve()
Returns: Return type: NXOpen.Section
New in version NX8.5.0.
License requirements: None.
ControlSheetSelection¶
-
GlobalShapingBuilder.
ControlSheetSelection
¶ Returns the control face selection
-------------------------------------
Getter Method
Signature
ControlSheetSelection()
Returns: Return type: NXOpen.SelectNXObject
New in version NX8.5.0.
License requirements: None.
DeformationDirectionMethod¶
-
GlobalShapingBuilder.
DeformationDirectionMethod
¶ Returns or sets the deformation direction method
-------------------------------------
Getter Method
Signature
DeformationDirectionMethod()
Returns: Return type: NXOpen.Features.GlobalShapingBuilderDirectionMethodType
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DeformationDirectionMethod(deformationDirectionMethod)
Parameters: deformationDirectionMethod ( NXOpen.Features.GlobalShapingBuilderDirectionMethodType
) –New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
DeformationDirectionReverse¶
-
GlobalShapingBuilder.
DeformationDirectionReverse
¶ Returns or sets the deformation direction reverse
-------------------------------------
Getter Method
Signature
DeformationDirectionReverse()
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DeformationDirectionReverse(deformationDirectionReverse)
Parameters: deformationDirectionReverse (bool) – New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
DeformationDirectionVector¶
-
GlobalShapingBuilder.
DeformationDirectionVector
¶ Returns or sets the deformation direction vector
-------------------------------------
Getter Method
Signature
DeformationDirectionVector()
Returns: Return type: NXOpen.Direction
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DeformationDirectionVector(deformationDirection)
Parameters: deformationDirection ( NXOpen.Direction
) –New in version NX8.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
DeformationType¶
-
GlobalShapingBuilder.
DeformationType
¶ Returns or sets the deformation type
-------------------------------------
Getter Method
Signature
DeformationType()
Returns: Return type: NXOpen.Features.GlobalShapingBuilderDeformationTypeValues
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DeformationType(deformationType)
Parameters: deformationType ( NXOpen.Features.GlobalShapingBuilderDeformationTypeValues
) –New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
DistanceTolerance¶
-
GlobalShapingBuilder.
DistanceTolerance
¶ Returns or sets the distance tolerance
-------------------------------------
Getter Method
Signature
DistanceTolerance()
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DistanceTolerance(distanceTolerance)
Parameters: distanceTolerance (float) – New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
FacetToDeform¶
-
GlobalShapingBuilder.
FacetToDeform
¶ Returns the facet to deform
-------------------------------------
Getter Method
Signature
FacetToDeform()
Returns: Return type: NXOpen.SelectDisplayableObjectList
New in version NX8.5.0.
License requirements: None.
FeatureOptions¶
-
GlobalShapingBuilder.
FeatureOptions
¶ Returns the feature options
-------------------------------------
Getter Method
Signature
FeatureOptions()
Returns: The Global Shaping Feature Options. Return type: NXOpen.GeometricUtilities.FeatureOptions
New in version NX5.0.0.
License requirements: None.
FirstRegionLimitCurve¶
-
GlobalShapingBuilder.
FirstRegionLimitCurve
¶ Returns the first region limit curve
-------------------------------------
Getter Method
Signature
FirstRegionLimitCurve()
Returns: Return type: NXOpen.Section
New in version NX5.0.0.
License requirements: None.
FirstRegionLimitCurveOffsetLaw¶
-
GlobalShapingBuilder.
FirstRegionLimitCurveOffsetLaw
¶ Returns the region to deform offset law
-------------------------------------
Getter Method
Signature
FirstRegionLimitCurveOffsetLaw()
Returns: Return type: NXOpen.GeometricUtilities.LawBuilder
New in version NX5.0.0.
License requirements: None.
FirstRegionOffsetCurve¶
-
GlobalShapingBuilder.
FirstRegionOffsetCurve
¶ Returns the first region offset curve
-------------------------------------
Getter Method
Signature
FirstRegionOffsetCurve()
Returns: Return type: NXOpen.ScCollector
New in version NX5.0.0.
License requirements: None.
FirstTargetCurve¶
-
GlobalShapingBuilder.
FirstTargetCurve
¶ Returns the first target curve
-------------------------------------
Getter Method
Signature
FirstTargetCurve()
Returns: Return type: NXOpen.ScCollector
New in version NX5.0.0.
License requirements: None.
FirstTargetCurveOffset¶
-
GlobalShapingBuilder.
FirstTargetCurveOffset
¶ Returns the first target curve offset
-------------------------------------
Getter Method
Signature
FirstTargetCurveOffset()
Returns: Return type: NXOpen.Expression
New in version NX5.0.0.
License requirements: None.
FlipBaseNormalDirection¶
-
GlobalShapingBuilder.
FlipBaseNormalDirection
¶ Returns or sets the flip base normal direction
-------------------------------------
Getter Method
Signature
FlipBaseNormalDirection()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FlipBaseNormalDirection(flipBaseNormalDirection)
Parameters: flipBaseNormalDirection (bool) – New in version NX8.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
FlipBaseUDirection¶
-
GlobalShapingBuilder.
FlipBaseUDirection
¶ Returns or sets the flip base udirection
-------------------------------------
Getter Method
Signature
FlipBaseUDirection()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FlipBaseUDirection(flipBaseUDirection)
Parameters: flipBaseUDirection (bool) – New in version NX8.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
FlipBaseVDirection¶
-
GlobalShapingBuilder.
FlipBaseVDirection
¶ Returns or sets the flip base vdirection
-------------------------------------
Getter Method
Signature
FlipBaseVDirection()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FlipBaseVDirection(flipBaseVDirection)
Parameters: flipBaseVDirection (bool) – New in version NX8.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
FlipControlNormalDirection¶
-
GlobalShapingBuilder.
FlipControlNormalDirection
¶ Returns or sets the flip control normal direction
-------------------------------------
Getter Method
Signature
FlipControlNormalDirection()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FlipControlNormalDirection(flipControlNormalDirection)
Parameters: flipControlNormalDirection (bool) – New in version NX8.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
FlipControlUDirection¶
-
GlobalShapingBuilder.
FlipControlUDirection
¶ Returns or sets the flip control udirection
-------------------------------------
Getter Method
Signature
FlipControlUDirection()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FlipControlUDirection(flipControlUDirection)
Parameters: flipControlUDirection (bool) – New in version NX8.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
FlipControlVDirection¶
-
GlobalShapingBuilder.
FlipControlVDirection
¶ Returns or sets the flip control vdirection
-------------------------------------
Getter Method
Signature
FlipControlVDirection()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FlipControlVDirection(flipControlVDirection)
Parameters: flipControlVDirection (bool) – New in version NX8.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
IterationCount¶
-
GlobalShapingBuilder.
IterationCount
¶ Returns or sets the maximum iterations count used for approximating the deformed sheet.
-------------------------------------
Getter Method
Signature
IterationCount()
Returns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
IterationCount(iterationCount)
Parameters: iterationCount (int) – New in version NX7.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
KeepBaseLength¶
-
GlobalShapingBuilder.
KeepBaseLength
¶ Returns or sets the equal arc length toggle
-------------------------------------
Getter Method
Signature
KeepBaseLength()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
KeepBaseLength(keepBaseLength)
Parameters: keepBaseLength (bool) – New in version NX8.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
ModifyInputSheet¶
-
GlobalShapingBuilder.
ModifyInputSheet
¶ Returns or sets the modify input sheet
-------------------------------------
Getter Method
Signature
ModifyInputSheet()
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ModifyInputSheet(modifyInputSheet)
Parameters: modifyInputSheet (bool) – New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
ModifyMethod¶
-
GlobalShapingBuilder.
ModifyMethod
¶ Returns or sets the modify method
-------------------------------------
Getter Method
Signature
ModifyMethod()
Returns: Return type: NXOpen.Features.GlobalShapingBuilderModifyMethodType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ModifyMethod(modifyMethod)
Parameters: modifyMethod ( NXOpen.Features.GlobalShapingBuilderModifyMethodType
) –New in version NX8.5.0.
License requirements: None.
MovePole¶
-
GlobalShapingBuilder.
MovePole
¶ Returns the move pole
-------------------------------------
Getter Method
Signature
MovePole()
Returns: Return type: NXOpen.GeometricUtilities.MovePoleBuilder
New in version NX8.5.0.
License requirements: None.
ProjectionDirection¶
-
GlobalShapingBuilder.
ProjectionDirection
¶ Returns or sets the projection direction
-------------------------------------
Getter Method
Signature
ProjectionDirection()
Returns: Return type: NXOpen.Direction
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProjectionDirection(projectionDirection)
Parameters: projectionDirection ( NXOpen.Direction
) –New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
RadiusOptions¶
-
GlobalShapingBuilder.
RadiusOptions
¶ Returns or sets the radius options
-------------------------------------
Getter Method
Signature
RadiusOptions()
Returns: Return type: NXOpen.Features.GlobalShapingBuilderRadiusType
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RadiusOptions(radiusOptions)
Parameters: radiusOptions ( NXOpen.Features.GlobalShapingBuilderRadiusType
) –New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
RadiusReductionPercent¶
-
GlobalShapingBuilder.
RadiusReductionPercent
¶ Returns the radius reduction percent
-------------------------------------
Getter Method
Signature
RadiusReductionPercent()
Returns: Return type: NXOpen.Expression
New in version NX7.0.0.
License requirements: None.
RegionEdgeCurve¶
-
GlobalShapingBuilder.
RegionEdgeCurve
¶ Returns the region edge curve
-------------------------------------
Getter Method
Signature
RegionEdgeCurve()
Returns: Return type: NXOpen.ScCollector
New in version NX5.0.0.
License requirements: None.
RegionLimitCurve¶
-
GlobalShapingBuilder.
RegionLimitCurve
¶ Returns the region limit curve
-------------------------------------
Getter Method
Signature
RegionLimitCurve()
Returns: Return type: NXOpen.Section
New in version NX5.0.0.
License requirements: None.
RegionToDeform¶
-
GlobalShapingBuilder.
RegionToDeform
¶ Returns or sets the region to deform
-------------------------------------
Getter Method
Signature
RegionToDeform()
Returns: Return type: NXOpen.Section
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RegionToDeform(regionToDeform)
Parameters: regionToDeform ( NXOpen.Section
) –New in version NX5.0.0.
License requirements: None.
RegionToDeformOffset¶
-
GlobalShapingBuilder.
RegionToDeformOffset
¶ Returns the region boundary offset
-------------------------------------
Getter Method
Signature
RegionToDeformOffset()
Returns: Return type: NXOpen.Expression
New in version NX5.0.0.
License requirements: None.
RotationAngle¶
-
GlobalShapingBuilder.
RotationAngle
¶ Returns the rotation angle value
-------------------------------------
Getter Method
Signature
RotationAngle()
Returns: Return type: NXOpen.Expression
New in version NX5.0.0.
License requirements: None.
RotationAngleLaw¶
-
GlobalShapingBuilder.
RotationAngleLaw
¶ Returns the rotation angle law
-------------------------------------
Getter Method
Signature
RotationAngleLaw()
Returns: Return type: NXOpen.GeometricUtilities.LawBuilder
New in version NX5.0.0.
License requirements: None.
RotationAngleReverseDirection¶
-
GlobalShapingBuilder.
RotationAngleReverseDirection
¶ Returns or sets the rotation angle reverse direction
-------------------------------------
Getter Method
Signature
RotationAngleReverseDirection()
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RotationAngleReverseDirection(rotationAngleReverseDirection)
Parameters: rotationAngleReverseDirection (bool) – New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
RotationAngleType¶
-
GlobalShapingBuilder.
RotationAngleType
¶ Returns or sets the rotation angle type
-------------------------------------
Getter Method
Signature
RotationAngleType()
Returns: Return type: NXOpen.Features.GlobalShapingBuilderRotationMethod
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RotationAngleType(rotationAngleType)
Parameters: rotationAngleType ( NXOpen.Features.GlobalShapingBuilderRotationMethod
) –New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
RotationDistance¶
-
GlobalShapingBuilder.
RotationDistance
¶ Returns the rotation distance value
-------------------------------------
Getter Method
Signature
RotationDistance()
Returns: Return type: NXOpen.Expression
New in version NX6.0.0.
License requirements: None.
RotationDistanceLaw¶
-
GlobalShapingBuilder.
RotationDistanceLaw
¶ Returns the rotation distance law
-------------------------------------
Getter Method
Signature
RotationDistanceLaw()
Returns: Return type: NXOpen.GeometricUtilities.LawBuilder
New in version NX5.0.0.
License requirements: None.
RotationTargetCurve¶
-
GlobalShapingBuilder.
RotationTargetCurve
¶ Returns the rotation target curve
-------------------------------------
Getter Method
Signature
RotationTargetCurve()
Returns: Return type: NXOpen.Section
New in version NX6.0.0.
License requirements: None.
RotationType¶
-
GlobalShapingBuilder.
RotationType
¶ Returns or sets the rotation type
-------------------------------------
Getter Method
Signature
RotationType()
Returns: Return type: NXOpen.Features.GlobalShapingBuilderRotationMethodType
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RotationType(rotationType)
Parameters: rotationType ( NXOpen.Features.GlobalShapingBuilderRotationMethodType
) –New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
SecondRegionLimitCurve¶
-
GlobalShapingBuilder.
SecondRegionLimitCurve
¶ Returns the second region limit curve
-------------------------------------
Getter Method
Signature
SecondRegionLimitCurve()
Returns: Return type: NXOpen.Section
New in version NX5.0.0.
License requirements: None.
SecondRegionLimitCurveOffsetLaw¶
-
GlobalShapingBuilder.
SecondRegionLimitCurveOffsetLaw
¶ Returns the second region limit curve offset law
-------------------------------------
Getter Method
Signature
SecondRegionLimitCurveOffsetLaw()
Returns: Return type: NXOpen.GeometricUtilities.LawBuilder
New in version NX5.0.0.
License requirements: None.
SecondRegionOffsetCurve¶
-
GlobalShapingBuilder.
SecondRegionOffsetCurve
¶ Returns the second region offset curve
-------------------------------------
Getter Method
Signature
SecondRegionOffsetCurve()
Returns: Return type: NXOpen.ScCollector
New in version NX5.0.0.
License requirements: None.
SecondTargetCurve¶
-
GlobalShapingBuilder.
SecondTargetCurve
¶ Returns the second target curve
-------------------------------------
Getter Method
Signature
SecondTargetCurve()
Returns: Return type: NXOpen.ScCollector
New in version NX5.0.0.
License requirements: None.
SecondTargetCurveOffset¶
-
GlobalShapingBuilder.
SecondTargetCurveOffset
¶ Returns the second target curve offset
-------------------------------------
Getter Method
Signature
SecondTargetCurveOffset()
Returns: Return type: NXOpen.Expression
New in version NX5.0.0.
License requirements: None.
SheetToDeform¶
-
GlobalShapingBuilder.
SheetToDeform
¶ Returns or sets the sheet to deform
-------------------------------------
Getter Method
Signature
SheetToDeform()
Returns: Return type: NXOpen.ScCollector
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SheetToDeform(sheetToDeform)
Parameters: sheetToDeform ( NXOpen.ScCollector
) –New in version NX5.0.0.
License requirements: None.
StartLocation¶
-
GlobalShapingBuilder.
StartLocation
¶ Returns the start location of control curve
-------------------------------------
Getter Method
Signature
StartLocation()
Returns: Return type: NXOpen.GeometricUtilities.OnPathDimensionBuilder
New in version NX8.5.0.
License requirements: None.
StretchDirection¶
-
GlobalShapingBuilder.
StretchDirection
¶ Returns or sets the stretch direction
-------------------------------------
Getter Method
Signature
StretchDirection()
Returns: Return type: NXOpen.Direction
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StretchDirection(stretchDirection)
Parameters: stretchDirection ( NXOpen.Direction
) –New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
TaperEnd¶
-
GlobalShapingBuilder.
TaperEnd
¶ Returns the taper end.
Distance at the end to apply the taper.
-------------------------------------
Getter Method
Signature
TaperEnd()
Returns: Return type: NXOpen.Expression
New in version NX7.0.0.
License requirements: None.
TaperStart¶
-
GlobalShapingBuilder.
TaperStart
¶ Returns the taper start.
Distance at the start to apply the taper.
-------------------------------------
Getter Method
Signature
TaperStart()
Returns: Return type: NXOpen.Expression
New in version NX7.0.0.
License requirements: None.
TargetCurve¶
-
GlobalShapingBuilder.
TargetCurve
¶ Returns the target curve
-------------------------------------
Getter Method
Signature
TargetCurve()
Returns: Return type: NXOpen.Section
New in version NX5.0.0.
License requirements: None.
TargetCurveOffset¶
-
GlobalShapingBuilder.
TargetCurveOffset
¶ Returns the target curve offset
-------------------------------------
Getter Method
Signature
TargetCurveOffset()
Returns: Return type: NXOpen.Expression
New in version NX5.0.0.
License requirements: None.
TargetCurveOffsetLaw¶
-
GlobalShapingBuilder.
TargetCurveOffsetLaw
¶ Returns the target curve offset law
-------------------------------------
Getter Method
Signature
TargetCurveOffsetLaw()
Returns: Return type: NXOpen.GeometricUtilities.LawBuilder
New in version NX5.0.0.
License requirements: None.
TargetCurveOffsetType¶
-
GlobalShapingBuilder.
TargetCurveOffsetType
¶ Returns or sets the target curve offset type
-------------------------------------
Getter Method
Signature
TargetCurveOffsetType()
Returns: Return type: NXOpen.Features.GlobalShapingBuilderOffsetMethod
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TargetCurveOffsetType(targetCurveOffsetType)
Parameters: targetCurveOffsetType ( NXOpen.Features.GlobalShapingBuilderOffsetMethod
) –New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
TargetCurveOrientation¶
-
GlobalShapingBuilder.
TargetCurveOrientation
¶ Returns or sets the orientation of the target curve to the limit curves.
Only used when deformation_type is
NXOpen.Features.GlobalShapingBuilderDeformationTypeValues.WallDeformation
.-------------------------------------
Getter Method
Signature
TargetCurveOrientation()
Returns: Return type: NXOpen.Features.GlobalShapingBuilderTargetCurveOrientationType
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TargetCurveOrientation(orientation)
Parameters: orientation ( NXOpen.Features.GlobalShapingBuilderTargetCurveOrientationType
) –New in version NX7.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
TargetCurvesList¶
-
GlobalShapingBuilder.
TargetCurvesList
¶ Returns the target curves list
-------------------------------------
Getter Method
Signature
TargetCurvesList()
Returns: Return type: NXOpen.Features.GlobalShapingCurveOffsetBuilderList
New in version NX7.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
TargetPoint¶
-
GlobalShapingBuilder.
TargetPoint
¶ Returns or sets the target point
-------------------------------------
Getter Method
Signature
TargetPoint()
Returns: Return type: NXOpen.Point
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TargetPoint(targetPoint)
Parameters: targetPoint ( NXOpen.Point
) –New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
TargetPointMethod¶
-
GlobalShapingBuilder.
TargetPointMethod
¶ Returns or sets the target point method
-------------------------------------
Getter Method
Signature
TargetPointMethod()
Returns: Return type: NXOpen.Features.GlobalShapingBuilderPointMethodType
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TargetPointMethod(targetPointMethod)
Parameters: targetPointMethod ( NXOpen.Features.GlobalShapingBuilderPointMethodType
) –New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
TargetPointOffset¶
-
GlobalShapingBuilder.
TargetPointOffset
¶ Returns the target point offset
-------------------------------------
Getter Method
Signature
TargetPointOffset()
Returns: Return type: NXOpen.Expression
New in version NX5.0.0.
License requirements: None.
TargetPointsList¶
-
GlobalShapingBuilder.
TargetPointsList
¶ Returns the target points list
-------------------------------------
Getter Method
Signature
TargetPointsList()
Returns: Return type: NXOpen.Features.GlobalShapingPointOffsetBuilderList
New in version NX7.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
TargetSheet¶
-
GlobalShapingBuilder.
TargetSheet
¶ Returns the target sheet
-------------------------------------
Getter Method
Signature
TargetSheet()
Returns: Return type: NXOpen.ScCollector
New in version NX5.0.0.
License requirements: None.
TransitionLaw¶
-
GlobalShapingBuilder.
TransitionLaw
¶ Returns the transition law
-------------------------------------
Getter Method
Signature
TransitionLaw()
Returns: Return type: NXOpen.GeometricUtilities.LawBuilder
New in version NX5.0.0.
License requirements: None.
TransitionOptions¶
-
GlobalShapingBuilder.
TransitionOptions
¶ Returns or sets the transition options
-------------------------------------
Getter Method
Signature
TransitionOptions()
Returns: Return type: NXOpen.Features.GlobalShapingBuilderTransitionType
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TransitionOptions(transitionOptions)
Parameters: transitionOptions ( NXOpen.Features.GlobalShapingBuilderTransitionType
) –New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
TransitionShapeControl¶
-
GlobalShapingBuilder.
TransitionShapeControl
¶ Returns or sets the transition shape control
-------------------------------------
Getter Method
Signature
TransitionShapeControl()
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TransitionShapeControl(transitionShapeControl)
Parameters: transitionShapeControl (float) – New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
TwistAngleLaw¶
-
GlobalShapingBuilder.
TwistAngleLaw
¶ Returns the twist angle law
-------------------------------------
Getter Method
Signature
TwistAngleLaw()
Returns: Return type: NXOpen.GeometricUtilities.LawBuilder
New in version NX8.5.0.
License requirements: None.
TwistAngleReverseDirection¶
-
GlobalShapingBuilder.
TwistAngleReverseDirection
¶ Returns or sets the twist angle reverse direction
-------------------------------------
Getter Method
Signature
TwistAngleReverseDirection()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TwistAngleReverseDirection(twistAngleReverseDirection)
Parameters: twistAngleReverseDirection (bool) – New in version NX8.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
Method Detail¶
EnableMovePole¶
-
GlobalShapingBuilder.
EnableMovePole
¶ Enable move pole
Signature
EnableMovePole(enable)
Parameters: enable (bool) – New in version NX8.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
NewTargetCurve¶
-
GlobalShapingBuilder.
NewTargetCurve
¶ Create a new target curve
Signature
NewTargetCurve()
Returns: Return type: NXOpen.Features.GlobalShapingCurveOffsetBuilder
New in version NX7.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
NewTargetPoint¶
-
GlobalShapingBuilder.
NewTargetPoint
¶ Create a new target point
Signature
NewTargetPoint()
Returns: Return type: NXOpen.Features.GlobalShapingPointOffsetBuilder
New in version NX7.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
SetBaseSheet¶
-
GlobalShapingBuilder.
SetBaseSheet
¶ Base sheet
Signature
SetBaseSheet(baseSheet)
Parameters: baseSheet ( NXOpen.Body
) –New in version NX8.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
SetControlSheet¶
-
GlobalShapingBuilder.
SetControlSheet
¶ Control sheet
Signature
SetControlSheet(controlSheet)
Parameters: controlSheet ( NXOpen.Body
) –New in version NX8.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
UpdateDeformSheetType¶
-
GlobalShapingBuilder.
UpdateDeformSheetType
¶ Enable move pole
Signature
UpdateDeformSheetType()
New in version NX8.5.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
Validate¶
-
GlobalShapingBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.