isaaclab_physx.sim.spawners#
Sub-module for PhysX material configuration compatibility exports.
Classes
PhysX-specific physics material parameters for deformable bodies. |
|
PhysX-specific physics material parameters for surface deformable bodies. |
|
PhysX-specific material properties for a deformable body. |
|
Deprecated: use |
|
Deprecated: use |
Deformable Materials#
PhysX provides the backend-specific deformable material cfgs. Deformable material spawning is unified in
isaaclab.sim.spawners.materials.spawn_deformable_body_material().
- class isaaclab_physx.sim.spawners.materials.PhysxDeformableBodyMaterialCfg[source]#
Bases:
DeformableBodyMaterialBaseCfg,OmniPhysicsDeformableMaterialCfg,PhysXDeformableMaterialCfgPhysX-specific physics material parameters for deformable bodies.
Attributes:
The elasticity damping for the deformable material.
The material density [kg/m^3].
The static friction coefficient.
The dynamic friction coefficient.
The Young's modulus, which defines the body's stiffness [Pa].
The Poisson's ratio which defines the body's volume preservation.
- class isaaclab_physx.sim.spawners.materials.PhysxSurfaceDeformableBodyMaterialCfg[source]#
Bases:
SurfaceDeformableBodyMaterialBaseCfg,OmniPhysicsSurfaceDeformableMaterialCfg,PhysXDeformableMaterialCfgPhysX-specific physics material parameters for surface deformable bodies.
Attributes:
Damping acting against bend-resistance forces [1/s].
The elasticity damping for the deformable material.
The material density [kg/m^3].
The static friction coefficient.
The dynamic friction coefficient.
The Young's modulus, which defines the body's stiffness [Pa].
The Poisson's ratio which defines the body's volume preservation.
The thickness of the deformable body's surface [m].
The stretch stiffness of the deformable body's surface.
The shear stiffness of the deformable body's surface.
The bend stiffness of the deformable body's surface.
- youngs_modulus: float#
The Young’s modulus, which defines the body’s stiffness [Pa]. Defaults to 1 MPa.
- surface_stretch_stiffness: float#
The stretch stiffness of the deformable body’s surface. Defaults to 0.0.
Deprecated Aliases#
- class isaaclab_physx.sim.spawners.materials.DeformableBodyMaterialCfg[source]#
Bases:
PhysxDeformableBodyMaterialCfgDeprecated: use
PhysxDeformableBodyMaterialCfg.Deprecated since version 4.6.x:
DeformableBodyMaterialCfghas moved toPhysxDeformableBodyMaterialCfgfor PhysX-specific deformable materials and is scheduled for removal in 5.0.Attributes:
The elasticity damping for the deformable material.
The material density [kg/m^3].
The static friction coefficient.
The dynamic friction coefficient.
The Young's modulus, which defines the body's stiffness [Pa].
The Poisson's ratio which defines the body's volume preservation.
- class isaaclab_physx.sim.spawners.materials.SurfaceDeformableBodyMaterialCfg[source]#
Bases:
PhysxSurfaceDeformableBodyMaterialCfgDeprecated: use
PhysxSurfaceDeformableBodyMaterialCfg.Deprecated since version 4.6.x:
SurfaceDeformableBodyMaterialCfghas moved toPhysxSurfaceDeformableBodyMaterialCfgfor PhysX-specific surface deformable materials and is scheduled for removal in 5.0.Attributes:
The elasticity damping for the deformable material.
The material density [kg/m^3].
The static friction coefficient.
The dynamic friction coefficient.
The Young's modulus, which defines the body's stiffness [Pa].
The Poisson's ratio which defines the body's volume preservation.
The thickness of the deformable body's surface [m].
The stretch stiffness of the deformable body's surface.
The shear stiffness of the deformable body's surface.
The bend stiffness of the deformable body's surface.
Damping acting against bend-resistance forces [1/s].
- youngs_modulus: float#
The Young’s modulus, which defines the body’s stiffness [Pa]. Defaults to 1 MPa.
- surface_stretch_stiffness: float#
The stretch stiffness of the deformable body’s surface. Defaults to 0.0.
- surface_shear_stiffness: float#
The shear stiffness of the deformable body’s surface. Defaults to 0.0.