EmbossSidewall Class¶
-
class
NXOpen.Features.
EmbossSidewall
¶ Bases:
NXOpen.TaggedObject
Represents 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 @return Array of EmbossTaper objects. |
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
Angle()
Returns: Default taper angle Return type: NXOpen.Expression
New in version NX4.0.0.
License requirements: None.
Direction¶
-
EmbossSidewall.
Direction
¶ Returns or sets the draw direction for sidewall
-------------------------------------
Getter Method
Signature
Direction()
Returns: The draw direction for sidewall Return type: NXOpen.Direction
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Direction(sidewallDirection)
Parameters: 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
Joggle()
Returns: EmbossJoggle object Return type: NXOpen.Features.EmbossJoggle
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Joggle(joggle)
Parameters: 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
SidewallOption()
Returns: The method to create sidewall Return type: NXOpen.Features.EmbossSidewallSidewallMethod
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SidewallOption(sidewallMethod)
Parameters: 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.EmbossTaper
object and appends to the sidewall taper list.Signature
AddNewTaper()
Returns: New EmbossTaper object Return type: NXOpen.Features.EmbossTaper
New 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.EmbossTaper
New in version NX4.0.0.
License requirements: None.
RemoveTaper¶
-
EmbossSidewall.
RemoveTaper
¶ Sidewall got a list of EmbossTaper objects.
Removes a
NXOpen.Features.EmbossTaper
by 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 NOTE: The full Unicode character set is not supported for this parameter. 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”)