NXOpen .NET Reference Guide
|
Tooling builder for HoleManufacturingNote More...
Public Types | |
enum | DefineByViewOrHoles { View, Holes } |
the view selection or window selection type More... | |
enum | HoleIndexType { UserDefinedAndNumber, Alphabetic, Numeric } |
the hole index type More... | |
Public Member Functions | |
unsafe NXOpen.NXObject | CreateHoleIndexLabel (NXOpen.NXObject viewTag, string holeTypeIndex, NXOpen.NXObject faceTag, double holeDiameter, NXOpen.Point3d holePos, string holetype, bool reverseFlag) |
The method to create hole index More... | |
unsafe NXOpen.NXObject | CreateHoleManufacturingNoteAsNote (NXOpen.NXObject viewTag, string[] holeManufacturingNoteVector, NXOpen.Point3d point) |
The method to create manufaturing information as note More... | |
unsafe NXOpen.NXObject | CycleObjectsInView (NXOpen.NXObject viewTag, int vseqNumber, bool isDrawing, NXOpen.NXObject inObject) |
The method to cycle objects in view More... | |
unsafe void | ModifyStyle () |
The method to modify the style of the previewed note More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe NXOpen.NXObject | CreatedHoleManufacturingNote [get, set] |
Returns or sets the created hole manufacturing note More... | |
unsafe NXOpen.Tooling.HoleManufacturingNoteBuilder.DefineByViewOrHoles | DefineByViewOrHolesEnum [get, set] |
Returns or sets the selection type enumeration More... | |
unsafe NXOpen.NXColor | HoleIndexColor [get, set] |
Returns or sets the hole index character color More... | |
unsafe double | HoleIndexSize [get, set] |
Returns or sets the hole index character size More... | |
unsafe NXOpen.Tooling.HoleManufacturingNoteBuilder.HoleIndexType | HoleIndexTypeEnum [get, set] |
Returns or sets the hole index type enumeration More... | |
unsafe NXOpen.NXColor | HoleManufacturingNoteColor [get, set] |
Returns or sets the manufaturing information character color More... | |
unsafe NXOpen.Annotations.OriginBuilder | HoleManufacturingNoteOrigin [get] |
Returns the manufacturing information origin More... | |
unsafe double | HoleManufacturingNoteSize [get, set] |
Returns or sets the manufaturing information character size More... | |
unsafe NXOpen.Annotations.StyleBuilder | HoleManufacturingNoteStyle [get] |
Returns the hole manufacturing note style More... | |
unsafe NXOpen.SelectNXObjectList | SelectHoles [get] |
Returns the selected holes More... | |
unsafe NXOpen.SelectNXObject | SelectView [get] |
Returns the selected view More... | |
unsafe bool | UseDifferentSubIndexForSameDiameterHoles [get, set] |
Returns or sets the use different sub index for same diameter holes More... | |
unsafe int | WizardType [get, set] |
Returns or sets the wizard type More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Tooling builder for HoleManufacturingNote
To create a new instance of this class, use NXOpen.Tooling.HoleManufacturingNoteCollection.CreateHoleManufacturingNoteBuilder
Default values.
Property | Value |
---|---|
DefineByViewOrHolesEnum |
View |
HoleIndexSize |
3.5 |
HoleIndexTypeEnum |
UserDefinedAndNumber |
HoleManufacturingNoteSize |
3.5 |
UseDifferentSubIndexForSameDiameterHoles |
0 |
Created in NX9.0.0
|
inline |
The method to create hole index
Created in NX9.0.0
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
viewTag | The view to create hole index label |
holeTypeIndex | The hole hole index label string |
faceTag | The hole face data |
holeDiameter | The hole diameter |
holePos | The hole position |
holetype | The hole type string |
reverseFlag | The hole reversed flag |
|
inline |
The method to create manufaturing information as note
Created in NX9.0.0
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
viewTag | The view to create hole index label |
holeManufacturingNoteVector | The hole index label string |
point | The location point data |
|
inline |
The method to cycle objects in view
Created in NX9.0.0
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
viewTag | The view to cycle |
vseqNumber | The View Sequence Number of the View must NOT be DSS_ALL_VIEWS or DSS_NO_VIEWS |
isDrawing | Is this view a drawing |
inObject | Input object |
|
inline |
The method to modify the style of the previewed note
Created in NX9.0.0
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the created hole manufacturing note
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the selection type enumeration
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the hole index character color
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the hole index character size
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the hole index type enumeration
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the manufaturing information character color
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
get |
Returns the manufacturing information origin
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the manufaturing information character size
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
get |
Returns the hole manufacturing note style
Created in NX9.0.0
License requirements: None.
|
get |
Returns the selected holes
Created in NX9.0.0
License requirements: None.
|
get |
Returns the selected view
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the use different sub index for same diameter holes
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the wizard type
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")