NXOpen .NET Reference
12.0.0
|
Represents an emboss sidewall object. More...
Public Types | |
enum | SidewallMethod { IsoclineTapered, CurveTapered, Ruled, Swept, Normal, TwoSection, Offset } |
Describes the method that can be applied to define the sidewall. More... | |
Public Member Functions | |
unsafe void | SetAngle (string angle) |
Set the sidewall defaults taper angle More... | |
unsafe void | SetNewAngle (double angle) |
Set a new taper angle More... | |
unsafe void | SetTapers (NXOpen.Features.EmbossTaper[] tapers) |
The sidewall tapers More... | |
unsafe NXOpen.Features.EmbossTaper[] | GetTapers () |
The sidewall tapers More... | |
unsafe NXOpen.Features.EmbossTaper | AddNewTaper () |
Create a new single NXOpen.Features.EmbossTaper object and appends to the sidewall taper list. More... | |
unsafe void | RemoveTaper (int index) |
Sidewall got a list of EmbossTaper objects. More... | |
Properties | |
unsafe NXOpen.Expression | Angle [get] |
Returns the sidewall defaults taper angle More... | |
unsafe NXOpen.Direction | Direction [get, set] |
Returns or sets the draw direction for sidewall More... | |
unsafe NXOpen.Features.EmbossJoggle | Joggle [get, set] |
Returns or sets the sidewall joggle More... | |
unsafe NXOpen.Features.EmbossSidewall.SidewallMethod | SidewallOption [get, set] |
Returns or sets the method to create sidewall More... | |
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 Features.EmbossSidewall.SidewallMethod.IsoclineTapered
Sidewall Direction Direction of sidewall
Sidewall Default Angle 5.0 degrees
Sidewall Joggle EmbossJoggle object
Sidewall Taper (array) EmbossTaper object
Created in NX4.0.0
Describes the method that can be applied to define the sidewall.
unsafe NXOpen.Features.EmbossTaper NXOpen.Features.EmbossSidewall.AddNewTaper | ( | ) |
Create a new single NXOpen.Features.EmbossTaper object and appends to the sidewall taper list.
Created in NX4.0.0
License requirements: None.
unsafe NXOpen.Features.EmbossTaper [] NXOpen.Features.EmbossSidewall.GetTapers | ( | ) |
The sidewall tapers
Created in NX4.0.0
License requirements: None.
unsafe void NXOpen.Features.EmbossSidewall.RemoveTaper | ( | int | index | ) |
Sidewall got a list of EmbossTaper objects.
Removes a NXOpen.Features.EmbossTaper by its index.
Created in NX4.0.0
License requirements: None.
index | Index of EmbossTaper object which to be deleted |
unsafe void NXOpen.Features.EmbossSidewall.SetAngle | ( | string | angle | ) |
Set the sidewall defaults taper angle
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
angle | Default taper angle |
unsafe void NXOpen.Features.EmbossSidewall.SetNewAngle | ( | double | angle | ) |
Set a new taper angle
Created in NX4.0.0
License requirements: None.
angle | Set a new taper angle |
unsafe void NXOpen.Features.EmbossSidewall.SetTapers | ( | NXOpen.Features.EmbossTaper[] | tapers | ) |
The sidewall tapers
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
tapers | Array of EmbossTaper objects. There may be many EmbossTaper objects for multiple values of angle. |
|
get |
Returns the sidewall defaults taper angle
Created in NX4.0.0
License requirements: None.
|
getset |
Returns or sets the draw direction for sidewall
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the sidewall joggle
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the method to create sidewall
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")