public interface ElementMaterialOrientationCheckBuilder extends Builder, ISelectionBuilder
ElementMaterialOrientationCheckBuilder
used to check the material orientation for shell and solid elements.
Use Builder.commit()
to calculate material orientation and to display
an orientation vector for each input element.
Use doCheck()
to calculate the material orientation for each input element and return the orientation vector
result. If an element fails when calculating it's material orientation,
the element will be displayed in red and outputed to listing information window.
ModelCheckManager.createElementMaterialOrientationCheckBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
ElementMaterialOrientationCheckBuilder.DoCheckData
This class holds the data returned from
doCheck() |
static class |
ElementMaterialOrientationCheckBuilder.MaterialOrientationType
the material orientation type
|
Modifier and Type | Method and Description |
---|---|
ElementMaterialOrientationCheckBuilder.DoCheckData |
doCheck()
Calculates material orientation vector for input elements and returns the orientation vector result
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
boolean |
getCheckOrientation(ElementMaterialOrientationCheckBuilder.MaterialOrientationType orientationType)
Gets option value which indicates whether to check for the specified material orientation type
License requirements: None. |
NXColor |
getOrientationColor(ElementMaterialOrientationCheckBuilder.MaterialOrientationType orientationType)
Gets display color of a specified material orientation type
License requirements: None. |
SelectTaggedObjectList |
selectionList()
Returns the selected objects to be checked.
|
void |
setCheckOrientation(ElementMaterialOrientationCheckBuilder.MaterialOrientationType orientationType,
boolean checkOrientation)
Sets option value which indicates whether to check for the specified material orientation type
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setOrientationColor(ElementMaterialOrientationCheckBuilder.MaterialOrientationType orientationType,
NXColor color)
Sets display color of a specified material orientation type
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
checkScopeOption, setCheckScopeOption
SelectTaggedObjectList selectionList() throws NXException, RemoteException
Mesh
or
FEElement
NXException
RemoteException
boolean getCheckOrientation(ElementMaterialOrientationCheckBuilder.MaterialOrientationType orientationType) throws NXException, RemoteException
orientationType
- NXException
RemoteException
void setCheckOrientation(ElementMaterialOrientationCheckBuilder.MaterialOrientationType orientationType, boolean checkOrientation) throws NXException, RemoteException
orientationType
- checkOrientation
- NXException
RemoteException
NXColor getOrientationColor(ElementMaterialOrientationCheckBuilder.MaterialOrientationType orientationType) throws NXException, RemoteException
orientationType
- NXException
RemoteException
void setOrientationColor(ElementMaterialOrientationCheckBuilder.MaterialOrientationType orientationType, NXColor color) throws NXException, RemoteException
orientationType
- color
- NXException
RemoteException
ElementMaterialOrientationCheckBuilder.DoCheckData doCheck() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.