public interface ComponentNetwork extends Network
Network
by
adding support for Arrangement
s.
Positioner.establishNetwork()
to create an instance of this class. Modifier and Type | Interface and Description |
---|---|
static class |
ComponentNetwork.ArrangementsMode
Specifies how changes in the network are applied to arrangements.
|
Network.ObjectStatus
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
ComponentNetwork.ArrangementsMode |
networkArrangementsMode()
Returns
the arrangements mode for this network.
|
boolean |
networkSolveInWorksetMode()
Returns
the mode that moves components in the workset instead of the model.
|
void |
setNetworkArrangementsMode(ComponentNetwork.ArrangementsMode mode)
License requirements: assemblies ("ASSEMBLIES MODULE") . |
void |
setNetworkSolveInWorksetMode(boolean solveInWorkset)
License requirements: assemblies ("ASSEMBLIES MODULE") . |
addConstraint, addMovableObject, applyToModel, beginDrag, displayComponent, dragByRay, dragByTransform, dragByTranslation, emptyMovingGroup, endDrag, getMovableObjectStatus, isReferencedGeometryLoaded, loadReferencedGeometry, moveObjectsState, nonMovingGroupGrounded, removeAllConstraints, removeConstraint, removeMovableObject, resetDisplay, setDisplayComponent, setMoveObjectsState, setMovingGroup, setNonMovingGroupGrounded, solve
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getPdmReferenceAttributeValue, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setPdmReferenceAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
ComponentNetwork.ArrangementsMode networkArrangementsMode() throws NXException, RemoteException
ComponentNetwork.ArrangementsMode
.NXException
RemoteException
void setNetworkArrangementsMode(ComponentNetwork.ArrangementsMode mode) throws NXException, RemoteException
mode
- The ComponentNetwork.ArrangementsMode
.NXException
RemoteException
boolean networkSolveInWorksetMode() throws NXException, RemoteException
NXException
RemoteException
void setNetworkSolveInWorksetMode(boolean solveInWorkset) throws NXException, RemoteException
solveInWorkset
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.