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

Represents a Sheetmetal Advanced Flange builder class. More...

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

Public Types

enum  Insets { MaterialInside, MaterialOutside, BendOutside, MaterialInsideOML }
 This enum defines the material types More...
 
enum  LengthReferences { Inside, Outside, Web, Din6935 }
 This enum defines the flange length dimension types More...
 
enum  Types { ByValue, ToReference }
 This enum defines the type options. More...
 

Properties

unsafe NXOpen.Expression Angle [get]
 Returns the angle More...
 
unsafe
NXOpen.Features.SheetMetal.BendOptions 
BendOptions [get]
 Returns the Sheet Metal Bend Options More...
 
unsafe NXOpen.ScCollector Edges [get]
 Returns the base edge for the advanced flange. More...
 
unsafe NXOpen.Expression EndAdjustment [get]
 Returns the flat pattern compensation adjustment at end of the flange More...
 
unsafe NXOpen.ScCollector Faces [get]
 Returns the reference face for advanced flange More...
 
unsafe bool FlatPatternCompensationAtEnd [get, set]
 Returns or sets the option to apply flat pattern compensation at end of the flange More...
 
unsafe bool FlatPatternCompensationAtStart [get, set]
 Returns or sets the option to apply flat pattern compensation at start of the flange More...
 
unsafe bool InferLength [get, set]
 Returns or sets the infer length option More...
 
unsafe
NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.Insets 
Inset [get, set]
 Returns or sets the inset type More...
 
unsafe NXOpen.Expression Length [get]
 Returns the length More...
 
unsafe
NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.LengthReferences 
LengthReference [get, set]
 Returns or sets the length reference More...
 
unsafe NXOpen.Plane Plane1 [get, set]
 Returns or sets the first plane for the end limits More...
 
unsafe NXOpen.Plane Plane2 [get, set]
 Returns or sets the second plane for the end limits More...
 
unsafe bool ReverseDirection [get, set]
 Returns or sets the option to reverse length direction More...
 
unsafe bool ReverseTrimSide [get, set]
 Returns or sets the option to reverse trim side More...
 
unsafe NXOpen.Expression StartAdjustment [get]
 Returns the flat pattern compensation adjustment at start of the flange More...
 
unsafe
NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.Types 
Type [get, set]
 Returns or sets the advanced flange type 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 Sheetmetal Advanced Flange builder class.

To create a new instance of this class, use NXOpen.Features.SheetMetal.SheetmetalManager.CreateAdvancedFlangeBuilder

Default values.

Property Value

Angle.Value

0

EndAdjustment.Value

0

FlatPatternCompensationAtEnd

0

FlatPatternCompensationAtStart

0

InferLength

0

Inset

MaterialInside

Length.Value

0 (millimeters part), 0 (inches part)

LengthReference

Inside

StartAdjustment.Value

0

Created in NX11.0.0

Member Enumeration Documentation

This enum defines the material types

Enumerator
MaterialInside 
MaterialOutside 
BendOutside 
MaterialInsideOML 

This enum defines the flange length dimension types

Enumerator
Inside 
Outside 
Web 
Din6935 

This represents 'Tangent' option on Advanced Flange dialog from nx12.0.2 onwards

This enum defines the type options.

Enumerator
ByValue 
ToReference 

Property Documentation

unsafe NXOpen.Expression NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.Angle
get

Returns the angle

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Features.SheetMetal.BendOptions NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.BendOptions
get

Returns the Sheet Metal Bend Options

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.ScCollector NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.Edges
get

Returns the base edge for the advanced flange.

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.EndAdjustment
get

Returns the flat pattern compensation adjustment at end of the flange

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.ScCollector NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.Faces
get

Returns the reference face for advanced flange

Created in NX11.0.0

License requirements: None.

unsafe bool NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.FlatPatternCompensationAtEnd
getset

Returns or sets the option to apply flat pattern compensation at end of the flange

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")

unsafe bool NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.FlatPatternCompensationAtStart
getset

Returns or sets the option to apply flat pattern compensation at start of the flange

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")

unsafe bool NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.InferLength
getset

Returns or sets the infer length option

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")

unsafe NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.Insets NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.Inset
getset

Returns or sets the inset type

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")

unsafe NXOpen.Expression NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.Length
get

Returns the length

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.LengthReferences NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.LengthReference
getset

Returns or sets the length reference

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")

unsafe NXOpen.Plane NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.Plane1
getset

Returns or sets the first plane for the end limits

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")

unsafe NXOpen.Plane NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.Plane2
getset

Returns or sets the second plane for the end limits

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")

unsafe bool NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.ReverseDirection
getset

Returns or sets the option to reverse length direction

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")

unsafe bool NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.ReverseTrimSide
getset

Returns or sets the option to reverse trim side

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")

unsafe NXOpen.Expression NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.StartAdjustment
get

Returns the flat pattern compensation adjustment at start of the flange

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.Types NXOpen.Features.SheetMetal.AdvancedFlangeBuilder.Type
getset

Returns or sets the advanced flange type

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")


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