Módulos y actualizaciones
El paquete ElectricalWireSizes se estructura en 10 módulos distintos. En la Figura 6-1 se muestra un diagrama de la versión 0.1.30 que representa el orden de estos módulos en cascada. Los módulos se enlazan con la base de datos principal, y algunos de ellos extienden subrutinas adicionales. Por ejemplo, para realizar consultas en la base de datos de conductores, se requiere utilizar los módulos zpucu y zpual, ambos enlazados con la base de datos principal. La consulta que se realice dependerá de los argumentos o parámetros proporcionados al módulo, véase el video 03.
Por otro lado, el módulo zpucu se enlaza con el módulo redbtcu, ya que este último requiere del primero para funcionar correctamente. En cambio, el módulo dbcircuit llama a los módulos mbtcu y mbtal a través de una subrutina para obtener el dimensionamiento de conductores de manera masiva. Estos últimos módulos se encuentran en un primer nivel de consulta con respecto a la base de datos.
Las actualizaciones del paquete se pueden consultar directamente en el Python Packages Index, específicamente en el Historial de versiones del paquete ElectricalWireSizes. En la Figura 6-2 se muestra una parte de este historial. Actualmente, el paquete se encuentra en la versión 0.1.30 y previamente se lanzó una versión de prueba, la 0.1.30rc1. Esta es una versión candidata (release candidate), lo que significa que aún no es oficial, pero se puede utilizar antes de su lanzamiento oficial.

Módulos ElectricalWireSizes 0.1.30
Los módulos mencionados en la tabla siguiente son herramientas utilizadas en el campo de la ingeniería eléctrica para dimensionar y calcular diferentes aspectos relacionados con los conductores y sistemas de baja tensión. Estos módulos abarcan desde el dimensionamiento de conductores de cobre y aluminio en corriente alterna y corriente directa, hasta el cálculo de impedancia, cortocircuito y pérdidas de tensión en una instalación eléctrica. Cada módulo está diseñado para abordar un aspecto particular y proporcionar resultados precisos para la planificación y diseño de sistemas eléctricos eficientes y seguros.
Id | Descripción | Módulo |
---|---|---|
1 | Módulo de baja tensión (c.a.) para el dimensionamiento de conductores de cobre (clase B, C y D) tensión máxima de operación de 600V y 2000V. | mbtcu() |
2 | Módulo de baja tensión (c.a.) para el dimensionamiento de conductores de aluminio (clase B, C y D) tensión máxima de operación de 600V y 2000V. | mbtal() |
3 | Módulo de baja tensión (c.d.) para el dimensionamiento de conductores de cobre (clase B, C y D) tensión máxima de operación de 600V y 200V. | mbtcustd() |
4 | Módulo de impedancia en conductores de cobre comerciales. | zpucu() |
5 | Módulo de impedancia en conductores de aluminio comerciales. | zpual() |
6 | Módulo para el dimensionamiento de múltiples conductores de material cobre y aluminio en corriente alterna. | dbcircuit() |
7 | Módulo para dimensionar múltiples conductores de material cobre en corriente directa. | dbcircuitcd() |
8 | Módulo de gráficas de barras para conductores en corriente alterna. | graph() |
9 | Módulo de corto circuito (Icc) para conductores de cobre y aluminio. | icc() |
10 | Módulo de pérdidas de tensión (c.a.) en conductores de material cobre por cargas distribuidas. | redbtcu() |
Módulos ElectricalWireSizes 0.1.31
Los módulos mencionados en la tabla siguiente son herramientas utilizadas en el campo de la ingeniería eléctrica para dimensionar y calcular diferentes aspectos relacionados con los conductores y sistemas de baja tensión. Estos módulos abarcan desde el dimensionamiento de conductores de cobre y aluminio en corriente alterna y corriente directa, hasta el cálculo de impedancia, cortocircuito y pérdidas de tensión en una instalación eléctrica. Cada módulo está diseñado para abordar un aspecto particular y proporcionar resultados precisos para la planificación y diseño de sistemas eléctricos eficientes y seguros.
Id | Descripción | Módulo |
---|---|---|
1 | Módulo de baja tensión (c.a.) para el dimensionamiento de conductores de cobre (clase B, C y D) tensión máxima de operación de 600V y 2000V. | mbtcu() |
2 | Módulo de baja tensión (c.a.) para el dimensionamiento de conductores de aluminio (clase B, C y D) tensión máxima de operación de 600V y 2000V. | mbtal() |
3 | Módulo de baja tensión (c.d.) para el dimensionamiento de conductores de cobre (clase B, C y D) tensión máxima de operación de 600V y 200V. | mbtcustd() |
4 | Módulo de impedancia en conductores de cobre comerciales. | zpucu() |
5 | Módulo de impedancia en conductores de aluminio comerciales. | zpual() |
6 | Módulo para el dimensionamiento de múltiples conductores de material cobre y aluminio en corriente alterna. | dbcircuit() |
7 | Módulo para dimensionar múltiples conductores de material cobre en corriente directa. | dbcircuitcd() |
8 | Módulo de gráficas de barras para conductores en corriente alterna. | graph() |
9 | Módulo de corto circuito (Icc) para conductores de cobre y aluminio. | icc() |
10 | Módulo de pérdidas de tensión (c.a.) en conductores de material cobre por cargas distribuidas. | redbtcu() |
11 | Módulo de pérdidas de tensión (c.a.) en conductores de material aluminio por cargas distribuidas. | redbtal() |
12 | Módulo de exportación de resultados en formato CSV. | list_to_csv() |