Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7560416B2 - Method for controlling layered manufacturing device, layered manufacturing device, and program - Google Patents
[go: Go Back, main page]

JP7560416B2 - Method for controlling layered manufacturing device, layered manufacturing device, and program - Google Patents

Method for controlling layered manufacturing device, layered manufacturing device, and program Download PDF

Info

Publication number
JP7560416B2
JP7560416B2 JP2021118825A JP2021118825A JP7560416B2 JP 7560416 B2 JP7560416 B2 JP 7560416B2 JP 2021118825 A JP2021118825 A JP 2021118825A JP 2021118825 A JP2021118825 A JP 2021118825A JP 7560416 B2 JP7560416 B2 JP 7560416B2
Authority
JP
Japan
Prior art keywords
manipulator
weld bead
bead
welding
formation
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
Application number
JP2021118825A
Other languages
Japanese (ja)
Other versions
JP2023014711A (en
Inventor
達也 藤井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kobe Steel Ltd
Original Assignee
Kobe Steel Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kobe Steel Ltd filed Critical Kobe Steel Ltd
Priority to JP2021118825A priority Critical patent/JP7560416B2/en
Publication of JP2023014711A publication Critical patent/JP2023014711A/en
Application granted granted Critical
Publication of JP7560416B2 publication Critical patent/JP7560416B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Butt Welding And Welding Of Specific Article (AREA)

Description

本発明は、積層造形装置の制御方法、積層造形装置及びプログラムに関する。 The present invention relates to a method for controlling an additive manufacturing device, an additive manufacturing device, and a program.

溶加材を溶融及び凝固させた溶着ビードを積層して、三次元構造物を造形する技術が知られている(特許文献1参照)。特許文献1には、溶接トーチを移動させながら複雑な三次元自由曲面を有する造形物を製作する場合に、その曲面性によって溶加材の溶滴が溶着面上から流れ落ちることを、溶接トーチの真下の溶着面を略水平にすることで抑制する技術が記載されている。これによれば、複雑な三次元自由形状であっても、溶着面上に確実に溶着ビードを形成できる、と特許文献1に記載されている。 There is a known technology for forming three-dimensional structures by stacking weld beads made by melting and solidifying a filler metal (see Patent Document 1). Patent Document 1 describes a technology for preventing droplets of the filler metal from flowing off the weld surface due to the curvature of the surface when creating a model with a complex three-dimensional free-form surface while moving a welding torch, by making the weld surface directly below the welding torch approximately horizontal. Patent Document 1 states that this makes it possible to reliably form weld beads on the weld surface even for complex three-dimensional free-form shapes.

特開2007-275945号公報JP 2007-275945 A

上記のように、複雑な形状に積層造形する場合には、造形時における溶接トーチに対する造形物の姿勢は様々に変更される。
しかしながら、アーム先端に溶接トーチが取り付けられた溶接ロボット(マニピュレータ)を用いて造形物を造形する場合、溶着ビードの積層方向、積層の順番等には様々なバリエーションがあるので、マニピュレータの姿勢を常に固定しつつ造形を行うことは難しい。そこで、造形物を保持するポジショナの姿勢を様々に変化させる方法も考えられるが、造形物が大きいほどポジショナによる姿勢変更は困難となる。また、ロボットアームの先端の動作は、狙い位置の精度、及び直線移動の精度に大きく影響し、マニピュレータの姿勢によっては許容できない誤差が生じ得る。
As described above, when additive manufacturing is performed on a complex shape, the posture of the object relative to the welding torch during manufacturing is changed in various ways.
However, when manufacturing a model using a welding robot (manipulator) with a welding torch attached to the end of its arm, it is difficult to always fix the posture of the manipulator while manufacturing the model, since there are many variations in the lamination direction and order of the weld beads. One possible solution is to change the posture of the positioner that holds the model, but the larger the model, the more difficult it becomes to change the posture using the positioner. In addition, the operation of the end of the robot arm greatly affects the accuracy of the target position and the accuracy of linear movement, and unacceptable errors may occur depending on the posture of the manipulator.

そこで本発明は、先端に溶接トーチが取り付けられたマニピュレータを用いて造形物を積層造形する場合であっても、各積層パスにおいて、溶着ビードの形成を適切なマニピュレータの姿勢の下で行え、造形精度及び生産性を向上できる積層造形装置の制御方法、積層造形装置およびプログラムを提供することを目的とする。 The present invention aims to provide a control method, an additive manufacturing device, and a program for an additive manufacturing device that can form a weld bead in each stacking pass with the manipulator in an appropriate position, even when additive manufacturing an object using a manipulator with a welding torch attached to its tip, thereby improving manufacturing accuracy and productivity.

本発明は下記の構成からなる。
(1) アークを発生させつつワイヤ状の溶加材を溶融及び凝固させる溶接トーチがアーム先端に保持されたマニピュレータにより、前記溶接トーチを移動させて溶着ビードを形成する積層造形装置の制御方法であって、
前記溶着ビードを形成するビード形成軌道及び溶接条件を定めた積層計画から、前記溶着ビードのビード形成パスと、当該ビード形成パスで必要とされる要求条件とを抽出する工程と、
前記溶接トーチの姿勢に応じた前記マニピュレータの複数の基本姿勢が登録された基本姿勢情報から、前記要求条件に適応する前記マニピュレータの基本姿勢を選択する工程と、
前記ビード形成パスに沿って選択された前記基本姿勢で前記溶着ビードを形成する制御指令を生成する工程と、
を含む、積層造形装置の制御方法。
(2) アークを発生させつつワイヤ状の溶加材を溶融及び凝固させる溶接トーチがアーム先端に保持されたマニピュレータにより、前記溶接トーチを移動させて溶着ビードを形成する積層造形装置であって、
前記溶着ビードを形成するビード形成軌道及び溶接条件を定めた積層計画から、前記溶着ビードのビード形成パスと、当該ビード形成パスで必要とされる要求条件とを抽出する要求条件抽出部と、
前記溶接トーチの姿勢に応じた前記マニピュレータの複数の基本姿勢が登録された基本姿勢情報から、前記要求条件に適応する前記マニピュレータの基本姿勢を選択する基本姿勢選択部と、
前記ビード形成パスに沿って選択された前記基本姿勢で前記溶着ビードを形成する制御指令を生成する制御指令生成部と、
を備える、積層造形装置。
(3) アークを発生させつつワイヤ状の溶加材を溶融及び凝固させる溶接トーチがアーム先端に保持されたマニピュレータを備え、前記マニピュレータにより前記溶接トーチを移動させて溶着ビードを形成する積層造形装置の制御手順を、コンピュータに実行させるプログラムであって、
前記コンピュータに、
前記溶着ビードを形成するビード形成軌道及び溶接条件を定めた積層計画から、前記溶着ビードのビード形成パスと、当該ビード形成パスで必要とされる要求条件とを抽出する機能と、
前記溶接トーチの姿勢に応じた前記マニピュレータの複数の基本姿勢が登録された基本姿勢情報から、前記要求条件に適応する前記マニピュレータの基本姿勢を選択する機能と、
前記ビード形成パスに沿って選択された前記基本姿勢で前記溶着ビードを形成する制御指令を生成する機能と、
を実現させるプログラム。
The present invention comprises the following configurations.
(1) A method for controlling an additive manufacturing device in which a welding torch that melts and solidifies a wire-shaped filler metal while generating an arc is moved by a manipulator held at an end of an arm to form a weld bead, the method comprising:
extracting a bead formation pass of the weld bead and required conditions for the bead formation pass from a lamination plan that defines a bead formation trajectory and welding conditions for forming the weld bead;
selecting a basic posture of the manipulator that is suitable for the required conditions from basic posture information in which a plurality of basic postures of the manipulator corresponding to the posture of the welding torch are registered;
generating a control command for forming the weld bead at the selected basic position along the bead forming path;
A method for controlling an additive manufacturing apparatus, comprising:
(2) An additive manufacturing device in which a welding torch that melts and solidifies a wire-shaped filler metal while generating an arc is moved by a manipulator held at a tip of an arm to form a weld bead,
a required condition extraction unit that extracts a bead formation path of the weld bead and required conditions required for the bead formation path from a lamination plan that defines a bead formation trajectory and welding conditions for forming the weld bead;
a basic posture selection unit that selects a basic posture of the manipulator that is suitable for the required conditions from basic posture information in which a plurality of basic postures of the manipulator corresponding to the posture of the welding torch are registered;
a control command generating unit that generates a control command for forming the weld bead in the selected basic position along the bead forming path;
An additive manufacturing apparatus comprising:
(3) A program for causing a computer to execute a control procedure for an additive manufacturing device that includes a manipulator having a welding torch held at an end of an arm for melting and solidifying a wire-shaped filler metal while generating an arc, and that moves the welding torch using the manipulator to form a weld bead,
The computer includes:
A function of extracting a bead formation path of the weld bead and required conditions required for the bead formation path from a lamination plan that defines a bead formation trajectory and welding conditions for forming the weld bead;
a function of selecting a basic posture of the manipulator that is suitable for the required conditions from basic posture information in which a plurality of basic postures of the manipulator corresponding to the posture of the welding torch are registered;
a function of generating a control command for forming the weld bead at the selected basic position along the bead forming path;
A program to achieve this.

本発明によれば、先端に溶接トーチが取り付けられたマニピュレータを用いて造形物を積層造形する場合であっても、各積層パスにおいて、溶着ビードの形成を適切なマニピュレータの姿勢の下で行える。これにより、造形精度及び生産性を向上できる。 According to the present invention, even when additive manufacturing of a model using a manipulator with a welding torch attached to its tip, the weld bead can be formed in each additive pass with the manipulator in an appropriate position. This improves modeling accuracy and productivity.

図1は、造形物を製造する積層造形装置の全体構成図である。FIG. 1 is a diagram showing the overall configuration of an additive manufacturing apparatus for manufacturing a modeled object. 図2は、制御部の概略的な機能ブロック図である。FIG. 2 is a schematic functional block diagram of the control unit. 図3は、造形物のビード形成軌道に応じた溶接トーチの姿勢を示す説明図である。FIG. 3 is an explanatory diagram showing the posture of a welding torch according to a bead formation trajectory of a shaped object. 図4は、溶接トーチの姿勢の例を(A)~(E)に示す説明図である。FIG. 4 is an explanatory diagram showing examples of the posture of the welding torch (A) to (E). 図5は、ウィービング溶接時の溶接トーチの姿勢を示す模式図である。FIG. 5 is a schematic diagram showing the position of a welding torch during weaving welding. 図6は、マニピュレータの適切な基本姿勢を選択して制御指令を生成するまでの手順を示すフローチャートである。FIG. 6 is a flowchart showing a procedure for selecting an appropriate basic posture of the manipulator and generating a control command. 図7は、溶接トーチが装着された溶接ロボットと、ワークを回転自在に支持するポジショナ装置と、溶接ロボットを載置して水平方向に移動させるスライダ装置とを備える溶接システムの駆動形態の例を(A)~(D)に示す説明図である。7A to 7D are explanatory diagrams showing examples of drive configurations of a welding system that includes a welding robot equipped with a welding torch, a positioner device that rotatably supports a workpiece, and a slider device on which the welding robot is placed and which moves the robot horizontally.

以下、本発明の実施形態について、図面を参照して詳細に説明する。
<積層造形装置の構成>
図1は、造形物を製造する積層造形装置の全体構成図である。積層造形装置100は、造形部11と、造形部11を制御する制御部13とを備える。
造形部11は、先端軸に溶接トーチ15を有する溶接ロボット17と、溶接ロボット17を駆動するロボット駆動部21と、溶接トーチ15へ溶加材(溶接ワイヤ)Mを供給する溶加材供給部23と、溶接電流及び溶接電圧を供給する溶接電源部25と、を備える。
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
<Configuration of additive manufacturing device>
1 is a diagram showing the overall configuration of an additive manufacturing apparatus 100 for manufacturing a modeled object. The additive manufacturing apparatus 100 includes a modeling unit 11 and a control unit 13 that controls the modeling unit 11.
The manufacturing unit 11 includes a welding robot 17 having a welding torch 15 on its tip axis, a robot driving unit 21 that drives the welding robot 17, a filler metal supply unit 23 that supplies filler metal (welding wire) M to the welding torch 15, and a welding power supply unit 25 that supplies welding current and welding voltage.

(造形部)
溶接ロボット17は、多関節ロボットであり、ロボットアームの先端軸に取り付けた溶接トーチ15の先端には溶加材Mが支持される。溶接トーチ15の位置や姿勢は、ロボット駆動部21からの指令により、ロボットアームの自由度の範囲で3次元的に任意に設定可能になっている。図示はしないが、ロボットアームの先端軸には、溶接トーチ15をウィービング動作させるウィービング機構が設けられていてもよい。
(Modeling Department)
The welding robot 17 is an articulated robot, and a filler material M is supported at the tip of a welding torch 15 attached to the tip shaft of the robot arm. The position and posture of the welding torch 15 can be set arbitrarily in three dimensions within the range of the degrees of freedom of the robot arm by commands from a robot driving unit 21. Although not shown, a weaving mechanism for weaving the welding torch 15 may be provided at the tip shaft of the robot arm.

溶接トーチ15は、不図示のシールドノズルを有し、シールドノズルからシールドガスが供給されるガスメタルアーク溶接用のトーチである。アーク溶接法としては、被覆アーク溶接や炭酸ガスアーク溶接等の消耗電極式、TIG溶接やプラズマアーク溶接等の非消耗電極式のいずれであってもよく、作製する積層造形物に応じて適宜選定される。 The welding torch 15 has a shield nozzle (not shown) and is a torch for gas metal arc welding to which shielding gas is supplied from the shield nozzle. The arc welding method may be either a consumable electrode type such as shielded metal arc welding or carbon dioxide gas arc welding, or a non-consumable electrode type such as TIG welding or plasma arc welding, and is selected appropriately depending on the additive manufacturing product to be produced.

例えば、消耗電極式の場合、シールドノズルの内部にはコンタクトチップが配置され、溶接電流が給電される溶加材Mがコンタクトチップに保持される。溶接トーチ15は、溶加材Mを保持しつつ、シールドガス雰囲気で溶加材Mの先端からアークを発生する。 For example, in the case of a consumable electrode type, a contact tip is placed inside the shield nozzle, and the filler material M to which the welding current is supplied is held by the contact tip. While holding the filler material M, the welding torch 15 generates an arc from the tip of the filler material M in a shielding gas atmosphere.

溶加材供給部23は、溶加材Mが巻回されたリール27を備える。溶加材Mは、溶加材供給部23からロボットアーム等に取り付けられた繰り出し機構(不図示)に送られ、必要に応じて繰り出し機構により正逆送給されながら溶接トーチ15へ送給される。 The filler metal supply unit 23 is equipped with a reel 27 on which the filler metal M is wound. The filler metal M is sent from the filler metal supply unit 23 to a payout mechanism (not shown) attached to a robot arm or the like, and is fed to the welding torch 15 while being fed forward and backward by the payout mechanism as necessary.

溶加材Mとしては、あらゆる市販の溶接ワイヤを用いることができる。例えば、軟鋼,高張力鋼及び低温用鋼用のマグ溶接及びミグ溶接ソリッドワイヤ(JIS Z 3312)、軟鋼,高張力鋼及び低温用鋼用アーク溶接フラックス入りワイヤ(JIS Z 3313)等で規定される溶接ワイヤが利用可能である。さらに、アルミニウム、アルミニウム合金、ニッケル、ニッケル基合金等の溶加材Mを、求められる特性に応じて使用することができる。 Any commercially available welding wire can be used as the filler metal M. For example, welding wires specified in MAG and MIG welding solid wires for mild steel, high tensile steel and low temperature steel (JIS Z 3312), arc welding flux-cored wires for mild steel, high tensile steel and low temperature steel (JIS Z 3313), etc. can be used. Furthermore, filler metals M such as aluminum, aluminum alloys, nickel, nickel-based alloys, etc. can be used depending on the required characteristics.

ロボット駆動部21は、溶接ロボット17を駆動して溶接トーチ15を移動させる。また、溶接トーチ15の移動とともに、連続供給される溶加材Mが溶接電源部25からの溶接電流及び溶接電圧によって溶融させられる。 The robot driver 21 drives the welding robot 17 to move the welding torch 15. As the welding torch 15 moves, the continuously supplied filler metal M is melted by the welding current and welding voltage from the welding power source 25.

つまり、溶接ロボット17は、アークを発生させつつワイヤ状の溶加材Mを溶融及び凝固させる溶接トーチ15をアーム先端に保持したマニピュレータである。このマニピュレータの駆動によって溶接トーチ15を移動させながら、溶接トーチ15に連続送給される溶加材Mをアークにより溶融及び凝固させ、ベースプレート29上に溶加材Mの溶融凝固体である溶着ビードBを形成する。 In other words, the welding robot 17 is a manipulator that holds a welding torch 15 at the tip of its arm, which generates an arc while melting and solidifying a wire-shaped filler metal M. While the welding torch 15 is moved by driving this manipulator, the filler metal M that is continuously fed to the welding torch 15 is melted and solidified by the arc, and a weld bead B, which is a molten solidified body of the filler metal M, is formed on the base plate 29.

(制御部)
制御部13は、図示しない入出力部と、記憶部と、演算部とを含んで構成されるコンピュータ装置である。
入出力部には、溶接ロボット17、溶接電源部25及び溶加材供給部23等が接続される。記憶部には、後述する駆動プログラムを含む各種の情報が記憶される。記憶部は、ROM,RAM等のメモリ、ハードディスク,SSD(Solid State Drive)等のドライブ装置、CD,DVD,各種メモリーカード等の記憶媒体に例示されるストレージからなり、各種情報の入出力が可能となっている。制御部13には、作製しようとする造形物に応じた造形プログラムが、ネットワーク等の通信線、又は各種の記憶媒体等を介して入力される。造形プログラムは、溶着ビードを形成するビード形成軌道及び溶接条件を定めた積層計画に基づいて作成され、多数の命令コードにより構成される。
(Control Unit)
The control unit 13 is a computer device including an input/output unit, a storage unit, and a calculation unit (not shown).
The input/output unit is connected to the welding robot 17, the welding power supply unit 25, the filler metal supply unit 23, etc. The memory unit stores various information including a drive program described later. The memory unit is composed of storage such as memory such as ROM and RAM, drive devices such as hard disks and SSDs (Solid State Drives), and storage media such as CDs, DVDs, and various memory cards, and is capable of inputting and outputting various information. A molding program corresponding to a molded object to be manufactured is input to the control unit 13 via a communication line such as a network or various storage media. The molding program is created based on a layering plan that defines a bead formation trajectory and welding conditions for forming a weld bead, and is composed of a large number of command codes.

制御部13は、記憶部に記憶された造形プログラムを実行して、溶接ロボット17、溶加材供給部23及び溶接電源部25等を駆動し、造形プログラムに応じた溶着ビードBを形成する。つまり、制御部13は、ロボット駆動部21により溶接ロボット17を駆動させて、造形プログラムに設定された溶接トーチ15の軌道(溶接軌道)に沿って溶接トーチ15を移動させるとともに、設定された溶接条件に応じて溶加材供給部23及び溶接電源部25を駆動して、溶接トーチ15の先端の溶加材Mをアークによって溶融、凝固させる。 The control unit 13 executes the modeling program stored in the memory unit, drives the welding robot 17, the filler material supply unit 23, the welding power supply unit 25, etc., and forms the weld bead B according to the modeling program. In other words, the control unit 13 drives the welding robot 17 via the robot drive unit 21 to move the welding torch 15 along the trajectory (welding trajectory) of the welding torch 15 set in the modeling program, and drives the filler material supply unit 23 and the welding power supply unit 25 according to the set welding conditions to melt and solidify the filler material M at the tip of the welding torch 15 by an arc.

このように、造形プログラムに基づいて溶着ビードBを順次に形成することで、所望の3次元形状の造形物30が造形される。 In this way, by sequentially forming the weld beads B based on the modeling program, a desired three-dimensional object 30 is created.

本構成の制御部13は、積層計画で定めた溶着ビードを形成するビード形成軌道及び溶接条件に応じて、溶接ロボット(マニピュレータ)17を、造形精度及び生産性が向上する適切な姿勢にする機能を備える。 The control unit 13 in this configuration has the function of placing the welding robot (manipulator) 17 in an appropriate posture that improves modeling accuracy and productivity according to the bead formation trajectory and welding conditions that form the weld bead defined in the stacking plan.

図2は、制御部13の概略的な機能ブロック図である。
制御部13は、それぞれ詳細を後述するビード形成パス・要求条件抽出部31と、基本姿勢選択部33と、制御指令生成部35とを備える。また、制御部13は、マニピュレータの基本姿勢が登録された基本姿勢データベース(基本姿勢情報)37を有しており、必要に応じて設けられるポジショナ装置及びスライダ装置と、基本姿勢とを関連付けた連動情報データベース39と、シミュレーション部34を有していてもよい。連動情報データベース39とシミュレーション部34との詳細は後述する。
FIG. 2 is a schematic functional block diagram of the control unit 13. As shown in FIG.
The control unit 13 includes a bead forming path/required condition extraction unit 31, a basic attitude selection unit 33, and a control command generation unit 35, each of which will be described in detail later. The control unit 13 also has a basic attitude database (basic attitude information) 37 in which the basic attitude of the manipulator is registered, and may also have an interlocking information database 39 that associates the basic attitude with a positioner device and a slider device that are provided as necessary, and a simulation unit 34. The interlocking information database 39 and the simulation unit 34 will be described in detail later.

図3は、造形物のビード形成軌道に応じた溶接トーチの姿勢を示す説明図である。
連続する溶接線を区分した溶接パスPS1,PS2,PS3では、それぞれの溶接方向TDが異なるため、溶接トーチ15の姿勢はそれぞれの溶接パスで異なっている。図3では、後退法で溶着ビードBを形成する場合を示しているが、前進法であれば溶接トーチ15の傾斜角度θが逆向き(鉛直線に対して反対側に傾斜した状態)になる。
FIG. 3 is an explanatory diagram showing the posture of a welding torch according to a bead formation trajectory of a shaped object.
Since the welding directions TD of the welding passes PS1, PS2, and PS3 that divide the continuous weld line are different, the posture of the welding torch 15 is different for each welding pass. In Fig. 3, the case where the weld bead B is formed by the retreating method is shown, but in the case of the forward method, the inclination angle θ of the welding torch 15 is reversed (inclined on the opposite side to the vertical line).

前述した溶接ロボット17は、溶接パスPS1,PS2,PS3のそれぞれで溶接トーチ15を各姿勢に設定する。その際、多軸ロボットである溶接ロボット17は、その冗長自由度によって、同じ溶接トーチ15の姿勢であってもロボットアームの姿勢(以下、マニピュレータ姿勢という)は複数のパターンが存在する。それぞれのパターンは、任意に選択可能であり、いずれか1つのパターンで溶接トーチ15の姿勢が設定される。 The welding robot 17 described above sets the welding torch 15 to each posture for each of the welding passes PS1, PS2, and PS3. At that time, the welding robot 17 is a multi-axis robot, and due to its redundant degrees of freedom, there are multiple patterns of the posture of the robot arm (hereinafter referred to as the manipulator posture) even when the welding torch 15 is in the same posture. Each pattern can be selected arbitrarily, and the posture of the welding torch 15 is set to one of the patterns.

複数パターンのマニピュレータ姿勢は、溶接トーチ15の可動域、溶接トーチ15の溶接狙い位置精度、溶接トーチ15が移動するビード形成軌道の精度、溶加材の送給抵抗の変化量、等の各種特性がそれぞれ異なる。そこで、溶接パスPS1,PS2,PS3のそれぞれで、複数パターンのマニピュレータ姿勢の中から最適となるパターンを選択することで、造形精度及び生産性を共に向上させることが期待できる。 The multiple manipulator posture patterns have different characteristics, such as the range of motion of the welding torch 15, the accuracy of the welding target position of the welding torch 15, the accuracy of the bead formation trajectory along which the welding torch 15 moves, and the amount of change in the feed resistance of the filler metal. Therefore, by selecting the optimal pattern from the multiple manipulator posture patterns for each of the welding passes PS1, PS2, and PS3, it is expected that both the molding accuracy and productivity will be improved.

図4は、溶接トーチ15の姿勢の例を(A)~(E)に示す説明図である。
溶接トーチ15の姿勢は、例えば図4の(A)~(C)に示すように、溶接トーチを鉛直方向に沿って配置してロボットアームの向きを異ならせた状態、図4の(D),(E)に示すように、溶接トーチをベースプレート29の板面法線方向から傾斜させた状態、等の種々の姿勢が考えられる。それぞれの溶接トーチの姿勢は、ロボットアームの自由度の範囲で設定される複数のマニピュレータ姿勢により実現できる。
FIG. 4 is an explanatory diagram showing examples of the posture of the welding torch 15 (A) to (E).
The posture of welding torch 15 can be various, such as a state in which the welding torch is arranged vertically with the orientation of the robot arm changed as shown in Figures 4(A) to 4(C), or a state in which the welding torch is tilted from the normal direction to the plate surface of base plate 29 as shown in Figures 4(D) and 4(E). Each posture of the welding torch can be realized by a plurality of manipulator postures that are set within the range of the degrees of freedom of the robot arm.

例えば、図3に示す溶接パスPS1においては、図4の(D)に示す溶接トーチ15の姿勢に近いため、この溶接トーチ15の姿勢に対応する複数のマニピュレータ姿勢のうち、溶接パスPS1の他の制約条件にも適したものを選択すればよい。 For example, in the welding path PS1 shown in FIG. 3, the posture of the welding torch 15 is close to that shown in FIG. 4(D), so from among the multiple manipulator postures that correspond to this posture of the welding torch 15, one that is also suitable for the other constraints of the welding path PS1 can be selected.

図5は、ウィービング溶接時の溶接トーチの姿勢を示す模式図である。
図3に示す溶接パスPS1においても、例えば、図5に示すようにウィービング溶接を実施する場合には、図4の(C)に示すような溶接方向に沿った溶接トーチ15の姿勢が好ましい。そのため、この場合には溶接トーチ15の姿勢に対応する複数のマニピュレータ姿勢のうち、溶接パスPS1の他の制約条件にも適した姿勢を選択すればよい。
FIG. 5 is a schematic diagram showing the position of a welding torch during weaving welding.
In the welding path PS1 shown in Fig. 3, for example, when weaving welding is performed as shown in Fig. 5, the posture of the welding torch 15 along the welding direction as shown in Fig. 4C is preferable. Therefore, in this case, a posture that is suitable for other constraint conditions of the welding path PS1 may be selected from among a plurality of manipulator postures corresponding to the postures of the welding torch 15.

上記のような制約条件は、溶接パスPS1,PS2,PS3等のそれぞれの溶接パスにおいて必要とされるもので、以下、「要求条件」という。要求条件としては、溶着ビードの形成方向に沿ったビード長さ、溶着ビードの形状精度、積層造形時間、溶接条件、等が挙げられる。これらの要求条件は、予め定めた造形物の製造手順を示す積層計画から抽出できる。 The constraints as described above are required for each welding pass such as welding passes PS1, PS2, PS3, etc., and are hereinafter referred to as "required conditions." Required conditions include the bead length along the direction in which the weld bead is formed, the shape accuracy of the weld bead, the additive manufacturing time, the welding conditions, etc. These required conditions can be extracted from the additive manufacturing plan, which indicates the manufacturing procedure for a predetermined object.

<選択した基本姿勢に基づく造形>
次に、造形物を積層造形する積層計画を、適切なマニピュレータ姿勢の造形で実施する手順を説明する。
図6は、マニピュレータの適切な基本姿勢を選択して制御指令を生成するまでの手順を示すフローチャートである。
まず、図1に示す積層造形装置100が備える溶接ロボット(マニピュレータ)17の基本姿勢を複数登録する(S1)。この登録工程では、図4に例示した溶接トーチ15の種々の姿勢を実現する複数のマニピュレータ姿勢を求める。このようなマニピュレータ姿勢を「基本姿勢」という。そして、溶接ロボット17が、その基本姿勢を採った場合に生じる特性(前述した、溶接トーチ15の可動域、溶接狙い位置精度、ビード形成軌道の精度、溶加材の送給抵抗の変化量等)と関連付けて、図2に示す基本姿勢データベース37に登録する。各特性は、積層造形に先立って実験又は解析的に求めておけばよい。例えば、BOP(Bead on Plate)溶接試験等の要素試験によれば、再現性や造形時の狙い位置精度を確認できる。また、基本姿勢の登録は、対応できる溶接トーチ15の可動域の広さ等の各種の特性に対応付けて行うことが好ましい。これらの対応付け情報があることで、適切な基本姿勢を選択する際に参考となる。
<Modeling based on selected basic posture>
Next, a procedure for implementing a stacking plan for stacking a model with an appropriate manipulator posture will be described.
FIG. 6 is a flowchart showing a procedure for selecting an appropriate basic posture of the manipulator and generating a control command.
First, a plurality of basic postures of the welding robot (manipulator) 17 included in the additive manufacturing device 100 shown in FIG. 1 are registered (S1). In this registration process, a plurality of manipulator postures that realize various postures of the welding torch 15 illustrated in FIG. 4 are obtained. Such a manipulator posture is called a "basic posture". Then, the welding robot 17 is associated with the characteristics (the movable range of the welding torch 15, the welding target position accuracy, the accuracy of the bead formation trajectory, the amount of change in the feed resistance of the filler metal, etc., described above) that occur when the welding robot 17 adopts the basic posture, and registered in the basic posture database 37 shown in FIG. 2. Each characteristic may be experimentally or analytically obtained prior to additive manufacturing. For example, element tests such as a BOP (Bead on Plate) welding test can confirm reproducibility and the target position accuracy during modeling. In addition, it is preferable to register the basic posture in association with various characteristics such as the width of the movable range of the welding torch 15 that can be supported. The existence of such association information is helpful when selecting an appropriate basic posture.

次に、ビード形成パス・要求条件抽出部31は、積層計画から溶接パスと、その溶接パスで必要とされる要求条件とを抽出する(S2)。積層計画には、造形物を造形するために溶接トーチ15を移動させる軌道、溶接条件、溶加材供給速度等の設計情報が含まれている。溶接トーチ15を移動させる軌道は、図3に示したように、溶接方向TD(トーチ移動方向)が切り替わるタイミングで区分して抽出してもよい。その場合、区分された溶接パスPS1,PS2,PS3毎に独立して要求条件を設定できる。区分する溶接パスの長さ、範囲等は任意に設定可能である。 Next, the bead formation path/required condition extraction unit 31 extracts the welding path and the required conditions required for that welding path from the lamination plan (S2). The lamination plan includes design information such as the trajectory for moving the welding torch 15 to form the object, the welding conditions, and the filler metal supply speed. The trajectory for moving the welding torch 15 may be extracted by dividing it into sections based on the timing at which the welding direction TD (torch movement direction) changes, as shown in FIG. 3. In that case, the required conditions can be set independently for each of the divided welding paths PS1, PS2, and PS3. The length, range, etc. of the divided welding paths can be set arbitrarily.

また、要求条件の抽出については、例えば、溶着ビードを壁状に形成する場合には、壁形成に必要とされる形状精度等を抽出する。別の例では、壁に囲まれた内側部分を溶着ビードで充填する場合には、壁と干渉することなく造形できる溶接トーチの傾斜角度等を抽出する。これらの要求条件は、造形時における基本姿勢の選択に利用される。その他の要求条件としては、ビード長さ、造形時間(タクトタイム)、溶接条件(トーチ角度や送給速度)、等が挙げられる。抽出した要求条件は、各条件を総合してベクトル等で表現してもよい。 Regarding the extraction of required conditions, for example, if the weld bead is to be formed into a wall shape, the shape precision required for wall formation is extracted. As another example, if the inner part surrounded by walls is to be filled with the weld bead, the inclination angle of the welding torch that allows the formation without interfering with the wall is extracted. These required conditions are used to select the basic position during formation. Other required conditions include bead length, formation time (takt time), welding conditions (torch angle and feed speed), etc. The extracted required conditions may be expressed as a vector by combining each condition.

次に、基本姿勢選択部33は、抽出した要求条件を満足する基本姿勢を選択する(S3)。例えば、溶接パスPS1においては、適用する溶接トーチ15の姿勢、及び要求条件を積層計画から求め、設定したい溶接トーチ15に対応するマニピュレータ姿勢(基本姿勢)の候補を、基本姿勢データベース37を参照して求める。そして、求めた複数の基本姿勢のうち、要求条件を満足する基本姿勢を選択する。 Next, the basic posture selection unit 33 selects a basic posture that satisfies the extracted required conditions (S3). For example, in welding pass PS1, the posture of the welding torch 15 to be applied and the required conditions are obtained from the stacking plan, and candidates for the manipulator posture (basic posture) that corresponds to the welding torch 15 to be set are obtained by referring to the basic posture database 37. Then, from the multiple basic postures obtained, a basic posture that satisfies the required conditions is selected.

そして、制御指令生成部35は、選択した基本姿勢に基づいて溶着ビードを形成する制御指令を生成する(S4)。生成された制御指令は、積層造形を行うための一連の動作を指示する駆動プログラムに組み込まれる。 Then, the control command generator 35 generates a control command to form a weld bead based on the selected basic position (S4). The generated control command is incorporated into a drive program that instructs a series of operations for performing additive manufacturing.

上記は基本的な手順であるが、基本姿勢の各情報に加えて、例えば、式(1)に例示するように、係数(Wa,Wb,Wc)で重み付けして、統合した評価値Yを併せて保存してもよい。ここでは係数を3つとしているが、これに限らない。 The above is a basic procedure, but in addition to each piece of basic posture information, for example, as shown in formula (1), weighting with coefficients (Wa, Wb, Wc) may be performed and the integrated evaluation value Y may be stored. Here, three coefficients are used, but this is not limited to this.

Figure 0007560416000001
Figure 0007560416000001

ここで、e*,s(*:x,y,z)は、溶着ビードの所定の形成開始点におけるマニピュレータ先端の位置精度(例えば、基準設定位置と実際の先端位置との差分)、e*,m(*:x,y,z)は、溶接トーチの移動中におけるマニピュレータ先端の軌跡倣い精度(例えば、設定した軌跡と実際の軌跡との差分)、e*,f(*:x,y,z)は溶着ビードの所定の形成終了点におけるマニピュレータ先端の位置精度(例えば、設定狙い位置と実際のマニピュレータ先端位置との差分)とする。つまり、式1は、溶着ビードの形成開始点から所定の軌道に沿って溶着ビードを積層して、形成終了点で積層を終えるまでの一連の動作に関わる狙い位置の精度に関する評価例である。 Here, e *,s (*: x, y, z) is the position accuracy of the manipulator tip at a predetermined start point of the weld bead formation (e.g., the difference between a reference set position and the actual tip position), e *,m (*: x, y, z) is the trajectory tracing accuracy of the manipulator tip during the movement of the welding torch (e.g., the difference between a set trajectory and an actual trajectory), and e *,f (*: x, y, z) is the position accuracy of the manipulator tip at a predetermined end point of the weld bead formation (e.g., the difference between a set target position and the actual manipulator tip position). In other words, formula 1 is an example of evaluation of the accuracy of the target position related to a series of operations from the start point of the weld bead formation to stacking the weld bead along a specified trajectory to the end point of the formation.

次に、要求条件の一例を説明する。ここでは、位置精度に関する要求条件Ygを係数(W,W,W,…)で重み付けして、統合した評価値Yを併せて保存する。係数の数は任意である。 Next, an example of the required condition will be described. Here, the required condition Yg regarding the position accuracy is weighted by coefficients ( WA , WB , WC , ...), and the integrated evaluation value Y is stored together. The number of coefficients is arbitrary.

Figure 0007560416000002
Figure 0007560416000002

ここで、E*,sは、溶着ビードの所定の形成開始点におけるマニピュレータ先端の要求位置精度(例えば、基準設定位置と実際の先端位置との差分)、E*,mは、溶接トーチの移動中におけるマニピュレータ先端の要求軌跡倣い精度(例えば、設定した軌跡と実際の軌跡との差分)、E*,fは、溶着ビードの所定の形成終了点におけるマニピュレータ先端の要求位置精度(例えば、設定狙い位置と実際のマニピュレータ先端位置との差分)とする。 Here, E *,s is the required positional accuracy of the manipulator tip at a specified start point of the weld bead formation (e.g., the difference between a reference set position and the actual tip position), E *,m is the required trajectory tracking accuracy of the manipulator tip during movement of the welding torch (e.g., the difference between a set trajectory and an actual trajectory), and E *,f is the required positional accuracy of the manipulator tip at a specified end point of the weld bead formation (e.g., the difference between a set target position and the actual manipulator tip position).

上記の要求条件に基づいて、その要求条件を満足する基本姿勢を選択する際、評価関数を定めて、評価関数が最小となるような基本姿勢を選択するという形式をとってもよい。例えば、以下に式1、式2を利用した評価関数Jを一例として示す。 When selecting a basic posture that satisfies the above requirements, an evaluation function may be defined and a basic posture that minimizes the evaluation function may be selected. For example, the evaluation function J using Equation 1 and Equation 2 is shown below as an example.

Figure 0007560416000003
Figure 0007560416000003

ここで、tは評価種類の数を表しており、例えば、t=1~nまでのn種類の評価値について、それぞれ要求条件との一致度合いを評価関数Jとしている。この評価関数Jが小さいほど、その基本姿勢が要求条件を満たしていることになる。 Here, t represents the number of evaluation types. For example, for n types of evaluation values (t = 1 to n), the degree of agreement with the required conditions is the evaluation function J. The smaller this evaluation function J is, the more the basic posture satisfies the required conditions.

また、要求条件を満たす基本姿勢を選択した後、選択した基本姿勢に基づくマニピュレータの動作をシミュレーションにより求めて検証してもよい。その場合、図2に示すシミュレーション部34は、基本姿勢選択部33が選択した基本姿勢の情報と、ビード形成パス・要求条件抽出部31が抽出した積層計画に基づく情報と用いて、選択された基本姿勢でビード形成パスに沿って溶着ビードを形成する溶接ロボット17の動作を解析的に求める。 After selecting a basic posture that satisfies the required conditions, the operation of the manipulator based on the selected basic posture may be determined and verified by simulation. In this case, the simulation unit 34 shown in FIG. 2 uses information on the basic posture selected by the basic posture selection unit 33 and information based on the stacking plan extracted by the bead formation path/required condition extraction unit 31 to analytically determine the operation of the welding robot 17 that forms a weld bead along the bead formation path in the selected basic posture.

再現された溶接ロボット17の動作は、多軸ロボットの冗長自由度に応じて複数のパターンが存在し得る。これら複数の動作パターンの中には、回避すべき特異な姿勢・状態(許容不可姿勢)が生じることもあるので、そのような許容不可姿勢が生じる動作パターンを予め抽出しておき、基本姿勢データベース37に登録しておくことが好ましい。そうすることで、基本姿勢選択部33が基本姿勢を選択する際に、動作パターンに許容不可姿勢が含まれる基本姿勢を選択肢から除外できる。具体的には、選択した基本姿勢で動作パターンをシミュレーションにより求め、その結果が予め登録された許容不可姿勢を含むかを判定する。許容不可姿勢を含むと判定された場合には、選択された基本姿勢を他の基本姿勢に修正する。このように、シミュレーションにより溶接ロボット17の動作パターンを再現することで、許容不可姿勢を含まない溶接ロボット17の動作を選定できる。シミュレーションの演算は、市販の汎用ソフトウェアにより実行できる。 The reproduced operation of the welding robot 17 may have multiple patterns depending on the redundant degrees of freedom of the multi-axis robot. Among these multiple operation patterns, there may be a unique posture/state (unacceptable posture) that should be avoided, so it is preferable to extract operation patterns that cause such unacceptable postures in advance and register them in the basic posture database 37. In this way, when the basic posture selection unit 33 selects a basic posture, the basic postures that include the unacceptable posture in the operation pattern can be excluded from the options. Specifically, a motion pattern is obtained by simulation using the selected basic posture, and it is determined whether the result includes the previously registered unacceptable posture. If it is determined that the unacceptable posture is included, the selected basic posture is corrected to another basic posture. In this way, by reproducing the operation pattern of the welding robot 17 by simulation, it is possible to select an operation of the welding robot 17 that does not include the unacceptable posture. The calculation of the simulation can be performed by commercially available general-purpose software.

<ポジショナ装置とスライダ装置との連動>
次に、溶接ロボット17に加えてポジショナ装置とスライダ装置とを連動させて造形する場合について説明する。
図7は、前述した溶接トーチ15が装着された溶接ロボット17と、ワークWを回転自在に支持するポジショナ装置41と、溶接ロボット17を載置して水平方向に移動させるスライダ装置43とを備える溶接システム200の駆動形態の例を(A)~(D)に示す説明図である。
<Interlocking of positioner device and slider device>
Next, a case where a positioner device and a slider device are used in conjunction with the welding robot 17 to perform shaping will be described.
7A to 7D are explanatory diagrams showing examples of drive modes of a welding system 200 including a welding robot 17 equipped with the above-mentioned welding torch 15, a positioner device 41 that rotatably supports the workpiece W, and a slider device 43 on which the welding robot 17 is placed and which moves it horizontally.

図7に示す場合には、マニピュレータ(溶接ロボット17)の基本姿勢に加えて、ポジショナ装置41及びスライダ装置43と溶接ロボット17とを連動させる条件(連動情報)を組み合わせて選択する。つまり、ポジショナ装置41及びスライダ装置43との連動情報と、基本姿勢の情報に組合せてデータベースに登録する。この場合、基本姿勢の種類が増えるため、姿勢選択の自由度を向上できる。 In the case shown in FIG. 7, in addition to the basic posture of the manipulator (welding robot 17), the conditions (interlocking information) for interlocking the positioner device 41 and slider device 43 with the welding robot 17 are combined and selected. In other words, the interlocking information with the positioner device 41 and slider device 43 is combined with the basic posture information and registered in the database. In this case, the number of types of basic postures increases, improving the freedom of posture selection.

各装置による具体的な駆動形態は、次の通りである。
図7の(A)においては、溶接ロボット17とスライダ装置43とを固定したままとし、ポジショナ装置41だけを回転駆動する。これによれば、ポジショナだけ動作させるので、溶接トーチ15の狙い位置ずれが少なく、高い造形精度でワークWの周面に円周方向に沿った溶着ビードBを形成できる。
図7の(B)においては、溶接ロボット17を固定したままとし、ポジショナ装置41を回転駆動し、スライダ装置43を駆動する。これによれば、スライダが動作することで、実質的に溶接トーチ15が左右奥行方向に動かせることと同じになる。したがって、ワークWの周面に溶着ビードBを形成する際のトーチ可動域を広げられる。
図7の(C)においては、ポジショナ装置41とスライダ装置43とを固定したままとし、溶接ロボット17だけを駆動する。これによれば、溶接ロボット17だけ動作させるので、精密に狙い位置の調整ができ、良好な造形精度でワークWの周面に溶着ビードBを形成できる。
図7の(D)においては、スライダ装置43を固定したままとし、溶接ロボット17を駆動し、ポジショナ装置41を回転駆動する。これによれば、図7の(C)の場合と比較して、ポジショナ装置41の回転が加わることで、積層できる範囲や取れる姿勢の柔軟性が向上して、トーチ可動域が広がり、生産効率が高められる。
The specific driving modes of each device are as follows.
7A, the welding robot 17 and the slider device 43 are fixed, and only the positioner device 41 is rotationally driven. Since only the positioner is operated, there is little deviation in the target position of the welding torch 15, and the weld bead B can be formed along the circumferential direction on the peripheral surface of the workpiece W with high shaping accuracy.
7B, the welding robot 17 is kept fixed, the positioner device 41 is rotated, and the slider device 43 is driven. In this way, the operation of the slider is essentially the same as moving the welding torch 15 in the left-right and depth directions. Therefore, the range of motion of the torch when forming the weld bead B on the peripheral surface of the workpiece W can be expanded.
7C, the positioner device 41 and the slider device 43 are kept fixed, and only the welding robot 17 is driven. Since only the welding robot 17 is operated, the target position can be precisely adjusted, and the weld bead B can be formed on the peripheral surface of the workpiece W with good shaping accuracy.
7D, the slider device 43 is kept fixed, and the welding robot 17 is driven to rotate the positioner device 41. Compared to the case of Fig. 7C, the addition of rotation of the positioner device 41 improves the flexibility of the range in which lamination can be performed and the postures that can be taken, widening the range of motion of the torch and improving production efficiency.

図7の(A)~(D)の駆動形態における、造形精度、生産効率、溶接トーチの可動域の広さを比較した結果を表1に示す。表中の「○」は良好、「△」は低下又は制限が認められるものを表す。 The results of comparing the modeling accuracy, production efficiency, and range of motion of the welding torch for the drive modes (A) to (D) in Figure 7 are shown in Table 1. In the table, "○" indicates good results, and "△" indicates that there is a deterioration or restriction.

Figure 0007560416000004
Figure 0007560416000004

図7の(A)~(D)に示す駆動形態においては、駆動形態毎に造形精度、生産効率、溶接トーチの可動域の広さ、等の特性が異なる。そこで、溶接パス毎に優先すべき特性が確実に得られるように、基本姿勢及び連動情報を選択する。上記した特性は一例であって、さらにポジショナ装置、スライダ装置の位置調整精度、対応可能な移動速度等の他の特性があってもよい。 In the drive modes shown in (A) to (D) of FIG. 7, the characteristics such as the molding accuracy, production efficiency, and the range of motion of the welding torch differ for each drive mode. Therefore, the basic posture and interlocking information are selected so that the characteristics to be prioritized for each welding pass are reliably obtained. The above characteristics are only an example, and there may be other characteristics such as the position adjustment accuracy of the positioner device and slider device, and the compatible movement speed.

このように、基本姿勢と連動情報とを組み合わせて連動情報データベース39に登録しておく。これにより、基本姿勢及び連動情報の種類が増加し、選択の自由度を高められる。また、溶接ロボット17、ポジショナ装置41、スライダ装置43の姿勢・状態のうち、それらの組合せによっては回避すべき特異な組合せ(この場合も「許容不可姿勢」という)が生じ得る。そこで、このような特異な組合せを予め連動情報データベース39に登録しておくことで、基本姿勢選択部33が基本姿勢を選択する際に、許容不可姿勢が含まれる選択肢を除外できる。 In this way, the basic posture and interlocking information are combined and registered in the interlocking information database 39. This increases the variety of basic postures and interlocking information, improving the freedom of selection. In addition, depending on the combination of postures and states of the welding robot 17, the positioner device 41, and the slider device 43, a unique combination (also referred to as an "unacceptable posture") that should be avoided may occur. Therefore, by registering such unique combinations in advance in the interlocking information database 39, options that include unacceptable postures can be excluded when the basic posture selection unit 33 selects a basic posture.

例えば、溶着ビードの形成時に、トーチ角度を所定の一定角度で傾けておく要求条件がある場合は、図7の(A),(B)のケースのように、溶接方向に対する溶接トーチの傾斜角を各パスで同じにすることができる。また、ポジショナ装置41、スライダ装置43の備える特性も考慮して形状精度を優先する場合には、図7の(A)と(B)のうち(A)を選択し、生産効率(生産速度)を優先する場合には、図7の(C)と(D)のうち(C)を選択する、等といった選択もできる。 For example, if there is a requirement to keep the torch angle tilted at a fixed angle when forming a weld bead, the inclination angle of the welding torch relative to the welding direction can be the same for each pass, as in the cases of (A) and (B) in Figure 7. Also, if priority is given to shape accuracy while also taking into account the characteristics of the positioner device 41 and slider device 43, (A) of (A) and (B) in Figure 7 can be selected, and if priority is given to production efficiency (production speed), (C) of (C) and (D) in Figure 7 can be selected, etc.

以上のように、先端に溶接トーチが取り付けられたマニピュレータを用いて造形物を積層造形する場合であっても、各積層パスにおいて、溶着ビードの形成を適切なマニピュレータの姿勢の下で行うことができる。これにより、造形精度及び生産性を向上できる。 As described above, even when additive manufacturing of a model using a manipulator with a welding torch attached to its tip, the weld bead can be formed in each additive pass with the manipulator in an appropriate position. This improves modeling accuracy and productivity.

本発明は上記の実施形態に限定されるものではなく、実施形態の各構成を相互に組み合わせること、及び明細書の記載、並びに周知の技術に基づいて、当業者が変更、応用することも本発明の予定するところであり、保護を求める範囲に含まれる。 The present invention is not limited to the above-described embodiments, and it is intended that the various configurations of the embodiments be combined with each other, and that those skilled in the art may modify and apply the invention based on the description in the specification and well-known techniques, and this is included in the scope of the protection sought.

以上の通り、本明細書には次の事項が開示されている。
(1) アークを発生させつつワイヤ状の溶加材を溶融及び凝固させる溶接トーチがアーム先端に保持されたマニピュレータにより、前記溶接トーチを移動させて溶着ビードを形成する積層造形装置の制御方法であって、
前記溶着ビードを形成するビード形成軌道及び溶接条件を定めた積層計画から、前記溶着ビードのビード形成パスと、当該ビード形成パスで必要とされる要求条件とを抽出する工程と、
前記溶接トーチの姿勢に応じた前記マニピュレータの複数の基本姿勢が登録された基本姿勢情報から、前記要求条件に適応する前記マニピュレータの基本姿勢を選択する工程と、
前記ビード形成パスに沿って選択された前記基本姿勢で前記溶着ビードを形成する制御指令を生成する工程と、
を含む積層造形装置の制御方法。
この積層造形装置の制御方法によれば、溶着ビードの形成を、適切なマニピュレータ姿勢で行えるので、造形精度と生産性とを共に向上できる。
As described above, the present specification discloses the following:
(1) A method for controlling an additive manufacturing device in which a welding torch that melts and solidifies a wire-shaped filler metal while generating an arc is moved by a manipulator held at an end of an arm to form a weld bead, the method comprising:
extracting a bead formation pass of the weld bead and required conditions for the bead formation pass from a lamination plan that defines a bead formation trajectory and welding conditions for forming the weld bead;
selecting a basic posture of the manipulator that is suitable for the required conditions from basic posture information in which a plurality of basic postures of the manipulator corresponding to the posture of the welding torch are registered;
generating a control command for forming the weld bead at the selected basic position along the bead forming path;
A method for controlling an additive manufacturing apparatus comprising the steps of:
According to this method for controlling an additive manufacturing apparatus, the formation of a weld bead can be performed with the manipulator in an appropriate posture, thereby improving both the manufacturing accuracy and productivity.

(2) 前記基本姿勢情報は、前記マニピュレータによる前記溶接トーチの可動範囲と、前記溶接トーチの溶接狙い位置精度と、前記溶接トーチが移動するビード形成軌道の精度と、前記溶加材の送給抵抗の変化量とのいずれかを含む、(1)に記載の積層造形装置の制御方法。
この積層造形装置の制御方法によれば、基本姿勢ごとに、これらの情報が対応付けられることで、適切な基本姿勢を選択しやすくなる。
(2) The method for controlling an additive manufacturing device according to (1), wherein the basic posture information includes any one of a movable range of the welding torch by the manipulator, a welding target position accuracy of the welding torch, an accuracy of a bead formation trajectory along which the welding torch moves, and an amount of change in feed resistance of the filler metal.
According to this method for controlling an additive manufacturing apparatus, these pieces of information are associated with each basic posture, making it easier to select an appropriate basic posture.

(3) 前記要求条件は、前記溶着ビードの形成方向に沿ったビード長さ、前記溶着ビードの形状精度、積層造形時間、溶接条件のいずれか又はその組合せを含み、
前記基本姿勢の選択において前記要求条件を満足する前記マニピュレータの基本姿勢が選択される、(1)又は(2)に記載の積層造形装置の制御方法。
この積層造形装置の制御方法によれば、基本姿勢が対応できるビード長さ、保証できる形状精度、等を勘案して基本姿勢が選択されることで、マニピュレータの過度な負担を抑制できる。
(3) the required conditions include any one or a combination of a bead length along a formation direction of the weld bead, a shape accuracy of the weld bead, an additive manufacturing time, and a welding condition,
The control method for an additive manufacturing apparatus according to (1) or (2), wherein in the selection of the basic posture, a basic posture of the manipulator that satisfies the required condition is selected.
According to this control method for an additive manufacturing device, the basic posture is selected taking into consideration the bead length that the basic posture can accommodate, the shape accuracy that can be guaranteed, and the like, thereby making it possible to suppress excessive burden on the manipulator.

(4) 選択された前記基本姿勢で前記ビード形成パスに沿って前記溶着ビードを形成する前記マニピュレータの動作をシミュレーションにより求める工程と、
前記シミュレーションにより求めた前記マニピュレータの動作が、予め登録された前記マニピュレータの許容不可姿勢を含むかを判定する工程と、
前記許容不可姿勢を含むと判定された場合に、選択された前記基本姿勢を他の基本姿勢に修正する工程と、を含む、(1)~(3)のいずれか1つに記載の積層造形装置の制御方法。
この積層造形装置の制御方法によれば、マニピュレータにとって負荷の大きい、又は不得意な姿勢下で造形することを抑制できる。
(4) determining, by simulation, an operation of the manipulator for forming the weld bead along the bead formation path in the selected basic posture;
determining whether the motion of the manipulator obtained by the simulation includes an unacceptable posture of the manipulator that has been registered in advance;
A control method for an additive manufacturing device described in any one of (1) to (3), comprising a step of correcting the selected basic posture to another basic posture when it is determined that the selected basic posture includes an unacceptable posture.
According to this method for controlling an additive manufacturing apparatus, it is possible to prevent modeling from occurring in a posture that places a large load on the manipulator or that is difficult for the manipulator to handle.

(5) 前記基本姿勢情報は、前記マニピュレータを移動させるスライダ装置と、前記溶着ビードが形成されるベースを支持するポジショナ装置との少なくとも一方と、前記マニピュレータとの連動情報を更に含む、(1)~(4)のいずれか1つに記載の積層造形装置の制御方法。
この積層造形装置の制御方法によれば、スライダやポジショナとの連動情報をさらに含むことで、採り得る基本姿勢の種類が増加して、基本姿勢の選択の自由度を向上できる。
(5) The method for controlling an additive manufacturing device according to any one of (1) to (4), wherein the basic attitude information further includes linkage information between the manipulator and at least one of a slider device that moves the manipulator and a positioner device that supports a base on which the weld bead is formed.
According to this method for controlling an additive manufacturing apparatus, by further including linkage information with the slider and positioner, the number of possible basic postures is increased, improving the degree of freedom in selecting the basic posture.

(6) アークを発生させつつワイヤ状の溶加材を溶融及び凝固させる溶接トーチがアーム先端に保持されたマニピュレータにより、前記溶接トーチを移動させて溶着ビードを形成する積層造形装置であって、
前記溶着ビードを形成するビード形成軌道及び溶接条件を定めた積層計画から、前記溶着ビードのビード形成パスと、当該ビード形成パスで必要とされる要求条件とを抽出する要求条件抽出部と、
前記溶接トーチの姿勢に応じた前記マニピュレータの複数の基本姿勢が登録された基本姿勢情報から、前記要求条件に適応する前記マニピュレータの基本姿勢を選択する基本姿勢選択部と、
前記ビード形成パスに沿って選択された前記基本姿勢で前記溶着ビードを形成する制御指令を生成する制御指令生成部と、
を備える、積層造形装置。
この積層造形装置によれば、溶着ビードの形成を、適切なマニピュレータ姿勢で行えるので、造形精度と生産性とを共に向上できる。
(6) An additive manufacturing device in which a welding torch that melts and solidifies a wire-shaped filler metal while generating an arc is moved by a manipulator held at a tip of an arm to form a weld bead,
a required condition extraction unit that extracts a bead formation path of the weld bead and required conditions required for the bead formation path from a lamination plan that defines a bead formation trajectory and welding conditions for forming the weld bead;
a basic posture selection unit that selects a basic posture of the manipulator that is suitable for the required conditions from basic posture information in which a plurality of basic postures of the manipulator corresponding to the posture of the welding torch are registered;
a control command generating unit that generates a control command for forming the weld bead in the selected basic position along the bead forming path;
An additive manufacturing apparatus comprising:
According to this additive manufacturing device, the formation of a weld bead can be performed with the manipulator in an appropriate position, thereby improving both the manufacturing accuracy and productivity.

(7) アークを発生させつつワイヤ状の溶加材を溶融及び凝固させる溶接トーチがアーム先端に保持されたマニピュレータを備え、前記マニピュレータにより前記溶接トーチを移動させて溶着ビードを形成する積層造形装置の制御手順を、コンピュータに実行させるプログラムであって、
前記コンピュータに、
前記溶着ビードを形成するビード形成軌道及び溶接条件を定めた積層計画から、前記溶着ビードのビード形成パスと、当該ビード形成パスで必要とされる要求条件とを抽出する機能と、
前記溶接トーチの姿勢に応じた前記マニピュレータの複数の基本姿勢が登録された基本姿勢情報から、前記要求条件に適応する前記マニピュレータの基本姿勢を選択する機能と、
前記ビード形成パスに沿って選択された前記基本姿勢で前記溶着ビードを形成する制御指令を生成する機能と、
を実現させるプログラム。
このプログラムによれば、溶着ビードの形成を、適切なマニピュレータ姿勢で行えるので、造形精度と生産性とを共に向上できる。
(7) A program for causing a computer to execute a control procedure for an additive manufacturing device that includes a manipulator having a welding torch held at an end of an arm for melting and solidifying a wire-shaped filler metal while generating an arc, and that moves the welding torch using the manipulator to form a weld bead,
The computer includes:
A function of extracting a bead formation path of the weld bead and required conditions required for the bead formation path from a lamination plan that defines a bead formation trajectory and welding conditions for forming the weld bead;
a function of selecting a basic posture of the manipulator that is suitable for the required conditions from basic posture information in which a plurality of basic postures of the manipulator corresponding to the posture of the welding torch are registered;
a function of generating a control command for forming the weld bead at the selected basic position along the bead forming path;
A program to achieve this.
According to this program, the weld bead can be formed with the manipulator in an appropriate posture, thereby improving both the molding accuracy and productivity.

11 造形部
13 制御部
15 溶接トーチ
17 溶接ロボット
21 ロボット駆動部
23 溶加材供給部
25 溶接電源部
27 リール
29 ベースプレート
30 造形物
31 ビード形成パス・要求条件抽出部
33 基本姿勢選択部
34 シミュレーション部
35 制御指令生成部
37 基本姿勢データベース
39 連動情報データベース
41 ポジショナ装置
43 スライダ装置
100 積層造形装置
200 溶接システム
B 溶着ビード
M 溶加材
PS1,PS2,PS3 溶接パス
TD 溶接方向
W ワーク
θ 傾斜角度
REFERENCE SIGNS LIST 11 Modeling section 13 Control section 15 Welding torch 17 Welding robot 21 Robot driving section 23 Filler metal supply section 25 Welding power supply section 27 Reel 29 Base plate 30 Modeled object 31 Bead formation path/required condition extraction section 33 Basic posture selection section 34 Simulation section 35 Control command generation section 37 Basic posture database 39 Interlocking information database 41 Positioner device 43 Slider device 100 Additive manufacturing device 200 Welding system B Weld bead M Filler metal PS1, PS2, PS3 Welding path TD Welding direction W Work θ Tilt angle

Claims (5)

アークを発生させつつワイヤ状の溶加材を溶融及び凝固させる溶接トーチがアーム先端に保持されたマニピュレータにより、前記溶接トーチを移動させて溶着ビードを形成する積層造形装置の制御方法であって、
前記溶着ビードを形成するビード形成軌道及び溶接条件を定めた積層計画から、前記溶着ビードのビード形成パスと、当該ビード形成パスで必要とされる要求条件とを抽出する工程と、
前記溶接トーチの姿勢に応じた前記マニピュレータの複数の基本姿勢が登録された基本姿勢情報から、前記要求条件に適応する前記マニピュレータの基本姿勢を選択する工程と、
前記ビード形成パスに沿って選択された前記基本姿勢で前記溶着ビードを形成する制御指令を生成する工程と、を含み、
前記基本姿勢情報は、前記マニピュレータによる前記溶接トーチの可動範囲と、前記溶接トーチの溶接狙い位置精度と、前記溶接トーチが移動するビード形成軌道の精度と、前記溶加材の送給抵抗の変化量とのいずれかを含み、
前記要求条件は、前記溶着ビードの形成方向に沿ったビード長さ、前記溶着ビードの形状精度、積層造形時間、溶接条件のいずれか又はその組合せを含み、
前記基本姿勢を選択する工程は、前記要求条件を満足する前記マニピュレータの基本姿勢を選択する際に、次式に示す評価関数Jが最小となるような基本姿勢を選択する、
積層造形装置の制御方法。
Figure 0007560416000005
ただし、
t:評価種類の数
Y:基本姿勢情報の評価値
Yg:要求条件の評価値
,W ,W ,W ,W ,W :係数
*,s (*:x,y,z):溶着ビードの形成開始点である基準設定位置と実際のマニピュレータ先端位置との差分
*,m (*:x,y,z):設定した軌跡と実際のマニピュレータ先端の軌跡との差分
*,f (*:x,y,z):溶着ビードの形成終了点である設定狙い位置と実際のマニピュレータ先端位置との差分
*,s (*:x,y,z):溶着ビードの形成開始点である基準設定位置と実際のマニピュレータ先端の先端位置との差分
*,m (*:x,y,z):設定した軌跡と実際のマニピュレータ先端の軌跡との差分
*,f (*:x,y,z):溶着ビードの形成終了点である設定狙い位置と実際のマニピュレータ先端位置との差分
A method for controlling an additive manufacturing apparatus in which a welding torch that melts and solidifies a wire-shaped filler metal while generating an arc is moved by a manipulator held at a tip of an arm to form a weld bead, the method comprising:
extracting a bead formation pass of the weld bead and required conditions for the bead formation pass from a lamination plan that defines a bead formation trajectory and welding conditions for forming the weld bead;
selecting a basic posture of the manipulator that is suitable for the required conditions from basic posture information in which a plurality of basic postures of the manipulator corresponding to the posture of the welding torch are registered;
generating a control command for forming the weld bead at the selected basic position along the bead forming path;
the basic posture information includes any one of a movable range of the welding torch by the manipulator, a welding target position accuracy of the welding torch, an accuracy of a bead formation trajectory along which the welding torch moves, and an amount of change in feed resistance of the filler metal;
the required conditions include any one or a combination of a bead length along a formation direction of the weld bead, a shape accuracy of the weld bead, an additive manufacturing time, and a welding condition;
In the step of selecting the basic posture, when selecting the basic posture of the manipulator that satisfies the required condition, a basic posture is selected such that an evaluation function J shown in the following formula is minimized.
A method for controlling an additive manufacturing device.
Figure 0007560416000005
however,
t: number of evaluation types Y: evaluation value of basic posture information Yg: evaluation value of required conditions
W a , W b , W c , W A , W B , W C : coefficients
e *,s (*: x, y, z): Difference between the reference set position, which is the start point of the formation of the weld bead, and the actual position of the tip of the manipulator
e *,m (*: x, y, z): Difference between the set trajectory and the actual trajectory of the tip of the manipulator
e *,f (*: x, y, z): Difference between the set target position, which is the end point of the weld bead formation, and the actual manipulator tip position
E *,s (*: x, y, z): Difference between the reference set position, which is the start point of the formation of the weld bead, and the actual tip position of the manipulator tip
E *,m (*: x, y, z): Difference between the set trajectory and the actual trajectory of the tip of the manipulator
E *,f (*: x, y, z): Difference between the set target position, which is the end point of the weld bead formation, and the actual manipulator tip position
選択された前記基本姿勢で前記ビード形成パスに沿って前記溶着ビードを形成する前記マニピュレータの動作をシミュレーションにより求める工程と、
前記シミュレーションにより求めた前記マニピュレータの動作が、予め登録された前記マニピュレータの許容不可姿勢を含むかを判定する工程と、
前記許容不可姿勢を含むと判定された場合に、選択された前記基本姿勢を他の基本姿勢に修正する工程と、
を含む、請求項1に記載の積層造形装置の制御方法。
determining, by simulation, an operation of the manipulator for forming the weld bead along the bead formation path in the selected basic posture;
determining whether the motion of the manipulator obtained by the simulation includes an unacceptable posture of the manipulator that has been registered in advance;
modifying the selected basic posture to another basic posture when it is determined that the unacceptable posture is included;
The method for controlling the additive manufacturing apparatus according to claim 1 .
前記基本姿勢情報は、前記マニピュレータを移動させるスライダ装置と、前記溶着ビードが形成されるベースを支持するポジショナ装置との少なくとも一方と、前記マニピュレータとの連動情報を更に含む、請求項1又は2に記載の積層造形装置の制御方法。 The method for controlling an additive manufacturing device according to claim 1 or 2, wherein the basic attitude information further includes linkage information between the manipulator and at least one of a slider device that moves the manipulator and a positioner device that supports a base on which the weld bead is formed. アークを発生させつつワイヤ状の溶加材を溶融及び凝固させる溶接トーチがアーム先端に保持されたマニピュレータにより、前記溶接トーチを移動させて溶着ビードを形成する積層造形装置であって、
前記溶着ビードを形成するビード形成軌道及び溶接条件を定めた積層計画から、前記溶着ビードのビード形成パスと、当該ビード形成パスで必要とされる要求条件とを抽出する要求条件抽出部と、
前記溶接トーチの姿勢に応じた前記マニピュレータの複数の基本姿勢が登録された基本姿勢情報から、前記要求条件に適応する前記マニピュレータの基本姿勢を選択する基本姿勢選択部と、
前記ビード形成パスに沿って選択された前記基本姿勢で前記溶着ビードを形成する制御指令を生成する制御指令生成部と、
を備え、
前記基本姿勢情報は、前記マニピュレータによる前記溶接トーチの可動範囲と、前記溶接トーチの溶接狙い位置精度と、前記溶接トーチが移動するビード形成軌道の精度と、前記溶加材の送給抵抗の変化量とのいずれかを含み、
前記要求条件は、前記溶着ビードの形成方向に沿ったビード長さ、前記溶着ビードの形状精度、積層造形時間、溶接条件のいずれか又はその組合せを含み、
前記基本姿勢選択部は、前記要求条件を満足する前記マニピュレータの基本姿勢を選択する際に、次式に示す評価関数Jが最小となるような基本姿勢を選択する、
積層造形装置。
Figure 0007560416000006
ただし、
t:評価種類の数
Y:基本姿勢情報の評価値
Yg:要求条件の評価値
,W ,W ,W ,W ,W :係数
*,s (*:x,y,z):溶着ビードの形成開始点である基準設定位置と実際のマニピュレータ先端位置との差分
*,m (*:x,y,z):設定した軌跡と実際のマニピュレータ先端の軌跡との差分
*,f (*:x,y,z):溶着ビードの形成終了点である設定狙い位置と実際のマニピュレータ先端位置との差分
*,s (*:x,y,z):溶着ビードの形成開始点である基準設定位置と実際のマニピュレータ先端の先端位置との差分
*,m (*:x,y,z):設定した軌跡と実際のマニピュレータ先端の軌跡との差分
*,f (*:x,y,z):溶着ビードの形成終了点である設定狙い位置と実際のマニピュレータ先端位置との差分
A manipulator having a welding torch at an end of an arm, the welding torch melting and solidifying a wire-shaped filler metal while generating an arc, moves the welding torch to form a weld bead,
a required condition extraction unit that extracts a bead formation path of the weld bead and required conditions required for the bead formation path from a lamination plan that defines a bead formation trajectory and welding conditions for forming the weld bead;
a basic posture selection unit that selects a basic posture of the manipulator that is suitable for the required conditions from basic posture information in which a plurality of basic postures of the manipulator corresponding to the posture of the welding torch are registered;
a control command generating unit that generates a control command for forming the weld bead in the selected basic position along the bead forming path;
Equipped with
the basic posture information includes any one of a movable range of the welding torch by the manipulator, a welding target position accuracy of the welding torch, an accuracy of a bead formation trajectory along which the welding torch moves, and an amount of change in feed resistance of the filler metal;
the required conditions include any one or a combination of a bead length along a formation direction of the weld bead, a shape accuracy of the weld bead, an additive manufacturing time, and a welding condition;
When selecting a basic posture of the manipulator that satisfies the required condition, the basic posture selection unit selects a basic posture that minimizes an evaluation function J shown in the following equation:
Additive manufacturing equipment.
Figure 0007560416000006
however,
t: number of evaluation types Y: evaluation value of basic posture information Yg: evaluation value of required conditions
W a , W b , W c , W A , W B , W C : coefficients
e *,s (*: x, y, z): Difference between the reference set position, which is the start point of the formation of the weld bead, and the actual position of the tip of the manipulator
e *,m (*: x, y, z): Difference between the set trajectory and the actual trajectory of the tip of the manipulator
e *,f (*: x, y, z): Difference between the set target position, which is the end point of the weld bead formation, and the actual manipulator tip position
E *,s (*: x, y, z): Difference between the reference set position, which is the start point of the formation of the weld bead, and the actual tip position of the manipulator tip
E *,m (*: x, y, z): Difference between the set trajectory and the actual trajectory of the tip of the manipulator
E *,f (*: x, y, z): Difference between the set target position, which is the end point of the weld bead formation, and the actual manipulator tip position
アークを発生させつつワイヤ状の溶加材を溶融及び凝固させる溶接トーチがアーム先端に保持されたマニピュレータを備え、前記マニピュレータにより前記溶接トーチを移動させて溶着ビードを形成する積層造形装置の制御手順を、コンピュータに実行させるプログラムであって、
前記コンピュータに、
前記溶着ビードを形成するビード形成軌道及び溶接条件を定めた積層計画から、前記溶着ビードのビード形成パスと、当該ビード形成パスで必要とされる要求条件とを抽出する機能と、
前記溶接トーチの姿勢に応じた前記マニピュレータの複数の基本姿勢が登録された基本姿勢情報から、前記要求条件に適応する前記マニピュレータの基本姿勢を選択する機能と、
前記ビード形成パスに沿って選択された前記基本姿勢で前記溶着ビードを形成する制御指令を生成する機能と、
を実現させ、
前記基本姿勢情報は、前記マニピュレータによる前記溶接トーチの可動範囲と、前記溶接トーチの溶接狙い位置精度と、前記溶接トーチが移動するビード形成軌道の精度と、前記溶加材の送給抵抗の変化量とのいずれかを含み、
前記要求条件は、前記溶着ビードの形成方向に沿ったビード長さ、前記溶着ビードの形状精度、積層造形時間、溶接条件のいずれか又はその組合せを含み、
前記基本姿勢を選択する機能は、前記要求条件を満足する前記マニピュレータの基本姿勢を選択する際に、次式に示す評価関数Jが最小となるような基本姿勢を選択する機能である、
プログラム。
Figure 0007560416000007
ただし、
t:評価種類の数
Y:基本姿勢情報の評価値
Yg:要求条件の評価値
,W ,W ,W ,W ,W :係数
*,s (*:x,y,z):溶着ビードの形成開始点である基準設定位置と実際のマニピュレータ先端位置との差分
*,m (*:x,y,z):設定した軌跡と実際のマニピュレータ先端の軌跡との差分
*,f (*:x,y,z):溶着ビードの形成終了点である設定狙い位置と実際のマニピュレータ先端位置との差分
*,s (*:x,y,z):溶着ビードの形成開始点である基準設定位置と実際のマニピュレータ先端の先端位置との差分
*,m (*:x,y,z):設定した軌跡と実際のマニピュレータ先端の軌跡との差分
*,f (*:x,y,z):溶着ビードの形成終了点である設定狙い位置と実際のマニピュレータ先端位置との差分
A program for causing a computer to execute a control procedure for an additive manufacturing device that includes a manipulator having a welding torch held at an end of an arm, the welding torch melting and solidifying a wire-shaped filler metal while generating an arc, and that moves the welding torch using the manipulator to form a weld bead,
The computer includes:
A function of extracting a bead formation path of the weld bead and required conditions required for the bead formation path from a lamination plan that defines a bead formation trajectory and welding conditions for forming the weld bead;
a function of selecting a basic posture of the manipulator that is suitable for the required conditions from basic posture information in which a plurality of basic postures of the manipulator corresponding to the posture of the welding torch are registered;
a function of generating a control command for forming the weld bead at the selected basic position along the bead forming path;
Realize this,
the basic posture information includes any one of a movable range of the welding torch by the manipulator, a welding target position accuracy of the welding torch, an accuracy of a bead formation trajectory along which the welding torch moves, and an amount of change in feed resistance of the filler metal;
the required conditions include any one or a combination of a bead length along a formation direction of the weld bead, a shape accuracy of the weld bead, an additive manufacturing time, and a welding condition;
The function of selecting the basic posture is a function of selecting a basic posture such that an evaluation function J shown in the following formula is minimized when selecting a basic posture of the manipulator that satisfies the required conditions.
program.
Figure 0007560416000007
however,
t: number of evaluation types Y: evaluation value of basic posture information Yg: evaluation value of required conditions
W a , W b , W c , W A , W B , W C : coefficients
e *,s (*: x, y, z): Difference between the reference set position, which is the start point of the formation of the weld bead, and the actual position of the tip of the manipulator
e *,m (*: x, y, z): Difference between the set trajectory and the actual trajectory of the tip of the manipulator
e *,f (*: x, y, z): Difference between the set target position, which is the end point of the weld bead formation, and the actual manipulator tip position
E *,s (*: x, y, z): Difference between the reference set position, which is the start point of the formation of the weld bead, and the actual tip position of the manipulator tip
E *,m (*: x, y, z): Difference between the set trajectory and the actual trajectory of the tip of the manipulator
E *,f (*: x, y, z): Difference between the set target position, which is the end point of the weld bead formation, and the actual manipulator tip position
JP2021118825A 2021-07-19 2021-07-19 Method for controlling layered manufacturing device, layered manufacturing device, and program Active JP7560416B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021118825A JP7560416B2 (en) 2021-07-19 2021-07-19 Method for controlling layered manufacturing device, layered manufacturing device, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021118825A JP7560416B2 (en) 2021-07-19 2021-07-19 Method for controlling layered manufacturing device, layered manufacturing device, and program

Publications (2)

Publication Number Publication Date
JP2023014711A JP2023014711A (en) 2023-01-31
JP7560416B2 true JP7560416B2 (en) 2024-10-02

Family

ID=85130437

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021118825A Active JP7560416B2 (en) 2021-07-19 2021-07-19 Method for controlling layered manufacturing device, layered manufacturing device, and program

Country Status (1)

Country Link
JP (1) JP7560416B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000094131A (en) 1998-09-25 2000-04-04 Kobe Steel Ltd Welding position teaching method and its device
JP2021003725A (en) 2019-06-26 2021-01-14 株式会社神戸製鋼所 Method of manufacturing molded laminate
JP2021053646A (en) 2019-09-27 2021-04-08 三菱重工コンプレッサ株式会社 Metal laminate molding method and molded object

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000094131A (en) 1998-09-25 2000-04-04 Kobe Steel Ltd Welding position teaching method and its device
JP2021003725A (en) 2019-06-26 2021-01-14 株式会社神戸製鋼所 Method of manufacturing molded laminate
JP2021053646A (en) 2019-09-27 2021-04-08 三菱重工コンプレッサ株式会社 Metal laminate molding method and molded object

Also Published As

Publication number Publication date
JP2023014711A (en) 2023-01-31

Similar Documents

Publication Publication Date Title
JP7048435B2 (en) Laminating planning method of laminated model, manufacturing method and manufacturing equipment of laminated model
JP6892371B2 (en) Manufacturing method and manufacturing equipment for laminated models
JP6737762B2 (en) Manufacturing method and manufacturing apparatus for molded article
JP6978350B2 (en) Work posture adjustment method, model manufacturing method and manufacturing equipment
JP2018126760A (en) Lamination control device, lamination control method and program
JP2021181107A (en) Lamination molding method
CN112166002A (en) Method, device, and program for manufacturing layered structure
JP6802773B2 (en) Manufacturing method of laminated model and laminated model
JP7258715B2 (en) LAMINATED PRODUCT MANUFACTURING METHOD AND LAMINATED MOLDED PRODUCT
JP2022071692A (en) Lamination plan creation method
JP7303162B2 (en) Laminate-molded article manufacturing method
JP2021016885A (en) Lamination planning method for laminate molded object, manufacturing method and manufacturing apparatus for laminate molded object
JP2019089126A (en) Method of manufacturing shaped object, manufacturing apparatus and shaped object
JP6997044B2 (en) Laminated modeling plan Design method, manufacturing method, manufacturing equipment, and program of laminated model
JP7697912B2 (en) Method and control device for additive manufacturing device, and program
JP7560416B2 (en) Method for controlling layered manufacturing device, layered manufacturing device, and program
JP2022039535A (en) Manufacturing method of molded article and molded article
JP2021126673A (en) Manufacturing method of laminated molding
WO2024190092A1 (en) Control information correction method of additive manufacturing device, shaping method, and program
JP7684253B2 (en) Trajectory planning support device, trajectory planning support method and program
JP7311481B2 (en) Layered manufacturing method, layered manufacturing apparatus, and model display device
JP6859471B1 (en) Manufacturing method of laminated model
JP7697917B2 (en) Shape information generating method and control information generating method
JP6783964B1 (en) Manufacturing method of laminated model
JP7726848B2 (en) Control information modification method, control information modification device, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230901

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240528

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240529

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240626

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240806

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240828

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240910

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240919

R150 Certificate of patent or registration of utility model

Ref document number: 7560416

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150