This website requires JavaScript.

JLCPCB用HiWIREドリルファイルの修正方法

JLCPCB用HiWIREドリルファイルの修正方法

問題点



JLCPCBで使用しているCAMツールがHiWIREで生成されたドリルファイルを解析できない。2つの警告メッセージが表示される。



1. 認識できない線が検出されました。



2. ツールにサイズ定義がありません。



以下は、HiWIREが生成した典型的なドリルファイルです。テキストエディタで開いてみましょう:


/*****************************************/
/* 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
...
			
			


Excellonの有効なコメント行は;記号で始まります。しかし、このセクションにはいくつかの有用な情報(主にツールのサイズ定義)が含まれており、これを利用して有効なExcellonドリルファイルを作成することができます。



ファイルを修正する

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


上記の2行で、単位がINCHであることと、ゼロの抑制情報(LZはリーディング・ゼロが保持されることを意味する)を知ることができる:


INCH,LZ				



では、ツール情報をチェックしてみよう:

/* 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        */
				
				


上記の表は、使用済みドリルビットのリストであり、Excellon形式に直接変換しています:


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


これをまとめると(ExcellonのファイルはコードM48で始まる)、近代化されたドリル・ファイルとなる:




  警告:このヘッダーはランダムなドリルファイルで作成されるため、ドリルファイルにコピー&ペーストしないでください


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


最終更新日: May 23, 2025