WO1997009684A1 - Procede de generation de donnees pour agencement de composants - Google Patents

Procede de generation de donnees pour agencement de composants Download PDF

Info

Publication number
WO1997009684A1
WO1997009684A1 PCT/JP1996/002537 JP9602537W WO9709684A1 WO 1997009684 A1 WO1997009684 A1 WO 1997009684A1 JP 9602537 W JP9602537 W JP 9602537W WO 9709684 A1 WO9709684 A1 WO 9709684A1
Authority
WO
WIPO (PCT)
Prior art keywords
determined
rooster
electronic components
component
electronic component
Prior art date
Application number
PCT/JP1996/002537
Other languages
English (en)
French (fr)
Inventor
Yuko Ishihara
Yasuhiro Maenishi
Original Assignee
Matsushita Electric Industrial Co., Ltd.
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 Matsushita Electric Industrial Co., Ltd. filed Critical Matsushita Electric Industrial Co., Ltd.
Priority to US09/029,258 priority Critical patent/US6161214A/en
Priority to KR1019980701739A priority patent/KR100339149B1/ko
Publication of WO1997009684A1 publication Critical patent/WO1997009684A1/ja

Links

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/08Monitoring manufacture of assemblages
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/408Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by data handling or data format, e.g. reading, buffering or conversion of data
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/04Mounting of components, e.g. of leadless components
    • H05K13/0417Feeding with belts or tapes
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/08Monitoring manufacture of assemblages
    • H05K13/085Production planning, e.g. of allocation of products to machines, of mounting sequences at machine or facility level
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35363Generate data on component arrangement
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50113Short stroke, retract tool, safe distance from workpiece surface, hover height
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/49Method of mechanical manufacture
    • Y10T29/49002Electrical device making
    • Y10T29/49117Conductor or circuit manufacturing
    • Y10T29/49124On flat or curved insulated base, e.g., printed circuit, etc.
    • Y10T29/4913Assembling to base an electrical component, e.g., capacitor, etc.
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/49Method of mechanical manufacture
    • Y10T29/49002Electrical device making
    • Y10T29/49117Conductor or circuit manufacturing
    • Y10T29/49124On flat or curved insulated base, e.g., printed circuit, etc.
    • Y10T29/4913Assembling to base an electrical component, e.g., capacitor, etc.
    • Y10T29/49133Assembling to base an electrical component, e.g., capacitor, etc. with component orienting
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/49Method of mechanical manufacture
    • Y10T29/49002Electrical device making
    • Y10T29/49117Conductor or circuit manufacturing
    • Y10T29/49124On flat or curved insulated base, e.g., printed circuit, etc.
    • Y10T29/4913Assembling to base an electrical component, e.g., capacitor, etc.
    • Y10T29/49133Assembling to base an electrical component, e.g., capacitor, etc. with component orienting
    • Y10T29/49135Assembling to base an electrical component, e.g., capacitor, etc. with component orienting and shaping, e.g., cutting or bending, etc.
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/49Method of mechanical manufacture
    • Y10T29/49002Electrical device making
    • Y10T29/49117Conductor or circuit manufacturing
    • Y10T29/49124On flat or curved insulated base, e.g., printed circuit, etc.
    • Y10T29/4913Assembling to base an electrical component, e.g., capacitor, etc.
    • Y10T29/49133Assembling to base an electrical component, e.g., capacitor, etc. with component orienting
    • Y10T29/49137Different components

