NXOpen .NET Reference Guide
|
Represents a NXOpen.Features.DraftBody builder More...
Public Types | |
enum | MatchingScope { All, AllButSelected } |
Describes the different match scopes. More... | |
enum | MatchingType { None, ToIsocline, TangentToFace, FromEdges } |
Describes the different match types More... | |
enum | MatchOption { None, All, AllButSelected } |
Describes the different match options. More... | |
enum | Method { Isocline, TrueDraft } |
Describes the Draft Body method as true draft or isocline draft. More... | |
enum | RepairingPartingEdgeOption { None, WithFillet, WithLineAndFillet } |
Describes the different repair parting edges options. More... | |
enum | RepairOption { None, Blends, Planes, Both } |
Describes the different repair options. More... | |
enum | Types { Edges, Faces } |
Describes the different Draft Body types More... | |
Properties | |
unsafe NXOpen.Expression | DraftAngle [get] |
Returns the draft angle More... | |
unsafe NXOpen.Features.DraftBodyBuilder.Method | DraftMethod [get, set] |
Returns or sets the draft method More... | |
unsafe NXOpen.Direction | DrawDirection [get, set] |
Returns or sets the draw direction More... | |
unsafe NXOpen.ScCollector | EdgesToMoveToDraftedFace [get] |
Returns the edges to move to drafted face More... | |
unsafe bool | ExtremeFacePointOverridesStationary [get, set] |
Returns or sets the extreme face point overrides stationary More... | |
unsafe NXOpen.ScCollector | FacesToDraft [get] |
Returns the faces to draft More... | |
unsafe NXOpen.ScCollector | FacesToMoveToDraftedFace [get] |
Returns the faces to move to drafted face More... | |
unsafe NXOpen.Expression | FilletRadius [get] |
Returns the fillet radius More... | |
unsafe NXOpen.Features.DraftBodyBuilder.MatchOption | MatchingOption [get, set] |
Returns or sets the matching option More... | |
unsafe NXOpen.Features.DraftBodyBuilder.MatchingScope | MatchScope [get, set] |
Returns or sets the match scope More... | |
unsafe NXOpen.Features.DraftBodyBuilder.MatchingType | MatchType [get, set] |
Returns or sets the match type More... | |
unsafe NXOpen.SelectDisplayableObject | PartingObject [get] |
Returns the parting object More... | |
unsafe NXOpen.Features.DraftBodyBuilder.RepairOption | RepairingOption [get, set] |
Returns or sets the repairing option More... | |
unsafe NXOpen.Features.DraftBodyBuilder.RepairingPartingEdgeOption | RepairPartingEdge [get, set] |
Returns or sets the repairing parting edge More... | |
unsafe NXOpen.Expression | RepairRadius [get] |
Returns the repair radius More... | |
unsafe NXOpen.ScCollector | StationaryEdgesAboveParting [get] |
Returns the stationary edges above parting More... | |
unsafe NXOpen.ScCollector | StationaryEdgesBelowParting [get] |
Returns the stationary edges below parting More... | |
unsafe double | Tolerance [get, set] |
Returns or sets the tolerance More... | |
unsafe NXOpen.Features.DraftBodyBuilder.Types | Type [get, set] |
Returns or sets the draft body type More... | |
unsafe NXOpen.ScCollector | UnmatchedEdges [get] |
Returns the edges that will not be matched when matching option is AllButSelected More... | |
unsafe NXOpen.ScCollector | UnmatchedFaces [get] |
Returns the faces that will not be matched when matching option is AllButSelected More... | |
unsafe bool | UseDraftedBodyAsPartingObject [get, set] |
Returns or sets the use drafted body as parting object More... | |
Properties inherited from NXOpen.Features.FeatureBuilder | |
unsafe bool | ParentFeatureInternal [get, set] |
Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal More... | |
unsafe bool | PatchSolutionFlag [get, set] |
Returns or sets the patch solution flag More... | |
unsafe string | PatchSurfaceFilename [get, set] |
Returns or sets the patch surface filename More... | |
unsafe string | SurroundingPatchSurfaceFilename [get, set] |
Returns or sets the surrounding patch surface filename More... | |
Additional Inherited Members | |
Public Member Functions inherited from NXOpen.Features.FeatureBuilder | |
unsafe NXOpen.Features.Feature | CommitFeature () |
Commits the feature parameters and creates the feature More... | |
unsafe NXOpen.Features.Feature | GetFeature () |
Returns the feature currently being edited by this builder. More... | |
unsafe void | HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature) |
Re-suppress an internal parent feature (a slave feature) after it has been edited. More... | |
unsafe void | SetParentFeatureInternal (NXOpen.Features.Feature parentFeature) |
Set the parent features which would be internal or slaves to the feature being created or commited More... | |
unsafe void | ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature) |
Unsuppress an internal parent feature (a slave feature) so it can be edited. More... | |
unsafe void | UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature) |
Set the internal parent feature of the feature being edited to external More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Features.DraftBody builder
To create a new instance of this class, use NXOpen.Features.FeatureCollection.CreateDraftBodyBuilder
Default values.
Property | Value |
---|---|
DraftAngle.Value |
10.0 |
DraftMethod |
Isocline |
ExtremeFacePointOverridesStationary |
False |
FilletRadius.Value |
2.5 (millimeters part), 0.1 (inches part) |
MatchScope |
All |
MatchType |
None |
RepairPartingEdge |
None |
RepairRadius.Value (deprecated) |
2.5 (millimeters part), 0.1 (inches part) |
RepairingOption (deprecated) |
None |
Type |
Edges |
UseDraftedBodyAsPartingObject |
False |
Created in NX5.0.0
|
get |
Returns the draft angle
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the draft method
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the draw direction
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the edges to move to drafted face
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the extreme face point overrides stationary
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the faces to draft
Created in NX5.0.0
License requirements: None.
|
get |
Returns the faces to move to drafted face
Created in NX5.0.0
License requirements: None.
|
get |
Returns the fillet radius
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the matching option
Created in NX5.0.0
Deprecated in NX9.0.0. Use NXOpen.Features.DraftBodyBuilder.MatchScope instead
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the match scope
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the match type
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the parting object
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the repairing option
Created in NX5.0.0
Deprecated in NX9.0.0. Use NXOpen.Features.DraftBodyBuilder.RepairPartingEdge instead
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the repairing parting edge
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the repair radius
Created in NX5.0.0
Deprecated in NX9.0.0. Use NXOpen.Features.DraftBodyBuilder.FilletRadius instead
License requirements: None.
|
get |
Returns the stationary edges above parting
Created in NX5.0.0
License requirements: None.
|
get |
Returns the stationary edges below parting
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the tolerance
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the draft body type
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
get |
Returns the edges that will not be matched when matching option is AllButSelected
Created in NX5.0.0
License requirements: None.
|
get |
Returns the faces that will not be matched when matching option is AllButSelected
Created in NX5.0.0
License requirements: None.
|
getset |
Returns or sets the use drafted body as parting object
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")