Analysis

Defines a Analysis.

Declaration Syntax

public class Analysis : ImportedDataModelObject, IAnalysis, IDataModelObject, IApplicationObject, IDataObjectContainer, IInternalDataObjectContainer, IExtensionDMOperationRecorder, IComponentsProvider, IFolderDataModelObject

Table 160: Members

Property

Acoustics

Gets or sets the Acoustics.

Property

AMProcessSimulation

Gets or sets the AMProcessSimulation.

Property

AnalysisSettings

Gets the AnalysisSettings.

Property

AnalysisType

Gets the AnalysisType.

Property

CellId

Gets the CellId.

Property

Children

Gets the list of children.

Property

Comments

Gets the list of associated comments.

Property

DataModelObjectCategory

Gets the current DataModelObject's category.

Property

Electric

Gets the Electric.

Property

EnvironmentTemperature

Gets or sets the EnvironmentTemperature.

Property

Figures

Gets the list of associated figures.

Property

GenerateInputOnly

Gets the GenerateInputOnly.

Property

Images

Gets the list of associated images.

Property

InitialConditions

Get InitialConditions.

Property

InternalObject

Gets the internal object. For advanced usage only.

Property

PhysicsType

Gets the PhysicsType.

Property

ResultFileName

Get the full path and name of the result file.

Property

Solution

Gets the Solution.

Property

Structural

Gets or sets the Structural.

Property

SystemCaption

Gets the SystemCaption.

Property

Thermal

Gets the Thermal.

Method

AddAcceleration()

Creates a new Acceleration

Method

AddAcousticAbsorptionElement()

Creates a new AcousticAbsorptionElement

Method

AddAcousticAbsorptionSurface()

Creates a new AcousticAbsorptionSurface

Method

AddAcousticDiffuseSoundField()

Creates a new AcousticDiffuseSoundField

Method

AddAcousticFarFieldRadationSurface()

Creates a new AcousticFarFieldRadationSurface

Method

AddAcousticFreeSurface()

Creates a new AcousticFreeSurface

Method

AddAcousticImpedanceBoundary()

Creates a new AcousticImpedanceBoundary

Method

AddAcousticImpedanceSheet()

Creates a new AcousticImpedanceSheet

Method

AddAcousticIncidentWaveSource()

Creates a new AcousticIncidentWaveSource

Method

AddAcousticLowReducedFrequency()

Creates a new AcousticLowReducedFrequency

Method

AddAcousticMassSource()

Creates a new AcousticMassSource

Method

AddAcousticMassSourceRate()

Creates a new AcousticMassSourceRate

Method

AddAcousticPort()

Creates a new AcousticPort

Method

AddAcousticPortInDuct()

Creates a new AcousticPortInDuct

Method

AddAcousticPressure()

Creates a new AcousticPressure

Method

AddAcousticRadiationBoundary()

Creates a new AcousticRadiationBoundary

Method

AddAcousticRigidWall()

Creates a new AcousticRigidWall

Method

AddAcousticStaticPressure()

Creates a new AcousticStaticPressure

Method

AddAcousticSurfaceAcceleration()

Creates a new AcousticSurfaceAcceleration

Method

AddAcousticSurfaceVelocity()

Creates a new AcousticSurfaceVelocity

Method

AddAcousticSymmetryPlane()

Creates a new AcousticSymmetryPlane

Method

AddAcousticTemperature()

Creates a new child ThermalCondition.

Method

AddAcousticThermoViscousBLIBoundary()

Creates a new AcousticThermoViscousBLIBoundary

Method

AddAcousticTransferAdmittanceMatrix()

Creates a new AcousticTransferAdmittanceMatrix

Method

AddAMOverhangConstraint()

Creates a new AMOverhangConstraint

Method

AddBearingLoad()

Creates a new BearingLoad

Method

AddBodyControl()

Creates a new BodyControl

Method

AddBoltPretension()

Creates a new BoltPretension

Method

AddCenterOfGravityConstraint()

Creates a new CenterOfGravityConstraint

Method

AddCommandSnippet()

Creates a new CommandSnippet

Method

AddComment()

Creates a new child Comment.

Method

AddComplexityIndexConstraint()

Creates a new ComplexityIndexConstraint

Method

AddComplianceConstraint()

Creates a new ComplianceConstraint

Method

AddCompressionOnlySupport()

Creates a new CompressionOnlySupport

Method

AddConstraintEquation()

Creates a new ConstraintEquation

Method

AddContactStepControl()

Creates a new ContactStepControl

Method

AddConvection()

Creates a new Convection

Method

AddCoupling()

Creates a new Coupling

Method

AddCriterionConstraint()

Creates a new CriterionConstraint

Method

AddCurrent()

Creates a new Current

Method

AddCyclicManufacturingConstraint()

Creates a new CyclicManufacturingConstraint

Method

AddCylindricalSupport()

Creates a new CylindricalSupport

Method

AddDetonationPoint()

Creates a new DetonationPoint

Method

AddDisplacement()

Creates a new Displacement

Method

