JP5965561B1 - Hardware supply equipment - Google Patents
Hardware supply equipment Download PDFInfo
- Publication number
- JP5965561B1 JP5965561B1 JP2016081760A JP2016081760A JP5965561B1 JP 5965561 B1 JP5965561 B1 JP 5965561B1 JP 2016081760 A JP2016081760 A JP 2016081760A JP 2016081760 A JP2016081760 A JP 2016081760A JP 5965561 B1 JP5965561 B1 JP 5965561B1
- Authority
- JP
- Japan
- Prior art keywords
- hardware
- structural member
- supply
- attached
- precut
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000926 separation method Methods 0.000 claims abstract description 72
- 239000002184 metal Substances 0.000 claims description 16
- 238000012546 transfer Methods 0.000 claims description 16
- 238000005259 measurement Methods 0.000 claims description 14
- 238000010276 construction Methods 0.000 claims description 13
- 238000009434 installation Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 abstract description 170
- 239000002023 wood Substances 0.000 abstract description 67
- 238000000034 method Methods 0.000 abstract description 47
- 238000002360 preparation method Methods 0.000 abstract description 42
- 239000000463 material Substances 0.000 abstract description 18
- 238000003860 storage Methods 0.000 description 49
- 238000003780 insertion Methods 0.000 description 25
- 230000037431 insertion Effects 0.000 description 25
- 238000013500 data storage Methods 0.000 description 19
- 230000003936 working memory Effects 0.000 description 13
- 238000004364 calculation method Methods 0.000 description 10
- 238000013461 design Methods 0.000 description 10
- 238000009826 distribution Methods 0.000 description 10
- 238000003754 machining Methods 0.000 description 9
- 230000007246 mechanism Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000005204 segregation Methods 0.000 description 8
- 101000946163 Homo sapiens Transcription factor LBX2 Proteins 0.000 description 5
- 102100034737 Transcription factor LBX2 Human genes 0.000 description 5
- 101000946167 Homo sapiens Transcription factor LBX1 Proteins 0.000 description 4
- 102100034738 Transcription factor LBX1 Human genes 0.000 description 4
- 230000005484 gravity Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 238000005520 cutting process Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000007547 defect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 210000003746 feather Anatomy 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 239000007769 metal material Substances 0.000 description 2
- 238000007639 printing Methods 0.000 description 2
- 238000004886 process control Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- SXFSQZDSUWACKX-UHFFFAOYSA-N 4-methylthio-2-oxobutanoic acid Chemical compound CSCCC(=O)C(O)=O SXFSQZDSUWACKX-UHFFFAOYSA-N 0.000 description 1
- 101000975003 Homo sapiens Kallistatin Proteins 0.000 description 1
- 102100023012 Kallistatin Human genes 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000009529 body temperature measurement Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 235000012489 doughnuts Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000004080 punching Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Manipulator (AREA)
- Automatic Assembly (AREA)
- General Factory Administration (AREA)
Abstract
【課題】金物工法用のプレカット材に対して継手・仕口用の金物を添え、あるいは取り付けて出荷するに当たり、煩雑な準備作業や膨大な数の棚を用意しなくてもよくする。【解決手段】木材プレカット加工設備1の木材搬出部近傍に備えた金物供給装置100は、多関節ロボット110、金物混載保持部120、仮置き部130、金物分別保持140を備え、ロボット制御装置160は、カメラ151による画像データPHT01に基づいて他の金物の下になっていない金物を拾い出し対象として特定して金物混載保持部120から仮置部130へと移動させ、カメラ152による画像データPHT02を金物仕様データKMDと照合することによって金物の種類を特定して金物分別保持部140に割り付けた所定の分別保持領域141,142,…の中の一つへと移動させておき、金物供給領域31に到達した構造部材毎に取付に必要な金物を分別保持領域から収集して供給する。【選択図】 図1[PROBLEMS] To eliminate the need for complicated preparation work and a large number of shelves when attaching or attaching fittings and fittings to a pre-cut material for a hardware method. A hardware supply device 100 provided in the vicinity of a wood unloading portion of a wood precut processing facility 1 includes an articulated robot 110, a hardware mixed holding portion 120, a temporary placement portion 130, and a hardware separation holding 140, and a robot control device 160. Is based on the image data PHT01 from the camera 151 and identifies the hardware that is not under the other hardware as an object to be picked up and moves from the hardware mixed holding unit 120 to the temporary placement unit 130, and the image data PHT02 from the camera 152 Are matched with the hardware specification data KMD to identify the type of hardware and move it to one of the predetermined separation holding areas 141, 142,... For each structural member that has reached 31, hardware necessary for mounting is collected and supplied from the separation holding area. [Selection] Figure 1
Description
本発明は、木造住宅の躯体を構成する構造部材同士を継手・仕口用の金物を介して接合する金物工法用のプレカット材に対して継手・仕口用の金物を添え、あるいは取り付けて出荷するための金物供給装置に関するものである。 The present invention ships with a joint or joint fitting attached to or attached to a pre-cut material for a metal construction method that joins structural members constituting the frame of a wooden house together through a joint or joint fitting. The present invention relates to a hardware supply device.
出願人は、「金物工法」に関して、「金物取付用の穴、切欠、スリット、溝、彫り等を形成したプレカット材に対して、組立時に当該プレカット材に取り付ける金物の種類、取り付け箇所及び取り付け方向を特定するための文字情報を印字する装置(特許文献1)」や、「寸法や取り付ける金物の種類などが異なる横架材に対してもドリフトピンを打ち込むことができ、そのための動作を精度良く実現するためのドリフトピン打ち込み装置(特許文献2)」を提案している。 Applicant is concerned with the “Hardware Construction Method” regarding “Pre-cut materials with holes, notches, slits, grooves, carvings, etc. for mounting hardware, and the type, location and direction of hardware to be attached to the pre-cut materials during assembly. Drift pin can be driven even on horizontal members with different dimensions and types of hardware to be attached, etc., and the operation for that is accurate. "A drift pin driving device (Patent Document 2)" is proposed.
また、出願人以外にあっても、「金物工法」に関して、「自動搬送されるプレカット木材の種別を特定して接合金物を自動で取り付ける自動取付システム(特許文献3)」や、「プレカット材に隣接して配置される金物供給台上に接合金物を供給して、取付指示を表示装置に表示させる接合金物の供給制御システム(特許文献4)」が提案されている。 In addition, even if it is other than the applicant, regarding “the hardware construction method”, “automatic attachment system (patent document 3) for automatically attaching the joint hardware by specifying the type of the precut wood to be automatically conveyed” or “precut material” A joint metal supply control system (Patent Document 4) is proposed in which a joint hardware is supplied onto a hardware supply base arranged adjacently and an attachment instruction is displayed on a display device.
特許文献4に開示された技術は、CADデータに基づいて部品棚からピックアップ装置で接合金物をピックアップして取付位置毎に一組となる様に金物供給装置に受け渡し、プレカット材の長手方向の取付位置毎に一組ずつ接合金物を供給するというものである。 The technique disclosed in Patent Document 4 is based on CAD data, picks up the joint hardware from the parts shelf with the pick-up device, delivers it to the hardware supply device so that it becomes a set for each mounting position, and attaches the precut material in the longitudinal direction. One set of joint hardware is supplied for each position.
特許文献3に開示された技術は、プレカット材の別に応じたホゾパイプ、接続金具、アリボルト、アリナットをそれぞれ収納したラックを定置搬送路部に沿って縦列配置となる様に運び入れ、これらのラックの中から金物を取り出して自動取付を行うというものである。 The technology disclosed in Patent Document 3 carries racks containing hozo pipes, connection fittings, dowel bolts, and donuts according to different precut materials so that they are arranged in a tandem arrangement along the stationary conveyance path section. The hardware is taken out from the inside and automatically attached.
ところで、特許文献1にも記載される通り、接合金具には、梁受け金具、ホゾパイプ、ドリフトピン、ボルト・ナット、羽子板金具など多くの種類があり、さらにそれぞれについて寸法・形状も多数に分けられ、メーカー毎にも異なるなど、金物工法に用いる金物の種類は非常に多くあり、住宅毎に、また構造材毎に、使用される金物の種類・サイズ・個数は様々である。このため、金物の自動供給や自動取付を行う特許文献3,4の技術では、膨大な数のラックや巨大な部品棚を準備しなければならなかったり、自動供給や自動取付を行う前の準備作業を非常に繁雑にするといった問題がある。 By the way, as described in Patent Document 1, there are many types of joint metal fittings such as a beam support metal fitting, a hozo pipe, a drift pin, a bolt / nut, and a battledore metal fitting. There are many kinds of hardware used for hardware construction methods, such as different for each manufacturer, and there are various kinds, sizes, and numbers of hardware used for each house and each structural material. For this reason, in the techniques of Patent Documents 3 and 4 that perform automatic supply and automatic mounting of hardware, it is necessary to prepare a huge number of racks and huge parts shelves, and preparation before automatic supply and automatic mounting There is a problem that the work becomes very complicated.
そこで、本発明は、金物工法用にプレカット加工された構造部材に対して金物を添え、あるいは取り付けて出荷するに当たり、煩雑な準備作業や膨大な数の棚を用意しなくてもよくすることを目的とする。 Therefore, the present invention eliminates the need for complicated preparation work and the preparation of a huge number of shelves when attaching or attaching hardware to a structural member that has been precut for the hardware method. Objective.
上記目的を達成するためになされた本発明の金物供給装置は、ロボット制御手段によって駆動制御される多関節ロボットを用いて、金物工法用にプレカット加工された構造部材に対して取り付ける金物を、複数種類の金物の中から供給する装置であって、以下の構成を備えていることを特徴とする。
(1A)前記多関節ロボットによる金物のハンドリングが可能な範囲内に、複数種類の金物を混載状態で保持することができる金物混載保持部と、前記複数種類の金物を種類別に分別した状態で保持することができる金物分別保持部と、を備えていること。
(1B)前記ロボット制御手段に対して、前記金物の種類を識別させるための金物識別情報を入力する金物識別情報入力手段と、前記構造部材毎に取り付ける金物を対応付けた金物取付情報を入力する金物取付情報入力手段と、取付対象となる構造部材に対して金物を供給するための金物供給タイミングを入力する金物供給タイミング入力手段と、を備えていること。
(1C)前記ロボット制御手段は、前記金物混載保持部から金物を一つずつ拾い出す様に前記多関節ロボットに拾い出し動作を実行させると共に、当該拾い出した金物の種類を前記金物識別情報に基づいて識別し、当該識別の結果に基づいて前記金物分別保持部に種類別に分別して保持された状態となる様に、前記多関節ロボットに前記拾い出した金物の移送動作を実行させる金物分別動作制御手段を備えていること。
(1D)前記ロボット制御手段は、前記金物取付情報に基づいて構造部材毎に取り付ける金物を特定し、当該特定の結果に基づいて前記金物分別保持部から金物を収集する様に前記多関節ロボットに金物収集動作を実行させる金物収集動作制御手段と、前記金物供給タイミングに基づいて、前記金物収集動作によって収集した金物を、当該金物の取付対象となる構造部材に対して供給する金物供給動作を前記多関節ロボットに実行させる金物供給動作制御手段と、を備えていること。
The hardware supply apparatus of the present invention made to achieve the above object uses a multi-joint robot driven and controlled by a robot control means, and a plurality of hardware to be attached to a structural member precut for a hardware construction method. An apparatus for supplying from among various kinds of hardware, characterized by having the following configuration.
(1A) Within a range in which hardware can be handled by the articulated robot, a hardware mixed holding unit capable of holding a plurality of types of hardware in a mixed loading state, and holding the plurality of types of hardware separately classified by type. A hardware separation holding part that can be used.
(1B) To the robot control means, hardware identification information input means for inputting hardware identification information for identifying the type of the hardware and hardware mounting information in which hardware to be attached for each structural member is associated are input. Hardware installation information input means and hardware supply timing input means for inputting hardware supply timing for supplying hardware to a structural member to be attached are provided.
(1C) The robot control means causes the articulated robot to execute a pick-up operation so as to pick up hardware one by one from the hardware mixed holding unit, and sets the type of the picked-up hardware as the hardware identification information. Based on the result of the identification, a hardware sorting operation that causes the articulated robot to perform a transfer operation of the picked-up hardware so that the hardware is sorted and held by type in the hardware sorting holding unit. Provide control means.
(1D) The robot control means identifies the hardware to be attached to each structural member based on the hardware attachment information, and collects the hardware from the hardware separation holding unit based on the specific result. The hardware collection operation control means for executing the hardware collection operation, and the hardware supply operation for supplying the hardware collected by the hardware collection operation to the structural member to which the hardware is attached based on the hardware supply timing. Hardware supply operation control means to be executed by the articulated robot.
本発明の金物供給装置によれば、ロボット制御手段は、多関節ロボットを駆動制御し、当該多関節ロボットによる金物のハンドリングが可能な範囲内に備えられた金物混載保持部から金物を一つずつ拾い出す様に、当該多関節ロボットに拾い出し動作を実行させる。ロボット制御手段に対しては金物識別情報入力手段から金物の種類を識別させるための金物識別情報が入力されているから、ロボット制御手段は、この金物識別情報に基づいて金物混載保持部から拾い出した金物の種類を識別することができる。ロボット制御手段は、こうして識別した結果に基づいて多関節ロボットを駆動制御し、当該多関節ロボットによる金物のハンドリングが可能な範囲内に備えられた金物分別保持部に対して、種類別に分別して保持された状態となる様に、当該多関節ロボットに金物の移送動作を実行させる。 According to the hardware supply device of the present invention, the robot control means drives and controls the articulated robot, and the hardware is loaded one by one from the hardware mixed holding unit provided within a range in which the hardware can be handled by the articulated robot. Like the pick-up, the articulated robot is caused to execute pick-up operation. Since the hardware identification information for identifying the type of hardware is input from the hardware identification information input means to the robot control means, the robot control means picks up from the hardware mixed holding unit based on the hardware identification information. The type of hardware that has been used can be identified. The robot control means controls and controls the articulated robot based on the identified result, and sorts and holds the articulated robot by type with respect to the hardware sorting holding unit provided within the range where the hardware can be handled by the articulated robot. The articulated robot is caused to execute a hardware transfer operation so as to achieve the state.
なお、ロボット制御手段には、上述の動作を多関節ロボットに実行させる際に、拾い出し動作と移送動作との間に、仮置き場所に金物を一旦置いて持ち直しを行う動作を多関節ロボットに実行させる制御を加える様にしてもよい。また、金物混載保持部に金物が混載された状態の画像を撮像して個体識別を行い、ロボット制御手段には、個体識別された金物の画像を切り出して金物識別情報と照合して金物種類識別を実行した後に、多関節ロボットによる拾い出し動作と移送動作を連続的に実行させる様に構成することもできる。さらには、ロボット制御手段には、多関節ロボットに、金物混載保持部から金物を拾い出して金物分別保持部へと移送して仮置きさせ、金物分別保持部における仮置きの状態で金物の種類を識別した後に、最終的に分別して保持すべき位置へと金物を移動させる動作を実行させる様に構成することもできる。なお、金物の種類の識別は、画像以外に、寸法、重さなどの物理量を利用することもできる。また、画像を用いた識別を行う場合、撮像の際に多関節ロボットによって金物の向きを変更する動作を組み込んでおいてもよい。 The robot control means is configured to perform an operation of temporarily placing a hardware object in a temporary place and picking it up between the picking-up operation and the transferring operation when the articulated robot performs the above-described operation. You may make it add the control to perform. In addition, an individual image is identified by capturing an image in which the hardware is mixedly mounted on the hardware mixed holding unit, and the robot control means cuts out the image of the individually identified hardware and compares it with the hardware identification information to identify the hardware type. After performing the above, it is possible to configure such that the pick-up operation and the transfer operation by the articulated robot are continuously executed. Furthermore, the robot control means causes the articulated robot to pick up the hardware from the hardware mixed holding section, transfer it to the hardware separation holding section, temporarily place it, and temporarily store it in the hardware separation holding section. It is also possible to perform an operation of moving the hardware to a position to be finally sorted and held after the identification. Note that the physical type such as size and weight can be used in addition to the image for identifying the type of hardware. In addition, when performing identification using an image, an operation of changing the direction of a hardware by an articulated robot may be incorporated at the time of imaging.
本発明の金物供給装置においては、ロボット制御手段には、金物識別情報の他に、金物取付情報入力手段による金物取付情報と、金物供給タイミング入力手段による金物供給タイミングも入力されている。そこで、ロボット制御手段は、金物取付情報に基づいて構造部材毎に取り付ける金物を特定し、当該特定の結果に基づいて金物分別保持部から金物を収集する様に多関節ロボットに金物収集動作を実行させる。また、ロボット制御手段は、金物供給タイミングに基づいて、金物収集動作によって収集した金物を、当該金物の取付対象となる構造部材に対して供給する金物供給動作を多関節ロボットに実行させる。 In the hardware supply apparatus of the present invention, the hardware control information by the hardware attachment information input means and the hardware supply timing by the hardware supply timing input means are input to the robot control means in addition to the hardware identification information. Therefore, the robot control means identifies the hardware to be attached to each structural member based on the hardware attachment information, and executes the hardware collection operation to the articulated robot so as to collect the hardware from the hardware separation holding unit based on the specific result. Let Further, the robot control means causes the articulated robot to execute a hardware supply operation for supplying the hardware collected by the hardware collection operation to the structural member to which the hardware is attached based on the hardware supply timing.
この結果、本発明の金物供給装置によれば、種類や寸法の異なる多数の金物を混ぜた状態で金物混載保持部に搬入しても、金物供給動作を実行する前に、多関節ロボットに、金物分別保持部に分別して保持された状態となる様に金物の拾い出し動作と移送動作とを行わせる結果、金物取付情報に従って実行する金物収集動作をスムーズに実行することができ、こうして収集した金物を金物供給タイミングに合わせて的確に供給することができる。なお、金物供給動作が完了する前に金物収集動作が完了していればよい。従って、金物供給タイミング毎に金物収集動作と金物供給動作とを連続的に実行する様に構成してもよいし、所定本数分の構造部材に対する金物収集動作を予め実行して構造部材毎の金物群を準備しておき、これら金物群の中から、金物供給タイミングに合わせて、取付対象となる構造部材に対応する金物群を一括して供給したり、金物群の中から一つずつ拾い出して最終的に金物群全体を供給するといった構成にしてもよい。 As a result, according to the hardware supply device of the present invention, even if it is carried into the hardware mixed holding unit in a state where a large number of hardware of different types and dimensions are mixed, before performing the hardware supply operation, As a result of performing the picking-up operation and the transporting operation of the hardware so that it is separated and held in the hardware segregation holding unit, the hardware collecting operation executed according to the hardware mounting information can be smoothly executed, and thus collected. It is possible to accurately supply hardware according to the hardware supply timing. Note that the hardware collection operation only needs to be completed before the hardware supply operation is completed. Accordingly, the hardware collecting operation and the hardware supplying operation may be continuously executed at every hardware supply timing, or the hardware collecting operation for a predetermined number of structural members may be executed in advance to perform the hardware collection for each structural member. Prepare a group and supply a group of hardware corresponding to the structural member to be attached at the same time, or pick one from the group of hardware. Finally, the entire hardware group may be supplied.
ここで、ロボット制御手段に対して入力する金物識別情報は、「(a1)特定の木造住宅においてだけ使用する金物」、「(a2)一般に流通している種々の金物」、「(a3)一般には流通していない特注品の金物」の内、少なくとも(a1)があれば足りるが、逆に、(a2),(a3)を入力する場合は、(a1)を入力する必要はない。(a1)は、結局のところ、(a2),(a3)に含まれてしまうからである。金物識別情報入力手段による金物識別情報は、金物混載保持部からの金物の拾い出し動作の前に入力されていればよく、ロボット制御手段側に、金物識別情報記憶手段を備えさせ、例えば、(a2),(a3)の金物の識別情報を予め入力しておく構成とすることもできる。 Here, the hardware identification information input to the robot control means is “(a1) hardware used only in a specific wooden house”, “(a2) various kinds of hardware in general circulation”, “(a3) However, when (a2) and (a3) are input, it is not necessary to input (a1). This is because (a1) is eventually included in (a2) and (a3). The hardware identification information by the hardware identification information input means may be input before the hardware picking-up operation from the hardware mixed holding unit, and the hardware control information side includes a hardware identification information storage means, for example, ( The hardware identification information of a2) and (a3) may be input in advance.
また、ロボット制御手段に対して入力する金物取付情報は、「(b1)木造住宅一棟分の構造部材」、「(b2)木造住宅一棟分の柱材」、「(b3)木造住宅一棟分の横架材」、あるいは「(b4)半日で加工する構造部材」、「(b5)一日で加工する構造部材」、「(b6)一週間で加工する構造部材」のいずれを対象とするものでもよく、これらの一部であったり、「(b7)特定の構造部材」に対するものであっても構わない。金物取付情報入力手段による金物取付情報は、金物収集動作を実行する前に入力されていればよい。なお、金物工法用に木材を加工するためのプレカット加工データが構造部材毎の加工内容に加えて取り付ける金物に関する金物特定データを含んでいる場合は、プレカット加工データそのものを金物取付情報として用いても構わず、この場合、ロボット制御手段側にプレカット加工データ記憶手段を備えさせ、プレカット加工データを入力して記憶させておく様にしてもよい。 The hardware attachment information input to the robot control means includes “(b1) structural member for one wooden house”, “(b2) pillar material for one wooden house”, “(b3) wooden house one”. “Bridge for building” or “(b4) Structural member processed in half a day”, “(b5) Structural member processed in a day”, or “(b6) Structural member processed in a week” It may be a part of these, or may be a part of “(b7) specific structural member”. The hardware attachment information by the hardware attachment information input means may be input before executing the hardware collection operation. In addition, when the precut processing data for processing wood for the hardware construction method includes hardware specific data regarding the hardware to be attached in addition to the processing content for each structural member, the precut processing data itself may be used as the hardware attachment information. Of course, in this case, pre-cut processing data storage means may be provided on the robot control means side, and pre-cut processing data may be input and stored.
加えて、ロボット制御手段に対して入力する金物供給タイミングは、プレカット加工データに基づく加工スケジュールであってもよいし、プレカット加工装置が加工済みの構造部材を搬出する毎に出力する指令として入力する構成や、構造部材が金物供給装置に対して搬入されたことを検出するセンサ情報として入力する構成としてもよい。 In addition, the hardware supply timing input to the robot control means may be a processing schedule based on precut processing data, or input as a command to be output every time the precut processing apparatus carries out a processed structural member. It is good also as a structure input as sensor information which detects that a structure and a structural member were carried in with respect to the hardware supply apparatus.
ここで、本発明の金物供給装置は、さらに、以下の構成をも備えるとよい。
(1E)前記ロボット制御手段は、前記入力された金物取付情報に基づいて必要な金物の種類毎に必要数量を算出する金物必要数量算出手段を備えると共に、該金物必要数量算出手段が算出した必要数量を充足する様に前記金物分別動作制御手段による金物の分別動作を繰り返し実行させる必要数量充足手段を備えていること。
Here, the hardware supply device of the present invention may further include the following configuration.
(1E) The robot control means includes hardware required quantity calculating means for calculating a required quantity for each type of necessary hardware based on the input hardware attachment information, and the hardware required quantity calculating means needs to calculate Provided with necessary quantity fulfillment means for repeatedly executing the metal sorting operation by the hardware sorting operation control means so as to satisfy the quantity.
かかる構成をも備えることにより、例えば、「(b1)木造住宅一棟分の構造部材」について金物取付情報を入力した場合には、金物必要数量算出手段が、木造住宅一棟分として必要な金物の種類毎に必要数量を算出する。そして、この算出結果に基づいて、必要数量充足手段が金物分別動作制御手段による金物の分別動作を実行することにより、木造住宅一棟分として必要な種類の金物を必要な数量だけ金物分別保持部に分別して保持させることができる。この結果、木造住宅一棟分の構造部材を連続的にプレカット加工する場合に、プレカット加工が完了した構造部材に対して、迅速かつ的確に金物を供給することが可能となる。 By providing this configuration as well, for example, when hardware attachment information is input for “(b1) structural member for one wooden house”, the hardware required quantity calculation means is a hardware necessary for one wooden house. Calculate the required quantity for each type. Then, based on the calculation result, the necessary quantity fulfilling means executes the sorting operation of the hardware by the hardware sorting operation control means, so that only the necessary quantity of the necessary types of hardware is stored in the hardware sorting holding unit for the wooden house. Can be separated and held. As a result, when the structural members for one wooden house are continuously precut, it is possible to supply the hardware quickly and accurately to the structural members that have been precut.
この場合、「(1F)前記必要数量充足手段による金物の分別動作を繰り返し実行することができなくなった場合は、不足分の金物に関する情報を出力する不足情報出力手段」をも備える様にするとよい。かかる構成をも備えることにより、プレカット加工の作業途中で金物が不足する可能性を作業者に知らせ、金物の追加搬入を促すことができるからである。 In this case, it is also preferable to provide “(1F) insufficient information output means for outputting information relating to a shortage of hardware when it becomes impossible to repeatedly perform the hardware sorting operation by the necessary quantity fulfillment means”. . This is because by providing such a configuration, it is possible to notify the operator of the possibility that the hardware is insufficient during the pre-cut processing operation, and to prompt additional loading of the hardware.
また、これら本発明の金物供給装置は、さらに、以下の構成をも備えるとよい。
(1G)前記多関節ロボットによる金物のハンドリングが可能な範囲内に、金物を取付対象となる構造部材毎に分別した状態で準備することができる金物準備部を備えていること。
(1H)前記金物収集動作制御手段は、前記金物準備部において金物が構造部材毎のセットとして準備される様に前記多関節ロボットによる前記収集動作を実行させる手段として構成され、前記金物供給動作制御手段は、前記金物準部に構造部材毎のセットとして準備された金物を前記取付対象となる構造部材に対して供給する様に前記多関節ロボットによる前記金物供給動作を実行させる手段として構成されていること。
In addition, these hardware supply devices of the present invention may further include the following configuration.
(1G) A hardware preparation unit capable of preparing the hardware in a state where the hardware is separated for each structural member to be attached is provided within a range in which the hardware can be handled by the articulated robot.
(1H) The hardware collection operation control means is configured as means for executing the collection operation by the articulated robot so that hardware is prepared as a set for each structural member in the hardware preparation unit, and the hardware supply operation control The means is configured as a means for executing the hardware supply operation by the articulated robot so as to supply hardware prepared as a set for each structural member to the hardware subsection to the structural member to be attached. Being.
かかる構成をも備えることにより、前述の様な木造住宅一棟分の構造部材に対して取付に必要な種類の金物を必要数量を充足させる様に分別動作を行うのと並行して、プレカット加工スケジュール上で加工順番が早い構造部材に対して取り付ける金物をセットにして準備することにより、金物供給を迅速に実行可能とすることができるからである。また、金物準備動作を実行することにより、金物分別保持部に空き領域を確保し、金物分別保持を有効に利用することができるという効果もある。 By providing such a configuration, pre-cut processing is performed in parallel with the sorting operation so as to satisfy the required quantity of the types of hardware necessary for mounting on the structural members of a wooden house as described above. This is because by supplying a set of hardware to be attached to a structural member whose processing order is fast on the schedule, it is possible to quickly perform hardware supply. In addition, by executing the hardware preparation operation, there is an effect that an empty area is secured in the hardware separation holding unit, and the hardware separation holding can be effectively used.
この場合、「(1I)前記金物準備部への金物の準備は、加工順番の早い構造部材を優先して実行する」という構成を採用するとよい。逆に、「(1J)前記金物準備部への金物の準備は、特殊な金物を取り付ける構造部材を優先して実行する」という構成を採用してもよい。 In this case, it is preferable to adopt a configuration of “(1I) preparation of hardware to the hardware preparation unit is performed with priority given to a structural member with a fast processing order”. Conversely, a configuration may be adopted in which “(1J) preparation of hardware to the hardware preparation unit is performed with priority given to a structural member to which a special hardware is attached”.
また、これら本発明の金物供給装置は、さらに、以下の構成をも備えるとよい。
(2A)前記ロボット制御手段は、前記金物分別保持部に対し、各金物が所定方向を向いて金物同士が重なり合うことなく並んだ状態となる様に種類別に金物を保持しておくための領域の設定を行う領域設定手段を備えていること。
(2B)前記金物分別動作制御手段は、前記領域設定手段による設定に基づいて、各金物を所定方向を向いて重なり合うことなく種類別に並んだ状態とする様に前記金物分別保持部に保持させる様に、前記多関節ロボットによる前記移送動作を実行させる手段として構成されていること。
In addition, these hardware supply devices of the present invention may further include the following configuration.
(2A) The robot control means has an area for holding hardware according to type so that the hardware is arranged in a predetermined direction with the hardware facing each other without overlapping each other. Provide area setting means for setting.
(2B) Based on the setting by the area setting unit, the hardware sorting operation control unit holds the hardware in the hardware sorting holding unit so that the hardware is arranged in a predetermined direction without overlapping. Furthermore, it is comprised as a means to perform the said transfer operation | movement by the said articulated robot.
領域設定手段を備え、領域設定手段による領域の設定に基づいて金物の分別を実行することにより、プレカット加工の作業内容に合わせた金物の分別保持を実行することができるからである。そして、金物分別保持部において各金物が所定方向を向いて金物同士が重なり合うことなく分別保持される結果、構造部材に対して金物を供給する際に迅速な金物の収集を可能にするからである。 This is because, by including an area setting unit and performing the separation of hardware based on the setting of the area by the area setting unit, it is possible to execute the separation and holding of the hardware according to the work content of the precut processing. In addition, as a result of the metal parts being held in the predetermined direction in the metal separation holding unit without being overlapped with each other, the metal parts can be quickly collected when the hardware is supplied to the structural member. .
この場合、「(2C)前記金物分別保持部には、穴明き金物を挿し通すことの可能な、挿通部材を備えさせ、該挿通部材に対して前記穴明き金物を挿し通す様にして分別保持を行うことができる構成を備えさせること」とすれば、分別保持した金物の重なりを防止したり、所定方向を向かせることを容易に実現できると共に、立ち上がった壁面を金物分別保持部として使用することも可能となる。 In this case, “(2C) the metal separation holding part is provided with an insertion member through which a holed metal can be inserted, and the holed metal is inserted through the insertion member. By providing a configuration that can perform segregation and holding '', it is possible to easily prevent overlapping of segregated and held hardware, or to direct a predetermined direction, and use the raised wall as a hardware segregation holding unit. It can also be used.
これらの効果をより一層高める上で、さらに、「(2D)前記金物取付情報入力手段は、プレカット加工のスケジュールに従い、連続してプレカット加工する一連の構造部材に対する金物取付情報を入力する手段として構成し、前記領域設定手段は前記一連の構造部材に対する金物取付情報に基づいて必要な種類の金物と金物毎の必要数量とを算出して前記領域の設定を行う手段であること」という構成をも採用するとよい。かかる構成をも採用することにより、金物分別保持部の領域設定を、プレカット加工のスケジュールに従って、その都度、設定し直すことができ、限られたスペースの金物分別保持部の領域全体を効率的に利用することができるからである。 In order to further enhance these effects, “(2D) the hardware attachment information input means is configured as means for inputting hardware attachment information for a series of structural members to be continuously precut according to a precut machining schedule. The area setting means is a means for calculating the necessary types of hardware and the required quantity for each hardware based on the hardware attachment information for the series of structural members and setting the area. Adopt it. By adopting such a configuration as well, it is possible to reset the area setting of the hardware separation holding unit each time according to the pre-cut processing schedule, and the entire area of the hardware separation holding section in a limited space can be efficiently This is because it can be used.
ここで、本発明の金物供給装置は、さらに、以下の構成をも備えることができる。
(2E)前記多関節ロボットによる金物のハンドリングが可能な範囲内に、前記金物混載保持部に金物を運び込んだ通い箱を置くことのできる通い箱置き場を備え、前記ロボット制御手段は、前記通い箱置き場に空の通い箱が置かれているか否かを判定する空箱判定手段を備え、該空箱判定手段が空の通い箱が置かれていると判定した場合は、当該空の通い箱を前記金物分別保持部に追加する分別保持部追加手段を備えていること。
Here, the hardware supply apparatus of the present invention can further include the following configuration.
(2E) Provided with a returnable box storage place in which a returnable box in which a mover carrying a hardware is carried can be placed in the hardware mixed load holding portion within a range in which the hardware can be handled by the articulated robot, and the robot control means includes the returnable box An empty box determining means for determining whether or not an empty returnable box is placed in the storage area; and when the empty box determining means determines that an empty returnable box is placed, the empty returnable box is A separation holding unit adding means for adding to the hardware separation holding unit is provided.
金物分別保持部の領域には限りがあるが、空の通い箱を金物分別保持部に追加することにより、より多くの種類、個数の金物を分別保持することができるからである。 This is because there is a limit to the area of the hardware sorting and holding unit, but by adding an empty return box to the hardware sorting and holding unit, it is possible to sort and hold more types and numbers of hardware.
この場合、本発明の金物供給装置は、さらに、以下の構成をも備えることができる。
(2F)前記ロボット制御手段は、前記金物混載保持部に金物が残っている段階において、前記金物取付情報に基づいて所定本数分の構造部材に対して取り付ける金物を特定すると共に、前記多関節ロボットに対して、前記特定した金物を前記金物分別保持部から収集し、当該多関節ロボットによる金物のハンドリングが可能な範囲内に設定した金物セット準備部に対して、前記所定本数分の構造部材毎に取り付ける金物をセットとして準備する先行準備動作を実行させる先行準備動作実行手段を備えていること。
In this case, the hardware supply device of the present invention can further include the following configuration.
(2F) The robot control means specifies the hardware to be attached to a predetermined number of structural members based on the hardware attachment information when the hardware remains in the hardware mixed holding unit, and the articulated robot On the other hand, for each of the predetermined number of structural members, the specified hardware is collected from the hardware separation holding unit, and the hardware set preparation unit is set within a range in which the hardware can be handled by the articulated robot. A pre-preparation operation execution means for executing a pre-preparation operation for preparing the hardware to be attached to a set as a set.
先行準備動作を実行することにより、金物分別保持部における空き領域を確保し易くなり、領域設定手段による領域の設定に無理をしなくてもよくなるからである。 This is because by executing the preparatory preparation operation, it becomes easy to secure an empty area in the hardware sorting and holding unit, and it is not necessary to overdo the area setting by the area setting means.
この場合、本発明の金物供給装置は、さらに、以下の構成をも備えることができる。
(2G)前記ロボット制御手段は、前記金物分別保持部に対して金物を分別して保持しておくための前記移送動作ができなくなったか否かを判定する移送可否判定手段を備え、該移送可否判定手段が前記移送動作ができなくなったと判定した場合に、前記先行準備動作実行手段を作動させる様に構成されていること。
In this case, the hardware supply device of the present invention can further include the following configuration.
(2G) The robot control means includes transfer availability determination means for determining whether or not the transfer operation for separating and holding the hardware with respect to the hardware segregation holding unit is not possible, and determining whether the transfer is possible or not. When the means determines that the transfer operation can no longer be performed, the advance preparation operation execution means is activated.
金物分別保持部に空き領域を確保することとなり、金物分別動作を停滞させることを防止できるからである。 This is because an empty area is secured in the hardware sorting holding unit, and the hardware sorting operation can be prevented from stagnation.
これら本発明の金物供給装置は、さらに、以下の構成をも備えることができる。
(2H)前記金物供給動作制御手段が、前記金物供給動作として、構造部材毎のセットとなる様に所定の収納容器に金物を収納した上で、当該収納容器を収納した金物の取付対象となる構造部材に対して供給する動作を前記多関節ロボットに実行させる手段として構成されていること。
These hardware supply devices of the present invention can further include the following configurations.
(2H) The hardware supply operation control means, as the hardware supply operation, stores the hardware in a predetermined storage container so as to be a set for each structural member, and then becomes an attachment target of the hardware storing the storage container. It is comprised as a means to make the said articulated robot perform the operation | movement supplied with respect to a structural member.
かかる構成をも備える金物供給装置によれば、構造部材に対して金物を供給する際に、袋や箱などの収納容器に構造部材毎のセットとして金物を収納して供給することにより、構造部材に対して取り付ける金物が多数あるときに、その後の出荷や手作業又は半自動化された状態での取り付けを行う際の管理が容易となる。 According to the hardware supply apparatus having such a configuration, when supplying hardware to the structural member, the structural member is stored and supplied as a set for each structural member in a storage container such as a bag or a box. When there are a large number of hardware to be attached to, the subsequent shipping, manual work, or management when performing attachment in a semi-automated state is facilitated.
これら本発明の金物供給装置は、さらに、以下の構成をも備えることができる。
(3)前記金物を供給する前の取付対象の構造部材の状態と、当該金物を供給した後の取付対象の構造部材の状態とに基づいて、前記多関節ロボットによる金物の供給が適正になされたか否かを判定する適否判定手段を備えていること。
These hardware supply devices of the present invention can further include the following configurations.
(3) Based on the state of the structural member to be attached before the hardware is supplied and the state of the structural member to be attached after the hardware is supplied, the hardware is appropriately supplied by the articulated robot. Appropriateness determination means for determining whether or not
かかる構成をも備える金物供給装置によれば、各構造部材に対して金物が的確に供給されていることを担保し得るからである。このため、さらに、「(3A)前記適否判定手段は、金物の供給が適正でないと判定したときは、当該判定結果を出力する判定結果出力手段を備えていること」という構成をも採用するとよい。 This is because according to the hardware supply apparatus having such a configuration, it can be ensured that the hardware is accurately supplied to each structural member. For this reason, the configuration of “(3A) the suitability determination means should include a determination result output means for outputting the determination result when it is determined that the supply of hardware is not appropriate” may be employed. .
より具体的には、適否判定手段をも備えた本発明の金物供給装置は、さらに、以下の構成をも備えるものとすることができる。
(4A)前記金物識別情報には各金物の個別の重量に関する金物重量情報が含まれ、前記金物供給動作制御手段によって各構造部材に対して供給される金物の重量の総和を直接的又は間接的に計測する重量計測手段を備えていること。
(4B)前記適否判定手段は、前記金物取付情報と前記金物重量情報とに基づいて各構造部材に対して取り付ける金物の重量の総和を算出する金物重量算出手段と、該金物重量算出手段が算出した重量と、前記重量計測手段による計測結果との対比により、各構造部材に対して金物が適正に供給されたか否かを判定する手段として構成されていること。
More specifically, the hardware supply apparatus of the present invention that includes the suitability determination unit may further include the following configuration.
(4A) The hardware identification information includes hardware weight information relating to the individual weight of each hardware, and the total weight of the hardware supplied to each structural member by the hardware supply operation control means is directly or indirectly determined. It is equipped with a weight measuring means for measuring.
(4B) The suitability determining means is calculated by the hardware weight calculating means for calculating the sum of the weights of the hardware attached to the respective structural members based on the hardware mounting information and the hardware weight information, and the hardware weight calculating means. It is configured as means for determining whether or not the hardware is properly supplied to each structural member by comparing the measured weight with the measurement result by the weight measuring means.
取付対象の構造部材とは、プレカット加工装置により、金物工法用の金物を取り付けるためのスリット溝、ホゾパイプ挿入穴、ボルト挿通穴などが加工された状態のものをいう。金物供給前においては木材のみであるのに対し、金物供給後は木材と金物とになるから金物供給前後において重量が変化する。金物の種類と個数は、取付対象の構造部材に関する金物取付情報によって特定され、金物の個別の情報を金物識別情報によって特定することで、構造部材に取り付けるために供給された金物の重量の総和を算出することができる。従って、(4A),(4B)の構成をも備えた金物供給装置によれば、種類及び個数が適切に金物の供給が行われたか否かを的確に判定することができる。ここで、構造部材には、スリット溝やホゾパイプ挿入穴などの加工による欠落部があり、さらに、金属材料の様に比重が一定ではないことから、材成、材幅、材長から構造部材の重量を算出したのでは誤差が生じる。これに対し、金物供給前後の構造部材の重量の対比によって判定を行うことで、こうした加工の種類や比重のバラツキといった誤差による判定の誤りを防止することができる。 The structural member to be attached refers to a state in which a slit groove, a hozo pipe insertion hole, a bolt insertion hole, and the like for attaching a hardware for a hardware method are machined by a precut machining apparatus. Before the hardware is supplied, only wood is used, but after the hardware is supplied, the wood and the hardware are changed, so that the weight changes before and after the hardware is supplied. The type and number of hardware are specified by hardware mounting information related to the structural member to be mounted, and the individual information of the hardware is specified by hardware identification information, so that the total weight of hardware supplied for mounting to the structural member can be calculated. Can be calculated. Therefore, according to the hardware supply apparatus provided with the configurations of (4A) and (4B), it is possible to accurately determine whether or not the supply of hardware is appropriately performed in the type and number. Here, the structural member has a missing portion due to processing such as a slit groove or a hozo pipe insertion hole, and further, since the specific gravity is not constant like a metal material, the structural member is determined from the material composition, material width, and material length. An error occurs when the weight is calculated. On the other hand, by making a determination by comparing the weights of the structural members before and after the hardware supply, it is possible to prevent a determination error due to an error such as the type of processing or variation in specific gravity.
これら本発明の金物供給装置は、さらに、以下の構成をも備えることができる。
(11A)前記金物取付情報には、各構造部材における金物の取付位置を示す金物取付位置情報が含まれていること。
(11B)前記ロボット制御手段は、前記金物取付位置情報に基づいて各構造部材の各取付位置に金物を取り付ける金物取付動作を前記多関節ロボットに実行させる金物取付動作制御手段を備えていること。
These hardware supply devices of the present invention can further include the following configurations.
(11A) The hardware attachment information includes hardware attachment position information indicating the attachment position of the hardware in each structural member.
(11B) The robot control means includes hardware attachment operation control means for causing the articulated robot to execute a hardware attachment operation for attaching a hardware to each attachment position of each structural member based on the hardware attachment position information.
多関節ロボットを用いることにより、金物分別保持部から収集した金物の供給を金物取付動作として実施すれば、より一層の自動化を図ることができる。 By using an articulated robot to supply the hardware collected from the hardware separation holding unit as a hardware attachment operation, further automation can be achieved.
この場合、さらに、以下の構成をも備えることができる。
(12A)前記金物識別情報には各金物の個別の重量に関する金物重量情報が含まれ、金物取付前の構造部材の重量と、金物取付後の構造部材の重量とを計測する取付前後重量計測手段を備えていること。
(12B)前記ロボット制御手段は、前記金物取付情報と前記金物重量情報とに基づいて各構造部材に対して取り付ける金物の重量の総和を算出する金物重量算出手段と、該金物重量算出手段が算出した重量と、前記金物取付前の重量と、前記金物取付後の重量との対比により、各構造部材に対して金物が適正に取り付けられた状態となっているか否かを判定する適否判定手段を備えていること。
In this case, the following configuration can also be provided.
(12A) The hardware identification information includes hardware weight information related to the individual weight of each hardware, and measures the weight of the structural member before mounting the hardware and the weight of the structural member after mounting the hardware before and after mounting. It is equipped with.
(12B) The robot control means calculates hardware weight calculating means for calculating a sum of weights of hardware attached to each structural member based on the hardware attachment information and hardware weight information, and the hardware weight calculating means calculates The suitability judging means for judging whether or not the hardware is properly attached to each structural member by comparing the weight before mounting the hardware and the weight after mounting the hardware. Be prepared.
金物取付前の構造部材の重量と金物取付後の構造部材の重量との差が、当該構造部材に取り付ける金物の重量の総和と対応しているならば、金物が適正に取り付けられた状態であると判定することができる。構造部材には、スリット溝やホゾパイプ挿入穴などを形成することによって欠落する部分があり、さらに、金属材料の様に比重が一定ではないことから、材成、材幅、材長から構造部材の重量を算出したのでは誤差が生じるが、金物取付前後の構造部材の重量の対比によって判定を行うことで、こうした加工の種類や比重のバラツキといった誤差による判定の誤りを防止することができる。 If the difference between the weight of the structural member before mounting the hardware and the weight of the structural member after mounting the hardware corresponds to the total weight of the hardware mounted on the structural member, the hardware is properly mounted. Can be determined. The structural member has a portion that is missing by forming slit grooves, hozo pipe insertion holes, etc., and the specific gravity is not constant like metal materials. Although an error occurs when the weight is calculated, an error in determination due to an error such as the type of processing and variation in specific gravity can be prevented by performing the determination based on the comparison of the weight of the structural member before and after mounting the hardware.
これら金物取付動作まで実行する様に構成した金物供給装置は、さらに、以下の構成をも備えることができる。
(13A)前記金物取付動作によって金物が取り付けられた後の構造部材の画像を撮像する撮像手段を備えていること。
(13B)前記ロボット制御手段は、前記撮像手段が撮像した画像と前記金物取付位置情報とに基づいて、各金物が構造部材に対して適正な位置に取り付けられた状態となっているか否かを判定する適否判定手段を備えていること。
The hardware supply apparatus configured to execute these hardware mounting operations can further include the following configuration.
(13A) It is provided with an image pickup means for picking up an image of the structural member after the hardware is mounted by the hardware mounting operation.
(13B) The robot control unit determines whether or not each hardware is attached to an appropriate position with respect to the structural member based on the image captured by the imaging unit and the hardware mounting position information. Providing appropriateness determination means to determine.
例えば、ホゾパイプを取り付けることにより、構造部材の端部からホゾパイプの突出分のシルエットが存在しているか否かによってホゾパイプが適正な位置に取り付けられているか否かを判定することができる。 For example, by attaching a hozo pipe, it can be determined whether or not the hozo pipe is attached at an appropriate position depending on whether or not the silhouette of the protrusion of the hozo pipe exists from the end of the structural member.
この場合、さらに、以下の構成をも備えることができる。
(14)前記金物識別情報には、金物個別の色に対応する金物色情報が含まれており、前記適否判定手段は、前記金物色情報を判定条件に加えて前記判定を行う手段として構成されていること。
In this case, the following configuration can also be provided.
(14) The hardware identification information includes hardware color information corresponding to an individual color of the hardware, and the suitability determination unit is configured as a unit that performs the determination by adding the hardware color information to a determination condition. That.
木材と金物の色の相違から、金物を取り付けた状態の構造部材の画像には、金物が取り付けられた位置において金物特有の色が撮像されるから、金物の取付位置や大きさといった情報を画像から取得し、これによって金物が適正に取り付けられているか否かを判定することができる。 Due to the difference in color between wood and hardware, the image of the structural member with the hardware attached is imaged with the color specific to the hardware at the position where the hardware is attached, so information such as the mounting position and size of the hardware is imaged. From this, it can be determined whether or not the hardware is properly attached.
これら金物取付動作まで実行する様に構成した金物供給装置は、さらに、以下の構成をも備えることができる。
(15A)前記金物取付動作によって金物が取り付けられた後の構造部材の表面温度に関するデータを計測する温度計測手段を備えていること。
(15B)前記ロボット制御手段は、前記温度計測手段が計測した表面温度と前記金物取付位置情報とに基づいて、各金物が構造部材に対して適正な位置に取り付けられた状態となっているか否かを判定する適否判定手段を備えていること。
The hardware supply apparatus configured to execute these hardware mounting operations can further include the following configuration.
(15A) Provided with a temperature measuring means for measuring data relating to the surface temperature of the structural member after the hardware is attached by the hardware attaching operation.
(15B) Whether the robot control means is in a state where each hardware is attached to an appropriate position with respect to the structural member based on the surface temperature measured by the temperature measurement means and the hardware attachment position information. Appropriateness determination means for determining whether or not
木材と金物では比熱が異なるため、金物を取り付けた状態の構造部材の表面温度は、金物が取り付けられた位置において木材の地肌が表れている部分とは異なる温度が計測されるから、金物の取付位置や大きさといった情報を表面温度から取得し、これによって金物が適正に取り付けられているか否かを判定することができる。 Since the specific heat differs between wood and hardware, the surface temperature of the structural member with the hardware attached is measured at a different temperature from the part where the surface of the wood appears at the location where the hardware is attached. Information such as position and size is acquired from the surface temperature, and it can be determined whether or not the hardware is properly attached.
これら金物取付動作まで実行する様に構成した金物供給装置は、さらに、以下の構成をも備えることができる。
(16A)前記金物には、ホゾパイプが含まれ、該ホゾパイプを取り付ける構造部材には、前記プレカット加工によってホゾパイプ挿入穴が形成されていること。
(16B)前記ロボット制御手段は、前記ホゾパイプ挿入穴が形成されるべき構造部材に対し、前記金物取付動作制御手段による前記ホゾパイプの取付動作を実行する前に、前記ホゾパイプ挿入穴の開口部に拡開案内部を形成するための打撃部材を、前記金物取付情報に基づいて当該ホゾパイプ挿入穴の軸方向に向かって打ち込む打撃動作を前記多関節ロボットに実行させる打撃動作制御手段を備えていること。
The hardware supply apparatus configured to execute these hardware mounting operations can further include the following configuration.
(16A) The hardware includes a hozo pipe, and a hoso pipe insertion hole is formed in the structural member to which the hozo pipe is attached by the precut processing.
(16B) The robot control means expands the opening of the hoso-pipe insertion hole before executing the attachment operation of the hozo-pipe by the hardware attachment operation control means for the structural member in which the hozo-pipe insertion hole is to be formed. It is provided with a striking motion control means for causing the articulated robot to perform a striking motion of striking a striking member for forming an open guide portion in the axial direction of the hozo pipe insertion hole based on the hardware attachment information.
ホゾパイプを構造部材に取り付けるに先立ってホゾパイプ挿入穴の開口部に拡開案内部を形成することにより、多関節ロボットによるホゾパイプ挿入動作をスムーズに実行することができ、取付ミスを防止することが可能になるからである。 Prior to attaching the hozopipe to the structural member, the expansion guide part is formed at the opening of the hozopipe insertion hole, so that the hozopipe insertion operation by the articulated robot can be executed smoothly and installation errors can be prevented. Because it becomes.
この場合、さらに、以下の構成をも備えることができる。
(17)前記ロボット制御手段は、前記打撃動作によって構造部材の端面から所定深さまで前記打撃部材を打ち込むことができたか否かに基づき、前記ホゾパイプ挿入穴が適正に形成されているか否かを判定する加工適否判定手段を備えていること。
In this case, the following configuration can also be provided.
(17) The robot control means determines whether or not the hozo pipe insertion hole is properly formed based on whether or not the hitting member has been driven from the end surface of the structural member to a predetermined depth by the hitting operation. It must be equipped with means for determining whether or not to process.
ホゾパイプ挿入に先立って打撃を行うとき、ホゾパイプ挿入穴が適正に形成されていれば、所定深さまで打撃部材を打ち込むことができるのに対し、ホゾパイプ挿入穴が形成されていない様な加工不良が存在する場合は、打撃部材を所定深さまで打ち込むことができないから、これにより、ホゾパイプ挿入穴が適正に形成されているか否かを判定することができるからである。 When hitting prior to insertion of the hozo pipe, if the hozo pipe insertion hole is properly formed, the hitting member can be driven to a predetermined depth, but there is a processing defect such that the hozo pipe insertion hole is not formed. In this case, the striking member cannot be driven to a predetermined depth, so that it can be determined whether or not the hoso-pipe insertion hole is properly formed.
また、本発明は木材プレカット加工設備に組み込むことができる。本発明を組み込んだ木材プレカット加工設備は、木材搬入部、木材加工部、木材搬出部、及びプレカット加工制御手段を備え、プレカット加工データを用いて、前記木材搬入部から木材を搬入し、該搬入された木材を前記木材加工部で金物工法用の構造部材へとプレカット加工し、該プレカット加工によって製造された金物工法用の構造部材を前記木材搬出部から搬出する制御処理を前記プレカット加工制御手段に実行させる様に構成すると共に、さらに、以下の構成をも備えていることを特徴とする。
(21)上述のいずれかの金物供給装置を、前記木材搬出部側に前記多関節ロボットが位置する様に設置し、前記金物取付情報として、前記プレカット加工制御手段が、前記プレカット加工データの全部又は一部を前記ロボット制御手段へと入力する様に構成したこと。
Moreover, this invention can be integrated in a wood precut processing facility. A wood pre-cut processing facility incorporating the present invention comprises a wood carry-in part, a wood work part, a wood carry-out part, and a pre-cut process control means, and uses the pre-cut process data to carry wood from the wood carry-in part. The pre-cut processing control means performs a control process for pre-cutting the processed wood into a structural member for a hardware construction method in the wood processing section and transporting the structural member for the hardware construction method manufactured by the pre-cut processing from the wood unloading section. And the following configuration is also provided.
(21) One of the above-described hardware supply devices is installed so that the articulated robot is positioned on the side of the wood carry-out portion, and the precut processing control means uses the precut processing data as the hardware attachment information. Alternatively, a part is input to the robot control means.
かかる構成の木材プレカット加工設備によれば、木材のプレカット加工の一貫として金物の供給をも行うことができる。 According to the wood precut processing facility having such a configuration, it is possible to supply hardware as part of the wood precut processing.
ここで、上述の木材プレカット加工設備は、さらに、以下の構成をも備えるとよい。
(22)前記プレカット加工制御手段は、前記金物工法用として取り扱い可能な金物の仕様に関する金物仕様データを記憶する金物仕様データ記憶部を有し、前記金物識別情報として、前記プレカット加工制御手段が、前記金物仕様データの全部又は一部を前記ロボット制御手段へと入力する様に構成したこと。
Here, the above-mentioned wood precut processing facility may further include the following configuration.
(22) The precut processing control means has a hardware specification data storage unit for storing hardware specification data related to the specifications of hardware that can be handled for the hardware construction method, and the precut processing control means as the hardware identification information, All or a part of the hardware specification data is input to the robot control means.
かかる構成の木材プレカット加工設備によれば、金物工法用として取り扱い可能な金物の仕様(種類ごとの形状・色・重量や、取付時に使用するボルト・ナットの種類など)に関する金物仕様データをプレカット加工制御手段の金物仕様データ記憶部に記憶させておき、この金物仕様データを金物供給装置のロボット制御手段に入力すべき金物識別情報として利用することで、プレカット加工と金物供給とを一貫して行う場合の対応関係を適正なものとし、金物供給装置側における金物分別保持部の有効利用や適正な金物の供給を可能にすることができる。 According to the wood pre-cut processing equipment with this configuration, hardware specification data related to the specifications of hardware that can be handled for the hardware method (shape, color, weight, type of bolts and nuts used during installation, etc.) is pre-cut. By storing the hardware specification data in the hardware specification data storage unit of the control means and using the hardware specification data as hardware identification information to be input to the robot control means of the hardware supply apparatus, pre-cut processing and hardware supply are performed consistently. In this case, it is possible to make the corresponding relationship appropriate, and to enable effective use of the hardware separation holding unit on the hardware supply apparatus side and supply of appropriate hardware.
これら上述の木材プレカット加工設備は、さらに、以下の構成をも備えるとよい。
(23)前記プレカット加工制御手段は、前記金物供給タイミングとして、前記プレカット加工制御手段が、前記プレカット加工の進行状況に関する情報の全部又は一部を前記ロボット制御手段へと入力する様に構成したこと。
These above-mentioned wood precut processing facilities may further include the following configuration.
(23) The precut processing control means is configured such that the precut processing control means inputs all or part of information relating to the progress of the precut processing to the robot control means as the hardware supply timing. .
プレカット加工データは、連続して木材を加工する様に構成されていることから、金物供給装置によって金物供給動作を行うべき場所への到着順に従って金物供給装置側における金物供給動作を実行すればよいのであるが、プレカット加工スケジュールに対して割り込みで加工が行われたり、あるいは、金物工法と在来工法とを併用した住宅などの様に、到着順に金物を供給することが適切でない場合もあり得る。そこで、上述の構成をも採用することにより、到着順が変わっても適切に金物を供給することができる点で、より現場作業に適したものとなるからである。 Since the precut processing data is configured to process wood continuously, the hardware supply operation on the hardware supply device side may be executed according to the arrival order to the place where the hardware supply operation should be performed by the hardware supply device. However, there may be cases where it is not appropriate to supply hardware in the order of arrival, such as in a house where the precut processing schedule is interrupted or the hardware is combined with the conventional method. . Therefore, by adopting the above-described configuration as well, it is possible to appropriately supply hardware even if the arrival order changes, which makes it more suitable for field work.
本発明によれば、金物工法用のプレカット材に対して継手・仕口用の金物を添え、あるいは取り付けて出荷するに当たり、煩雑な準備作業や膨大な数の棚を用意しなくてもよくすることができる。 According to the present invention, it is not necessary to prepare a complicated preparation work and an enormous number of shelves when attaching or attaching fittings and fittings to a precut material for a hardware method. be able to.
以下に、本発明を適用した金物供給装置を備える木材プレカット加工設備の実施例を説明する。 Below, the Example of the wood precut processing equipment provided with the hardware supply apparatus to which this invention is applied is described.
図1(A)に示す様に、実施例1の木材プレカット加工設備1は、金物工法用の構造部材KKBを製造するための装置であって、加工対象の木材Wを搬入する木材搬入部10と、木材搬入部10から搬入された木材Wをプレカット加工データPCDに基づいて構造部材KKBへとプレカット加工する木材加工部20と、木材加工部20によって加工された構造部材KKBを搬出する木材搬出部30とを備えると共に、木材搬出部30の近傍に、構造部材KKBに対して取り付ける金物KMを一群とした金物群KMGを供給する金物供給装置100を備えている。 As shown in FIG. 1 (A), the wood precut processing facility 1 of the first embodiment is an apparatus for manufacturing a structural member KKB for a hardware method, and a wood carry-in section 10 for carrying in a wood W to be processed. A wood processing unit 20 that pre-cuts the wood W carried from the wood carry-in unit 10 into a structural member KKB based on the pre-cut processing data PCD, and a wood unloading unit that carries out the structural member KKB processed by the wood processing unit 20 And a hardware supply device 100 for supplying a hardware group KMG including a group of hardware KM attached to the structural member KKB.
プレカット加工データPCDは、プレカットデータ作成装置50によって作成され、プレカット加工制御装置70へと入力される。プレカットデータ作成装置50からプレカット加工制御装置70へのプレカット加工データPCDの入力は、有線又は無線によるオンライン方式、記憶媒体を介在させたオフライン方式のいずれを採用しても構わない。なお、プレカット加工データPCDには、プレカット加工のスケジュール、個々の加工を行うためのCAM、金物を取り付ける構造部材に対して取り付ける金物の種類・個数・取付位置といった情報が含まれている。 The precut processing data PCD is created by the precut data creation device 50 and input to the precut processing control device 70. Input of the precut processing data PCD from the precut data creation device 50 to the precut processing control device 70 may employ either a wired or wireless online method or an offline method with a storage medium interposed. The precut processing data PCD includes information such as a precut processing schedule, a CAM for performing each processing, and the type, number, and mounting position of hardware attached to a structural member to which the hardware is attached.
ここで、プレカットデータ作成装置50には、「一般に流通している種々の金物」及び「一般には流通していない特注品の金物」についての金物仕様データKMDが予め入力してある。なお、本明細書において、金物仕様データKMDとは、個々の金物についての仕様データKMD01,KMD02,…の総称として用いており、個々の金物の仕様データを指すときは、KMD01,KMD02,KMDnなどと記す。また、個々の金物仕様データKMDnは、寸法、形状、色、重量といった個々の金物固有の情報を含むデータである。 Here, the hardware specification data KMD for “various hardware in general distribution” and “custom hardware not generally distributed” is input in the precut data creation device 50 in advance. In this specification, the hardware specification data KMD is used as a general term for the specification data KMD01, KMD02,... For each hardware, and when referring to the specification data of each hardware, KMD01, KMD02, KMDn, etc. . Each piece of hardware specification data KMDn is data including information specific to each piece of hardware such as size, shape, color, and weight.
また、プレカットデータ作成装置50に対しては、対象となる住宅物件の伏図等を入力し、構造部材KKBへと木材を加工するための種々の条件・情報を入力することにより、対象となる住宅の躯体構造を設計するためのコンピュータプログラムがインストールされている。このコンピュータプログラムは、金物仕様データKMDと対応する様に構造部材毎の継手・仕口の加工形状等を決定することができる様に構成されている。 In addition, for the precut data creation device 50, an object such as a floor plan of a target house is input, and various conditions and information for processing wood are input to the structural member KKB. A computer program is installed to design the housing structure of the house. This computer program is configured so as to be able to determine the working shape of the joint and joint for each structural member so as to correspond to the hardware specification data KMD.
なお、プレカットデータ作成装置50によって作成されたプレカット加工データPCDは、プレカット加工すべき構造部材の材種・材成・長さや継手・仕口の形状などといった加工の内容を示す情報と、当該構造部材に形成される個々の継手・仕口に対して取り付ける金物の種類を特定し得る情報と、当該構造部材に印字する物件情報・部材情報・金物取付情報・通り番地等のマーキング情報とから構成される。 The precut processing data PCD created by the precut data creation device 50 includes information indicating the content of processing such as the type, material formation, length, joint, joint shape, etc. of the structural member to be precut, and the structure. Consists of information that can specify the type of hardware to be attached to individual joints and joints formed on the member, and property information, member information, hardware mounting information, and marking information such as street addresses that are printed on the structural member Is done.
また、プレカット加工データPCDは、構造強度を考慮した区画決定処理、木材の有効利用を考慮した木拾い処理等の各種計算手法を用いて最終決定され、住宅一棟ごとあるいは住宅の階層ごとに、横架材、柱材、羽柄材といった構造部材の部材の種類ごとに、といった具合に、一連の加工スケジュールに従って連続的にプレカット加工を実行することができる様にする一連のデータとして生成される。 In addition, the precut processing data PCD is finally determined by using various calculation methods such as a section determination process in consideration of structural strength and a tree picking process in consideration of effective use of timber. Generated as a series of data that allows precut processing to be executed continuously according to a series of processing schedules, such as for each type of structural member such as a horizontal member, a pillar material, and a feather material. .
プレカット加工設備1を稼働させるに当たっては、プレカット加工データPCDを作成する際に採用した加工スケジュールに従い、作業者が、木材搬入部10へと加工順を考慮しつつ木材Wを投入する。 In operating the precut processing facility 1, the worker inputs the wood W into the wood carry-in portion 10 in consideration of the processing order according to the processing schedule adopted when the precut processing data PCD is created.
プレカット加工制御装置70は、木材搬入部10に備えられているコンベア,プッシャ等の機器に対し、プレカット加工制御装置70から与えられるプレカット加工データPCDに対応する駆動制御を実行するための指令を出力する。この結果、木材Wは、加工スケジュールに従って木材搬入部10から木材加工部20へと順次搬送される。 The precut processing control device 70 outputs a command for executing drive control corresponding to the precut processing data PCD given from the precut processing control device 70 to devices such as a conveyor and a pusher provided in the wood carry-in unit 10. To do. As a result, the wood W is sequentially conveyed from the wood carry-in unit 10 to the wood processing unit 20 according to the processing schedule.
プレカット加工制御装置70は、木材加工部20に備えられているクランパ,バイス,コンベア等の機器に対し、プレカット加工制御装置70から与えられるプレカット加工データPCDに対応して木材加工部内における木材Wの搬送,位置決め等を行う様に駆動制御を実行するための指令を出力する。また、木材加工部20に備えられている丸鋸,カッタ,ルータ,錐,角のみ等の加工機器に対しても、プレカット加工制御装置70から与えられるプレカット加工データPCDに対応して加工部内において位置決めされた木材Wに対する端切り,全長切断,側面加工,上下面加工,木口加工等を実行し、さらに、マーキング情報に基づいて印字装置を駆動して、各構成部材に対する物件情報・部材情報・金物取付情報・通り番地等の印字を実行させる様に、プレカット加工制御装置70から木材加工部20へと指令が出力される。この結果、木材加工部20に搬入された木材Wが構造部材KKBへと加工される。構造部材KKBは、住宅の躯体構造を構成する様に組み立てる際に用いる個々の金物KMを取り付けるための金物取付部KMTBが形成されたものとなる。なお、構造部材KKBには、根太や垂木に対応した切り欠き部の様に、金物取付部以外の加工もなされる。また、加工対象を構造部材に限らず、金物取付部が形成されない根太や垂木などの羽柄材も加工対象とすることができる。 The pre-cut processing control device 70 corresponds to the pre-cut processing data PCD given from the pre-cut processing control device 70 to devices such as clampers, vices, and conveyors provided in the wood processing unit 20, and the wood W in the wood processing unit. Outputs a command to execute drive control so as to carry, position, etc. Further, with respect to processing equipment such as a circular saw, cutter, router, cone, and corner provided in the wood processing unit 20, the processing unit corresponds to the precut processing data PCD given from the precut processing control device 70. Executes edge cutting, full length cutting, side surface processing, top and bottom surface processing, lip processing, etc. for the positioned wood W, and further drives the printing device based on the marking information to provide property information / member information / A command is output from the precut processing control device 70 to the wood processing unit 20 so as to execute printing of hardware attachment information / street address. As a result, the wood W carried into the wood processing unit 20 is processed into the structural member KKB. The structural member KKB is formed with a hardware attachment portion KMTB for attaching individual hardware KM used when assembling to form a housing structure of a house. It should be noted that the structural member KKB is also processed other than the hardware attachment portion, such as a notch corresponding to a joist or rafter. In addition, the processing target is not limited to the structural member, but a feather pattern material such as a joist or rafter in which the hardware attachment portion is not formed can be the processing target.
プレカット加工制御装置70は、木材搬出部30に備えられているコンベア等の機器に対して、プレカット加工制御装置70から与えられるプレカット加工データPCDに対応する駆動制御を実行するための指令を出力する。この結果、プレカット加工が施された構造部材KKBは、加工スケジュールに従って順次搬送される。本実施例においては、金物が取り付けられるべき構造部材KKBは、木材搬出部30の終端付近において金物供給装置100による金物の供給を受けた後、梱包・出荷へと回される。 The precut processing control device 70 outputs a command for executing drive control corresponding to the precut processing data PCD given from the precut processing control device 70 to a device such as a conveyor provided in the wood carry-out unit 30. . As a result, the structural member KKB subjected to the precut processing is sequentially conveyed according to the processing schedule. In the present embodiment, the structural member KKB to which the hardware is to be attached is supplied to the hardware in the vicinity of the end of the timber unloading unit 30 and then sent to packaging / shipping.
金物供給装置100は、プレカットデータ作成装置50から入力されるプレカット加工データPCDと金物仕様データKMDとに基づいて、構造部材毎の金物の供給を実行する様に構成されている。 The hardware supply device 100 is configured to execute the supply of hardware for each structural member based on the precut processing data PCD and the hardware specification data KMD input from the precut data creation device 50.
金物供給装置100は、図1(B)に示す様に、6自由度の動作が可能な多関節ロボット110と、金物混載保持部120と、仮置き部130と、金物分別保持部140と、カメラ151,152と、ロボット制御装置160と、ディスプレイ170とを備えている。 As shown in FIG. 1 (B), the hardware supply device 100 includes an articulated robot 110 capable of operation with 6 degrees of freedom, a hardware mixed holding section 120, a temporary placement section 130, a hardware sorting holding section 140, Cameras 151 and 152, a robot control device 160, and a display 170 are provided.
金物混載保持部120は、複数種類の金物を同時に受け入れるのに十分な大きさのトレイ状受け入れ部121を有している。ディスプレイ170は、金物混載保持部120の近傍に設置され、ロボット制御装置160から送信される金物リストKMLSTに基づき、金物供給のために用意すべき金物の種類及び個数を表示する。この金物リストKMLSTは、ロボット制御装置160が、プレカット加工データPCDに基づいて、今回の連続加工において必要な金物の種類と個数を計算することによって生成する。作業者は、ディスプレイ170に表示された金物リストKMLSTに基づいて、対応する種類の金物を対応する個数を充足し得る様に、例えば、箱単位で、あるいは通い箱に混載した状態で持ち込み、金物混載保持部120のトレイ状受け入れ部121へと投入する。この結果、トレイ状受け入れ部121には、複数種類の金物が重なり合って混在した状態で受け入れられることとなる。 The hardware mixed holding section 120 has a tray-shaped receiving section 121 that is large enough to receive a plurality of types of hardware simultaneously. The display 170 is installed in the vicinity of the hardware mixed holding unit 120 and displays the type and number of hardware to be prepared for hardware supply based on the hardware list KMLST transmitted from the robot controller 160. The hardware list KMLST is generated by the robot control device 160 calculating the type and number of hardware necessary for the current continuous machining based on the precut machining data PCD. Based on the hardware list KMLST displayed on the display 170, the worker brings in the corresponding types of hardware, for example, in units of boxes or in a mixed state in a returnable box, The mixed holding unit 120 is loaded into the tray-shaped receiving unit 121. As a result, the tray-shaped receiving unit 121 receives a plurality of types of hardware in an overlapping state.
カメラ151は、トレイ状受け入れ部121の全体の画像を取得可能な様に設置されている。カメラ151が取得した画像データPHT01はロボット制御装置160へと送信される。ロボット制御装置160は、カメラ151から送られてきた画像データPHT01に基づいて、トレイ状受け入れ部121に重なり合う様に投入されている複数の金物の内で、他の金物の下になっていない金物を拾い出し対象として特定する個体識別のための画像処理を行う。そして、多関節ロボット110を駆動制御することにより、当該拾い出し対象の金物を仮置き部130の仮置きトレイ131へと移動させる。 The camera 151 is installed so that an entire image of the tray-shaped receiving unit 121 can be acquired. Image data PHT01 acquired by the camera 151 is transmitted to the robot controller 160. The robot control device 160, based on the image data PHT01 sent from the camera 151, among the plurality of hardware thrown into the tray-like receiving portion 121 so as not to overlap other hardware. Image processing is performed for individual identification that identifies the target as a target. Then, by driving and controlling the articulated robot 110, the hardware to be picked up is moved to the temporary placement tray 131 of the temporary placement unit 130.
カメラ152は、この仮置きトレイ131の全体の画像を取得可能な様に設置されている。カメラ152が取得した画像データPHT02はロボット制御装置160へと送信される。ロボット制御装置160は、カメラ152から送られてきた画像データPHT02を、プレカットデータ生成装置50から入力した金物仕様データKMDと照合することによって仮置きトレイ131に仮置きされた金物の種類を特定する金物種類識別のための画像処理を実行する。そして、特定した金物の種類に従って、仮置きトレイ131から金物分別保持部140に割り付けた所定の分別保持領域141,142,…の中の一つへと移動させる様に多関節ロボット110を駆動制御する。 The camera 152 is installed so that an entire image of the temporary storage tray 131 can be acquired. Image data PHT02 acquired by the camera 152 is transmitted to the robot controller 160. The robot control device 160 identifies the type of hardware temporarily placed on the temporary placement tray 131 by comparing the image data PHT02 sent from the camera 152 with the hardware specification data KMD input from the precut data generation device 50. Image processing for hardware type identification is executed. Then, the articulated robot 110 is driven and controlled to move from the temporary tray 131 to one of the predetermined separation holding areas 141, 142,... Allocated to the hardware separation holding unit 140 according to the specified type of hardware. To do.
ここで、ロボット制御装置160は、プレカット加工データPCDに基づいて生成した金物リストKMLSTに基づき、何種類の金物が供給に必要であるかを判別し、種類別に金物を整理して分別保持しておくことができる様に、金物分別保持部140内における分別保持領域141,142,…の割り付けを行い、この割り付けの結果を記憶しておく。そして、この割り付けの結果に基づいて、種類の特定できた金物を対応する分別保持領域へと移動させる。また、このとき、各分別保持領域に分別保持した金物の個数を記憶する。この金物の個数は、移送動作を実行するごとに、各分別保持領域毎にカウント値をインクリメントすることにより、最終的に何個の金物が当該分別保持領域に分別保持されたかを積算する様にしている。分別保持領域は、金物の種類ごとに割り付けられているから、これによってどの種類の金物が何個ストックされたかを判別可能に積算することができる。 Here, the robot controller 160 determines how many kinds of hardware are necessary for supply based on the hardware list KMLST generated based on the precut processing data PCD, and sorts and holds the hardware by type. .. Are allocated in the hardware classification holding unit 140 so that the result of the allocation is stored. Then, based on the result of the allocation, the hardware whose type has been identified is moved to the corresponding separation holding area. At this time, the number of pieces of hardware that are separated and stored in each separation holding area is stored. The number of hardware is calculated by incrementing the count value for each separation holding area every time the transfer operation is performed, so that the number of pieces of hardware finally sorted and held in the separation holding area is integrated. ing. Since the segregation holding area is allocated for each type of hardware, it is possible to integrate in a distinguishable manner how many types of hardware are stocked.
積算された情報は、金物受け入れリストKINLSTとしてデータ化され、プレカット加工データPCDに基づいて作成した金物リストKMLSTと対比することにより、受け入れた金物の過不足を判別するのに用いることができる。特に、金物が不足しているときは、ディスプレイ170に対して不足分の金物の種類と個数を示す不足金物リストKFLSTを表示すると共にランプ・ブザーなどによって報知し、作業者に補給を促す様にしている。 The accumulated information is converted into data as a hardware acceptance list KINLST, and can be used to determine the excess or deficiency of the accepted hardware by comparing with the hardware list KMLST created based on the precut processing data PCD. In particular, when there is a shortage of hardware, the display 170 displays a shortage hardware list KFLST indicating the type and number of hardware shortages and notifies the operator by lamps, buzzers, etc. to encourage the worker to replenish. ing.
こうして、ロボット制御装置160が、多関節ロボット110に、金物の拾い出し動作、分別保持のための移送動作を繰り返し実行させることにより、金物供給装置100においては、一棟分とか半日分などといった具合に、プレカット加工によって製造される一連の構造部材に対して供給すべき金物を種類別に分別して整理した状態で予め準備しておくことができる。このとき、必要な種類と個数を充足していれば十分であるから、余分な数の金物が金物混載保持部120に残っている場合の処理としては、余分になっても金物分別保持部140へと分別して保持しておく方法、余分の金物は金物混載保持部120に残しておく方法、金物混載保持部120に残った金物は、通い箱に戻したり専用の回収容器に回収する方法など、種々の方法で処理する様にしておけばよい。 In this way, the robot control device 160 causes the articulated robot 110 to repeatedly perform the picking-up operation of the hardware and the transfer operation for separating and holding, so that the hardware supply device 100 can perform a function such as one building or half a day. In addition, the hardware to be supplied to the series of structural members manufactured by the precut process can be prepared in advance in a state of being sorted and arranged according to type. At this time, since it is sufficient if the necessary types and numbers are satisfied, as a process in the case where an excessive number of hardware remains in the hardware mixed holding section 120, the hardware separation holding section 140 is used even if it becomes excessive. A method of separating and holding, a method of leaving extra hardware in the hardware mixed holding unit 120, a method of returning hardware in the hardware mixed holding unit 120 to a return box or collecting in a dedicated collection container, etc. The processing may be performed by various methods.
こうして必要な種類を満足し、必要な個数を充足する様に金物分別保持部140へと分別してストックした金物は、木材搬出部30の金物供給領域31へと移動されてきた構造部材KKBに対して供給される。このとき、ロボット制御装置160は、プレカット加工制御装置70から入力されたプレカット加工データPCDに基づき、金物供給領域31へと移動されてきた構造部材KKBを特定し、当該構造部材KKBに対して取り付ける金物の種類と個数を算出する。そして、この算出結果に基づいて、多関節ロボット110を駆動制御し、金物分別保持部140から、必要な種類の金物を必要な個数だけ抽出し、仮置き部130に設置した配材トレイ180へと収納する。そして、必要な種類の金物を必要な個数だけ収納し終えたら、ロボット制御装置160は、配材トレイ180を金物供給領域31へと移動させる様に、多関節ロボット110を駆動制御する。これにより、金物を取り付けることとなっている構造部材毎に、必要な種類の金物を必要な個数だけ供給することができる。 In this way, the hardware that is separated and stocked into the hardware separation holding unit 140 so as to satisfy the necessary types and satisfy the required number is transferred to the structural member KKB that has been moved to the hardware supply area 31 of the wood carry-out unit 30. Supplied. At this time, the robot control device 160 identifies the structural member KKB that has been moved to the hardware supply region 31 based on the precut processing data PCD input from the precut processing control device 70, and attaches it to the structural member KKB. Calculate the type and number of hardware. Based on the calculation result, the articulated robot 110 is driven and controlled, and a necessary number of necessary types of hardware are extracted from the hardware sorting and holding unit 140, and are distributed to the distribution tray 180 installed in the temporary storage unit 130. And store. Then, after storing the necessary number of necessary types of hardware, the robot controller 160 controls the articulated robot 110 so as to move the distribution tray 180 to the hardware supply area 31. Thereby, a necessary number of necessary kinds of hardware can be supplied for each structural member to which hardware is to be attached.
次に、金物工法を適用した住宅の設計例について説明する。図2〜図4は、ある住宅についての金物適用例である。 Next, a design example of a house to which the hardware method is applied will be described. 2 to 4 are examples of hardware application for a certain house.
図2は、当該住宅の梁桁1、梁桁2に対する金物取付状況を示す。この例において、梁桁1に対しては、梁受け金物TH−18=4個、TH−10=1個、覆いほぞHDP−10=6個、六角ボルトMZ−125=9個、ドリフトピンDP−103=23個を取り付ける設計となっている。同様に、梁桁2に対しては、梁受け金物TH−18=5個、覆いほぞHDP−10=5個、六角ボルトMZ−125=10個、ドリフトピンDP−103=22個を取り付ける設計となっている。なお、梁受け金物TH−18,TH−10に添えたX,Yは、取付方向である。 FIG. 2 shows a hardware attachment state for the beam beam 1 and beam beam 2 of the house. In this example, for the beam girder 1, the beam support TH-18 = 4 pieces, TH-10 = 1 piece, the cover tenon HDP-10 = 6 pieces, the hexagon bolt MZ-125 = 9 pieces, the drift pin DP. Designed to mount −103 = 23. Similarly, for beam girder 2, the design is such that beam receiver TH-18 = 5, cover tenon HDP-10 = 5, hexagon bolt MZ-125 = 10, and drift pin DP-103 = 22. It has become. In addition, X and Y attached to the beam receivers TH-18 and TH-10 are mounting directions.
図3は、当該住宅の梁1012、梁1013、小屋束、柱1015、柱1016に対する金物取付状況を示す。ここで、梁1012と梁1013は、互いに連結されて一本の長い梁を構成することになる。この例において、梁1012に対しては、梁受け金物TH−18=3個、覆いほぞHDP−10=1個、六角ボルトMZ−125=2個、六角ボルトMB−135=2個、ドリフトピンDP−103=11個を取り付ける設計となっている。同様に、梁1013に対しては、梁受け金物TH−18=2個、六角ボルトMZ−125=2個、ドリフトピンDP−103=6個を取り付ける設計となっている。また、各小屋束には、覆いほぞHDP−10=2個、ドリフトピンDP−103=3個を取り付ける設計となっている。さらに、柱1015に対しては、梁受け金物TH−18=2個、覆いほぞHDP−10=1個、六角ボルトMZ−125=4個、ドリフトピンDP−103=7個を取り付ける設計となっており、柱1016に対しては、覆いほぞHDP−10=2個、ドリフトピンDP−103=3個を取り付ける設計となっている。 FIG. 3 shows a hardware attachment state with respect to the beam 1012, the beam 1013, the shed bundle, the column 1015, and the column 1016 of the house. Here, the beam 1012 and the beam 1013 are connected to each other to form one long beam. In this example, for the beam 1012, the beam support TH-18 = 3, the cover tenon HDP-10 = 1, the hexagon bolt MZ-125 = 2, the hexagon bolt MB-135 = 2, the drift pin It is designed to mount DP-103 = 11 pieces. Similarly, the beam 1013 is designed to be attached with two beam receivers TH-18 = 2, two hexagon bolts MZ-125 = 2, and six drift pins DP-103. In addition, each shed bundle is designed to have two cover tenons HDP-10 = 2 and three drift pins DP-103 = 3. Further, the pillar 1015 is designed to be equipped with 2 beam support TH-18 = 2 pieces, covering tenon HDP-10 = 1 piece, hexagon bolt MZ-125 = 4 pieces, and drift pin DP-103 = 7 pieces. The column 1016 is designed to have two cover tenons HDP-10 = 2 and three drift pins DP-103 = 3.
図4は、当該住宅一棟分に必要な金物を種類と個数で示した金物集計リストである。なお、同じ住宅について、金物を異なるメーカーの一般流通品に変更した場合の金物集計リストを図5に示す。さらに、別の住宅についての金物集計リストを図6に示す。これらの金物は、建築現場において工務店等が構造部材に取り付けて建築を行うのが一般的である。しかし、工務店からプレカット工場に対して、金物を取り付けた状態で構造部材を出荷する様に要請されたり、取り付けないまでも構造部材と同梱して出荷する要請がなされる場合もある。プレカット工場に対して金物の取付または同梱が要請された場合には、プレカット工場側において、図4〜図6に示した金物集計リストに対応する種類及び個数の金物を収集して構造部材と同梱したり、構造部材に取り付けたりする必要があり、プレカット工場における作業工数の増大や金物の取り扱いのための人員増といった問題が生じることとなる。 FIG. 4 is a hardware tabulation list showing the hardware necessary for one house by type and number. FIG. 5 shows a hardware total list when hardware is changed to a general distribution product of a different manufacturer for the same house. Further, FIG. 6 shows a hardware tabulation list for another house. These hardwares are generally constructed by a construction shop or the like attached to a structural member at a construction site. However, there are cases where the construction company requests the pre-cut factory to ship the structural member with the hardware attached, or may request that the structural member be shipped together with the structural member even if it is not attached. When the precut factory is requested to attach or enclose hardware, the precut factory collects the types and number of hardware corresponding to the hardware summary list shown in FIGS. It is necessary to enclose or attach to a structural member, which causes problems such as an increase in the number of work steps in a precut factory and an increase in the number of personnel for handling hardware.
これに対し、本実施例によれば、作業者は、プレカット加工データPCDと金物仕様データKMDとからロボット制御装置160が生成した金物リストKMLSTに基づいてディスプレイ170に表示された金物リストの指示に従い、対応する金物を箱単位で、あるいは通い箱に混載して運び込み、金物混載保持部120へと投入するだけでよい。金物混載保持部120に投入された多数の金物は、ロボット制御装置160が、カメラ151で取得した画像データPHT01に基づく画像処理によって個体識別し、上に他の金物が重なっていない金物を特定して拾い出した上で仮置き部130に仮置きし、カメラ152で取得した画像データPHT02と金物仕様データKMDとに基づいて、金物種類識別を行い、金物分別保持部140へと分別して保持しておく様に多関節ロボット110を駆動制御する。このとき、ロボット制御装置160は、金物リストKMLSTに基づいて、金物スト分別保持部140に割り付けた分別保持領域141,142,…に対して種類別に整理する様に金物を分別して保持させるから、図4に例示した設計であっても、図5に例示した設計であっても、図6に例示した設計であっても、同じ金物分別保持部140に対して適切な分別保持領域を割り付けて使用することができる。これにより、金物の種類ごとに棚を用意しておくために膨大な数の棚を備えるといった負担がなくなる。 On the other hand, according to the present embodiment, the operator follows the instruction of the hardware list displayed on the display 170 based on the hardware list KMLST generated by the robot control device 160 from the precut processing data PCD and the hardware specification data KMD. It is only necessary to carry the corresponding hardware in a box unit or mixedly in a returnable box and put it into the hardware mixed holding unit 120. A large number of hardware thrown into the hardware mixed holding unit 120 is individually identified by the robot control device 160 by image processing based on the image data PHT01 acquired by the camera 151, and the hardware on which other hardware does not overlap is specified. After picking them up, they are temporarily placed in the temporary placement unit 130, and based on the image data PHT02 and the hardware specification data KMD acquired by the camera 152, the hardware type is identified, and is separated and held in the hardware separation holding unit 140. As described above, the articulated robot 110 is driven and controlled. At this time, the robot controller 160 sorts and holds the hardware based on the hardware list KMLST so that the hardware is sorted by type with respect to the classification holding areas 141, 142,... Assigned to the hardware strike classification holding unit 140. 4, the design illustrated in FIG. 5, and the design illustrated in FIG. 6, an appropriate separation holding area is allocated to the same hardware separation holding unit 140. Can be used. This eliminates the burden of providing an enormous number of shelves to prepare shelves for each type of hardware.
そして、金物を供給するに当たっては、この様に種類別に整理して必要な個数を充足する様に金物分別保持部140へと予めストックしておいた金物の中から、各構造部材毎に必要な種類の金物を必要な個数だけ抽出して供給する作業を、ロボット制御装置160が、多関節ロボット110に、プレカット加工データPCDに基づいて特定される種類及び個数の金物の収集を行わせる様に駆動制御することによって実施する。 And, when supplying hardware, it is necessary for each structural member from among the hardware stocked in advance to the hardware separation holding unit 140 so as to satisfy the necessary number by arranging by type. The robot controller 160 causes the articulated robot 110 to collect the type and number of hardware specified based on the precut machining data PCD in order to extract and supply the necessary number of types of hardware. It is implemented by controlling the drive.
この金物供給動作を繰り返し実行することにより、今回のライン稼働によって一棟分とか半日分といった具合に製造する構造部材KKBに対する金物の供給を終えたら、金物分別保持部140に対する分別保持領域の割り付けをリセットすると共に、残っている金物が存在するか否かを判別し、残っている金物がある場合は、通い箱や専用の回収容器へと回収する様に、多関節ロボット110による回収動作を実行させる。金物の残りの有無は、供給動作の進行に伴って、金物受け入れリストKINLSTから対応する金物の個数を減算する処理を実行し、金物供給完了時にゼロになっていない金物の有無から判別する方法を採用することができる。なお、作業者が目視にて金物の残りを確認した場合に、ロボット制御装置160に対して回収動作を実行させる操作を行う方法を採用しても構わない。 By repeatedly performing this hardware supply operation, when the supply of hardware to the structural member KKB manufactured for one building or half a day is completed by the current line operation, allocation of the separation holding area to the hardware separation holding unit 140 is performed. At the same time as resetting, it is determined whether there is any remaining hardware, and if there is any remaining hardware, a recovery operation by the articulated robot 110 is performed so that it can be recovered into a returnable box or a dedicated recovery container. Let A method of determining the presence or absence of the remaining hardware by performing a process of subtracting the number of corresponding hardware from the hardware acceptance list KINLST as the supply operation proceeds, and determining from the presence or absence of hardware that is not zero when the hardware supply is completed. Can be adopted. Note that a method of performing an operation of causing the robot control device 160 to execute a collecting operation when the worker visually confirms the rest of the hardware may be employed.
次ぎに、本実施例においてロボット制御装置160において実行する制御処理の内容について説明する。 Next, the contents of the control process executed by the robot controller 160 in the present embodiment will be described.
ロボット制御装置160は、図7に示す様に、演算処理部161と、記憶部162と、入出力部163とを備えたコンピュータによって構成されている。入出力部163には、プレカットデータ作成装置50、プレカット加工制御装置70、多関節ロボット110、カメラ151,152、ディスプレイ170に加えて、木材搬出部30に設置された搬出検知センサ190が接続される。また、記憶部162には、金物仕様データ記憶部162A、プレカット加工データ記憶部162B、金物リスト記憶部162C、領域設定記憶部162D、及び受け入れリスト記憶部162Eが備えられている。 As illustrated in FIG. 7, the robot control device 160 is configured by a computer including an arithmetic processing unit 161, a storage unit 162, and an input / output unit 163. In addition to the precut data creation device 50, the precut processing control device 70, the articulated robot 110, the cameras 151 and 152, and the display 170, the input / output unit 163 is connected to a carry-out detection sensor 190 installed in the wood carry-out unit 30. The The storage unit 162 includes a hardware specification data storage unit 162A, a precut processing data storage unit 162B, a hardware list storage unit 162C, an area setting storage unit 162D, and an acceptance list storage unit 162E.
金物仕様データ記憶部162Aには、プレカットデータ作成装置50から入力された金物仕様データKMDを記憶する。プレカット加工データ記憶部162Bには、同じくプレカットデータ作成装置50から入力されたプレカット加工データPCDを記憶する。金物リスト記憶部162Cには、プレカット加工データPCDに基づいて生成した金物リストKMLSTを記憶する。領域設定記憶部162Dには、金物リストKMLSTに基づいて金物分別保持部140内に設定した分別保持領域を特定するための情報が記憶される。受け入れリスト記憶部162Eには、金物分別保持部140に分別保持されている金物の個数を種類別に計算した金物受け入れリストKINLSTを記憶する。 The hardware specification data storage unit 162A stores the hardware specification data KMD input from the precut data creation device 50. Similarly, the precut processing data storage unit 162B stores the precut processing data PCD input from the precut data creation device 50. The hardware list storage unit 162C stores a hardware list KMLST generated based on the precut processing data PCD. The area setting storage unit 162D stores information for specifying the classification holding area set in the hardware classification holding unit 140 based on the hardware list KMLST. The acceptance list storage unit 162E stores a hardware acceptance list KINLST in which the number of pieces of hardware separately held in the hardware classification holding unit 140 is calculated for each type.
演算制御部161には、入出力部163を介して入出力するデータに基づいて各種演算を実行するためのコンピュータプログラムがインストールされている。 A computer program for executing various calculations based on data input / output via the input / output unit 163 is installed in the calculation control unit 161.
演算制御部161には、図7に示す様に、プレカット加工データPCDに基づいて金物リストKMLSTを生成するための金物リスト生成プログラム(S100)、金物リストKMLSTに基づいて金物分別保持部140内に分別保持領域を設定するための分別保持領域設定プログラム(S200)、S100,S200の結果に基づいて金物混載保持部120から金物を拾い出して金物分別保持部140へと移送する金物分別保持プログラム(S300)、金物分別保持部140から金物を収集して構造部材に対して供給するための金物供給プログラム(S400)がインストールされている。 As shown in FIG. 7, the arithmetic control unit 161 includes a hardware list generation program (S100) for generating a hardware list KMLST based on the precut processing data PCD, and a hardware classification holding unit 140 based on the hardware list KMLST. A separation holding area setting program (S200) for setting a separation holding area, a hardware separation holding program for picking up hardware from the hardware mixed holding section 120 based on the results of S100 and S200 and transferring it to the hardware separation holding section 140 ( S300), a hardware supply program (S400) for collecting hardware from the hardware separation holding unit 140 and supplying it to the structural member is installed.
金物リスト生成プログラム(S100)を図8(A)に示す。このプログラムに従い、ロボット制御装置160の演算処理部161が以下の処理を実行することにより、金物リストKMLSTが生成される。 The hardware list generation program (S100) is shown in FIG. According to this program, the arithmetic processing unit 161 of the robot control device 160 executes the following processing, thereby generating a hardware list KMLST.
まず、プレカット加工データ記憶部162Bからプレカット加工データPCDを読み出し(S110)、プレカット加工スケジュールに従って加工順の早いものから順番に、当該構造部材に取り付ける金物の種類別に個数を抽出し、ワーキングメモリに書き込む処理を実行する(S120)。この処理を、全ての構造部材について金物の種類別に個数を抽出し終えるまで繰り返し実行する(S130→S120)。こうして、全ての構造部材についてて金物の種類別に個数を抽出し終えたら(S130:YES)、金物リストKMLSTを生成し(S140)、金物リスト記憶部162Cに記憶する(S150)。 First, the precut machining data PCD is read from the precut machining data storage unit 162B (S110), the number of pieces of hardware to be attached to the structural member is extracted in order from the one with the fastest machining order according to the precut machining schedule, and written to the working memory. Processing is executed (S120). This process is repeated until all the structural members have been extracted for each type of hardware (S130 → S120). In this way, when extraction of the number of all the structural members for each type of hardware is completed (S130: YES), a hardware list KMLST is generated (S140) and stored in the hardware list storage unit 162C (S150).
この処理により、例えば、図4に示した住宅の例では、図8(B)に示す様に、「パクトナット」「MZ−125」「MB−135」「DP−85」「DP−103」「HDP−10」「TH−10」「TH−18」「GJ−10」と、一棟分9種類の金物に対し、「86」「58」「28」「24」「305」「74」「58」「28」「3」と、9種類の各金物の個数が対応した金物リストKMLST01が生成される。図5に示した住宅の例では、図8(C)に示す様に、「ナット」「Z−28×2.8」「HSF−95」「HSD−103」「HSP−100L」「HSS−10L」「HSS−10LN」「HSS−10R」「HSS−18L」「HSS−18LN」「HSS−18R」「HSS−D」と、一棟分12種類の金物に対し、「52」「52」「77」「309」「74」「32」「13」「1」「17」「6」「5」「6」と、12種類の各金物の個数が対応した金物リストKMLST02が生成される。 With this processing, for example, in the example of the house shown in FIG. 4, as shown in FIG. 8B, “Pact nut”, “MZ-125”, “MB-135”, “DP-85”, “DP-103”, “ For nine types of hardware such as HDP-10, TH-10, TH-18, and GJ-10, “86” “58” “28” “24” “305” “74” “ The hardware list KMLST01 corresponding to the number of each of the nine types of hardware, “58”, “28”, “3”, is generated. In the example of the house shown in FIG. 5, as shown in FIG. 8 (C), “Nut” “Z-28 × 2.8” “HSF-95” “HSD-103” “HSP-100L” “HSS-” "52" "52" for 12 kinds of hardware for "10L", "HSS-10LN", "HSS-10R", "HSS-18L", "HSS-18LN", "HSS-18R" and "HSS-D" “77” “309” “74” “32” “13” “1” “17” “6” “5” “6” and the hardware list KMLST02 corresponding to the number of each of the 12 types of hardware are generated.
分別保持領域設定プログラム(S200)を図9(A)に示す。このプログラムに従い、ロボット制御装置160の演算処理部161が以下の処理を実行することにより、金物分別保持部140内に分別保持領域が設定される。 The classification holding area setting program (S200) is shown in FIG. According to this program, the arithmetic processing unit 161 of the robot control device 160 executes the following processing, whereby a separation holding area is set in the hardware classification holding unit 140.
まず、領域設定記憶部162Dにおける分別保持領域の設定をリセットする(S210)。続いて、金物リスト記憶部162Cから金物リストKMLSTを読み出し(S220)、金物分別保持部140内に設定すべき分別保持領域の個数を決定する(S230)。続いて、各分別保持領域内に保持すべき金物の個数に基づいて、各分別保持領域のサイズを決定する(S240)。そして、S220で決定した個数とS230で決定したサイズに基づいて、金物分別保持部140内に設定すべき各分別保持領域を設定し(S250)、その結果を領域設定記憶部162Dに記憶する(S260)。分別保持領域は、例えば、分別保持部140の全領域の中における位置座標による範囲指定や、保持用のピンや穴を備える場合にはピンや穴の番号などといった様に、多関節ロボット160による移送動作や収集動作における位置特定を可能な情報を用いて設定するとよい。 First, the setting of the separation holding area in the area setting storage unit 162D is reset (S210). Subsequently, the hardware list KMLST is read from the hardware list storage unit 162C (S220), and the number of separation holding areas to be set in the hardware separation holding unit 140 is determined (S230). Subsequently, the size of each separation holding area is determined based on the number of hardware to be held in each separation holding area (S240). Then, based on the number determined in S220 and the size determined in S230, each classification holding area to be set in the hardware classification holding unit 140 is set (S250), and the result is stored in the area setting storage unit 162D ( S260). The classification holding area is determined by the articulated robot 160, for example, by specifying a range based on position coordinates in the entire area of the classification holding unit 140, or when a holding pin or hole is provided, the pin or hole number. It is good to set using the information which can specify the position in the transfer operation and the collection operation.
この処理により、例えば、図4に示した住宅の例では、図9(B)に示す様に、「パクトナット」「MZ−125」「MB−135」「DP−85」「DP−103」「HDP−10」「TH−10」「TH−18」「GJ−10」の9種類の金物に対し、個数を考慮した分別保持領域AREA01〜AREA09が設定され、図5に示した住宅の例では、図9(C)に示す様に、「ナット」「Z−28×2.8」「HSF−95」「HSD−103」「HSP−100L」「HSS−10L」「HSS−10LN」「HSS−10R」「HSS−18L」「HSS−18LN」「HSS−18R」「HSS−D」の12種類の金物に対し、個数を考慮した分別保持領域AREA01〜AREA12が設定される。 With this process, for example, in the example of the house shown in FIG. 4, as shown in FIG. 9B, “Pactnut”, “MZ-125”, “MB-135”, “DP-85”, “DP-103”, “ For the nine types of hardware of HDP-10, TH-10, TH-18, and GJ-10, separation holding areas AREA01 to AREA09 are set in consideration of the number. In the example of the house shown in FIG. As shown in FIG. 9C, “Nut” “Z-28 × 2.8” “HSF-95” “HSD-103” “HSP-100L” “HSS-10L” “HSS-10LN” “HSS” For 12 types of hardware, “−10R”, “HSS-18L”, “HSS-18LN”, “HSS-18R”, and “HSS-D”, the separation holding areas AREA01 to AREA12 in consideration of the number are set.
なお、この分別保持領域AREA01等は、金物が所定方向を向いて金物同士が重なり合うことなく並んだ状態となる様に種類別に金物を保持しておくための領域となる様に設定する。 The separation holding area AREA01 is set to be an area for holding hardware according to type so that the hardware faces in a predetermined direction and the hardware is arranged without overlapping.
金物分別保持プログラム(S300)を図10に示す。このプログラムに従い、ロボット制御装置160の演算処理部161が以下の処理を実行することにより、金物混載保持部120に搬入された金物を、金物分別保持部140へと分別して保持された状態とする。 The hardware segregation holding program (S300) is shown in FIG. In accordance with this program, the arithmetic processing unit 161 of the robot control device 160 executes the following processing, so that the hardware loaded into the hardware mixed holding unit 120 is separated and held in the hardware separation holding unit 140. .
まず、金物リスト記憶部162Cから金物リストKMLSTを、分別領域設定記憶部162Dから分別保持領域の設定を、それぞれ読み出す(S310)。そして、金物リストKMLSTに基づいて分別保持すべき金物の種類を特定し(S320)、金物データ記憶部162Aから、対応する個々の金物の金物仕様データKMDnを読み出してワーキングメモリに記憶する(S325)。例えば、図8(B)の金物リストKMLST01であれば、9種類の金物の金物仕様データKMD01〜KMD09がワークメモリに記憶される。 First, the hardware list storage unit 162C reads the hardware list KMLST, and the classification area setting storage unit 162D reads the setting of the classification holding area (S310). Based on the hardware list KMLST, the type of hardware to be sorted and retained is specified (S320), and the hardware specification data KMDn of each corresponding hardware is read out from the hardware data storage unit 162A and stored in the working memory (S325). . For example, in the case of the hardware list KMLST01 in FIG. 8B, 9 types of hardware specification data KMD01 to KMD09 are stored in the work memory.
続いて、カメラ151が撮像している金物混載保持部120に搬入された金物の画像PHT01を取り込み(S330)、この画像PHT01に基づいて上に他の金物が重なっていない金物を特定する個体識別の処理を実行する(S335)。そして、S335で個体識別した金物の拾い出し動作を多関節ロボット110に指令する(S340)。 Subsequently, an image PHT01 of the hardware carried into the hardware mixed holding unit 120 imaged by the camera 151 is captured (S330), and the individual identification for specifying the hardware on which other hardware does not overlap is based on the image PHT01. The process is executed (S335). Then, the multi-joint robot 110 is instructed to pick up the hardware individually identified in S335 (S340).
多関節ロボット110による拾い出しと仮置き部130への仮置きが完了したら(S345:YES)、カメラ152が撮像している仮置きされた金物の画像PHT02を取り込み(S350)、この画像PHT02を、S325でワーキングメモリに記憶した金物仕様データKMDnと照合して金物種類識別を実行する(S355)。そして、S355による金物種類識別の結果とS310で読み出した分別保持領域の設定内容とに基づいて、仮置き部140に仮置きした金物を金物分別保持部140内の対応する分別保持領域へと移送する動作を多関節ロボット110に指令する(S360)。 When picking up by the articulated robot 110 and temporary placement on the temporary placement unit 130 are completed (S345: YES), the temporarily placed hardware image PHT02 captured by the camera 152 is captured (S350), and this image PHT02 is stored. The hardware type identification is executed by collating with the hardware specification data KMDn stored in the working memory in S325 (S355). Then, based on the result of the hardware type identification in S355 and the setting contents of the separation holding area read out in S310, the hardware temporarily placed in the temporary placement unit 140 is transferred to the corresponding separation holding area in the hardware separation holding unit 140. The articulated robot 110 is instructed to perform the operation (S360).
こうして、金物混載保持部120から、金物を一つずつ拾い出しては、金物分別保持部140へと移送する動作を実行したら、対応する金物の受け入れ個数をインクリメントする(S370)。そして、金物リストKMLSTの各金物の個数を受け入れ個数が充足するまで、S330〜S370の処理を繰り返し実行する(S380→S330)。そして、金物リストKMLSTの各金物の受け入れ個数が必要個数を充足したら(S380:YES)、金物受け入れリストKINLSTを生成して受け入れリスト記憶部162Eに記憶する(S385)。なお、S380で必要個数の金物を受け入れ終える前に金物混載保持部120の金物が無くなった場合は(S390:NO)、その時点まえに受け入れた金物の情報と金物リストKMLSTとの対比により、不足金物リストKFLSTを生成し、ディスプレイ170に表示すると共にブザー等を用いた不足報知を実行する(S395)。 In this way, when the hardware is picked up from the hardware mixed holding unit 120 one by one and transferred to the hardware separation holding unit 140, the number of the corresponding hardware received is incremented (S370). Then, the processes of S330 to S370 are repeatedly executed until the number of received hardware items in the hardware list KMLST is satisfied (S380 → S330). Then, when the accepted number of hardware items in the hardware list KMLST satisfies the required number (S380: YES), a hardware acceptance list KINLST is generated and stored in the acceptance list storage unit 162E (S385). In addition, when there is no hardware in the hardware mixed holding unit 120 before the necessary number of hardware is received in S380 (S390: NO), there is a shortage due to the comparison between the hardware information received before that time and the hardware list KMLST. A hardware list KFLST is generated and displayed on the display 170, and a shortage notification using a buzzer or the like is executed (S395).
こうして、金物混載保持部120に複数種類が混ざった状態で搬入された金物は、金物分別保持部140内に設定した分別領域AREA01等に、各金物を所定方向を向いて重なり合うことなく種類別に並んだ状態となる様に分別されて保持された状態となる。 In this way, the hardware loaded in a mixed state with the hardware mixed holding unit 120 is arranged by type in the sorting area AREA01 set in the hardware sorting holding unit 140 without overlapping each other in a predetermined direction. It will be in the state where it was separated and kept so that it might become a state.
金物供給プログラム(S400)を図11に示す。このプログラムに従い、ロボット制御装置160の演算処理部161が以下の処理を実行することにより、金物分別保持部140から構造部材毎に供給すべき金物の収集と供給とが実行される。 A hardware supply program (S400) is shown in FIG. According to this program, the arithmetic processing unit 161 of the robot control device 160 executes the following processing, whereby the collection and supply of hardware to be supplied from the hardware classification holding unit 140 for each structural member is performed.
木材搬出部30に設置された搬出検知センサ190から木材搬出信号が入力されると(S410:YES)、プレカットデータ記憶部162Bからプレカット加工データPCDを読み出す(S415)。そして、読み出したプレカット加工データPCDにおけるプレカット加工スケジュールに従い、今回の取付対象となる構造部材を特定すると共に(S420)、当該構造部材に取り付ける金物の種類と個数を抽出してワーキングメモリに書き込む(S425)。 When a wood carry-out signal is input from the carry-out detection sensor 190 installed in the wood carry-out unit 30 (S410: YES), the precut processing data PCD is read from the precut data storage unit 162B (S415). Then, according to the precut processing schedule in the read precut processing data PCD, the structural member to be attached this time is specified (S420), and the type and number of hardware attached to the structural member are extracted and written to the working memory (S425). ).
続いて、S425でワーキングメモリに書き込んだ金物の種類と個数に基づき、金物分別保持部140から仮置き部130に備えている配材トレイ180へと金物を収集する動作を多関節ロボット110に対して指令する(S430)。 Subsequently, based on the type and number of hardware written in the working memory in S425, the articulated robot 110 performs an operation of collecting hardware from the hardware separation holding unit 140 to the distribution tray 180 provided in the temporary storage unit 130. Command (S430).
この指令を受けて、多関節ロボット110は、金物分別保持部140から金物を一つ収集しては仮置き部130の配材トレイ180へと移動させる動作を実行する。一つの金物の移動が完了する毎に、金物受け入れリストKINLSTの対応する金物について受け入れ個数をデクリメントする(S440)。そして、S430で収集を指令した全ての金物の収集が完了するまで金物収集の処理を繰り返し実行する(S450→S430)。そして、収集すべき金物を全て配材トレイ180へと移動し終えたら(S450:YES)、木材搬出部30の終端付近の金物供給領域31に搬送されてきた構造部材KKBに対して金物を供給するために、多関節ロボット110に対して、配材トレイ180の移動を指令する(S460)。 In response to this command, the articulated robot 110 collects one piece of hardware from the hardware separation holding unit 140 and executes an operation of moving it to the distribution tray 180 of the temporary placement unit 130. Each time a movement of one piece of hardware is completed, the acceptance number is decremented for the corresponding piece of hardware in the hardware acceptance list KINLST (S440). Then, the hardware collection process is repeatedly executed until the collection of all the hardware for which collection is instructed in S430 is completed (S450 → S430). When all of the hardware to be collected has been moved to the distribution tray 180 (S450: YES), the hardware is supplied to the structural member KKB that has been transported to the hardware supply area 31 near the end of the wood carry-out section 30. In order to do this, the articulated robot 110 is instructed to move the distribution tray 180 (S460).
実施例2は、図12に示す様に、実施例1の装置構成に加えて、木材搬出部30の終端付近の金物供給領域31に重量計測装置200を備えると共に、ロボット制御装置160の入出力部163にさらにプリンタ210を接続した構成を備えている。また、図13に示す様に、ロボット制御装置160の演算処理部161には、実施例1と同様に、金物リスト生成プログラム(S100)、分別保持領域設定プログラム(S200)、金物分別保持プログラム(S300)、金物供給プログラム(S400)がインストールされると共に、金物の供給が適正に行われたか否かを判定するための適否判定プログラム(S500)もインストールされている。そして、入出力部163には、重量計測装置200とプリンタ210も接続されている。 As shown in FIG. 12, the second embodiment includes a weight measuring device 200 in the hardware supply area 31 near the terminal end of the wood carry-out section 30 in addition to the device configuration of the first embodiment, and inputs / outputs of the robot control device 160. The printer 210 is further connected to the unit 163. Further, as shown in FIG. 13, the arithmetic processing unit 161 of the robot control device 160 has a hardware list generation program (S100), a classification holding area setting program (S200), a hardware classification holding program (Similar to the first embodiment). S300), the hardware supply program (S400) is installed, and the suitability determination program (S500) for determining whether or not the supply of hardware is properly performed is also installed. A weight measuring device 200 and a printer 210 are also connected to the input / output unit 163.
適否判定プログラム(S500)を図14に示す。このプログラムに従い、ロボット制御装置160の演算処理部161が以下の処理を実行することにより、構造部材KKBに対して取り付ける金物が適正に供給されたか否かの判定が実行される。 FIG. 14 shows the suitability determination program (S500). According to this program, the arithmetic processing unit 161 of the robot control device 160 executes the following processing, thereby determining whether or not the hardware to be attached to the structural member KKB has been properly supplied.
木材搬出部30に設置された搬出検知センサ190から木材搬出信号が入力されると(S510:YES)、プレカットデータ記憶部162Bからプレカット加工データPCDを読み出す(S515)。そして、読み出したプレカット加工データPCDにおけるプレカット加工スケジュールに従い、今回の取付対象となる構造部材を特定すると共に(S520)、当該構造部材に取り付ける金物の種類と個数を抽出してワーキングメモリに書き込む(S525)。 When a wood carry-out signal is input from the carry-out detection sensor 190 installed in the wood carry-out unit 30 (S510: YES), the precut processing data PCD is read from the precut data storage unit 162B (S515). Then, according to the precut processing schedule in the read precut processing data PCD, the structural member to be attached this time is specified (S520), and the type and number of hardware attached to the structural member are extracted and written to the working memory (S525). ).
続いて、S525でワーキングメモリに書き込んだ金物の種類に基づき、金物仕様データ記憶部162Aから、対応する金物の重量に関する情報を読み出し、当該金物の個数を乗算する処理をS525で抽出した金物の全てについて実行して金物総重量計算値KMWを算出する(S530)。 Subsequently, based on the type of hardware written in the working memory in S525, all the hardware extracted in S525 is read out from the hardware specification data storage unit 162A, information regarding the weight of the corresponding hardware, and multiplied by the number of the hardware. To calculate the hardware total weight calculation value KMW (S530).
次に、木材搬出部30に設置した重量計測装置200から、金物供給前の構造部材KKBだけの重量計測値WHT01を取り込む(S540)。なお、この間、金物供給プログラム(S400)におけるS460の処理は待機状態とさせ、S540が完了した後にS460を実行する様に構成してある。こうしてS460が実行されて金物が供給された後、再び重量計測装置200から金物供給後の構造部材KKBと金物群KMGの合計となる重量計測値WHT02を取り込む(S550)。 Next, the weight measurement value WHT01 of only the structural member KKB before the hardware supply is taken in from the weight measurement device 200 installed in the wood carry-out unit 30 (S540). During this time, the processing of S460 in the hardware supply program (S400) is set to a standby state, and S460 is executed after S540 is completed. Thus, after S460 is executed and the hardware is supplied, the weight measurement value WHT02 which is the sum of the structural member KKB and the hardware group KMG after the hardware supply is again taken in from the weight measurement device 200 (S550).
次に、重量差△WHT=WHT02−WHT01を算出する(S560)。そして、この重量差△WHTと金物総重量計算値KMWとが等しいか否かを対比判定する(S570)。なお、この際、配材トレイ180の重量を△WHTから減算した値を用いる。 Next, a weight difference ΔWHT = WHT02−WHT01 is calculated (S560). Then, it is determined whether or not the weight difference ΔWHT is equal to the hardware total weight calculation value KMW (S570). At this time, a value obtained by subtracting the weight of the distribution tray 180 from ΔWHT is used.
そして、S570の判定がYESの場合はそのまま今回の処理を終了し、NOの場合は、エラーリストERRLSTを生成してプリンタ210から出力する(S580)。エラーリストERRLSTは、構造部材を特定する部材番号と不足重量を対応させた情報から構成し、作業者が見て、金物の不足が生じている構造部材を特定し、不足重量から欠落している金物を予測可能なものとする。不足重量と、金物仕様データKMDとの対応関係から、欠落した金物の予測情報を併記したものとするとなおよい。この場合、欠落した可能性のある金物が複数の金物の内のいずれかまで特定できない場合は、欠落した可能性のある複数の金物の全てを列挙したものとしてもよい。構造部材には、プレカット加工において取り付ける金物に関する情報が印字されるので、この情報と金物とを照合する際に参照し得る情報をエラーリストERRLSTとして出力することで、補充作業の手助けとして効果を発揮することができる。 If the determination in S570 is YES, the current process is terminated, and if the determination is NO, an error list ERRRLST is generated and output from the printer 210 (S580). The error list ERRLST is composed of information that associates the member number for identifying the structural member with the insufficient weight, and the worker sees the structural member in which the lack of hardware is identified and is missing from the insufficient weight. Make the hardware predictable. From the correspondence between the insufficient weight and the hardware specification data KMD, it is more preferable that the prediction information of the missing hardware is also written. In this case, when it is not possible to identify any of the plurality of hardware that may be missing, it is possible to list all of the plurality of hardware that may be missing. Information on hardware to be attached in precut processing is printed on the structural member, so that information that can be referred to when collating this information with hardware is output as an error list ERRRLST, which is effective as an aid in replenishment work can do.
実施例2によれば、金物供給前後の構造部材の重量の対比によって判定を行うことで、個々の重量が定まった金物の総重量に基づいた判定を実施することができ、木材特有の比重のバラツキや、構造部材ごとの加工の種類の相違といった誤差となり得る要因を排除した的確な判定を実行することができる。また、判定の結果をエラーリストERRLSTとしてプリンタ出力することにより、作業者に対して注意を促し、不足分の金物を手作業で補充するといった措置を可能にする。 According to the second embodiment, the determination based on the weight of the structural member before and after the supply of the hardware can be performed, so that the determination based on the total weight of the hardware with the determined individual weight can be performed. It is possible to execute an accurate determination that eliminates factors that may cause errors such as variations and differences in processing types for each structural member. In addition, by outputting the determination result as an error list ERRRLST to the printer, it is possible to alert the worker and replenish the deficient hardware manually.
実施例3は、実施例1の金物供給装置100に変えて、図15に示す様に、ロボット制御装置560によって駆動制御される金物分別用の多関節ロボット510と金物取付用の多関節ロボット550とを備えた金物供給装置500を備えている。また、金物混載保持部として、複数の通い箱BOX01,BOX02,…を置くことのできる通い箱置き場520を備え、金物分別保持部として、複数個の小箱LBX1,LBX2,…を置くことのできる小箱置き場530を備えている。通い箱置き場520にはカメラ540が設置され、木材搬出部30から取り込んだ構造部材に対して金物を取り付ける作業テーブル570も備えられている。作業テーブル570には、実施例2と同様の重量計測装置580が備えられている。さらに、エラーリスト出力用のプリンタ590も備えられている。なお、作業テーブル570は、その一部を、プレカット加工スケジュール上の加工順番が早い構造部材に対して取り付ける金物群KMGn+1,KMGn+2,…の準備をするための金物準備部575として利用できる様に構成されている。 In the third embodiment, instead of the hardware supply device 100 of the first embodiment, as shown in FIG. 15, an articulated robot 510 for separating hardware and an articulated robot 550 for mounting hardware are controlled by a robot controller 560. The hardware supply apparatus 500 provided with these. Further, the hardware-mixed holding section includes a return-box storage area 520 in which a plurality of return boxes BOX01, BOX02,... Can be placed, and a plurality of small boxes LBX1, LBX2,. A small box storage 530 is provided. A camera 540 is installed in the returnable box storage area 520, and a work table 570 for attaching hardware to a structural member taken in from the wood carry-out unit 30 is also provided. The work table 570 is provided with a weight measuring device 580 similar to that of the second embodiment. Further, a printer 590 for outputting an error list is also provided. The work table 570 is configured so that a part of the work table 570 can be used as a hardware preparation unit 575 for preparing a hardware group KMGn + 1, KMGn + 2,... Has been.
通い箱置き場520は、置かれた通い箱BOX1,BOX2,…を所定方向に順送り及び逆送りが可能なコンベア機構を備えている。小箱置き場530も、置かれた小箱LBX1,LBX2,…を所定方向に順送り及び逆送りが可能なコンベア機構を備えている。これら通い箱置き場520及び小箱置き場530のコンベア機構は、ロボット制御装置560によって駆動制御される。ロボット制御装置560には、実施例1と同様に、プレカットデータ作成装置50からプレカット加工データPCD及び金物仕様データKMDが入力される。また、この実施例では、プレカット加工制御装置70から、金物供給対象の構造部材を特定する部材特定指令BTCが入力される構成となっている。さらに、ロボット制御装置560には、カメラ540が撮像した画像PH11と、重量計測装置580が計測した金物取付前後の重量計測値WHT011,WHT12が入力され、この重量計測の結果により実施する金物取付適否判定の結果をプリンタ590から出力する構成となっている。 The return box storage area 520 is provided with a conveyor mechanism capable of forward and backward feeding of the return boxes BOX1, BOX2,. The small box storage 530 is also provided with a conveyor mechanism that can forward and reverse the small boxes LBX1, LBX2,. The conveyor mechanisms of the return box storage 520 and the small box storage 530 are driven and controlled by the robot controller 560. As in the first embodiment, the robot controller 560 receives precut processing data PCD and hardware specification data KMD from the precut data creation device 50. In this embodiment, a member specifying command BTC for specifying a structural member to be supplied with hardware is input from the precut processing control device 70. Furthermore, the robot control device 560 receives the image PH11 captured by the camera 540 and the weight measurement values WHT011 and WHT12 before and after mounting the hardware measured by the weight measuring device 580, and whether or not the hardware mounting is performed based on the result of the weight measurement. The determination result is output from the printer 590.
このため、ロボット制御装置560は、図16に示す様に、演算処理部561と、記憶部562と、入出力部563とを備えたコンピュータによって構成されている。入出力部563には、プレカットデータ作成装置50、プレカット加工制御装置70、多関節ロボット510、550、通い箱置き場520のコンベア機構521、小箱置き場530のコンベア機構522、カメラ540、重量計測装置580、プリンタ590が接続されている。記憶部562には、実施例1と同様の金物仕様データ記憶部562A、プレカット加工データ記憶部562B、金物リスト記憶部562C、領域設定記憶部562D、及び受け入れリスト記憶部562Eが備えられている。 For this reason, as shown in FIG. 16, the robot control device 560 is configured by a computer including an arithmetic processing unit 561, a storage unit 562, and an input / output unit 563. The input / output unit 563 includes a precut data creation device 50, a precut processing control device 70, articulated robots 510 and 550, a conveyor mechanism 521 of a return box storage 520, a conveyor mechanism 522 of a small box storage 530, a camera 540, and a weight measurement device. A printer 590 and a printer 590 are connected. The storage unit 562 includes a hardware specification data storage unit 562A, a precut processing data storage unit 562B, a hardware list storage unit 562C, an area setting storage unit 562D, and an acceptance list storage unit 562E similar to those in the first embodiment.
演算制御部561には、金物リスト生成プログラム(S100)、分別保持プログラム(S600)、金物準備・取付プログラム(S700)、及び取付適否判定プログラム(S800)がインストールされている。金物リスト生成プログラム(S100)は、実施例1と同じ内容となっている。 The arithmetic control unit 561 is installed with a hardware list generation program (S100), a separation holding program (S600), a hardware preparation / attachment program (S700), and an attachment suitability determination program (S800). The hardware list generation program (S100) has the same contents as in the first embodiment.
分別保持プログラム(S600)は、小箱LBX1,LBX2,…を、金物を種類別に分別保持するための分別保持領域の設定と、通い箱BOX1,BOX2,…から金物を拾い出して小箱LBX1,LBX2,…へと移送する拾い出し動作及び移送動作を実行する。この際、小箱LBX1,LBX2,…が分別保持領域として不足する場合に、通い箱BOX1,BOX2,…の中に空のものがある場合は、当該空の通い箱を分別保持領域に追加する処理をも実行する様に構成されている。この分別保持プログラム(S600)を図17に示す。 The separation and holding program (S600) sets the separation holding area for separating and holding the small boxes LBX1, LBX2,... A pick-up operation and a transfer operation for transferring to LBX2,... Are executed. At this time, when the small boxes LBX1, LBX2,... Are insufficient as the separation holding area, if there are empty boxes in the return boxes BOX1, BOX2,..., The empty return boxes are added to the separation holding area. It is comprised so that a process may also be performed. This separation holding program (S600) is shown in FIG.
まず、領域設定記憶部562Dにおける分別保持領域の設定をリセットする(S610)。次に、金物仕様データ記憶部562A、プレカット加工データ記憶部562B、及び金物リスト記憶部562Cから、金物仕様データKMD、プレカット加工データPCD及び金物リストKMLSTを読み出してワークメモリに記憶する(S612)。 First, the setting of the separation holding area in the area setting storage unit 562D is reset (S610). Next, the hardware specification data KMD, the precut processing data PCD, and the hardware list KMLST are read from the hardware specification data storage unit 562A, the precut processing data storage unit 562B, and the hardware list storage unit 562C and stored in the work memory (S612).
次に、プレカット加工データPCDに基づいて、加工スケジュールの先頭となっている構造部材について取り付ける金物の種類と個数とを抽出し(S620)、小箱置き場530に置かれた複数個の小箱に対して分割保持領域の割り付けを行う(S622)。このとき、金物仕様データKMDと小箱の収納可能容量SKVとから、どの種類の金物に対して何個の小箱を割り付けるかを考慮しつつ分割保持領域の割り付けを行う。例えば、図17(B)に例示した構造部材が金物を取り付けるものとして最初に加工する順番となっているならば、「HDP−10」と「DP−103」についてそれぞれ一つずつ小箱を割り付ける。 Next, based on the precut processing data PCD, the type and number of hardware to be attached to the structural member at the head of the processing schedule are extracted (S620), and a plurality of small boxes placed in the small box storage area 530 are extracted. On the other hand, the divided holding area is allocated (S622). At this time, based on the hardware specification data KMD and the storable capacity SKV of the small box, the divided holding areas are allocated in consideration of how many small boxes are allocated to which type of hardware. For example, if the structural members illustrated in FIG. 17B are processed in the first order for attaching hardware, one small box is assigned to each of “HDP-10” and “DP-103”. .
そして、カメラ540からの画像PHT11を取り込むと共に(S630)、S620で抽出した種類の金物を収容した通い箱の探索を実行する(S632)。この通い箱の探索は、通い箱置き場520のコンベア機構521の駆動・停止と、撮像した画像PHT11と金物仕様データKMDから特定される画像的な特徴との一致・不一致の判定とを繰り返すことにより実行する。 Then, the image PHT11 from the camera 540 is captured (S630), and a search for a returnable box containing the type of hardware extracted in S620 is executed (S632). This return box search is performed by repeatedly driving / stopping the conveyor mechanism 521 of the return box storage area 520 and determining whether the captured image PHT11 matches the image characteristics specified from the hardware specification data KMD. Run.
こうして通い箱の探索ができたら、多関節ロボット510に対して拾い出し動作と、分別保持領域として割り付けた小箱への移送動作とを指令すると共に(S640)、対応する小箱の収納可能容量SKVを移送した金物の個数に応じて減少させる(S642)。また、実施例1と同様に、金物受け入れリストKINLSTを生成する(S644)。 If the returnable box is thus searched, the articulated robot 510 is instructed to perform a picking-up operation and a transfer operation to the small box assigned as the separation holding area (S640), and the capacity of the corresponding small box can be stored. The SKV is decreased according to the number of hardware transferred (S642). Further, similarly to the first embodiment, the hardware acceptance list KINLST is generated (S644).
次の構造部材があるか否かを判定する(S650)。「NO」の場合は処理を終了し、「YES」の場合は、S620〜S644までの処理と同様の金物分別保持制御を実行する(S655)。このとき、S622の分割保持領域の割り付けに当たっては、既に同じ種類の金物について小箱が割り付けられているか否かを判定する(S660)。S660の判定が「NO」の場合はS650へ戻る。一方、S660の判定が「YES」の場合は、今回の分別保持を行うに際して当該小箱の収納可能容量SKVが不足していないかを判定する(S662)。S662の判定が「NO」の場合はS650へ戻り、S662の判定は「YES」の場合は、小箱の追加が可能か否かを判定する(S664)。そして、小箱の追加が可能な場合は(S664:YES)、同じ種類の金物に対する小箱の割り付け個数を追加し(S666)、S650へ戻る。 It is determined whether there is a next structural member (S650). In the case of “NO”, the process is terminated, and in the case of “YES”, the same hardware segregation holding control as the process from S620 to S644 is executed (S655). At this time, when allocating the divided holding area in S622, it is determined whether or not a small box has already been allocated for the same type of hardware (S660). If the determination in S660 is “NO”, the process returns to S650. On the other hand, if the determination in S660 is “YES”, it is determined whether or not the capacity SKV that can be stored in the small box is insufficient when performing the current separation holding (S662). If the determination in S662 is “NO”, the process returns to S650. If the determination in S662 is “YES”, it is determined whether or not a small box can be added (S664). If a small box can be added (S664: YES), the number of small boxes allocated to the same type of hardware is added (S666), and the process returns to S650.
一方、小箱の追加が不可能な場合は(S664:NO)、通い箱の中に空のものがあるか否かを判定する(S670)。空のものがあるか否かは、通い箱置き場520のコンベア機構521を駆動して通い箱を送りつつ、カメラ540から画像PHT11を取り込む処理を通じて実行する。そして、空の通い箱がある場合は(S670:YES)、当該からの通い箱を分別保持領域に追加する(S672)。 On the other hand, if it is impossible to add a small box (S664: NO), it is determined whether there is an empty box in the return box (S670). Whether or not there is an empty one is executed through a process of taking the image PHT11 from the camera 540 while driving the conveyor mechanism 521 of the returnable box storage area 520 to send the returnable box. If there is an empty returnable box (S670: YES), the returnable box is added to the separation holding area (S672).
空の通い箱がない場合は(S670:NO)、金物準備・取付プログラム(S700)を起動する(S680)。S680で金物準備・取付プログラム(S700)を起動するのは、作業テーブル570側に設定した金物準備部575を利用した金物群KMGn+1,KMGn+2,…の準備を開始することにより、小箱の収納可能容量SKVの復活を図るためである。S680を実行した場合は待機状態となる。そして、S700を起動したことにより実行される後述の金物群の準備動作により、金物の分別保持が可能になった場合に待機状態から復帰してS650へと戻る。なお、本実施例では、S650における次があるか否かの判定を、金物受け入れリストKINLSTと金物リストKMLSTにおける金物の種類と個数とが一致したか否かの判定とすることで、収納可能容量SKVの不足によって待機状態となった場合は、待機したところの続きからS655の処理が再開される。 If there is no empty return box (S670: NO), the hardware preparation / attachment program (S700) is activated (S680). In S680, the hardware preparation / attachment program (S700) is activated by starting preparation of the hardware group KMGn + 1, KMGn + 2,... Using the hardware preparation unit 575 set on the work table 570 side. This is to restore the capacity SKV. When S680 is executed, a standby state is entered. Then, in the case where it is possible to hold and hold the hardware separately by the after-mentioned hardware group preparation operation executed by starting S700, the process returns from the standby state and returns to S650. In the present embodiment, whether or not there is the next in S650 is determined by determining whether or not the type and number of hardware in the hardware acceptance list KINLST and the hardware list KMLST match. If the standby state is entered due to a shortage of SKV, the process of S655 is resumed from the continuation of the standby position.
金物準備・取付プログラム(S700)を図18に示す。このプログラムに従い、ロボット制御装置560の演算処理部561が以下の処理を実行することにより、金物の供給として、金物準備動作と金物取付動作とが実行される。 The hardware preparation / attachment program (S700) is shown in FIG. In accordance with this program, the arithmetic processing unit 561 of the robot control device 560 executes the following processing, whereby a hardware preparation operation and a hardware mounting operation are executed as the hardware supply.
このプログラムは、プレカット加工制御装置70から部材特定指令BTCが入力されると(S710:YES)、プレカットデータ記憶部562Bからプレカット加工データPCDを読み出す(S715)。そして、読み出したプレカット加工データPCDにおけるプレカット加工スケジュールに従い、今回の取付対象となる構造部材を特定し(S720)、当該構造部材に取り付ける金物の準備が完了しているか否かを判定する(S722)。準備が完了していない場合は(S722:NO)、今回の取付対象となっている構造部材に取り付ける金物の種類と個数を抽出してワーキングメモリに書き込む(S725)。 When a member specifying command BTC is input from the precut processing control device 70 (S710: YES), this program reads the precut processing data PCD from the precut data storage unit 562B (S715). Then, according to the precut processing schedule in the read precut processing data PCD, the structural member to be attached this time is specified (S720), and it is determined whether or not the preparation of the hardware to be attached to the structural member is completed (S722). . If preparation is not completed (S722: NO), the type and number of hardware to be attached to the structural member to be attached this time are extracted and written to the working memory (S725).
続いて、S725でワーキングメモリに書き込んだ金物の種類と個数に基づき、小箱置き場530のコンベア機構531を駆動して対象となる金物が保持されている小箱を金物収集位置へと移動させる(S730)。このとき、通い箱が分別保持領域に追加設定されている場合にあっては、通い箱置き場520のコンベア機構521を駆動して対象となる金物が保持されている通い箱を金物収集位置へと移動させる。 Subsequently, based on the type and number of hardware written in the working memory in S725, the conveyor mechanism 531 of the small box storage 530 is driven to move the small box holding the target hardware to the hardware collection position ( S730). At this time, if the returnable box is additionally set in the separation holding area, the returnable box in which the target hardware is held by driving the conveyor mechanism 521 of the returnable box storage area 520 is moved to the hardware collection position. Move.
そして、金物収集位置に移動された小箱又は通い箱から、金物を収集して金物準備部575へと構造部材毎に整理して置く動作を多関節ロボット550に対して指令する(S740)。 Then, an instruction is given to the articulated robot 550 to collect the hardware from the small box or the return box moved to the hardware collection position and arrange them for each structural member in the hardware preparation unit 575 (S740).
この指令を受けて、多関節ロボット550は、金物収集位置の小箱又は通い箱から金物を一つ収集しては金物準備部575へと移動させる動作を実行する。一つの金物の移動が完了する毎に、金物受け入れリストKINLSTの対応する金物について受け入れ個数をデクリメントする(S750)。そして、今回取り付ける金物の収集が完了するまで金物収集の処理を繰り返し実行する(S760→S730)。そして、収集による取付準備が完了したら(S760:YES)、金物準備部575から金物を一つずつ拾い出してはプレカット加工データPCDによって特定される構造部材の金物取付部へと金物を取り付ける動作を多関節ロボット550に対して指令する(S770)。なお、金物準備が完了しているときは(S722)、S725以下をパスしてS770へと進む。 In response to this command, the articulated robot 550 collects one piece of hardware from the small box or the return box at the hardware collection position, and moves it to the hardware preparation unit 575. Every time movement of one piece of hardware is completed, the number of pieces received for the corresponding piece of hardware in the hardware acceptance list KINLST is decremented (S750). Then, the hardware collection process is repeatedly executed until collection of the hardware to be attached this time is completed (S760 → S730). Then, when the preparation for attachment by collection is completed (S760: YES), the hardware is picked up one by one from the hardware preparation section 575, and the operation of attaching the hardware to the hardware attachment section of the structural member specified by the precut processing data PCD is performed. A command is given to the articulated robot 550 (S770). When the hardware preparation is completed (S722), the process proceeds to S770 after passing through S725 and subsequent steps.
一方、部材特定指令BTCが入力されていない場合であっても(S710:NO)、S680によって金物準備動作が指令されている場合は(S780:YES)、プレカット加工データPCDにおけるプレカット加工スケジュールに従い、取付未処理の構造部材の内で早く加工される構造部材を特定すると共に(S782)、当該構造部材に取り付ける金物の種類と個数を抽出してワーキングメモリに書き込む(S784)。そして、S784でワーキングメモリに書き込んだ金物の種類と個数に基づき、S730〜S760と同様に、小箱又は通い箱を金物収集位置へと移動させ、金物準備部575へと金物群を準備する動作を多関節ロボット550に対して指令する(S790)。そして、金物群の準備が完了したら(S792:YES)、金物の準備が完了している構造部材を特定する情報を記憶する(S794)。 On the other hand, even when the member specifying command BTC is not input (S710: NO), when the hardware preparation operation is commanded by S680 (S780: YES), according to the precut processing schedule in the precut processing data PCD, Among the structural members that have not been attached, a structural member that is processed quickly is specified (S782), and the type and number of hardware to be attached to the structural member are extracted and written to the working memory (S784). Then, based on the type and number of hardware written in the working memory in S784, as in S730-S760, the small box or the return box is moved to the hardware collection position, and the hardware preparation unit 575 prepares the hardware group. Is commanded to the articulated robot 550 (S790). When the preparation of the hardware group is completed (S792: YES), information for specifying the structural member for which the preparation of the hardware is completed is stored (S794).
取付適否判定プログラム(S800)を図19に示す。このプログラムに従い、ロボット制御装置560の演算処理部561が以下の処理を実行することにより、構造部材KKBに対して金物が適正に取り付けられているか否かの判定が実行される。 An attachment suitability determination program (S800) is shown in FIG. According to this program, the arithmetic processing unit 561 of the robot control device 560 executes the following processing, thereby determining whether or not the hardware is properly attached to the structural member KKB.
このプログラムは、プレカット加工制御装置70から部材特定指令BTCが入力されると(S810:YES)、プレカットデータ記憶部562Bからプレカット加工データPCDを読み出す(S815)。そして、読み出したプレカット加工データPCDにおけるプレカット加工スケジュールに従い、今回の取付対象となる構造部材を特定すると共に(S820)、当該構造部材に取り付ける金物の種類と個数を抽出してワーキングメモリに書き込む(S825)。 When a member specifying command BTC is input from the precut processing control device 70 (S810: YES), this program reads the precut processing data PCD from the precut data storage unit 562B (S815). Then, according to the precut processing schedule in the read precut processing data PCD, the structural member to be attached this time is specified (S820), and the type and number of hardware attached to the structural member are extracted and written to the working memory (S825). ).
続いて、S825でワーキングメモリに書き込んだ金物の種類に基づき、金物仕様データ記憶部562Aから、対応する金物の重量に関する情報を読み出し、当該金物の個数を乗算する処理をS825で抽出した金物の全てについて実行して金物総重量計算値KMWを算出する(S830)。 Subsequently, based on the type of hardware written in the working memory in S825, information on the weight of the corresponding hardware is read from the hardware specification data storage unit 562A, and the processing of multiplying the number of the hardware is all of the hardware extracted in S825. To calculate the hardware total weight calculation value KMW (S830).
次に、重量計測装置580から、金物取付前の構造部材KKBだけの重量計測値WHT11を取り込む(S840)。なお、この間、金物準備・取付プログラム(S700)におけるS770の処理は待機状態とさせ、S840が完了した後にS770を実行する様に構成してある。こうしてS770が実行されて金物が取り付けられた後、再び重量計測装置580から金物取付後の構造部材KKBと金物群KMGの合計となる重量計測値WHT12を取り込む(S850)。 Next, the weight measurement value WHT11 of only the structural member KKB before mounting the hardware is taken in from the weight measurement device 580 (S840). During this period, the processing of S770 in the hardware preparation / attachment program (S700) is set in a standby state, and S770 is executed after S840 is completed. After S770 is executed and the hardware is attached, the weight measurement value WHT12, which is the sum of the structural member KKB and the hardware group KMG after the attachment of the hardware, is fetched from the weight measurement device 580 again (S850).
次に、重量差△WHT=WHT12−WHT11を算出する(S860)。そして、この重量差△WHTと金物総重量計算値KMWとが等しいか否かを対比判定する(S870)。そして、S870の判定がNOの場合は、実施例4と同様にエラーリストERRLSTを生成し、プリンタ590から出力する(S880)。 Next, a weight difference ΔWHT = WHT12−WHT11 is calculated (S860). Then, it is determined whether or not the weight difference ΔWHT is equal to the hardware total weight calculation value KMW (S870). If the determination in S870 is NO, an error list ERRRLST is generated and output from the printer 590 as in the fourth embodiment (S880).
この様に、実施例1〜3によれば、金物工法用のプレカット材に対して継手・仕口用の金物を添え、あるいは取り付けて出荷するに当たり、煩雑な準備作業や膨大な数の棚を用意しなくてもよくすることができる。 As described above, according to the first to third embodiments, a complicated preparation work and a huge number of shelves are required when attaching or attaching fittings and fittings to a precut material for a hardware method. You don't have to prepare.
以上、本発明の実施例について説明したが、本発明は上述した実施例に限られることなく、その要旨を逸脱しない範囲内において、さらに種々の態様にて実施することができる。 As mentioned above, although the Example of this invention was described, this invention is not restricted to the Example mentioned above, In the range which does not deviate from the summary, it can implement in a various aspect further.
例えば、実施例1においては、構造部材の到着後に金物の収集を開始、金物収集が完了してから金物供給を実行する構成としているが、一つ前の構造部材に対する金物の供給が完了したら、次の構造部材の到着を待たずに金物の収集を開始する構成としてもよい。 For example, in the first embodiment, the collection of hardware is started after arrival of the structural member, and the hardware supply is executed after the hardware collection is completed. However, when the supply of the hardware to the previous structural member is completed, The collection of hardware may be started without waiting for the arrival of the next structural member.
また、実施例1,2においても、実施例3と同様にプレカット加工制御装置70から部材特定指令BTCが入力される様に構成し、部材特定指令BTCに基づいて金物供給領域31へと移動されてきた構造部材KKBを特定し、金物の収集及び供給を行う様に構成することもできる。金物の供給に当たってプレカット加工制御装置70から入力される部材特定指令BTCを用いることにより、プレカット加工スケジュールに対して割り込み加工が行われて到着順が変わっても適切に金物を供給することができる点で、より現場作業に適したものとなる。 Also, in the first and second embodiments, similarly to the third embodiment, the member specifying command BTC is input from the precut processing control device 70 and moved to the hardware supply region 31 based on the member specifying command BTC. It is also possible to identify the structural member KKB and collect and supply the hardware. By using the member specifying command BTC input from the precut processing control device 70 in supplying the hardware, it is possible to appropriately supply the hardware even if interrupting processing is performed on the precut processing schedule and the arrival order changes. This makes it more suitable for field work.
さらに、実施例3では金物の取付を行っているが、金物全ての取付を行わず、一部だけを取り付ける様にしてもよい。一部だけを取り付ける場合、取り付けなかった金物はビニール袋などの収納容器に収納して構造部材の適所に貼り付けるといった構成にすることもできる。なお、金物の取付を行わず添えるだけの場合も、ビニール袋等に金物を詰めて構造部材の適所に貼り付けたり括り付けたりする構成をも備えるものとすることができる。 Further, although the hardware is attached in the third embodiment, only a part of the hardware may be attached without attaching all of the hardware. When only a part is attached, the hardware that has not been attached can be stored in a storage container such as a plastic bag and attached to an appropriate position on the structural member. In addition, even if it only attaches without attaching a metal fitting, it can also be equipped with the structure which stuffs a plastic bag etc. with a metal and sticks or binds it to the appropriate position of a structural member.
加えて、金物分別保持部に、穴明き金物を挿し通すことの可能な挿通部材や、ボルトの軸を挿入することのできる挿入穴を多数備えさせ、これらの挿通部材や挿入穴の位置情報を用いて金物分別保持領域の設定を行う様にすることもできる。 In addition, the metal separation holding part is provided with a large number of insertion members through which holes can be inserted and insertion holes into which bolt shafts can be inserted. Position information of these insertion members and insertion holes The hardware segregation holding area can also be set using.
また、金物の取付適否判定に関して、重量ではなく、画像(シルエットや色の異同)を用いたり、表面温度の異同を計測してこれを行うこともできる。 In addition, regarding the attachment suitability determination of hardware, this can be performed by using an image (a difference in silhouette or color) instead of a weight, or measuring a difference in surface temperature.
さらに、ホゾパイプに関しては、金物取り付け前にホゾパイプ挿入穴の開口部に拡開案内部を形成するためのポンチを多関節ロボットでホゾパイプ挿入穴に打ち込む動作を実行させて取付動作をスムーズに実行可能な取付準備動作をも行わせる様にすることができる。この場合、ポンチで打ったときのポンチの打ち込み深さから、ホゾパイプ挿入穴の加工不良をも検知する様にしてもよい。 Furthermore, with regard to the hozo pipe, it is possible to smoothly perform the mounting operation by driving the punch for forming the expanding guide portion at the opening of the hozo pipe insertion hole into the hozo pipe insertion hole with an articulated robot before mounting the hardware. It is also possible to cause the mounting preparation operation to be performed. In this case, it is also possible to detect a processing defect in the insertion pipe insertion hole from the punching depth when the punch is struck.
木造住宅用の木材プレカット加工に利用することができる。 It can be used for wood precut processing for wooden houses.
1・・・木材プレカット加工設備、10・・・木材搬入部、20・・・木材加工部、30・・・木材搬出部、31・・・金物供給領域、50・・・プレカットデータ作成装置、70・・・プレカット加工制御装置、100・・・金物供給装置、110・・・多関節ロボット、120・・・金物混載保持部、130・・・仮置き部、140・・・金物分別保持部、151,152・・・カメラ、160・・・ロボット制御装置、170・・・ディスプレイ、180・・・配材トレイ、200・・・重量計測装置、210・・・プリンタ、500・・・金物供給装置、510・・・多関節ロボット、520・・・通い箱置き場、530・・・小箱置き場、540・・・カメラ、550・・・多関節ロボット、560・・・ロボット制御装置、570・・・作業テーブル、575・・・金物準備部、580・・・重量計測装置、590・・・プリンタ、BTC・・・部材特定指令、KKB・・・構造部材、KM・・・金物、KMD・・・金物仕様データ、KMG・・・金物群、KLST・・・金物リスト、PCD・・・プレカット加工データ、PHT01,PHT02,PHT11・・・画像データ、W・・・木材、WHT01,WHT02,WHT11,WHT12・・・重量計測値。 DESCRIPTION OF SYMBOLS 1 ... Wood precut processing equipment, 10 ... Wood carrying-in part, 20 ... Wood processing part, 30 ... Wood unloading part, 31 ... Hardware supply area, 50 ... Precut data creation apparatus, DESCRIPTION OF SYMBOLS 70 ... Pre-cut process control apparatus, 100 ... Hardware supply apparatus, 110 ... Articulated robot, 120 ... Hardware mixed holding part, 130 ... Temporary placing part, 140 ... Hardware classification holding part 151, 152 ... Camera, 160 ... Robot controller, 170 ... Display, 180 ... Distribution tray, 200 ... Weight measuring device, 210 ... Printer, 500 ... Hardware Supply device, 510... Articulated robot, 520... Passing box storage space, 530... Small box storage space, 540. ... Work table, 575 ... Hardware preparation unit, 580 ... Weight measuring device, 590 ... Printer, BTC ... Member identification command, KKB ... Structural member, KM ... Hardware, KMD ... hardware specification data, KMG ... hardware group, KLST ... hardware list, PCD ... precut data, PHT01, PHT02, PHT11 ... image data, W ... wood, WHT01, WHT02, WHT11, WHT12 ... Weight measurement value.
Claims (4)
(1A)前記多関節ロボットによる金物のハンドリングが可能な範囲内に、複数種類の金物を混載状態で保持することができる金物混載保持部と、前記複数種類の金物を種類別に分別した状態で保持することができる金物分別保持部と、を備えていること。
(1B)前記ロボット制御手段に対して、前記金物の種類を識別させるための金物識別情報を入力する金物識別情報入力手段と、前記構造部材毎に取り付ける金物を対応付けた金物取付情報を入力する金物取付情報入力手段と、取付対象となる構造部材に対して金物を供給するための金物供給タイミングを入力する金物供給タイミング入力手段と、を備えていること。
(1C)前記ロボット制御手段は、前記金物混載保持部から金物を一つずつ拾い出す様に前記多関節ロボットに拾い出し動作を実行させると共に、当該拾い出した金物の種類を前記金物識別情報に基づいて識別し、当該識別の結果に基づいて前記金物分別保持部に種類別に分別して保持された状態となる様に、前記多関節ロボットに前記拾い出した金物の移送動作を実行させる金物分別動作制御手段を備えていること。
(1D)前記ロボット制御手段は、前記金物取付情報に基づいて構造部材毎に取り付ける金物を特定し、当該特定の結果に基づいて前記金物分別保持部から金物を収集する様に前記多関節ロボットに金物収集動作を実行させる金物収集動作制御手段と、前記金物供給タイミングに基づいて、前記金物収集動作によって収集した金物を、当該金物の取付対象となる構造部材に対して供給する金物供給動作を前記多関節ロボットに実行させる金物供給動作制御手段と、を備えていること。 An apparatus that supplies a metal fitting to be attached to a structural member precut for a hardware construction method from a plurality of types of hardware using an articulated robot that is driven and controlled by robot control means. A hardware supply device comprising:
(1A) Within a range in which hardware can be handled by the articulated robot, a hardware mixed holding unit capable of holding a plurality of types of hardware in a mixed loading state, and holding the plurality of types of hardware separately classified by type. A hardware separation holding part that can be used.
(1B) To the robot control means, hardware identification information input means for inputting hardware identification information for identifying the type of the hardware and hardware mounting information in which hardware to be attached for each structural member is associated are input. Hardware installation information input means and hardware supply timing input means for inputting hardware supply timing for supplying hardware to a structural member to be attached are provided.
(1C) The robot control means causes the articulated robot to perform a pick-up operation so as to pick up hardware one by one from the hardware mixed holding unit, and sets the type of the picked-up hardware as the hardware identification information. Based on the result of the identification, a hardware sorting operation that causes the articulated robot to perform a transfer operation of the picked-up hardware so that the hardware is sorted and held by type in the hardware sorting holding unit. Provide control means.
(1D) The robot control means identifies the hardware to be attached to each structural member based on the hardware attachment information, and collects the hardware from the hardware separation holding unit based on the specific result. The hardware collection operation control means for executing the hardware collection operation, and the hardware supply operation for supplying the hardware collected by the hardware collection operation to the structural member to which the hardware is attached based on the hardware supply timing. Hardware supply operation control means to be executed by the articulated robot.
(2A)前記ロボット制御手段は、前記金物分別保持部に対し、各金物が所定方向を向いて金物同士が重なり合うことなく並んだ状態となる様に種類別に金物を保持しておくための領域の設定を行う領域設定手段を備えていること。
(2B)前記金物分別動作制御手段は、前記領域設定手段による設定に基づいて、各金物を所定方向を向いて重なり合うことなく種類別に並んだ状態とする様に前記金物分別保持部に保持させる様に、前記多関節ロボットによる前記移送動作を実行させる手段として構成されていること。 The hardware supply apparatus according to claim 1, further comprising the following configuration.
(2A) The robot control means has an area for holding hardware according to type so that the hardware is arranged in a predetermined direction with the hardware facing each other without overlapping each other. Provide area setting means for setting.
(2B) Based on the setting by the area setting unit, the hardware sorting operation control unit holds the hardware in the hardware sorting holding unit so that the hardware is arranged in a predetermined direction without overlapping. Furthermore, it is comprised as a means to perform the said transfer operation | movement by the said articulated robot.
(3)前記金物を供給する前の取付対象の構造部材の状態と、当該金物を供給した後の取付対象の構造部材の状態とに基づいて、前記多関節ロボットによる金物の供給が適正になされたか否かを判定する適否判定手段を備えていること。 The hardware supply device according to claim 1, further comprising the following configuration.
(3) Based on the state of the structural member to be attached before the hardware is supplied and the state of the structural member to be attached after the hardware is supplied, the hardware is appropriately supplied by the articulated robot. Appropriateness determination means for determining whether or not
(4A)前記金物識別情報には各金物の個別の重量に関する金物重量情報が含まれ、前記金物供給動作制御手段によって各構造部材に対して供給される金物の重量の総和を直接的又は間接的に計測する重量計測手段を備えていること。
(4B)前記適否判定手段は、前記金物取付情報と前記金物重量情報とに基づいて各構造部材に対して取り付ける金物の重量の総和を算出する金物重量算出手段と、該金物重量算出手段が算出した重量と、前記重量計測手段による計測結果との対比により、各構造部材に対して金物が適正に供給されたか否かを判定する手段として構成されていること。 Furthermore, the hardware supply apparatus of Claim 3 provided also with the following structures.
(4A) The hardware identification information includes hardware weight information relating to the individual weight of each hardware, and the total weight of the hardware supplied to each structural member by the hardware supply operation control means is directly or indirectly determined. It is equipped with a weight measuring means for measuring.
(4B) The suitability determining means is calculated by the hardware weight calculating means for calculating the sum of the weights of the hardware attached to the respective structural members based on the hardware mounting information and the hardware weight information, and the hardware weight calculating means. It is configured as means for determining whether or not the hardware is properly supplied to each structural member by comparing the measured weight with the measurement result by the weight measuring means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016081760A JP5965561B1 (en) | 2016-04-15 | 2016-04-15 | Hardware supply equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016081760A JP5965561B1 (en) | 2016-04-15 | 2016-04-15 | Hardware supply equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
JP5965561B1 true JP5965561B1 (en) | 2016-08-10 |
JP2017189853A JP2017189853A (en) | 2017-10-19 |
Family
ID=56692736
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016081760A Active JP5965561B1 (en) | 2016-04-15 | 2016-04-15 | Hardware supply equipment |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5965561B1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013002099A1 (en) * | 2011-06-29 | 2013-01-03 | 三菱電機株式会社 | Component supply apparatus |
JP3199926U (en) * | 2015-07-07 | 2015-09-17 | 株式会社ニッセイソリューション | Parts packaging system |
JP2015225350A (en) * | 2014-05-26 | 2015-12-14 | 株式会社ハウスギア | Supply control system of joint metal, control program thereof, and record medium |
-
2016
- 2016-04-15 JP JP2016081760A patent/JP5965561B1/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013002099A1 (en) * | 2011-06-29 | 2013-01-03 | 三菱電機株式会社 | Component supply apparatus |
JP2015225350A (en) * | 2014-05-26 | 2015-12-14 | 株式会社ハウスギア | Supply control system of joint metal, control program thereof, and record medium |
JP3199926U (en) * | 2015-07-07 | 2015-09-17 | 株式会社ニッセイソリューション | Parts packaging system |
Also Published As
Publication number | Publication date |
---|---|
JP2017189853A (en) | 2017-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9950863B2 (en) | Automated order fulfillment system and method | |
US10074073B2 (en) | System and method for configuring workstations | |
KR101686517B1 (en) | Working support robot system | |
JP4235214B2 (en) | Apparatus, program, recording medium, and method for creating robot program | |
WO2018096902A1 (en) | Picking system and method for controlling same | |
EP1905548B1 (en) | Workpiece picking apparatus | |
JP7065632B2 (en) | Box-shaped object picking device and its method | |
JP7084257B2 (en) | Picking support system and support method | |
JP7364534B2 (en) | Handling system and control method | |
JP2006035397A (en) | Conveyance robot system | |
NO339783B1 (en) | Storage system | |
CN109937386A (en) | Machine tool system | |
US11534923B1 (en) | Robotic manipulation and frame sensor placement for in-motion object modeling and identification | |
JP5965561B1 (en) | Hardware supply equipment | |
EP4223466A1 (en) | Luggage stowing device | |
JP2022505346A (en) | How to display an illustration of a machined piece to support the sorting process | |
TW202241669A (en) | Adaptive robotic singulation system | |
JP2024114884A (en) | Parts recovery method | |
JP5917386B2 (en) | Production system and production line with multi-joint double-arm robot | |
EP3457238A1 (en) | Machining devices | |
KR102570198B1 (en) | Fastener supply system and method | |
JP7543217B2 (en) | Handling system, instruction device, handling method, program, and storage medium | |
JP7387931B1 (en) | Work loading system | |
JPH07314297A (en) | Material working system | |
WO2023047742A1 (en) | Mobile robot control system and mobile robot control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20160530 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160607 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160701 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5965561 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |