UFAssem.AddPartToAssemblyData addPartToAssembly(Tag parentPart, String part, String refsetName, String instanceName, double[] origin, double[] csysMatrix, int layer) throws NXException, RemoteException
NXException
RemoteException
Tag createComponentPart(Tag parentPart, String newPartName, String refsetName, String instanceName, int units, int layer, double[] origin, double[] csysMatrix, int nObjects, Tag[] objects) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskComponentData askComponentData(Tag component) throws NXException, RemoteException
NXException
RemoteException
void repositionInstance(Tag instance, double[] newOrigin, double[] newCsysMatrix) throws NXException, RemoteException
NXException
RemoteException
void replaceRefset(int count, Tag[] targetTags, String newRefsetName) throws NXException, RemoteException
NXException
RemoteException
void removeInstance(Tag instance) throws NXException, RemoteException
NXException
RemoteException
UFAssem.SubstituteComponentData substituteComponent(Tag instance, String newPartVersion, String newCompName, String newRefsetName, int layer) throws NXException, RemoteException
NXException
RemoteException
UFPart.LoadStatus useAlternate(Tag instance, String newPart, String newCompName, String newRefsetName) throws NXException, RemoteException
NXException
RemoteException
Tag askWorkPart() throws NXException, RemoteException
NXException
RemoteException
void setWorkPart(Tag part) throws NXException, RemoteException
NXException
RemoteException
Tag setWorkPartQuietly(Tag part) throws NXException, RemoteException
NXException
RemoteException
Tag askWorkOccurrence() throws NXException, RemoteException
NXException
RemoteException
void setWorkOccurrence(Tag partOccur) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskSearchDirectoriesData askSearchDirectories() throws NXException, RemoteException
NXException
RemoteException
void setSearchDirectories(int count, String[] dirList, boolean[] subDir) throws NXException, RemoteException
NXException
RemoteException
UFAssem.Options askAssemOptions() throws NXException, RemoteException
NXException
RemoteException
void setAssemOptions(UFAssem.Options options) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskDefaultRefSetsData askDefaultRefSets() throws NXException, RemoteException
NXException
RemoteException
void setDefaultRefSets(int nRefSets, String[] defaultRefSets) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskRefSetMembersData askRefSetMembers(Tag refSet) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskRefSetsData askRefSets(Tag refSetMember) throws NXException, RemoteException
NXException
RemoteException
boolean isRefSetMember(Tag potentialMember) throws NXException, RemoteException
NXException
RemoteException
void addRefSetMembers(Tag refSet, int memberCount, Tag[] refSetMembers) throws NXException, RemoteException
NXException
RemoteException
void removeRefSetMembers(Tag refSet, int memberCount, Tag[] refSetMembers) throws NXException, RemoteException
NXException
RemoteException
Tag createRefSet(String refSetName, double[] origin, double[] matrix, Tag[] refSetMembers, int numMembers) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskOrientationData askOrientation(Tag refSetTag) throws NXException, RemoteException
NXException
RemoteException
void editRefSetData(Tag refSetTag, double[] origin, double[] matrix) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskRefSetData askRefSetData(Tag refSet) throws NXException, RemoteException
NXException
RemoteException
void restoreLoadOptions(String loadOptionsFile) throws NXException, RemoteException
NXException
RemoteException
UFAssem.FindImmedOldCompsData findImmedOldComps(Tag part) throws NXException, RemoteException
NXException
RemoteException
UFAssem.UpgradeStatus upgradeToInstances(Tag part, int nComponents, Tag[] components, boolean recurse, boolean createComponent) throws NXException, RemoteException
NXException
RemoteException
void renameInstance(Tag instance, String newName) throws NXException, RemoteException
NXException
RemoteException
Tag askPrototypeOfOcc(Tag occurrence) throws NXException, RemoteException
NXException
RemoteException
boolean isPartOccurrence(Tag occurrence) throws NXException, RemoteException
NXException
RemoteException
Tag askParentOfInstance(Tag instance) throws NXException, RemoteException
NXException
RemoteException
Tag askChildOfInstance(Tag instance) throws NXException, RemoteException
NXException
RemoteException
String askPartNameOfChild(Tag instance) throws NXException, RemoteException
NXException
RemoteException
UFPart.LoadStatus ensureChildLoaded(Tag instance) throws NXException, RemoteException
NXException
RemoteException
Tag[] askOccsOfPart(Tag parentPart, Tag part) throws NXException, RemoteException
NXException
RemoteException
Tag askRootPartOcc(Tag part) throws NXException, RemoteException
NXException
RemoteException
Tag[] askPartOccChildren(Tag partOccur) throws NXException, RemoteException
NXException
RemoteException
Tag[] askAllPartOccChildren(Tag partOccur) throws NXException, RemoteException
NXException
RemoteException
Tag[] whereIsPartUsed(Tag part) throws NXException, RemoteException
NXException
RemoteException
Tag[] askPartOccsOfInst(Tag instance) throws NXException, RemoteException
NXException
RemoteException
Tag askPartOccOfInst(Tag parentPartOcc, Tag instance) throws NXException, RemoteException
NXException
RemoteException
Tag askPartOccurrence(Tag occurrence) throws NXException, RemoteException
NXException
RemoteException
Tag askParentComponent(Tag occur) throws NXException, RemoteException
NXException
RemoteException
Tag cycleInstOfPart(Tag part, Tag instance) throws NXException, RemoteException
NXException
RemoteException
Tag askInstOfPartOcc(Tag partOccur) throws NXException, RemoteException
NXException
RemoteException
Tag askInstanceOfName(Tag parentPart, String instanceName) throws NXException, RemoteException
NXException
RemoteException
int countObjsInComp(Tag compTag) throws NXException, RemoteException
NXException
RemoteException
void countEntsInPartOcc(Tag partOccur) throws NXException, RemoteException
NXException
RemoteException
Tag cycleEntsInPartOcc(Tag partOccur, Tag objectOccur) throws NXException, RemoteException
NXException
RemoteException
Tag cycleObjsInComp(Tag component) throws NXException, RemoteException
NXException
RemoteException
Tag findOccurrence(Tag partOccur, Tag objectPrototype) throws NXException, RemoteException
NXException
RemoteException
Tag[] askOccsOfEntity(Tag object) throws NXException, RemoteException
NXException
RemoteException
boolean isOccurrence(Tag entity) throws NXException, RemoteException
NXException
RemoteException
double[][] askTransformOfOcc(Tag occurrence) throws NXException, RemoteException
NXException
RemoteException
boolean partIsDescendant(Tag parentPart, Tag descendentPart) throws NXException, RemoteException
NXException
RemoteException
UFPart.LoadStatus whereUsedReport(String compName, String dir, int searchOpt, boolean doAllLevels) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskExplosionsData askExplosions(Tag partTag) throws NXException, RemoteException
NXException
RemoteException
Tag createExplosion(Tag displayPartTag, String explosionName) throws NXException, RemoteException
NXException
RemoteException
void copyExplosion(Tag sourceExplosion, Tag sourceComponent, Tag destinationExplosion, Tag destinationComponent) throws NXException, RemoteException
NXException
RemoteException
void deleteExplosion(Tag explosion) throws NXException, RemoteException
NXException
RemoteException
void explodeComponent(Tag explosion, Tag partOccurrence, double[][] transform) throws NXException, RemoteException
NXException
RemoteException
void unexplodeComponent(Tag explosion, Tag partOccurrence) throws NXException, RemoteException
NXException
RemoteException
void revertExplodeComp(Tag explosion, Tag component) throws NXException, RemoteException
NXException
RemoteException
double[] askExplosionVector(Tag component) throws NXException, RemoteException
NXException
RemoteException
void setViewExplosion(Tag view, Tag explosion) throws NXException, RemoteException
NXException
RemoteException
Tag askViewExplosion(Tag view) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskCompExplosionData askCompExplosion(Tag explosion, Tag component) throws NXException, RemoteException
NXException
RemoteException
double[][] askCompPosition(Tag explosion, Tag component) throws NXException, RemoteException
NXException
RemoteException
Tag askExplodedObject(Tag explosion, Tag oldObject) throws NXException, RemoteException
NXException
RemoteException
void hideComponent(Tag component, Tag view) throws NXException, RemoteException
NXException
RemoteException
void showComponent(Tag component, Tag view) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskHiddenCompsData askHiddenComps(Tag view) throws NXException, RemoteException
NXException
RemoteException
void countRefSetsIn(Tag object) throws NXException, RemoteException
NXException
RemoteException
Tag getRefSetInst(Tag object, int number) throws NXException, RemoteException
NXException
RemoteException
void setRefSetByCset(Tag cset, String cname) throws NXException, RemoteException
NXException
RemoteException
Tag createCset(Tag part, String name) throws NXException, RemoteException
NXException
RemoteException
void addToCset(Tag cset, Tag component, boolean level) throws NXException, RemoteException
NXException
RemoteException
void removeFromCset(Tag cset, Tag component) throws NXException, RemoteException
NXException
RemoteException
Tag askAllCompCset(Tag part) throws NXException, RemoteException
NXException
RemoteException
boolean isMemberOfCset(Tag cset, Tag component) throws NXException, RemoteException
NXException
RemoteException
Tag createMcArray(UFAssem.McArrayData arrayData) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskMcArrayData askMcArrayData(Tag array) throws NXException, RemoteException
NXException
RemoteException
void editMcArray(Tag array, UFAssem.McArrayData arrayData) throws NXException, RemoteException
NXException
RemoteException
Tag createIsetArray(UFAssem.IsetArrayData arrayData) throws NXException, RemoteException
NXException
RemoteException
Tag createConstrainedIsetArray(UFAssem.IsetArrayData arrayData) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskIsetArrayData askIsetArrayData(Tag array) throws NXException, RemoteException
NXException
RemoteException
void editIsetArray(Tag array, UFAssem.IsetArrayData arrayData) throws NXException, RemoteException
NXException
RemoteException
int askTypeOfArray(Tag array) throws NXException, RemoteException
NXException
RemoteException
void deleteArray(Tag array, boolean deleteAll) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskArraysOfInstData askArraysOfInst(Tag instance) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskArraysInPartData askArraysInPart(Tag partTag) throws NXException, RemoteException
NXException
RemoteException
void suppressArray(Tag array) throws NXException, RemoteException
NXException
RemoteException
void unsuppressArray(Tag array) throws NXException, RemoteException
NXException
RemoteException
void checkArrayStatus(Tag array) throws NXException, RemoteException
NXException
RemoteException
void setInstanceIntent(Tag instance, UFAssem.InstanceIntent instanceIntent) throws NXException, RemoteException
NXException
RemoteException
UFAssem.InstanceIntent askInstanceIntent(Tag instance) throws NXException, RemoteException
NXException
RemoteException
UFAssem.EvalInstanceIntentData evalInstanceIntent(Tag instance, boolean applyResult) throws NXException, RemoteException
NXException
RemoteException
Tag getOccInWorkOcc(Tag partOcc) throws NXException, RemoteException
NXException
RemoteException
boolean occIsInWorkPart(Tag partOcc) throws NXException, RemoteException
NXException
RemoteException
int[] suppressInstances(int nInstances, Tag[] instances) throws NXException, RemoteException
NXException
RemoteException
int[] unsuppressInstances(int nInstances, Tag[] instances) throws NXException, RemoteException
NXException
RemoteException
boolean askSuppressState(Tag instance) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskPartOccSuppressStateData askPartOccSuppressState(Tag partOcc) throws NXException, RemoteException
NXException
RemoteException
Tag setSuppressionExp(Tag instance, String expString) throws NXException, RemoteException
NXException
RemoteException
void unsetSuppressionExp(Tag instance) throws NXException, RemoteException
NXException
RemoteException
Tag askSuppressionExp(Tag instance) throws NXException, RemoteException
NXException
RemoteException
boolean askSaveTrueshape() throws NXException, RemoteException
NXException
RemoteException
void setSaveTrueshape(boolean saveTrueshapeData) throws NXException, RemoteException
NXException
RemoteException
Tag createSequence(String name, Tag part) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskUnprocessedPartoccsData askUnprocessedPartoccs(Tag sequence) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskSequencesInPartData askSequencesInPart(Tag part) throws NXException, RemoteException
NXException
RemoteException
Tag createStep(Tag sequence, Tag partOccurrence, int stepType, double time, double cost, String description, Tag insertAtStep) throws NXException, RemoteException
NXException
RemoteException
void setTimeOfStep(Tag step, double assignTime) throws NXException, RemoteException
NXException
RemoteException
double askTimeOfStep(Tag step) throws NXException, RemoteException
NXException
RemoteException
double askTimeOfSequence(Tag sequence) throws NXException, RemoteException
NXException
RemoteException
void setCostOfStep(Tag step, double assignCost) throws NXException, RemoteException
NXException
RemoteException
double askCostOfStep(Tag step) throws NXException, RemoteException
NXException
RemoteException
double askCostOfSequence(Tag sequence) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskStepsData askSteps(Tag sequence) throws NXException, RemoteException
NXException
RemoteException
void moveStep(Tag stepToBeMoved, Tag insertAtStep) throws NXException, RemoteException
NXException
RemoteException
int askStepNumber(Tag step) throws NXException, RemoteException
NXException
RemoteException
int askStepType(Tag step) throws NXException, RemoteException
NXException
RemoteException
void deleteStep(Tag step) throws NXException, RemoteException
NXException
RemoteException
void deleteSequence(Tag sequence) throws NXException, RemoteException
NXException
RemoteException
String askSequenceName(Tag sequence) throws NXException, RemoteException
NXException
RemoteException
void setSequenceName(Tag sequence, String name) throws NXException, RemoteException
NXException
RemoteException
String askSequenceDescription(Tag sequence) throws NXException, RemoteException
NXException
RemoteException
void setSequenceDescription(Tag sequence, String desc) throws NXException, RemoteException
NXException
RemoteException
void setStepIncrement(Tag sequence, int increment) throws NXException, RemoteException
NXException
RemoteException
int askStepIncrement(Tag sequence) throws NXException, RemoteException
NXException
RemoteException
void preassemblePartocc(Tag sequence, Tag partOcc) throws NXException, RemoteException
NXException
RemoteException
void removePreassembled(Tag sequence, Tag partOcc) throws NXException, RemoteException
NXException
RemoteException
boolean isPreassembled(Tag sequence, Tag partOcc) throws NXException, RemoteException
NXException
RemoteException
void ignorePartOcc(Tag sequence, Tag partOcc) throws NXException, RemoteException
NXException
RemoteException
void removeIgnored(Tag sequence, Tag partOcc) throws NXException, RemoteException
NXException
RemoteException
boolean isIgnored(Tag sequence, Tag partOcc) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskStepsOfPartOccData askStepsOfPartOcc(Tag sequence, Tag partOcc) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskPartOccurrenceOfStepData askPartOccurrenceOfStep(Tag step) throws NXException, RemoteException
NXException
RemoteException
void playbackSequence(Tag sequence, int playbackCommand) throws NXException, RemoteException
NXException
RemoteException
void activateSequence(Tag sequence) throws NXException, RemoteException
NXException
RemoteException
Tag askActiveSequence() throws NXException, RemoteException
NXException
RemoteException
void makeCurrentStep(Tag step) throws NXException, RemoteException
NXException
RemoteException
Tag askCurrentStep(Tag sequence) throws NXException, RemoteException
NXException
RemoteException
UFAssem.CaptureArrangementFromCurrentSequenceExtendedData captureArrangementFromCurrentSequenceExtended(String arrangementName, boolean ignoreConstraints) throws NXException, RemoteException
NXException
RemoteException
UFAssem.CaptureArrangementFromCurrentSequenceData captureArrangementFromCurrentSequence(String arrangementName) throws NXException, RemoteException
NXException
RemoteException
void initializeSequencing() throws NXException, RemoteException
NXException
RemoteException
void initializeSequencingKeepLayout() throws NXException, RemoteException
NXException
RemoteException
void addSequencingView(Tag view) throws NXException, RemoteException
NXException
RemoteException
void removeSequencingView(Tag view) throws NXException, RemoteException
NXException
RemoteException
void terminateSequencing() throws NXException, RemoteException
NXException
RemoteException
int askSequenceType(Tag sequence) throws NXException, RemoteException
NXException
RemoteException
Tag createTypedSequence(String name, int sequenceType, Tag part) throws NXException, RemoteException
NXException
RemoteException
int askStepDuration(Tag step) throws NXException, RemoteException
NXException
RemoteException
int askSequenceDuration(Tag sequence) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskStepElementDurationsData askStepElementDurations(Tag step) throws NXException, RemoteException
NXException
RemoteException
int askCurrentFrame(Tag sequence) throws NXException, RemoteException
NXException
RemoteException
void playbackAnimateToFrame(Tag sequence, int targetFrame, int frameSkip) throws NXException, RemoteException
NXException
RemoteException
void playbackSeekToFrame(Tag sequence, int targetFrame) throws NXException, RemoteException
NXException
RemoteException
Tag createDeformablePart(UFAssem.DeformData data) throws NXException, RemoteException
NXException
RemoteException
UFAssem.DeformPartData deformPart(UFAssem.AssemblyDeformPartData deformData) throws NXException, RemoteException
NXException
RemoteException
void initDeformPartData(UFAssem.AssemblyDeformPartData deformPart) throws NXException, RemoteException
NXException
RemoteException
Tag askDisplayedDeformationOfPartOcc(Tag partOcc) throws NXException, RemoteException
NXException
RemoteException
boolean isPartDeformable(Tag part) throws NXException, RemoteException
NXException
RemoteException
Tag askDeformableDefinition(Tag part) throws NXException, RemoteException
NXException
RemoteException
UFAssem.DeformedDefinitionData askDeformedDefinitionData(Tag deformedFeatureTag) throws NXException, RemoteException
NXException
RemoteException
Tag askActiveArrangement(Tag part) throws NXException, RemoteException
NXException
RemoteException
void setActiveArrangement(Tag arrangement) throws NXException, RemoteException
NXException
RemoteException
Tag askUsedArrangement(Tag component) throws NXException, RemoteException
NXException
RemoteException
void setUsedArrangement(Tag component, Tag arrangement) throws NXException, RemoteException
NXException
RemoteException
Tag askDefaultArrangement(Tag part) throws NXException, RemoteException
NXException
RemoteException
void setDefaultArrangement(Tag arrangement) throws NXException, RemoteException
NXException
RemoteException
String askNameOfArrangement(Tag arrangement) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskArrangementsInPartData askArrangementsInPart(Tag part) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskLastFilterData askLastFilter(Tag part) throws NXException, RemoteException
NXException
RemoteException
Tag createAssemblyCut(Tag part, boolean blankToolBodies, int nTargetBodyOccs, Tag[] targetBodyOccs, int nToolBodies, Tag[] toolBodies) throws NXException, RemoteException
NXException
RemoteException
void editAssemblyCut(Tag frecTag, int nTargetBodies, Tag[] targetBodyTags, int nToolBodies, Tag[] toolBodyTags, boolean blankToolBodies) throws NXException, RemoteException
NXException
RemoteException
UFAssem.AskBodiesOfAssemblyCutData askBodiesOfAssemblyCut(Tag frec) throws NXException, RemoteException
NXException
RemoteException
void repositionPartOccurrence(Tag partOcc, double[][] xform, UFAssem.LevelOption option) throws NXException, RemoteException
NXException
RemoteException
void setAutoAddNewComps(Tag refSet, boolean addNewComps) throws NXException, RemoteException
NXException
RemoteException
boolean askAutoAddNewComps(Tag refSet) throws NXException, RemoteException
NXException
RemoteException
UFAssem.FindPrev16AlignsToCheckData findPrev16AlignsToCheck(Tag partTag, boolean recurse) throws NXException, RemoteException
NXException
RemoteException
UFAssem.ConvertPrev16AlignsData convertPrev16Aligns(int nAlignsToConvert, UFAssem.Prev16Align alignsToConvert) throws NXException, RemoteException
NXException
RemoteException
void freePrev16Aligns(int nAligns, UFAssem.Prev16Align aligns) throws NXException, RemoteException
NXException
RemoteException
boolean isComponentNgc(Tag componentTag) throws NXException, RemoteException
NXException
RemoteException
void updateComponentGroup(Tag partTag, String componentGroupName, boolean doUpdateStructure) throws NXException, RemoteException
NXException
RemoteException
String askStableIdOfInstance(Tag instanceTag) throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.