Definitions

  • the present invention relates to a method for creating a component data of a component supply unit in an electronic component mounting machine.
  • electronic components are supplied from component supply units 2a and 2b fixed at predetermined positions, and are supplied in the XY direction.
  • a movable mounting head 4 mounts electronic components on a circuit board 3 set at a fixed position.
  • a pair of opposing component supply units 2a and 2b are provided at intervals in the Y direction as a component supply unit in an electronic component mounting machine of this type.
  • the X-direction positions of the component supply units 2a and 2b are the component position e ⁇ [J position p.
  • step 51 the data of all the electronic components mounted on the circuit board 3 (including the coordinate data of the mounting position) is fetched.
  • step 52 the data captured in step 52 is classified according to the type of electronic component based on the name and shape code.
  • step 53 the electronic components of each type are rearranged in descending order of the number of mounting points, and the priority order is determined.
  • step 54 the distribution center coordinates (X, Y) of each type of electronic component on the circuit board are calculated as the average of the X coordinate and the average of the Y coordinate based on the coordinate data of each electronic component.
  • the ffi ⁇ J position of each electronic component is determined based on the distribution center coordinates (X, Y) according to the priority order based on the number of mounting points.
  • the rooster S ⁇ position of lower priority is the rooster £ ⁇ position corresponding to the distribution center coordinates (X, Y), and if it is, the nearest blank position in the vicinity L, rooster d ⁇ The ij position is determined.
  • the rooster position is preferentially given to electronic components of a large number of mounting points, and the preferentially given position is based on the distribution center coordinates. It has a certain rationality in shortening the moving distance of the node. Only And
  • one of the dogs has the number of mounting points of ⁇ ⁇ dog, but the distribution of the mounting positions of the electronic components belonging to that type is large.
  • the influence of the dispersion state is greater than the number of mounting points, so the mounting head travel distance becomes a dog rather than the case where it is determined conversely, and the mounting efficiency decreases.
  • the data creation method of the parts rooster S ⁇ j is configured such that the electronic parts supplied from the parts supply unit fixed at a predetermined position are movable.
  • the distribution center coordinates and distribution of electronic components classified by type on the circuit board The state value is determined, and the position of the rooster in the component supply unit of each electronic component is determined based on the distribution center coordinates, and the rooster position determined by the standard is determined between two or more types of electronic components.
  • the dispersing state operation is determined to be the position of the rooster in preference to the smaller one.
  • the method for creating data of the component ⁇ l according to the second invention of the present application is a method for electronic components supplied from a component supply unit fixed at a predetermined position by a mounting head configured to be movable.
  • FIG. 1 is a schematic perspective view showing an electronic component mounting machine.
  • Fig. 2 is a schematic plan view showing the relationship between the component supply unit, the mounting head, and the mounting head.
  • -FIG. 3 is a flowchart of a method for creating data of the parts J in one embodiment of the present invention.
  • FIG. 5 is a schematic plan view illustrating the operation of the electronic component mounter according to one embodiment of the present invention.
  • FIG. 6 is a schematic plan view illustrating the operation of the electronic component mounter in one embodiment of the present invention.
  • FIG. 7 is a flowchart showing a main part of a method for creating data of a component E ⁇ ij according to another embodiment of the present invention.
  • FIG. 8 is a schematic plan view illustrating the operation of an electronic component mounter according to another embodiment of the present invention.
  • Fig. 9 is a flowchart showing the conventional method of creating data for parts.
  • the first invention of the present application provides two types of rooster S ⁇ positions when determining the rooster position in the component supply section of each electronic component with reference to the distribution center coordinates.
  • the fractional state value is smaller Therefore, the moving distance of the mounting head can be reduced in many cases as compared with the case where the determination is made in the opposite manner, and the actual ratio can be improved.
  • the E ⁇ lj position is the same between the two types of electronic components when determining the position of the ⁇ in the component supply section of each electronic component with reference to the distribution center coordinates.
  • mounting simulations were performed when each electronic component was placed at the rooster e ⁇ u position and the alternate rooster position, the amount of movement was determined, and the rooster fi ⁇ lj position was changed for each electronic component.
  • the difference in the amount of movement Since the position of the rooster is determined by giving priority to the smaller electronic component, the moving distance of the mounting head can often be reduced as compared to the case where it is determined conversely.
  • the second invention also aims at reducing the moving distance of the mounting head by reflecting the dispersion state, similarly to the first invention, but not only in the dispersion state but also in other points such as the number of mounting points. Since the factors can also be reflected, the position of the parts can be more rationally determined as compared to the first invention.
  • FIG. 1 and FIG. 2 show an electronic component mounting machine in which the method of the present invention is performed, and component supply units 2a and 2b, a circuit board 3, and a mounting head 4, which have already been described. It is as follows.
  • Reference numeral 2 in FIG. 1 denotes a component supply cassette for supplying components to the component supply units 2a and 2b.
  • FIG. 3 is a flow chart showing a method of creating data of “part 2 2 of this embodiment”.
  • the data including the coordinate data of the mounting position
  • the captured data is classified by electronic component type based on the name and shape code.
  • the distribution center coordinates (X, Y) of each electronic component on the circuit board are obtained as an average value of the X coordinate and an average value of the Y coordinate based on the coordinate data of each electronic component.
  • step 4 the electronic components of each type are rearranged in ascending order of the number of mounting points, and are grouped into a first group having the largest number of mounting points, a second group having the next number, and an Nth group having the smallest number of mounting points.
  • a group with 25 or more points is the first group
  • a group with 24 to 20 points is the second group
  • a group with 4 to 2 points is the second group.
  • N-1 Group and group with one mounting point are the Nth group.
  • step 5 the position of the part roster fi ⁇ lj in the first group with the largest number of mounting points is determined.
  • step 6 the part rooster S ⁇ position in the second group having the second largest number of mounting points is determined with respect to the position excluding the part rooster ⁇ ! Position determined in step 5.
  • step (m-1) and step m the positions of the parts fi ⁇ lj in the (N-1) th group and the Nth group are determined, respectively.
  • INDUSTRIAL APPLICABILITY The present invention is used to determine the position of a part E ⁇ in a group in a group having a relatively large number of mounting points, such as a first group having the largest number of mounting points, a second group, and the like, and details thereof will be described later. .
  • the priority of determining the parts E ⁇ IJ furnace in a group with a relatively small number of mounting points is determined by the number of mounting points and the priorities of the predetermined types.
  • the priority order for determining the component arrangement position is a predetermined priority for each type, and is determined in step 5 to step (m-1).
  • the coordinates are sequentially determined to be closest to the coordinate position on the circuit board (in this case, coincides with the distribution center coordinate).
  • FIG. 4 specifically shows a method of determining the position of the part roster in the first group.
  • the arrangement position of each type of electronic component belonging to the first group is provisionally determined based on the distribution center coordinates (X, Y).
  • the position of a certain electronic component is a to d (four points are shown for simplicity in the figure for simplicity. The same applies to FIG. 6 described below.)
  • the distribution center coordinate is (X1, Y1)
  • the component supply unit 2a on the side closer to Y1 on the Y coordinate Is selected, and the position p 1 closest to X 1 on the X coordinate on the component supply unit 2 a is provisionally determined as the arrangement position of this component.
  • step 12 It is determined in step 12 whether or not the E ⁇ U position thus tentatively determined may overlap between the electronic components. If there is no identical position, the provisional determination is made in step 17. This decision, this first
  • the tentatively determined rooster position is first determined as a final determination position for electronic components that do not overlap with other components. .
  • the position of the rooster fi? Lj between the electronic components in the tentatively determined positions of the remaining same roosters is calculated in step 14 and then the dispersion state value is calculated in step 15
  • the tentatively determined position is determined as the final determined position. From among the row positions, select as close as possible to the distribution center coordinates, determine the S ⁇ ij position of the rooster, and determine the E ⁇ ij position in the same manner.
  • an electronic component whose distribution center coordinates are (XI, Yl) at the mounting positions a to d shown in FIG. 5 and a distribution center coordinate of (X2, Y2) at the mounting positions to h shown in FIG.
  • the electronic component of the same is tentatively determined at the same rooster S ⁇ lJ position ⁇ 1
  • the dispersion state value is obtained by the following equation (1), and the electronic component having the smaller dispersion state value ⁇ is obtained.
  • the other electronic component specifically, as shown in FIG. 6) having the larger dispersion state value ⁇ is determined. It will be decided at the position of this.
  • n Length of line segment connecting N and distribution center coordinate point 0.
  • the rooster 2 ⁇ position of the electronic component is determined collectively for both the X and Y coordinates, but it is also possible to determine the X and Y coordinates individually. O In determining the array position at that time, the smaller the dispersion state value in each of the X coordinate and the Y coordinate should be given priority. It is preferable to use the values shown in the equations (3) and (4) as the dispersion state values ⁇ and y.
  • Xsgg. A y . B y . ⁇ ..., N y are the respective mounting points A, B,--..., N
  • the friction value of X Is the X ⁇ mark of the distribution center, Y o is the ⁇ coordinate value of the distribution center,
  • step 1 to step 4 This embodiment will be described with reference to the flowchart of FIG.
  • the processing from step 1 to step 4 is the same as in the first embodiment.
  • step 21 the arrangement position of all the electronic components belonging to the first group is provisionally determined based on the distribution center coordinates (X, Y).
  • step 22 it is determined whether or not the tentatively determined arrangement position may overlap between electronic components, and if there is no identical position, in step 31, the tentative determination is made in the final decision.
  • all arrangement positions of each type of electronic component of the first group are determined.
  • the tentatively determined array position is first determined as the final determination position for electronic components that do not overlap with other components.
  • the first rooster S ⁇ IJ position p 1 has already been provisionally determined based on the distribution center coordinates, and in addition to this, the remaining rooster
  • the second position p 2 near the rooster S ⁇ lJ position p 1 of 1 is provisionally determined as the alternative rooster position.
  • step 26 the first electronic components of the mounting points a to d and the distribution center coordinates (X1, Y2) are set to the first rooster position p1.
  • a mounting simulation is performed to determine the amount of movement L1 of the mounting head, and then a mounting simulation is performed when the first electronic component is set at the second arrangement position ⁇ 2 in the next step.
  • the second electronic component (not shown), the difference between the movement amounts L1, L2 and the movement amount is obtained.
  • the difference AL between the movement amounts of the first and second electronic components is compared, and the smaller one is given priority, and the rooster position of the electronic component is finally determined as the first rooster position P1. .
  • step 28 it is determined whether or not one of the overlapping electronic components whose roto S ⁇ position has not been determined is one.
  • step 24! ⁇ , Among the electronic components that overlap, the component determined to be '2 component' is, of course, the undetermined one determined to be one component. In this case, the moving amount is determined in step 29.
  • the rooster 2 ⁇ position of the electronic component having the larger difference ⁇ L is determined to be the second rooster S ⁇ IJ position p2.
  • step 24 if the number of overlapping electronic components is determined to be 3 or more, the undetermined electronic components are determined to be 2 or more. Only the position is finally determined, and the arrangement position of the electronic component having the larger difference ⁇ L in the moving amount is not determined, and the process returns to step 24. After returning to step 24, these ⁇ IJ positions are determined by performing the same steps as described above between the electronic component having the larger difference AL in the amount of movement and the remaining electronic components. You.
  • the dispersed state of the mounting points is considered. Since the position of the rooster can be determined rationally, the moving distance of the mounting head can be reduced, and the efficiency can be improved.

