[go: up one dir, main page]

JPH03131410A - Method for drilling hole in printed board - Google Patents

Method for drilling hole in printed board

Info

Publication number
JPH03131410A
JPH03131410A JP26791489A JP26791489A JPH03131410A JP H03131410 A JPH03131410 A JP H03131410A JP 26791489 A JP26791489 A JP 26791489A JP 26791489 A JP26791489 A JP 26791489A JP H03131410 A JPH03131410 A JP H03131410A
Authority
JP
Japan
Prior art keywords
drilling
data
coordinate
value
order
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP26791489A
Other languages
Japanese (ja)
Inventor
Yuji Yamashita
裕司 山下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tanaka Kikinzoku Kogyo KK
Original Assignee
Tanaka Kikinzoku Kogyo KK
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tanaka Kikinzoku Kogyo KK filed Critical Tanaka Kikinzoku Kogyo KK
Priority to JP26791489A priority Critical patent/JPH03131410A/en
Publication of JPH03131410A publication Critical patent/JPH03131410A/en
Pending legal-status Critical Current

Links

Landscapes

  • Drilling And Boring (AREA)

Abstract

PURPOSE:To shorten a time for drilling by changing a drilling order through drilling position information so as to shorten the moving distance of a drill corresponding to a computer program, and inputting the changed order to a drill machine with numetrical control. CONSTITUTION:Drilling position information is extracted according to the sorts of drilling holes, e.g. in a system of X coordinates, data having the minimum coordinate value and drilling hole data contained in a coordinate value added a fixed added value to a certain coordinate value are extracted. These data are sorted in the order of X coordinate and Y coordinate, in the sorted data, in distances to the next drilling position in a coordinate axis direction, the longer distances are totaled, if there is data which are not extracted, data having the smallest coordinate value of a system of X coordinates is searched therein, and the abovementioned process is carried out. The process is carried out by changing the fixed added value to be added, NC machining information by the sorts of the holes is made in the machining order according to an added value with which the total value of a moving component becomes the smallest.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、プリント基板の穴明は加工方法に係り、特に
数値制御付きドリルマシンに数値制御情報を入力するこ
とによって行うプリント基板の穴明は加工方法の改良に
関する。
Detailed Description of the Invention (Field of Industrial Application) The present invention relates to a processing method for drilling holes in printed circuit boards, and particularly relates to drilling holes in printed circuit boards that are performed by inputting numerical control information to a drill machine with numerical control. relates to improvements in processing methods.

(従来の技術) 従来より数値制御付きドリルマシン(NCドリルマシン
)に数値゛制御情報(NCデータ)を入力することによ
ってプリント基板に穴明は加工することが行われている
(Prior Art) Holes have traditionally been drilled in printed circuit boards by inputting numerical control information (NC data) into a numerically controlled drill machine (NC drill machine).

1枚のプリント基板に対しての穴明は加工が終了するま
での時間は、予め作成された数値制御情報(NCデータ
)に含まれる加工穴数及び穴の種類、そして全ての穴加
工が終わるまでにドリルが移動する距離によって変化す
る。
The time it takes to complete drilling a single printed circuit board depends on the number of holes and types of holes included in the numerical control information (NC data) created in advance, and when all holes are completed. varies depending on the distance the drill travels.

現在穴明は加工を行っている穴の種類と穴数そしてドリ
ルの移動距離を下記の表−1に示す。
Table 1 below shows the types of holes currently being processed, the number of holes, and the distance traveled by the drill.

(以下余白) 表−1 上記表−1に於いて、移動距離は数値制御付きドリルマ
シンがX、Y同時に移動するために、2つの加工穴間距
離のX成分、Y成分の長い方を合計して求めた。
(Leaving space below) Table-1 In Table-1 above, the travel distance is the sum of the longer X and Y components of the distance between the two machined holes because the drill machine with numerical control moves at the same time in X and Y. I asked.

