$AD$ is the altitude on side $BC$ of triangle $ABC$. If $BC+AD-AB-AC = 0$, find the range of $\angle BAC$.

[i]Alternative formulation.[/i] Let $AD$ be the altitude of triangle $ABC$ to the side $BC$. If $BC+AD=AB+AC$, then find the range of $\angle{A}$.
1. **Given**: \(AD\) is the altitude on side \(BC\) of triangle \(ABC\). The condition is \(BC + AD - AB - AC = 0\). We need to find the range of \(\angle BAC\).

2. **Lemma 1**: Let \(D\) be the foot of the altitude to the side \(BC\) of a triangle \(ABC\). Then, \(BC + AD - AB - AC = 0\) holds if and only if \(\tan\frac{B}{2} + \tan\frac{C}{2} = 1\).

   **Proof of Lemma 1**:
   - Let \(s = \frac{a + b + c}{2}\) be the semiperimeter, \(\Delta\) the area, and \(r_a\) the A-exradius of triangle \(ABC\).
   - The area \(\Delta\) can be expressed as:
     \[
     \Delta = \frac{1}{2} \cdot a \cdot AD
     \]
     since \(AD\) is the altitude to the side \(BC\) of triangle \(ABC\).
   - Another formula for the area is:
     \[
     \Delta = (s - a) r_a
     \]
   - Equating the two expressions for \(\Delta\):
     \[
     \frac{1}{2} \cdot a \cdot AD = (s - a) r_a \implies AD = \frac{2 (s - a) r_a}{a}
     \]
   - Given \(BC + AD - AB - AC = 0\), substituting \(AD\):
     \[
     BC + \frac{2 (s - a) r_a}{a} - AB - AC = 0
     \]
   - Simplifying, we get:
     \[
     a + \frac{2 (s - a) r_a}{a} - b - c = 0 \implies \frac{2 (s - a) r_a}{a} - (b + c - a) = 0
     \]
   - Since \(b + c - a = 2 (s - a)\):
     \[
     \frac{2 (s - a) r_a}{a} - 2 (s - a) = 0 \implies 2 (s - a) \left( \frac{r_a - a}{a} \right) = 0
     \]
   - Since \(s - a > 0\), we have:
     \[
     r_a = a
     \]
   - Let the A-excircle of triangle \(ABC\) have the center \(I_a\) and touch the side \(BC\) at a point \(X\). Then, \(I_aX = r_a\) and \(I_aX \perp BC\).
   - In the right-angled triangle \(BXI_a\):
     \[
     BX = I_aX \cdot \cot \left(90^\circ - \frac{B}{2}\right) = r_a \cdot \tan \frac{B}{2}
     \]
   - Similarly, \(CX = r_a \cdot \tan \frac{C}{2}\).
   - Thus:
     \[
     a = BC = BX + CX = r_a \cdot \left(\tan \frac{B}{2} + \tan \frac{C}{2}\right)
     \]
   - Hence, \(a = r_a\) is equivalent to:
     \[
     \tan \frac{B}{2} + \tan \frac{C}{2} = 1
     \]
   - Therefore, \(BC + AD - AB - AC = 0\) is equivalent to \(\tan \frac{B}{2} + \tan \frac{C}{2} = 1\).

3. **Lemma 2**: For a given angle \(x\) such that \(0^\circ < x < 90^\circ\), the existence of two angles \(y\) and \(z\) satisfying the conditions \(0^\circ < y < 90^\circ\), \(0^\circ < z < 90^\circ\), \(y + z = x\) and \(\tan y + \tan z = 1\) is equivalent to \(45^\circ < x \leq 2 \arctan \frac{1}{2}\).

   **Proof of Lemma 2**:
   - The function \(f(t) = \tan t\) is convex on the interval \([0^\circ, 90^\circ[\).
   - Hence:
     \[
     \tan y + \tan z \geq 2 \tan \frac{y + z}{2}
     \]
   - In other words:
     \[
     1 \geq 2 \tan \frac{x}{2} \implies \frac{1}{2} \geq \tan \frac{x}{2} \implies \arctan \frac{1}{2} \geq \frac{x}{2} \implies 2 \arctan \frac{1}{2} \geq x
     \]
   - By the tangent addition formula:
     \[
     \tan (y + z) = \frac{\tan y + \tan z}{1 - \tan y \tan z} \implies \tan x = \frac{1}{1 - \tan y \tan z}
     \]
   - Since \(\tan y\) and \(\tan z\) are positive, \(1 - \tan y \tan z < 1\). Thus, \(\tan x > 1\) and \(x > 45^\circ\).
   - Combining, we get:
     \[
     45^\circ < x \leq 2 \arctan \frac{1}{2}
     \]
   - For the converse, define \(y = 0^\circ\) and \(z = x\). As \(y\) increases and \(z\) decreases, the sum \(y + z = x\) remains invariant.
   - At the "ending position", \(y = z = \frac{x}{2}\):
     \[
     \tan y + \tan z = 2 \tan \frac{x}{2} \leq 2 \tan \arctan \frac{1}{2} = 1
     \]
   - By the intermediate value theorem, there exists a point where \(\tan y + \tan z = 1\).

4. **Conclusion**:
   - By Lemma 1, \(BC + AD - AB - AC = 0\) is equivalent to \(\tan \frac{B}{2} + \tan \frac{C}{2} = 1\).
   - By Lemma 2, the existence of angles \(B\) and \(C\) such that \(\tan \frac{B}{2} + \tan \frac{C}{2} = 1\) is equivalent to:
     \[
     45^\circ < x \leq 2 \arctan \frac{1}{2}
     \]
   - Setting \(x = 90^\circ - \frac{A}{2}\):
     \[
     45^\circ < 90^\circ - \frac{A}{2} \leq 2 \arctan \frac{1}{2}
     \]
   - Subtracting from \(90^\circ\):
     \[
     45^\circ > \frac{A}{2} \geq 90^\circ - 2 \arctan \frac{1}{2}
     \]
   - Multiplying by 2:
     \[
     90^\circ > A \geq 180^\circ - 4 \arctan \frac{1}{2}
     \]
   - Thus, the range of \(\angle BAC\) is:
     \[
     \left[180^\circ - 4 \arctan \frac{1}{2}, 90^\circ\right[
     \]

The final answer is \( \boxed{ \left[180^\circ - 4 \arctan \frac{1}{2}, 90^\circ\right[ } \).