Description

明細書
発明の名称 部品酉 のデータ作成方法
技術分野
本発明は、 電子部品の実装機における部品供給部の部品酉 a ^データ作成方法に 関するものである。
背景技術
電子部品実装機の 1つのタイプとして、 第 1図及び第 2図に示すように、定め られた位置に固定された部品供給部 2 a、 2 bから電子部品の供給を受けて、 X Y方向に移動自在に構成された実装へッド 4で、 固定位置にセッ卜された回路基 板 3上へ電子部品を実装するものがある。
この種の夕ィプの電子部品実装機における部品供給部として、第 2図に示すよ うに、相対向する 1対の部品供給部 2 a、 2 bを Y方向に間隔を置いて備え、 各 部品供給部 2 a、 2 bの X方向位置が部品酉 e^【J位置 pとなるものがある。
上記部品供給部 2を備えた実装機において、従来第 9図に示すフローに従って 各電子部品の酉 e^u位置が決定されていた。
すなわち、 ステップ 5 1で回路基板 3上に実装される全電子部品のデータ (装 着位置の座標データが含まれる。 )が取り込まれる。次いでステップ 5 2で取り 込まれたデータは、 名称、形状コードに基き電子部品の種類毎に区分される。 ス テツプ 5 3で各種類の電子部品は、装着点数の多い順に並び換えられ、優先順位 が決定される。次のステップ 5 4では、各種類の電子部品の回路基板上の分布中 心座標(X、 Y)が、 各電子部品の座標データに基いて、 X座標の平均 び Y 座標の平均値として求められる。 ステップ 5 5では、装着点数による優先順位に 従って、 各電子部品の ffi^J位置を、 前記分布中心座標(X、 Y) に基いて決定し ている。優先順位の低いものの酉 S ^位置は、分布中心座標(X、 Y) に該当する 酉 £ ^位置がすでに割当てられてし、る場合には、 その近傍空白位置で最も近 L、酉 d^ij 位置に決定される。
上記従来例は、装着点数の多い種類の電子部品に優先的に酉 位置を与え、 そ の優先的に与えられた位置が分布中心座標に基づくものであるので、 装着に要す る実装へッドの移動距離を短くする上で一応の合理性を有するものである。 しか し、
Figure imgf000004_0001
、分布中心座標がほぼ同一で、 ^ϋ位置が同一となる場合において、一方は装着 点数が ¾^犬であるがその種類に属する電子部品の装着位置の分散状態が大であ るのに対し、他方は装着点数が轩小であるがその種類に属する電子部品の装着 位置が互いに近接していて分散状態が小であるとき、上記従来例に従えば分散状
Figure imgf000004_0002
とになる 0 しかし、
Figure imgf000004_0003
装着点数よりも分散 態の影 響するところが大であることが一般的であるので、逆に決定した場合よりも実装 へッドの移動距離が犬となって、 実装効率の低下を招くことになるという問題が あった。
発明の開示
上記の問題点に鑑み, 本願の第 1発明の部品酉 S^jのデータ作成方法は、 定めら れた位置に固定された部品供給部から供給される電子部品を、移動自在に構成さ れた実装へッドで、 固定位置にセッ卜された回路基板上へ実装する実装機におけ る部品 のデータ作成方法において、 種類別に分けられた電子部品の回路基板 上における分布中心座標とその分散状態値を求め、 各電子部品の部品供給部にお ける酉 』位置を分布中心座標を基準にして決定すると共に、 前記基準によって決 定された酉^ ϋ位置が 2種類以上の電子部品間で同一となつたとき、前記分散 態 働ヾ小さいものを優先してその酉 』位置に決定することを特徴とするものである。 また, 本願の第 2発明の部品 ^lのデータ作成方法は、定められた位置に固定さ れた部品供給部から供給される電子部品を、 移動自在に構成された実装へッドで
、 固定位置にセッ卜された回路基^:へ実装する実装機における部品酉 』のデー 夕作成方法にお L、て、種^ gijに分けられた電子部品の回路基板上における分布中 心座標を求め、 各電子部品の部品供給部における配列位置を分布中心座標を基準 にして決定し、前記基準によって決定された E^lj位置が 2種類の電子部品間で同 一となつたとき、夫々の電子部品を前記酉 位置と、代替 E^j位置に配置したと きの実装シミュレーションを行って、夫々の移動量を求め、 夫々の電子部品につ いて酉£ ^位置を代えたことによる移動量の差を求め、移動量の差の小さい方の電 子部品を優先して前記酉 リ位置に決定することを特徴とするものである。 図面の簡単な説明
第 1図は, 電子部品実装機を示す概略斜視図である。
第 2図は, 部品供給部、 実装へッド及び実装へッドの関係を示す概略平面図で ある。 - 第 3図は, 本発明の一実施形態における部品酉^ Jのデータ作成方法のフローチ ヤートである。
第 4図は,
Figure imgf000005_0001
すフローチヤ一卜である。
第 5図は, 本発明の一実施形態における電子部品実装機の動作を説明する概略 平面図である。
第 6図は, 本発明の一実施形態における電子部品実装機の動作を説明する概略 平面図である。
第 7図は, 本発明の他の実施形態における部品 E^ijのデータ作成方法の要部を 示すフローチヤ一トである。
第 8図は, 本発明の他の実施形態における電子部品実装機の動作を説明する概 略平面図である。
第 9図は, 従来の部品酉 のデータ作成方法を示すフローチヤ一トである。 発明を実施するための最良の形態
上記問題点を解決するために本願の第 1発明は、 各電子部品の部品供給部 における酉^!位置を分布中心座標を基準にして決定して ヽく際に、 酉 S ^位置 が 2種類以上の電子部品間で同一となったとき、 その分数状態値の小さいも
Figure imgf000005_0002
るので、逆に決定した場合よりも、実装 へッドの移動距離を少なくできることが多く、 実^/率の向上を図ることが できるものである。
また本願の第 2発明は、 各電子部品の部品供給部における酉 £^位置を分布 中心座標を基準にして決定していく際に、 E^lj位置が 2種類の電子部品間で 同一となったとき、 夫々の電子部品を前記酉 e^u位置と、代替酉 位置に配置 したときの実装シミュレーションを行って、夫々の移動量を求め、夫々の電 子部品について酉 fi^lj位置を代えたことによる移動量の差を求め、 移動量の差 の小さ ヽ方の電子部品を優先して酉 』位置を決定して ゝるので、逆に決定し た場合よりも、実装へッドの移動距離を少なくできることが多く、実
の向上を図ることができる。
この第 2発明も、 第 1発明と同様、分散状態を反映させて実装へッドの移動距 離を少なくすることを目的としたものであるが、分散 態のみならず装着点数等 の他の要因をも反映させることができるので、第 1発明に比較し、 より一層合理 的に部品酉£^位置を決定することができる。
以下本発明の実施例につ Lゝて、 図面を参照しながら説明する。
(第 1の実施の形態)
第 1図及び第 2図は、本発明方法が実施される電子部品実装機及び、 部品供給 部 2 a、 2 b、 回路基板 3、実装ヘッド 4を示しているが、 これらは既に説明し たとおりである。又第 1図の 2は部品供給部 2 a、 2 bに部品を供給する部品供 給カセットである。
第 3図は本実施例の部品酉 2^1」のデータ作成方法を示すフローチヤートである。 このフローチャートに示されるように、 ステップ 1で回路基板 3上に実装される 全電子部品のデータ (装着位置の座標データが含まれる。 )が取り込まれる。次 いで、 ステップ 2で、取り込まれたデータは名称、 形状コードに基き電子部品の 種類毎に区分される。ステップ 3で、各電子部品の回路基板上の分布中心座標(X 、 Y)が、 各電子部品の座標データに基いて、 X座標の平均値及び Y座標の平均 値として求められる。 ステップ 4で各種類の電子部品は、装着点数の多 ゝ順に並 び換えられ、かつ装着点数が最大の第 1グループ、次の第 2グループ、 、 最小の第 Nグループにグループ分けされる。例えば装着点数が 2 5点以上のグル —プを第 1グループ、装着点数が 2 4〜2 0点のグループを第 2グループ、 …… ···、装着点数が 4〜 2点のグループを第(N—1 ) グループ、装着点数が 1点の グループを第 Nグループとする。 ステップ 5で装着点数が最大の第 1グループに おける部品酉 fi^lj位置が決定される。 ステップ 6では、 ステップ 5で決定された部 品酉^!位置を除いた位置に対し、装着点数が次に多い第 2グループにおける部品 酉 S ^位置が決定される。 ステップ(m— 1 )、 ステップ mにおいては夫々、第( N- 1 ) グループ、第 Nグループの部品酉 fi^lj位置が決定される。 本発明は、装着点数が最大の第 1グループ、 次の第 2グループ等、装着点数が 比較的大であるグノレ一プにおける、 グループ内の部品 E ^位置決定に用いられ、 その詳細は後述する。他方、装着点数が最小の第 Nグループ等装着点数が比較的 小であるグル一プにおける部品 E^IJ爐決定の優先順位は、装着点数 び予め 定められた種類別の優先順位によって定められる。例えば装着点数が 1点のグノレ —プである第 Nグループにおいては、部品配列位置決定の優先順位は、 予め定め られた種類別の優先順位となり、 ステップ 5〜ステップ(m— 1 ) において決定
Figure imgf000007_0001
前記優先順位に従って各電子
Figure imgf000007_0002
その回路基板上の座標位置 (この場合は分布中心座標と一致 する。 ) に最も近い位置となるよう順次決定される。
第 4図は前記第 1グループにおける部品酉 』位置の決定方法を具体的に示して いる。 この第 4図のフローチャートに示されるように、 ステップ 1 1では、第 1 グループに属する各種類の電子部品の配列位置を、 前記分布中心座標(X、 Y) に基いて、仮決定される。 例えば、 第 5図に示すように、 ある電子部品の 位 置が a〜d (図では簡略化のため 4点装着の場合を示したが、実際にはこれより 装着点数が多い場合が一般的である。後記の第 6図も同様である。 )であって、 その分布中心座標が(X 1、 Y 1 )である場合には、 Y座標上 Y 1 に近い側の 部品供給部 2 aが選ばれると共に、その部品供給部 2 a上で、 X座標上 X 1 に最 も近い酉 リ位置 p 1が、 この部品の配列位置として仮決定される。
このように仮決定された E^U位置が電子部品間で重複する場合があるか否かが ステップ 1 2で判定され、 同一位置のものがない場合には、 ステップ 1 7におい て、 仮決定が本決定となり、 この第 1
Figure imgf000007_0003
れることになる。
他方、仮決定された酉 』位置が電子部品間で重複する場合には、 ステップ 1 3 において、先ず他とは重複しない電子部品について、前記仮決定された酉 」位置 を本決定位置として決定する。残された同一酉 』位置に仮決定されたもの同士に おける電子部品間の酉 fi?lj位置は、 ステップ 1 4において、 その分散状態値を算出 し、次いで、 ステップ 1 5で分散状態値最小のものを優先して、前記仮決定位置 を本決定位置とし、 ステップ 1 6において、分散値が次に小のものを、残余の配 列位置の中から、 その分布中心座標にできるだけ近くなるようにして選択し、 そ の酉 S^ij位置を本決定し、 以下同様に E^ij位置を本決定していく。
例えば、前記第 5図に示す装着位置 a ~dでその分布中心座標が(XI 、Yl ) の電子部品と、第 6図に示す装着位置 〜 hでその分布中心座標が(X 2、Y2 ) の電子部品とが、同一の酉 S^lJ位置 ρ 1 に仮決定された ¾合には、その分散状態値 を下記の式 (1) にて求め、 その分散状態値 αが小さい方の電子部品 (具体的に は第 5図に示すもの)を、前記 E^IJ位置 ρ 1 に本決定し、分散状態値 αが大きい 方の電子部品 (具体的には第 6図に示すもの) を他の位置に本決定することにな る。
ΑΟ + ΒΟ+ …- + ΝΟ
な: …一(1)
η 但し、 AO, BO, ……, NOは夫々、 各装着点 A, B, …- ·
Nと分布中心座標点 0とを結ぶ線分の長さ。 nは装着点数。
前記分散状態値としては、式(1)で示される αを用いる外、 式(2)で示さ れる各線分の総和Sを用いることも可能である。 9=AO + BO+ -"… +NO - … (2) あるいは前記分散状態値として、 各装着点 A、 B、 ……、 Nで囲まれる多角形 の面積を用いること等も可能である。
上記に示した例は、電子部品の酉 2^位置を X座標、 Y座標の両者を一括して決 定したものであるが、 X座標と Y座標とを個別に決定していくことも可能である o その際の配列位置決定の際に、 X座標及び Y座標の夫々における分散状態値が 小さい方を優先すればよい。そして分散状態値 σχ、 び y として、式(3)、 ( 4) に示すものを用いると好適である。
Figure imgf000009_0001
(Ax - Xo ) z + (B x - X o ) z + -… + (N x - Xo ) び y =
( 4 ) n j A„ . B x , ……, N , は夫々、 各装着点 A, B , …… . Nの
Xsgg. Ay . B y . ―…, N y は夫々、 各装着点 A, B , - -…, N
の丫達擦値、 X。 は分布中心の X虔標揎、 Y o は分布中心の丫座標値、
η 装着点数。 第 3図に示されるステップ 6、 7……の第 2グループ以下における装着点数が 比較的大であるグループにおいても、 そのグループ内の部品酉 位置決定は、 第
4図に示すフローチヤ一卜に基いて決定される。
(第 2の実施形態)
次に、第 3図のステップ 5における第 1
Figure imgf000009_0002
の実施例につき、第 7図のフローチヤ一卜に基き説明する。 ステップ 1からステ ップ 4までの処理は第 1の実施形態と同様である。
第 7図のフローチャートに示されるように、 ステップ 2 1では、 第 1グループ に属する全電子部品の配列位置を、前記分布中心座標(X、 Y) に基いて仮決定 される。次のステップ 2 2において、仮決定された配列位置が電子部品間で重複 する場合があるか否かが判定され、 同一位置のものがない場合には、 ステップ 3 1において、 仮決定が本決定となり、 この第 1グループの各種類の電子部品のす ベての配列位置が決定されることになる。
他方、仮決定された酉 』位置が電子部品間で重複する場合には、 ステップ 2 3 において、 先ず他とは重複しない電子部品について、 前記仮決定された配列位置 を本決定位置として決定する。 次のステップ 2 4では、仮決定位置が重複したも のにつき、 同一仮決定位置に重複する電子部品の数が 2部品だけか、 3部品以上 かが判定される。 3部品以上の電子部品が同一仮決定位置に重複する場合には、 ステップ 3 0において、 その内の 2部品が優先的に決定される。 その際の優先順 位は、装着点数 R¾び予め定められた種類別の優先順位によって定められる。 ステップ 2 4で重複する電子部品の数が 2と判定され、 あるいはステップ 3 0 で 2部品が選択されると、 次にステップ 2 5において、 これら 2部品の代替酉 ij 位置が仮決定される。第 8図に示すように、すでに第 1の酉 S^IJ位置 p 1 は分布中 心座標に基いて仮決定されているカヾ、 これに加えて残余の酉 £ ^位置の中で最も第 1の酉 S^lJ位置 p 1 に近い第 2の 位置 p 2が代替酉 』位置として仮決定され る。
次にステップ 2 6において、 第 8図に示すように、 装着点 a〜d、 分布中心座 標(X 1 、 Y 2 ) の第 1の電子部品が第 1の酉 位置 p 1 にセッ卜された場合 の実装シミュレーションを行つて、実装へッドの移動量 L 1 を求め、次 、で第 1 の電子部品が第 2の配列位置 ρ 2 にセットされた場合の実装シミュレーション を行って、実装へッドの移動量 L 2 を求め、さらにその移動量の差 A L (= L 2 - L 1 )を求める。 同様に第 2の電子部品 (図示省略) についても、前記移動量 L 1、 L 2及び移動量の差 を求める。次のステップで第 1、第 2の電子部品の 前記移動量の差 A Lを比較し、 これが小さい方を優先して、 その電子部品の酉 』 位置を第 1の酉 位置 P 1 に本決定する。
ステップ 2 8においては、 前記重複する電子部品において酉 S ^位置が未決定の ものが 1部品か否か判定される。 ステップ 2 4にお! ^、て重複する電子部品の 、' 2部品と判定されたものは、 当然未決定のものが 1部品と判定されるので、 この 場合にはステップ 2 9において、移動量の差 Δ Lが大きい方の電子部品の酉 2 ^位 置が第 2の酉 S^IJ位置 p 2 に本決定される。
ステップ 2 4において、 重複する電子部品の数が 3以上と判定されたものは、 未決定のものが 2部品以上と判定されるので、移動量の差 Δ Lが小さい方の電子 部品の酉 』位置のみが本決定され、移動量の差 Δ Lが大きい方の電子部品の配列 位置は決定されない状態で、 ステップ 2 4にリターンする。 ステップ 2 4にリタ —ンした後、前記移動量の差 A Lが大きい方の電子部品と、残りの電子部品との 間で、 上記と同様のステップを踏んで、 これらの ^IJ位置が決定される。
第 3図に示されるステップ 6、 7……の第 2グループ以下における装着点数が 比較的大であるグループにおいても、 そのグノレ一プ内の部品酉 位置決定を、 第 7図に示すフ口一チヤ一卜に基き決定することができる。
産業上の利用の可能性
以上のように本発明によれば、 電子部品の部品供給部における配列位置を回路 基板上の装着点の分布中心座標を基準にして決定していく際に、装着点の分散状 態を考慮して酉 位置を合理的に決定できるので、 実装へッドの移動距離を少な くし、実^率の向上を図ることができる。

