JP2000029915A - Sheet picking method and apparatus in CAD / CAM system for sheet metal - Google Patents
Sheet picking method and apparatus in CAD / CAM system for sheet metalInfo
- Publication number
- JP2000029915A JP2000029915A JP10194334A JP19433498A JP2000029915A JP 2000029915 A JP2000029915 A JP 2000029915A JP 10194334 A JP10194334 A JP 10194334A JP 19433498 A JP19433498 A JP 19433498A JP 2000029915 A JP2000029915 A JP 2000029915A
- Authority
- JP
- Japan
- Prior art keywords
- cut
- outer shape
- overlapping
- virtual
- distance
- 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.)
- Withdrawn
Links
Abstract
(57)【要約】
【課題】 被加工物に対する各切断図形が複雑な形状で
あってもオペレータの意図する位置に目的間隔で配置さ
せることができ、各切断図形の配置効率および歩留まり
の向上を図ることができる板金用CAD/CAMシステ
ムにおける板取方法およびその装置を提供する。
【解決手段】 素材(被加工物)2上に配置しようとす
る部材(切断図形)3bの外形の外側を部材間隔分膨ら
ませて仮想外形3b’を作成し、この仮想外形と既に配
置済みの部材3aおよび素材2端部との重なり部分のそ
れぞれのXY方向に対する重なり距離を演算し、それら
重なり距離のうち最小のものから順に零にするように仮
想外形3b’を移動する。最終的に全ての重なり部分が
なくなった時点で、配置しようとする部材3bを前記仮
想外形3b’が移動した同方向同距離に移動させてその
部材3bの配置位置を決定する。
(57) [Summary] [PROBLEMS] Even if each cut figure with respect to a workpiece has a complicated shape, it can be arranged at a target interval at a position intended by an operator, thereby improving the arrangement efficiency and yield of each cut figure. Provided is a sheet picking method and apparatus in a sheet metal CAD / CAM system that can be achieved. SOLUTION: A virtual outer shape 3b 'is created by expanding the outside of the outer shape of a member (cut figure) 3b to be arranged on a material (workpiece) 2 by a member interval, and the virtual outer shape and a member already arranged. The overlap distance in the XY direction of each of the overlapped portion with 3a and the end portion of the material 2 is calculated, and the virtual outer shape 3b 'is moved so that the smallest one of the overlapped distances becomes zero in order. When all the overlapping portions are finally eliminated, the member 3b to be arranged is moved in the same direction and the same distance as the virtual outer shape 3b 'has moved to determine the arrangement position of the member 3b.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、被加工物に対する
各切断図形の配置位置を決定する板金用CAD/CAM
システムにおける板取方法およびその装置に関するもの
である。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a CAD / CAM for a sheet metal for determining an arrangement position of each cut figure with respect to a workpiece.
The present invention relates to a sheet removing method and an apparatus for the same in a system.
【0002】[0002]
【従来の技術】従来、板金用CAD/CAMシステムに
おける板取方法としては、被加工物(以下、素材とい
う。)に配置させる各切断図形の図形間隔(以下、部材
間隔という。)と同じグリッドを表示させ、前記配置さ
せる切断図形(以下、部材という。)をオペレータがマ
ウスでドラッグし、そのグリッド間隔を頼りに目視で配
置する方法、または配置させる部材を一旦仮配置させ、
実際に配置させたい方向(x,y方向の四方)と部材間
隔を指定することにより、指定した方向に存在する部材
と仮配置した部材間隔を計算し、目的の部材間隔になる
ための移動量を計算させて配置位置を決定する方法があ
る。2. Description of the Related Art Conventionally, as a sheet picking method in a CAD / CAM system for sheet metal, the same grid as a figure interval (hereinafter, referred to as a member interval) of each cut figure to be arranged on a workpiece (hereinafter, referred to as a material) is used. An operator drags a cut figure (hereinafter, referred to as a member) to be displayed by the mouse with a mouse, and visually arranges the cut figure (or member) by relying on the grid interval.
By specifying the direction (four directions in the x and y directions) and the member interval to be actually arranged, the distance between the member existing in the specified direction and the temporarily arranged member is calculated, and the amount of movement to reach the target member interval Is calculated to determine the arrangement position.
【0003】また、特公平7−40279号公報に記載
の板取方法は、配置する矩形部材(ブロック)の大きさ
の縦横方向に最小ブロック間のαを加えて仮想外形(B
OX)とし、前記素材上にそれらBOXをすべて配置し
て、配置したBOXに重なりが生じている場合はその重
なり部分の解消幅が前記素材上の空スペースより大きい
か小さいかが判断され、小さい場合は空きスペース方向
にそのBOXが移動され、大きい場合は下方または右方
に移動されて重なり部分がなくなるまで繰り返されるも
のである。また、この公報には1つの矩形部材に対して
1つの矩形部材が重なる場合のみについて記載されてい
る。[0003] In addition, in the board removing method described in Japanese Patent Publication No. 7-40279, a virtual outer shape (B) is added by adding α between minimum blocks in the vertical and horizontal directions of the size of a rectangular member (block) to be arranged.
OX), and all the BOXes are arranged on the material. If an overlap occurs in the arranged BOXes, it is determined whether the resolution width of the overlapping portion is larger or smaller than the empty space on the material. The BOX is moved in the direction of the empty space. If the BOX is large, the BOX is moved downward or to the right, and the operation is repeated until there is no overlap. This publication describes only a case where one rectangular member overlaps one rectangular member.
【0004】また、特開平9−134383号公報に記
載の板取方法は、素材上の基準位置に第1の部材を配置
し、次の部材(第2部材)を配置して左方へ移動させ、
これら第1および第2部材が重なった時点で右方へ所定
量戻し、続いてその第2部材を下方へ移動して重なった
時点で上方へ所定量戻して第2部材の位置を決定するも
のである。[0004] In addition, in the plate removing method described in Japanese Patent Application Laid-Open No. 9-134383, a first member is arranged at a reference position on a material, and the next member (second member) is arranged and moved to the left. ,
Returning a predetermined amount to the right when the first and second members overlap, and then moving the second member downward and returning a predetermined amount upward when the two members overlap to determine the position of the second member. It is.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、前述の
ようにグリッド表示により目視で部材を配置する方法で
は、部材の大きさが小さく、複雑になるほどモニターを
凝視しなくてはならず、オペレータに負担がかかり効率
が悪いという問題点がある。また、一旦仮配置した部材
を指定した方向に移動させる方法では、指定した一方向
にしか移動させることができないため非常に手間がかか
るとともに、指定した方向にある全ての部材について距
離計算がされるため配置完了までに多くの処理時間がか
かるという問題点がある。However, in the method of arranging the members visually by the grid display as described above, as the size of the members becomes smaller and more complicated, the monitor must be stared at, and the burden on the operator is increased. And the efficiency is low. Also, in the method of moving the temporarily arranged member in the designated direction, it can be moved only in one designated direction, which is very troublesome, and the distance calculation is performed for all members in the designated direction. Therefore, there is a problem that much processing time is required until the arrangement is completed.
【0006】前記特公平7−40279号公報に記載の
板取方法では、次に配置される矩形の部材が既に配置さ
れている1つの矩形部材に重なる場合が考慮され、配置
される部材が矩形形状以外である場合および既に配置さ
れている複数の部材に重なる場合については何ら考慮さ
れておらず、対応不可能である問題点がある。また、配
置される部材が1つの部材に重なり、その重なり部分の
解消幅が前記素材の空スペースより大きい場合は、その
部材が右方または下方に移動され、この移動に伴って重
なりが生じた部材が重なり部分の解消幅のみ移動される
のでは、歩留まりが非常に悪くなる可能性が高いという
問題点がある。In the plate picking method described in Japanese Patent Publication No. 7-40279, a case is considered in which a rectangular member to be arranged next overlaps an already arranged rectangular member, and the member to be arranged has a rectangular shape. No consideration is given to the case other than the above and the case where it overlaps with a plurality of members already arranged, and there is a problem that it is impossible to cope with it. Further, when the member to be arranged overlaps with one member, and the width of elimination of the overlap portion is larger than the empty space of the material, the member is moved rightward or downward, and the overlap occurs with this movement. If the members are moved only in the overlapping width of the overlapping portion, there is a problem that the yield is very likely to be extremely low.
【0007】また、前記特開平9−134383号公報
に記載の板取方法では、図6(a)(b)にその問題点
の説明図が示されるように、例えば中央に略三角形の切
欠き部を一体に有する略長方形部材101が既に配置さ
れ、前記切欠き部と同形の突出部を一体に有する略長方
形部材102とを配置させる場合、前記略長方形部材1
02を左方向に重ならない位置までずらし(図6
(a))、下方向に重ならない位置までずらした(図6
(b))のでは、目的とする配置(二点鎖線で示す)に
比べて間隙が大きくなり歩留まりが悪いという問題点が
ある。また、前記左方向もしくは右方向に移動させる所
定量を大きく設定した場合は目的とする部品間隔に比べ
て大きくなり、その所定量を小さく設定した場合は処理
時間が多くかかるという問題点がある。Further, in the plate removing method described in Japanese Patent Application Laid-Open No. 9-134383, as shown in FIGS. 6 (a) and 6 (b), for example, a substantially triangular notch is formed at the center. When a substantially rectangular member 101 integrally having a notch and a substantially rectangular member 102 integrally having a projection having the same shape is arranged, the substantially rectangular member 1
02 to the left without overlapping (see FIG. 6).
(A)), shifted to a position where it does not overlap downward (FIG. 6)
In the case of (b)), there is a problem that the gap is large and the yield is low as compared with the target arrangement (indicated by a two-dot chain line). Further, when the predetermined amount of movement in the left or right direction is set to be large, it becomes larger than a target component interval, and when the predetermined amount is set to be small, it takes a long time to process.
【0008】本発明は、このような問題点を解消するた
めになされたもので、被加工物に対する各切断図形が複
雑な形状であってもオペレータの意図する位置に目的間
隔で配置させることができ、各切断図形の配置効率およ
び歩留まりの向上を図ることができる板金用CAD/C
AMシステムにおける板取方法およびその装置を提供す
ることを目的とするものである。The present invention has been made in order to solve such a problem, and even if each cut figure for a workpiece is a complicated shape, it can be arranged at a target interval at a position intended by an operator. CAD / C for sheet metal that can improve the layout efficiency and yield of each cut figure
It is an object of the present invention to provide a board removing method and an apparatus therefor in an AM system.
【0009】[0009]
【課題を解決するための手段および作用・効果】前述さ
れた目的を達成するために、第1発明による板金用CA
D/CAMシステムにおける板取方法は、被加工物に対
する各切断図形の配置位置を決定する板金用CAD/C
AMシステムにおける板取方法において、(a)被加工
物上にその被加工物の端部もしくは配置済みの切断図形
に対して、配置しようとする切断図形を所定の間隔より
小さいか又は一部分が重なるように配置する第1工程、
(b)第1工程で配置された切断図形に対して、その外
形よりも外側に所定の間隔分膨らませた仮想外形を作成
する第2工程、(c)この仮想外形と既に被加工物上に
配置済みの部材との間で、XY方向に対するそれぞれの
重なり距離を求める第3工程、(d)前記重なり距離の
なかで最も小さい重なり距離を選択して、その重なり距
離を零にする方向に仮想外形をその距離分移動させる第
4工程、(e)前記第3工程と第4工程とを前記重なり
部分がなくなるまで繰り返して行う第5工程および
(f)第5工程で配置された仮想外形を配置しようとす
る切断図形に復元させる、もしくは配置しようとする切
断図形を前記仮想外形が移動した分だけ移動させて、部
材の配置位置を決定する第6工程を有することを特徴と
するものである。In order to achieve the above-mentioned object, a CA for sheet metal according to the first invention is provided.
A sheet picking method in a D / CAM system is a sheet metal CAD / C that determines an arrangement position of each cut figure with respect to a workpiece.
In the plate picking method in the AM system, (a) the cut figure to be arranged is smaller than a predetermined interval or partially overlaps with the end of the work or the cut figure already placed on the work. A first step of arranging
(B) a second step of creating a virtual outline expanded by a predetermined distance outside the outline of the cut figure arranged in the first step, and (c) the virtual outline and the virtual outline already formed on the workpiece. A third step of obtaining respective overlapping distances in the X and Y directions between the arranged members and (d) selecting the smallest overlapping distance among the overlapping distances and virtually setting the overlapping distance to zero. A fourth step of moving the outer shape by the distance, (e) a fifth step of repeating the third step and the fourth step until the overlapping portion is eliminated, and (f) a virtual outer shape arranged in the fifth step. A sixth step of restoring the cut figure to be arranged or moving the cut figure to be arranged by an amount corresponding to the movement of the virtual outer shape to determine the arrangement position of the member is provided. .
【0010】第1発明によれば、配置しようとする切断
図形に基づいて作成された仮想外形と既に配置されてい
る切断図形もしくは被加工物の端部との重なり部分がそ
の重なり距離の最も小さいものから順に零になるように
し、最終的にその重なり部分がなくなるようにされてい
る。こうすることにより複雑な形状の切断図形を配置す
る場合であっても、オペレータの意図する位置にその切
断図形を容易にかつ切断効率よく配置させることができ
る。したがって、オペレータに負担をかけることなく、
処理時間も短縮でき、歩留まりを向上させることができ
る効果を奏する。また、前記仮想外形を作成する際に切
断図形を膨らませる幅を被加工物上に配置させる複数の
切断図形間隔とすれば、オペレータの意図する位置に目
的間隔で配置させることができる。According to the first aspect, the overlapping portion between the virtual outer shape created based on the cut figure to be arranged and the already arranged cut figure or the end of the workpiece has the smallest overlapping distance. It becomes zero in order from the thing, and the overlapping part is finally eliminated. In this way, even when a cut figure having a complicated shape is arranged, the cut figure can be easily and efficiently arranged at a position intended by the operator. Therefore, without burdening the operator,
The processing time can be reduced, and the yield can be improved. In addition, when the width of expanding the cut figure when creating the virtual outer shape is set to a plurality of cut figure intervals to be arranged on the workpiece, the cut figure can be arranged at a position intended by the operator at a target interval.
【0011】第1発明において、前記第1工程で配置し
ようとする切断図形は、被加工物上の配置済みの切断図
形もしくは被加工物の端部に対して少なくとも2箇所で
所定の間隔より小さいか又は一部分が重なるように配置
されるものであるのが好ましい。こうすることにより、
配置しようとする切断図形の配置効率をより確実に向上
させることができ、歩留まりの向上を図ることができる
効果を奏する。In the first invention, the cut figure to be arranged in the first step is smaller than a predetermined distance at least at two places with respect to the arranged cut figure on the work or the end of the work. Preferably, they are arranged so as to partially overlap each other. By doing this,
The efficiency of arranging the cut figure to be arranged can be more reliably improved, and the yield can be improved.
【0012】第2発明による板金用CAD/CAMシス
テムにおける板取装置は、被加工物に対する各切断図形
の配置位置を決定する板金用CAD/CAMシステムに
おける板取装置において、(a)被加工物上に配置しよ
うとする切断図形に対して、その外形よりも外側に所定
の間隔分膨らませた仮想外形を作成する図形間隔設定
部、(b)その仮想外形と既に被加工物上に配置済みの
切断図形もしくは被加工物の端部との間の重なり部分を
検出する重なり部分検出部、(c)前記重なり部分のX
Y方向に対するそれぞれの距離を求めてその重なり距離
のなかで最も小さい重なり距離を選択する演算部、
(d)前記最小重なり距離を零にする方向に前記仮想外
形をその最小重なり距離分移動させる仮想外形移動部お
よび(e)前記仮想外形移動部で前記仮想外形を移動さ
せた分だけ配置しようとする切断図形を移動させて配置
位置を決定する、もしくは前記配置された仮想外形に基
づいて配置しようとする切断図形を復元させて配置位置
を決定する図形位置配置部を設けることを特徴とするも
のである。A sheet picking apparatus in a sheet metal CAD / CAM system according to a second aspect of the present invention is a sheet picking apparatus for a sheet metal CAD / CAM system for determining an arrangement position of each cut figure with respect to a workpiece. A figure interval setting unit that creates a virtual outline expanded by a predetermined distance outside the outline of the cut outline to be arranged, and (b) the virtual outline and the cut outline already arranged on the workpiece. Alternatively, an overlapping portion detecting section for detecting an overlapping portion between the overlapping portion and the end of the workpiece, and (c) X of the overlapping portion.
A calculation unit for determining each distance in the Y direction and selecting the smallest overlap distance among the overlap distances;
(D) a virtual outer shape moving unit for moving the virtual outer shape by the minimum overlapping distance in a direction to make the minimum overlap distance zero, and (e) an arrangement in which the virtual outer shape is moved by the virtual outer shape moving unit. A cutting position to be determined by moving a cut figure to be arranged, or a figure position arranging unit for determining a placement position by restoring a cut figure to be arranged based on the arranged virtual outer shape. It is.
【0013】この第2発明は、第1発明による板金用C
AD/CAMシステムにおける板取方法を具体的に実施
するための板取装置に関わるものである。第2発明にお
いては、被加工物上に配置しようとする切断図形をその
被加工物の端部もしくは配置済みの切断図形に対して、
配置しようとする切断図形を所定の間隔より小さいか又
は一部分が重なるように配置することにより、図形間隔
設定部により配置しようとする切断図形の外形の外側を
所定間隔分膨らませた仮想外形が作成される。この仮想
外形と加工物の端部もしくは配置済みの切断図形との重
なり部分が重なり部分検出部により検出され、演算部に
よりこの重なり部分のXY方向に対するそれぞれの距離
が求められ、それら重なり距離のなかで最も小さい重な
り距離が選択される。[0013] The second invention relates to a sheet metal C according to the first invention.
The present invention relates to a board removing apparatus for specifically performing a board removing method in an AD / CAM system. In the second invention, the cut figure to be arranged on the work is set to the end of the work or the cut figure already arranged.
By arranging the cut figures to be arranged so as to be smaller than the predetermined interval or partially overlapping, a virtual outer shape is created by expanding the outer shape of the outer shape of the cut figure to be arranged by the predetermined interval by the graphic interval setting unit. You. The overlapping portion between the virtual outer shape and the end of the workpiece or the arranged cut figure is detected by the overlapping portion detecting portion, and the arithmetic portion calculates the respective distances of the overlapping portion in the X and Y directions. Selects the smallest overlap distance.
【0014】次いで、仮想外形移動部により仮想外形が
前記最小重なり距離から順に零になるように移動され、
前記重なり部分がすべてなくなった時点で仮想外形の位
置が決定される。この後図形配置部により、前記仮想外
形を移動させた分だけ配置しようとする切断図形が移動
され、もしくは前記配置された仮想外形に基づいて配置
しようとする切断図形が復元されて配置位置が決定され
る。Next, the virtual outer shape is moved by the virtual outer shape moving unit so that the virtual outer shape becomes zero sequentially from the minimum overlapping distance.
The position of the virtual outer shape is determined when all of the overlapping portions have disappeared. Thereafter, the cut figure to be arranged is moved by the figure arrangement unit by an amount corresponding to the movement of the virtual outline, or the cut figure to be arranged is restored based on the arranged virtual outline, and the arrangement position is determined. Is done.
【0015】第2発明によれば、複雑な形状の切断図形
を配置する場合であっても、オペレータの意図する位置
および間隔でその切断図形を容易にかつ切断効率よく配
置させることができる。また、オペレータに負担をかけ
ることなく、処理時間も短縮でき、歩留まりを向上させ
ることができる効果を奏する。According to the second aspect of the invention, even when a cut figure having a complicated shape is arranged, the cut figure can be easily and efficiently arranged at positions and intervals intended by the operator. In addition, the processing time can be shortened without imposing a burden on the operator, and the yield can be improved.
【0016】[0016]
【発明の実施の形態】次に、本発明による板金用CAD
/CAMシステムにおける板取方法およびその装置の具
体的な実施の形態につき、図面を参照しつつ説明する。Next, a CAD for sheet metal according to the present invention will be described.
A specific embodiment of a sheet picking method and its apparatus in a / CAM system will be described with reference to the drawings.
【0017】本発明の一実施例に係る板金用CAD/C
AMシステムにおける板取装置1の構成を説明するブロ
ック図が図1に示され、長方形の板状の被加工物(以
下、素材という。)2上に種々の形状を有する複数の切
断図形(以下、部材という。)3が配置される状態を説
明する説明図が図2に示されている。CAD / C for sheet metal according to one embodiment of the present invention
FIG. 1 is a block diagram illustrating a configuration of the plate removing device 1 in the AM system. A plurality of cut figures (hereinafter, referred to as “materials”) 2 having various shapes are formed on a rectangular plate-shaped workpiece (hereinafter, referred to as a material) 2. FIG. 2 is an explanatory diagram illustrating a state where the member 3 is disposed.
【0018】本実施例の板取装置1は、前記素材2上に
配置される部材3の位置情報を読み込む部材位置読込み
部4と、前記素材上2に配置されようとする部材3bの
外形を予め設定された部材間隔分(望ましくは0.5m
m〜6mm)膨らませて仮想外形3b’を作成する部材
間隔設定部(本発明における図形間隔設定部に相当す
る。)5と、前記部材位置読込み部4より読込まれた情
報に基づいて既に配置されている部材3aもしくは素材
2の端部と前記仮想外形3b’との重なり部分を検出す
る検出部6と、前記重なり部分のXY方向に対するそれ
ぞれの重なり距離を求めてそれら重なり距離のなかで最
も小さい重なり距離を選択する演算部7と、その最小重
なり距離を零にする方向に前記仮想外形3b’をその距
離分移動させる移動部8と、この移動部8により配置さ
れた仮想外形3b’を部材3bに復元して部材3bの位
置を決定する、もしくは前記仮想外形3b’を移動させ
た分だけ前記部材3bを移動させてその部材3bの位置
を決定する部材配置部(本発明における図形配置部に相
当する。)9とを有している。こうして前記素材2上に
配置される全ての部材3の部材配置位置が決定され、そ
の部材配置位置情報が加工機10に入力されるように構
成されている。The plate removing apparatus 1 of this embodiment includes a member position reading section 4 for reading the position information of a member 3 arranged on the material 2 and a member 3b to be arranged on the material 2 in advance. For the set member interval (preferably 0.5 m
m to 6 mm) A member interval setting unit (corresponding to a figure interval setting unit in the present invention) 5 that is expanded to create a virtual outer shape 3b ′, and is already arranged based on information read from the member position reading unit 4. A detecting unit 6 for detecting an overlapping portion between the end of the member 3a or the raw material 2 and the virtual outer shape 3b ', and determining the overlapping distance of the overlapping portion in the XY directions to find the smallest of the overlapping distances. A calculating unit 7 for selecting an overlapping distance, a moving unit 8 for moving the virtual outer shape 3b 'by the distance in a direction to make the minimum overlapping distance zero, and a virtual outer shape 3b' arranged by the moving unit 8 as a member. 3b to determine the position of the member 3b, or move the member 3b by the amount of movement of the virtual outer shape 3b 'to determine the position of the member 3b. Corresponding to the mark arrangement portion in the bright.) And a 9. In this manner, the member arrangement positions of all the members 3 arranged on the material 2 are determined, and the member arrangement position information is input to the processing machine 10.
【0019】このように構成される板取装置1を用いて
行われる板取方法を順次説明する説明図が図3および図
4に示されている。この板取方法においては、まず素材
2上に配置されようとする部材3bが、既に配置されて
いる部材3aとの間隔が予め設定された部材間隔より小
さくなるように配置されるとともに、一部が素材2の端
部に重なる(端部より外側にはみ出る)ように配置され
る。次いで、前記部材間隔設定部5により配置されよう
とする部材3bの外形を前記部材間隔分膨らませて仮想
外形3b’が作成される(図3(a))。FIGS. 3 and 4 are explanatory views for sequentially explaining a sheet picking method performed by using the sheet picking apparatus 1 configured as described above. In this plate removing method, first, the member 3b to be arranged on the material 2 is arranged so that the interval with the already arranged member 3a is smaller than a preset member interval, and a part of the member 3b is arranged. It is arranged so as to overlap the end of the material 2 (protrude outside the end). Next, a virtual outer shape 3b 'is created by expanding the outer shape of the member 3b to be arranged by the member interval setting unit 5 by the member interval (FIG. 3A).
【0020】続いて、前記検出部6により既に配置され
ている部材3aもしくは素材2と前記仮想外形3b’と
の重なり部分(斜線で示す)が検出され、その重なり部
分のXY方向に対するそれぞれの重なり距離が前記演算
部7により求められるとともに、それら重なり距離のな
かで最も小さい重なり距離Aが選択される(図3
(b))。次いで、前記演算部7の演算結果に基づいて
前記移動部8により、前記仮想外形3b’が選択された
最小重なり距離Aを零にする方向にその最小重なり距離
分移動される(図3(c))。Subsequently, an overlapping portion (shown by oblique lines) of the member 3a or the material 2 already arranged and the virtual outer shape 3b 'is detected by the detecting section 6, and the overlapping portion in the XY direction is overlapped. The distance is obtained by the calculation unit 7, and the smallest overlapping distance A among the overlapping distances is selected (FIG. 3).
(B)). Next, based on the calculation result of the calculation unit 7, the moving unit 8 moves the virtual outer shape 3b 'by the selected minimum overlapping distance A in a direction to make the selected minimum overlapping distance A zero (FIG. 3 (c)). )).
【0021】次に、再び前記演算部6により重なり部分
のXY方向に対するそれぞれの重なり距離が求められ、
それら重なり距離のなかで最も小さい重なり距離Bが選
択される(図4(a))。そして、その最小重なり距離
Bをゼロにする方向に仮想外形3b’が前記移動部8に
より移動される(図4(b))。前述の操作が、前記仮
想外形3b’と部材3aもしくは素材2との重なり部分
がなくなるまで繰り返される(図4(c))。こうして
前記重なり部分がなくなった時点で、前記部材配置部9
により前記部材3bを仮想外形3b’の移動方向に移動
させてその部材3bの位置を決定する。こうして順次部
材3が配置され、同様の方法で配置位置が決定される。Next, the overlap distances of the overlapped portions in the X and Y directions are calculated again by the arithmetic unit 6,
The smallest overlapping distance B is selected from the overlapping distances (FIG. 4A). Then, the virtual outer shape 3b 'is moved by the moving unit 8 in a direction to make the minimum overlap distance B zero (FIG. 4B). The above-described operation is repeated until there is no overlap between the virtual outer shape 3b 'and the member 3a or the material 2 (FIG. 4C). When the overlapping portion disappears in this way, the member disposing portion 9
Moves the member 3b in the moving direction of the virtual outer shape 3b 'to determine the position of the member 3b. Thus, the members 3 are sequentially arranged, and the arrangement position is determined in the same manner.
【0022】次に、図5に示されるフローチャートに基
づいて前記素材2上に新たな部材3bが配置されてから
その配置位置を決定するまでの処理について順次説明す
る。まず、オペレータにより配置されようとする部材3
bがその部材3bと既に配置されている部材3aもしく
は素材2との間が予め設定されている部材間隔より小さ
いかもしくは一部が重なる位置に素材2上に配置され
る。このように前記部材3bが配置された時点で、処理
が開始される。Next, the processing from the placement of a new member 3b on the material 2 to the determination of the placement position will be sequentially described based on the flowchart shown in FIG. First, the member 3 to be arranged by the operator
b is arranged on the material 2 at a position where the distance between the member 3b and the already arranged member 3a or the material 2 is smaller than a predetermined member interval or a part thereof overlaps. The processing is started when the member 3b is arranged as described above.
【0023】S1:前記部材間隔設定部5により、配置
しようとする部材3bの外形を前記部材間隔分膨らませ
て仮想外形3b’を作成する。 S2:前記検出部6により、前記部材3bの仮想外形3
b’と配置済み部材3aもしくは素材2と重なる重なり
部分を検出する。 S3:前記仮想外形の移動回数を初期化しておく。 S4:次いで、前記演算部7により前記検出部6で検出
された仮想外形3b’と配置済み部材3aもしくは素材
2との重なり部分のそれぞれについて、XY方向に対す
る重なり距離を演算する。これら重なり距離のなかで最
小の重なり距離が選択される。S1: A virtual outer shape 3b 'is created by expanding the outer shape of the member 3b to be arranged by the member interval by the member interval setting unit 5. S2: The virtual outer shape 3 of the member 3b is detected by the detection unit 6.
An overlapping portion where b ′ overlaps the arranged member 3a or the material 2 is detected. S3: The number of movements of the virtual outer shape is initialized. S4: Next, the overlapping distance in the XY directions is calculated for each of the overlapping portions of the virtual outer shape 3b 'detected by the detecting unit 6 with the arranged member 3a or the material 2 by the calculating unit 7. The minimum overlap distance is selected from these overlap distances.
【0024】S5〜S9:その最小重なり距離が0でな
い場合、前記仮想外形の移動回数がカウントアップさ
れ、その移動回数が規定値を超えていないければ前記最
小重なり距離を0にする方向に前記仮想外形3b’を重
なり距離分移動させて、再びステップS4以降の操作に
戻り、重なり距離の演算および最小の重なり距離が選択
される。なお、前記移動回数が規定値を超えている場合
はエラーが表示されて処理が終了する。一方、前記最小
重なり距離が0である場合は、ステップS10へ進む。S5 to S9: If the minimum overlap distance is not 0, the number of movements of the virtual outer shape is counted up. If the number of movements does not exceed a specified value, the minimum overlap distance is reduced to 0. The virtual outer shape 3b 'is moved by the overlap distance, and the operation returns to step S4 and thereafter, where the calculation of the overlap distance and the minimum overlap distance are selected. If the number of times of movement exceeds the specified value, an error is displayed and the process ends. On the other hand, if the minimum overlap distance is 0, the process proceeds to step S10.
【0025】S10〜S11:前記最小の重なり距離が
0である場合は、前記部材3bが他の配置済み部材と重
ならないかが検出され、重なり部分が検出された場合は
ステップS9の操作すなわちエラーが表示されて処理が
終了する。一方、重なり部分が検出されない場合は前記
仮想外形の復元が行われ、すなわち前記部材3bを仮想
外形が移動した方向に移動距離分移動させて配置位置を
決定し、配置位置決定処理が終了する。S10 to S11: If the minimum overlap distance is 0, it is detected whether or not the member 3b overlaps another arranged member. If an overlap is detected, the operation of step S9, ie, an error, is performed. Is displayed, and the process ends. On the other hand, if no overlapping portion is detected, the virtual outer shape is restored, that is, the member 3b is moved by the moving distance in the direction in which the virtual outer shape moves to determine the arrangement position, and the arrangement position determination processing ends.
【0026】本実施例によれば、オペレータにより配置
しようとする部材を既に配置されている部材3aもしく
は素材2との間が予め設定されている部材間隔より小さ
いかもしくは一部が重なるように一旦配置するだけで、
矩形に限らず多種の形状の部材を予め設定された部材間
隔で効率よく配置させることができ、歩留まりを向上さ
せることができる効果を奏する。また、オペレータは部
材を配置する際に画面を凝視する必要がなくなるため、
その負担を軽減することができる効果を奏する。According to the present embodiment, the member to be arranged by the operator is temporarily set so that the space between the member 3a or the material 2 already arranged is smaller than a predetermined member interval or a part of the member 3a or the material 2 is overlapped. Just place it,
Members having various shapes, not limited to rectangles, can be efficiently arranged at predetermined member intervals, and the effect of improving the yield can be achieved. Also, since the operator does not need to stare at the screen when arranging the members,
This has the effect of reducing the burden.
【0027】本実施例においては、素材2上に配置され
ようとする部材3bが既に配置されている部材3aもし
くは素材2の端部に対して所定間隔より狭くもしくは一
部が重なるように配置されているが、これに限らず、前
記部材3bは少なくとも一部が既に配置された部材もし
くは素材の端部に対して所定間隔より狭くもしくは重な
るように配置されていればよい。また、前記配置されよ
うとする部材3bは、部材のみ,素材のみ,部材および
素材に対してその所定間隔より狭くもしくは一部が重な
る部分が2箇所以上あるのが好ましい。こうすることに
より、多種形状の部材をより確実に効率よく配置させる
ことができる。In the present embodiment, the member 3b to be arranged on the material 2 is arranged so as to be narrower than a predetermined distance or partially overlap with the already arranged member 3a or the end of the material 2. However, the present invention is not limited to this, and the member 3b may be arranged so that at least a part thereof is narrower or overlaps with the end of the already arranged member or material by a predetermined distance. The member 3b to be disposed is preferably a member only, a material only, or two or more portions that are narrower than a predetermined interval or partially overlap the member and the material. By doing so, the members of various shapes can be more reliably and efficiently arranged.
【0028】また、本実施例においては、素材上に既に
配置された部材がない場合であっても、配置しようとす
る部材を素材端部に対して所定間隔より狭くもしくは一
部が重なるように配置させることにより、前述と同様の
作用効果を得ることができる。Further, in this embodiment, even when there is no member already arranged on the material, the member to be arranged is made to be narrower than a predetermined interval or partially overlap the end of the material. By arranging, the same operation and effect as described above can be obtained.
【図1】図1は、本発明の一実施例に係る板金用CAD
/CAMシステムにおける板取装置の構成を説明するブ
ロック図である。FIG. 1 is a CAD for sheet metal according to one embodiment of the present invention.
FIG. 2 is a block diagram illustrating a configuration of a plate removing device in the / CAM system.
【図2】図2は、被加工物上に切断図形を配置させた状
態を説明する説明図である。FIG. 2 is an explanatory diagram illustrating a state where a cut figure is arranged on a workpiece;
【図3】図3は、本実施例の板金用CAD/CAMシス
テムにおける板取方法を説明する説明図1である。FIG. 3 is an explanatory diagram 1 illustrating a sheet removing method in the CAD / CAM system for sheet metal according to the present embodiment.
【図4】図4は、本実施例の板金用CAD/CAMシス
テムにおける板取方法を説明する説明図2である。FIG. 4 is an explanatory diagram illustrating a sheet removing method in the sheet metal CAD / CAM system according to the present embodiment.
【図5】図5は、部材が配置されてからその配置位置を
決定するまでの処理を説明するフローチャートである。FIG. 5 is a flowchart illustrating a process from when a member is arranged to when the arrangement position is determined.
【図6】図6は、従来の板取方法の問題点を説明する説
明図である。FIG. 6 is an explanatory diagram for explaining a problem of the conventional plate removing method.
1 板取装置 2 素材(被加工物) 3 部材(切断図形) 3b’ 仮想外形 4 部材位置読込み部 5 部材間隔設定部 6 検出部 7 演算部 8 移動部 9 部材配置部 10 加工機 DESCRIPTION OF REFERENCE NUMERALS 1 sheet picking device 2 material (workpiece) 3 member (cut figure) 3b 'virtual outer shape 4 member position reading unit 5 member interval setting unit 6 detection unit 7 calculation unit 8 moving unit 9 member arrangement unit 10 processing machine
Claims (3)
を決定する板金用CAD/CAMシステムにおける板取
方法において、(a)被加工物上にその被加工物の端部
もしくは配置済みの切断図形に対して、配置しようとす
る切断図形を所定の間隔より小さいか又は一部分が重な
るように配置する第1工程、(b)第1工程で配置され
た切断図形に対して、その外形よりも外側に所定の間隔
分膨らませた仮想外形を作成する第2工程、(c)この
仮想外形と既に被加工物上に配置済みの部材との間で、
XY方向に対するそれぞれの重なり距離を求める第3工
程、(d)前記重なり距離のなかで最も小さい重なり距
離を選択して、その重なり距離を零にする方向に仮想外
形をその距離分移動させる第4工程、(e)前記第3工
程と第4工程とを前記重なり部分がなくなるまで繰り返
して行う第5工程および(f)第5工程で配置された仮
想外形を配置しようとする切断図形に復元させる、もし
くは配置しようとする切断図形を前記仮想外形が移動し
た分だけ移動させて、部材の配置位置を決定する第6工
程を有することを特徴とする板金用CAD/CAMシス
テムにおける板取方法。1. A sheet picking method in a sheet metal CAD / CAM system for determining an arrangement position of each cut figure with respect to a work, wherein (a) an end portion of the work or a cut figure already arranged on the work. A first step of arranging the cut figure to be arranged so as to be smaller than a predetermined interval or partially overlapping, and (b) outside the outer shape of the cut figure arranged in the first step. A second step of creating a virtual outer shape inflated by a predetermined distance in (c) between the virtual outer shape and a member already arranged on the workpiece;
A third step of obtaining the respective overlapping distances in the XY directions, (d) selecting the smallest overlapping distance among the overlapping distances, and moving the virtual outer shape by the distance in a direction in which the overlapping distance is reduced to zero; (E) a fifth step in which the third step and the fourth step are repeated until the overlapping portion is eliminated, and (f) restoring the virtual figure arranged in the fifth step to a cut figure to be arranged. Or a sixth step of determining the arrangement position of the members by moving the cut figure to be arranged by an amount corresponding to the movement of the virtual outer shape.
形は、被加工物上の配置済みの切断図形もしくは被加工
物の端部に対して少なくとも2箇所で所定の間隔より小
さいか又は一部分が重なるように配置されるものである
請求項1に記載の板金用CAD/CAMシステムにおけ
る板取方法。2. The cut figure to be arranged in the first step is smaller than a predetermined space or at least two portions with respect to the arranged cut figure on the work or the end of the work. 2. The sheet picking method in the CAD / CAM system for sheet metal according to claim 1, wherein the sheets are arranged so as to overlap with each other.
を決定する板金用CAD/CAMシステムにおける板取
装置において、(a)被加工物上に配置しようとする切
断図形に対して、その外形よりも外側に所定の間隔分膨
らませた仮想外形を作成する図形間隔設定部、(b)そ
の仮想外形と既に被加工物上に配置済みの切断図形もし
くは被加工物の端部との間の重なり部分を検出する重な
り部分検出部、(c)前記重なり部分のXY方向に対す
るそれぞれの距離を求めてその重なり距離のなかで最も
小さい重なり距離を選択する演算部、(d)前記最小重
なり距離を零にする方向に前記仮想外形をその最小重な
り距離分移動させる仮想外形移動部および(e)前記仮
想外形移動部で前記仮想外形を移動させた分だけ配置し
ようとする切断図形を移動させて配置位置を決定する、
もしくは前記配置された仮想外形に基づいて配置しよう
とする切断図形を復元させて配置位置を決定する図形配
置部を有することを特徴とする板金用CAD/CAMシ
ステムにおける板取装置。3. A sheet picking device in a sheet metal CAD / CAM system for determining an arrangement position of each cut figure with respect to a work, wherein (a) a cut figure to be arranged on the work is determined by an outer shape of the cut figure. A figure interval setting unit for creating a virtual outer shape bulged outward by a predetermined distance, and (b) an overlapping portion between the virtual outer shape and an end portion of a cut figure or a workpiece already arranged on the workpiece. (C) an arithmetic unit for calculating respective distances of the overlapping parts in the X and Y directions and selecting the smallest overlapping distance among the overlapping distances; and (d) setting the minimum overlapping distance to zero. And (e) a cut figure whose layout is to be arranged by an amount corresponding to the movement of the virtual outline by the virtual outline movement unit. To determine the placement position,
Alternatively, there is provided a drawing apparatus for a CAD / CAM system for sheet metal, comprising a figure arranging section for restoring a cut figure to be arranged based on the arranged virtual outer shape and determining an arrangement position.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10194334A JP2000029915A (en) | 1998-07-09 | 1998-07-09 | Sheet picking method and apparatus in CAD / CAM system for sheet metal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10194334A JP2000029915A (en) | 1998-07-09 | 1998-07-09 | Sheet picking method and apparatus in CAD / CAM system for sheet metal |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000029915A true JP2000029915A (en) | 2000-01-28 |
Family
ID=16322871
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10194334A Withdrawn JP2000029915A (en) | 1998-07-09 | 1998-07-09 | Sheet picking method and apparatus in CAD / CAM system for sheet metal |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000029915A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009005287A1 (en) * | 2007-07-04 | 2009-01-08 | Lg Chem, Ltd. | Cutting frame of high cutting efficiency |
| WO2009031778A3 (en) * | 2007-09-08 | 2009-04-30 | Lg Chemical Ltd | Cutter frame of high cutting efficiency |
| WO2009031779A3 (en) * | 2007-09-08 | 2009-04-30 | Lg Chemical Ltd | Cutting frame of low cutting loss ratio |
| WO2009031777A3 (en) * | 2007-09-08 | 2009-04-30 | Lg Chemical Ltd | Cutting frame of high cutting efficiency |
| JP2010134577A (en) * | 2008-12-03 | 2010-06-17 | Amada Co Ltd | Nesting method and apparatus |
| CN102348545A (en) * | 2009-03-10 | 2012-02-08 | 株式会社Lg化学 | Method for making quadrilateral elements |
| JP2014211896A (en) * | 2014-07-01 | 2014-11-13 | 株式会社アマダ | Blank layout data generation device and blank layout data generation method |
-
1998
- 1998-07-09 JP JP10194334A patent/JP2000029915A/en not_active Withdrawn
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009005287A1 (en) * | 2007-07-04 | 2009-01-08 | Lg Chem, Ltd. | Cutting frame of high cutting efficiency |
| KR100934462B1 (en) * | 2007-07-04 | 2009-12-30 | 주식회사 엘지화학 | Foundation frame of high foundation efficiency |
| WO2009031778A3 (en) * | 2007-09-08 | 2009-04-30 | Lg Chemical Ltd | Cutter frame of high cutting efficiency |
| WO2009031779A3 (en) * | 2007-09-08 | 2009-04-30 | Lg Chemical Ltd | Cutting frame of low cutting loss ratio |
| WO2009031777A3 (en) * | 2007-09-08 | 2009-04-30 | Lg Chemical Ltd | Cutting frame of high cutting efficiency |
| CN101795834B (en) * | 2007-09-08 | 2014-04-02 | Lg化学株式会社 | Cutting frame of high cutting efficiency |
| JP2010134577A (en) * | 2008-12-03 | 2010-06-17 | Amada Co Ltd | Nesting method and apparatus |
| CN102348545A (en) * | 2009-03-10 | 2012-02-08 | 株式会社Lg化学 | Method for making quadrilateral elements |
| US9104191B2 (en) | 2009-03-10 | 2015-08-11 | Lg Chem, Ltd. | Process for preparation of quadrangle unit |
| US9417618B2 (en) | 2009-03-10 | 2016-08-16 | Lg Chem, Ltd. | Process for preparation of quadrangle unit |
| JP2014211896A (en) * | 2014-07-01 | 2014-11-13 | 株式会社アマダ | Blank layout data generation device and blank layout data generation method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2000029915A (en) | Sheet picking method and apparatus in CAD / CAM system for sheet metal | |
| JP3612995B2 (en) | Computer for automatically calculating maximum theoretical yield and computer-readable recording medium storing program for causing computer to execute automatic calculation of maximum theoretical yield | |
| JP4041060B2 (en) | Image processing apparatus and image processing method | |
| JP3981670B2 (en) | Machining shape drawing device | |
| JPH07262243A (en) | Shape data check method | |
| JP4074202B2 (en) | Image measuring apparatus and program for generating edge tracking measurement program | |
| JP4073732B2 (en) | Time chart creation device, time chart creation program and recording medium | |
| JPH06274622A (en) | Area calculator | |
| JP2002171099A (en) | Circuit board mounting quality checking method and apparatus | |
| US7831110B2 (en) | Resolution converting method | |
| JP2665548B2 (en) | Shape evaluation method and shape evaluation device | |
| JP3718984B2 (en) | Image editing apparatus, image editing method, and computer-readable recording medium recording image editing processing program | |
| JPH07319526A (en) | NC data generation method | |
| JPS63130220A (en) | Device for generating data of plate development | |
| JPH11143926A (en) | 3D figure placement device | |
| JPH04172566A (en) | How to change the shape of the wiring pattern | |
| JP3486937B2 (en) | Figure transformation device | |
| JPH07175944A (en) | 3D model placement method | |
| JPH0731671B2 (en) | Formula input editing method | |
| JPH0548876A (en) | Picture processor with grid function | |
| JP2972003B2 (en) | Automatic creation of development drawings for bending | |
| JP2007257081A (en) | Part program generating device for image measuring device, part program generating method for image measuring device, and part program generating program for image measuring device | |
| JPH0934924A (en) | Design support apparatus and method | |
| JPH05228741A (en) | Cad/cam device | |
| JPH0789357B2 (en) | Unwired section display device using automatic wiring processing function |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20051004 |