StructuralAsset
Description:
Represents the properties of a material pertinent to structural analysis.
Represents the properties of a material pertinent to structural analysis.
Inheritance Hierarchy:
System.Object
Autodesk.Revit.DB.StructuralAsset
System.Object
Autodesk.Revit.DB.StructuralAsset
public class StructuralAsset : IDisposable
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| StructuralAsset(String, StructuralAssetClass) | None | Constructs an instance of StructuralAsset. |
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| Copy() | StructuralAsset | Produces a copy of the asset. | |
| Dispose() | None | Releases all resources used by the StructuralAsset | |
| Equals(Object) | None | Determines whether the specified object is equal to the current object. (Inherited from Object ) | Object |
| Equals(StructuralAsset) | Boolean | Determines whether this structural asset is equal to another. | |
| GetHashCode | None | Serves as the default hash function. (Inherited from Object ) | Object |
| GetType | None | Gets the Type of the current instance. (Inherited from Object ) | Object |
| SetPoissonRatio(Double) | None | Sets the Poisson ratio of the asset. | |
| SetShearModulus(Double) | None | Sets the shear modulus of the asset. | |
| SetThermalExpansionCoefficient(Double) | None | Sets the thermal expansion coefficient of the asset. | |
| SetYoungModulus(Double) | None | Sets the Young's modulus of the asset. | |
| ToString | None | Returns a string that represents the current object. (Inherited from Object ) | Object |
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| Behavior | StructuralBehavior | Flag indicating whether elements of this material behave isotropically or orthotropically. | |
| ConcreteBendingReinforcement | double | The bending reinforcement of the asset. | |
| ConcreteCompression | double | The compression strength of concrete-based assets. | |
| ConcreteShearReinforcement | double | The shear reinforcement of the asset. | |
| ConcreteShearStrengthReduction | double | The shear strength reduction of the asset. | |
| Density | double | The density of the asset. | |
| IsValidObject | Boolean | Specifies whether the .NET object represents a valid Revit entity. | |
| Lightweight | bool | Flag indicating whether the asset describes a material that is light-weight or not. | |
| MetalReductionFactor | double | The reduction factor of the asset. | |
| MetalResistanceCalculationStrength | double | The resistance calculation strength of the asset. | |
| MetalThermallyTreated | bool | Flag indicating whether the asset describes a material that is thermally treated or not. | |
| MinimumTensileStrength | double | The minimum tensile strength of the asset. | |
| MinimumYieldStress | double | The minimum yield stress of the asset. | |
| Name | string | The name of the structural asset. | |
| PoissonRatio | XYZ | The Poisson ratio of the asset. | |
| ShearModulus | XYZ | The shear modulus of the asset. | |
| StructuralAssetClass | StructuralAssetClass | The type of material that this structural asset describes (e.g. wood, concrete, metal.) | |
| SubClass | string | The sub-class of the asset. | |
| ThermalExpansionCoefficient | XYZ | The thermal expansion coefficient of the asset. | |
| WoodBendingStrength | double | The bending strength of the asset. | |
| WoodGrade | string | The grade of wood used in a wood-based asset. | |
| WoodParallelCompressionStrength | double | The parallel compression strength of the asset. | |
| WoodParallelShearStrength | double | The parallel shear strength of the asset. | |
| WoodPerpendicularCompressionStrength | double | The perpendicular compression strength of the asset. | |
| WoodPerpendicularShearStrength | double | The perpendicular shear strength of the asset. | |
| WoodSpecies | string | The species of wood used in a wood-based asset. | |
| YoungModulus | XYZ | The Young's modulus of the asset. |