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. |
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 ofFeatures.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 specifiedNew 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 objectNew 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 objectNew 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”)