Ir al contenido

Capítulo 1: ¿Por qué aprender a programar como ingeniero eléctrico?

Parte I - Sección 1: Introducción - Nivel: Principiante


Al finalizar este capítulo comprenderás:

  • Por qué la automatización es esencial en la ingeniería eléctrica moderna
  • Qué problemas reales resuelve la programación en tu día a día
  • Cuánto tiempo puedes ahorrar automatizando tareas repetitivas
  • Qué vas a aprender en este libro y cómo te beneficiará

Ninguno. Este es el primer capítulo. Solo necesitas:

  • ✅ Ganas de aprender
  • ✅ EPLAN Electric P8 instalado (cualquier versión 2020+)
  • ✅ Curiosidad por la automatización

Es lunes por la mañana. Abres tu correo y encuentras esto:

“Hola, necesitamos generar los planos de 15 proyectos similares para el viernes. Cada uno necesita: PDF en 3 idiomas, lista de materiales, etiquetas de cables, y backup. ¿Puedes hacerlo?”

Tu cerebro hace el cálculo rápido:

  • 1 proyecto → ~2 horas de trabajo manual
  • 15 proyectos30 horas
  • Tiempo disponible → 3 días laborables = 24 horas

Resultado: Imposible. O trabajas el fin de semana. Otra vez.

Si trabajas con EPLAN, seguramente has experimentado situaciones como estas:

Situación 1: La exportación interminable

  • Abrir proyecto
  • Cambiar idioma a Español → Exportar PDF
  • Cambiar idioma a Inglés → Exportar PDF
  • Cambiar idioma a Francés → Exportar PDF
  • Exportar etiquetas de cables
  • Exportar etiquetas de bornes
  • Exportar lista de materiales
  • Comprimir todo en ZIP
  • Enviar al cliente

Tiempo: 15-20 minutos por proyecto. Con 20 proyectos: 5-7 horas de clic-clic-clic repetitivo.

Situación 2: El cambio de última hora

Cliente: "Ah, olvidé mencionar que todos los proyectos deben tener
el logo nuevo y los datos de contacto actualizados."

Tú: suspiro profundo “Dame 3 horas…”

Situación 3: El error humano

Proyecto #12 de 20. Ya llevas 4 horas exportando. Estás en piloto automático.

Exportas el PDF… en el idioma equivocado.

Lo envías al cliente… que está en Francia.

¿El resultado? Toca rehacerlo. Y perder la confianza del cliente.


Ahora imagina esto:

Escenario alternativo: Mismo correo del lunes.

  1. Abres tu script de automatización
  2. Seleccionas los 15 proyectos
  3. Eliges: “Documentación completa (ES/EN/FR)”
  4. Presionas “Ejecutar”
  5. Vas por un café ☕

15 minutos después: Los 15 proyectos están listos. PDFs en 3 idiomas, etiquetas, listas de materiales, todo comprimido y listo para enviar.

Tiempo invertido: 2 minutos de configuración + 15 minutos de ejecución automática. Tiempo ahorrado: 28 horas. VEINTIOCHO HORAS.

¿Y el cambio de última hora del logo? Modificas el script una vez, ejecutas sobre los 15 proyectos. 5 minutos.


Estos son casos reales (datos anonimizados) de empresas que automatizaron EPLAN:

Caso 1: Empresa de cuadros eléctricos (50 empleados)

Sección titulada «Caso 1: Empresa de cuadros eléctricos (50 empleados)»

Antes de automatizar:

  • Generación de documentación: 2 horas/proyecto
  • Proyectos por mes: 80
  • Tiempo total: 160 horas/mes (4 semanas de trabajo de 1 persona)

Después de automatizar:

  • Script de documentación automática
  • Tiempo ahora: 5 minutos/proyecto
  • Tiempo total: 6.7 horas/mes

Ahorro: 153 horas/mes = 1,836 horas/año

Si el ingeniero gana $30/hora → $55,080 USD ahorrados por año.

Costo de desarrollo del script: 40 horas de trabajo ($1,200).

ROI: 45x en el primer año. Y se usa indefinidamente.


Caso 2: Consultoría de ingeniería (15 personas)

Sección titulada «Caso 2: Consultoría de ingeniería (15 personas)»

Problema: Validación manual de estándares en cada proyecto.

Antes:

  • 1 ingeniero senior revisaba manualmente: nomenclaturas, cables, bornes, etc.
  • 30-45 minutos por proyecto
  • Errores detectados: ~60% (humanos nos cansamos)

Después (script de validación automática):

  • 2 minutos para validar cualquier proyecto
  • Errores detectados: ~95% (consistente siempre)
  • Genera reporte detallado automático

