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

Represents a Clamping Slot feature builder More...

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

Public Types

enum  Types { Hydraulic, Traveling, Automatic }
 Clamping slot types More...
 

Properties

unsafe double AngleTolerance [get, set]
 Returns or sets the angle tolerance More...
 
unsafe NXOpen.Die.DiePlaneBuilder BasePlane [get]
 Returns the base plane of the clamping slot pad More...
 
unsafe NXOpen.Expression CenterlineLength [get]
 Returns the length from the location to the flange More...
 
unsafe
NXOpen.SelectCartesianCoordinateSystem 
DieCenterlineCoordinateSystem [get]
 Returns the die centerline coordinate system for orienting the slot More...
 
unsafe double DistanceTolerance [get, set]
 Returns or sets the distance tolerance More...
 
unsafe NXOpen.Section FlangeBaseProfile [get]
 Returns the closed profile of the flange base More...
 
unsafe NXOpen.Expression FlangeThickness [get]
 Returns the thickness of the flange More...
 
unsafe NXOpen.Expression InnerWidth [get]
 Returns the width of the cutout at the back of the slot More...
 
unsafe NXOpen.Expression LocationOffset [get]
 Returns the amount to move along the location offset direction if specified More...
 
unsafe
NXOpen.Die.DieDirectionBuilder 
LocationOffsetDirection [get]
 Returns the direction to offset the clampslot locations if needed More...
 
unsafe bool LocationOnFlange [get, set]
 Returns or sets the toggle to identify if the location should be mapped to the flange before building More...
 
unsafe
NXOpen.Die.DieLocationsBuilder 
Locations [get]
 Returns the locations for the clamping slots More...
 
unsafe NXOpen.Expression NotchAngle [get]
 Returns the angle of the notch with respect to the base of the pad More...
 
unsafe
NXOpen.Die.DieAttributesBuilder 
NotchFacesAttributes [get]
 Returns the attributes for the notch faces More...
 
unsafe NXOpen.Expression NotchHeight [get]
 Returns the height of the notch on the pad from the base More...
 
unsafe NXOpen.Expression NotchWidth [get]
 Returns the width from the center of the slot to the outer edge of the notch More...
 
unsafe NXOpen.Expression OffsetWidth [get]
 Returns the width of the additional flange casting added for pad support More...
 
unsafe NXOpen.Die.DiePlaneBuilder OrientationPlane [get]
 Returns the top orientation plane of the clamping slot pad More...
 
unsafe NXOpen.Expression Overhang [get]
 Returns the amount the pad will overhang from the flange More...
 
unsafe
NXOpen.Die.DieAttributesBuilder 
OverhangFacesAttributes [get]
 Returns the attributes for the overhang faces More...
 
unsafe
NXOpen.Die.DieAttributesBuilder 
PadFacesAttributes [get]
 Returns the attributes for the pad faces More...
 
unsafe NXOpen.Expression PadHeight [get]
 Returns the height of the pad More...
 
unsafe NXOpen.Expression PadLength [get]
 Returns the length of the pad from front to back More...
 
unsafe NXOpen.Expression PadOffset [get]
 Returns the amount to offset from the pad orientation to determine true top of pad More...
 
unsafe NXOpen.Expression PadRadius [get]
 Returns the radius of the pad at the back corners More...
 
unsafe NXOpen.Expression PadWidth [get]
 Returns the width of the pad More...
 
unsafe
NXOpen.Die.DieAttributesBuilder 
SlotEndFacesAttributes [get]
 Returns the attributes for the end faces of the slot More...
 
unsafe
NXOpen.Die.DieAttributesBuilder 
SlotFacesAttributes [get]
 Returns the attributes for the slot faces More...
 
unsafe NXOpen.Expression SlotLength [get]
 Returns the length of the slot More...
 
unsafe NXOpen.Expression SlotRadius [get]
 Returns the radius of the back cutout More...
 
unsafe NXOpen.Expression SlotWidth [get]
 Returns the width of the slot More...
 
unsafe NXOpen.SelectNXObject Target [get]
 Returns the target solid the clamp slots will be united with More...
 
unsafe NXOpen.Expression TopLength [get]
 Returns the distance from the front of the slot to the back cutout More...
 
unsafe
NXOpen.Die.ClampingSlotBuilder.Types 
Type [get, set]
 Returns or sets the clamping slot type to build 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 Clamping Slot feature builder

To create a new instance of this class, use NXOpen.Die.DieCollection.ClampingSlot

Default values.

Property Value

CenterlineLength.Value

40 (millimeters part), 1.57 (inches part)

FlangeThickness.Value

45 (millimeters part), 1.77 (inches part)

InnerWidth.Value

45 (millimeters part), 1.77 (inches part)

LocationOffset.Value

0 (millimeters part), 0 (inches part)

LocationOnFlange

false

NotchAngle.Value

0 (millimeters part), 0 (inches part)

NotchHeight.Value

0 (millimeters part), 0 (inches part)

NotchWidth.Value

