EmbossSidewall Class¶
-
class
NXOpen.Features.EmbossSidewall¶ Bases:
NXOpen.TaggedObjectRepresents an emboss sidewall object.
Emboss sidewall object describes how to create sidewall geometry.
This class provides methods to set and get the various emboss sidewall sub components.
The following are default values and options:
**Sidewall Method Option</b> :py:class:` Features.EmbossSidewallSidewallMethod.IsoclineTapered < Features.EmbossSidewallSidewallMethod>`
**Sidewall Direction</b> Direction of sidewall
**Sidewall Default Angle</b> 5.0 degrees
**Sidewall Joggle</b> EmbossJoggle object
**Sidewall Taper</b> (array) EmbossTaper object
New in version NX4.0.0.
Properties¶
| Property | Description |
|---|---|
| Angle | Returns the sidewall defaults taper angle |
| Direction | Returns or sets the draw direction for sidewall |
| Joggle | Returns or sets the sidewall joggle |
| SidewallOption | Returns or sets the method to create sidewall |
| Tag | Returns the Tag for this object. |
Methods¶
| Method | Description |
|---|---|
| AddNewTaper | Create a new single NXOpen.Features.EmbossTaper object and appends to the sidewall taper list. |
| GetTapers | The sidewall tapers |
| RemoveTaper | Sidewall got a list of EmbossTaper objects. |
| SetAngle | Set the sidewall defaults taper angle |
| SetNewAngle | Set a new taper angle |
| SetTapers | The sidewall tapers |
Enumerations¶
| EmbossSidewallSidewallMethod Enumeration | Describes the method that can be applied to define the sidewall. |
Property Detail¶
Angle¶
-
EmbossSidewall.Angle¶ Returns the sidewall defaults taper angle
-------------------------------------Getter Method
Signature
AngleReturns: Default taper angle Return type: NXOpen.ExpressionNew in version NX4.0.0.
License requirements: None.
Direction¶
-
EmbossSidewall.Direction¶ Returns or sets the draw direction for sidewall
-------------------------------------Getter Method
Signature
DirectionReturns: The draw direction for sidewall Return type: NXOpen.DirectionNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DirectionParameters: sidewallDirection ( NXOpen.Direction) – The draw direction for sidewallNew in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
Joggle¶
-
EmbossSidewall.Joggle¶ Returns or sets the sidewall joggle
-------------------------------------Getter Method
Signature
JoggleReturns: EmbossJoggle object Return type: NXOpen.Features.EmbossJoggleNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
JoggleParameters: joggle ( NXOpen.Features.EmbossJoggle) – EmbossJoggle objectNew in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
SidewallOption¶
-
EmbossSidewall.SidewallOption¶ Returns or sets the method to create sidewall
-------------------------------------Getter Method
Signature
SidewallOptionReturns: The method to create sidewall Return type: NXOpen.Features.EmbossSidewallSidewallMethodNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SidewallOptionParameters: sidewallMethod ( NXOpen.Features.EmbossSidewallSidewallMethod) – The method to create sidewallNew in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
Method Detail¶
AddNewTaper¶
-
EmbossSidewall.AddNewTaper¶ Create a new single
NXOpen.Features.EmbossTaperobject and appends to the sidewall taper list.Signature
AddNewTaper()Returns: New EmbossTaper object Return type: NXOpen.Features.EmbossTaperNew in version NX4.0.0.
License requirements: None.
GetTapers¶
-
EmbossSidewall.GetTapers¶ The sidewall tapers
Signature
GetTapers()Returns: Array of EmbossTaper objects. There may be many EmbossTaper objects for multiple values of angle. Return type: list of NXOpen.Features.EmbossTaperNew in version NX4.0.0.
License requirements: None.
RemoveTaper¶
-
EmbossSidewall.RemoveTaper¶ Sidewall got a list of EmbossTaper objects.
Removes a
NXOpen.Features.EmbossTaperby its index.Signature
RemoveTaper(index)Parameters: index (int) – Index of EmbossTaper object which to be deleted New in version NX4.0.0.
License requirements: None.
SetAngle¶
-
EmbossSidewall.SetAngle¶ Set the sidewall defaults taper angle
Signature
SetAngle(angle)Parameters: angle (str) – Default taper angle New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
SetNewAngle¶
-
EmbossSidewall.SetNewAngle¶ Set a new taper angle
Signature
SetNewAngle(angle)Parameters: angle (float) – Set a new taper angle New in version NX4.0.0.
License requirements: None.
SetTapers¶
-
EmbossSidewall.SetTapers¶ The sidewall tapers
Signature
SetTapers(tapers)Parameters: tapers (list of NXOpen.Features.EmbossTaper) – Array of EmbossTaper objects. There may be many EmbossTaper objects for multiple values of angle.New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)