This website requires JavaScript.
Cupones Descargar la aplicación
Envie a
Centro de Ayuda
Cómo corregir el archivo de perforación HiWIRE (HiWIRE Drill File) para JLCPCB

Cómo corregir el archivo de perforación HiWIRE (HiWIRE Drill File) para JLCPCB

Última actualización el Jan 19, 2026

El problema


La herramienta CAM utilizada en JLCPCB no puede procesar el archivo de perforación (drill) generado por HiWIRE. Se generan 2 mensajes de advertencia.


1. Se detectaron algunas líneas no reconocidas.


2. Las herramientas no tienen definición de tamaño.


A continuación, se muestra un archivo típico de drill generado por HiWIRE (en inglés). Vamos a abrirlo en un editor de texto:


/*****************************************/
/* NC Drill Data from Wintek's DT.D      */
/* Format: Inches; 2 integer, 3 fraction */
/*   digits (leading zeros included)     */
/* HiWIRE reference datum:  2784, 1700   */
/*   (derived from board extents)        */
/* Date: Sun Sep 05 14:21:52 2021        */
/*                                       */
/* Tool Usage Summary:                   */
/*   Tool No.    Diameter   Count        */
/*   --------    --------   -----        */
/*       1        0.020"      686        */
/*       2        0.030"        4        */
/*       3        0.032"       33        */
/*       4        0.040"       53        */
/*       5        0.055"       30        */
/*       6        0.080"        2        */
/*       7        0.150"        4        */
/*****************************************/
%
G90
T1
X05230Y03557
X05179Y03422
...
			
			


Si observamos el archivo, empieza con una sección de comentarios estilo lenguaje C, que son las "líneas no reconocidas". Una línea de comentario válida de Excellon comienza con el signo ;, pero esta sección contiene información útil (principalmente la definición del tamaño de las herramientas) que podemos usar para crear un archivo de drill Excellon válido.



Corregir el archivo


/* Format: Inches; 2 integer, 3 fraction */
/*   digits (leading zeros included)     */
				
				


With the above two lines, we can know the unit is in INCH and the zero suppression information (LZ means Leading Zeros will be kept):

Con estas dos líneas podemos deducir que la unidad es en PULGADAS (INCH) y la información sobre la supresión de ceros (LZ significa que se mantendrán los Leading Zeros:


INCH,LZ				


Ahora, vamos a verificar la información de las herramientas:


/* Tool Usage Summary:                   */
/*   Tool No.    Diameter   Count        */
/*   --------    --------   -----        */
/*       1        0.020"      686        */
/*       2        0.030"        4        */
/*       3        0.032"       33        */
/*       4        0.040"       53        */
/*       5        0.055"       30        */
/*       6        0.080"        2        */
/*       7        0.150"        4        */
				
				


La tabla anterior lista las brocas (drill bits) utilizadas. Solo necesitamos convertirlo al formato Excellon directamente:


T1C0.020
T2C0.030
T3C0.032
T4C0.040
T5C0.055
T6C0.080
T7C0.150
				
				


Ahora, pongamos todo junto (un archivo Excellon empieza con el código M48), obtenemos el archivo de drill modernizado:




Advertencia  No copie y pegue este encabezado en su archivo de drill, ya que este encabezado ha sido construido con un archivo de drill aleatorio.


M48
INCH,LZ
T1C0.020
T2C0.030
T3C0.032
T4C0.040
T5C0.055
T6C0.080
T7C0.150
%
G90
T1
X05230Y03557
X05179Y03422
...