Claims

請求の範囲
1 . 定められた位置に固定された部品供給部から供給される電子部品を、移動自 在に構成された実装へッドで、 固定位置にセッ卜された回路基板上へ実装する実 装機における部品酉 』のデータ作成方法にお Lヽて、 種類別に分けられた電子部品 の回路基板上における分布中心座標とその分散状態値を求め、 各電子部品の部品 供給部における酉 S^ij位置を分布中心座標を基準にして決定すると共に、前記基準 によって決定された酉 位置が 2種類以上の電子部品間で同一となつたとき、 前 記分散状態値が小さいものを優先してその酉 』位置に決定することを特徴とする 部品酉 のデータ作成方法。
2 . 定められた位置に固定された部品供給部から供給される電子部品を、移動自 在に構成された実装へッドで、 固定位置にセッ卜された回路基板上へ実装する実
Figure imgf000012_0001
ヽて、 種 uに分けられた電子部品 の回路基板上における分布中心座標を求め、 各電子部品の部品供給部における配 列位置を分布中心座標を基準にして決定し、前記基準によつて決定された 位 置が 2種類の電子部品間で同一となつたとき、夫々
Figure imgf000012_0002
代替配列位置に配置したときの実装シミュレーションを行って、夫々の移動量を 求め、夫々の電子部品について酉 £^11位置を代えたことによる移動量の差を求め、 移動量の差の小さ Lヽ方の電子部品を優先して前記酉 位置に決定することを特徴 とする部品 のデータ作成方法。
PCT/JP1996/002537 1995-09-08 1996-09-06 Procede de generation de donnees pour agencement de composants WO1997009684A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US09/029,258 US6161214A (en) 1995-09-08 1996-09-06 Method of generating data on component arrangement
KR1019980701739A KR100339149B1 (ko) 1995-09-08 1996-09-06 부품배열의데이터작성방법

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP7/231488 1995-09-08
JP23148895A JP3504394B2 (ja) 1995-09-08 1995-09-08 部品配列のデータ作成方法

