Syahmi Saadon
2 min readNov 9, 2023
Calculate DFT and theoretical spread rate estimation in Phyton

To calculate the dry film thickness (DFT) from wet film thickness (WFT) and volume solid percentage, you can use the following formula:

\[DFT = \frac{WFT}{\frac{100 - VSP}{VSP}}\]

Where:
- \(DFT\) is the dry film thickness,
- \(WFT\) is the wet film thickness,
- \(VSP\) is the volume solid percentage.

This formula takes into account the volume solid percentage, which represents the portion of the coating that is non-volatile. It's a crucial factor in determining the actual thickness of the dry film once the solvent or carrier has evaporated.

Let's break down the formula:

1. Subtract \(VSP\) from 100 to find the percentage of the coating that is solvent or carrier: \(100 - VSP\).
2. Divide \(WFT\) by the calculated percentage (\(\frac{100 - VSP}{VSP}\)) to determine the effective coating thickness.

This formula provides a more accurate estimation of the dry film thickness, considering the changes in volume due to solvent evaporation. Keep in mind that actual conditions may vary, and it's advisable to conduct test applications to ensure the desired coating thickness.

Remember to use consistent units (e.g., micrometers, mils) for both wet film thickness and dry film thickness in your calculations.

This Python script provides a simple and effective way to perform the calculation

def calculate_dft(wet_film_thickness, volume_solid_percentage):
"""
Calculate Dry Film Thickness (DFT) using Wet Film Thickness (WFT) and Volume Solid Percentage (VSP).

Parameters:
- wet_film_thickness: Wet film thickness in mils.
- volume_solid_percentage: Volume solid percentage of the paint.

Returns:
- dry_film_thickness: Calculated dry film thickness in mils.
"""
# Calculate the dry film thickness using the formula
dry_film_thickness = wet_film_thickness / ((100 - volume_solid_percentage) / volume_solid_percentage)
return dry_film_thickness

# Example usage:
wet_film_thickness = 5 # Replace with your wet film thickness in mils
volume_solid_percentage = 50 # Replace with your volume solid percentage

result_dft = calculate_dft(wet_film_thickness, volume_solid_percentage)
print(f"The calculated dry film thickness is {result_dft:.2f} mils.")

This Python function, `calculate_dft`, takes the wet film thickness and volume solid percentage as inputs and returns the calculated dry film thickness. You can replace the example values with your specific wet film thickness and volume solid percentage to get the desired result.

To be continued