WO2018146818A1 - Component data adjustment system and component data adjustment method - Google Patents
Component data adjustment system and component data adjustment method Download PDFInfo
- Publication number
- WO2018146818A1 WO2018146818A1 PCT/JP2017/005190 JP2017005190W WO2018146818A1 WO 2018146818 A1 WO2018146818 A1 WO 2018146818A1 JP 2017005190 W JP2017005190 W JP 2017005190W WO 2018146818 A1 WO2018146818 A1 WO 2018146818A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- component
- existing
- component data
- information
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K13/00—Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
Definitions
- the present specification relates to a component data correction system and a component data correction method for correcting existing component data (part data) used in an existing component mounter into component data usable in another type of component mounter. Is disclosed.
- the component supplied from the feeder is picked up by the suction nozzle and transported to the mounting position.
- the result of the recognition is compared with part data created in advance to determine whether the part is normal or abnormal, and the part determined to be abnormal is discarded at a predetermined disposal location and determined to be normal.
- the component data includes, for example, the size of the component body (dimensions in the X, Y, Z directions, etc.), the size of the terminals such as leads, etc. (lead width, length, lead pitch, lead position, number of leads) Etc.) are included.
- recent component data includes conditions for imaging the component (illumination conditions such as illumination pattern and illumination angle, camera shutter speed, etc.), information on the suction nozzle that sucks the component (nozzle diameter, etc.), and suction nozzle Also includes data related to the speed at which the parts picked up are transported. Refers to the part data by a production job (production program) while the component mounter is in operation, and picks up parts, picks up images, transports, etc. Is to control.
- production job production program
- the conventional part data creation method includes product specifications such as dimensions and the number of leads described in a part catalog and CAD data of parts.
- product specifications such as dimensions and the number of leads described in a part catalog and CAD data of parts.
- component data is created for each model of component mounting machine and may not be compatible
- Parts data suitable for the new model is required.
- the existing parts data is modified to match the specifications of the new model.
- an operator skilled in creating part data relies on experience to manually correct the part data.
- the reliability of the corrected component data depends on the skill level of the worker, and if the skill level of the worker is low, the component data is not corrected properly and the component pick-up mistake occurs during operation of the component mounter. There is a problem that the frequency of occurrence of troubles such as image processing errors increases and productivity decreases.
- a component data correction system for correcting existing component data used in an existing component mounter into component data usable in another type of component mounter, the component body and the terminal
- a part data creation unit that automatically creates part data based on part information including information about the existing part data is compared with the automatically created part data and the existing part data is converted based on the comparison result.
- a component data correction unit that corrects the component data to be usable by another type of component mounter is provided.
- the existing part data is corrected to the part data that can be used by another type of component mounter. Therefore, the existing component data can be corrected to component data suitable for a different type of component mounting machine without depending on the skill level of the operator, and the quality of the corrected component data can be improved.
- the part information may include information about the part weight that affects the conveyance speed of the part, but the part weight can be estimated from the information about the part body and the terminal. Information on the part weight may not be included.
- the part data correction unit displays the existing part data and the automatically created part data on a display device for comparison, and an operator determines whether correction is necessary and inputs the determination result.
- the existing component data is not corrected, but is used as component data that can be used on the component mounting machine of another model as it is, and the operator determines that correction is necessary.
- the existing component data may be corrected to component data that can be used by the another type of component mounter. In this way, it is possible to leave the determination of whether or not the existing part data needs to be corrected to the operator's judgment, and the operator's judgment can be reflected in the correction of the existing part data. It should be noted that the determination of whether or not the existing part data needs to be corrected may be automated.
- the part data correction unit corrects the existing part data, among the data of a plurality of items included in the existing part data, the data of the item to be corrected is included in the automatically created part data You may make it replace with the data of the applicable item.
- the component data correction unit relates to a component body and terminals (for example, leads, bumps, electrodes, etc.) among a plurality of items of data included in the existing component data when the existing component data is corrected.
- the data of the item may not be corrected, and the data of at least one item among other items may be corrected.
- Even if there is no compatibility with the existing part data the data of the shape item related to the part body and terminal is small, so the data of the corresponding item of the existing part data with production results is used as it is. This is because it seems that there are many cases where the component data is more reliable.
- the existing part data and the automatically created part data in addition to data on items relating to the part body and the terminal, at least conditions for imaging the part (for example, an illumination pattern, an illumination angle, etc.) Data on three items relating to illumination conditions, imaging conditions such as camera shutter speed, image processing conditions such as image processing algorithms), a suction nozzle that picks up parts, and a speed at which the parts picked up by the suction nozzle are conveyed,
- the component data correction unit corrects data of at least one item out of the three items among a plurality of items of data included in the existing component data when correcting the existing component data. You may do it.
- the specifications of the lighting device and camera may differ, or the types of suction nozzles that can be used (nozzle diameter, etc.) and the component suction capacity may vary. And by correcting the data of at least one item among the three items related to the component conveyance speed, the existing component data can be corrected to the component data suitable for the component mounting machine of another model.
- the information acquisition unit for acquiring the information related to the specifications of the component mounting machine of another model and the component information including information related to the component body and the terminal by omitting the component data generating unit that automatically generates the component data; Component data correction that corrects the existing component data into component data that can be used by the component mounter of another model based on the component information acquired by the component and information regarding the specifications of the component mounter of another model It is good also as a structure provided with the part.
- the data of multiple items included in the existing part data can be appropriately corrected based on the component information and the information related to the specifications of the component mounting machine of another model.
- FIG. 1 is a block diagram illustrating a configuration of a component data correction system according to the first embodiment.
- FIG. 2 is a diagram illustrating the function of the component data creation unit according to the first embodiment.
- FIG. 3 is a diagram illustrating the function of the component data comparison display unit of the first embodiment.
- FIG. 4 is a diagram illustrating the function of the component data correction unit according to the first embodiment.
- FIG. 5 is a flowchart showing a flow of processing of the component data correction program according to the first embodiment.
- FIG. 6 is a flowchart showing the flow of processing of the component data correction program according to the second embodiment.
- the component data correction system includes a computer 11 such as a personal computer, an input device 13 such as a keyboard, a mouse, and a touch panel, a display device 14 such as a liquid crystal display and a CRT, and a component shown in FIG.
- the storage device 15 includes a data correction program and various types of data.
- the component data correction system may be configured using a component mounter control system, a component mounting line production management system in which a plurality of component mounters are arranged, or May be a dedicated parts data correction system configured separately from these systems.
- an automatic part data creation system may be used as the part data correction system.
- the computer 11 automatically creates component data based on the component information including information on the body and terminals of the components necessary for the production of the component mounting board by executing a component data correction program of FIG. Functions as a “part data comparison display part” for comparing and displaying the existing part data used by the existing part mounter and the automatically created part data on the display device 14, and further automatically creating It also functions as a “component data correction unit” that corrects existing component data to component data that can be used by another type of component mounter using the component data thus obtained.
- a component data correction program of FIG. Functions as a “part data comparison display part” for comparing and displaying the existing part data used by the existing part mounter and the automatically created part data on the display device 14, and further automatically creating It also functions as a “component data correction unit” that corrects existing component data to component data that can be used by another type of component mounter using the component data thus obtained.
- the component information (see FIG. 2) provided by the manufacturer of the components is read into the computer 11.
- the component information is linked with the CAD data of the component and includes at least information regarding the component body, the terminal, and the component weight. Since the part weight that affects the part conveyance speed can be estimated from the information about the part body and the terminal, the part information may not include the information about the part weight, but the information about the part weight is included. Needless to say.
- the information on the component body is data on the size (X, Y, Z direction dimensions, etc.) of the component body.
- the information on the terminal is, for example, data such as lead width, length, lead pitch, lead position, number of leads, etc. for a leaded component, and bump diameter, bump pitch, bump number, etc. for a BGA component. Data such as position and number of bumps.
- This component information may be stored in the storage device 15 in advance, or may be downloaded from an external server or the like via a network when necessary, or a recording medium such as a CD on which component information is recorded. May be obtained and read by the computer 11.
- the computer 11 automatically creates part data based on the part information.
- the automatically created parts data as well as the existing parts data, in addition to the data on the items related to the terminals such as the parts body and leads, at least the conditions for imaging the parts, the suction nozzle for picking up the parts, and the suction nozzle
- Three items of data relating to the conveyance speed for conveying the sucked parts are included.
- the item data relating to the component body is the data of the size of the component body (X, Y, Z direction dimensions, etc.), and the item data relating to the terminal is, for example, a lead for a leaded component. Data such as width, length, lead pitch, lead position, number of leads, and the like.
- the data of the item regarding the conditions for imaging the component includes, for example, illumination conditions such as an illumination pattern and an illumination angle, imaging conditions such as a shutter speed of a component imaging camera of the component mounter, and image processing conditions such as an image processing algorithm. It is data about.
- the data on the item related to the suction nozzle that picks up the component is data related to the nozzle type such as the nozzle diameter (nozzle size) of the suction nozzle, and the data on the item related to the transport speed for transporting the component picks up the component supplied from the feeder.
- This is data on the conveyance speed when adsorbing to the nozzle and conveying it to the imaging position or mounting position.
- the conveyance speed can be set in multiple stages, such as high speed, medium speed, low speed, etc., or infinitely. ing.
- the algorithm for automatically creating the component data based on the component information is a specification of another type of component mounter that uses the corrected component data (particularly, the lighting device that illuminates the component)
- the nozzle type such as the nozzle diameter of the usable suction nozzle, the component suction capability for each suction nozzle, the specifications for the mounting head moving device, etc.
- the computer 11 compares and displays the existing component data used in the existing component mounter and the automatically created component data on the display device 14.
- the existing part data may be stored in the storage device 15 in advance, downloaded from an external server or the like via a network, or a CD or the like on which the existing part data is recorded.
- a recording medium may be obtained and read by the computer 11.
- the display example in FIG. 3 is a display example in which the existing part data related to the leaded part is compared with the automatically created part data.
- the data of each item of the body size, the lead size, the nozzle size, and the conveyance speed is different between the existing part data and the automatically created part data.
- the worker refers to the existing part data that is displayed in comparison with the display device 14 and the automatically created part data, and the worker determines whether or not the data of each item of the existing part data needs to be corrected.
- the determination result is input to the computer 11 by operating the input device 13.
- the computer 11 uses the data of the item that the operator has determined that correction is unnecessary, as it is, without modifying the data of the corresponding item of the existing component data, as it is in another type of component mounting machine.
- Use as possible data and replace only the data of the items that the operator has determined that correction is necessary, by replacing the data of the corresponding items of the existing part data with the data of the corresponding items of the automatically created part data. Modify the component data so that it can be used with another type of component mounter.
- the existing part data when correcting the existing part data, among the data of a plurality of items included in the existing part data, conditions for imaging the part (for example, illumination conditions such as illumination pattern and illumination angle, camera shutter speed, etc.) Imaging data, image processing conditions such as an image processing algorithm), data of at least one item among the three items related to the suction nozzle and the conveyance speed may be corrected.
- the specifications of the lighting device and the camera for imaging the component may differ, and the types of suction nozzles that can be used (nozzle diameter, etc.) and the component suction capability may differ, so the part is imaged.
- the existing component data can be corrected to the component data suitable for the component mounting machine of another model.
- the worker does not correct the data of the corresponding item of the existing part data for the body size and the lead size. Therefore, only the data of the two items of the nozzle size and the conveyance speed are replaced with the data of the corresponding item of the automatically created component data.
- the reason why the operator decided not to correct the data of the body size and the lead size is that the data of these shape items is small because there is little difference between the models. This is because it is often the case that the data of the corresponding item of the component data is used as it is, and the component data is highly reliable.
- the component data correction of the first embodiment described above is executed by the computer 11 as follows according to the component data correction program of FIG.
- this program is started, first, in step 101, existing component data used by an existing component mounter is read.
- the existing part data may be stored in the storage device 15 in advance, downloaded from an external server or the like via a network, or a CD or the like on which the existing part data is recorded.
- a recording medium may be obtained and read by the computer 11.
- the process proceeds to step 102, and component information relating to components necessary for production of the component mounting board is read.
- the part information may be stored in the storage device 15 in advance, or may be downloaded from an external server or the like via a network, or a recording medium such as a CD on which the part information is recorded is obtained. Then, it may be read by the computer 11.
- step 103 where the specifications of the component mounter that uses the corrected component data (particularly the illumination device that illuminates the component, the camera for imaging the component, the image processing function, the nozzle diameter of the usable suction nozzle, etc.
- the component data corresponding to the specifications of the component mounting machine is automatically created based on the component information.
- step 104 the existing part data and the automatically created part data are displayed on the display device 14, and the data of each item is compared to extract data of items having different values between the two.
- step 105 data of items having different values between them is displayed on the display device 14.
- character modification such as color coding, emphasis, enclosing, shading, etc. Also good.
- step 106 the operator looks at the display on the display device 14, determines whether or not the data of each item of the existing component data needs to be corrected, and operates the input device 13 on the determination result to operate the computer. Wait until input to 11.
- step 107 it is determined whether or not the existing part data is to be corrected based on the operator's determination result, and the existing part data is corrected. If this is the case, the process proceeds to step 108, and only the data of the item that the operator has determined to be corrected is replaced with the data of the corresponding item of the existing part data by replacing the data of the corresponding item with the automatically created part data. Correct this program by correcting the data to component data that can be used by another type of component mounter.
- step 107 determines whether it is necessary to modify the existing component data. If it is determined in step 107 that it is not necessary to modify the existing component data, the process proceeds to step 109, and the component mounter of another model is directly used without correcting the data of the corresponding item in the existing component data. But use it as usable data and modify this program.
- a component that can be used with another component mounter using existing component data by using component data that is automatically created based on component information including information on the component body and terminals. Because the data is modified, existing component data can be modified to component data suitable for a different type of component mounter without depending on the skill level of the worker. Quality can be improved.
- the existing part data and the automatically created part data are compared and displayed on the display device 14, the operator determines whether correction is necessary, and inputs the determination result. If it is determined that correction is not necessary, the existing part data is not corrected and is used as part data that can be used on another type of component mounter. Since the data is modified to component data that can be used by another type of component mounter, it is possible to leave the judgment of the necessity of modification of the existing component data to the operator's judgment, and the existing component data The operator's judgment can be reflected in the correction. However, the present invention may also automate the determination of whether or not existing part data needs to be corrected.
- the existing part data when the existing part data is corrected, among the data of a plurality of items included in the existing part data, the corresponding item included in the part data that is automatically generated is the data of the item to be corrected.
- the difference between the correction item data of the existing component data and the corresponding item data of the automatically created component data is corrected (multiplied) by a predetermined coefficient K (0 ⁇ K ⁇ 1).
- the existing part data may be corrected by adding the value to the correction item data of the existing part data.
- the data of the two items of the body size and the lead size is not corrected, but the data of the two items of the body size and the lead size is corrected as necessary. You may do it.
- Embodiment 2 of the present invention will be described with reference to FIG. However, description of the substantially same parts as those in the first embodiment will be omitted or simplified, and different parts will be mainly described.
- part data is automatically created based on the part information
- the existing part data is compared with the automatically created part data
- the existing part data is converted to another model based on the comparison result.
- the processing for automatically creating the component data is omitted based on the component information
- the computer 11 stores information on the component body and the terminal.
- This also functions as a component data correction unit that corrects existing component data to component data that can be used by another type of component mounter. Since the part weight that affects the part conveyance speed can be estimated from the information about the part body and the terminal, the part information may not include the information about the part weight, but the information about the part weight is included. Needless to say.
- the data of multiple items included in the existing part data can be appropriately corrected based on the component information and the information related to the specifications of the component mounting machine of another model.
- the modification of the component data of the second embodiment is executed by the computer 11 as follows according to the component data modification program of FIG.
- this program is started, first, in step 201, existing component data used in an existing component mounter is read, and in the next step 202, component information relating to components necessary for production of a component mounting board is read. Thereafter, the process proceeds to step 203, where the specifications of another type of component mounter that uses the corrected component data (particularly, the illumination device that illuminates the component, the camera for imaging the component, the image processing function, and the usable suction nozzle)
- the nozzle type such as the nozzle diameter, the component suction capacity for each suction nozzle, and the specifications regarding the mounting head moving device) are read.
- step 204 data of at least one item is selected from the data of the three items related to the imaging condition of the component, the suction nozzle and the conveyance speed among the data of the plurality of items included in the existing component data.
- the correction is made based on the component information and the information related to the specifications of the component mounting machine of another type. Note that data of items other than the above three items may be corrected.
- the same effect as that of the first embodiment can be obtained.
- the data of the item to be corrected may be selected from the item data, and the data of the item may be corrected based on the component information and the information regarding the specifications of the component mounting machine of another model.
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Supply And Installment Of Electrical Components (AREA)
Abstract
Provided is a component data adjustment system for adjusting existing component data for use in an existing component mounting machine to component data that can be used in a different type of component mounting machine. A computer (11) automatically generates component data on the basis of component information including information about a component body and a terminal, and causes the existing component data and the automatically generated component data to be displayed on a display device (14) for comparison. An operator determines the need for adjustment and enters a determination result. If the operator determines that no adjustment is necessary, the existing component data are not adjusted and are used as is as component data that can be used in the different type of component mounting machine. Only if the operator determines that adjustment is necessary, the existing component data are adjusted to component data that can be used in the different type of component mounting machine.
Description
本明細書は、既存の部品実装機で使用する既存の部品データ(パートデータ)を、別の機種の部品実装機で使用可能な部品データに修正する部品データ修正システム及び部品データ修正方法に関する技術を開示したものである。
The present specification relates to a component data correction system and a component data correction method for correcting existing component data (part data) used in an existing component mounter into component data usable in another type of component mounter. Is disclosed.
部品実装機の稼働中は、フィーダから供給される部品を吸着ノズルで吸着して実装位置へ搬送する途中で、当該部品を下方からカメラで撮像して、その画像を処理して当該部品の形状を認識して、その認識結果を事前に作成された部品データと比較して当該部品の正常/異常を判定し、異常と判定された部品を所定の廃棄場所に廃棄し、正常と判定された部品のみを回路基板に実装するようにしている。ここで、部品データには、例えば、部品ボディのサイズ(X、Y、Z方向の寸法等)、リード等の端子のサイズ等(リードの幅、長さ、リードピッチ、リードの位置、リード本数等)のデータが含まれる。更に、最近の部品データには、部品を撮像する条件(照明パターン、照明角度等の照明条件、カメラのシャッタ速度等)や、部品を吸着する吸着ノズルの情報(ノズル径等)や、吸着ノズルに吸着した部品を搬送する速度等に関するデータも含まれ、部品実装機の稼働中に生産ジョブ(生産プログラム)によって部品データを参照して、部品実装機の部品吸着動作、撮像動作、搬送動作等を制御するようになっている。
During operation of the component mounting machine, the component supplied from the feeder is picked up by the suction nozzle and transported to the mounting position. The result of the recognition is compared with part data created in advance to determine whether the part is normal or abnormal, and the part determined to be abnormal is discarded at a predetermined disposal location and determined to be normal. Only the components are mounted on the circuit board. Here, the component data includes, for example, the size of the component body (dimensions in the X, Y, Z directions, etc.), the size of the terminals such as leads, etc. (lead width, length, lead pitch, lead position, number of leads) Etc.) are included. Furthermore, recent component data includes conditions for imaging the component (illumination conditions such as illumination pattern and illumination angle, camera shutter speed, etc.), information on the suction nozzle that sucks the component (nozzle diameter, etc.), and suction nozzle Also includes data related to the speed at which the parts picked up are transported. Refers to the part data by a production job (production program) while the component mounter is in operation, and picks up parts, picks up images, transports, etc. Is to control.
従来の部品データの作成方法は、特許文献1(特開2011-211088号公報)に記載されているように、部品のカタログ等に記載された寸法、リード本数等の製品仕様や部品のCADデータを参照して、作業者が手入力で部品データを作成したり、或は、部品データ作成システムを使用して、部品をカメラで撮像して画像処理して部品データを自動的に作成するようにしたものがある。
As described in Patent Document 1 (Japanese Patent Application Laid-Open No. 2011-211088), the conventional part data creation method includes product specifications such as dimensions and the number of leads described in a part catalog and CAD data of parts. To create part data manually by an operator, or use a parts data creation system to capture a part with a camera and perform image processing to automatically create part data. There is something that was made.
ところで、部品データは、部品実装機の機種毎に作成され、互換性がない場合があるため、ユーザーが使用する機種と互換性のない、同じ若しくは異なるメーカーの新機種を導入した場合には、その新機種に適合した部品データが必要となる。この場合、新機種に適合した部品データを作成し直しても良いが、信頼性のある部品データを作成するには時間と手間がかかるため、生産実績のある既存の部品データが存在する場合は、既存の部品データを新機種の仕様に合わせて修正して使用する場合が多い。現在、既存の部品データを修正する場合、部品データの作成に熟練した作業者が経験に頼って手作業で修正するようにしている。このため、修正後の部品データの信頼性が作業者の熟練度によって左右され、作業者の熟練度が低いと、部品データの修正が適正に行われず、部品実装機の稼働中に部品吸着ミスや画像処理エラー等のトラブルの発生頻度が増加して、生産性が低下するという問題があった。
By the way, since component data is created for each model of component mounting machine and may not be compatible, when a new model of the same or different manufacturer is introduced that is not compatible with the model used by the user, Parts data suitable for the new model is required. In this case, it may be possible to re-create the part data suitable for the new model, but it takes time and effort to create reliable part data, so if there is existing part data with production results In many cases, the existing parts data is modified to match the specifications of the new model. Currently, when modifying existing part data, an operator skilled in creating part data relies on experience to manually correct the part data. For this reason, the reliability of the corrected component data depends on the skill level of the worker, and if the skill level of the worker is low, the component data is not corrected properly and the component pick-up mistake occurs during operation of the component mounter. There is a problem that the frequency of occurrence of troubles such as image processing errors increases and productivity decreases.
上記課題を解決するために、既存の部品実装機で使用する既存の部品データを、別の機種の部品実装機で使用可能な部品データに修正する部品データ修正システムであって、部品ボディ及び端子に関する情報を含む部品情報に基づいて部品データを自動作成する部品データ作成部と、前記既存の部品データを前記自動作成した部品データと比較してその比較結果に基づいて前記既存の部品データを前記別の機種の部品実装機で使用可能な部品データに修正する部品データ修正部とを備えた構成としたものである。
In order to solve the above problems, a component data correction system for correcting existing component data used in an existing component mounter into component data usable in another type of component mounter, the component body and the terminal A part data creation unit that automatically creates part data based on part information including information about the existing part data is compared with the automatically created part data and the existing part data is converted based on the comparison result. In this configuration, a component data correction unit that corrects the component data to be usable by another type of component mounter is provided.
この構成では、部品ボディ及び端子に関する情報を含む部品情報に基づいて自動作成した部品データを用いて、既存の部品データを別の機種の部品実装機で使用可能な部品データに修正するようにしているため、作業者の熟練度に頼らずに、既存の部品データを別の機種の部品実装機に適合する部品データに修正することができ、修正後の部品データの品質を高めることができる。尚、部品情報には、部品ボディ及び端子に関する情報の他に、部品の搬送速度に影響する部品重量に関する情報が含まれていても良いが、部品重量は部品ボディ及び端子に関する情報から推定できるため、部品重量に関する情報は含まれていなくても良い。
In this configuration, using the part data automatically created based on the part information including information on the part body and the terminal, the existing part data is corrected to the part data that can be used by another type of component mounter. Therefore, the existing component data can be corrected to component data suitable for a different type of component mounting machine without depending on the skill level of the operator, and the quality of the corrected component data can be improved. In addition to the information about the part body and the terminal, the part information may include information about the part weight that affects the conveyance speed of the part, but the part weight can be estimated from the information about the part body and the terminal. Information on the part weight may not be included.
この場合、前記部品データ修正部は、前記既存の部品データと前記自動作成した部品データとを表示装置に比較表示して、作業者が修正の要否を判断してその判断結果を入力し、作業者が修正不要と判断した場合には、前記既存の部品データを修正せずに、そのまま前記別の機種の部品実装機でも使用可能な部品データとして用い、作業者が修正必要と判断した場合のみ、前記既存の部品データを前記別の機種の部品実装機で使用可能な部品データに修正するようにしても良い。このようにすれば、既存の部品データの修正の要否の判定を作業者の判断に委ねることができて、既存の部品データの修正に作業者の判断を反映させることができる。尚、既存の部品データの修正の要否の判定についても自動化するようにしても良い。
In this case, the part data correction unit displays the existing part data and the automatically created part data on a display device for comparison, and an operator determines whether correction is necessary and inputs the determination result. When the operator determines that correction is not necessary, the existing component data is not corrected, but is used as component data that can be used on the component mounting machine of another model as it is, and the operator determines that correction is necessary. However, the existing component data may be corrected to component data that can be used by the another type of component mounter. In this way, it is possible to leave the determination of whether or not the existing part data needs to be corrected to the operator's judgment, and the operator's judgment can be reflected in the correction of the existing part data. It should be noted that the determination of whether or not the existing part data needs to be corrected may be automated.
また、前記部品データ修正部は、前記既存の部品データを修正する際に、前記既存の部品データに含まれる複数の項目のデータのうち、修正する項目のデータを前記自動作成した部品データに含まれる該当項目のデータと置き換えるようにしても良い。
In addition, when the part data correction unit corrects the existing part data, among the data of a plurality of items included in the existing part data, the data of the item to be corrected is included in the automatically created part data You may make it replace with the data of the applicable item.
更に、前記部品データ修正部は、前記既存の部品データを修正する際に、前記既存の部品データに含まれる複数の項目のデータのうち、部品ボディと端子(例えばリード、バンプ、電極等)に関する項目のデータは修正せず、それ以外の項目の中から少なくとも1つの項目のデータを修正するようにしても良い。既存の部品データと互換性がない場合でも、部品ボディと端子に関する形状的な項目のデータは、機種間の差が小さいため、生産実績のある既存の部品データの該当項目のデータをそのまま使用した方が信頼性の高い部品データとなる場合が多いと思われるためである。
Furthermore, the component data correction unit relates to a component body and terminals (for example, leads, bumps, electrodes, etc.) among a plurality of items of data included in the existing component data when the existing component data is corrected. The data of the item may not be corrected, and the data of at least one item among other items may be corrected. Even if there is no compatibility with the existing part data, the data of the shape item related to the part body and terminal is small, so the data of the corresponding item of the existing part data with production results is used as it is. This is because it seems that there are many cases where the component data is more reliable.
具体的には、前記既存の部品データと前記自動作成した部品データには、それぞれ、部品ボディと端子に関する項目のデータの他に、少なくとも、部品を撮像する条件(例えば照明パターン、照明角度等の照明条件、カメラのシャッタ速度等の撮像条件、画像処理アルゴリズム等の画像処理条件)、部品を吸着する吸着ノズル及び前記吸着ノズルに吸着した部品を搬送する速度に関する3つの項目のデータが含まれ、前記部品データ修正部は、前記既存の部品データを修正する際に、前記既存の部品データに含まれる複数の項目のデータのうち、前記3つの項目の中から少なくとも1つの項目のデータを修正するようにしても良い。部品実装機の機種によって、照明装置やカメラの仕様が異なったり、使用可能な吸着ノズルの種類(ノズル径等)や部品吸着能力が異なったりする場合があるため、部品を撮像する条件、吸着ノズル及び部品の搬送速度に関する3つの項目の中から、少なくとも1つの項目のデータを修正することで、既存の部品データを別の機種の部品実装機に適合する部品データに修正することができる。
Specifically, in the existing part data and the automatically created part data, in addition to data on items relating to the part body and the terminal, at least conditions for imaging the part (for example, an illumination pattern, an illumination angle, etc.) Data on three items relating to illumination conditions, imaging conditions such as camera shutter speed, image processing conditions such as image processing algorithms), a suction nozzle that picks up parts, and a speed at which the parts picked up by the suction nozzle are conveyed, The component data correction unit corrects data of at least one item out of the three items among a plurality of items of data included in the existing component data when correcting the existing component data. You may do it. Depending on the model of the component mounting machine, the specifications of the lighting device and camera may differ, or the types of suction nozzles that can be used (nozzle diameter, etc.) and the component suction capacity may vary. And by correcting the data of at least one item among the three items related to the component conveyance speed, the existing component data can be corrected to the component data suitable for the component mounting machine of another model.
また、部品データを自動作成する部品データ作成部を省略して、部品ボディ及び端子に関する情報を含む部品情報と別の機種の部品実装機の仕様に関する情報を取得する情報取得部と、前記情報取得部で取得した前記部品情報と前記別の機種の部品実装機の仕様に関する情報とに基づいて前記既存の部品データを前記別の機種の部品実装機で使用可能な部品データに修正する部品データ修正部とを備えた構成としても良い。
In addition, the information acquisition unit for acquiring the information related to the specifications of the component mounting machine of another model and the component information including information related to the component body and the terminal by omitting the component data generating unit that automatically generates the component data; Component data correction that corrects the existing component data into component data that can be used by the component mounter of another model based on the component information acquired by the component and information regarding the specifications of the component mounter of another model It is good also as a structure provided with the part.
要するに、部品ボディ及び端子に関する情報を含む部品情報と、修正後の部品データを使用する別の機種の部品実装機の仕様に関する情報があれば、既存の部品データに含まれる複数の項目のデータのうち、部品を撮像する条件、吸着ノズル及び部品の搬送速度に関する3つの項目のデータについては、部品情報と当該別の機種の部品実装機の仕様に関する情報とに基づいて適正に修正することができる。
In short, if there is part information including information on the part body and terminals and information on the specifications of another type of component mounter that uses the corrected part data, the data of multiple items included in the existing part data Among them, the data of three items related to the conditions for imaging the component, the suction nozzle and the conveyance speed of the component can be appropriately corrected based on the component information and the information related to the specifications of the component mounting machine of another model. .
以下、2つの実施例1,2を説明する。
Hereinafter, two examples 1 and 2 will be described.
本発明の実施例1を図1乃至図5に基づいて説明する。
図1に示すように、部品データ修正システムは、パーソナルコンピュータ等のコンピュータ11と、キーボード、マウス、タッチパネル等の入力装置13と、液晶ディスプレイ、CRT等の表示装置14と、後述する図5の部品データ修正プログラムや各種のデータ等を記憶する記憶装置15とを備えた構成となっている。部品データ修正システムは、部品実装機の制御システムを利用して構成しても良いし、複数の部品実装機を配列した部品実装ラインの生産管理システムを利用して構成しても良いし、或は、これらのシステムとは別に構成した専用の部品データ修正システムとしても良い。勿論、部品データ自動作成システムを部品データ修正システムとして用いても良い。 A first embodiment of the present invention will be described with reference to FIGS.
As shown in FIG. 1, the component data correction system includes acomputer 11 such as a personal computer, an input device 13 such as a keyboard, a mouse, and a touch panel, a display device 14 such as a liquid crystal display and a CRT, and a component shown in FIG. The storage device 15 includes a data correction program and various types of data. The component data correction system may be configured using a component mounter control system, a component mounting line production management system in which a plurality of component mounters are arranged, or May be a dedicated parts data correction system configured separately from these systems. Of course, an automatic part data creation system may be used as the part data correction system.
図1に示すように、部品データ修正システムは、パーソナルコンピュータ等のコンピュータ11と、キーボード、マウス、タッチパネル等の入力装置13と、液晶ディスプレイ、CRT等の表示装置14と、後述する図5の部品データ修正プログラムや各種のデータ等を記憶する記憶装置15とを備えた構成となっている。部品データ修正システムは、部品実装機の制御システムを利用して構成しても良いし、複数の部品実装機を配列した部品実装ラインの生産管理システムを利用して構成しても良いし、或は、これらのシステムとは別に構成した専用の部品データ修正システムとしても良い。勿論、部品データ自動作成システムを部品データ修正システムとして用いても良い。 A first embodiment of the present invention will be described with reference to FIGS.
As shown in FIG. 1, the component data correction system includes a
コンピュータ11は、後述する図5の部品データ修正プログラムを実行することで、部品実装基板の生産に必要な部品のボディ及び端子に関する情報を含む部品情報に基づいて部品データを自動作成する「部品データ作成部」として機能すると共に、既存の部品実装機で使用する既存の部品データと自動作成した部品データとを表示装置14に比較表示する「部品データ比較表示部」として機能し、更に、自動作成した部品データを用いて既存の部品データを別の機種の部品実装機で使用可能な部品データに修正する「部品データ修正部」としても機能する。以下、これら各機能について図2乃至図4を用いて説明する。尚、図2乃至図4は、リード付き部品の部品データを用いて各機能を説明する図である。
The computer 11 automatically creates component data based on the component information including information on the body and terminals of the components necessary for the production of the component mounting board by executing a component data correction program of FIG. Functions as a “part data comparison display part” for comparing and displaying the existing part data used by the existing part mounter and the automatically created part data on the display device 14, and further automatically creating It also functions as a “component data correction unit” that corrects existing component data to component data that can be used by another type of component mounter using the component data thus obtained. Each of these functions will be described below with reference to FIGS. 2 to 4 are diagrams for explaining each function using component data of components with leads.
[部品データ作成部としての機能]
部品実装基板の生産に必要な部品について、その部品の製造会社等から提供される部品情報(図2参照)をコンピュータ11に読み込む。この部品情報は、部品のCADデータと連携し、少なくとも、部品ボディ、端子及び部品重量に関する情報が含まれる。尚、部品の搬送速度に影響する部品重量は、部品ボディ及び端子に関する情報から推定できるため、部品情報には部品重量に関する情報が含まれていなくても良いが、部品重量に関する情報が含まれていても良いことは言うまでもない。 [Function as part data creation unit]
For the components necessary for the production of the component mounting board, the component information (see FIG. 2) provided by the manufacturer of the components is read into thecomputer 11. The component information is linked with the CAD data of the component and includes at least information regarding the component body, the terminal, and the component weight. Since the part weight that affects the part conveyance speed can be estimated from the information about the part body and the terminal, the part information may not include the information about the part weight, but the information about the part weight is included. Needless to say.
部品実装基板の生産に必要な部品について、その部品の製造会社等から提供される部品情報(図2参照)をコンピュータ11に読み込む。この部品情報は、部品のCADデータと連携し、少なくとも、部品ボディ、端子及び部品重量に関する情報が含まれる。尚、部品の搬送速度に影響する部品重量は、部品ボディ及び端子に関する情報から推定できるため、部品情報には部品重量に関する情報が含まれていなくても良いが、部品重量に関する情報が含まれていても良いことは言うまでもない。 [Function as part data creation unit]
For the components necessary for the production of the component mounting board, the component information (see FIG. 2) provided by the manufacturer of the components is read into the
図2に示すように、部品ボディに関する情報は、部品ボディのサイズ(X、Y、Z方向の寸法等)のデータである。端子に関する情報は、例えば、リード付き部品であれば、リードの幅、長さ、リードピッチ、リードの位置、リード本数等のデータであり、BGA部品であれば、バンプ径、バンプピッチ、バンプの位置、バンプ個数等のデータである。この部品情報は、事前に記憶装置15に保存しておいても良いし、必要なときに外部のサーバー等からネットワークを介してダウンロードしたり、或は、部品情報を記録したCD等の記録媒体を入手してコンピュータ11に読み込ませるようにしても良い。
As shown in FIG. 2, the information on the component body is data on the size (X, Y, Z direction dimensions, etc.) of the component body. The information on the terminal is, for example, data such as lead width, length, lead pitch, lead position, number of leads, etc. for a leaded component, and bump diameter, bump pitch, bump number, etc. for a BGA component. Data such as position and number of bumps. This component information may be stored in the storage device 15 in advance, or may be downloaded from an external server or the like via a network when necessary, or a recording medium such as a CD on which component information is recorded. May be obtained and read by the computer 11.
コンピュータ11は、部品情報に基づいて部品データを自動作成する。自動作成した部品データには、既存の部品データと同様に、部品ボディとリード等の端子に関する項目のデータの他に、少なくとも、部品を撮像する条件、部品を吸着する吸着ノズル及び当該吸着ノズルに吸着した部品を搬送する搬送速度に関する3つの項目のデータが含まれる。
The computer 11 automatically creates part data based on the part information. In the automatically created parts data, as well as the existing parts data, in addition to the data on the items related to the terminals such as the parts body and leads, at least the conditions for imaging the parts, the suction nozzle for picking up the parts, and the suction nozzle Three items of data relating to the conveyance speed for conveying the sucked parts are included.
具体的には、部品ボディに関する項目のデータは、部品ボディのサイズ(X、Y、Z方向の寸法等)のデータであり、端子に関する項目のデータは、例えば、リード付き部品であれば、リードの幅、長さ、リードピッチ、リードの位置、リード本数等のデータである。部品を撮像する条件に関する項目のデータは、例えば、照明パターン、照明角度等の照明条件と、部品実装機の部品撮像用のカメラのシャッタ速度等の撮像条件と、画像処理アルゴリズム等の画像処理条件に関するデータである。部品を吸着する吸着ノズルに関する項目のデータは、吸着ノズルのノズル径(ノズルサイズ)等のノズル種類に関するデータであり、部品を搬送する搬送速度に関する項目のデータは、フィーダから供給される部品を吸着ノズルに吸着して撮像位置や実装位置へ搬送する際の搬送速度のデータであり、搬送速度を、例えば高速、中速、低速等の複数段階に設定したり、無段階に設定するようになっている。
Specifically, the item data relating to the component body is the data of the size of the component body (X, Y, Z direction dimensions, etc.), and the item data relating to the terminal is, for example, a lead for a leaded component. Data such as width, length, lead pitch, lead position, number of leads, and the like. The data of the item regarding the conditions for imaging the component includes, for example, illumination conditions such as an illumination pattern and an illumination angle, imaging conditions such as a shutter speed of a component imaging camera of the component mounter, and image processing conditions such as an image processing algorithm. It is data about. The data on the item related to the suction nozzle that picks up the component is data related to the nozzle type such as the nozzle diameter (nozzle size) of the suction nozzle, and the data on the item related to the transport speed for transporting the component picks up the component supplied from the feeder. This is data on the conveyance speed when adsorbing to the nozzle and conveying it to the imaging position or mounting position. The conveyance speed can be set in multiple stages, such as high speed, medium speed, low speed, etc., or infinitely. ing.
この場合、部品情報に基づいて部品データを自動作成するアルゴリズム(部品データ自動作成プログラム)は、修正後の部品データを使用する別の機種の部品実装機の仕様(特に、部品を照明する照明装置、部品撮像用のカメラ、画像処理機能、使用可能な吸着ノズルのノズル径等のノズル種類、吸着ノズル毎の部品吸着能力、実装ヘッド移動装置等に関する仕様)を考慮して、当該部品実装機の仕様に対応した部品データを自動作成するようになっている。
In this case, the algorithm for automatically creating the component data based on the component information (the component data automatic creation program) is a specification of another type of component mounter that uses the corrected component data (particularly, the lighting device that illuminates the component) In consideration of the component imaging camera, the image processing function, the nozzle type such as the nozzle diameter of the usable suction nozzle, the component suction capability for each suction nozzle, the specifications for the mounting head moving device, etc.) Part data corresponding to the specification is automatically created.
[部品データ比較表示部としての機能]
コンピュータ11は、図3に示すように、既存の部品実装機で使用する既存の部品データと自動作成した部品データとを表示装置14に比較表示する。この際、既存の部品データは、事前に記憶装置15に保存しておいても良いし、外部のサーバー等からネットワークを介してダウンロードしたり、或は、既存の部品データを記録したCD等の記録媒体を入手してコンピュータ11に読み込ませるようにしても良い。 [Function as part data comparison display section]
As shown in FIG. 3, thecomputer 11 compares and displays the existing component data used in the existing component mounter and the automatically created component data on the display device 14. At this time, the existing part data may be stored in the storage device 15 in advance, downloaded from an external server or the like via a network, or a CD or the like on which the existing part data is recorded. A recording medium may be obtained and read by the computer 11.
コンピュータ11は、図3に示すように、既存の部品実装機で使用する既存の部品データと自動作成した部品データとを表示装置14に比較表示する。この際、既存の部品データは、事前に記憶装置15に保存しておいても良いし、外部のサーバー等からネットワークを介してダウンロードしたり、或は、既存の部品データを記録したCD等の記録媒体を入手してコンピュータ11に読み込ませるようにしても良い。 [Function as part data comparison display section]
As shown in FIG. 3, the
図3の表示例は、リード付き部品に関する既存の部品データと、自動作成した部品データとを比較表示した表示例である。図3の表示例では、既存の部品データと自動作成した部品データとの間で、ボディサイズ、リードサイズ、ノズルサイズ、搬送速度の各項目のデータが異なっている。
The display example in FIG. 3 is a display example in which the existing part data related to the leaded part is compared with the automatically created part data. In the display example of FIG. 3, the data of each item of the body size, the lead size, the nozzle size, and the conveyance speed is different between the existing part data and the automatically created part data.
[部品データ修正部としての機能]
作業者が表示装置14に比較表示された既存の部品データと自動作成した部品データとを参照して、作業者が既存の部品データの各項目のデータの修正の要否を判断して、その判断結果を入力装置13を操作してコンピュータ11に入力する。コンピュータ11は、図4に示すように、作業者が修正不要と判断した項目のデータについては、既存の部品データの該当項目のデータを修正せずに、そのまま別の機種の部品実装機でも使用可能なデータとして用い、作業者が修正必要と判断した項目のデータのみ、既存の部品データの該当項目のデータを、自動作成した部品データの該当項目のデータと置き換えることで、既存の部品データを別の機種の部品実装機で使用可能な部品データに修正する。 [Function as part data correction unit]
The worker refers to the existing part data that is displayed in comparison with thedisplay device 14 and the automatically created part data, and the worker determines whether or not the data of each item of the existing part data needs to be corrected. The determination result is input to the computer 11 by operating the input device 13. As shown in FIG. 4, the computer 11 uses the data of the item that the operator has determined that correction is unnecessary, as it is, without modifying the data of the corresponding item of the existing component data, as it is in another type of component mounting machine. Use as possible data, and replace only the data of the items that the operator has determined that correction is necessary, by replacing the data of the corresponding items of the existing part data with the data of the corresponding items of the automatically created part data. Modify the component data so that it can be used with another type of component mounter.
作業者が表示装置14に比較表示された既存の部品データと自動作成した部品データとを参照して、作業者が既存の部品データの各項目のデータの修正の要否を判断して、その判断結果を入力装置13を操作してコンピュータ11に入力する。コンピュータ11は、図4に示すように、作業者が修正不要と判断した項目のデータについては、既存の部品データの該当項目のデータを修正せずに、そのまま別の機種の部品実装機でも使用可能なデータとして用い、作業者が修正必要と判断した項目のデータのみ、既存の部品データの該当項目のデータを、自動作成した部品データの該当項目のデータと置き換えることで、既存の部品データを別の機種の部品実装機で使用可能な部品データに修正する。 [Function as part data correction unit]
The worker refers to the existing part data that is displayed in comparison with the
この場合、既存の部品データを修正する際に、既存の部品データに含まれる複数の項目のデータのうち、部品を撮像する条件(例えば照明パターン、照明角度等の照明条件、カメラのシャッタ速度等の撮像条件、画像処理アルゴリズム等の画像処理条件)、吸着ノズル及び搬送速度に関する3つの項目の中から少なくとも1つの項目のデータを修正するようにしても良い。部品実装機の機種によって、照明装置や部品撮像用のカメラの仕様が異なったり、使用可能な吸着ノズルの種類(ノズル径等)や部品吸着能力が異なったりする場合があるため、部品を撮像する条件、吸着ノズル及び搬送速度に関する3つの項目の中から、少なくとも1つの項目のデータを修正することで、既存の部品データを別の機種の部品実装機に適合する部品データに修正することができる。
In this case, when correcting the existing part data, among the data of a plurality of items included in the existing part data, conditions for imaging the part (for example, illumination conditions such as illumination pattern and illumination angle, camera shutter speed, etc.) Imaging data, image processing conditions such as an image processing algorithm), data of at least one item among the three items related to the suction nozzle and the conveyance speed may be corrected. Depending on the model of the component mounting machine, the specifications of the lighting device and the camera for imaging the component may differ, and the types of suction nozzles that can be used (nozzle diameter, etc.) and the component suction capability may differ, so the part is imaged. By correcting the data of at least one of the three items related to the conditions, the suction nozzle and the conveyance speed, the existing component data can be corrected to the component data suitable for the component mounting machine of another model. .
図4の例では、既存の部品データと自動作成した部品データとの間でデータが異なる項目のうち、ボディサイズとリードサイズについては、作業者が既存の部品データの該当項目のデータを修正しないと判断し、ノズルサイズと搬送速度の2つの項目のデータのみを、自動作成した部品データの該当項目のデータと置き換える。ここで、作業者がボディサイズとリードサイズの2つの項目のデータを修正しないと判断した理由は、これらの形状的な項目のデータは、機種間の差が小さいため、生産実績のある既存の部品データの該当項目のデータをそのまま使用した方が信頼性の高い部品データとなる場合が多いためである。
In the example of FIG. 4, among items whose data differs between the existing part data and the automatically created part data, the worker does not correct the data of the corresponding item of the existing part data for the body size and the lead size. Therefore, only the data of the two items of the nozzle size and the conveyance speed are replaced with the data of the corresponding item of the automatically created component data. Here, the reason why the operator decided not to correct the data of the body size and the lead size is that the data of these shape items is small because there is little difference between the models. This is because it is often the case that the data of the corresponding item of the component data is used as it is, and the component data is highly reliable.
以上説明した本実施例1の部品データの修正は、コンピュータ11によって図5の部品データ修正プログラムに従って次のように実行される。本プログラムが起動されると、まず、ステップ101で、既存の部品実装機で使用する既存の部品データを読み込む。この際、既存の部品データは、事前に記憶装置15に保存しておいても良いし、外部のサーバー等からネットワークを介してダウンロードしたり、或は、既存の部品データを記録したCD等の記録媒体を入手してコンピュータ11に読み込ませるようにしても良い。
The component data correction of the first embodiment described above is executed by the computer 11 as follows according to the component data correction program of FIG. When this program is started, first, in step 101, existing component data used by an existing component mounter is read. At this time, the existing part data may be stored in the storage device 15 in advance, downloaded from an external server or the like via a network, or a CD or the like on which the existing part data is recorded. A recording medium may be obtained and read by the computer 11.
この後、ステップ102に進み、部品実装基板の生産に必要な部品に関する部品情報を読み込む。この際、部品情報は、事前に記憶装置15に保存しておいても良いし、外部のサーバー等からネットワークを介してダウンロードしたり、或は、部品情報を記録したCD等の記録媒体を入手してコンピュータ11に読み込ませるようにしても良い。
Thereafter, the process proceeds to step 102, and component information relating to components necessary for production of the component mounting board is read. At this time, the part information may be stored in the storage device 15 in advance, or may be downloaded from an external server or the like via a network, or a recording medium such as a CD on which the part information is recorded is obtained. Then, it may be read by the computer 11.
この後、ステップ103に進み、修正後の部品データを使用する部品実装機の仕様(特に、部品を照明する照明装置、部品撮像用のカメラ、画像処理機能、使用可能な吸着ノズルのノズル径等のノズル種類、吸着ノズル毎の部品吸着能力、実装ヘッド移動装置等に関する仕様)を考慮して、当該部品実装機の仕様に対応した部品データを部品情報に基づいて自動作成する。
Thereafter, the process proceeds to step 103, where the specifications of the component mounter that uses the corrected component data (particularly the illumination device that illuminates the component, the camera for imaging the component, the image processing function, the nozzle diameter of the usable suction nozzle, etc. In consideration of the nozzle type, the component suction capability for each suction nozzle, and the specifications related to the mounting head moving device), the component data corresponding to the specifications of the component mounting machine is automatically created based on the component information.
この後、ステップ104に進み、既存の部品データと自動作成した部品データとを表示装置14に表示すると共に、両者の各項目のデータを比較して、両者間で値の異なる項目のデータを抽出し、次のステップ105で、両者間で値の異なる項目のデータを表示装置14に表示する。或は、両者間で値の異なる項目のデータが他の項目のデータと区別しやすいように、当該項目のデータを、色分け、強調等の文字修飾や囲い込み、網かけ等によって目立たせるようにしても良い。
Thereafter, the process proceeds to step 104, where the existing part data and the automatically created part data are displayed on the display device 14, and the data of each item is compared to extract data of items having different values between the two. Then, in the next step 105, data of items having different values between them is displayed on the display device 14. Or, in order to make it easy to distinguish the data of items with different values from the data of other items, make the data of the items stand out by character modification such as color coding, emphasis, enclosing, shading, etc. Also good.
この後、ステップ106に進み、作業者が表示装置14の表示を見て、既存の部品データの各項目のデータの修正の要否を判断してその判断結果を入力装置13を操作してコンピュータ11に入力するまで待機する。その後、作業者が判断結果をコンピュータ11に入力した時点で、ステップ107に進み、作業者の判断結果に基づいて既存の部品データを修正するか否かを判断し、既存の部品データを修正する場合は、ステップ108に進み、作業者が修正必要と判断した項目のデータのみ、既存の部品データの該当項目のデータを、自動作成した部品データの該当項目のデータと置き換えることで、既存の部品データを別の機種の部品実装機で使用可能な部品データに修正して、本プログラムを修正する。
Thereafter, the process proceeds to step 106, where the operator looks at the display on the display device 14, determines whether or not the data of each item of the existing component data needs to be corrected, and operates the input device 13 on the determination result to operate the computer. Wait until input to 11. Thereafter, when the operator inputs the determination result to the computer 11, the process proceeds to step 107, where it is determined whether or not the existing part data is to be corrected based on the operator's determination result, and the existing part data is corrected. If this is the case, the process proceeds to step 108, and only the data of the item that the operator has determined to be corrected is replaced with the data of the corresponding item of the existing part data by replacing the data of the corresponding item with the automatically created part data. Correct this program by correcting the data to component data that can be used by another type of component mounter.
一方、上記ステップ107で、既存の部品データの修正が不要と判定された場合は、ステップ109に進み、既存の部品データの該当項目のデータを修正せずに、そのまま別の機種の部品実装機でも使用可能なデータとして用い、本プログラムを修正する。
On the other hand, if it is determined in step 107 that it is not necessary to modify the existing component data, the process proceeds to step 109, and the component mounter of another model is directly used without correcting the data of the corresponding item in the existing component data. But use it as usable data and modify this program.
以上説明した本実施例1によれば、部品ボディ及び端子に関する情報を含む部品情報に基づいて自動作成した部品データを用いて、既存の部品データを別の機種の部品実装機で使用可能な部品データに修正するようにしているため、作業者の熟練度に頼らずに、既存の部品データを別の機種の部品実装機に適合する部品データに修正することができ、修正後の部品データの品質を高めることができる。
According to the first embodiment described above, a component that can be used with another component mounter using existing component data by using component data that is automatically created based on component information including information on the component body and terminals. Because the data is modified, existing component data can be modified to component data suitable for a different type of component mounter without depending on the skill level of the worker. Quality can be improved.
しかも、本実施例1では、既存の部品データと自動作成した部品データとを表示装置14に比較表示して、作業者が修正の要否を判断してその判断結果を入力し、作業者が修正不要と判断した場合には、既存の部品データを修正せずに、そのまま別の機種の部品実装機でも使用可能な部品データとして用い、作業者が修正必要と判断した場合のみ、既存の部品データを別の機種の部品実装機で使用可能な部品データに修正するようにしたので、既存の部品データの修正の要否の判定を作業者の判断に委ねることができて、既存の部品データの修正に作業者の判断を反映させることができる。但し、本発明は、既存の部品データの修正の要否の判定についても自動化するようにしても良い。
Moreover, in the first embodiment, the existing part data and the automatically created part data are compared and displayed on the display device 14, the operator determines whether correction is necessary, and inputs the determination result. If it is determined that correction is not necessary, the existing part data is not corrected and is used as part data that can be used on another type of component mounter. Since the data is modified to component data that can be used by another type of component mounter, it is possible to leave the judgment of the necessity of modification of the existing component data to the operator's judgment, and the existing component data The operator's judgment can be reflected in the correction. However, the present invention may also automate the determination of whether or not existing part data needs to be corrected.
尚、本実施例1では、既存の部品データを修正する際に、既存の部品データに含まれる複数の項目のデータのうち、修正する項目のデータを自動作成した部品データに含まれる該当項目のデータと置き換えるようにしたが、例えば、既存の部品データの修正項目のデータと自動作成した部品データの該当項目のデータとの差分を所定係数K(0<K<1)で補正(乗算)した値を、既存の部品データの修正項目のデータに加算することで、既存の部品データを修正するようにしても良い。
In the first embodiment, when the existing part data is corrected, among the data of a plurality of items included in the existing part data, the corresponding item included in the part data that is automatically generated is the data of the item to be corrected. For example, the difference between the correction item data of the existing component data and the corresponding item data of the automatically created component data is corrected (multiplied) by a predetermined coefficient K (0 <K <1). The existing part data may be corrected by adding the value to the correction item data of the existing part data.
また、図4の例では、ボディサイズとリードサイズの2つの項目のデータを修正しないようになっているが、ボディサイズとリードサイズの2つの項目についても、必要に応じて、データを修正するようにしても良い。
In the example of FIG. 4, the data of the two items of the body size and the lead size is not corrected, but the data of the two items of the body size and the lead size is corrected as necessary. You may do it.
次に、図6を用いて本発明の実施例2を説明する。但し、上記実施例1と実質的に同じ部分については、説明を省略又は簡略化し、主として異なる部分を説明する。
Next, Embodiment 2 of the present invention will be described with reference to FIG. However, description of the substantially same parts as those in the first embodiment will be omitted or simplified, and different parts will be mainly described.
上記実施例1では、部品情報に基づいて部品データを自動作成して、既存の部品データと自動作成した部品データとを比較して、その比較結果に基づいて既存の部品データを別の機種の部品実装機で使用可能な部品データに修正するようにしたが、本実施例2では、部品情報に基づいて部品データを自動作成する処理を省略し、コンピュータ11は、部品ボディ及び端子に関する情報を含む部品情報と別の機種の部品実装機の仕様に関する情報を取得する情報取得部として機能すると共に、前記情報取得部で取得した前記部品情報と前記別の機種の部品実装機の仕様に関する情報とに基づいて既存の部品データを前記別の機種の部品実装機で使用可能な部品データに修正する部品データ修正部としても機能する。尚、部品の搬送速度に影響する部品重量は、部品ボディ及び端子に関する情報から推定できるため、部品情報には部品重量に関する情報が含まれていなくても良いが、部品重量に関する情報が含まれていても良いことは言うまでもない。
In the first embodiment, part data is automatically created based on the part information, the existing part data is compared with the automatically created part data, and the existing part data is converted to another model based on the comparison result. In the second embodiment, the processing for automatically creating the component data is omitted based on the component information, and the computer 11 stores information on the component body and the terminal. Functions as an information acquisition unit that acquires component information and information on the specifications of another type of component mounter, and the component information acquired by the information acquisition unit and information on the specifications of the component mounter of another model This also functions as a component data correction unit that corrects existing component data to component data that can be used by another type of component mounter. Since the part weight that affects the part conveyance speed can be estimated from the information about the part body and the terminal, the part information may not include the information about the part weight, but the information about the part weight is included. Needless to say.
要するに、部品ボディ及び端子に関する情報を含む部品情報と、修正後の部品データを使用する別の機種の部品実装機の仕様に関する情報があれば、既存の部品データに含まれる複数の項目のデータのうち、部品を撮像する条件、吸着ノズル及び部品の搬送速度に関する3つの項目のデータについては、部品情報と当該別の機種の部品実装機の仕様に関する情報とに基づいて適正に修正することができる。
In short, if there is part information including information on the part body and terminals and information on the specifications of another type of component mounter that uses the corrected part data, the data of multiple items included in the existing part data Among them, the data of three items related to the conditions for imaging the component, the suction nozzle and the conveyance speed of the component can be appropriately corrected based on the component information and the information related to the specifications of the component mounting machine of another model. .
本実施例2の部品データの修正は、コンピュータ11によって図6の部品データ修正プログラムに従って次のように実行される。本プログラムが起動されると、まず、ステップ201で、既存の部品実装機で使用する既存の部品データを読み込み、次のステップ202で、部品実装基板の生産に必要な部品に関する部品情報を読み込む。この後、ステップ203に進み、修正後の部品データを使用する別の機種の部品実装機の仕様(特に、部品を照明する照明装置、部品撮像用のカメラ、画像処理機能、使用可能な吸着ノズルのノズル径等のノズル種類、吸着ノズル毎の部品吸着能力、実装ヘッド移動装置等に関する仕様)を読み込む。
The modification of the component data of the second embodiment is executed by the computer 11 as follows according to the component data modification program of FIG. When this program is started, first, in step 201, existing component data used in an existing component mounter is read, and in the next step 202, component information relating to components necessary for production of a component mounting board is read. Thereafter, the process proceeds to step 203, where the specifications of another type of component mounter that uses the corrected component data (particularly, the illumination device that illuminates the component, the camera for imaging the component, the image processing function, and the usable suction nozzle) The nozzle type such as the nozzle diameter, the component suction capacity for each suction nozzle, and the specifications regarding the mounting head moving device) are read.
この後、ステップ204に進み、既存の部品データに含まれる複数の項目のデータのうち、部品を撮像する条件、吸着ノズル及び搬送速度に関する3つの項目のデータの中から少なくとも1つの項目のデータを前記部品情報と前記別の機種の部品実装機の仕様に関する情報とに基づいて修正する。尚、上記3つの項目以外の項目のデータを修正するようにしても良い。
以上説明した本実施例2でも、前記実施例1と同様の効果を得ることができる。 Thereafter, the process proceeds to step 204, and data of at least one item is selected from the data of the three items related to the imaging condition of the component, the suction nozzle and the conveyance speed among the data of the plurality of items included in the existing component data. The correction is made based on the component information and the information related to the specifications of the component mounting machine of another type. Note that data of items other than the above three items may be corrected.
In the second embodiment described above, the same effect as that of the first embodiment can be obtained.
以上説明した本実施例2でも、前記実施例1と同様の効果を得ることができる。 Thereafter, the process proceeds to step 204, and data of at least one item is selected from the data of the three items related to the imaging condition of the component, the suction nozzle and the conveyance speed among the data of the plurality of items included in the existing component data. The correction is made based on the component information and the information related to the specifications of the component mounting machine of another type. Note that data of items other than the above three items may be corrected.
In the second embodiment described above, the same effect as that of the first embodiment can be obtained.
尚、既存の部品実装機の仕様と、修正後の部品データを使用する別の機種の部品実装機の仕様とを比較して、その比較結果に基づいて、既存の部品データに含まれる複数の項目のデータの中から、修正する項目のデータを選択して、当該項目のデータを部品情報と別の機種の部品実装機の仕様に関する情報とに基づいて修正するようにしても良い。
Compare the specifications of the existing component mounter with the specifications of another model of the component mounter that uses the corrected component data, and based on the comparison results, The data of the item to be corrected may be selected from the item data, and the data of the item may be corrected based on the component information and the information regarding the specifications of the component mounting machine of another model.
その他、本発明は、上記実施例1,2に限定されず、要旨を逸脱しない範囲内で種々変更して実施できることは言うまでもない。
In addition, it goes without saying that the present invention is not limited to the first and second embodiments, and can be implemented with various modifications without departing from the scope of the invention.
11…コンピュータ(部品データ作成部,部品データ修正部,部品データ比較表示部,情報取得部)、13…入力装置、14…表示装置、15…記憶装置
11: Computer (part data creation unit, part data correction unit, part data comparison display unit, information acquisition unit), 13 ... input device, 14 ... display device, 15 ... storage device
Claims (11)
- 既存の部品実装機で使用する既存の部品データを、別の機種の部品実装機で使用可能な部品データに修正する部品データ修正システムであって、
部品ボディ及び端子に関する情報を含む部品情報に基づいて部品データを自動作成する部品データ作成部と、
前記既存の部品データを前記自動作成した部品データと比較してその比較結果に基づいて前記既存の部品データを前記別の機種の部品実装機で使用可能な部品データに修正する部品データ修正部と
を備える、部品データ修正システム。 A component data correction system that corrects existing component data used by an existing component mounter into component data that can be used by another type of component mounter,
A part data creation unit that automatically creates part data based on part information including information on the part body and terminals;
A component data correction unit that compares the existing component data with the automatically created component data and corrects the existing component data into component data that can be used by the another type of component mounter based on the comparison result; A parts data correction system comprising: - 前記部品情報には、部品重量に関する情報も含まれる、請求項1に記載の部品データ修正システム。 The part data correction system according to claim 1, wherein the part information includes information on a part weight.
- 前記部品データ修正部は、前記既存の部品データと前記自動作成した部品データとを表示装置に比較表示して、作業者が修正の要否を判断してその判断結果を入力し、作業者が修正不要と判断した場合には、前記既存の部品データを修正せずに、そのまま前記別の機種の部品実装機でも使用可能な部品データとして用い、作業者が修正必要と判断した場合のみ、前記既存の部品データを前記別の機種の部品実装機で使用可能な部品データに修正する、請求項1又は2に記載の部品データ修正システム。 The component data correction unit displays the existing component data and the automatically created component data in comparison on a display device, and an operator determines whether correction is necessary and inputs the determination result. When it is determined that correction is not necessary, without modifying the existing component data, it is used as component data that can be used in the component mounting machine of another model as it is, and only when the operator determines that correction is necessary, The component data correction system according to claim 1 or 2, wherein existing component data is corrected to component data that can be used by the another type of component mounter.
- 前記部品データ修正部は、前記既存の部品データを修正する際に、前記既存の部品データに含まれる複数の項目のデータのうち、修正する項目のデータを前記自動作成した部品データに含まれる該当項目のデータと置き換える、請求項1乃至3のいずれかに記載の部品データ修正システム。 The part data correcting unit includes, when correcting the existing part data, among the data of a plurality of items included in the existing part data, the data of the item to be corrected included in the automatically created part data The part data correction system according to claim 1, wherein the system is replaced with item data.
- 前記部品データ修正部は、前記既存の部品データを修正する際に、前記既存の部品データに含まれる複数の項目のデータのうち、部品ボディと端子に関する項目のデータは修正せず、それ以外の項目の中から少なくとも1つの項目のデータを修正する、請求項1乃至4のいずれかに記載の部品データ修正システム。 When correcting the existing part data, the part data correction unit does not correct data of items related to a part body and a terminal among data of a plurality of items included in the existing part data. The part data correction system according to claim 1, wherein data of at least one item is corrected from among the items.
- 前記既存の部品データと前記自動作成した部品データには、それぞれ、部品ボディと端子に関する項目のデータの他に、少なくとも、部品を撮像する条件、部品を吸着する吸着ノズル及び前記吸着ノズルに吸着した部品を搬送する速度に関する3つの項目のデータが含まれ、
前記部品データ修正部は、前記既存の部品データを修正する際に、前記既存の部品データに含まれる複数の項目のデータのうち、前記3つの項目の中から少なくとも1つの項目のデータを修正する、請求項5に記載の部品データ修正システム。 In the existing part data and the automatically created part data, in addition to data on items relating to the part body and terminals, at least the conditions for imaging the part, the suction nozzle for sucking the part, and the suction nozzle Includes three items of data on the speed at which parts are transported,
The component data correction unit corrects data of at least one item out of the three items among a plurality of items of data included in the existing component data when correcting the existing component data. The part data correction system according to claim 5. - 既存の部品実装機で使用する既存の部品データを、別の機種の部品実装機で使用可能な部品データに修正する部品データ修正システムであって、
部品ボディ及び端子に関する情報を含む部品情報と前記別の機種の部品実装機の仕様に関する情報を取得する情報取得部と、
前記情報取得部で取得した前記部品情報と前記別の機種の部品実装機の仕様に関する情報とに基づいて前記既存の部品データを前記別の機種の部品実装機で使用可能な部品データに修正する部品データ修正部と
を備える、部品データ修正システム。 A component data correction system that corrects existing component data used by an existing component mounter into component data that can be used by another type of component mounter,
An information acquisition unit for acquiring component information including information on a component body and a terminal, and information on a specification of the component mounting machine of the different model;
Based on the component information acquired by the information acquisition unit and information related to the specifications of the component mounter of another model, the existing component data is corrected to component data usable by the component mounter of another model. A component data correction system comprising a component data correction unit. - 前記既存の部品データには、部品ボディと端子に関する項目のデータの他に、少なくとも、部品を撮像する条件、部品を吸着する吸着ノズル及び前記吸着ノズルに吸着した部品を搬送する速度に関する3つの項目のデータが含まれ、
前記部品データ修正部は、前記既存の部品データに含まれる複数の項目のデータのうち、部品ボディと端子に関する項目のデータは修正せず、前記3つの項目の中から少なくとも1つの項目のデータを前記部品情報と前記別の機種の部品実装機の仕様に関する情報とに基づいて修正する、請求項7に記載の部品データ修正システム。 The existing part data includes, in addition to data on items relating to the part body and terminals, at least three items relating to conditions for imaging the part, a suction nozzle for sucking the part, and a speed for transporting the part sucked by the suction nozzle Contains data,
The component data correction unit does not correct data on items related to a component body and a terminal among a plurality of items of data included in the existing component data, and stores at least one item of data among the three items. The component data correction system according to claim 7, wherein correction is performed based on the component information and information related to specifications of the component mounting machine of another model. - 既存の部品実装機で使用する既存の部品データを、別の機種の部品実装機で使用可能な部品データに修正する部品データ修正方法であって、
部品ボディ及び端子に関する情報を含む部品情報に基づいて部品データを自動作成する部品データ作成工程と、
前記既存の部品データを前記自動作成した部品データと比較してその比較結果に基づいて前記既存の部品データを前記別の機種の部品実装機で使用可能な部品データに修正する部品データ修正工程と
を含む、部品データ修正方法。 A component data correction method for correcting existing component data to be used on an existing component mounter into component data that can be used on another type of component mounter,
A part data creation process for automatically creating part data based on part information including information on the part body and terminals,
A component data correction step of comparing the existing component data with the automatically created component data and correcting the existing component data into component data that can be used by the another type of component mounter based on the comparison result; A part data correction method including: - 前記部品データ修正工程では、前記既存の部品データと前記自動作成した部品データとを表示装置に比較表示して、作業者が修正の要否を判断して、作業者が修正不要と判断した場合には、前記既存の部品データを修正せずに、そのまま前記別の機種の部品実装機でも使用可能な部品データとして用い、作業者が修正必要と判断した場合のみ、前記既存の部品データを前記別の機種の部品実装機で使用可能な部品データに修正する、請求項9に記載の部品データ修正方法。 In the component data correction step, when the existing component data and the automatically created component data are compared and displayed on a display device, the operator determines whether correction is necessary, and the operator determines that correction is not necessary In this case, the existing part data is used as part data that can be used as it is also in the other type of component mounting machine without correcting the existing part data. The component data correction method according to claim 9, wherein the component data is corrected to component data that can be used by another type of component mounting machine.
- 既存の部品実装機で使用する既存の部品データを、別の機種の部品実装機で使用可能な部品データに修正する部品データ修正方法であって、
部品ボディ及び端子に関する情報を含む部品情報と前記別の機種の部品実装機の仕様に関する情報を取得する情報取得工程と、
前記情報取得工程で取得した前記部品情報と前記別の機種の部品実装機の仕様に関する情報とに基づいて前記既存の部品データを前記別の機種の部品実装機で使用可能な部品データに修正する部品データ修正工程と
を含む、部品データ修正方法。 A component data correction method for correcting existing component data to be used on an existing component mounter into component data that can be used on another type of component mounter,
An information acquisition step for acquiring component information including information on the component body and terminals and information on the specifications of the component mounting machine of the different model;
Based on the component information acquired in the information acquisition step and information related to the specifications of the component mounter of another model, the existing component data is corrected to component data that can be used by the component mounter of another model. A part data correction method including a part data correction process.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2017/005190 WO2018146818A1 (en) | 2017-02-13 | 2017-02-13 | Component data adjustment system and component data adjustment method |
JP2018566736A JP6857198B2 (en) | 2017-02-13 | 2017-02-13 | Parts data correction system and parts data correction method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2017/005190 WO2018146818A1 (en) | 2017-02-13 | 2017-02-13 | Component data adjustment system and component data adjustment method |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018146818A1 true WO2018146818A1 (en) | 2018-08-16 |
Family
ID=63108008
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2017/005190 WO2018146818A1 (en) | 2017-02-13 | 2017-02-13 | Component data adjustment system and component data adjustment method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP6857198B2 (en) |
WO (1) | WO2018146818A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7422282B2 (en) | 2020-03-27 | 2024-01-26 | パナソニックIpマネジメント株式会社 | Production control device, production data creation method, and production data creation program |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04107990A (en) * | 1990-08-28 | 1992-04-09 | Matsushita Electric Ind Co Ltd | Packaging data conversion method |
JP2005222967A (en) * | 2004-02-03 | 2005-08-18 | Juki Corp | Substrate production method and system |
JP2007027775A (en) * | 2006-09-01 | 2007-02-01 | Matsushita Electric Ind Co Ltd | Apparatus and method for creating mounting data |
JP2007294865A (en) * | 2006-03-28 | 2007-11-08 | Matsushita Electric Ind Co Ltd | Method for determination of mounting condition |
JP2014165440A (en) * | 2013-02-27 | 2014-09-08 | Fuji Mach Mfg Co Ltd | Production management device |
-
2017
- 2017-02-13 WO PCT/JP2017/005190 patent/WO2018146818A1/en active Application Filing
- 2017-02-13 JP JP2018566736A patent/JP6857198B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04107990A (en) * | 1990-08-28 | 1992-04-09 | Matsushita Electric Ind Co Ltd | Packaging data conversion method |
JP2005222967A (en) * | 2004-02-03 | 2005-08-18 | Juki Corp | Substrate production method and system |
JP2007294865A (en) * | 2006-03-28 | 2007-11-08 | Matsushita Electric Ind Co Ltd | Method for determination of mounting condition |
JP2007027775A (en) * | 2006-09-01 | 2007-02-01 | Matsushita Electric Ind Co Ltd | Apparatus and method for creating mounting data |
JP2014165440A (en) * | 2013-02-27 | 2014-09-08 | Fuji Mach Mfg Co Ltd | Production management device |
Also Published As
Publication number | Publication date |
---|---|
JP6857198B2 (en) | 2021-04-14 |
JPWO2018146818A1 (en) | 2019-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7643650B2 (en) | System and method for calibrating a feeder for a surface mounting device | |
US11004177B2 (en) | Image processing device and board production system | |
JP2011211088A (en) | Method and device for generating image-processing component data | |
US10602650B2 (en) | Component mounting apparatus and component mounting system | |
US10366486B2 (en) | Image processing device, mounting processing system, image processing method and program | |
JP2014204058A (en) | Mounting controller, mounting control method, mounting control program, component mounting device and mounting system | |
US10772250B2 (en) | Component mounting device and component mounting system | |
WO2018146818A1 (en) | Component data adjustment system and component data adjustment method | |
JP6648252B2 (en) | Image processing system and image processing method | |
US20160212898A1 (en) | Data processing device to be used by board working machine, and board working system having same | |
US11064641B2 (en) | Component mounting machine | |
JP5729724B2 (en) | Arithmetic device, component mounting device, and program | |
WO2017212566A1 (en) | Component mounting system | |
JP2002076700A (en) | Method and apparatus for managing mounting data, and program recording medium | |
US11229150B2 (en) | Component mounting system | |
EP3370493B1 (en) | Base plate position searching device and component mounting machine | |
US20190029152A1 (en) | Electronic component mounting machine and production line | |
US11330751B2 (en) | Board work machine | |
JP2021002580A (en) | Change device for component mounting data, change program, and surface mounting machine | |
JP7478958B2 (en) | Component mounting system, component mounting method, management device, and program | |
JP2023110671A (en) | Image processing device and image processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17895875 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2018566736 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17895875 Country of ref document: EP Kind code of ref document: A1 |