I have seen in this link that there is a way to calculate the rolled material length and the number of turns based on:
- the material thickness
- inner diameter of the roll
- external diameter of the roll
Is there a way to calculate the length of a material roll (in my case fabric) without knowing its thickness but with knowing its number of turns?
So calculate the length by knowing:
- the number of roll turns
- inner diameter of the roll
- external diameter of the roll



Here is the equation you need to calculate the length $L$ of the roll approximately, when you know the number of turns $N$, the inner diameter $D_0$, and the external diameter $D_1$. We use the following two equations given in the mentioned site to derive the formula for $L$. $$L=\pi N\left(D_0+h\left(N-1\right)\right)\tag{1}$$ $$D_1=2Nh+D_0\qquad\quad\quad\tag{2}$$
From (2), we obtain an equation for $h$ in terms of $D_0$, $D_1$, and $N$. $$h=\dfrac{D_1-D_0}{2N}\tag{3}$$
Now, we substitute the value of $h$ from (3) in (1) to express $L$ in terms of $D_0$, $D_1$, and $N$. $$L=\pi N\left(D_0+\left(\dfrac{D_1-D_0}{2N}\right)\left(N-1\right)\right)=\dfrac{\pi}{2}\left(\left(N+1\right)D_0+\left(N-1\right)D_1\right)$$