(発明が解決しようとする課題) ところで、」二連のプリント基板の穴明は加工方法は、
数値制御付きドリルマシンの移動距離が長いので、穴明
は加工時間が長く、穴明は加工能率が低かった。
(Problem to be solved by the invention) By the way, the method for drilling the holes in the double printed circuit board is as follows.
Because the numerically controlled drill machine has a long travel distance, drilling takes a long time and the efficiency of drilling is low.

そこで本発明は、穴明は加コニ能率を向上できるプリン
ト基板の穴明は加工方法を提供しようとするものである
SUMMARY OF THE INVENTION Therefore, the present invention provides a method for drilling holes in a printed circuit board, which can improve drilling efficiency.

(課題を解決するための手段) 上記課題を解決するための本発明のプリント基板の穴明
は加工方法は、数値制御付きドリルマシンに数値制御情
報を入力することによって行うプリント基板の穴明は加
工方法に於いて、数値制御情報又はCADによって作成
された穴加工位置情報を、ツール番号単位でコンピュー
タファイルに格納し、コンピュータプログラムによりド
リルの移動距離が短くなるように穴明は加工順序の変更
を行い、これを数値制御情報として数値制御付きドリル
マシンに入力させることを特徴とするものである。
(Means for Solving the Problems) In order to solve the above-mentioned problems, the method for drilling holes in printed circuit boards according to the present invention is performed by inputting numerical control information into a drill machine with numerical control. In the machining method, numerical control information or hole machining position information created by CAD is stored in a computer file for each tool number, and the computer program changes the machining order for drilling so that the distance traveled by the drill is shortened. This is characterized in that the information is input into a numerically controlled drill machine as numerical control information.

(作用) 上述の如く本発明のプリント基板の穴明は加工方法は、
穴加工位置情報をツール番号単位でコンピュータファイ
ルに格納し、コンピュータプログラムによりドリルの移
動距離が短くなるように穴明は加工順序の変更を行い、
これを数値制御情報として数値制御付きドリルマシンに
入力させて、プリント基板を穴明は加工するのであるか
ら、数値制御付きドリルマシンの移動距離が短(、従っ
て穴明は加工時間が短く、穴明は加工能率が高いもので
ある。
(Function) As mentioned above, the method for drilling holes in the printed circuit board of the present invention is as follows:
Hole drilling position information is stored in a computer file by tool number, and the computer program changes the drilling order so that the distance the drill moves is shortened.
This is input as numerical control information into a numerically controlled drill machine to drill holes in the printed circuit board, so the moving distance of the numerically controlled drill machine is short (therefore, the drilling time is short, Light has high processing efficiency.

(実施例) 本発明のプリント基板の穴明は加工方法の実施例を説明
する。
(Example) An example of a method for drilling a printed circuit board according to the present invention will be described.

先ず穴加工位置情報を加工穴種類別に抽出するにの抽出
した加工穴種類別に以下の処理を行う。
First, in order to extract hole machining position information for each type of machined hole, the following processing is performed for each extracted type of machined hole.

1)並べ換えを行う基準座標系をX座標或いはX座標の
いずれかを選定する。
1) Select either the X coordinate or the X coordinate as the reference coordinate system for rearranging.

2)選定された基準座標系において最も小さい座標値を
持つデータを探す。
2) Search for data with the smallest coordinate value in the selected reference coordinate system.

3)探したデータの基準座標系の座標値とその座標値に
一定加算値を加えた座標値に含まれる加工穴データを抽
出する。
3) Extract the machined hole data included in the coordinate values of the reference coordinate system of the searched data and the coordinate values obtained by adding a fixed value to the coordinate values.

