RCAIDE.Library.Attributes.Materials.Paint

Paint#

class Paint(*args, **kwarg)[source]#

Bases: Solid

A class representing paint and vinyl surface coating material properties.

ultimate_tensile_strength#

Maximum tensile stress before failure in Pa (0.0)

Type:

float

ultimate_shear_strength#

Maximum shear stress before failure in Pa (0.0)

Type:

float

ultimate_bearing_strength#

Maximum bearing stress before failure in Pa (0.0)

Type:

float

yield_tensile_strength#

Stress at which material begins to deform plastically in Pa (0.0)

Type:

float

yield_shear_strength#

Shear stress at which material begins to deform plastically in Pa (0.0)

Type:

float

yield_bearing_strength#

Bearing stress at which material begins to deform plastically in Pa (0.0)

Type:

float

minimum_gage_thickness#

Minimum applicable thickness in m (150e-6)

Type:

float

density#

Material density in kg/m³ (1800)

Type:

float

Notes

This class implements material properties for paint and vinyl surface coatings. The zero values for strength properties reflect that these coatings are non load-bearing elements. The minimum gage thickness represents a typical coating thickness for aerospace applications.

Definitions

‘Surface Coating’

A material applied to the surface of another material to provide protection, decoration, or other functional properties

‘Minimum Gage Thickness’

The minimum thickness required for adequate surface coverage and protection