public interface HoleFeatureBuilder extends FeatureBuilder
LineDesigner.HoleFeature
builder
nxopen.linedesigner.LineDesignerManager#createHoleFeatureBuilder
Property | Value |
---|---|
AddCover | 0 |
CoverThickness.Value | 127 (millimeters part), 5 (inches part) |
LoadRequirements | 0 |
TextSize | 60 |
UseCoverOffset | 0 |
Modifier and Type | Method and Description |
---|---|
boolean |
addCover()
Returns the presence of cover over hole is checked
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Expression |
coverThickness()
Returns the cover thickness
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
String[] |
getEnterTextString()
Get text string
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
double |
loadRequirements()
Returns the load requirements
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
boolean |
makeSketchInternal()
Returns
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Section |
selectOutline()
Returns the selected outline for creation of hole
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setAddCover(boolean addCover)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setEnterTextString(String[] enterTextString)
Set text string
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setLoadRequirements(double loadRequirements)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setMakeSketchInternal(boolean makeSketchInternal)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setTextLocation(Point textLocation)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setTextSize(double textSize)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setUseCoverOffset(boolean useCoverOffset)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Point |
textLocation()
Returns the text location of hole
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
double |
textSize()
Returns the text size
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
boolean |
useCoverOffset()
Returns the cover offset is return, if cover is present over hole
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Section selectOutline() throws NXException, RemoteException
NXException
RemoteException
Point textLocation() throws NXException, RemoteException
NXException
RemoteException
void setTextLocation(Point textLocation) throws NXException, RemoteException
textLocation
- NXException
RemoteException
double textSize() throws NXException, RemoteException
NXException
RemoteException
void setTextSize(double textSize) throws NXException, RemoteException
textSize
- NXException
RemoteException
String[] getEnterTextString() throws NXException, RemoteException
NXException
RemoteException
void setEnterTextString(String[] enterTextString) throws NXException, RemoteException
enterTextString
- NXException
RemoteException
boolean addCover() throws NXException, RemoteException
NXException
RemoteException
void setAddCover(boolean addCover) throws NXException, RemoteException
addCover
- NXException
RemoteException
boolean useCoverOffset() throws NXException, RemoteException
NXException
RemoteException
void setUseCoverOffset(boolean useCoverOffset) throws NXException, RemoteException
useCoverOffset
- NXException
RemoteException
Expression coverThickness() throws NXException, RemoteException
NXException
RemoteException
double loadRequirements() throws NXException, RemoteException
NXException
RemoteException
void setLoadRequirements(double loadRequirements) throws NXException, RemoteException
loadRequirements
- NXException
RemoteException
boolean makeSketchInternal() throws NXException, RemoteException
NXException
RemoteException
void setMakeSketchInternal(boolean makeSketchInternal) throws NXException, RemoteException
makeSketchInternal
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.