4)抽出した加工穴データを、1)で選定した基準座標
系がX座標の場合はX座標、X座標の順で、X座標の場
合はX座標、X座標の順に並び換える。ただし直前の4
)の処理において並び換えられた最後のデータと今回並
び換えするデータの基準座標系でない座標で最大値を持
つデータ及び最小値を持つデータとの座標軸方向の距離
の長い方の距離を比較し、最終データと最大値を持つデ
ータとの距離が小さければ、基準座標系がX座標の場合
はX座標の大きい順、X座標の小さい順に、基準座標系
がX座標の場合はX座標の大きい順、X座標の小さい順
に並び換える。
4) If the reference coordinate system selected in 1) is the X coordinate, rearrange the extracted machining hole data in the order of the X coordinate and the X coordinate, and in the case of the X coordinate, rearrange the extracted machining hole data in the order of the X coordinate and the X coordinate. However, the immediately preceding 4
) Compare the longer distance in the coordinate axis direction between the last data sorted in the process and the data having the maximum value and the data having the minimum value in coordinates other than the reference coordinate system of the data to be sorted this time, If the distance between the final data and the data with the maximum value is small, if the reference coordinate system is the X coordinate, the order is in the order of the largest X coordinate, then in the order of the smallest X coordinate, and if the reference coordinate system is the X coordinate, in the order of the largest X coordinate. , sort in ascending order of X coordinate.

5)分類されたデータについて次の加工位置との座標軸
方向の距離の長い方の距離を合計する。
5) Sum up the longer distance in the coordinate axis direction from the next machining position for the classified data.

6)前記4)において未抽出のデータがあれば、未抽出
のデータから選定された基準座標系において最も小さい
座標値を持つデータを探し、前記3)から5)の処理を
行う。
6) If there is unextracted data in 4) above, search for data having the smallest coordinate value in the selected reference coordinate system from the unextracted data, and perform the processes 3) to 5) above.

7)加える一定加算値を変更して1)から6)の処理を
実行し、移動成分の合計値が最も小さくなる加算値によ
る加工順番により穴種類別のNC加工情報を作成する。
7) Execute the processes 1) to 6) by changing the fixed addition value to be added, and create NC machining information for each hole type based on the machining order based on the addition value that gives the smallest total value of moving components.

尚、実際のコンピュータプログラムでは順序変更前の移
動距離も選択評価の対象とし、一定加算値と加算回数を
限定(例えば10.16mm〜2.54mmピッチで2
5.54mmまで)して行っている。
In the actual computer program, the movement distance before order change is also subject to selection evaluation, and the fixed addition value and number of additions are limited (for example, 2 at a pitch of 10.16 mm to 2.54 mm).
5.54mm).

上記実施例の方法によって従来例と同じ穴の種類と穴数
をプリント基板に穴明は加工することを行った処、ドリ
ルの移動距離は下記の表−2の右欄に示すような結果を
得た。
When the same type and number of holes as in the conventional example were drilled on a printed circuit board using the method of the above embodiment, the distance traveled by the drill was as shown in the right column of Table 2 below. Obtained.

(以下余白) 表−2 前記表−■に示す従来例の穴明は加工方法のドリルの移
動距離と、表−2に示す実施例の穴明は加工方法のドリ
ルの移動距離とを比較すると、従来例におけるドリルの
移動総距離が49.90mであったのに対し実施例のド
リルの移動総距離は34.70mで、約30%程度短縮
されたことが判る。
(Leaving space below) Table 2 Comparing the drilling distance of the conventional example shown in Table ■ above with the drilling distance of the processing method, and the drilling distance of the drilling example of the embodiment shown in Table 2 with the drilling distance of the processing method. It can be seen that while the total distance traveled by the drill in the conventional example was 49.90 m, the total distance traveled by the drill in the example was 34.70 m, which is a reduction of about 30%.

