JP2006040066A - Strain amount analyzer and its method - Google Patents
Strain amount analyzer and its method Download PDFInfo
- Publication number
- JP2006040066A JP2006040066A JP2004220849A JP2004220849A JP2006040066A JP 2006040066 A JP2006040066 A JP 2006040066A JP 2004220849 A JP2004220849 A JP 2004220849A JP 2004220849 A JP2004220849 A JP 2004220849A JP 2006040066 A JP2006040066 A JP 2006040066A
- Authority
- JP
- Japan
- Prior art keywords
- mesh
- clamp
- workpiece
- analysis
- strain amount
- 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.)
- Pending
Links
Images
Abstract
Description
本発明は、歪み量解析装置およびその方法に関し、特に、クランプ手段によりクランプされたワークの歪み量を有限要素法により解析する歪み量解析装置およびその方法に関する。 The present invention relates to a strain amount analyzing apparatus and method, and more particularly to a strain amount analyzing apparatus and method for analyzing a strain amount of a workpiece clamped by a clamping unit by a finite element method.
有限要素法による解析のためには、解析対象物に対して複数の三角形要素または四角形要素などの有限要素からなるメッシュを設定する必要がある。従来からメッシュを自動的に発生するための種々の技術が知られており、その一例が特許文献1に開示されている。
For the analysis by the finite element method, it is necessary to set a mesh composed of a plurality of finite elements such as a triangular element or a quadrangular element for the object to be analyzed. Conventionally, various techniques for automatically generating a mesh are known, and an example thereof is disclosed in
有限要素法は様々な分野で有益に使用されている。たとえば、クランプ手段によってクランプされたワークの歪み量を有限要素法により解析する技術は、適切なクランプ手段を設計するために不可欠である。 The finite element method is beneficially used in various fields. For example, a technique for analyzing the strain amount of a workpiece clamped by the clamping means by a finite element method is indispensable for designing an appropriate clamping means.
しかしながら、クランプ手段によってクランプされたワークの歪み量を有限要素法により解析するために、ワーク全体に対して細かなメッシュを設定するのでは、高精度に歪み量を算出することができるものの、計算量が増加してコンピュータへの計算負荷が高まり、解析に要するために長時間が必要となる。一方、ワーク全体に対して粗いメッシュを設定するのでは、高精度に歪み量を算出することが難しくなる。
本発明は、以上の問題点を解決するためになされたものである。したがって、本発明の目的は、解析に伴う計算負荷を抑制して解析に要する時間を短縮しつつ、歪み量を高精度に算出することができる歪み量解析装置および方法を提供することである。 The present invention has been made to solve the above problems. Accordingly, an object of the present invention is to provide a strain amount analyzing apparatus and method capable of calculating a strain amount with high accuracy while suppressing a calculation load accompanying the analysis and shortening a time required for the analysis.
上記課題を解決するための手段は、以下のように構成される。 Means for solving the above-described problems are configured as follows.
(1)本発明の歪み量解析装置は、クランプ手段によりクランプされたワークの歪み量を有限要素法により解析する歪み量解析装置であって、前記ワークと前記クランプ手段の各3次元形状モデルの配置に基づいて、クランプ時に前記クランプ手段が前記ワークに当接する領域に対応するクランプ領域を抽出する抽出手段と、抽出された前記クランプ領域内に含まれるメッシュが当該領域外の部位のメッシュよりも細かくなるように、有限要素法による解析に必要なメッシュを設定する設定手段と、設定されたメッシュを用いて有限要素法解析を実行し、ワークの歪み量を算出する算出手段と、を有することを特徴とする。 (1) A strain amount analyzing apparatus according to the present invention is a strain amount analyzing apparatus for analyzing a strain amount of a work clamped by a clamp means by a finite element method, and each of the three-dimensional shape models of the work and the clamp means. Based on the arrangement, an extracting means for extracting a clamping area corresponding to an area where the clamping means abuts on the workpiece at the time of clamping, and a mesh included in the extracted clamping area is more than a mesh of a part outside the area. A setting means for setting a mesh necessary for the analysis by the finite element method so as to be fine, and a calculation means for executing a finite element method analysis using the set mesh and calculating a strain amount of the work It is characterized by.
(2)本発明の歪み量解析方法は、クランプ手段によりクランプされたワークの歪み量を有限要素法により解析する歪み量解析方法であって、前記ワークと前記クランプ手段の各3次元形状モデルの配置に基づいて、クランプ時に前記クランプ手段がワークに当接する領域に対応するクランプ領域を抽出する段階と、抽出された前記クランプ領域内に含まれるメッシュが当該領域外の部位のメッシュよりも細かくなるように、有限要素法による解析に必要なメッシュを設定する段階と、設定されたメッシュを用いて有限要素法解析を実行し、ワークの歪み量を算出する段階と、を有することを特徴とする。 (2) The strain amount analyzing method of the present invention is a strain amount analyzing method for analyzing the strain amount of the work clamped by the clamp means by a finite element method, and each of the three-dimensional shape models of the work and the clamp means. Based on the arrangement, a step of extracting a clamping region corresponding to a region where the clamping means abuts on the workpiece during clamping, and a mesh included in the extracted clamping region becomes finer than a mesh of a part outside the region. And a step of setting a mesh necessary for the analysis by the finite element method, and a step of performing a finite element method analysis using the set mesh and calculating a distortion amount of the workpiece. .
本発明の歪み量解析装置およびその方法によれば、クランプ領域を抽出し、抽出されたクランプ領域内に含まれるメッシュが当該領域外の部位のメッシュよりも細かくなるように、有限要素法による解析に必要なメッシュを設定して有限要素法を実行するので、解析に伴う計算負荷を抑制して解析に要する時間を短縮しつつ、歪み量を高精度に算出することができる。 According to the strain amount analyzing apparatus and the method of the present invention, the clamp region is extracted, and the analysis by the finite element method is performed so that the mesh included in the extracted clamp region is finer than the mesh of the part outside the region. Since the finite element method is executed with the necessary mesh set, the amount of distortion can be calculated with high accuracy while suppressing the calculation load associated with the analysis and reducing the time required for the analysis.
(第1の実施の形態)
本実施の形態の歪み量解析装置は、クランプ部(クランプ手段)によってクランプされたワークの歪み量を有限要素法により解析する歪み量解析装置である。
(First embodiment)
The strain amount analyzing apparatus according to the present embodiment is a strain amount analyzing apparatus that analyzes the strain amount of a work clamped by a clamp unit (clamp means) by a finite element method.
生産ラインにおいて加工時に使用されるクランプ部の設計に関しては、ワークがクランプ部のクランプ力によって変形しないこと(歪み量が規定値以下に収まること)と、クランプとワークとが干渉しない機構であることとが前提となる。 Regarding the design of the clamp part used at the time of machining in the production line, the work should not be deformed by the clamp force of the clamp part (the amount of distortion should be less than the specified value), and the clamp should not interfere with the work. Is the premise.
ここで、本実施の形態の歪み量解析装置は、有限要素法による歪み量の算出と、クランプ部とワークとの干渉解析とを一台の装置で連続的に実行する装置である。 Here, the strain amount analyzing apparatus according to the present embodiment is a device that continuously executes the strain amount calculation by the finite element method and the interference analysis between the clamp portion and the workpiece with a single device.
図1は、本実施の形態の歪み量解析装置の概略構成を示すブロック図である。歪み量解析装置1は、パーソナルコンピュータおよびエンジニアリングワークステーションなどのコンピュータである。歪み量解析装置1は、プロセッサ11、表示部12、メモリ13、操作部14、およびハードディスク15を備える。
FIG. 1 is a block diagram illustrating a schematic configuration of a distortion amount analysis apparatus according to the present embodiment. The strain
表示部12は、CRTや液晶ディスプレイなどのディスプレイである。表示部12は、ワーク、クランプ部、治具、および油圧シリンダなど各部の3次元形状モデル(以下、単に「モデル」と称する)を表示し、また、有限要素法による解析結果を表示する際に用いられる。
The
メモリ13は、各種のパラメータやデータを一時的に記憶するために用いられる。操作部14は、キーボードやマウスなどのポインティングデバイスである。操作部14は、利用者が指示を与えたり、各部のモデルを作成し、編集し、必要に応じて画面上で移動して位置を設定する際に用いられる。
The
ハードディスク15は、コンピュータプログラムおよび各種のデータを格納するものである。たとえば、ハードディスク15は、ワーク、クランプ部、治具、および油圧シリンダなど各部のモデルを格納したり、油圧シリンダの諸元データを格納する。さらに、後述するようにメッシュを分割する際の細かさ(メッシュの緻密度)を示すデータ(以下、「分割基準」と称する)についてもハードディスク15に格納されている。なお、本実施の形態とは異なり、ハードディスク15に代えて、他の記録媒体を採用してもよいことはもちろんである。また、モデルは、利用者によるCAD設計によって新たに作られてもよい。
The
最後に、プロセッサ11は、種々の演算と制御を実行するものであり、具体的にはCPUである。プロセッサ11は、ハードディスク15に格納されているプログラムを実行することによって、種々の役割を担当している。具体的には、プロセッサ11は、たとえば、モデル処理部(モデル処理手段)、干渉シミュレーション部(干渉シミュレーション手段)、基準メッシュ設定部(基準メッシュ設定手段)、クランプ領域抽出部(抽出手段)、メッシュ分割部(メッシュ分割手段)、FEM解析部(算出手段)、および歪み量評価部(歪み量評価手段)として機能する。各部の詳細は、後述するフローチャートによって示されるので、詳しい説明を省略する。
Finally, the processor 11 executes various calculations and controls, and is specifically a CPU. The processor 11 is responsible for various roles by executing programs stored in the
次に、本実施の形態における歪み量解析装置による解析対象となるワーク、クランプ部、クランプ治具、および油圧シリンダの関係について説明する。 Next, a description will be given of the relationship among the workpiece, the clamp unit, the clamp jig, and the hydraulic cylinder that are to be analyzed by the strain amount analysis apparatus in the present embodiment.
図2は、歪み量解析装置による解析対象となるワーク、クランプ部、クランプ治具、および油圧シリンダの関係の一例について示す模式図である。 FIG. 2 is a schematic diagram illustrating an example of a relationship among a workpiece, a clamp unit, a clamp jig, and a hydraulic cylinder that are to be analyzed by the strain amount analysis apparatus.
クランプ部22は、クランプ治具23に取り付けられており、油圧シリンダ24によって駆動されるものである。クランプ部22は、ワーク21をクランプして、ワーク21をクランプ治具23に固定する。
The
図3は、クランプ部22の駆動の様子を示した模式図である。クランプ部22の基部には、油圧シリンダ24の軸が摺動自在に連結されている。油圧シリンダ24がクランブ部22の基部を押し上げると、クランプ部22は支点を中心に回動し、クランプ部22の端部がワークに当接される。
FIG. 3 is a schematic diagram illustrating how the
たとえば、油圧シリンダ24がFの力を加えると、クランプ部22の端部は、1点あたり荷重fをワーク21に加える。ワーク21に加えられる荷重fは、油圧シリンダ24の諸元データと、油圧シリンダ24による力を伝える伝達経路(すなわち、クランプ部22およびクランプ治具の構成)によって定まる。
For example, when the
図4(A)は、ワークに与えられる荷重の例を示している。一つのクランプ治具23には、たとえば、4つのクランブ部22が設けられており、各クランプ部22によってワーク21の角部に近い箇所がクランプされる。図4(B)は、ワーク21への荷重条件および拘束条件の一例を示す。クランプ時にクランク部22がワークに当接する領域(クランプ領域)とクランプ領域に加わる荷重の大きさによって荷重条件が定まり、クランプ治具23とワーク21との関係から拘束条件が定まる。
FIG. 4A shows an example of a load applied to the workpiece. For example, four
以上のようなワーク21、クランプ部22、クランプ治具23、および油圧シリンダ24は、3次元CADデータとしてモデル化され、これらのモデルに基づいて本実施の形態の歪み量解析装置による処理が実行される。
The
以下、本実施の形態の歪み量解析装置による処理内容を説明する。図5は、本実施の形態の歪み量解析装置による処理内容の一例を示すフローチャートである。図5のフローチャートに示される処理手順は、コンピュータプログラムとしてハードディスク15など記録媒体に格納されており、プロセッサ11によって実行される。また、言い換えれば、図5は、本実施の形態の歪み量解析方法の各段階を示すものともいえる。
Hereinafter, the processing content by the distortion amount analysis apparatus of the present embodiment will be described. FIG. 5 is a flowchart illustrating an example of processing contents performed by the distortion amount analysis apparatus according to the present embodiment. The processing procedure shown in the flowchart of FIG. 5 is stored as a computer program in a recording medium such as the
ステップS101では、モデルが取得される。標準的なワーク21、クランプ部22、およびクランプ治具23は、3次元CADデータとしてモデル化されており、たとえば、ハードディスク15内に格納されている。したがって、利用者の指示を受け付けて、該当するモデルが読み出される。また、他のCAD装置(不図示)からネットワーク(不図示)を通じて、標準的なモデルが取得されてもよい。また、歪み量解析装置1は、いわゆるCAD機能を有しているので、歪み量解析装置11の操作部14を通じて、利用者が新たにモデルを作成したり、編集したりすることもできる。
In step S101, a model is acquired. The
次いで、ステップS102では、モデルの全体に対してメッシュが設定される。ステップS102の処理は、具体的には、ステップS101で取得されたモデルに対して所定の緻密度(以下、「第1緻密度」と称する)でメッシュを設定する処理に該当する。たとえば、メッシュを発生させるために、上述した先行特許文献に開示された種々の方法を採用することができる。第1緻密度に関するデータは、ユーザによって予め設定され、ハードディスクなどに格納しておくことができる。設定されるメッシュが比較的粗くなるように第1緻密度が設定されることが望ましい。 Next, in step S102, a mesh is set for the entire model. Specifically, the process of step S102 corresponds to a process of setting a mesh with a predetermined density (hereinafter referred to as “first density”) for the model acquired in step S101. For example, in order to generate a mesh, various methods disclosed in the above-described prior patent documents can be employed. Data relating to the first density can be preset by the user and stored in a hard disk or the like. It is desirable that the first density is set so that the set mesh is relatively coarse.
ステップS103では、設計指示に基づいてクランプ部22のモデルおよびクランプ治具23のモデルが編集される。具体的には、この状態では、各モデルの形状を修正することができ、ワーク21のモデルの配置を修正することもできる。なお、通常は、操作部14を通じて利用者から設計内容が指示がなされる。しかしながら、後述する干渉解析や有限要素法解析の結果に応じて、ワークのモデルに対するクランプ治具23のモデルの位置を所定の方向へ一定量ずつ移動することを内容とする自動的な設計を実行することもできる。
In step S103, the model of the
次いで、ステップS104では、油圧シリンダ24のモデルが配置される。たとえば、利用者は、採用する油圧シリンダのモデルを複数種類の油圧シリンダ24のモデルのうちから操作部14を通じて適宜に指定できる。この結果、画面上に指定された油圧シリンダ24のモデルが配置される。なお、油圧シリンダ24のモデルの種類別に油圧シリンダ24の諸元データが関連づけられている。ここで、油圧シリンダ24の諸元データには、油圧シリンダ24によって与えられる荷重Fが含まれている。したがって、油圧シリンダ24のモデルが配置されることによって、油圧シリンダ24の種類が特定され、油圧シリンダ24によって与えられる荷重Fが設定されることとなる。
Next, in step S104, a model of the
ステップS105では、干渉解析が実行される。図6にワーク21とクランプ部22とが干渉状態となる例を示している。ステップS105では、ワーク21のモデルに対してクランプ部22のモデルを仮想的に駆動して干渉の有無が判断される。たとえば、クランプ部22のモデルにおいて支点の位置が設定されているので、この支点を中心としてクランプ部22のモデルが所定角度にわたって回転するように座標変換する。座標変換後の状態で、クランプ部22のモデルの座標とクランプ部22のモデルが重なるか否かを判別することによって、干渉の有無が判断される。なお、ステップS102で設定されたメッシュの節点の座標を利用して、クランプ部22のモデルの座標とクランプ部22のモデルが重なるか否かを判断することもできる。
In step S105, interference analysis is performed. FIG. 6 shows an example in which the
続いて、干渉があると判断される場合には(ステップS106:YES)、ステップS103に戻る。具体的には、干渉がある旨を表示部12に表示して利用者へ知らせ、利用者からの指示に基づいて、ステップS103における設計変更が実施されてもよいし、ワークのモデルに対するクランプ治具23のモデルの位置を所定の方向へ一定量ずつ移動するといった自動的な設計変更がなされてもよい。
Subsequently, when it is determined that there is interference (step S106: YES), the process returns to step S103. Specifically, the fact that there is interference is displayed on the
干渉が解消されている状態では(ステップS106:NO)、引き続いて、ステップS107以下の処理に進む。ステップS107では、図7に示されるとおり、ワーク21のモデルとクランブ部22のモデルの配置に基づいて、クランプ時にクランブ部22がワーク21に当接する領域に対応するクランプ領域Sが抽出される。そして、クランプ領域S内に含まれるメッシュの要素が選択される。具体的には、ステップS102で設定されたメッシュの節点の座標から、クランプ部201がかかる要素が選択される。すなわち、クランプ領域Sに少しでも重なる有限要素は、クランプ領域S内のメッシュとされる。
In a state where the interference has been eliminated (step S106: NO), the process proceeds to the processing after step S107. In step S107, as shown in FIG. 7, based on the arrangement of the model of the
次いで、ステップS108では、所定の分割基準にしたがってクランプ領域S内に含まれるメッシュが分割される。なお、分割基準は、たとえば、利用者によって予め設定されてハードディスク15に格納されている。この結果、クランプ領域S内では、上記の第1緻密度よりも細かい第2値密度でメッシュが設定されることとなる。
Next, in step S108, the mesh included in the clamp area S is divided according to a predetermined division criterion. Note that the division criterion is preset by the user and stored in the
言い換えれば、ステップS102およびステップS108では、抽出されたクランプ領域S内に含まれるメッシュが当該領域外の部位のメッシュよりも細かくなるように、有限要素法による解析に必要なメッシュを設定する処理である。 In other words, in step S102 and step S108, a process of setting a mesh necessary for the analysis by the finite element method so that the mesh included in the extracted clamp region S is finer than the mesh of the part outside the region. is there.
図8は、クランプ領域S内のメッシュを分割する処理を示す図である。図8(A)は、ステップS102でメッシュが設定されたままの状態を示している。次いで、図8(B)に示されるように、クランプ領域Sが抽出さる。そして、最終的に、図8(C)に示されるとおり、クランプ領域S内のメッシュが分割される。 FIG. 8 is a diagram illustrating a process of dividing the mesh in the clamp area S. FIG. 8A shows a state where the mesh is still set in step S102. Next, as shown in FIG. 8B, the clamp region S is extracted. Finally, as shown in FIG. 8C, the mesh in the clamp region S is divided.
次いで、ステップS109では、ステップS101からステップS104で得られるワーク21、クランプ部22、クランプ治具23、および油圧シリンダ24の各3次元モデルの形状および配置の情報と、ステップS104で得られる油圧シリンダの諸元データと、ステップS107で抽出されたクランプ領域Sの範囲とに基づいて、有限要素法解析の解析条件(荷重条件)が自動的に設定される。
Next, in step S109, information on the shape and arrangement of each three-dimensional model of the
そして、ステップS110では、設定されたメッシュを用いて有限要素法解析が実行され、ワークの歪み量が算出される。なお、有限要素法解析自体は、抽出されたクランプ領域S内に含まれるメッシュが当該領域外の部位のメッシュよりも細かくなるようにメッシュが設定されている点と、干渉解析に用いられる3次元形状データを直接的に利用して同一の装置内で有限要素法解析の解析条件が自動設定される点を除いて、たとえば、有限要素法入門(三好敏郎著 培風館)や非線形有限要素法(日本塑性加工学会編 コロナ社)などに記載されている一般的な有限要素法解析と同様であるので、詳しい説明は省略する。 In step S110, the finite element method analysis is executed using the set mesh, and the amount of distortion of the workpiece is calculated. It should be noted that the finite element method analysis itself includes a point that the mesh is set so that the mesh included in the extracted clamp region S is finer than the mesh of the part outside the region, and the three-dimensional used for interference analysis. Except for the fact that the analysis conditions for finite element method analysis are automatically set in the same device using shape data directly, for example, an introduction to the finite element method (by Toshiro Miyoshi) and the nonlinear finite element method (Japan) Since it is the same as the general finite element method analysis described in the Japan Society for Technology of Plasticity (Corona), detailed description is omitted.
次いで、ステップS111では、ステップS110で算出されたワーク21の歪み量と所定の基準値とが比較される。たとえば、所定の基準値は、予め利用者によって設定されてハードディスク15に格納されている。算出された歪み量が所定の基準値を超えている場合には(ステップS111:NO)、ステップS103に戻る。具体的には、歪み量が基準値を超えた旨を表示部12に表示して利用者へ知らせ、利用者からの指示に基づいて、ステップS103における設計変更が実施してもよいし、ワークのモデルに対するクランプ治具23のモデルの位置を所定の方向へ一定量ずつ移動し、適切なクランプ位置を自動的に検討してもよい。一方、算出された歪み量が所定の基準値以下である場合には、適切なクランプが可能であるとして、ステップS112に進む。
Next, in step S111, the distortion amount of the
ステップS112では、ステップS116で干渉が無いことが確認され、さらに、ステップS111で、クランプによる歪み量が所定の基準値以下であることが確認された状態の各データが設備仕様として出力されて、処理が完了する。 In step S112, it is confirmed that there is no interference in step S116. Further, in step S111, each data in a state in which it is confirmed that the amount of distortion due to clamping is equal to or less than a predetermined reference value is output as equipment specifications. Processing is complete.
以上のように、ステップS101、ステップS103、およびステップS104は、プロセッサ11のモデル処理部としての機能に対応し、ステップS102は、プロセッサ11の基準メッシュ設定部としての機能に対応する。また、ステップS105およびステップS106は、プロセッサ11の干渉シミュレーションとしての機能に対応し、ステップS107は、プロセッサ11のクランプ領域抽出部としての機能に対応する。ステップS108は、CPUのメッシュ分割部としての機能に対応する。ステップS109およびステップS110は、プロセッサ11のFEM解析部としての機能に対応する。また、ステップS111は、CPUの歪み量評価部としての機能に対応する。 As described above, step S101, step S103, and step S104 correspond to the function of the processor 11 as the model processing unit, and step S102 corresponds to the function of the processor 11 as the reference mesh setting unit. Steps S105 and S106 correspond to the function of the processor 11 as an interference simulation, and step S107 corresponds to the function of the processor 11 as a clamp area extraction unit. Step S108 corresponds to the function of the CPU as a mesh division unit. Step S109 and step S110 correspond to the function of the processor 11 as an FEM analysis unit. Step S111 corresponds to a function as a distortion amount evaluation unit of the CPU.
以上のように、本実施の形態の歪み量解析装置1について説明したが、本実施の形態の歪み量解析装置によれば、以下のような効果が得られる。
As described above, the distortion
クランプ領域Sを抽出し、抽出されたクランプ領域S内に含まれるメッシュが当該領域外の部位のメッシュよりも細かくなるように有限要素法による解析に必要なメッシュを設定して有限要素法を実行するので、解析に伴う計算負荷を抑制して解析に要する時間を短縮しつつ、歪み量を高精度に算出することができる。 The clamp area S is extracted, and the finite element method is executed by setting a mesh necessary for the analysis by the finite element method so that the mesh included in the extracted clamp area S is finer than the mesh of the part outside the area. Therefore, it is possible to calculate the distortion amount with high accuracy while suppressing the calculation load accompanying the analysis and reducing the time required for the analysis.
同一の3次元形状データに基づいて、クランプ部22とワーク21との干渉解析と、有限要素法による歪み量の算出とを一台の装置において同時に実行できるので、処理のやり直しを防止して、作業時間の短縮化を図ることができる。すなわち、有限要素法によって歪み量が規定値以内となる適切なクランプ条件を得ている場合に、その後の別途の装置での干渉解析で不成立が判明したり、逆に、干渉が生じないクランプ部22が設計された場合に、その後の別途の装置での有限要素法による解析によって歪み量が規定値以内に収まらないことが判明するといった状況の発生を防止することができる。
Based on the same three-dimensional shape data, the interference analysis between the
ステップS101〜ステップS103で所得された3次元形状データ(CADデータ)に基づいてクランプ領域Sが抽出できるため、クランプ領域S内でのメッシュの分割を自動的に実行することができる。したがって、メッシュ修正工数が削減でき、解析精度も向上する。 Since the clamp area S can be extracted based on the three-dimensional shape data (CAD data) obtained in steps S101 to S103, mesh division in the clamp area S can be automatically executed. Therefore, the number of mesh correction steps can be reduced, and the analysis accuracy can be improved.
ステップS101からステップS104で得られるワーク21、クランプ部22、クランプ治具23、および油圧シリンダ24の各3次元モデルの形状および配置の情報と、ステップS104で得られる油圧シリンダの諸元データと、ステップS107で抽出されたクランプ領域Sの範囲とに基づいて、クランプ領域Sに関して油圧シリンダ24からクランプ治具23やクランプ部22の機構を介してワーク21にかかる荷重を自動計算することができるので、有限要素法解析の解析条件(荷重条件)が自動的に設定できる。
Information on the shape and arrangement of each three-dimensional model of the
以上のように、本発明の好適な実施の形態について説明したが、本発明は、これらの場合に制限されるものではなく、当業者によって種々の変形、省略、追加が可能である。 As described above, the preferred embodiments of the present invention have been described. However, the present invention is not limited to these cases, and various modifications, omissions, and additions can be made by those skilled in the art.
たとえば、上述した例では、干渉解析(ステップS104)の前に、ステップS102において、モデルの全体にメッシュが設定される。しかしながら、干渉解析時(ステップS104)には、必ずしもメッシュを設定しておく必要がない。たとえば、ステップS102の処理を省略し、ステップS107において、抽出された前記クランプ領域S内に含まれるメッシュが当該領域外の部位のメッシュよりも細かくなるように、有限要素法による解析に必要なメッシュを設定してもよい。 For example, in the above-described example, a mesh is set for the entire model in step S102 before the interference analysis (step S104). However, at the time of interference analysis (step S104), it is not always necessary to set a mesh. For example, the processing in step S102 is omitted, and in step S107, the mesh necessary for the analysis by the finite element method is performed so that the mesh included in the extracted clamping region S is finer than the mesh of the part outside the region. May be set.
また、上述した例では、プロセッサ11がプログラムを実行することによって、モデル処理部、干渉シミュレーション部、基準メッシュ設定部、クランプ領域抽出部、メッシュ分割部、FEM解析部、および歪み量評価部として機能する場合を例にとって説明したが、論理集積回路などハードウェアを用いてこれらの各部の一部分を構成することもできる。 In the above-described example, the processor 11 executes a program to function as a model processing unit, an interference simulation unit, a reference mesh setting unit, a clamp region extraction unit, a mesh division unit, an FEM analysis unit, and a distortion amount evaluation unit. However, it is also possible to configure a part of each part using hardware such as a logic integrated circuit.
1 歪み量解析装置、
11 プロセッサ、
12 表示部、
13 メモリ、
14 操作部、
15 ハードディスク、
21 ワーク、
22 クランプ部、
23 クランプ治具、
24 油圧シリンダ。
1 Strain analysis device,
11 processor,
12 Display section,
13 memory,
14 operation unit,
15 hard disk,
21 work,
22 Clamp part,
23 Clamp jig,
24 Hydraulic cylinder.
Claims (6)
前記ワークと前記クランプ手段の各3次元形状モデルの配置に基づいて、クランプ時に前記クランプ手段が前記ワークに当接する領域に対応するクランプ領域を抽出する抽出手段と、
抽出された前記クランプ領域内に含まれるメッシュが当該領域外の部位のメッシュよりも細かくなるように、有限要素法による解析に必要なメッシュを設定する設定手段と、
設定されたメッシュを用いて有限要素法解析を実行し、ワークの歪み量を算出する算出手段と、を有することを特徴とする歪み量解析装置。 A strain amount analyzing apparatus for analyzing a strain amount of a work clamped by a clamping means by a finite element method,
An extracting means for extracting a clamping area corresponding to an area where the clamping means abuts against the work at the time of clamping, based on the arrangement of each three-dimensional shape model of the work and the clamping means;
Setting means for setting a mesh necessary for the analysis by the finite element method so that the mesh included in the extracted clamp region is finer than the mesh of the part outside the region;
A strain amount analyzing apparatus comprising: a calculation unit that performs a finite element method analysis using a set mesh and calculates a strain amount of a workpiece.
前記ワークの3次元形状モデルの全体に対してメッシュを設定する基準メッシュ設定手段と、
前記クランプ領域内に含まれる前記メッシュを予め定められた分割基準にしたがって分割するメッュ分割手段と、を有することを特徴とする請求項1に記載の歪み量解析装置。 The setting means includes
Reference mesh setting means for setting a mesh for the entire three-dimensional shape model of the workpiece;
The distortion amount analyzing apparatus according to claim 1, further comprising a mesh dividing unit that divides the mesh included in the clamp region according to a predetermined division criterion.
前記抽出手段は、干渉がないことが前記干渉シミュレーション手段によって確かめられた状態における前記ワークと前記クランプ手段の各3次元形状モデルの配置に基づいて、前記クランプ領域を抽出することを特徴とする請求項1に記載の歪み量解析装置。 Furthermore, it has an interference simulation means for virtually determining the presence or absence of interference by virtually driving the 3D shape model of the clamping means with respect to the 3D shape model of the workpiece,
The extraction unit extracts the clamp region based on an arrangement of the three-dimensional shape models of the workpiece and the clamp unit in a state in which it is confirmed by the interference simulation unit that there is no interference. Item 2. The distortion amount analysis apparatus according to Item 1.
前記ワークと前記クランプ手段の各3次元形状モデルの配置に基づいて、クランプ時に前記クランプ手段がワークに当接する領域に対応するクランプ領域を抽出する段階と、
抽出された前記クランプ領域内に含まれるメッシュが当該領域外の部位のメッシュよりも細かくなるように、有限要素法による解析に必要なメッシュを設定する段階と、
設定されたメッシュを用いて有限要素法解析を実行し、ワークの歪み量を算出する段階と、を有することを特徴とする歪み量解析方法。 A strain amount analysis method for analyzing a strain amount of a work clamped by a clamping means by a finite element method,
Extracting a clamping region corresponding to a region where the clamping means abuts against the workpiece at the time of clamping based on the arrangement of the three-dimensional shape models of the workpiece and the clamping means;
Setting a mesh necessary for analysis by the finite element method so that the mesh included in the extracted clamp region is finer than the mesh of the part outside the region;
Performing a finite element method analysis using a set mesh, and calculating a strain amount of the work.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004220849A JP2006040066A (en) | 2004-07-28 | 2004-07-28 | Strain amount analyzer and its method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004220849A JP2006040066A (en) | 2004-07-28 | 2004-07-28 | Strain amount analyzer and its method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006040066A true JP2006040066A (en) | 2006-02-09 |
Family
ID=35904975
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004220849A Pending JP2006040066A (en) | 2004-07-28 | 2004-07-28 | Strain amount analyzer and its method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006040066A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013045168A (en) * | 2011-08-22 | 2013-03-04 | Ihi Corp | Jig design support method and jig design support system |
CN109634111A (en) * | 2017-10-09 | 2019-04-16 | 中国科学院沈阳自动化研究所 | A kind of high-speed overload Robotic Dynamic Method for Calculating Deformation |
-
2004
- 2004-07-28 JP JP2004220849A patent/JP2006040066A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013045168A (en) * | 2011-08-22 | 2013-03-04 | Ihi Corp | Jig design support method and jig design support system |
CN109634111A (en) * | 2017-10-09 | 2019-04-16 | 中国科学院沈阳自动化研究所 | A kind of high-speed overload Robotic Dynamic Method for Calculating Deformation |
CN109634111B (en) * | 2017-10-09 | 2020-08-04 | 中国科学院沈阳自动化研究所 | Dynamic deformation calculation method for high-speed heavy-load robot |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9524583B2 (en) | Simulation of the machining of a workpiece | |
Ratchev et al. | FEA-based methodology for the prediction of part–fixture behaviour and its applications | |
JP2005533315A (en) | Method and computer program for automatically designing and manufacturing a specially designed mounting device for holding a workpiece that requires machining of a substantially special geometry | |
JP5197640B2 (en) | Machining simulation apparatus and numerical control apparatus | |
US6920620B2 (en) | Method and system for creating test component layouts | |
JP2021119478A (en) | Information processor | |
EP1843299A2 (en) | Method for automatic generation of finite element mesh from integrated circuit layout data | |
JP2007299238A (en) | Cad system, and design/analysis method | |
US20100131249A1 (en) | Method and apparatus for supporting verification of leakage current distribution | |
JP2012008883A (en) | Editing device, and layout editing method and program in editing device | |
CN114595657A (en) | Chip layout method and device and electronic equipment | |
JP2005115859A (en) | Automatic design support system, and automatic analysis evaluation method | |
JP2006040066A (en) | Strain amount analyzer and its method | |
JP2007206792A (en) | Analytic model generating device, analytic model generating method, and analytic model generating program | |
EP1398683A2 (en) | Method and system for generating numerically controlled tool paths on a solid model | |
JP6233034B2 (en) | Substrate analysis program, information processing apparatus, and substrate analysis method | |
JP5343052B2 (en) | Structure analysis method, program, and analysis apparatus | |
CN109656556B (en) | Method and device for generating self-adaptive page | |
JP6687582B2 (en) | Information processing equipment | |
KR20170126312A (en) | Apparatus and Method for designing automation using FEM | |
US7475373B2 (en) | Method and apparatus to visually assist legalized placement with non-uniform placement rules | |
JP4225422B2 (en) | NC machining system, NC data creation device, NC data creation system, NC data creation method, and NC data creation program | |
WO2023062756A1 (en) | Simulation device and computer-readable recording medium | |
WO2020241676A1 (en) | Three-dimensional model recovery system, three-dimensional model recovery method, inspection device, and program | |
KR101496691B1 (en) | Grid line maintenance based spreadsheet document display apparatus and method |