JP7736657B2 - Cross-sectional shape data generating method and cross-sectional shape data generating device - Google Patents
Cross-sectional shape data generating method and cross-sectional shape data generating deviceInfo
- Publication number
- JP7736657B2 JP7736657B2 JP2022182124A JP2022182124A JP7736657B2 JP 7736657 B2 JP7736657 B2 JP 7736657B2 JP 2022182124 A JP2022182124 A JP 2022182124A JP 2022182124 A JP2022182124 A JP 2022182124A JP 7736657 B2 JP7736657 B2 JP 7736657B2
- Authority
- JP
- Japan
- Prior art keywords
- cross
- sectional shape
- shape data
- stacking direction
- area distribution
- 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
Landscapes
- Butt Welding And Welding Of Specific Article (AREA)
- Powder Metallurgy (AREA)
Description
本発明は、断面形状データ生成方法、断面形状データ生成装置及びプログラムに関する。 The present invention relates to a cross-sectional shape data generation method, a cross-sectional shape data generation device, and a program.
近年、生産手段としての3Dプリンタのニーズが高まっており、特に金属材料への適用については航空機業界等で実用化に向けて研究開発が行われている。金属材料を用いた3Dプリンタは、レーザーやアーク等の熱源を用いて、金属粉体や金属ワイヤを溶融させ、溶融金属を積層させて造形物を造形する。 In recent years, there has been a growing need for 3D printers as a means of production, and research and development is being conducted in industries such as the aircraft industry with a view to commercializing their use with metallic materials. 3D printers that use metallic materials use a heat source such as a laser or arc to melt metal powder or metal wire, and then layer the molten metal to create an object.
特許文献1には、工作物製品の三次元モデルを定義し、この三次元モデルにおけるツールの経路を描く一組の連続した相対空間座標からなる第二デ-タフアイルを作成し、第二デ-タフアイルの経路を相対的な動きが追従するように、加工テ-ブルに対し溶接ヘツドを位置決め操作する造形技術が開示されている。 Patent Document 1 discloses a manufacturing technology that defines a three-dimensional model of a workpiece product, creates a second data file consisting of a set of continuous relative spatial coordinates that depict the path of the tool in this three-dimensional model, and positions and manipulates the welding head relative to the processing table so that its relative movement follows the path in the second data file.
ところで、造形物を積層造形する際には、積層造形の自由度の高さから様々な方向の断面から積層することが検討される。このとき、造形品質の観点では、造形しやすいスライス断面が多いことが求められ、生産性の観点では、トーチのパス数が少ないことなどが求められる。 When additively manufacturing a model, it is considered to build from cross sections in various directions due to the high degree of freedom that additive manufacturing offers. In this case, from the perspective of modeling quality, it is required to have many slice cross sections that are easy to manufacture, and from the perspective of productivity, it is required to have a small number of torch passes.
したがって、これら条件を考慮しつつ複雑な造形物を適切な積層方向でスライスして断面データを得るには、ノウハウや試行錯誤が必要となりやすく、設計者等のユーザの負担が大きかった。 Therefore, taking these conditions into account and slicing a complex object in the appropriate layering direction to obtain cross-sectional data often requires know-how and trial and error, placing a heavy burden on designers and other users.
そこで本発明は、造形物を造形するにあたり、その造形物における積層造形に好適な断面形状データを容易に生成し、ユーザへの負担を軽減できる断面形状データ生成方法、断面形状データ生成装置及びプログラムを提供することを目的とする。 The present invention aims to provide a cross-sectional shape data generation method, cross-sectional shape data generation device, and program that can easily generate cross-sectional shape data suitable for additive manufacturing of an object when manufacturing the object, thereby reducing the burden on the user.
本発明は下記の構成からなる。
(1) 溶融させた金属を積層方向へ繰り返し積層して造形物を製造する際に使用される前記造形物の断面形状データを生成する断面形状データ生成方法であって、
前記造形物の3次元形状情報を取得する情報取得工程と、
前記3次元形状情報における前記造形物が有する面を識別する識別工程と、
識別した前記面に平行な前記造形物の切断面を、間隔をあけて生成する生成工程と、
前記切断面の面積分布を算出する演算工程と、
前記面積分布の特徴量に基づいて、前記積層方向または前記造形物を母材に設置させる設置面を決定する決定工程と、
決定された前記積層方向または前記設置面に対応する前記切断面を断面形状データとして出力する出力工程と、
を含む、
断面形状データ生成方法。
(2) 溶融させた金属を積層方向へ繰り返し積層して造形物を製造する際に使用される前記造形物の断面形状データを生成する断面形状データ生成装置であって、
前記造形物の3次元形状情報を取得する情報取得部と、
前記3次元形状情報における前記造形物が有する面を識別する識別部と、
識別した前記面に平行な前記造形物の切断面を、間隔をあけて生成する生成部と、
前記切断面の面積分布を算出する演算部と、
前記面積分布の特徴量に基づいて、前記積層方向または前記造形物を母材に設置させる設置面を決定する決定部と、
決定された前記積層方向または前記設置面に対応する前記切断面を断面形状データとして出力する出力部と、
を有する、
断面形状データ生成装置。
(3) 溶融させた金属を積層方向へ繰り返し積層して造形物を製造する際に使用される前記造形物の断面形状データを生成するプログラムであって、
コンピュータに、
前記造形物の3次元形状情報を取得する情報取得機能と、
前記3次元形状情報における前記造形物が有する面を識別する識別機能と、
識別した前記面に平行な前記造形物の切断面を、間隔をあけて生成する生成機能と、
前記切断面の面積分布を算出する演算機能と、
前記面積分布の特徴量に基づいて、前記積層方向または前記造形物を母材に設置させる設置面を決定する決定機能と、
決定された前記積層方向または前記設置面に対応する前記切断面を断面形状データとして出力する出力機能と、
を実現させるための、
プログラム。
The present invention comprises the following configurations.
(1) A cross-sectional shape data generation method for generating cross-sectional shape data of a shaped object used in manufacturing the shaped object by repeatedly stacking molten metal in a stacking direction, the method comprising:
an information acquisition step of acquiring three-dimensional shape information of the object;
an identification step of identifying a surface of the object in the three-dimensional shape information;
a generating step of generating cut surfaces of the object parallel to the identified surface at intervals;
a calculation step of calculating an area distribution of the cut surface;
a determination step of determining the stacking direction or a placement surface on which the object is to be placed on a base material, based on the feature amount of the area distribution;
an output step of outputting the cut surface corresponding to the determined stacking direction or the determined installation surface as cross-sectional shape data;
Including,
Cross-sectional shape data generation method.
(2) A cross-sectional shape data generation device that generates cross-sectional shape data of a shaped object used in manufacturing a shaped object by repeatedly stacking molten metal in a stacking direction, the device comprising:
an information acquisition unit that acquires three-dimensional shape information of the object;
an identification unit that identifies a surface of the object in the three-dimensional shape information;
a generation unit that generates cut surfaces of the object parallel to the identified surface at intervals;
a calculation unit for calculating an area distribution of the cut surface;
a determination unit that determines the stacking direction or a placement surface on which the object is to be placed on a base material, based on the feature amount of the area distribution; and
an output unit that outputs the cut surface corresponding to the determined stacking direction or the determined installation surface as cross-sectional shape data;
having
Cross-sectional shape data generator.
(3) A program for generating cross-sectional shape data of a shaped object used when manufacturing the shaped object by repeatedly stacking molten metal in a stacking direction, the program comprising:
On the computer,
an information acquisition function for acquiring three-dimensional shape information of the object;
an identification function for identifying a surface of the object in the three-dimensional shape information;
a generation function of generating cut surfaces of the object parallel to the identified surface at intervals;
a calculation function for calculating the area distribution of the cut surface;
a determination function of determining the stacking direction or a placement surface on which the object is to be placed on a base material, based on the feature amount of the area distribution; and
an output function of outputting the cut surface corresponding to the determined stacking direction or the determined installation surface as cross-sectional shape data;
In order to realize this,
program.
本発明によれば、造形物を造形するにあたり、その造形物における積層造形に好適な断面形状データを容易に生成し、ユーザへの負担を軽減できる。 The present invention makes it possible to easily generate cross-sectional shape data suitable for additive manufacturing of an object when manufacturing the object, thereby reducing the burden on the user.
以下、本発明に係る実施形態について、図面を参照して詳細に説明する。ここで示す積層造形システムは、マニピュレータに保持された溶加材(溶接ワイヤ)を熱源装置によって溶融させて溶接ビードを形成し、形成された溶接ビードを所望の形状に繰り返し積層して、溶接ビードが積層されてなる造形物を造形するものである。断面形状データ生成装置は、このような造形物を造形する積層造形装置に使用される断面形状データを生成する。 Embodiments of the present invention will be described in detail below with reference to the drawings. The additive manufacturing system shown here uses a heat source device to melt a filler material (welding wire) held by a manipulator to form a weld bead, and then repeatedly stacks the formed weld beads into a desired shape to form a molded object made of stacked weld beads. The cross-sectional shape data generation device generates cross-sectional shape data to be used by the additive manufacturing device that manufactures such a molded object.
<積層造形システムの構成>
上記の制御情報修正装置が生成する制御情報によって動作される、積層造形システムの一構成例を説明する。
図1は、積層造形システムの全体構成を示す概略図である。
積層造形システム100は、造形制御装置15と、マニピュレータ17と、溶加材供給装置19と、マニピュレータ制御装置21と、熱源制御装置23とを含んで構成される。
<Configuration of additive manufacturing system>
An example of the configuration of an additive manufacturing system that is operated by the control information generated by the control information modifying device described above will be described.
FIG. 1 is a schematic diagram showing the overall configuration of an additive manufacturing system.
The additive manufacturing system 100 includes a manufacturing control device 15, a manipulator 17, a filler material supply device 19, a manipulator control device 21, and a heat source control device 23.
マニピュレータ制御装置21は、マニピュレータ17と、熱源制御装置23とを制御する。マニピュレータ制御装置21には不図示のコントローラが接続されて、マニピュレータ制御装置21の任意の操作がコントローラを介して操作者から指示可能となっている。 The manipulator control device 21 controls the manipulator 17 and the heat source control device 23. A controller (not shown) is connected to the manipulator control device 21, allowing the operator to instruct any operation of the manipulator control device 21 via the controller.
マニピュレータ17は、例えば多関節ロボットであり、先端軸に設けたトーチ11には、溶加材Mが連続供給可能に支持される。トーチ11は、溶加材Mを先端から突出した状態に保持する。トーチ11の位置及び姿勢は、マニピュレータ17を構成するロボットアームの自由度の範囲で3次元的に任意に設定可能となっている。マニピュレータ17は、6軸以上の自由度を有するものが好ましく、先端の熱源の軸方向を任意に変化させられるものが好ましい。マニピュレータ17は、図1に示す4軸以上の多関節ロボットの他、2軸以上の直交軸に角度調整機構を備えたロボット等、種々の形態であってもよい。 The manipulator 17 is, for example, an articulated robot, and the torch 11 attached to the tip shaft supports a continuous supply of filler material M. The torch 11 holds the filler material M protruding from its tip. The position and orientation of the torch 11 can be set arbitrarily in three dimensions within the range of the degrees of freedom of the robot arm that constitutes the manipulator 17. Preferably, the manipulator 17 has six or more degrees of freedom, and is capable of arbitrarily changing the axial direction of the heat source at the tip. The manipulator 17 may take various forms, such as the articulated robot with four or more axes shown in Figure 1, or a robot equipped with angle adjustment mechanisms on two or more orthogonal axes.
トーチ11は、不図示のシールドノズルを有し、シールドノズルからシールドガスが供給される。シールドガスは、大気を遮断し、溶接中の溶融金属の酸化、窒化などを防いで溶接不良を抑制する。本構成で用いるアーク溶接法としては、被覆アーク溶接又は炭酸ガスアーク溶接等の消耗電極式、TIG(Tungsten Inert Gas)溶接又はプラズマアーク溶接等の非消耗電極式のいずれであってもよく、造形対象に応じて適宜選定される。ここでは、ガスメタルアーク溶接を例に挙げて説明する。消耗電極式の場合、シールドノズルの内部にはコンタクトチップが配置され、電流が給電される溶加材Mがコンタクトチップに保持される。トーチ11は、溶加材Mを保持しつつ、シールドガス雰囲気で溶加材Mの先端からアークを発生する。 The torch 11 has a shield nozzle (not shown), through which shielding gas is supplied. The shielding gas blocks the atmosphere and prevents oxidation and nitridation of the molten metal during welding, thereby reducing welding defects. The arc welding method used in this configuration may be either a consumable electrode method such as shielded metal arc welding or carbon dioxide gas arc welding, or a non-consumable electrode method such as TIG (Tungsten Inert Gas) welding or plasma arc welding, and is selected appropriately depending on the object to be created. Here, gas metal arc welding will be used as an example. In the case of a consumable electrode method, a contact tip is placed inside the shield nozzle, and a filler material M, to which current is supplied, is held by the contact tip. While holding the filler material M, the torch 11 generates an arc from the tip of the filler material M in a shielding gas atmosphere.
溶加材供給装置19は、トーチ11に向けて溶加材Mを供給する。溶加材供給装置19は、溶加材Mが巻回されたリール19aと、リール19aから溶加材Mを繰り出す繰り出し機構19bとを備える。溶加材Mは、繰り出し機構19bによって必要に応じて正方向又は逆方向に送られながらトーチ11へ送給される。繰り出し機構19bは、溶加材供給装置19側に配置されて溶加材Mを押し出すプッシュ式に限らず、ロボットアーム等に配置されるプル式、又はプッシュ-プル式であってもよい。 The filler material supply device 19 supplies filler material M toward the torch 11. The filler material supply device 19 includes a reel 19a around which filler material M is wound, and a payout mechanism 19b that pays out the filler material M from the reel 19a. The filler material M is fed to the torch 11 by the payout mechanism 19b while being sent in the forward or reverse direction as needed. The payout mechanism 19b is not limited to a push type that is located on the filler material supply device 19 side and pushes out the filler material M, but may also be a pull type or push-pull type that is located on a robot arm or the like.
熱源制御装置23は、マニピュレータ17による溶接に要する電力を供給する溶接電源である。熱源制御装置23は、溶加材Mを溶融、凝固させるビード形成時に供給する溶接電流及び溶接電圧を調整する。また、熱源制御装置23が設定する溶接電流及び溶接電圧等の溶接条件に連動して、溶加材供給装置19の溶加材供給速度が調整される。 The heat source control device 23 is a welding power source that supplies the power required for welding by the manipulator 17. The heat source control device 23 adjusts the welding current and welding voltage supplied when forming a bead by melting and solidifying the filler material M. In addition, the filler material supply speed of the filler material supply device 19 is adjusted in conjunction with the welding conditions, such as the welding current and welding voltage, set by the heat source control device 23.
溶加材Mを溶融させる熱源としては、上記したアークに限らない。例えば、アークとレーザーとを併用した加熱方式、プラズマを用いる加熱方式、電子ビーム又はレーザーを用いる加熱方式等、他の方式による熱源を採用してもよい。電子ビーム又はレーザーにより加熱する場合、加熱量を更に細かく制御でき、形成するビードの状態をより適正に維持して、積層構造物の更なる品質向上に寄与できる。また、溶加材Mの材質についても特に限定するものではなく、例えば、軟鋼、高張力鋼、アルミ、アルミ合金、ニッケル、ニッケル基合金など、造形物Wの特性に応じて、用いる溶加材Mの種類が異なっていてよい。 The heat source for melting the filler material M is not limited to the arc described above. Other heat sources may also be used, such as a heating method that combines an arc and a laser, a heating method that uses plasma, or a heating method that uses an electron beam or laser. Heating with an electron beam or laser allows for more precise control of the amount of heat, maintaining the state of the formed bead more appropriately and contributing to further improving the quality of the laminated structure. Furthermore, the material of the filler material M is not particularly limited; the type of filler material M used may vary depending on the characteristics of the object W, such as mild steel, high-tensile steel, aluminum, aluminum alloy, nickel, or nickel-based alloy.
造形制御装置15は、上記した各部を統括して制御する。 The molding control device 15 controls all of the above-mentioned parts.
上記した構成の積層造形システム100は、造形物Wの造形計画に基づいて作成された造形プログラムに従って動作する。造形プログラムは、多数の命令コードにより構成され、造形物の形状、材質、入熱量等の諸条件に応じて、適宜なアルゴリズムに基づいて作成される。この造形プログラムに従って、トーチ11を移動させつつ、送給される溶加材Mを溶融及び凝固させると、溶加材Mの溶融凝固体である線状の溶接ビードがベースである母材13上に形成される。つまり、マニピュレータ制御装置21は、造形制御装置15から提供される所定のプログラムに基づいてマニピュレータ17、熱源制御装置23を駆動させる。マニピュレータ17は、マニピュレータ制御装置21からの指令により、溶加材Mをアークで溶融させながらトーチ11を移動させて溶接ビードを形成する。このようにして溶接ビードを順次に形成、積層することで、目的とする形状の造形物Wが得られる。 The additive manufacturing system 100 configured as described above operates in accordance with a manufacturing program created based on a manufacturing plan for the object W. The manufacturing program is composed of numerous command codes and is created based on an appropriate algorithm depending on various conditions, such as the shape, material, and heat input of the object. According to this manufacturing program, the torch 11 is moved while the supplied filler material M is melted and solidified, forming a linear weld bead, which is the molten solidified body of the filler material M, on the base material 13. In other words, the manipulator control device 21 drives the manipulator 17 and heat source control device 23 based on a predetermined program provided by the manufacturing control device 15. In response to commands from the manipulator control device 21, the manipulator 17 moves the torch 11 while melting the filler material M with an arc to form a weld bead. By sequentially forming and stacking weld beads in this manner, a manufactured object W of the desired shape is obtained.
図2は、造形制御装置15の機能ブロック図である。造形制御装置15は、情報取得部31と、識別部33と、生成部35と、演算部37と、決定部39と、出力部41と、を含んで構成され、断面形状データ生成装置として機能する。 Figure 2 is a functional block diagram of the shaping control device 15. The shaping control device 15 includes an information acquisition unit 31, an identification unit 33, a generation unit 35, a calculation unit 37, a determination unit 39, and an output unit 41, and functions as a cross-sectional shape data generation device.
上記の造形制御装置15は、例えば、PC(Personal Computer)などの情報処理装置を用いたハードウェアにより構成される。造形制御装置15の各機能は、不図示の制御部が不図示の記憶装置に記憶された特定の機能を有するプログラムを読み出し、これを実行することで実現される。記憶装置としては、揮発性の記憶領域であるRAM(Random Access Memory)、不揮発性の記憶領域であるROM(Read Only Memory)等のメモリ、HDD(Hard Disk Drive)、SSD(Solid State Drive)等のストレージを例示できる。また、制御部としては、CPU(Central Processing Unit)、MPU(Micro Processor Unit)などのプロセッサ、又は専用回路等を例示できる。造形制御装置15は、上記した形態のほか、ネットワーク等を介して積層造形システム100から遠隔から接続される他のコンピュータであってもよい。 The above-mentioned modeling control device 15 is configured with hardware using an information processing device such as a PC (Personal Computer). Each function of the modeling control device 15 is realized by a control unit (not shown) reading and executing a program with a specific function stored in a storage device (not shown). Examples of storage devices include RAM (Random Access Memory), which is a volatile storage area, ROM (Read Only Memory), which is a non-volatile storage area, and storage devices such as HDD (Hard Disk Drive) and SSD (Solid State Drive). Examples of the control unit include a processor such as a CPU (Central Processing Unit) or MPU (Micro Processor Unit), or a dedicated circuit. In addition to the above configurations, the modeling control device 15 may be another computer remotely connected to the additive manufacturing system 100 via a network, etc.
<造形物>
次に、上記の積層造形システム100によって造形する造形物Wの一例について説明する。図3は、造形物Wの一例を示す造形物Wの斜視図である。
<Sculpture>
Next, a description will be given of an example of the object W manufactured by the above-described additive manufacturing system 100. Fig. 3 is a perspective view of the object W, showing an example of the object W.
図3に示すように、造形物Wは、複数のブロック部BL1,BL2,BL3,BL4を有している。これらのブロック部BL1,BL2,BL3,BL4は、それぞれ直方体形状に形成されており、ブロック部BL1にブロック部BL2が積み重ねられ、ブロック部BL2にブロック部BL3が積み重ねられ、さらに、ブロック部BL3の側面にブロック部BL4が造形されている。そして、ブロック部BL2は、ブロック部BL1に接合され、ブロック部BL3は、ブロック部BL2に接合され、ブロック部BL4は、ブロック部BL3に接合されている。 As shown in Figure 3, the object W has multiple block parts BL1, BL2, BL3, and BL4. These block parts BL1, BL2, BL3, and BL4 are each formed in a rectangular parallelepiped shape, with block part BL2 stacked on block part BL1, and block part BL3 stacked on block part BL2, and block part BL4 is formed on the side of block part BL3. Block part BL2 is joined to block part BL1, block part BL3 is joined to block part BL2, and block part BL4 is joined to block part BL3.
<制御情報の生成手順>
次に、上記の造形物Wにおける断面形状データの生成処理について説明する。
図4は、断面形状データ生成装置による処理手順を示すフローチャートである。
<Control information generation procedure>
Next, a process for generating cross-sectional shape data for the above-mentioned shaped object W will be described.
FIG. 4 is a flowchart showing a processing procedure performed by the cross-sectional shape data generating device.
(情報取得工程)
情報取得部31が、造形対象である造形物Wの3次元形状情報を取得する(ステップS1)。取得する3次元形状情報としては、例えば、市販のCAD編集ソフトなどで生成された造形物Wの情報であってよく、または、造形物Wの形状を形状計測センサによって3次元計測して取得した点群データ等であってよい。
(Information acquisition process)
The information acquisition unit 31 acquires three-dimensional shape information of the object W to be formed (step S1). The acquired three-dimensional shape information may be, for example, information on the object W generated by commercially available CAD editing software or the like, or may be point cloud data acquired by three-dimensionally measuring the shape of the object W using a shape measurement sensor.
図5A~図5Cは、造形物Wを各種の姿勢で表した3次元形状情報からなるモデルを示す模式図である。図5Aは、ブロック部BL1,BL2,BL3が下方から順に重なるように配置されてブロック部BL4が側方へ延びる姿勢PAを表している。図5Bは、ブロック部BL1,BL2,BL3が側方へ順に配置されてブロック部BL4が下方へ延びる姿勢PBを表している。図5Cは、ブロック部BL3,BL2,BL1が下方から順に重なるように配置されてブロック部BL4がブロック部BL3から側方へ延びる姿勢PCを表している。 Figures 5A to 5C are schematic diagrams showing models made up of 3D shape information that represent the shaped object W in various orientations. Figure 5A shows orientation PA in which block portions BL1, BL2, and BL3 are arranged so that they overlap in order from below, with block portion BL4 extending laterally. Figure 5B shows orientation PB in which block portions BL1, BL2, and BL3 are arranged laterally in order, with block portion BL4 extending downward. Figure 5C shows orientation PC in which block portions BL3, BL2, and BL1 are arranged so that they overlap in order from below, with block portion BL4 extending laterally from block portion BL3.
(識別工程)
識別部33が、3次元形状情報における造形物Wが有する面を識別する(ステップS2)。造形物Wのモデルにおいて、面を区別して識別するには、例えば、ゼブラ解析、曲率解析、勾配解析などの表面解析手段を用いることができる。
(Identification process)
The identification unit 33 identifies the surfaces of the object W in the three-dimensional shape information (step S2). To distinguish and identify the surfaces in the model of the object W, surface analysis means such as zebra analysis, curvature analysis, and gradient analysis can be used.
ゼブラ解析を用いる場合は、2つの面の間の連続性を評価して識別することができる。具体的には、2つの面について、位置、接線及び曲率が連続する場合、位置及び接線が連続する場合、位置のみが連続する場合があり、位置のみが連続する場合に2つの面をそれぞれ別の面として識別できる。 When using zebra analysis, the continuity between two surfaces can be evaluated and identified. Specifically, for two surfaces, if the position, tangent, and curvature are continuous, if the position and tangent are continuous, or if only the position is continuous, the two surfaces can be identified as separate surfaces.
図6は、ゼブラ解析のイメージを示す模式図である。図6に示すように、平行線が投影されることで造形物Wの表面に縞模様(ゼブラライン)Zを付し、例えば、この縞模様Zの連続性が切り替わるところを境界として、互いに隣接する別々の2つの面として識別する。 Figure 6 is a schematic diagram showing an image of zebra analysis. As shown in Figure 6, parallel lines are projected onto the surface of the object W to create a striped pattern (zebra line) Z. For example, the point where the continuity of this striped pattern Z changes is used as a boundary, and the two surfaces are identified as separate, adjacent surfaces.
(生成工程)
生成部35が、識別した面Aiに平行な切断面Ai,j(j=1~N)を、間隔をあけて生成する(ステップS3)。切断面Ai,jは、例えば、識別した面Aiと平行で造形物Wと交差する十分に大きい複数の面を抽出することにより生成できる。このとき、複数生成する切断面Ai,jの間隔は、設計者が任意に指定してもよいが、造形物Wを造形する際に積層を予定する溶接ビードの高さ程度とするのが好ましい。これらの一連の切断面Ai,jの生成を識別した面Ai毎に行い、対応するインデックスj(j=1~N)を振る。
(Generation process)
The generation unit 35 generates cut planes A i,j (j = 1 to N) parallel to the identified plane A i at intervals (step S3). The cut planes A i,j can be generated, for example, by extracting a plurality of sufficiently large planes that are parallel to the identified plane A i and intersect with the object W. At this time, the spacing between the generated cut planes A i,j may be arbitrarily specified by the designer, but it is preferable that the spacing be approximately the height of the weld beads that are planned to be layered when forming the object W. This series of cut planes A i,j is generated for each identified plane A i , and a corresponding index j (j = 1 to N) is assigned.
図7A~図7Cは、識別した面Aiに基づいた切断面Ai,jの生成について説明する模式図である。図7Aは、ブロック部BL1,BL2,BL3が下方から順に重なるように配置された姿勢PAの造形物Wにおいて、ブロック部BL1の下面からなる面A1に平行な切断面A1,jを、間隔をあけて生成した場合を示している。図7Bは、ブロック部BL1,BL2,BL3が側方へ配置された姿勢PBの造形物Wにおいて、ブロック部BL1の側面からなる面A2に平行な切断面A2,jを、間隔をあけて生成した場合を示している。図7Cは、ブロック部BL3,BL2,BL1が下方から順に重なるように配置された姿勢PCの造形物Wにおいて、ブロック部BL3の上面からなる面A3に平行な切断面A3,jを、間隔をあけて生成した場合を示している。このように識別した面Aiごとに切断面Ai,jを生成する。 7A to 7C are schematic diagrams illustrating the generation of cut surfaces A i,j based on the identified surfaces A i . FIG. 7A shows a case where cut surfaces A i,j parallel to the surface A i formed by the bottom surface of block portion BL1 are generated at intervals for a structure W in orientation PA, where block portions BL1, BL2, and BL3 are arranged overlapping from below. FIG. 7B shows a case where cut surfaces A 2 ,j parallel to the surface A 2 formed by the side surface of block portion BL1 are generated at intervals for a structure W in orientation PB, where block portions BL1, BL2, and BL3 are arranged laterally. FIG. 7C shows a case where cut surfaces A 3 , j parallel to the surface A 3 formed by the top surface of block portion BL3 are generated at intervals for a structure W in orientation PC, where block portions BL3 , BL2, and BL1 are arranged overlapping from below. Cut surfaces A i,j are generated for each identified surface A i in this way.
(演算工程)
演算部37が、面Aiの面積Si及び生成した切断面Ai,jのそれぞれの面積Si,jを割り出し、その推移である面積分布を算出する(ステップS4)。この面積分布は、切断面Ai,jの生成の際に特定した面Aiごとに算出する。なお、面積分布を算出する際には、切断面Ai,jの生成の際に特定した面Aiから近い順に面積Si,jを割り出して傾向を出力する。なお、この面積分布を算出する際には、面積以外に、各切断面Ai,jにおける周長を割り出し、この周長の分布を併せて算出してもよい。
(calculation process)
The calculation unit 37 calculates the area S i of the surface A i and the area S i,j of each of the generated cross-sections A i, j, and calculates the area distribution, which is the transition thereof (step S4). This area distribution is calculated for each surface A i identified when the cross-sections A i,j are generated. When calculating the area distribution, the areas S i,j are calculated in order of proximity to the surface A i identified when the cross-sections A i,j are generated, and the trend is output. When calculating this area distribution, in addition to the area, the perimeter of each cross-section A i,j may be calculated and the distribution of this perimeter may also be calculated.
図8A~図8Cは、生成した切断面Ai,jのそれぞれの面積分布を示すグラフであり、切断面Ai,jに付したインデックスj(j=1~N)順に面積を表示している。図8Aは、姿勢PAの造形物Wにおける面積分布を示している。図8Bは、姿勢PBの造形物Wにおける面積分布を示している。図8Cは、姿勢PCの造形物Wにおける面積分布を示している。なお、図8A~図8Cにおいて、切断面Ai,jの面積Si,jは、特定した面Aiからの間隔順に表示してもよい。 8A to 8C are graphs showing the area distribution of each of the generated cross-sections A i,j , where the areas are displayed in the order of the index j (j = 1 to N) assigned to the cross-sections A i,j . FIG. 8A shows the area distribution of the object W in orientation PA. FIG. 8B shows the area distribution of the object W in orientation PB. FIG. 8C shows the area distribution of the object W in orientation PC. Note that in FIGS. 8A to 8C, the areas S i ,j of the cross-sections A i ,j may be displayed in the order of the distance from the identified plane A i .
(決定工程)
決定部39が、算出した面積分布ごとに特徴量を抽出し、この特徴量に基づいて、溶接ビードの積層方向を決定する(ステップS5)。具体的には、各面積分布について、次式(1)を満たす層の数をカウントし、その層の数が最大となる面積分布を抽出する。
(Decision process)
The determining unit 39 extracts a feature value for each calculated area distribution and determines the layering direction of the weld beads based on the feature value (step S5). Specifically, for each area distribution, the number of layers that satisfy the following formula (1) is counted, and the area distribution with the largest number of layers is extracted.
Si,j≧Si,(j+1)…(1) S i,j ≧S i,(j+1) …(1)
ここで、面積分布が式(1)を満たし、特に、Si,j>Si,(j+1)となる場合に、切断面Ai,jは下層側の面積が大きくなる。これに対して、式(1)を満たさない場合、切断面Ai,jは上層の面積が大きくなり、オーバーハング部位が生じることとなる。このことから、面積分布が式(1)を満たす層の数が最大となる面積分布を特徴量として抽出することにより、造形物Wを造形する際に、溶接ビードを容易にかつ円滑に積層させることができる。なお、切断面Ai,jの数は、特定した面Aiによって異なるので、切断面Ai,jの全数に対して上式(1)が該当する層の数の割合を算出して比較してもよい。 Here, when the area distribution satisfies formula (1), and in particular when S i,j > S i,(j+1) , the area of the lower layer of the cut surface A i,j is larger. In contrast, when formula (1) is not satisfied, the area of the upper layer of the cut surface A i,j is larger, resulting in an overhang. Therefore, by extracting, as a feature, the area distribution in which the number of layers satisfying formula (1) is the largest, it is possible to easily and smoothly stack weld beads when forming the object W. Note that the number of cut surfaces A i,j varies depending on the identified surface A i , and therefore, the ratio of the number of layers for which formula (1) above applies to the total number of cut surfaces A i,j may be calculated and compared.
そして、面積分布が式(1)を満たす層の数が最大となる面積分布における面Aiを母材13に設置する設置面となる底面とし、各切断面Ai,jの配向方向を積層方向とする。なお、各切断面Ai,jの重心位置または中心位置の移動方向を配向方向と見なしても良い。 The surface Ai in the area distribution where the number of layers satisfying the formula (1) is the maximum is set as the bottom surface to be placed on the base material 13, and the orientation direction of each cut surface Ai ,j is set as the stacking direction. Note that the direction of movement of the center of gravity or central position of each cut surface Ai ,j may also be considered as the orientation direction.
図8A~図8Cにおいて、互いに隣接して上式(1)を満たす切断面Ai,jの層の数のうち、さらに、識別した面Ai側が識別した面Aiと反対側よりも面積が大きい層Lsの数は、姿勢PAにおいて3層(図8A参照)、姿勢PBにおいて2層(図8B参照)、姿勢PCにおいて1層(図8C参照)であり、姿勢PAの場合が最も多くなる。つまり、これらの姿勢PA,PB,PCの3例では、姿勢PAの場合を選択することにより、オーバーハング部位の発生を抑え、溶接ビードを容易にかつ円滑に積層させて造形物Wを造形できる。 8A to 8C , among the number of layers of the cut surface A i,j that are adjacent to each other and satisfy the above formula (1), the number of layers Ls whose area on the side of the identified surface A i is larger than that on the side opposite to the identified surface A i is three layers in the orientation PA (see FIG. 8A ), two layers in the orientation PB (see FIG. 8B ), and one layer in the orientation PC (see FIG. 8C ), with the number being the largest in the orientation PA. In other words, among these three examples of orientations PA, PB, and PC, by selecting the orientation PA, it is possible to suppress the occurrence of overhanging portions and easily and smoothly stack weld beads to form the object W.
(出力工程)
出力部41が、決定された積層方向または設置面に対応する切断面を断面形状データとして出力する(ステップS6)。姿勢PA,PB,PCの3例では、決定工程で決定されて選択された姿勢PAの積層方向または設置面(図7AにおけるA1)に対応する切断面(図7AにおけるA1,j)を切断形状データとして出力する。そして、この出力された断面形状データに基づいて、積層造形システム100によって溶接ビードを積層させて造形物Wを造形すれば、オーバーハング部位の発生を抑えつつ造形物Wを円滑に造形できる。
(Output process)
The output unit 41 outputs a cut surface corresponding to the determined stacking direction or installation surface as cross-sectional shape data (step S6). In the three examples of orientations PA, PB, and PC, the cut surface (A1,j in FIG. 7A) corresponding to the stacking direction or installation surface (A1 in FIG. 7A) of the orientation PA determined and selected in the determination step is output as the cut shape data. Then, by using the additive manufacturing system 100 to form the object W by stacking weld beads based on this output cross-sectional shape data, the object W can be smoothly formed while suppressing the occurrence of overhanging portions.
ここで、本構成例の処理を行わずに積層方向や設置面を決定する場合では、例えば、造形物Wのモデルを軸周りに何度も回転させながら底面とする面の面積を調べる必要がある。造形物Wのモデルを3つの回転軸で回転させる場合の組合せを考えると、組合せが膨大となって探索に時間がかかり、設計者等のユーザに大きな負担がかかる。 If the stacking direction and installation surface were to be determined without performing the processing of this configuration example, it would be necessary, for example, to examine the area of the surface that would serve as the bottom surface while rotating the model of the object W around an axis multiple times. Considering the combinations possible when rotating the model of the object W around three rotation axes, the number of combinations would be enormous, requiring time for search and placing a heavy burden on users such as designers.
これに対して、本構成例に係る断面形状データ生成方法によれば、造形する造形物Wの有する面Aiの情報を基に、溶融させた金属の積層方向または造形物Wを母材13に設置させる設置面を機械的に決定できる。つまり、造形物Wの有する面Aiに限定し積層方向または設置面を決定するので、造形物Wのモデルを3つの回転軸で回転させて探索する場合と比べ、有限個数のパターンでの検証で済み、設計者等のユーザへの負担を軽減できる。しかも、識別した面Aiに平行な切断面Ai,j(j=1~N)の面積分布を考慮するので、オーバーハング部位の有無や多寡を考慮して積層方向や設置面を決定できる。 In contrast, according to the cross-sectional shape data generation method of this configuration example, the layering direction of the molten metal or the installation surface for placing the object W on the base material 13 can be mechanically determined based on information about the surface Ai of the object W to be formed. In other words, since the layering direction or installation surface is determined by limiting it to the surface Ai of the object W, verification with a finite number of patterns is sufficient compared to a search performed by rotating the model of the object W about three rotation axes, thereby reducing the burden on users such as designers. Moreover, since the area distribution of the cross-sections Ai ,j (j = 1 to N) parallel to the identified surface Ai is taken into consideration, the layering direction and installation surface can be determined by taking into account the presence or absence and amount of overhanging portions.
なお、母材13に設置させる設置面及び積層方向を決定する際に、特定した面Aiの面積Siと切断面Ai,jの面積Si,jとの関係においてSi≧Si,jが成り立つ面積分布を抽出し、そのときの特定した面Aiを母材13と接する設置面とし、複数の切断面Ai,jの配向方向を積層方向としてもよい。このように、設置面及び積層方向を決定すれば、溶接ビードを積層させる際に溶着量が比較的多い層を下側にでき、積層させる金属の垂れ量を抑えることができる。 When determining the installation surface and stacking direction to be installed on base material 13, an area distribution where Si ≧ Si ,j is satisfied may be extracted in the relationship between the area Si of the specified surface Ai and the area Si , j of the cut surface Ai, j, and the specified surface Ai at that time may be set as the installation surface in contact with base material 13, and the orientation direction of the multiple cut surfaces Ai ,j may be set as the stacking direction. By determining the installation surface and stacking direction in this way, the layer with a relatively large amount of deposition can be placed on the bottom when stacking weld beads, and the amount of sagging of the stacked metal can be reduced.
また、設置面及び積層方向を決定する際の特徴量としては、面積分布の平均値を採用してもよい。ここで、造形物Wを積層させる層数は、面積分布の平均値が大きいほど少なくて済む。したがって、面積分布の平均値が最大となる分布を選択することで、層数や溶接ビードのパス数を可能な限り節約できる積層方向や設置面の抽出が可能である。 The average value of the area distribution may also be used as a feature value when determining the placement surface and layering direction. Here, the larger the average value of the area distribution, the fewer layers the object W needs to be layered on. Therefore, by selecting the distribution with the largest average value of the area distribution, it is possible to extract a layering direction and placement surface that minimizes the number of layers and the number of weld bead passes.
また、特徴量から抽出される面積分布が複数ある場合は、いずれかを任意に選択してもよい。 Also, if there are multiple area distributions extracted from the features, any one of them may be selected arbitrarily.
ところで、図5Aに示す姿勢PAにおいても、ブロック部BL3からブロック部BL4が側方へ突出する部分は、面積分布(図8A参照)において、上式(1)のSi,j≧Si,(j+1)を満たさず、オーバーハング部位となる。このような場合、切断面Ai,jの面積分布に基づいて、造形物Wを複数の領域に分割してもよい。なお、オーバーハング部位があることによって生じる面積分布への影響を考慮して、面積変化率に予め閾値を定めておくのが好ましい。このようにすることで、オーバーハング部位として抽出すべき層を容易に特定できる。 Even in the orientation PA shown in FIG. 5A , the portion where block portion BL4 protrudes laterally from block portion BL3 does not satisfy S i,j ≧ S i,(j+1) in the area distribution (see FIG. 8A ) in equation (1), resulting in an overhang portion. In such a case, the object W may be divided into multiple regions based on the area distribution of the cut surface A i,j . It is preferable to set a threshold value for the area change rate in advance, taking into account the effect of the overhang portion on the area distribution. This makes it easy to identify the layer to be extracted as the overhang portion.
領域の分割に際しては、図9に示すように、例えば、切断面Ai(j+1)を、切断面Ai,jの領域R1と同じ形の領域とそれ以外の余った領域R2とに分割する。その後は、それぞれの領域R1,R2に対して、識別工程(ステップS1)から決定工程(ステップS5)までの処理を実行すればよい。 9, for example, the cross section A i(j+1) is divided into a region having the same shape as the region R1 of the cross section A i,j and an remaining region R2. After that, the processes from the identification step (step S1) to the determination step (step S5) are executed for each of the regions R1 and R2.
そして、図10に示すように、主となる領域(ブロック部BL1,BL2,BL3)の積層方向(図10における矢印D1)に対して、余った方の領域(ブロック部BL4)について個別に積層方向(図10における矢印D2)を抽出することで、造形物Wの設置面に制約されない造形が可能となり、造形の難易度を大幅に低減できる。このとき、主たる積層方向(図10における矢印D1)と従たる積層方向(図10における矢印D2)の内積を計算し、母材13を支持するポジショナにおけるオーバーハング部位を造形する際に必要な回転角度を特定してもよい。 As shown in Figure 10, by extracting the stacking direction (arrow D1 in Figure 10) of the main region (blocks BL1, BL2, BL3) and the stacking direction (arrow D2 in Figure 10) of the remaining region (block BL4) individually, it becomes possible to create a model that is not restricted by the installation surface of the object W, significantly reducing the difficulty of creation. At this time, the dot product of the main stacking direction (arrow D1 in Figure 10) and the secondary stacking direction (arrow D2 in Figure 10) can be calculated to identify the rotation angle required to create the overhang portion of the positioner that supports the base material 13.
ここで、オーバーハング部位を有する造形物を複数の領域に分割して積層方向を決定する場合の一例を説明する。
図11A~図11Cは、オーバーハング部位を有する造形物の概略側面図である。
図11Aに示すように、この造形物W1は、複数のブロック部BL11,BL12,BL13,BL14,BL15を有している。ブロック部BL11の上部には、ブロック部BL12が積み重ねられ、ブロック部BL12から側方へ延びるブロック部BL13,BL14が造形され、さらに、ブロック部BL14から上方へ延びるブロック部BL15が造形されている。
Here, an example of a case where a stacking direction is determined by dividing a shaped object having an overhang portion into a plurality of regions will be described.
11A to 11C are schematic side views of a shaped object having an overhang portion.
11A, the object W1 has multiple block parts BL11, BL12, BL13, BL14, and BL15. Block part BL12 is stacked on top of block part BL11, and block parts BL13 and BL14 extend laterally from block part BL12, and further block part BL15 extends upward from block part BL14.
この造形物W1では、ブロック部LB11の底面を母材13への設置面として積層造形すると、積層方向D11に対して、下層よりも広がるブロック部BL13,BL14の部分がオーバーハング部位となる。したがって、この造形物W1の場合、図11Bに示すように、ブロック部BL11,BL12の領域と、オーバーハング部位となるブロック部BL13の領域及びブロック部BL14,BL15の領域とに分割し、ブロック部BL13の領域及びブロック部BL14,BL15の領域について、それぞれ識別工程(ステップS1)から決定工程(ステップS5)までの処理を実行して積層方向D12,D13を設定する。 When this object W1 is additively manufactured using the bottom surface of block portion LB11 as the installation surface for base material 13, the portions of block portions BL13 and BL14 that are wider than the lower layers in the stacking direction D11 become overhanging regions. Therefore, as shown in FIG. 11B, this object W1 is divided into the region of block portions BL11 and BL12 and the region of block portions BL13 and BL14 and BL15, which become overhanging regions. The processes from the identification process (step S1) to the determination process (step S5) are then performed for each of the region of block portion BL13 and the region of block portions BL14 and BL15 to set the stacking directions D12 and D13.
さらに、ブロック部BL14,BL15の領域では、積層方向D13に対して、下層よりも広がるブロック部BL15の部分がオーバーハング部位となる。したがって、このブロック部BL14,BL15の領域では、図11Cに示すように、ブロック部BL14の領域と、オーバーハング部位となるブロック部BL15の領域とに分割し、ブロック部BL15の領域について、識別工程(ステップS1)から決定工程(ステップS5)までの処理を実行して積層方向D14を設定する。 Furthermore, in the region of block portions BL14 and BL15, the portion of block portion BL15 that is wider than the lower layer in the stacking direction D13 becomes an overhanging region. Therefore, as shown in Figure 11C, the region of block portions BL14 and BL15 is divided into the region of block portion BL14 and the region of block portion BL15 that becomes an overhanging region, and the processes from the identification process (step S1) to the determination process (step S5) are performed for the region of block portion BL15 to set the stacking direction D14.
このように、下層よりも広がる箇所が存在する場合に、細かく分割して個別の積層方向を設定することにより、オーバーハング部位の発生を抑えて円滑かつ良好に造形することができる。 In this way, when there are areas that are wider than the lower layer, dividing them into smaller parts and setting individual stacking directions can reduce the occurrence of overhanging areas and enable smooth and successful molding.
なお、図12に示すように、斜めに傾いた柱状の造形物W2においては、底部の面Aiと、この面Aiに平行な切断面Ai,j(j=1~N)とが同一面積となることがある。つまり、この造形物W2では、切断面Ai,jにおいて、下層に対して上層の面積が同一であるにも関わらず、下層に対して上層が常にオーバーハングになる。このような造形物W2では、例えば、各切断面Ai,jの重心位置または中心位置の移動方向を配向方向と見なし、この配向方向を積層方向として設定しても良い。 12, in an obliquely inclined columnar object W2, the bottom surface Ai and the cross-sections Ai ,j (j = 1 to N) parallel to the bottom surface Ai may have the same area. That is, in this object W2, even though the area of the upper layer is the same as that of the lower layer at the cross-section Ai ,j , the upper layer always overhangs the lower layer. In such an object W2, for example, the direction of movement of the center of gravity or central position of each cross-section Ai ,j may be regarded as the orientation direction, and this orientation direction may be set as the stacking direction.
このように、本発明は上記の実施形態に限定されるものではなく、実施形態の各構成を相互に組み合わせることや、明細書の記載、並びに周知の技術に基づいて、当業者が変更、応用することも本発明の予定するところであり、保護を求める範囲に含まれる。 As such, the present invention is not limited to the above-described embodiments, and the invention also contemplates the mutual combination of the various components of the embodiments, as well as modifications and applications by those skilled in the art based on the disclosures in the specification and well-known technology, and these modifications and applications are within the scope of the protection sought.
以上の通り、本明細書には次の事項が開示されている。
(1) 溶融させた金属を積層方向へ繰り返し積層して造形物を製造する際に使用される前記造形物の断面形状データを生成する断面形状データ生成方法であって、
前記造形物の3次元形状情報を取得する情報取得工程と、
前記3次元形状情報における前記造形物が有する面を識別する識別工程と、
識別した前記面に平行な前記造形物の切断面を、間隔をあけて生成する生成工程と、
前記切断面の面積分布を算出する演算工程と、
前記面積分布の特徴量に基づいて、前記積層方向または前記造形物を母材に設置させる設置面を決定する決定工程と、
決定された前記積層方向または前記設置面に対応する前記切断面を断面形状データとして出力する出力工程と、
を含む、断面形状データ生成方法。
この断面形状データ生成方法によれば、造形する造形物の有する面の情報を基に、溶融させた金属の積層方向または造形物を母材に設置させる設置面を機械的に決定でき、ユーザへの負担を軽減できる。しかも、識別した面に平行な切断面の面積分布を考慮するので、オーバーハング部位の有無や多寡を考慮して積層方向や設置面を決定できる。
As described above, the present specification discloses the following:
(1) A cross-sectional shape data generation method for generating cross-sectional shape data of a shaped object used in manufacturing the shaped object by repeatedly stacking molten metal in a stacking direction, the method comprising:
an information acquisition step of acquiring three-dimensional shape information of the object;
an identification step of identifying a surface of the object in the three-dimensional shape information;
a generating step of generating cut surfaces of the object parallel to the identified surface at intervals;
a calculation step of calculating an area distribution of the cut surface;
a determination step of determining the stacking direction or a placement surface on which the object is to be placed on a base material, based on the feature amount of the area distribution;
an output step of outputting the cut surface corresponding to the determined stacking direction or the determined installation surface as cross-sectional shape data;
A cross-sectional shape data generation method including:
According to this cross-sectional shape data generation method, the layering direction of the molten metal or the installation surface for placing the object on the base material can be mechanically determined based on information about the surfaces of the object to be formed, thereby reducing the burden on the user. Moreover, since the area distribution of the cut surfaces parallel to the identified surfaces is taken into consideration, the layering direction and the installation surface can be determined taking into account the presence or absence and amount of overhanging portions.
(2) 前記決定工程において、前記面積分布ごとの前記特徴量を比較し、前記造形物の底面を決定する、(1)に記載の断面形状データ生成方法。
この断面形状データ生成方法によれば、造形する造形物の面ごとに切断面の面積分布を調べるので、造形物における底面に適した面を網羅的に探索できる。また、識別した面だけで特徴量を比較するので、比較範囲も有限個数で済み、造形物を立体的に回転させて底面を探索するような煩雑な処理を不要にできる。
(2) The cross-sectional shape data generating method according to (1), wherein in the determining step, the feature amounts for the respective area distributions are compared to determine the bottom surface of the shaped object.
This cross-sectional shape data generation method checks the area distribution of the cross section for each surface of the object to be formed, making it possible to comprehensively search for surfaces suitable for the bottom surface of the object. Furthermore, since the feature values are compared only for identified surfaces, the comparison range can be limited to a finite number, eliminating the need for cumbersome processing such as rotating the object three-dimensionally to search for the bottom surface.
(3) 前記特徴量は、識別した前記面の面積であって、前記面積分布の中で最大面積である、(1)または(2)に記載の断面形状データ生成方法。
この断面形状データ生成方法によれば、最大面積の面を底面とするので、母材への設置が最も安定するだけでなく、溶融させた金属を積層させる際の垂れ量を抑制することができる。
(3) The cross-sectional shape data generating method according to (1) or (2), wherein the feature amount is the area of the identified surface, which is the maximum area in the area distribution.
According to this cross-sectional shape data generation method, the surface with the largest area is set as the bottom surface, which not only ensures the most stable placement on the base material, but also reduces the amount of dripping when the molten metal is layered.
(4) 前記特徴量は、隣接する前記切断面において、識別した前記面側の切断面の面積が識別した前記面と反対側の切断面の面積以上である関係を満たす層の数である、(1)または(2)に記載の断面形状データ生成方法。
この断面形状データ生成方法によれば、オーバーハング部位の積層を可能な限り回避した積層方向もしくは設置面を探索できる。
(4) The cross-sectional shape data generation method according to (1) or (2), wherein the feature amount is the number of layers that satisfy a relationship that the area of the cut surface on the identified surface side is equal to or greater than the area of the cut surface on the opposite side of the identified surface, in the adjacent cut surfaces.
According to this cross-sectional shape data generation method, it is possible to search for a stacking direction or installation surface that avoids stacking of overhanging portions as much as possible.
(5) 前記特徴量は、前記面積分布の平均値であり、
前記決定工程において、前記平均値が最大となる値を基に前記積層方向または前記設置面を決定する、(1)または(2)に記載の断面形状データ生成方法。
この断面形状データ生成方法によれば、面積分布の平均値が最大となる値を基に積層方向または設置面を決定する。ここで、造形物を積層させる溶融金属の層数は、面積分布の平均値が大きいほど少なくて済むので、面積分布の平均値が最大となる値を基に積層方向または設置面を決定すれば、トータルで必要となるパス数を抑制しやすい。
(5) the feature amount is a mean value of the area distribution,
The cross-sectional shape data generation method according to (1) or (2), wherein in the determining step, the stacking direction or the installation surface is determined based on the value that maximizes the average value.
According to this cross-sectional shape data generation method, the stacking direction or the installation surface is determined based on the value that maximizes the average value of the area distribution. Here, the number of layers of molten metal that are stacked on the molded object can be reduced as the average value of the area distribution increases. Therefore, if the stacking direction or the installation surface is determined based on the value that maximizes the average value of the area distribution, the total number of passes required can be easily reduced.
(6) 前記面積分布において、識別した前記面側の切断面と識別した前記面と反対側に隣接する切断面との面積の変化率が予め設定した閾値より大きい場合に、識別した前記面と反対側に隣接する切断面以降の層を複数の領域に分割する分割工程をさらに含み、
前記分割した領域ごとに前記識別工程から前記決定工程を実行し、それぞれの前記領域に対応する前記積層方向を決定する、(1)~(5)のいずれか一つに記載の断面形状データ生成方法。
この断面形状データ生成方法によれば、明らかにオーバーハングが生じるときには、その部分で分割してオーバーハング部位に適した積層方向を分けて抽出することができる。
(6) The method further includes a dividing step of dividing a layer subsequent to the cut surface adjacent to the identified surface on the opposite side into a plurality of regions when a rate of change in area between the cut surface on the identified surface side and the cut surface adjacent to the identified surface on the opposite side is greater than a preset threshold in the area distribution,
A cross-sectional shape data generation method according to any one of (1) to (5), wherein the identification step to the determination step are performed for each of the divided regions, and the stacking direction corresponding to each of the regions is determined.
According to this cross-sectional shape data generating method, when an overhang clearly occurs, the part can be divided and the stacking direction suitable for the overhang part can be extracted separately.
(7) 溶融させた金属を積層方向へ繰り返し積層して造形物を製造する際に使用される前記造形物の断面形状データを生成する断面形状データ生成装置であって、
前記造形物の3次元形状情報を取得する情報取得部と、
前記3次元形状情報における前記造形物が有する面を識別する識別部と、
識別した前記面に平行な前記造形物の切断面を、間隔をあけて生成する生成部と、
前記切断面の面積分布を算出する演算部と、
前記面積分布の特徴量に基づいて、前記積層方向または前記造形物を母材に設置させる設置面を決定する決定部と、
決定された前記積層方向または前記設置面に対応する前記切断面を断面形状データとして出力する出力部と、
を有する、断面形状データ生成装置。
この断面形状データ生成装置によれば、造形する造形物の有する面の情報を基に、溶融させた金属の積層方向または造形物を母材に設置させる設置面を機械的に決定でき、ユーザへの負担を軽減できる。しかも、識別した面に平行な切断面の面積分布を考慮するので、オーバーハング部位の有無や多寡を考慮して積層方向や設置面を決定できる。
(7) A cross-sectional shape data generation device that generates cross-sectional shape data of a shaped object used in manufacturing a shaped object by repeatedly stacking molten metal in a stacking direction, the device comprising:
an information acquisition unit that acquires three-dimensional shape information of the object;
an identification unit that identifies a surface of the object in the three-dimensional shape information;
a generation unit that generates cut surfaces of the object parallel to the identified surface at intervals;
a calculation unit for calculating an area distribution of the cut surface;
a determination unit that determines the stacking direction or a placement surface on which the object is to be placed on a base material, based on the feature amount of the area distribution; and
an output unit that outputs the cut surface corresponding to the determined stacking direction or the determined installation surface as cross-sectional shape data;
A cross-sectional shape data generating device having the above structure.
This cross-sectional shape data generation device can mechanically determine the layering direction of the molten metal or the installation surface for placing the object on the base material based on information about the surfaces of the object to be formed, thereby reducing the burden on the user. Moreover, since it takes into account the area distribution of cut surfaces parallel to the identified surfaces, it can determine the layering direction and installation surface taking into account the presence or absence and amount of overhanging portions.
(8) 溶融させた金属を積層方向へ繰り返し積層して造形物を製造する際に使用される前記造形物の断面形状データを生成するプログラムであって、
コンピュータに、
前記造形物の3次元形状情報を取得する情報取得機能と、
前記3次元形状情報における前記造形物が有する面を識別する識別機能と、
識別した前記面に平行な前記造形物の切断面を、間隔をあけて生成する生成機能と、
前記切断面の面積分布を算出する演算機能と、
前記面積分布の特徴量に基づいて、前記積層方向または前記造形物を母材に設置させる設置面を決定する決定機能と、
決定された前記積層方向または前記設置面に対応する前記切断面を断面形状データとして出力する出力機能と、
を実現させるための、プログラム。
このプログラムによれば、造形する造形物の有する面の情報を基に、溶融させた金属の積層方向または造形物を母材に設置させる設置面を機械的に決定でき、ユーザへの負担を軽減できる。しかも、識別した面に平行な切断面の面積分布を考慮するので、オーバーハング部位の有無や多寡を考慮して積層方向や設置面を決定できる。
(8) A program for generating cross-sectional shape data of a shaped object used when manufacturing the shaped object by repeatedly stacking molten metal in a stacking direction, the program comprising:
On the computer,
an information acquisition function for acquiring three-dimensional shape information of the object;
an identification function for identifying a surface of the object in the three-dimensional shape information;
a generation function of generating cut surfaces of the object parallel to the identified surface at intervals;
a calculation function for calculating the area distribution of the cut surface;
a determination function of determining the stacking direction or a placement surface on which the object is to be placed on a base material, based on the feature amount of the area distribution; and
an output function of outputting the cut surface corresponding to the determined stacking direction or the determined installation surface as cross-sectional shape data;
A program to make this happen.
This program can mechanically determine the layering direction of the molten metal or the installation surface for placing the object on the base material based on information about the surfaces of the object to be formed, thereby reducing the burden on the user. Moreover, since it takes into account the area distribution of cut surfaces parallel to the identified surfaces, it can determine the layering direction and installation surface taking into account the presence or absence and amount of overhanging portions.
13 母材
15 造形制御装置(断面形状データ生成装置)
31 情報取得部
33 識別部
35 生成部
37 演算部
39 決定部
41 出力部
100 積層造形システム
Ai 面
Ai,j 切断面
W 造形物
13 Base material 15 Forming control device (cross-sectional shape data generating device)
31 Information acquisition unit 33 Identification unit 35 Generation unit 37 Calculation unit 39 Determination unit 41 Output unit 100 Layered manufacturing system A i- plane A i,j -cutting plane W Modeled object
Claims (8)
前記造形物の3次元形状情報を取得する情報取得工程と、
前記3次元形状情報における前記造形物が有する面を識別する識別工程と、
識別した前記面に平行な前記造形物の切断面を、間隔をあけて生成する生成工程と、
前記切断面の面積分布を算出する演算工程と、
前記面積分布の特徴量に基づいて、前記積層方向または前記造形物を母材に設置させる設置面を決定する決定工程と、
決定された前記積層方向または前記設置面に対応する前記切断面を断面形状データとして出力する出力工程と、を含み、
前記決定工程において、前記面積分布ごとの前記特徴量を比較し、前記特徴量が最大となる前記面積分布を抽出した面を、前記造形物の底面である前記設置面に決定し、
前記特徴量は、識別した前記面の面積であって、前記面積分布の中で最大面積である、
断面形状データ生成方法。 1. A cross-sectional shape data generation method for generating cross-sectional shape data of a shaped object used in manufacturing a shaped object by repeatedly stacking molten metal in a stacking direction, the method comprising:
an information acquisition step of acquiring three-dimensional shape information of the object;
an identification step of identifying a surface of the object in the three-dimensional shape information;
a generating step of generating cut surfaces of the object parallel to the identified surface at intervals;
a calculation step of calculating an area distribution of the cut surface;
a determination step of determining the stacking direction or a placement surface on which the object is to be placed on a base material, based on the feature amount of the area distribution;
an output step of outputting the cut surface corresponding to the determined stacking direction or the determined installation surface as cross-sectional shape data ,
In the determining step, the feature amounts for the respective area distributions are compared, and a surface from which the area distribution with the maximum feature amount is extracted is determined as the installation surface, which is a bottom surface of the object;
the feature amount is the area of the identified surface, which is the maximum area in the area distribution;
Cross-sectional shape data generation method.
前記造形物の3次元形状情報を取得する情報取得工程と、
前記3次元形状情報における前記造形物が有する面を識別する識別工程と、
識別した前記面に平行な前記造形物の切断面を、間隔をあけて生成する生成工程と、
前記切断面の面積分布を算出する演算工程と、
前記面積分布の特徴量に基づいて、前記積層方向または前記造形物を母材に設置させる設置面を決定する決定工程と、
決定された前記積層方向または前記設置面に対応する前記切断面を断面形状データとして出力する出力工程と、を含み、
前記決定工程において、前記面積分布ごとの前記特徴量を比較し、前記特徴量が最大となる前記面積分布を抽出した面を、前記造形物の底面である前記設置面に決定し、
前記特徴量は、隣接する前記切断面において、識別した前記面側の切断面の面積が識別した前記面と反対側の切断面の面積以上である関係を満たす層の数である、
断面形状データ生成方法。 1. A cross-sectional shape data generation method for generating cross-sectional shape data of a shaped object used in manufacturing a shaped object by repeatedly stacking molten metal in a stacking direction, the method comprising:
an information acquisition step of acquiring three-dimensional shape information of the object;
an identification step of identifying a surface of the object in the three-dimensional shape information;
a generating step of generating cut surfaces of the object parallel to the identified surface at intervals;
a calculation step of calculating an area distribution of the cut surface;
a determination step of determining the stacking direction or a placement surface on which the object is to be placed on a base material, based on the feature amount of the area distribution;
an output step of outputting the cut surface corresponding to the determined stacking direction or the determined installation surface as cross-sectional shape data,
In the determining step, the feature amounts for the respective area distributions are compared, and a surface from which the area distribution with the maximum feature amount is extracted is determined as the installation surface, which is a bottom surface of the object;
The feature amount is the number of layers that satisfy a relationship that the area of the cut surface on the identified surface side is equal to or greater than the area of the cut surface on the opposite side to the identified surface, in the adjacent cut surfaces .
Cross-sectional shape data generation method.
前記造形物の3次元形状情報を取得する情報取得工程と、
前記3次元形状情報における前記造形物が有する面を識別する識別工程と、
識別した前記面に平行な前記造形物の切断面を、間隔をあけて生成する生成工程と、
前記切断面の面積分布を算出する演算工程と、
前記面積分布の特徴量に基づいて、前記積層方向または前記造形物を母材に設置させる設置面を決定する決定工程と、
決定された前記積層方向または前記設置面に対応する前記切断面を断面形状データとして出力する出力工程と、を含み、
前記決定工程において、前記面積分布ごとの前記特徴量を比較し、前記特徴量が最大となる前記面積分布を抽出した面を、前記造形物の底面である前記設置面に決定し、
前記特徴量は、前記面積分布の平均値であり、
前記決定工程において、前記平均値が最大となる値を基に前記積層方向または前記設置面を決定する、
断面形状データ生成方法。 1. A cross-sectional shape data generation method for generating cross-sectional shape data of a shaped object used in manufacturing a shaped object by repeatedly stacking molten metal in a stacking direction, the method comprising:
an information acquisition step of acquiring three-dimensional shape information of the object;
an identification step of identifying a surface of the object in the three-dimensional shape information;
a generating step of generating cut surfaces of the object parallel to the identified surface at intervals;
a calculation step of calculating an area distribution of the cut surface;
a determination step of determining the stacking direction or a placement surface on which the object is to be placed on a base material, based on the feature amount of the area distribution;
an output step of outputting the cut surface corresponding to the determined stacking direction or the determined installation surface as cross-sectional shape data,
In the determining step, the feature amounts for the respective area distributions are compared, and a surface from which the area distribution with the maximum feature amount is extracted is determined as the installation surface, which is a bottom surface of the object;
the feature amount is a mean value of the area distribution,
In the determining step, the stacking direction or the installation surface is determined based on the value that maximizes the average value .
Cross-sectional shape data generation method.
前記造形物の3次元形状情報を取得する情報取得工程と、
前記3次元形状情報における前記造形物が有する面を識別する識別工程と、
識別した前記面に平行な前記造形物の切断面を、間隔をあけて生成する生成工程と、
前記切断面の面積分布を算出する演算工程と、
前記面積分布の特徴量に基づいて、前記積層方向または前記造形物を母材に設置させる設置面を決定する決定工程と、
決定された前記積層方向または前記設置面に対応する前記切断面を断面形状データとして出力する出力工程と、を含み、
前記決定工程において、前記面積分布ごとの前記特徴量を比較し、前記特徴量が最大となる前記面積分布を抽出した面を、前記造形物の底面である前記設置面に決定し、
前記面積分布において、識別した前記面側の切断面と識別した前記面と反対側に隣接する切断面との面積の変化率が予め設定した閾値より大きい場合に、識別した前記面と反対側に隣接する切断面以降の層を複数の領域に分割する分割工程をさらに含み、
前記分割した領域ごとに前記識別工程から前記決定工程を実行し、それぞれの前記領域に対応する前記積層方向を決定する、
断面形状データ生成方法。 1. A cross-sectional shape data generation method for generating cross-sectional shape data of a shaped object used in manufacturing a shaped object by repeatedly stacking molten metal in a stacking direction, the method comprising:
an information acquisition step of acquiring three-dimensional shape information of the object;
an identification step of identifying a surface of the object in the three-dimensional shape information;
a generating step of generating cut surfaces of the object parallel to the identified surface at intervals;
a calculation step of calculating an area distribution of the cut surface;
a determination step of determining the stacking direction or a placement surface on which the object is to be placed on a base material, based on the feature amount of the area distribution;
an output step of outputting the cut surface corresponding to the determined stacking direction or the determined installation surface as cross-sectional shape data,
In the determining step, the feature amounts for the respective area distributions are compared, and a surface from which the area distribution with the maximum feature amount is extracted is determined as the installation surface, which is a bottom surface of the object;
a dividing step of dividing a layer subsequent to the cut surface adjacent to the identified surface on the opposite side into a plurality of regions when a rate of change in area between the cut surface on the identified surface side and the cut surface adjacent to the identified surface on the opposite side is greater than a preset threshold in the area distribution,
performing the identifying step to the determining step for each of the divided regions, and determining the stacking direction corresponding to each of the regions ;
Cross-sectional shape data generation method.
前記造形物の3次元形状情報を取得する情報取得部と、
前記3次元形状情報における前記造形物が有する面を識別する識別部と、
識別した前記面に平行な前記造形物の切断面を、間隔をあけて生成する生成部と、
前記切断面の面積分布を算出する演算部と、
前記面積分布の特徴量に基づいて、前記積層方向または前記造形物を母材に設置させる設置面を決定する決定部と、
決定された前記積層方向または前記設置面に対応する前記切断面を断面形状データとして出力する出力部と、を有し、
前記決定部において、前記面積分布ごとの前記特徴量を比較し、前記特徴量が最大となる前記面積分布を抽出した面を、前記造形物の底面である前記設置面に決定し、
前記特徴量は、識別した前記面の面積であって、前記面積分布の中で最大面積である、
断面形状データ生成装置。 1. A cross-sectional shape data generation device for generating cross-sectional shape data of a shaped object used in manufacturing a shaped object by repeatedly stacking molten metal in a stacking direction, the device comprising:
an information acquisition unit that acquires three-dimensional shape information of the object;
an identification unit that identifies a surface of the object in the three-dimensional shape information;
a generation unit that generates cut surfaces of the object parallel to the identified surface at intervals;
a calculation unit for calculating an area distribution of the cut surface;
a determination unit that determines the stacking direction or a placement surface on which the object is to be placed on a base material, based on the feature amount of the area distribution; and
an output unit that outputs the cut surface corresponding to the determined stacking direction or the determined installation surface as cross - sectional shape data,
the determining unit compares the feature amounts for the respective area distributions, and determines a surface from which the area distribution having the maximum feature amount is extracted as the installation surface, which is a bottom surface of the object;
the feature amount is the area of the identified surface, which is the maximum area in the area distribution;
Cross-sectional shape data generator.
前記造形物の3次元形状情報を取得する情報取得部と、an information acquisition unit that acquires three-dimensional shape information of the object;
前記3次元形状情報における前記造形物が有する面を識別する識別部と、an identification unit that identifies a surface of the object in the three-dimensional shape information;
識別した前記面に平行な前記造形物の切断面を、間隔をあけて生成する生成部と、a generation unit that generates cut surfaces of the object parallel to the identified surface at intervals;
前記切断面の面積分布を算出する演算部と、a calculation unit for calculating an area distribution of the cut surface;
前記面積分布の特徴量に基づいて、前記積層方向または前記造形物を母材に設置させる設置面を決定する決定部と、a determination unit that determines the stacking direction or a placement surface on which the object is to be placed on a base material, based on the feature amount of the area distribution; and
決定された前記積層方向または前記設置面に対応する前記切断面を断面形状データとして出力する出力部と、を有し、an output unit that outputs the cut surface corresponding to the determined stacking direction or the determined installation surface as cross-sectional shape data,
前記決定部において、前記面積分布ごとの前記特徴量を比較し、前記特徴量が最大となる前記面積分布を抽出した面を、前記造形物の底面である前記設置面に決定し、the determining unit compares the feature amounts for the respective area distributions, and determines a surface from which the area distribution having the maximum feature amount is extracted as the installation surface, which is a bottom surface of the object;
前記特徴量は、隣接する前記切断面において、識別した前記面側の切断面の面積が識別した前記面と反対側の切断面の面積以上である関係を満たす層の数である、The feature amount is the number of layers that satisfy a relationship that the area of the cut surface on the identified surface side is equal to or greater than the area of the cut surface on the opposite side to the identified surface, in the adjacent cut surfaces.
断面形状データ生成装置。Cross-sectional shape data generator.
前記造形物の3次元形状情報を取得する情報取得部と、an information acquisition unit that acquires three-dimensional shape information of the object;
前記3次元形状情報における前記造形物が有する面を識別する識別部と、an identification unit that identifies a surface of the object in the three-dimensional shape information;
識別した前記面に平行な前記造形物の切断面を、間隔をあけて生成する生成部と、a generation unit that generates cut surfaces of the object parallel to the identified surface at intervals;
前記切断面の面積分布を算出する演算部と、a calculation unit for calculating an area distribution of the cut surface;
前記面積分布の特徴量に基づいて、前記積層方向または前記造形物を母材に設置させる設置面を決定する決定部と、a determination unit that determines the stacking direction or a placement surface on which the object is to be placed on a base material, based on the feature amount of the area distribution; and
決定された前記積層方向または前記設置面に対応する前記切断面を断面形状データとして出力する出力部と、を有し、an output unit that outputs the cut surface corresponding to the determined stacking direction or the determined installation surface as cross-sectional shape data,
前記決定部において、前記面積分布ごとの前記特徴量を比較し、前記特徴量が最大となる前記面積分布を抽出した面を、前記造形物の底面である前記設置面に決定し、the determining unit compares the feature amounts for the respective area distributions, and determines a surface from which the area distribution having the maximum feature amount is extracted as the installation surface, which is a bottom surface of the object;
前記特徴量は、前記面積分布の平均値であり、the feature amount is a mean value of the area distribution,
前記決定部において、前記平均値が最大となる値を基に前記積層方向または前記設置面を決定する、the determining unit determines the stacking direction or the installation surface based on the value that maximizes the average value.
断面形状データ生成装置。Cross-sectional shape data generator.
前記造形物の3次元形状情報を取得する情報取得部と、an information acquisition unit that acquires three-dimensional shape information of the object;
前記3次元形状情報における前記造形物が有する面を識別する識別部と、an identification unit that identifies a surface of the object in the three-dimensional shape information;
識別した前記面に平行な前記造形物の切断面を、間隔をあけて生成する生成部と、a generation unit that generates cut surfaces of the object parallel to the identified surface at intervals;
前記切断面の面積分布を算出する演算部と、a calculation unit for calculating an area distribution of the cut surface;
前記面積分布の特徴量に基づいて、前記積層方向または前記造形物を母材に設置させる設置面を決定する決定部と、a determination unit that determines the stacking direction or a placement surface on which the object is to be placed on a base material, based on the feature amount of the area distribution; and
決定された前記積層方向または前記設置面に対応する前記切断面を断面形状データとして出力する出力部と、を有し、an output unit that outputs the cut surface corresponding to the determined stacking direction or the determined installation surface as cross-sectional shape data,
前記決定部において、前記面積分布ごとの前記特徴量を比較し、前記特徴量が最大となる前記面積分布を抽出した面を、前記造形物の底面である前記設置面に決定し、the determining unit compares the feature amounts for the respective area distributions, and determines a surface from which the area distribution having the maximum feature amount is extracted as the installation surface, which is a bottom surface of the object;
前記面積分布において、識別した前記面側の切断面と識別した前記面と反対側に隣接する切断面との面積の変化率が予め設定した閾値より大きい場合に、識別した前記面と反対側に隣接する切断面以降の層を複数の領域に分割する分割部と、をさらに有し、a dividing unit that divides a layer subsequent to the cut surface adjacent to the identified surface on the opposite side into a plurality of regions when a rate of change in area between the cut surface on the identified surface side and the cut surface adjacent to the identified surface on the opposite side is greater than a preset threshold in the area distribution,
前記分割した領域それぞれに対応する前記積層方向を決定する、determining the stacking direction corresponding to each of the divided regions;
断面形状データ生成装置。Cross-sectional shape data generator.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022182124A JP7736657B2 (en) | 2022-11-14 | 2022-11-14 | Cross-sectional shape data generating method and cross-sectional shape data generating device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022182124A JP7736657B2 (en) | 2022-11-14 | 2022-11-14 | Cross-sectional shape data generating method and cross-sectional shape data generating device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024071271A JP2024071271A (en) | 2024-05-24 |
| JP7736657B2 true JP7736657B2 (en) | 2025-09-09 |
Family
ID=91129229
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022182124A Active JP7736657B2 (en) | 2022-11-14 | 2022-11-14 | Cross-sectional shape data generating method and cross-sectional shape data generating device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7736657B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010538882A (en) | 2007-09-17 | 2010-12-16 | スリーディー システムズ インコーポレーテッド | Domain-based support for parts manufactured by solid freeform fabrication |
| JP2018134747A (en) | 2017-02-20 | 2018-08-30 | 三菱重工業株式会社 | Three-dimensional posture determination device and control method and program for three-dimensional posture determination device |
| JP2020027654A (en) | 2018-08-09 | 2020-02-20 | ニュートラル株式会社 | Three-dimensional CAD projection analysis system, three-dimensional CAD projection analysis method, and computer program |
| JP2020183106A (en) | 2019-04-26 | 2020-11-12 | 伊福精密株式会社 | Create method of three-dimensional object-related data and manufacturing method thereof |
| JP2022020339A (en) | 2020-07-20 | 2022-02-01 | 株式会社神戸製鋼所 | Machine learning apparatus, lamination molding system, machine learning method for welding condition, determination method of welding condition, and program |
-
2022
- 2022-11-14 JP JP2022182124A patent/JP7736657B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010538882A (en) | 2007-09-17 | 2010-12-16 | スリーディー システムズ インコーポレーテッド | Domain-based support for parts manufactured by solid freeform fabrication |
| JP2018134747A (en) | 2017-02-20 | 2018-08-30 | 三菱重工業株式会社 | Three-dimensional posture determination device and control method and program for three-dimensional posture determination device |
| JP2020027654A (en) | 2018-08-09 | 2020-02-20 | ニュートラル株式会社 | Three-dimensional CAD projection analysis system, three-dimensional CAD projection analysis method, and computer program |
| JP2020183106A (en) | 2019-04-26 | 2020-11-12 | 伊福精密株式会社 | Create method of three-dimensional object-related data and manufacturing method thereof |
| JP2022020339A (en) | 2020-07-20 | 2022-02-01 | 株式会社神戸製鋼所 | Machine learning apparatus, lamination molding system, machine learning method for welding condition, determination method of welding condition, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024071271A (en) | 2024-05-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6936580B2 (en) | Stacking control device, stacking control method and program | |
| CN111417486B (en) | Method for designing layered structure, method for manufacturing layered structure, manufacturing apparatus, and recording medium | |
| JP7048435B2 (en) | Laminating planning method of laminated model, manufacturing method and manufacturing equipment of laminated model | |
| CN116194242B (en) | Machine learning device, stacking modeling system, machine learning method for welding conditions, method for determining welding conditions, and storage medium | |
| CN111770806B (en) | Method for forming layered formed article, apparatus for producing layered formed article, and recording medium | |
| WO2017141639A1 (en) | Layering control device, layering control method, and program | |
| CN116867595B (en) | Method for creating stacked plans, apparatus for creating stacked plans, and recording medium | |
| JP2021016885A (en) | Lamination planning method for laminate molded object, manufacturing method and manufacturing apparatus for laminate molded object | |
| JP7697912B2 (en) | Method and control device for additive manufacturing device, and program | |
| JP7736657B2 (en) | Cross-sectional shape data generating method and cross-sectional shape data generating device | |
| JP7783145B2 (en) | Control information modification method, control information modification device, and program | |
| JP7684253B2 (en) | Trajectory planning support device, trajectory planning support method and program | |
| JP7428621B2 (en) | How to set printing conditions, additive manufacturing method, additive manufacturing system, and program | |
| JP7736653B2 (en) | Control information generating device, control information generating method, and program | |
| JP7688010B2 (en) | Manufacturing method and manufacturing device for molded object | |
| JP7697917B2 (en) | Shape information generating method and control information generating method | |
| JP7726848B2 (en) | Control information modification method, control information modification device, and program | |
| JP7684267B2 (en) | CONTROL INFORMATION GENERATION DEVICE, CONTROL INFORMATION GENERATION METHOD, PROGRAM, WELDING DEVICE, AND WELDING METHOD | |
| JP2024161745A (en) | Stacking plan information generating device, stacking plan information generating method, and program | |
| JP7560416B2 (en) | Method for controlling layered manufacturing device, layered manufacturing device, and program | |
| JP2024160435A (en) | CONTROL INFORMATION MODIFICATION METHOD, CONTROL INFORMATION MODIFICATION DEVICE, AND | |
| JP2024025180A (en) | Control information generation device, control information generation method, program and additive manufacturing method | |
| JP2024173399A (en) | Layered manufacturing method, layered manufacturing device, and program | |
| JP2023019758A (en) | LAMINATED MAKING SYSTEM CONTROL METHOD, LAMINATED MAKING SYSTEM, AND PROGRAM |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240902 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250513 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250701 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250818 |
|
| 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: 20250826 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250828 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7736657 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |