Class: Model

Defines a Model.

Methods

Name Description
Activate() Activate the current object.
AddAMProcess() Creates a new AMProcess
AddChart() Creates a new child Chart.
AddComment() Creates a new child Comment.
AddCondensedGeometry() Creates a new CondensedGeometry
AddConnections() Creates a new Connections
AddConstructionGeometry() Creates a new ConstructionGeometry
AddCoupledFieldHarmonic() Run the AddCoupledFieldHarmonic action.
AddCoupledFieldStatic() Run the AddCoupledFieldStatic action.
AddCoupledFieldTransient() Run the AddCoupledFieldTransient action.
AddDesignAssessmentAnalysis() Run the AddDesignAssessmentAnalysis action.
AddEigenvalueBucklingAnalysis() Run the AddEigenvalueBucklingAnalysis action.
AddElectricAnalysis() Run the AddElectricAnalysis action.
AddExplicitDynamicsAnalysis() Run the AddExplicitDynamicsAnalysis action.
AddFigure() Creates a new child Figure.
AddFracture() Creates a new Fracture
AddHarmonicAcousticAnalysis() Run the AddHarmonicAcousticAnalysis action.
AddHarmonicResponseAnalysis() Run the AddHarmonicResponseAnalysis action.
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.
AddMagnetostaticAnalysis() Run the AddMagnetostaticAnalysis action.
AddMeshEdit() Creates a new MeshEdit
AddMeshNumbering() Creates a new MeshNumbering
AddModalAcousticAnalysis() Run the AddModalAcousticAnalysis action.
AddModalAnalysis() Run the AddModalAnalysis action.
AddNamedSelection() Creates a new child NamedSelection.
AddPartTransform() Creates a new child PartTransform.
AddRandomVibrationAnalysis() Run the AddRandomVibrationAnalysis action.
AddRemotePoint() Creates a new child RemotePoint.
AddResponseSpectrumAnalysis() Run the AddResponseSpectrumAnalysis action.
AddRigidDynamicsAnalysis() Run the AddRigidDynamicsAnalysis action.
AddSolutionCombination() Creates a new SolutionCombination
AddStaticAcousticAnalysis() Run the AddStaticAcousticAnalysis action.
AddStaticStructuralAnalysis() Run the AddStaticStructuralAnalysis action.
AddSteadyStateThermalAnalysis() Run the AddSteadyStateThermalAnalysis action.
AddSymmetry() Creates a new Symmetry
AddThermalElectricAnalysis() Run the AddThermalElectricAnalysis action.
AddTopologyOptimizationAnalysis() Run the AddTopologyOptimizationAnalysis action.
AddTransientStructuralAnalysis() Run the AddTransientStructuralAnalysis action.
AddTransientThermalAnalysis() Run the AddTransientThermalAnalysis action.
AddVirtualTopology() Creates a new VirtualTopology
ClearGeneratedData() Run the ClearGeneratedData action.
CopyTo(DataModelObject) Copies all visible properties from this object to another.
CreateParameter(String) Creates a new parameter for a Property.
Duplicate() Creates a copy of the current DataModelObject.
GetFECommandsRepository(String, String) Gets the commands repository for a file from external model.
GetParameter(String) Gets the parameter corresponding to the given property.
GetPath() Gets the path of the object.
GetResults() Gets the Results from the server.
GroupAllSimilarChildren() Run the GroupAllSimilarChildren action.
GroupSimilarObjects() Run the GroupSimilarObjects action.
PropertyByAPIName(String) Get a property by its API name. If multiple properties have the same API Name, only the first property with that name will be returned.
PropertyByName(String) Get a property by its unique name.
RefreshMaterials() Run the RefresMaterials action.
RemoveParameter(String) Removes the parameter from the parameter set corresponding to the given property.
Solve(Boolean, String) Run the Solve action.
Solve(Boolean, SolveConfiguration) Run the Solve action.
UpdateGeometryFromSource() Run the UpdateGeometryFromSource action.

Properties

Name Description
AEDTImportManager Get the manager for manipulating import settings for AEDT files.
Ambient Gets or sets the Ambient Lighting factor.
AMProcess Gets the AMProcess.
Analyses Gets the Analyses.
CellId Gets the CellId.
Color Gets or sets the Lighting Color. Can also be set using Hex color codes; three byte hexadecimal numbers (consisting of six digits) preceded by '0x', where each byte (or pair of characters in the Hex code) represents the intensity of red, green and blue in the color respectively. For example, 0xFFFFFF.
Comments Gets the list of associated comments.
CondensedGeometry Gets the CondensedGeometry.
Connections Gets the Connections.
ConstructionGeometry Gets the ConstructionGeometry.
Control Gets the Control.
CoordinateSystems Gets the CoordinateSystems.
DataModelObjectCategory Gets the name of the current DataModelObject's category.
Diffuse Gets or sets the Diffuse Lighting factor.
Environments ***OBSOLETE*** Use 'Analyses' property instead. Gets the Analyses.
Figures Gets the list of associated figures.
Fracture Gets the Fracture.
Geometry Gets the Geometry.
Images Gets the list of associated images.
InternalObject Gets the internal object. For advanced usage only.
Materials Gets the Materials.
Mesh Gets the Mesh.
MeshEdit Gets the MeshEdit.
MeshNumbering Gets the MeshNumbering.
Name Gets the name of the object.
NamedSelections Gets the NamedSelections.
ObjectId Gets the internal id of the object.
ObjectTags Gets an IEnumerable object of the tags that 'this' is a part of.
Parent Gets the parent object.
PartTransformGroup Gets the PartTransformGroup.
Properties Gets the list of properties for this object.
RemotePoints Gets the RemotePoints.
Specular Gets or sets the Specular Lighting factor.
Symmetry Gets the Symmetry.
SystemCaption Gets the SystemCaption.
VirtualTopology Gets the VirtualTopology.
VisibleProperties Gets the list of properties that are visible for this object.