EmbossRegion Class¶
-
class
NXOpen.Features.EmbossRegion¶ Bases:
NXOpen.TaggedObjectRepresents 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
ConvexityReturns: The convexity option. See the comment of Features.EmbossRegionConvexityOptionfor more details.Return type: NXOpen.Features.EmbossRegionConvexityOptionNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ConvexityParameters: convexity ( NXOpen.Features.EmbossRegionConvexityOption) – The convexity option. See the comment ofFeatures.EmbossRegionConvexityOptionfor 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
DirectionReturns: The default direction for section projection/translation/sidewall/joggle, if they are not specified Return type: NXOpen.DirectionNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DirectionParameters: 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
ProjectionReturns: The emboss projection object Return type: NXOpen.Features.EmbossProjectionNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ProjectionParameters: 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
SectionReturns: 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.SectionNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SectionParameters: 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
SidewallReturns: The emboss sidewall object Return type: NXOpen.Features.EmbossSidewallNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SidewallParameters: 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.EmbossLimitNew 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”)