AddDisplacementConstraint()

Creates a new DisplacementConstraint

Method

AddDynamicComplianceConstraint()

Creates a new DynamicComplianceConstraint

Method

AddEarthGravity()

Creates a new EarthGravity

Method

AddElasticSupport()

Creates a new ElasticSupport

Method

AddElectricCharge()

Creates a new ElectricCharge

Method

AddElementBirthAndDeath()

Creates a new ElementBirthAndDeath

Method

AddEMTransducer()

Creates a new EMTransducer

Method

AddExtrusionManufacturingConstraint()

Creates a new ExtrusionManufacturingConstraint

Method

AddFigure()

Creates a new child Figure.

Method

AddFixedRotation()

Creates a new FixedRotation

Method

AddFixedSupport()

Creates a new FixedSupport

Method

AddFluidPenetrationPressure()

Creates a new Fluid Penetration Pressure object in Mechanical. This load object is used to simulate surrounding fluid or air penetrating into the contact interface. Users can apply this load to flexible-to-flexible or rigid-to-flexible contact pairs. This load object is available for static structural analysis.

Method

AddFluidSolidInterface()

Creates a new FluidSolidInterface

Method

AddForce()

Creates a new Force

Method

AddFrictionlessSupport()

Creates a new FrictionlessSupport

Method

AddGeneralizedPlaneStrain()

Creates a new GeneralizedPlaneStrain

Method

AddGeometryBasedAdaptivity()

Creates a new GeometryBasedAdaptivity

Method

AddGlobalVonMisesStressConstraint()

Creates a new GlobalVonMisesStressConstraint

Method

AddHeatFlow()

Creates a new HeatFlow

Method

AddHeatFlux()

Creates a new HeatFlux

Method

AddHousingConstraint()

Creates a new HousingConstraint

Method

AddHydrostaticPressure()

Creates a new HydrostaticPressure

Method

AddImage(string)

Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the image will be a screen capture of the Geometry window.

Method

AddImpedanceBoundary()

Creates a new ImpedanceBoundary

Method

AddImportedCFDPressure()

Creates a new ImportedCFDPressure

Method

AddImportedLoadExternalData()

Creates a new Imported Load (External Data).

Method

AddImportedLoadFluidsResultsFile()

Creates a new Import Load for Fluids Results File.

Method

AddImportedLoadMAPDLResultsFile()

Creates a new Import Load for MAPDL Results File.

Method

AddImportedRemoteLoadsGroup()

Creates a new Import Remote Load Group.

Method

AddInitialVelocity()

Creates a new child Initial Velocity.

Method

AddInternalHeatGeneration()

Creates a new InternalHeatGeneration

Method

AddJointLoad()

Creates a new JointLoad

Method

AddLimitBoundary()

Creates a new LimitBoundary

Method

AddLinePressure()

Creates a new LinePressure

Method

AddLocalVonMisesStressConstraint()

Creates a new LocalVonMisesStressConstraint

Method

AddMagneticFluxParallel()

Creates a new MagneticFluxParallel

Method

AddMassConstraint()

Creates a new MassConstraint

Method

AddMassFlowRate()

Creates a new MassFlowRate

Method

AddMemberSizeManufacturingConstraint()

Creates a new MemberSizeManufacturingConstraint

Method

AddMoment()

Creates a new Moment

Method

AddMomentOfInertiaConstraint()

Creates a new MomentOfInertiaConstraint

Method

AddMorphingRegion()

Creates a new MorphingRegion

Method

AddNaturalFrequencyConstraint()

Creates a new NaturalFrequencyConstraint

Method

AddNodalDisplacement()

Creates a new NodalDisplacement

Method

AddNodalForce()

Creates a new NodalForce

Method

AddNodalOrientation()

Creates a new NodalOrientation

Method

AddNodalPressure()

Creates a new NodalPressure

Method

AddNodalRotation()

Creates a new NodalRotation

Method

AddNonlinearAdaptiveRegion()

Creates a new NonlinearAdaptiveRegion

Method

AddObjective()

Creates a new Objective

Method

AddOptimizationRegion()

Creates a new OptimizationRegion

Method

AddPatternRepetitionConstraint()

Creates a new PatternRepetitionConstraint

Method

AddPerfectlyInsulated()

Creates a new PerfectlyInsulated

Method

AddPhysicsRegion()

Creates a new PhysicsRegion

Method

AddPipeIdealization()

Creates a new child PipeIdealization.

Method

AddPipePressure()

Creates a new PipePressure

Method

AddPipeTemperature()

Creates a new PipeTemperature

Method

AddPlasticHeating()

Creates a new PlasticHeating

Method

AddPressure(DataRepresentation)

Creates a new child Pressure. DataRepresentation.Field will use the Field object for working with tabular data DataRepresentation.Flexible allows the use of the following types when the pressure is defined as a normal to a surface: Quantity: The unit must be a valid Pressure unit string: It is interpreted as s table if it matches a Table name. Else it is interpreted as an expresion Table: A table object can be specified.

Method

AddPSDAcceleration()

