public interface SimPart extends CaePart
PartCollection
class to load or create a part. Modifier and Type | Interface and Description |
---|---|
static class |
SimPart.ImportErrorCodes
Contains list of error codes for import of each entity type
|
static class |
SimPart.ImportOptions
Contains information about which entities to be imported
|
CaePart.FieldApplicationType
BasePart.BookmarkOption, BasePart.CloseAfterSave, BasePart.CloseModified, BasePart.CloseWholeTree, BasePart.CollaborativeContentType, BasePart.HistoryEventInformation, BasePart.IncompleteStatus, BasePart.PartPreview, BasePart.PreviewImageData, BasePart.ReopenData, BasePart.SaveComponents, BasePart.TransientStatus, BasePart.Units
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
compressLabels(boolean compressCsysLabels,
boolean compressPhysLabels,
boolean compressGroupLabels)
Compress the labels of csys, physical, and groups
License requirements: nx_masterfem ("Finite Element Modeling") . |
ImportSimulationBuilder |
createImportSimBuilder()
Creates ImportSimulationBuilder.
|
CaePart |
femPart()
Returns the fem part associated with the sim part
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
finalizeCreation(CaePart femPart,
int femLayerOpt,
String[] description)
Finalizes the creation of the sim part file.
|
void |
finalizeCreation(CaePart femPart,
String[] description)
Finalizes the creation of the sim part file.
|
SimPart.ImportErrorCodes |
importSim(String fileName,
String prependString,
SimPart.ImportOptions selOptions,
FEModelOccurrence[] selectedFemoccs)
Imports all entities of selected type from the source sim into the current (target) sim.
|
void |
relabelByOffsets(int csysOffset,
int physOffset,
int groupOffset)
Relabels the csys, physical, and group labels by the specified offset value
License requirements: nx_masterfem ("Finite Element Modeling") . |
SimSimulation |
simulation()
Returns the
SimSimulation object
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") Created in NX4.0.0 |
atvSets, caeGroups, caeNoteCollection, caeQueryCurves, createConvertToConvergentBodyBuilder, createModelDisplayBuilder, createSolverAppendOption, deleteSolverAppendOption, elementQualitySettings, exportJt, exportSimulation, frfSets, getApplication, getCsysFlattenedLabel, getDescription, importExistingSimulation, layoutStates, meshControlDisplayMgr, modelCheckMgr, modelingObjectPropertyTables, modeSets, newBeamSectionOffsetOptions, newBeamSectionOptions, newBeamSectionOrientationOptions, newMaterialOptions, nodeElementInfoMgr, notes, physicalPropertyTables, postScenarioMgr, selectElementMgr, selectionRecipes, setDescription, showHideMgr, smartSelectionMgr
analysisManager, annotations, arcs, assemblies, assemblyManager, assignPermanentName, axes, baseFeatures, caeViewLayoutManager, cameras, camfeatures, canBeDisplayPart, cgfxAttrs, cgfxMattex, close, colors, completeStructure, componentAssembly, convertToPMIBuilderManager, coordinateSystems, createDynamicSectionBuilder, createEffectivityConditionBuilder, createEffectivityConditionBuilder, createFacetSettingsBuilder, createGatewayGroupBuilder, createPerspectiveOptionsBuilder, createReferenceSet, curves, datums, decals, deleteReferenceSet, designStudy, directions, displayed, dynamicSections, ellipses, expressionGroups, expressions, features, fieldManager, fonts, fullPath, functions, getAllReferenceSets, getArrangements, getCollaborativeContentType, getHistoryInformation, getIncompleteStatus, getMakeUniqueName, getPreviewImage, getTransientStatus, grids, hasWriteAccess, hyperbolas, imageCaptureManager, images, imagesData, infiniteLines, isFullyLoaded, isReadOnly, layerCategories, layers, layouts, leaf, lights, lines, loadFeatureDataForSelection, loadFully, loadThisPartFully, loadThisPartPartially, materialManager, measureManager, modelingViews, nxmatrices, offsets, optimization, parabolas, partPreviewMode, partUnits, pdmpart, planes, plotManager, pointClouds, points, polylines, preferences, propertiesManager, regenerateDisplayFacets, regenerateDisplayFacets, reinstateTransience, removeTransience, reopen, reopenAs, requirementChecks, requirements, reverseBlankAll, ruleManager, save, saveAs, saveBookmark, saveDisplayFacets, saveOptions, scalars, scCollectors, sections, selPref, setMakeUniqueName, setPartPreviewMode, setSaveDisplayFacets, setUniqueIdentifier, shedobjs, splines, trueStudioObjs, undisplay, uniqueIdentifier, unitCollection, userDefinedObjectManager, validations, views, wcs, xforms
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
SimSimulation simulation() throws NXException, RemoteException
SimSimulation
object
SimSimulation
NXException
RemoteException
void finalizeCreation(CaePart femPart, String[] description) throws NXException, RemoteException
femPart
- the fem part file FemPart
description
- descriptionNXException
RemoteException
void finalizeCreation(CaePart femPart, int femLayerOpt, String[] description) throws NXException, RemoteException
femPart
- the fem part file FemPart
femLayerOpt
- layer option. -1 = USE_ORIGINAL, 0 = USE_WORKdescription
- descriptionNXException
RemoteException
CaePart femPart() throws NXException, RemoteException
NXException
RemoteException
SimPart.ImportErrorCodes importSim(String fileName, String prependString, SimPart.ImportOptions selOptions, FEModelOccurrence[] selectedFemoccs) throws NXException, RemoteException
fileName
- name of the source simulation fileprependString
- string to prepend imported simulation entity names, can be NULL or emptyselOptions
- options indicating the types of entities to be importedselectedFemoccs
- Array of FeModelOccurrences to import onto FEModelOccurrence
NXException
RemoteException
ImportSimulationBuilder createImportSimBuilder() throws NXException, RemoteException
NXException
RemoteException
void relabelByOffsets(int csysOffset, int physOffset, int groupOffset) throws NXException, RemoteException
csysOffset
- csys offsetphysOffset
- physical offsetgroupOffset
- group offsetNXException
RemoteException
void compressLabels(boolean compressCsysLabels, boolean compressPhysLabels, boolean compressGroupLabels) throws NXException, RemoteException
compressCsysLabels
- compress the csys labelscompressPhysLabels
- compress the physical labelscompressGroupLabels
- compress the group labelsNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.