Будет много скобочек, но если такой вариант устроит
static void Main(string[] args)
{
Expression<Func<double, double, double>> exp = (OTSTUP_SVAYA_MIN_B, D_SVAYA) => (OTSTUP_SVAYA_MIN_B * 2 + D_SVAYA * 3 + D_SVAYA);
var expBody = ((LambdaExpression)exp).Body.ToString();
Console.WriteLine(expBody);
double _OTSTUP_SVAYA_MIN_B = 1;
double _D_SVAYA = 2;
var expBodyWithParams = expBody.Replace("OTSTUP_SVAYA_MIN_B", _OTSTUP_SVAYA_MIN_B.ToString()).Replace("D_SVAYA", _D_SVAYA.ToString());
Console.WriteLine(expBodyWithParams);
Console.ReadKey();
}
Если грохать лишние скобочки, то дерево expBody надо обходить самостоятельно рекурсивно и строить строку уже на свой вкус.