Creates a new PSDAcceleration

Method

AddPSDDisplacement()

Creates a new PSDDisplacement

Method

AddPSDGAcceleration()

Creates a new PSDGAcceleration

Method

AddPSDVelocity()

Creates a new PSDVelocity

Method

AddPullOutDirectionManufacturingConstraint()

Creates a new PullOutDirectionManufacturingConstraint

Method

AddPythonCodeEventBased()

Creates a new PythonCodeEventBased

Method

AddRadiation()

Creates a new Radiation

Method

AddReactionForceConstraint()

Creates a new ReactionForceConstraint

Method

AddRemoteDisplacement()

Creates a new RemoteDisplacement

Method

AddRemoteForce()

Creates a new RemoteForce

Method

AddRotatingForce()

Creates a new RotatingForce

Method

AddRotationalAcceleration()

Creates a new RotationalAcceleration

Method

AddRotationalVelocity()

Creates a new RotationalVelocity

Method

AddRSAcceleration()

Creates a new RSAcceleration

Method

AddRSDisplacement()

Creates a new RSDisplacement

Method

AddRSVelocity()

Creates a new RSVelocity

Method

AddSimplySupported()

Creates a new SimplySupported

Method

AddSourceConductor()

Creates a new child SourceConductor.

Method

AddSubstructureGenerationCondensedPart()

Creates a new SubstructureGenerationCondensedPart

Method

AddSurfaceChargeDensity()

Creates a new SurfaceChargeDensity

Method

AddSymmetryManufacturingConstraint()

Creates a new SymmetryManufacturingConstraint

Method

AddSystemCouplingRegion()

Creates a new SystemCouplingRegion

Method

AddTemperature(DataRepresentation)

Creates a new child Temperature. DataRepresentation.Field will use the Field object for working with tabular data DataRepresentation.Flexible allows the use of the following types: Quantity: The unit must be a valid temperature unit string: It is interpreted as s table if it matches a Table name. Else it is interpreted as an expresion Table: A table object can be specified.

Method

AddTemperatureConstraint()

Creates a new TemperatureConstraint

Method

AddThermalComplianceConstraint()

Creates a new ThermalComplianceConstraint

Method

AddThermalCondition()

Creates a new child ThermalCondition.

Method

AddThermalCondition(DataRepresentation)

Creates a new child ThermalCondition. DataRepresentation.Field will use the Field object for working with tabular data DataRepresentation.Flexible allows the use of the following types: Quantity: The unit must be a valid temperature unit string: It is interpreted as s table if it matches a Table name. Else it is interpreted as an expresion Table: A table object can be specified.

Method

AddUniformConstraint()

Creates a new UniformConstraint

Method

AddVelocity()

Creates a new Velocity

Method

AddViscoelasticHeating()

Creates a new ViscoelasticHeating

Method

AddVoltage()

Creates a new Voltage

Method

AddVoltageCoupling()

Creates a new Coupling

Method

AddVoltageGround()

Creates a new VoltageGround

Method

AddVolumeChargeDensity()

Creates a new VolumeChargeDensity

Method

AddVolumeConstraint()

Creates a new VolumeConstraint

Method

ClearGeneratedData()

Run the ClearGeneratedData action.

Method

CreateAutomaticFarFieldRadiationSurfaces()

Run the CreateAutomaticEquivalentSourceSurfaces action.

Method

CreateAutomaticFSI()

Run the CreateAutomaticFSI action.

Method

CreateAutomaticFSIandFarFieldRadiationSurfaces()

Run the CreateAutomaticFSIandEquivalentSourceSurfaces action.

Method

Delete()

Run the Delete action.

Method

Duplicate()

No details are provided for this entry.

Method

ExportNastranFile(NastranExportOptions)

Export Nastran File.

Method

FilterBasedOnEnvironment()

Enables interface filtering that only displays model-level items applicable to the currently selected environment type.

Method

GetChildren<ChildrenType>(bool, IList<ChildrenType>)

Gets the list of children, filtered by type.

Method

GetChildren(DataModelObjectCategory, bool, IList<IDataModelObject>)

Gets the list of children, filtered by type.

Method

ImportLoad(Analysis)

Import Load action.

Method

OpenSolverFilesDirectory()

Run the OpenSolverFilesDirectory action.

Method

SelectBodiesWithMultiplePhysicsRegion()

Run the SelectBodiesWithMultiplePhysicsRegion action to select the bodies that belong to more than one Physics Region.

Method

SelectBodiesWithoutPhysicsRegion()

Run the SelectBodiesWithoutPhysicsRegion action to select the bodies that don't belong to a Physics Region.

Method

Solve(bool)

Run the Solve action.

Method

Solve(bool, string)

Run the Solve action.

Method

TransferDataFrom(Analysis)

Transfer Data From action.

Method

UnlinkDataFrom(Analysis)

Unlink Data From action.

Method

WriteSystemCouplingFiles(string)

Writes the system coupling files. Usage WriteSystemCouplingFiles("C:\\Desktop\\temp\\scp1.scp");