public interface HoleManufacturingNoteBuilder extends Builder
HoleManufacturingNoteCollection.createHoleManufacturingNoteBuilder()
Property | Value |
---|---|
DefineByViewOrHolesEnum | View |
HoleIndexSize | 3.5 |
HoleIndexTypeEnum | UserDefinedAndNumber |
HoleManufacturingNoteSize | 3.5 |
UseDifferentSubIndexForSameDiameterHoles | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
HoleManufacturingNoteBuilder.DefineByViewOrHoles
the view selection or window selection type
|
static class |
HoleManufacturingNoteBuilder.HoleIndexType
the hole index type
|
Modifier and Type | Method and Description |
---|---|
NXObject |
createdHoleManufacturingNote()
Returns the created hole manufacturing note
License requirements: None. |
NXObject |
createHoleIndexLabel(NXObject viewTag,
String holeTypeIndex,
NXObject faceTag,
double holeDiameter,
Point3d holePos,
String holetype,
boolean reverseFlag)
The method to create hole index
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
NXObject |
createHoleManufacturingNoteAsNote(NXObject viewTag,
String[] holeManufacturingNoteVector,
Point3d point)
The method to create manufaturing information as note
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
NXObject |
cycleObjectsInView(NXObject viewTag,
int vseqNumber,
boolean isDrawing,
NXObject inObject)
The method to cycle objects in view
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
HoleManufacturingNoteBuilder.DefineByViewOrHoles |
defineByViewOrHolesEnum()
Returns the selection type enumeration
License requirements: None. |
NXColor |
holeIndexColor()
Returns the hole index character color
License requirements: None. |
double |
holeIndexSize()
Returns the hole index character size
License requirements: None. |
HoleManufacturingNoteBuilder.HoleIndexType |
holeIndexTypeEnum()
Returns the hole index type enumeration
License requirements: None. |
NXColor |
holeManufacturingNoteColor()
Returns the manufaturing information character color
License requirements: None. |
OriginBuilder |
holeManufacturingNoteOrigin()
Returns the manufacturing information origin
License requirements: None. |
double |
holeManufacturingNoteSize()
Returns the manufaturing information character size
License requirements: None. |
StyleBuilder |
holeManufacturingNoteStyle()
Returns the hole manufacturing note style
License requirements: None. |
void |
modifyStyle()
The method to modify the style of the previewed note
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
SelectNXObjectList |
selectHoles()
Returns the selected holes
License requirements: None. |
SelectNXObject |
selectView()
Returns the selected view
License requirements: None. |
void |
setCreatedHoleManufacturingNote(NXObject createdHoleManufacturingNote)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setDefineByViewOrHolesEnum(HoleManufacturingNoteBuilder.DefineByViewOrHoles defineByViewOrHoles)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setHoleIndexColor(NXColor holeIndexColor)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setHoleIndexSize(double holeIndexSize)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setHoleIndexTypeEnum(HoleManufacturingNoteBuilder.HoleIndexType holeIndexTypeEnum)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setHoleManufacturingNoteColor(NXColor holeManufacturingNoteColor)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setHoleManufacturingNoteSize(double holeManufacturingNoteSize)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setUseDifferentSubIndexForSameDiameterHoles(boolean useDifferentSubIndexForSameDiameterHoles)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setWizardType(int wizardType)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
boolean |
useDifferentSubIndexForSameDiameterHoles()
Returns the use different sub index for same diameter holes
License requirements: None. |
int |
wizardType()
Returns the wizard type
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
HoleManufacturingNoteBuilder.DefineByViewOrHoles defineByViewOrHolesEnum() throws NXException, RemoteException
NXException
RemoteException
void setDefineByViewOrHolesEnum(HoleManufacturingNoteBuilder.DefineByViewOrHoles defineByViewOrHoles) throws NXException, RemoteException
defineByViewOrHoles
- NXException
RemoteException
SelectNXObject selectView() throws NXException, RemoteException
NXException
RemoteException
HoleManufacturingNoteBuilder.HoleIndexType holeIndexTypeEnum() throws NXException, RemoteException
NXException
RemoteException
void setHoleIndexTypeEnum(HoleManufacturingNoteBuilder.HoleIndexType holeIndexTypeEnum) throws NXException, RemoteException
holeIndexTypeEnum
- NXException
RemoteException
SelectNXObjectList selectHoles() throws NXException, RemoteException
NXException
RemoteException
OriginBuilder holeManufacturingNoteOrigin() throws NXException, RemoteException
NXException
RemoteException
boolean useDifferentSubIndexForSameDiameterHoles() throws NXException, RemoteException
NXException
RemoteException
void setUseDifferentSubIndexForSameDiameterHoles(boolean useDifferentSubIndexForSameDiameterHoles) throws NXException, RemoteException
useDifferentSubIndexForSameDiameterHoles
- NXException
RemoteException
double holeIndexSize() throws NXException, RemoteException
NXException
RemoteException
void setHoleIndexSize(double holeIndexSize) throws NXException, RemoteException
holeIndexSize
- NXException
RemoteException
NXColor holeIndexColor() throws NXException, RemoteException
NXException
RemoteException
void setHoleIndexColor(NXColor holeIndexColor) throws NXException, RemoteException
holeIndexColor
- NXException
RemoteException
double holeManufacturingNoteSize() throws NXException, RemoteException
NXException
RemoteException
void setHoleManufacturingNoteSize(double holeManufacturingNoteSize) throws NXException, RemoteException
holeManufacturingNoteSize
- NXException
RemoteException
NXColor holeManufacturingNoteColor() throws NXException, RemoteException
NXException
RemoteException
void setHoleManufacturingNoteColor(NXColor holeManufacturingNoteColor) throws NXException, RemoteException
holeManufacturingNoteColor
- NXException
RemoteException
StyleBuilder holeManufacturingNoteStyle() throws NXException, RemoteException
NXException
RemoteException
int wizardType() throws NXException, RemoteException
NXException
RemoteException
void setWizardType(int wizardType) throws NXException, RemoteException
wizardType
- NXException
RemoteException
NXObject createdHoleManufacturingNote() throws NXException, RemoteException
NXException
RemoteException
void setCreatedHoleManufacturingNote(NXObject createdHoleManufacturingNote) throws NXException, RemoteException
createdHoleManufacturingNote
- NXException
RemoteException
NXObject createHoleIndexLabel(NXObject viewTag, String holeTypeIndex, NXObject faceTag, double holeDiameter, Point3d holePos, String holetype, boolean reverseFlag) throws NXException, RemoteException
viewTag
- The view to create hole index labelholeTypeIndex
- The hole hole index label stringfaceTag
- The hole face dataholeDiameter
- The hole diameterholePos
- The hole positionholetype
- The hole type stringreverseFlag
- The hole reversed flagNXException
RemoteException
NXObject createHoleManufacturingNoteAsNote(NXObject viewTag, String[] holeManufacturingNoteVector, Point3d point) throws NXException, RemoteException
viewTag
- The view to create hole index labelholeManufacturingNoteVector
- The hole index label stringpoint
- The location point dataNXException
RemoteException
NXObject cycleObjectsInView(NXObject viewTag, int vseqNumber, boolean isDrawing, NXObject inObject) throws NXException, RemoteException
viewTag
- The view to cyclevseqNumber
- The View Sequence Number of the View must NOT be DSS_ALL_VIEWS or DSS_NO_VIEWSisDrawing
- Is this view a drawinginObject
- Input objectNXException
RemoteException
void modifyStyle() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.