public interface SectionInertiaAnalysisBuilder
SectionInertiaAnalysis
builder
FeatureCollection.createSectionInertiaAnalysisBuilder(nxopen.features.SectionInertiaAnalysis)
Property | Value |
---|---|
AnnoLayer | 101 |
CenterOfGravity | True |
DatumPlaneLayer | 101 |
DatumPlanes | False |
NSection | 5 |
PrincipalAxes | False |
RectangleLayer | 101 |
RectangularSection | False |
SecondPrincipleMi | True |
SectionArea | True |
SectionLayer | 101 |
SectionLength | True |
Sections | False |
ShearCenter | False |
Modifier and Type | Interface and Description |
---|---|
static class |
SectionInertiaAnalysisBuilder.CoordSys
The coordinate system associated with the analysis.
|
static class |
SectionInertiaAnalysisBuilder.PropertyType
Type of Analysis property.
|
static class |
SectionInertiaAnalysisBuilder.SampleMethod
Type of sampling method to be used in sections along curve type of analysis.
|
static class |
SectionInertiaAnalysisBuilder.SectionAxisNormal
Slice direction in case of parallel section type of analysis.
|
static class |
SectionInertiaAnalysisBuilder.Types
The type of Section Inertia Analysis to be performed.
|
Modifier and Type | Method and Description |
---|---|
int |
annoLayer()
Returns the anno layer
License requirements: None. |
boolean |
centerOfGravity()
Returns the center of gravity
License requirements: None. |
SectionInertiaAnalysisBuilder.CoordSys |
csys()
Returns the c sys
License requirements: None. |
Section |
curveCollector()
Returns the curve collector
License requirements: None. |
int |
datumPlaneLayer()
Returns the datum plane layer
License requirements: None. |
boolean |
datumPlanes()
Returns the datum planes
License requirements: None. |
Expression |
distance()
Returns the distance
License requirements: None. |
ScCollector |
faceCollector()
Returns the face collector
License requirements: None. |
PmiNote[] |
getAnnotation()
The annotations generated can be accessed using this method.
|
boolean |
isTempGraphics()
The function checks if temporary graphics was generated.
|
SectionInertiaAnalysisBuilder.PropertyType |
massPropertyType()
Returns the mass property type
License requirements: None. |
int |
nsection()
Returns the n section
License requirements: None. |
Section |
pathCollector()
Returns the path collector
License requirements: None. |
boolean |
principalAxes()
Returns the principal axes
License requirements: None. |
int |
rectangleLayer()
Returns the rectangle layer
License requirements: None. |
boolean |
rectangularSection()
Returns the rectangular section
License requirements: None. |
void |
refreshScreen()
The function refreshes the graphic screen if any temporary graphics was previously generated by this command.
|
boolean |
secondPrincipleMi()
Returns the second principle mi
License requirements: None. |
boolean |
sectionArea()
Returns the section area
License requirements: None. |
SectionInertiaAnalysisBuilder.SampleMethod |
sectioningMethod()
Returns the sectioning method
License requirements: None. |
int |
sectionLayer()
Returns the section layer
License requirements: None. |
boolean |
sectionLength()
Returns the section length
License requirements: None. |
SectionInertiaAnalysisBuilder.SectionAxisNormal |
sectionNormal()
Returns the section normal
License requirements: None. |
boolean |
sections()
Returns the sections
License requirements: None. |
void |
setAnnoLayer(int annoLayer)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setCenterOfGravity(boolean centerOfGravity)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setCSys(SectionInertiaAnalysisBuilder.CoordSys csys)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setDatumPlaneLayer(int datumPlaneLayer)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setDatumPlanes(boolean datumPlanes)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setMassPropertyType(SectionInertiaAnalysisBuilder.PropertyType massPropertyType)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setNSection(int nSection)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setPrincipalAxes(boolean principalAxes)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setRectangleLayer(int rectangleLayer)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setRectangularSection(boolean rectangularSection)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSecondPrincipleMi(boolean secondPrincipleMI)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSectionArea(boolean sectionArea)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSectioningMethod(SectionInertiaAnalysisBuilder.SampleMethod sectioningMethod)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSectionLayer(int sectionLayer)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSectionLength(boolean sectionLength)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSectionNormal(SectionInertiaAnalysisBuilder.SectionAxisNormal sectionNormal)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSections(boolean sections)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setShearCenter(boolean shearCenter)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setType(SectionInertiaAnalysisBuilder.Types type)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setUnits(int units)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setValidityFlag(boolean validityFlag)
License requirements: solid_modeling ("SOLIDS MODELING") . |
boolean |
shearCenter()
Returns the shear center
License requirements: None. |
void |
showInfo()
The function displays the information box with information about the section intertia analysis performed.
|
Expression |
thickness()
Returns the thickness.
|
SectionInertiaAnalysisBuilder.Types |
type()
Returns the analysis
License requirements: None. |
int |
units()
Returns the units for calculations
License requirements: None. |
boolean |
validityFlag()
Returns the validity flag.
|
SectionInertiaAnalysisBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(SectionInertiaAnalysisBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Section curveCollector() throws NXException, RemoteException
NXException
RemoteException
ScCollector faceCollector() throws NXException, RemoteException
NXException
RemoteException
Section pathCollector() throws NXException, RemoteException
NXException
RemoteException
SectionInertiaAnalysisBuilder.CoordSys csys() throws NXException, RemoteException
NXException
RemoteException
void setCSys(SectionInertiaAnalysisBuilder.CoordSys csys) throws NXException, RemoteException
csys
- NXException
RemoteException
SectionInertiaAnalysisBuilder.SectionAxisNormal sectionNormal() throws NXException, RemoteException
NXException
RemoteException
void setSectionNormal(SectionInertiaAnalysisBuilder.SectionAxisNormal sectionNormal) throws NXException, RemoteException
sectionNormal
- NXException
RemoteException
SectionInertiaAnalysisBuilder.SampleMethod sectioningMethod() throws NXException, RemoteException
NXException
RemoteException
void setSectioningMethod(SectionInertiaAnalysisBuilder.SampleMethod sectioningMethod) throws NXException, RemoteException
sectioningMethod
- NXException
RemoteException
Expression distance() throws NXException, RemoteException
NXException
RemoteException
int nsection() throws NXException, RemoteException
NXException
RemoteException
void setNSection(int nSection) throws NXException, RemoteException
nSection
- NXException
RemoteException
boolean centerOfGravity() throws NXException, RemoteException
NXException
RemoteException
void setCenterOfGravity(boolean centerOfGravity) throws NXException, RemoteException
centerOfGravity
- NXException
RemoteException
boolean secondPrincipleMi() throws NXException, RemoteException
NXException
RemoteException
void setSecondPrincipleMi(boolean secondPrincipleMI) throws NXException, RemoteException
secondPrincipleMI
- NXException
RemoteException
boolean shearCenter() throws NXException, RemoteException
NXException
RemoteException
void setShearCenter(boolean shearCenter) throws NXException, RemoteException
shearCenter
- NXException
RemoteException
boolean sectionLength() throws NXException, RemoteException
NXException
RemoteException
void setSectionLength(boolean sectionLength) throws NXException, RemoteException
sectionLength
- NXException
RemoteException
boolean sectionArea() throws NXException, RemoteException
NXException
RemoteException
void setSectionArea(boolean sectionArea) throws NXException, RemoteException
sectionArea
- NXException
RemoteException
int annoLayer() throws NXException, RemoteException
NXException
RemoteException
void setAnnoLayer(int annoLayer) throws NXException, RemoteException
annoLayer
- NXException
RemoteException
boolean principalAxes() throws NXException, RemoteException
NXException
RemoteException
void setPrincipalAxes(boolean principalAxes) throws NXException, RemoteException
principalAxes
- NXException
RemoteException
boolean rectangularSection() throws NXException, RemoteException
NXException
RemoteException
void setRectangularSection(boolean rectangularSection) throws NXException, RemoteException
rectangularSection
- NXException
RemoteException
int rectangleLayer() throws NXException, RemoteException
NXException
RemoteException
void setRectangleLayer(int rectangleLayer) throws NXException, RemoteException
rectangleLayer
- NXException
RemoteException
boolean sections() throws NXException, RemoteException
NXException
RemoteException
void setSections(boolean sections) throws NXException, RemoteException
sections
- NXException
RemoteException
int sectionLayer() throws NXException, RemoteException
NXException
RemoteException
void setSectionLayer(int sectionLayer) throws NXException, RemoteException
sectionLayer
- NXException
RemoteException
boolean datumPlanes() throws NXException, RemoteException
NXException
RemoteException
void setDatumPlanes(boolean datumPlanes) throws NXException, RemoteException
datumPlanes
- NXException
RemoteException
int datumPlaneLayer() throws NXException, RemoteException
NXException
RemoteException
void setDatumPlaneLayer(int datumPlaneLayer) throws NXException, RemoteException
datumPlaneLayer
- NXException
RemoteException
void showInfo() throws NXException, RemoteException
NXException
RemoteException
void refreshScreen() throws NXException, RemoteException
NXException
RemoteException
boolean isTempGraphics() throws NXException, RemoteException
NXException
RemoteException
SectionInertiaAnalysisBuilder.PropertyType massPropertyType() throws NXException, RemoteException
NXException
RemoteException
void setMassPropertyType(SectionInertiaAnalysisBuilder.PropertyType massPropertyType) throws NXException, RemoteException
massPropertyType
- NXException
RemoteException
int units() throws NXException, RemoteException
NXException
RemoteException
void setUnits(int units) throws NXException, RemoteException
units
- NXException
RemoteException
boolean validityFlag() throws NXException, RemoteException
NXException
RemoteException
void setValidityFlag(boolean validityFlag) throws NXException, RemoteException
validityFlag
- NXException
RemoteException
Expression thickness() throws NXException, RemoteException
NXException
RemoteException
PmiNote[] getAnnotation() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.