0 (millimeters part), 0 (inches part)

OffsetWidth.Value

150 (millimeters part), 5.9 (inches part)

Overhang.Value

0 (millimeters part), 0 (inches part)

PadHeight.Value

63.5 (millimeters part), 2.5 (inches part)

PadLength.Value

80 (millimeters part), 3.15 (inches part)

PadOffset.Value

0 (millimeters part), 0 (inches part)

PadRadius.Value

25 (millimeters part), 1.0 (inches part)

PadWidth.Value

110 (millimeters part), 4.33 (inches part)

SlotLength.Value

40 (millimeters part), 1.57 (inches part)

SlotRadius.Value

20 (millimeters part), 0.787 (inches part)

SlotWidth.Value

45 (millimeters part), 1.77 (inches part)

TopLength.Value

60 (millimeters part), 2.36 (inches part)

Created in NX6.0.0

Member Enumeration Documentation

Clamping slot types

Enumerator
Hydraulic 
Traveling 
Automatic 

Property Documentation

unsafe double NXOpen.Die.ClampingSlotBuilder.AngleTolerance
getset

Returns or sets the angle tolerance

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_die_design ("Die Design")

unsafe NXOpen.Die.DiePlaneBuilder NXOpen.Die.ClampingSlotBuilder.BasePlane
get

Returns the base plane of the clamping slot pad

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.CenterlineLength
get

Returns the length from the location to the flange

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.SelectCartesianCoordinateSystem NXOpen.Die.ClampingSlotBuilder.DieCenterlineCoordinateSystem
get

Returns the die centerline coordinate system for orienting the slot

Created in NX6.0.0

License requirements: None.

unsafe double NXOpen.Die.ClampingSlotBuilder.DistanceTolerance
getset

Returns or sets the distance tolerance

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_die_design ("Die Design")

unsafe NXOpen.Section NXOpen.Die.ClampingSlotBuilder.FlangeBaseProfile
get

Returns the closed profile of the flange base

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.FlangeThickness
get

Returns the thickness of the flange

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.InnerWidth
get

Returns the width of the cutout at the back of the slot

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.LocationOffset
get

Returns the amount to move along the location offset direction if specified

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Die.DieDirectionBuilder NXOpen.Die.ClampingSlotBuilder.LocationOffsetDirection
get

Returns the direction to offset the clampslot locations if needed

Created in NX6.0.0

License requirements: None.

unsafe bool NXOpen.Die.ClampingSlotBuilder.LocationOnFlange
getset

Returns or sets the toggle to identify if the location should be mapped to the flange before building

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_die_design ("Die Design")

unsafe NXOpen.Die.DieLocationsBuilder NXOpen.Die.ClampingSlotBuilder.Locations
get

Returns the locations for the clamping slots

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.NotchAngle
get

Returns the angle of the notch with respect to the base of the pad

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Die.DieAttributesBuilder NXOpen.Die.ClampingSlotBuilder.NotchFacesAttributes
get

Returns the attributes for the notch faces

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.NotchHeight
get

Returns the height of the notch on the pad from the base

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.NotchWidth
get

Returns the width from the center of the slot to the outer edge of the notch

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.OffsetWidth
get

Returns the width of the additional flange casting added for pad support

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Die.DiePlaneBuilder NXOpen.Die.ClampingSlotBuilder.OrientationPlane
get

Returns the top orientation plane of the clamping slot pad

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.Overhang
get

Returns the amount the pad will overhang from the flange

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Die.DieAttributesBuilder NXOpen.Die.ClampingSlotBuilder.OverhangFacesAttributes
get

Returns the attributes for the overhang faces

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Die.DieAttributesBuilder NXOpen.Die.ClampingSlotBuilder.PadFacesAttributes
get

Returns the attributes for the pad faces

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.PadHeight
get

Returns the height of the pad

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.PadLength
get

Returns the length of the pad from front to back

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.PadOffset
get

Returns the amount to offset from the pad orientation to determine true top of pad

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.PadRadius
get

Returns the radius of the pad at the back corners

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.PadWidth
get

Returns the width of the pad

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Die.DieAttributesBuilder NXOpen.Die.ClampingSlotBuilder.SlotEndFacesAttributes
get

Returns the attributes for the end faces of the slot

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Die.DieAttributesBuilder NXOpen.Die.ClampingSlotBuilder.SlotFacesAttributes
get

Returns the attributes for the slot faces

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.SlotLength
get

Returns the length of the slot

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.SlotRadius
get

Returns the radius of the back cutout

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.SlotWidth
get

Returns the width of the slot

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.SelectNXObject NXOpen.Die.ClampingSlotBuilder.Target
get

Returns the target solid the clamp slots will be united with

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Die.ClampingSlotBuilder.TopLength
get

Returns the distance from the front of the slot to the back cutout

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Die.ClampingSlotBuilder.Types NXOpen.Die.ClampingSlotBuilder.Type
getset

Returns or sets the clamping slot type to build

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: ug_die_design ("Die Design")


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