Publications (1)

Publication Number Publication Date
WO1997009684A1 true WO1997009684A1 (fr) 1997-03-13

Family

ID=16924283

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1996/002537 WO1997009684A1 (fr) 1995-09-08 1996-09-06 Procede de generation de donnees pour agencement de composants

Country Status (5)

Country Link
US (1) US6161214A (ja)
JP (1) JP3504394B2 (ja)
KR (1) KR100339149B1 (ja)
CN (1) CN1096647C (ja)
WO (1) WO1997009684A1 (ja)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1054584B1 (en) * 1997-11-10 2006-08-23 Matsushita Electric Industrial Co., Ltd. Part mounting apparatus and part supply apparatus
EP0942382A3 (en) * 1998-03-10 2004-05-12 Matsushita Electric Industrial Co., Ltd. Design evaluating method and apparatus for assisting circuit-board assembly
DE19838595A1 (de) * 1998-08-25 2000-03-23 Siemens Ag Verfahren und Vorrichtung zur rechnergestützten Pipettenauswahl für einen Bestückungskopf eines Bestückungsautomaten und zur Zuordnunung von Bauelementen zu den in einer Pipettenauswahl vorgegebenen Pipettenarten
JP4012734B2 (ja) * 1999-09-28 2007-11-21 松下電器産業株式会社 部品実装用データ生成方法及び部品実装方法
EP1754402B1 (en) 2004-05-17 2008-05-28 Matsushita Electric Industrial Co., Ltd. Component mounting order deciding method and component mounting order deciding apparatus
US7440813B2 (en) * 2006-04-20 2008-10-21 Valor Computerized Systems Ltd. System and methods for automatic generation of component data
JP5145200B2 (ja) * 2008-12-03 2013-02-13 ヤマハ発動機株式会社 部品実装装置および部品実装方法
JP6426742B2 (ja) * 2014-08-01 2018-11-21 株式会社Fuji 部品装着方法および部品装着装置
JP6326630B2 (ja) * 2014-08-18 2018-05-23 パナソニックIpマネジメント株式会社 部品配置の決定方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63226775A (ja) * 1987-03-16 1988-09-21 Oki Electric Ind Co Ltd 基板搭載部品の自動配置方法
JPH06301744A (ja) * 1993-04-12 1994-10-28 Nec Corp 部品間隙チェック装置
JPH07306885A (ja) * 1994-05-11 1995-11-21 Oki Electric Ind Co Ltd 電子部品実装システム

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR1502554A (ja) * 1965-12-01 1968-02-07
JPH081982B2 (ja) * 1985-04-17 1996-01-10 株式会社日立製作所 電子部品搭載方法及び装置
JPS62144392A (ja) * 1985-12-19 1987-06-27 ティーディーケイ株式会社 電子部品実装方法
US4731923A (en) * 1986-03-15 1988-03-22 Tdk Corporation Apparatus and method for mounting circuit element on printed circuit board
US4937511A (en) * 1987-07-21 1990-06-26 Western Technologies Automation, Inc. Robotic surface mount assembly system
CA1320005C (en) * 1988-06-16 1993-07-06 Kotaro Harigane Electronic component mounting apparatus
JPH04501475A (ja) * 1988-11-02 1992-03-12 シーメンス アクチエンゲゼルシヤフト 保持体上にモジュールを配置するための方法
JP2776860B2 (ja) * 1989-01-11 1998-07-16 株式会社日立製作所 電子部品装着装置及び装着方法
JP2620646B2 (ja) * 1989-06-07 1997-06-18 三洋電機株式会社 電子部品自動装着装置
US5309371A (en) * 1989-06-28 1994-05-03 Kawasaki Steel Corporation Method of and apparatus for designing circuit block layout in integrated circuit
JP3032224B2 (ja) * 1990-02-21 2000-04-10 株式会社東芝 半導体集積回路の論理セル配置方法
JPH05304396A (ja) * 1991-07-12 1993-11-16 Canon Inc 部品の実装順序の決定方法及びその装置
US5355439A (en) * 1991-08-05 1994-10-11 Bio Tek Instruments Method and apparatus for automated tissue assay
US5247733A (en) * 1991-08-07 1993-09-28 Matsushita Electric Industrial Co., Ltd. Component assembling apparatus
US5349536A (en) * 1991-08-20 1994-09-20 Vlsi Technology, Inc. Method for optimally placing components of a VLSI circuit
US5359538A (en) * 1991-08-20 1994-10-25 Vlsi Technology, Inc. Method for regular placement of data path components in VLSI circuits
TW199259B (ja) * 1991-09-26 1993-02-01 Nippon Tobacco Sangyo Kk
US5741114A (en) * 1992-08-07 1998-04-21 Yamaha Hatsudoki Kabushiki Kaisha Method for mounting components and apparatus therefor
US5390283A (en) * 1992-10-23 1995-02-14 North American Philips Corporation Method for optimizing the configuration of a pick and place machine
US5493510A (en) * 1992-11-10 1996-02-20 Kawasaki Steel Corporation Method of and apparatus for placing blocks in semiconductor integrated circuit
US5566078A (en) * 1993-05-26 1996-10-15 Lsi Logic Corporation Integrated circuit cell placement using optimization-driven clustering
KR970001239Y1 (ko) * 1993-12-29 1997-02-21 대우중공업 주식회사 릴상태의 전자부품 자동공급 장치
JP3192057B2 (ja) * 1994-03-18 2001-07-23 富士通株式会社 配線プログラム生成方法及びその装置
JP3461915B2 (ja) * 1994-06-30 2003-10-27 松下電器産業株式会社 実装基板生産装置
US5568636A (en) * 1994-09-13 1996-10-22 Lsi Logic Corporation Method and system for improving a placement of cells using energetic placement with alternating contraction and expansion operations
US5661663A (en) * 1995-03-24 1997-08-26 Lsi Logic Corporation Physical design automation system and method using hierarchical clusterization and placement improvement based on complete re-placement of cell clusters
JP3680359B2 (ja) * 1995-07-04 2005-08-10 株式会社デンソー 電子部品の配列方法
US5699265A (en) * 1995-09-08 1997-12-16 Lsi Logic Corporation Physical design automation system and process for designing integrated circuit chips using multiway partitioning with constraints
JP3560706B2 (ja) * 1995-11-06 2004-09-02 松下電器産業株式会社 部品実装装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63226775A (ja) * 1987-03-16 1988-09-21 Oki Electric Ind Co Ltd 基板搭載部品の自動配置方法
JPH06301744A (ja) * 1993-04-12 1994-10-28 Nec Corp 部品間隙チェック装置
JPH07306885A (ja) * 1994-05-11 1995-11-21 Oki Electric Ind Co Ltd 電子部品実装システム

