public interface ReverseShellElementNormalBuilder extends Builder
ReverseShellElementNormalBuilder
used to reverse normals
for specified shell elements. You can reverse shell element normals by using either Builder.commit()
or reverseNormals()
.
The difference between these two methods is Builder.commit()
reverses the normals
and updates normal display, but it does not return the shell elements which were reversed
successfully. reverseNormals()
reverses normals and returns the shell elements which were reversed successfully.
Both of the methods are only available in fem context.
ModelCheckManager.createReverseShellElementNormalBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
ReverseShellElementNormalBuilder.DisplayTypeValue
indicates how display type value is defined
|
Modifier and Type | Method and Description |
---|---|
CaeGroup |
createInconsistentElementEdgeGroup()
Creates inconsistent element edge group
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
displayNormals()
Display normals of
selectionList()
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") Created in NX8.5.0 |
ReverseShellElementNormalBuilder.DisplayTypeValue |
displayType()
Returns the display type
License requirements: None. |
int |
negativeFaceColor()
Returns the negative face color
License requirements: None. |
int |
positiveFaceColor()
Returns the positive face color
License requirements: None. |
FEElement[] |
reverseNormals()
Reverses normals specified in
selectionList()
and returns those elements whose normals were reversed successfully. |
SelectTaggedObjectList |
selectionList()
Returns the selected objects to be checked.
|
void |
setDisplayType(ReverseShellElementNormalBuilder.DisplayTypeValue displayType)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setNegativeFaceColor(int negativeFaceColor)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setPositiveFaceColor(int positiveFaceColor)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectTaggedObjectList selectionList() throws NXException, RemoteException
Mesh
or
FEElement
NXException
RemoteException
void displayNormals() throws NXException, RemoteException
selectionList()
NXException
RemoteException
FEElement[] reverseNormals() throws NXException, RemoteException
selectionList()
and returns those elements whose normals were reversed successfully. This method will only reverse
the normals for shell elements in the current work fem part.
NXException
RemoteException
CaeGroup createInconsistentElementEdgeGroup() throws NXException, RemoteException
NXException
RemoteException
ReverseShellElementNormalBuilder.DisplayTypeValue displayType() throws NXException, RemoteException
NXException
RemoteException
void setDisplayType(ReverseShellElementNormalBuilder.DisplayTypeValue displayType) throws NXException, RemoteException
displayType
- NXException
RemoteException
int positiveFaceColor() throws NXException, RemoteException
NXException
RemoteException
void setPositiveFaceColor(int positiveFaceColor) throws NXException, RemoteException
positiveFaceColor
- NXException
RemoteException
int negativeFaceColor() throws NXException, RemoteException
NXException
RemoteException
void setNegativeFaceColor(int negativeFaceColor) throws NXException, RemoteException
negativeFaceColor
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.