Resultado adicional: Calidad mejorada + cliente más feliz.


Caso 3: Fabricante de maquinaria (200 proyectos/año)

Sección titulada «Caso 3: Fabricante de maquinaria (200 proyectos/año)»

Problema: Cada proyecto necesitaba configurar las mismas 50 propiedades manualmente.

Antes: 15-20 minutos de setup inicial por proyecto.

Después (script de configuración desde plantilla):

  • Configuración completa en 30 segundos
  • Zero errores de copy-paste

Ahorro anual: 60 horas de trabajo repetitivo eliminadas.


Esta es la reacción más común:

“Suena genial, pero yo soy ingeniero eléctrico, no programador. No tengo idea de código.”

¡Perfecto! Este libro está escrito precisamente para ti.

Mito: “Programar es difícil y solo para genios matemáticos.”

Realidad: Programar es como LEGO. Conectas bloques (instrucciones) de manera lógica para construir algo útil.

Mito: “Necesito años de estudio.”

Realidad: Para automatizar EPLAN necesitas:

  • 20-30 horas para aprender lo básico de C#
  • 20-30 horas para aprender EPLAN API
  • Total: En 2-3 meses de estudio casual ya estás automatizando

Mito: “Es solo para empresas grandes.”

Realidad: Un script simple que te ahorre 2 horas/semana vale su peso en oro, aunque trabajes solo.


Prácticamente todo lo que haces manualmente:

Tareas básicas (lo aprenderás en Parte II)

Sección titulada «Tareas básicas (lo aprenderás en Parte II)»
  • ✅ Abrir/cerrar proyectos
  • ✅ Actualizar propiedades del proyecto
  • ✅ Cambiar idiomas
  • ✅ Actualizar conexiones
  • ✅ Numerar páginas
  • ✅ Generar reports/evaluaciones
  • ✅ PDFs en múltiples idiomas
  • ✅ Etiquetas (cables, bornes, dispositivos)
  • ✅ Listas de materiales enriquecidas
  • ✅ Backups automáticos
  • ✅ Verificar nomenclaturas
  • ✅ Detectar errores comunes
  • ✅ Validar estándares corporativos
  • ✅ Generar reportes de calidad
  • ✅ Importar datos desde Excel
  • ✅ Sincronizar con bases de datos
  • ✅ Conectar con ERP
  • ✅ Generar documentación para web
  • ✅ Suites de automatización empresarial
  • ✅ Configuradores de proyectos
  • ✅ Sistemas de validación multi-proyecto

Este libro te llevará de cero absoluto a profesional en 50 capítulos estructurados:

“Nunca he programado”

Aprenderás C# desde cero. Variables, loops, funciones, clases. Todo explicado con ejemplos de ingeniería eléctrica (resistencias, voltajes, cables).

Tiempo estimado: 3-4 semanas de estudio casual.

🏃 PARTE II: EPLAN Básico (Capítulos 11-20)

Sección titulada «🏃 PARTE II: EPLAN Básico (Capítulos 11-20)»

“Ya sé lo básico de programación”

Tus primeros scripts EPLAN. Abrir proyectos, leer propiedades, exportar PDFs, generar etiquetas.

Tiempo estimado: 2-3 semanas.

🚴 PARTE III: EPLAN Avanzado (Capítulos 21-30)

Sección titulada «🚴 PARTE III: EPLAN Avanzado (Capítulos 21-30)»

“Ya hago scripts simples”

DataModel, navegación de objetos, conexiones, multi-idioma, integración con Excel/JSON, workflows complejos.

Tiempo estimado: 4-5 semanas.

🏎️ PARTE IV: Productos Profesionales (Capítulos 31-45)

Sección titulada «🏎️ PARTE IV: Productos Profesionales (Capítulos 31-45)»

“Quiero crear herramientas para otros”

Metodología, arquitectura, GUI con Windows Forms, testing, documentación, deployment sin Add-ins.

Tiempo estimado: 5-6 semanas.

🚀 PARTE V: Casos de Estudio (Capítulos 46-50)

Sección titulada «🚀 PARTE V: Casos de Estudio (Capítulos 46-50)»

“Quiero ver proyectos reales completos”

5 proyectos end-to-end completos con código funcional. Documentación automática, configuradores, validadores, integraciones.

Tiempo estimado: 3-4 semanas.

Tiempo total: 4-5 meses de estudio a tu ritmo (2-3 horas/semana).

Al final, tendrás una librería de ~50 scripts funcionales que podrás adaptar a tus necesidades.


Existen otros recursos sobre EPLAN API, pero este libro es único porque:

