Modifier and Type | Interface and Description |
---|---|
static class |
InspectionSetup.RetrieveToolData
This class holds the data returned from
retrieveTool(java.lang.String) |
CAMObject.Attr, CAMObject.ErrorItem, CAMObject.FeedRateData, CAMObject.FeedRateUnit, CAMObject.Status, CAMObject.WireEdmFeedRateData
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat
Modifier and Type | Method and Description |
---|---|
void |
bufferObjects(CAMSetup.View view,
CAMObject[] objectsToBeBuffered)
Buffer objects to the clipboard and prepare for copy later
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
nxopen.cam.InspectionGroupCollection |
cmmInspectionGroupCollection()
Returns the InspectionGroupCollection instance belonging to this setup .
|
InspectionOperationCollection |
cmmInspectionOperationCollection()
Returns the InspectionOperationCollection instance belonging to this setup .
|
CAMObject[] |
copyObjects(CAMSetup.View view,
CAMObject[] objectsToBeMoved,
CAMObject destinationObject,
CAMSetup.Paste pastePosition)
Copy objects
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
NcmctPartMountingBuilder |
createNcmctPartMountingBuilder(String libRef)
Creates a Part Mounting Builder.
|
ObjectsUdeSet |
createObjectsUdeSet(CAMObject[] params,
CAMSetup.Ude udeType)
Create ObjectsUdeSet.
|
void |
cutObjects(CAMSetup.View view,
CAMObject[] objectsToBeMoved)
Cut objects
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
generateToolPath(CAMObject[] objects)
Generate tool path
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
InspectionGroup |
getRoot(CAMSetup.View branch)
Get root of the specified branch.
|
void |
lockToolPaths(CAMObject[] objects,
boolean lock)
Lock Tool Path
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
moveObjects(CAMSetup.View view,
CAMObject[] objectsToBeMoved,
CAMObject destinationObject,
CAMSetup.Paste pastePosition)
Move objects
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
pasteObjects(CAMSetup.View view,
CAMObject[] objectsToBeMoved,
CAMObject destinationObject,
CAMSetup.Paste pastePosition)
Paste objects after cut
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
postprocess(CAMObject[] objects,
String machineType,
String outfileName,
CAMSetup.OutputUnits outputUnits)
Postprocess
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
postprocessWithSetting(CAMObject[] objects,
String machineType,
String outfileName,
CAMSetup.OutputUnits outputUnits,
CAMSetup.PostprocessSettingsOutputWarning outputWarning,
CAMSetup.PostprocessSettingsReviewTool reviewTool)
Postprocess
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
resequencePaths(CAMObject[] paths)
Resequence selected paths using nearest neighbor order
License requirements: None. |
void |
resequenceTols(CAMObject[] tols)
Resequence tolerances
License requirements: None. |
InspectionGroup |
retrieveDevice(String libRef)
Retrieve a device from library
License requirements: None. |
String[] |
retrievePathMessages(CAMObject[] objects)
Retrieve toolpath validation messages
License requirements: None. |
InspectionSetup.RetrieveToolData |
retrieveTool(String libRef)
Retrieve a tool from library
License requirements: None. |
InspectionSetup.RetrieveToolData |
retrieveTool(String libRef,
CAMObject target)
Retrieve a tool from library to the target
License requirements: None. |
void |
setTemplateStatus(CAMObject[] objects,
boolean useAsParent,
boolean createIfParentCreated)
Set Template status
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
updateFeatureNames(String originalFeatName,
String newFeatName)
Update feature names in referencing operations.
|
getBooleanValue, getFeedRate, getFeedRateColor, getIntegerArrayValue, getIntegerValue, getObject, getObjectArrayValue, getRealArrayValue, getRealValue, getStatus, getStringArrayValue, getStringValue, getWireEdmFeedRate, has911Attribute, remove911Attribute, removeAll911Attributes, setBooleanValue, setFeedRate, setFeedRateColor, setIntegerArrayValue, setIntegerValue, setObject, setObjectArrayValue, setRealArrayValue, setRealValue, setStringArrayValue, setStringValue, setWireEdmFeedRate
deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, 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
nxopen.cam.InspectionGroupCollection cmmInspectionGroupCollection() throws RemoteException
RemoteException
InspectionOperationCollection cmmInspectionOperationCollection() throws RemoteException
RemoteException
void postprocess(CAMObject[] objects, String machineType, String outfileName, CAMSetup.OutputUnits outputUnits) throws NXException, RemoteException
objects
- array of objectsmachineType
- machine type outfileName
- output file name outputUnits
- output file unitNXException
RemoteException
void postprocessWithSetting(CAMObject[] objects, String machineType, String outfileName, CAMSetup.OutputUnits outputUnits, CAMSetup.PostprocessSettingsOutputWarning outputWarning, CAMSetup.PostprocessSettingsReviewTool reviewTool) throws NXException, RemoteException
objects
- array of objectsmachineType
- machine type outfileName
- output file name outputUnits
- output file unitoutputWarning
- whether ouput warning filereviewTool
- whether active review tool windowNXException
RemoteException
void cutObjects(CAMSetup.View view, CAMObject[] objectsToBeMoved) throws NXException, RemoteException
view
- viewobjectsToBeMoved
- array of objects to be movedNXException
RemoteException
void moveObjects(CAMSetup.View view, CAMObject[] objectsToBeMoved, CAMObject destinationObject, CAMSetup.Paste pastePosition) throws NXException, RemoteException
view
- viewobjectsToBeMoved
- array of objects to be moveddestinationObject
- the destination objectpastePosition
- paste inside or after the destination objectNXException
RemoteException
void pasteObjects(CAMSetup.View view, CAMObject[] objectsToBeMoved, CAMObject destinationObject, CAMSetup.Paste pastePosition) throws NXException, RemoteException
view
- viewobjectsToBeMoved
- array of objects to be pasteddestinationObject
- the destination objectpastePosition
- paste inside or after the destination objectNXException
RemoteException
void bufferObjects(CAMSetup.View view, CAMObject[] objectsToBeBuffered) throws NXException, RemoteException
view
- viewobjectsToBeBuffered
- array of objects to be bufferedNXException
RemoteException
CAMObject[] copyObjects(CAMSetup.View view, CAMObject[] objectsToBeMoved, CAMObject destinationObject, CAMSetup.Paste pastePosition) throws NXException, RemoteException
view
- viewobjectsToBeMoved
- array of objects to be moveddestinationObject
- the destination objectpastePosition
- paste inside or after the destination objectNXException
RemoteException
void generateToolPath(CAMObject[] objects) throws NXException, RemoteException
objects
- array of objectsNXException
RemoteException
void setTemplateStatus(CAMObject[] objects, boolean useAsParent, boolean createIfParentCreated) throws NXException, RemoteException
objects
- array of objects to adjustuseAsParent
- object can be used as a template or notcreateIfParentCreated
- create if parent is createdNXException
RemoteException
InspectionSetup.RetrieveToolData retrieveTool(String libRef) throws NXException, RemoteException
libRef
- the library name NXException
RemoteException
InspectionSetup.RetrieveToolData retrieveTool(String libRef, CAMObject target) throws NXException, RemoteException
libRef
- the library name target
- the target where the tool is mountedNXException
RemoteException
void lockToolPaths(CAMObject[] objects, boolean lock) throws NXException, RemoteException
objects
- array of objectslock
- lock the tool path if true, else unlock the tool pathNXException
RemoteException
NcmctPartMountingBuilder createNcmctPartMountingBuilder(String libRef) throws NXException, RemoteException
libRef
- a unique library reference identifier NXException
RemoteException
InspectionGroup retrieveDevice(String libRef) throws NXException, RemoteException
libRef
- a unique library reference identifier NXException
RemoteException
void resequencePaths(CAMObject[] paths) throws NXException, RemoteException
paths
- array of paths to resequenceNXException
RemoteException
void resequenceTols(CAMObject[] tols) throws NXException, RemoteException
tols
- array of tolerances to resequenceNXException
RemoteException
String[] retrievePathMessages(CAMObject[] objects) throws NXException, RemoteException
objects
- array of object tagsNXException
RemoteException
ObjectsUdeSet createObjectsUdeSet(CAMObject[] params, CAMSetup.Ude udeType) throws NXException, RemoteException
params
- array of operations or groupsudeType
- ude typeNXException
RemoteException
InspectionGroup getRoot(CAMSetup.View branch) throws NXException, RemoteException
branch
- Branch from which to get setup rootNXException
RemoteException
void updateFeatureNames(String originalFeatName, String newFeatName) throws NXException, RemoteException
originalFeatName
- Original feature name newFeatName
- New feature name NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.