Why do the lenses that are optimized have negative edge or center thicknesses?
Unless you specifically constrain the optimization to exclude designs with negative edge or center thicknesses, the optimizer is free to set any value on any variable. To control edge and center thicknesses, use the MNET and MNCT operands described in the “Optimization” chapter of the ZEMAX online manual.