No asumimos que sabes programar. Los primeros 10 capítulos son una introducción completa a C# específicamente para ingenieros eléctricos.

Otros libros dicen: “Asumimos conocimientos básicos de C#”. Este dice: “Si sabes calcular resistencias en serie, puedes aprender esto.”

Cada capítulo tiene:

  • Teoría mínima necesaria
  • Ejemplos simples
  • Proyecto práctico completo
  • Código funcional comentado

Nada de teoría abstracta sin aplicación.

3. Scripts gratuitos (sin Add-ins de pago)

Sección titulada «✅ 3. Scripts gratuitos (sin Add-ins de pago)»

Todo lo que enseñamos funciona con EPLAN estándar. No necesitas licencias adicionales de Add-in Framework.

La progresión es natural. Nunca te sentirás perdido. Cada capítulo construye sobre el anterior.

Los proyectos de los últimos capítulos están basados en scripts reales usados en producción. No son ejercicios académicos.


Para ser honesto, este libro NO es para ti si:

Buscas soluciones mágicas instantáneas

  • Aprender lleva tiempo. Si quieres automatizar HOY sin esfuerzo, contrata a alguien.

No trabajas con EPLAN regularmente

  • Si solo abres EPLAN 1 vez al mes, no vale la pena.

Ya eres experto en EPLAN API

  • Si ya creas Add-ins complejos, este libro te parecerá básico.

No tienes constancia

  • Necesitas dedicar al menos 2-3 horas/semana durante varios meses.

Hagamos un último cálculo:

Supongamos:

  • Trabajas con EPLAN 5 días a la semana
  • Pierdes 30 minutos/día en tareas repetitivas (exportar, validar, configurar)

Resultado:

  • 30 min/día × 5 días = 2.5 horas/semana
  • 2.5 horas/semana × 48 semanas = 120 horas/año

120 horas/año = 3 semanas completas de tu vida haciendo clic-clic-clic.

Ahora multiplica eso por los años que te quedan de carrera.

¿Cuánto vale tu tiempo?

Si ganas $30/hora → $3,600 USD/año tirados a la basura. En 10 años: $36,000 USD.

Costo de este libro + tiempo de estudio: ~200 horas ($6,000 si lo valoras a $30/hora).

Recuperas la inversión en 2 años. Y luego ganas 8 años de eficiencia pura.


Tienes dos caminos:

  • Exportar PDFs manualmente
  • Validar nomenclaturas a mano
  • Trabajar fines de semana cuando hay picos de trabajo
  • Perder 120 horas/año en tareas repetitivas
  • Depender de otras personas para automatizaciones
  • Invierte 4-5 meses aprendiendo
  • Crea tus propias herramientas
  • Ahorra 2-5 horas/semana para siempre
  • Aumenta tu valor profesional
  • Nunca más “no tengo tiempo”

En este capítulo viste:

  • ✅ La automatización puede ahorrarte 100+ horas al año
  • ✅ No necesitas ser “programador”, solo curioso y constante
  • ✅ El ROI de automatizar es 45x o más en el primer año
  • ✅ Este libro te lleva de 0 a profesional en 4-5 meses
  • ✅ Al final tendrás ~50 scripts reutilizables

Capítulo 2: Tu entorno de trabajo

En el próximo capítulo configuraremos todo lo necesario para empezar: EPLAN, carpetas de scripts, editores de texto, y ejecutarás tu primer script.


Antes de pasar al siguiente capítulo, pregúntate:

  1. ¿Cuántas horas pierdo por semana en tareas repetitivas de EPLAN?
  2. ¿Cuánto valdría recuperar ese tiempo?
  3. ¿Estoy dispuesto a invertir 2-3 horas/semana durante 4-5 meses para aprenderlo?

Si tu respuesta a las 3 es afirmativa, este libro es para ti.


Antes de pasar al siguiente capítulo:

  • Entiendo por qué vale la pena automatizar EPLAN
  • Tengo claras mis motivaciones personales
  • Estoy comprometido con el proceso de aprendizaje
  • Tengo EPLAN Electric P8 instalado (2020+)
  • Estoy listo para configurar mi entorno de trabajo

¿Listo para empezar? ¡Vamos al Capítulo 2! 🚀


Última actualización: Enero 2025 Tiempo de lectura: 15-20 minutos Nivel: Principiante absoluto


🔓 Desbloquea el Contenido Completo

¿Te gustó este capítulo? Hay 25 capítulos más esperándote con:

  • ✅ Scripts profesionales completos
  • ✅ Casos de estudio reales
  • ✅ Suite de automatización integrada
  • ✅ Ahorra 80-95% de tiempo en tareas repetitivas