Equation Parameters alignment

You should not leave a blank line between \end{equation} and \begin{conditions} or the description might be detached from the equation.

Nor you should have a blank line before \begin{equation} under any circumstance.

On the other hand, such a long description of variables is quite likely to produce bad page breaks, be it detached or not from the equation.

Probably a simple list environment is better for such cases: the equals signs are not necessary and can be replaced by the verb is.

Here's a fixed version of your code; I've made several small fixes and you can compare them with your version. After = there is no capital letter: they're heavy and don't go along with the commas; ith should be $i$th and at x should always be at $x$ (even better, at~$x$). Ending with \endtabularx\\[\baselineskip] will produce a warning.

\usepackage{array,tabularx,calc}

\newlength{\conditionwd}
\newenvironment{conditions}[1][where:]
  {%
   #1\tabularx{\textwidth-\widthof{#1}}[t]{
     >{$}l<{$} @{${}={}$} X@{}
   }%
  }
  {\endtabularx\\[\belowdisplayskip]}

\begin{document}
\citet{hernandez1992probabilistic} further refines the PROLAM model and uses a virtual work calculation (see equation \ref{eqn:PROLAM deflection} to calculate the deflection ($\Delta$) which can be used in standard elastic deflection MOE calculations \ref{eqn:MOE4pt}.

\begin{equation}
    \Delta = \displaystyle\sum_{i=1}^{n} \left[\left(\frac{M_x m_x}{E_c I_i}+\frac{kV_xv_x}{A_iG_i}\right) \times \Delta_x \right]
    \label{eqn:PROLAM deflection}
\end{equation}

\begin{conditions}
    $\Delta$        & The total glulam beam deflection at $x$,\\
    $M_x$           & The bending moment at $x$ caused by actual loading,\\
    $m_x$           & The bending moment at $x$ caused by a unit load at the midspan of the beam,\\
    $V_x$           & The shear at $x$ caused by actual loading,\\
    $v_x$           & The shear at $x$ caused by a unit load at the midspan of the beam,\\
    $k$             & A form factor (1.2 for rectangular section),\\
    $E_c$           & A constant MOE value used in the transformed cross section,\\
    $I_i$           & The moment of inertia of the ith transformed cross section at x,\\
    $A_i$           & The transformed area at the ith transformed cross section at x,\\
    $G_i$           & The shear modulus of the ith transformed cross section at x,\\
    $\Delta_x$      & The increment at which calculations are performed,\\
    $n$             & The total number of increments along the beam length.\\
\end{conditions}

\end{document}

something

Here's with a list.

\documentclass{article}
\usepackage{array,tabularx,calc}
\usepackage{natbib}
\usepackage{enumitem}

\newlength{\conditionwd}
\newenvironment{conditions}[1][where:]
  {%
   #1\tabularx{\textwidth-\widthof{#1}}[t]{
     >{$}l<{$} @{${}={}$} X@{}%>{\raggedright\arraybackslash}X@{}
   }%
  }
  {\endtabularx\par\addvspace{\belowdisplayskip}}

\begin{document}
\citet{hernandez1992probabilistic} further refines the PROLAM model and uses 
a virtual work calculation (see equation~\ref{eqn:PROLAM deflection}) to calculate 
the deflection ($\Delta$) which can be used in standard elastic deflection MOE 
calculations~\ref{eqn:MOE4pt}
\begin{equation}
    \Delta = \sum_{i=1}^{n} \left[
      \left(\frac{M_x m_x}{E_c I_i}+\frac{kV_xv_x}{A_iG_i}\right) \times \Delta_x
    \right]
    \label{eqn:PROLAM deflection}
\end{equation}
where
\begin{itemize}[labelindent=0pt,leftmargin=*,widest=$M_x$,align=left,itemsep=0pt]
\item[$\Delta$]   is the total glulam beam deflection at $x$,
\item[$M_x$]      is the bending moment at $x$ caused by actual loading,
\item[$m_x$]      is the bending moment at $x$ caused by a unit load at the midspan of the beam,
\item[$V_x$]      is the shear at $x$ caused by actual loading,
\item[$v_x$]      is the shear at $x$ caused by a unit load at the midspan of the beam,
\item[$k$]        is a form factor ($1.2$ for rectangular section),
\item[$E_c$]      is a constant MOE value used in the transformed cross section,
\item[$I_i$]      is the moment of inertia of the $i$th transformed cross section at $x$,
\item[$A_i$]      is the transformed area at the $i$th transformed cross section at $x$,
\item[$G_i$]      is the shear modulus of the $i$th transformed cross section at $x$,
\item[$\Delta_x$] is the increment at which calculations are performed,
\item[$n$]        is the total number of increments along the beam length.
\end{itemize}

\end{document}

enter image description here


There is an indent on the line where the conditions environment begins. In your example, the conditions environment is defined as

\newenvironment{conditions}[1][where:]
  {%
   #1\tabularx{\textwidth-\widthof{#1}}[t]{
     >{$}l<{$} @{${}={}$} X@{}
   }%
  }
  {\endtabularx\\[\belowdisplayskip]}

So when the conditions environment is called with the default value where: for its optional argument, "where:" is written, and a tabularx environment begins. The width of this tabularx is defined to be \textwidth minus the width of "where:". Hence, the indent at the beginning of the line is not taken into account in the width of the tabularx: as you can see on your on your picture, the extra width on the parameters description matches the length of an indent. So just adding \noindent right before the conditions environment will solve the spacing issue.

Also, the tabularx environment called by conditions already places the first column in math mode, so you should not place manually the content of every cell between $.