Also Published As

Publication number Publication date
KR100339149B1 (ko) 2002-07-18
JP3504394B2 (ja) 2004-03-08
CN1195410A (zh) 1998-10-07
KR19990044491A (ko) 1999-06-25
CN1096647C (zh) 2002-12-18
US6161214A (en) 2000-12-12
JPH0981603A (ja) 1997-03-28

Similar Documents

Publication Publication Date Title
EP0435451B1 (en) Set-up optimization for flexible manufacturing systems
Nagi et al. Multiple routeings and capacity considerations in group technology applications
EP0145925B1 (en) Iterative method for establishing connections between nodes and the resulting product
EP1685464B1 (en) Distributed autorouting of conductive paths
US20060052893A1 (en) Method for optimization of an order of component mounting, apparatus using the same, and mounter
US20040073322A1 (en) Method for optimization of an order of component mounting, apparatus using the same, and mounter
JP3571369B2 (ja) 配線設計装置
JPH0325953A (ja) 自動フロアプラン演算装置
WO1997009684A1 (fr) Procede de generation de donnees pour agencement de composants
KR930001025B1 (ko) 논리 회로도 자동생성방법 및 그 시스템
EP0170971B1 (en) Method for distributing wire load in a multilayer electrical circuit board or interconnection package
JP2002050900A (ja) 部品実装順序最適化方法、その装置及び部品実装装置
US5200677A (en) Method and apparatus for controlling positioning means
JP2966082B2 (ja) 実装順序決定方法及びその実装方法
JP4302422B2 (ja) 部品実装方法及びシステム
Su et al. A novel tabu search approach to find the best placement sequence and magazine assignment in dynamic robotics assembly
JP3999796B2 (ja) 加工計画方法、装置、及び、加工方法、装置
JP3466153B2 (ja) 部品実装順序最適化方法、その装置及び部品実装機
Lee et al. A genetic optimization approach to operation of a multi-head surface mounting machine
JP6935593B2 (ja) 部品搭載機のカート構成最適化装置およびその方法
JP3653911B2 (ja) 部品振り分け方法
DE SOUZA et al. CPS: A productivity tool for component placement in multi-head concurrent operation PCBA machines
JP3776108B2 (ja) 配線設計装置
JP3814616B2 (ja) 配線設計装置
JP2832318B2 (ja) 電子パッケージの製造装置

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 96196773.0

Country of ref document: CN

AK Designated states

Kind code of ref document: A1

Designated state(s): CN KR SG US

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 1019970703100

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 1019970703100

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 09029258

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 1019980701739

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 1019980701739

Country of ref document: KR

WWG Wipo information: grant in national office

Ref document number: 1019970703100

Country of ref document: KR

WWG Wipo information: grant in national office

Ref document number: 1019980701739

Country of ref document: KR