MultiBendBendPropertiesBuilder Class

class NXOpen.Features.SheetMetal.MultiBendBendPropertiesBuilder

Bases: NXOpen.Features.SheetMetal.FeatureBendPropertiesBuilder

Represents a Sheetmetal Multi Bend properties builder class.

This builder is used to interrogate the properties of multiple bends in the list. To create a new instance of this class, use NXOpen.Features.SheetMetal.MultiBendBendPropertiesListBuilder.CreateMultiBendBendProperties()

New in version NX12.0.0.

Properties

Property Description
BendOptions Returns the Sheet Metal Bend Options
Inset Returns or sets the inset
ParentPlane Returns or sets the plane
Plane Returns or sets the plane
SketchParentPlane Returns or sets the option to set sketch plane as parent
Tag Returns the Tag for this object.
Value Returns the offset

Methods

Method Description
DeleteMultiBendBendProperties Deletes a multi bend properties.
GetApplicationContext Get the application context.
SetApplicationContext Set the application context.
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Enumerations

MultiBendBendPropertiesBuilderInsets Enumeration This enum defines the material inset types

Property Detail

Inset

MultiBendBendPropertiesBuilder.Inset

Returns or sets the inset

-------------------------------------

Getter Method

Signature Inset

Returns:
Return type:NXOpen.Features.SheetMetal.MultiBendBendPropertiesBuilderInsets

New in version NX12.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Inset

Parameters:inset (NXOpen.Features.SheetMetal.MultiBendBendPropertiesBuilderInsets) –

New in version NX12.0.0.

License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”)

ParentPlane

MultiBendBendPropertiesBuilder.ParentPlane

Returns or sets the plane

-------------------------------------

Getter Method

Signature ParentPlane

Returns:
Return type:NXOpen.Plane

New in version NX12.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ParentPlane

Parameters:plane (NXOpen.Plane) –

New in version NX12.0.0.

License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”)

Plane

MultiBendBendPropertiesBuilder.Plane

Returns or sets the plane

-------------------------------------

Getter Method

Signature Plane

Returns:
Return type:NXOpen.Plane

New in version NX12.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Plane

Parameters:plane (NXOpen.Plane) –

New in version NX12.0.0.

License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”)

SketchParentPlane

MultiBendBendPropertiesBuilder.SketchParentPlane

Returns or sets the option to set sketch plane as parent

-------------------------------------

Getter Method

Signature SketchParentPlane

Returns:
Return type:bool

New in version NX12.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SketchParentPlane

Parameters:isSketchPlaneParent (bool) –

New in version NX12.0.0.

License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”)

Method Detail

DeleteMultiBendBendProperties

MultiBendBendPropertiesBuilder.DeleteMultiBendBendProperties

Deletes a multi bend properties.

Signature DeleteMultiBendBendProperties()

New in version NX12.0.0.

License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”)

Validate

MultiBendBendPropertiesBuilder.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.