public interface BaseFemPart extends CaePart
PartCollection
class to load or create a part. Modifier and Type | Interface and Description |
---|---|
static class |
BaseFemPart.AxisymAbstractionType
Used to specify the axisymmetric abstraction type during Fempart creation .
|
static class |
BaseFemPart.SolverAndAnalysisTypeData
This class holds the data returned from
getSolverAndAnalysisType() |
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 |
---|---|
BaseFEModel |
baseFEModel()
Returns the femodel
BaseFEModel associated with the part
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") Created in NX6.0.0 |
String |
fullPathForAssociatedCadPart()
Returns the full pathname of the associated cad part
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
BaseFemPart.AxisymAbstractionType |
getAbstractionType()
Gets axisymmetric abstraction type assoicated with the BaseFem part
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
CoordinateSystem |
getCyclicSymmetryCsys()
Gets the cyclic symmetry csys associated to the fem
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
boolean |
getEnableMeshMorph()
Gets the enable mesh morphing flag
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
BaseFemPart.SolverAndAnalysisTypeData |
getSolverAndAnalysisType()
Gets solver and analysis type assoicated with the BaseFem part
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setCyclicSymmetryCsys(CoordinateSystem cyclicSymmetryCsys)
Sets the cyclic symmetry csys associated to the fem
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setEnableMeshMorph(boolean isMorphingEnabled)
Sets the enable mesh morphing flag
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setSolverAndAnalysisType(String solverTypeName,
String analysisTypeName)
Deprecated.
Deprecated in NX9.0.0. Use
setSolverAndAnalysisTypeAndAbstraction(java.lang.String, java.lang.String, nxopen.cae.BaseFemPart.AxisymAbstractionType) instead.
|
void |
setSolverAndAnalysisTypeAndAbstraction(String solverTypeName,
String analysisTypeName,
BaseFemPart.AxisymAbstractionType abstractionType)
Sets solver and analysis type and axisymmetric abstraction associated with the BaseFem part
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setUseCyclicSymmetryCsys(boolean useCyclicSymmetryCsys)
Sets the use cyclic symmetry csys flag
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
SketchCurvesCollection |
sketchCurves()
Returns the Sketch Curves collection belonging to the part .
|
boolean |
useCyclicSymmetryCsys()
Returns the use cyclic symmetry csys flag
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
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
SketchCurvesCollection sketchCurves() throws RemoteException
RemoteException
BaseFEModel baseFEModel() throws NXException, RemoteException
BaseFEModel
associated with the part
BaseFEModel
NXException
RemoteException
BaseFemPart.SolverAndAnalysisTypeData getSolverAndAnalysisType() throws NXException, RemoteException
NXException
RemoteException
void setSolverAndAnalysisType(String solverTypeName, String analysisTypeName) throws NXException, RemoteException
setSolverAndAnalysisTypeAndAbstraction(java.lang.String, java.lang.String, nxopen.cae.BaseFemPart.AxisymAbstractionType)
instead.
solverTypeName
- the name of the solver. Refer to NX help for more informationanalysisTypeName
- the name of the analysis type. Refer to NX help for more information
NXException
RemoteException
void setSolverAndAnalysisTypeAndAbstraction(String solverTypeName, String analysisTypeName, BaseFemPart.AxisymAbstractionType abstractionType) throws NXException, RemoteException
solverTypeName
- the name of the solver. Refer to NX help for more informationanalysisTypeName
- the name of the analysis type. Refer to NX help for more informationabstractionType
- the axisymmetric abstraction type. Refer to NX help for more informationNXException
RemoteException
BaseFemPart.AxisymAbstractionType getAbstractionType() throws NXException, RemoteException
NXException
RemoteException
String fullPathForAssociatedCadPart() throws NXException, RemoteException
NXException
RemoteException
boolean getEnableMeshMorph() throws NXException, RemoteException
NXException
RemoteException
void setEnableMeshMorph(boolean isMorphingEnabled) throws NXException, RemoteException
isMorphingEnabled
- Flag to determine whether the mesh morphing is enabledNXException
RemoteException
boolean useCyclicSymmetryCsys() throws NXException, RemoteException
NXException
RemoteException
void setUseCyclicSymmetryCsys(boolean useCyclicSymmetryCsys) throws NXException, RemoteException
useCyclicSymmetryCsys
- Flag to determine if the cyclic symmetry csys is to be usedNXException
RemoteException
CoordinateSystem getCyclicSymmetryCsys() throws NXException, RemoteException
NXException
RemoteException
void setCyclicSymmetryCsys(CoordinateSystem cyclicSymmetryCsys) throws NXException, RemoteException
cyclicSymmetryCsys
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.