(発明の効果) 以上の説明で判るように本発明のプリント基板の穴明は
加工方法によれば、数値制御付きドリルマシンの移動距
離が短くできるので、穴明は加工時間が短(なり、穴明
は加工能率が向上するという効果がある。
(Effects of the Invention) As can be seen from the above explanation, according to the processing method for drilling holes in printed circuit boards of the present invention, the moving distance of the numerically controlled drill machine can be shortened, so the processing time for drilling holes can be shortened. Drilling has the effect of improving processing efficiency.

Claims (1)

【特許請求の範囲】[Claims] 1)数値制御付きドリルマシンに数値制御情報を入力す
ることによって行うプリント基板の穴明け加工方法に於
いて、数値制御情報又はCADによって作成された穴加
工位置情報を、ツール番号単位でコンピュータファイル
に格納し、コンピュータプログラムによりドリルの移動
距離が短くなるように穴明け加工順序の変更を行い、こ
れを数値制御情報として数値制御付きドリルマシンに入
力させることを特徴とするプリント基板の穴明け加工方
法。
1) In a printed circuit board drilling method performed by inputting numerical control information into a drill machine with numerical control, the numerical control information or hole machining position information created by CAD is stored in a computer file by tool number. A method for drilling holes in a printed circuit board, characterized in that the drilling order is changed by a computer program so that the distance traveled by the drill is shortened, and this is inputted as numerical control information into a numerically controlled drill machine. .
JP26791489A 1989-10-14 1989-10-14 Method for drilling hole in printed board Pending JPH03131410A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26791489A JPH03131410A (en) 1989-10-14 1989-10-14 Method for drilling hole in printed board

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26791489A JPH03131410A (en) 1989-10-14 1989-10-14 Method for drilling hole in printed board

Publications (1)

Publication Number Publication Date
JPH03131410A true JPH03131410A (en) 1991-06-05

Family

ID=17451376

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26791489A Pending JPH03131410A (en) 1989-10-14 1989-10-14 Method for drilling hole in printed board

Country Status (1)

Country Link
JP (1) JPH03131410A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8651698B2 (en) 2007-12-21 2014-02-18 3M Innovative Properties Company Lighting assemblies and methods of making same

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5638608A (en) * 1979-09-05 1981-04-13 Hitachi Ltd Control method for nc unit
JPS6026305A (en) * 1983-07-22 1985-02-09 Sharp Corp System for detecting mark
JPH01274905A (en) * 1988-04-26 1989-11-02 Nec Corp Nc drilling device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5638608A (en) * 1979-09-05 1981-04-13 Hitachi Ltd Control method for nc unit
JPS6026305A (en) * 1983-07-22 1985-02-09 Sharp Corp System for detecting mark
JPH01274905A (en) * 1988-04-26 1989-11-02 Nec Corp Nc drilling device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8651698B2 (en) 2007-12-21 2014-02-18 3M Innovative Properties Company Lighting assemblies and methods of making same

Similar Documents

Publication Publication Date Title
US6502007B1 (en) Optimization method and device of NC program in NC machining
US4792889A (en) Device and method for determining workpiece contours
EP0104503A2 (en) Numerical control processing system and machine tool including the system
KR890016443A (en) Part Program Generation System
CN107203188B (en) Method for machining workpieces in machine tools with optimized machining times
JPH03131410A (en) Method for drilling hole in printed board
CN104552439B (en) The processing method of printed circuit board drill hole
CN112846886A (en) Hole site positioning method of machine tool based on graphic file
CN107991992A (en) A kind of digital control milling cutter path generating method of hydraulic valve block
Daadoo et al. Design and implementation of low cost computer numerical control-printed circuit boards drilling machine
JPS6274104A (en) Input controlling method for working data in numerical controller
Pande et al. Expert CAPP system for single spindle automats
Carrie et al. Layout design and simulation of group cells
JP2002333909A (en) Method for judging movement inhibiting area of numerical controller
JP2696206B2 (en) Automatic part program creation method
KR100257611B1 (en) Turning system & its tool path generation method
JPS6175600A (en) Printed circuit board assembly production method
KR100401635B1 (en) Method for check grammer a manufacture programming of numerical control type machine tool
JPS62140740A (en) Machining area division processing device for automatic processing machines
KR100304641B1 (en) How to set the speed of thread turning tool
US20090112341A1 (en) Control data creation device for machining, and program therefor
KR0173520B1 (en) Information extracting method of printed circuit board
JP3264054B2 (en) NC statement creation method
JPS58151607A (en) NC data division editing device
JPH08155787A (en) Method for determining nc data working order