DÍA 286 DE 365

Fase 5: Diseño Industrial y Hardware

📖 Teoría a Estudiar

El Espesor del Cobre: 1 oz vs 2 oz

Cuando cotizas una placa en línea, el parámetro por defecto es siempre 1 oz de cobre (35 µm de grosor). Para un teclado USB o un reloj digital, esto es perfecto. Pero tu máquina despacha gas a presión mediante relés y electroválvulas de 24V. Si mantienes el espesor de 1 oz, las pistas deberán ser extremadamente anchas para cumplir la norma IPC-2221 (Día 278).

La solución industrial para no fabricar una placa del tamaño de una pizza es pedir 2 oz de cobre (70 µm). Al duplicar el grosor de la lámina de cobre, reduces la resistencia eléctrica a la mitad. Tus pistas se calentarán la mitad, y podrás rutear amperajes altos por espacios más estrechos. El costo de manufactura de la PCB base aumentará (a veces un 30% o 50%), pero la robustez térmica del equipo queda blindada.

Manufactura: Offshore (Asia) vs Nearshore (Local)

El Prototipado (Asia): Fabs chinas como JLCPCB o PCBWay son imbatibles para las primeras 5 a 10 placas. El costo base es ínfimo. Su modelo de negocio se basa en amalgamar tu placa junto a la de otros mil ingenieros en un panel gigante.

La Producción en Masa (Local): Cuando pasas a fabricar 500 unidades, pedir el ensamblaje completo (PCBA) desde Shenzhen hacia Jalisco desata el infierno aduanero. Pagarás aranceles pesados, IVA de importación (16%), costos de agente aduanal por contener "equipos de radio" (ESP32/Wi-Fi requiere NOM/IFETEL), y el riesgo de que la aduana retenga tu carga un mes. Fabricar en polos tecnológicos consolidados localmente te ofrece protección de propiedad intelectual absoluta (nadie en China clonará tu firmware), soporte técnico en tu idioma y huso horario, y entregas terrestres sin lidiar con aduanas de importación por el producto terminado.

ESPESOR DE COBRE Y EL ICEBERG DE COSTOS DE MANUFACTURA ESPESOR DE COBRE (COPPER WEIGHT) FR-4 (Fibra de Vidrio) 1 oz (35 µm) Estándar / Bajo Costo Alta Resistencia (R) Más Calor Generado 2 oz (70 µm) GRADO INDUSTRIAL Alta Disipación Térmica Pistas más delgadas = 3A El peso en onzas se refiere a cuánto pesa 1 pie cuadrado de cobre prensado hasta alcanzar ese espesor. Obligatorio para actuadores > 2 Amperios. EL ICEBERG DE IMPORTACIÓN (PCBA) Lo que ves Lo que ignoras PCB Base $100 USD Componentes Extraños (Extended Parts) Tarifas por cambio de carrete SMT Envío Internacional (DHL/FedEx) Coste volumétrico por cajas grandes Aduanas + IVA Importación (16%) Retenciones por Certificación (NOM/IFETEL) ESTRATEGIA INTELIGENTE Prototipar 5 u. en Asia. Manufacturar 500 u. Localmente.

⚙️ Pasos Prácticos de Cotización

Paso 1: Especificar Parámetros de Manufactura (Gerbers listos).
No subas tu archivo .zip a ciegas. Exige estas especificaciones industriales en el cotizador de la fábrica:

Paso 2: Componentes "Basic" vs "Extended".
En fábricas asiáticas como JLCPCB, tienen máquinas cargadas con miles de resistencias estándar (Basic parts) cuyo ensamblaje cuesta centavos. Si eliges un diodo TVS rarísimo o un Microcontrolador de nicho, lo cobrarán como "Extended Part", añadiendo una cuota base (~$3 USD por componente) solo por obligar al operador humano a cargar un nuevo carrete de cinta en la máquina PnP.

Paso 3: Evaluación de Agentes Aduanales (Importación PCBA).
Si pides placas ensambladas (con chips y Wi-Fi soldados) de más de $1,000 USD hacia territorio mexicano, tu paquete ya no entra como "muestra". La paquetería lo retendrá y requerirás un Padrón de Importadores. Para producción a escala media, cotizar con una ensambladora local elimina de tajo la incertidumbre fiscal y las semanas de demoras portuarias.

💻 Herramienta: Simulador de Costo Landed (Python)

He diseñado este script para que calcules el Landed Cost (Costo Total Puesto en Almacén), sacándote de la ilusión del "costo base" que muestran las páginas web.


#!/usr/bin/env python3
"""
@file pcb_cost_calculator.py
@brief Simulador financiero de Landed Cost para importación de PCBA
"""

import sys

