Source code for pyleecan.Methods.Slot.SlotW26.comp_height_active
# -*- coding: utf-8 -*-
from numpy import arcsin, cos
[docs]def comp_height_active(self):
"""Compute the height of the winding area
Parameters
----------
self : SlotW26
A SlotW26 object
Returns
-------
Hwind: float
Height of the winding area [m]
"""
# Height of the arc (P2,C1,P7)
alpha2 = arcsin(self.W0 / (2.0 * self.R1))
Harc2 = float(self.R1 * (1 - cos(alpha2)))
return self.H1 + self.R2 + self.R1 - Harc2