EmbossRegion Class

class NXOpen.Features.EmbossRegion

Bases: NXOpen.TaggedObject

Represents an emboss region object.

This class provides methods to set and get the various emboss region sub components.

Following are default values and options:

**Section</b> User must set it

**Direction</b> If user do not specify it, it uses section normal as default direction.

**Convexity Option</b> :py:class:` Features.EmbossRegionConvexityOption.Mixed < Features.EmbossRegionConvexityOption>`

**Emboss Projection</b> EmbossProjection object

**Emboss Sidewall</b> EmbossSidewall object

**Emboss Limit</b> (array) EmbossLimit object

New in version NX4.0.0.

Properties

Property Description
Convexity Returns or sets the convexity option
Direction Returns or sets the default direction
Projection Returns or sets the emboss projection object
Section Returns or sets the section that is composed of chains
Sidewall Returns or sets the emboss sidewall object
Tag Returns the Tag for this object.

Methods

Method Description
GetLimits The emboss limits
SetLimits The emboss limits

Enumerations

EmbossRegionConvexityOption Enumeration Describes whether the emboss geometry is above the target(Pad) or below the target(Pocket), or both(Mixed).

Property Detail

Convexity

EmbossRegion.Convexity

Returns or sets the convexity option

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

Getter Method

Signature Convexity

Returns:The convexity option. See the comment of Features.EmbossRegionConvexityOption for more details.
Return type:NXOpen.Features.EmbossRegionConvexityOption

New in version NX4.0.0.

License requirements: None.

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

Setter Method

Signature Convexity

Parameters:convexity (NXOpen.Features.EmbossRegionConvexityOption) – The convexity option. See the comment of Features.EmbossRegionConvexityOption for more details.

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

Direction

EmbossRegion.Direction

Returns or sets the default direction

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

Getter Method

Signature Direction

Returns:The default direction for section projection/translation/sidewall/joggle, if they are not specified
Return type:NXOpen.Direction

New in version NX4.0.0.

License requirements: None.

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

Setter Method

Signature Direction

Parameters:direction (NXOpen.Direction) – The default direction for section projection/translation/sidewall/joggle, if they are not specified

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

Projection

EmbossRegion.Projection

Returns or sets the emboss projection object

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

Getter Method

Signature Projection

Returns:The emboss projection object
Return type:NXOpen.Features.EmbossProjection

New in version NX4.0.0.

License requirements: None.

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

Setter Method

Signature Projection

Parameters:projection (NXOpen.Features.EmbossProjection) – The emboss projection object

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

Section

EmbossRegion.Section

Returns or sets the section that is composed of chains

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

Getter Method

Signature Section

Returns:The section that is composed of chains. Each Chain will be a tangent list of curves so the Draft angles for sidewalls can be managed properly.
Return type:NXOpen.Section

New in version NX4.0.0.

License requirements: None.

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

Setter Method

Signature Section

Parameters:section (NXOpen.Section) – The section that is composed of chains. Each Chain will be a tangent list of curves so the Draft angles for sidewalls can be managed properly.

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

Sidewall

EmbossRegion.Sidewall

Returns or sets the emboss sidewall object

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

Getter Method

Signature Sidewall

Returns:The emboss sidewall object
Return type:NXOpen.Features.EmbossSidewall

New in version NX4.0.0.

License requirements: None.

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

Setter Method

Signature Sidewall

Parameters:sidewall (NXOpen.Features.EmbossSidewall) – The emboss sidewall object

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

Method Detail

GetLimits

EmbossRegion.GetLimits

The emboss limits

Signature GetLimits()

Returns:Array of EmbossLimit objects. In NX4, only one limit is supported.
Return type:list of NXOpen.Features.EmbossLimit

New in version NX4.0.0.

License requirements: None.

SetLimits

EmbossRegion.SetLimits

The emboss limits

Signature SetLimits(limits)

Parameters:limits (list of NXOpen.Features.EmbossLimit) – Array of EmbossLimit objects. In NX4, only one limit is supported.

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)