// Método para probar los conductores por caída de voltaje.
  private void calculate_breakDownVoltage() {
    if (caliberPhaseFound == null || caliberNeutralFound == null || calibersHearthFound == null) {
      MessagesStructure.Warning(
          MessagesStructure.format(
              200,
              messages.getProperty(Messages.AREA_CAPACITY_INTENSITY_NO_FOUND),
              MessagesStructure.justify));
    } else {
      if (MethodsForCalculationsGlobal.validate_caliber(
              (Caliber) viewMainFeeder.getCmbCaliber().getSelectedItem())
          && MethodsForCalculationsGlobal.validate_caliber(
              (Caliber) viewMainFeeder.getCmbCalibersNeutral().getSelectedItem())) {
        resistance = calculate_resistance(TypeOfBranchCircuitInArea.ILUMINARIA);
        reactance = calculate_reactance(TypeOfBranchCircuitInArea.ILUMINARIA);
        if (resistance != null) {
          breakdownVoltage =
              MethodsForCalculationsGlobal.breakdownVoltage(
                  viewMainFeeder.getPotency_total(),
                  Double.valueOf(viewMainFeeder.getJspLength().getValue().toString()),
                  ((Voltage) viewMainFeeder.getCmbVoltage().getSelectedItem()).getVoltage(),
                  reactance.getValue().getValour(),
                  Double.valueOf(viewMainFeeder.getJspPowerFactor().getValue().toString()),
                  resistance.getValue().getValour(),
                  Double.valueOf(viewMainFeeder.getJspAngle().getValue().toString()));
          viewMainFeeder.getLblBreakdownVoltage().setText(String.valueOf(breakdownVoltage) + " %");
          caliberSelected = (Caliber) viewMainFeeder.getCmbCaliber().getSelectedItem();

          intensityDesignFound =
              MethodsForCalculationsIluminariaPowerPoint.calculate_instensity_design(
                  new Calibers(
                      0,
                      (Material) viewMainFeeder.getCmbMaterial().getSelectedItem(),
                      (Temperature) viewMainFeeder.getCmbTemperature().getSelectedItem(),
                      null,
                      caliberSelected));

          breakerPhasePersistFound =
              MethodsForCalculationsGlobal.find_breaker_main_feeder(
                  conductorForPhase * intensityDesignFound.getIntensity(),
                  new Intensity(
                      0,
                      null,
                      MethodsForCalculationsGlobal.intensity(
                          viewMainFeeder.getPotency_total(),
                          ((Voltage) viewMainFeeder.getCmbVoltage().getSelectedItem()).getVoltage(),
                          Double.valueOf(viewMainFeeder.getJspPowerFactor().getValue().toString()),
                          2)));

          resistance = calculate_resistance(TypeOfBranchCircuitInArea.NEUTRAL);
          reactance = calculate_reactance(TypeOfBranchCircuitInArea.NEUTRAL);
          if (resistance != null) {
            breakdownVoltage =
                MethodsForCalculationsGlobal.breakdownVoltage(
                    viewMainFeeder.getNeutral_total(),
                    Double.valueOf(viewMainFeeder.getJspLength().getValue().toString()),
                    ((Voltage) viewMainFeeder.getCmbVoltage().getSelectedItem()).getVoltage(),
                    reactance.getValue().getValour(),
                    Double.valueOf(viewMainFeeder.getJspPowerFactor().getValue().toString()),
                    resistance.getValue().getValour(),
                    Double.valueOf(viewMainFeeder.getJspAngle().getValue().toString()));
            viewMainFeeder
                .getLblBreakdownVoltageNeutral()
                .setText(String.valueOf(breakdownVoltage) + " %");
            caliberSelectedNeutral =
                (Caliber) viewMainFeeder.getCmbCalibersNeutral().getSelectedItem();
            caliberPhase = viewMainFeeder.getLblCaliberPhase().getText();
            caliberPhase =
                caliberPhase.replace(
                    "#" + caliberPhaseFound.getCaliber().getName(),
                    "#" + caliberSelected.getName());
            caliberPhase =
                caliberPhase.replace(
                    "3x" + breakerPhaseFound.getCapacity(),
                    "3x" + breakerPhasePersistFound.getCapacity());
            caliberNeutral = viewMainFeeder.getLblCaliberNeutral().getText();
            caliberNeutral =
                caliberNeutral.replace(
                    "#" + caliberNeutralFound.getCaliber().getName(),
                    "#" + caliberSelectedNeutral.getName());
            caliberHearth = viewMainFeeder.getLblCaliberEarth().getText();

            caliberPipeline =
                MethodsForCalculationsGlobal.calculate_pipeline(
                    caliberSelected,
                    null,
                    null,
                    (Phase) viewMainFeeder.getCmbPhases().getSelectedItem(),
                    viewMainFeeder.getCmbPipeline().getSelectedItem().toString());

            caliberPipelineNeutral =
                MethodsForCalculationsGlobal.calculate_pipeline(
                    caliberSelectedNeutral,
                    null,
                    null,
                    new Phase(0, TypePhases.SINGLE_PHASE_TWO_THREAD.getPhase()),
                    viewMainFeeder.getCmbPipeline().getSelectedItem().toString());
          }
        }
      }
    }
  } // Fin del método.