def calcular_costo_total_pcba(cantidad_pcbas, costo_base_unitario, peso_total_kg):
    # Variables de entorno físico e impuestos (Ejemplo México)
    IVA_IMPORTACION = 0.16
    TARIFA_AGENTE_ADUANAL = 150.0  # Dólares fijos por liberación
    COSTO_ENVIO_POR_KG = 25.0      # Tarifa plana DHL/FedEx aprox
    PREMIUM_2OZ_COPPER = 0.20      # 20% de recargo sobre el costo base por 2oz
    PREMIUM_ENIG_GOLD = 0.15       # 15% de recargo por acabado en oro

    print("======================================================")
    print(f" COTIZADOR INDUSTRIAL DE PCBA - {cantidad_pcbas} UNIDADES")
    print("======================================================")
    
    # 1. Costo Base de Manufactura
    subtotal_fab = cantidad_pcbas * costo_base_unitario
    print(f" [+] Subtotal Fab (1oz HASL):      ${subtotal_fab:8.2f} USD")
    
    # 2. Add-ons Industriales (2 oz + ENIG)
    costo_2oz = subtotal_fab * PREMIUM_2OZ_COPPER
    costo_enig = subtotal_fab * PREMIUM_ENIG_GOLD
    subtotal_industrial = subtotal_fab + costo_2oz + costo_enig
    print(f" [+] Upgrade 2 oz Copper (Termia): +${costo_2oz:8.2f} USD")
    print(f" [+] Upgrade ENIG (Anticorrosión): +${costo_enig:8.2f} USD")
    print(f" [=] Total de Fábrica (FOB):        ${subtotal_industrial:8.2f} USD")
    
    # 3. Logística y Aduanas
    costo_envio = peso_total_kg * COSTO_ENVIO_POR_KG
    
    # El IVA se calcula sobre (Costo Producto + Envío)
    base_gravable = subtotal_industrial + costo_envio
    iva_importacion = base_gravable * IVA_IMPORTACION
    
    costo_landed = base_gravable + iva_importacion + TARIFA_AGENTE_ADUANAL
    
    print("------------------------------------------------------")
    print(f" [+] Envío Internacional ({peso_total_kg}kg):   +${costo_envio:8.2f} USD")
    print(f" [+] IVA Importación (16%):        +${iva_importacion:8.2f} USD")
    print(f" [+] Honorarios Aduana:            +${TARIFA_AGENTE_ADUANAL:8.2f} USD")
    print("======================================================")
    print(f" [$$] COSTO TOTAL (Landed Cost):   ${costo_landed:8.2f} USD")
    print(f" [$$] COSTO REAL POR UNIDAD:       ${(costo_landed/cantidad_pcbas):8.2f} USD")
    print("======================================================")
    
    print("\n* NOTA ESTRATÉGICA: Si el Costo Real por Unidad se eleva mas de un 40% ")
    print("  respecto al Costo Base, debes cotizar con una planta ensambladora local")
    print("  para evadir los gravámenes de importación sobre el valor agregado.")

if __name__ == "__main__":
    # Ejemplo de ejecución: 500 unidades, $15 USD costo base, 25 kg de peso de caja
    calcular_costo_total_pcba(cantidad_pcbas=500, costo_base_unitario=15.0, peso_total_kg=25.0)
        

🚀 Avance del Proyecto Tesis: Despachador de Gas LP

Objetivo del día: Sourcing Estratégico y Viabilidad Financiera de Manufactura.

Un ingeniero brillante diseña una placa. Un Arquitecto de Producto diseña una placa y su modelo de negocio simultáneamente. Al exigir **2 oz de Cobre** para las pistas de alimentación de tus válvulas solenoide, previenes que las pistas se calienten e incendien la placa durante los meses de más alta demanda en la planta gasera. Al especificar **ENIG (Oro de Inmersión)** en lugar de plomo/estaño barato, garantizas que los sulfuros y la humedad de los hidrocarburos no devoren los puntos de soldadura tras cinco años a la intemperie.

Por otro lado, has comprendido la geopolítica del hardware. Usarás las plataformas asiáticas ultrarrápidas para iterar tus versiones alfa y beta de la tarjeta madre a un costo de desarrollo ínfimo. Pero para el despliegue del lote masivo, cotizar a nivel nacional te permite enviar a tus propios auditores de calidad a la planta. Si importas cientos de placas desde Shenzhen hacia Jalisco equipadas con módulos Wi-Fi y criptografía, es casi seguro que aduanas confisque la mercancía exigiendo certificaciones gubernamentales de radiofrecuencia costosas y lentas. Al gestionar tu cadena de suministro con esta visión periférica, aseguras que tu proyecto no solo funcione a nivel electrónico, sino que sea un producto comercialmente irrompible.

📝 Resumen del Día