Structural analysis apparatus, structural analysis method, and structural analysis program

Information

  • Patent Application
  • 20070233436
  • Publication Number
    20070233436
  • Date Filed
    October 24, 2006
    17 years ago
  • Date Published
    October 04, 2007
    16 years ago
Abstract
There is provided a structural analysis apparatus capable of automatically setting the boundary between the entire model and detailed model to thereby obtain a highly accurate solution without intervention of an operator and with less man-hour and less calculation time.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a block diagram showing the entire configuration of a structural analysis apparatus according to an embodiment of the present invention;



FIG. 2 is an overall view of a model to be analyzed (prism model with a minute notch) and partially detailed view thereof;



FIG. 3 is a conceptual view showing a process of sequentially creating a detailed mesh model from an entire model (mesh model);



FIG. 4 is a first flowchart showing operation of the embodiment of the present invention;



FIG. 5 is a second flowchart showing operation of the embodiment of the present invention;



FIG. 6 is a third flowchart showing operation of the embodiment of the present invention;



FIG. 7 is a fourth flowchart showing operation of the embodiment of the present invention; and



FIG. 8 is a fifth flowchart showing operation of the embodiment of the present invention.


Claims
  • 1. A structural analysis apparatus using a mesh model obtained by dividing a model into meshes to perform analysis of displacement or stress, comprising: an iso-surface creation section that creates a field iso-surface from an analysis result of the mesh model;a detailed mesh model creation section that uses the field iso-surface created by the iso-surface creation section to create a detailed mesh model of a part of the mesh model;an analysis section that uses the analysis result of the mesh model to perform analysis of the detailed mesh model created by the detailed mesh model creation section; andan analysis evaluation section that evaluates the analysis result of the detailed mesh model based on the analysis result obtained by the analysis section and analysis result of the mesh model.
  • 2. The structural analysis apparatus according to claim 1, wherein the analysis section acquires the boundary value of the detailed mesh model from the analysis result of the mesh model and uses the boundary value to analyze the detailed mesh model.
  • 3. The structural analysis apparatus according to claim 1, wherein the detailed mesh model creation section includes: a first detailed mesh model creation section that creates a first detailed mesh model with the same mesh size as that of the mesh model; and a second detailed mesh model creation section that creates a second detailed mesh model with a finer mesh size obtained by reducing the mesh size of the first detailed mesh model to a predetermined size,the analysis section analyzes the second detailed mesh model based on a first boundary value obtained by the analysis of the mesh model to obtain a second boundary value of the first detailed mesh model and uses the second boundary value to analyze the first detailed mesh model, andthe analysis evaluation section performs a first analysis evaluation based on the analysis result of the first detailed mesh model obtained by the analysis section and analysis result of the mesh model.
  • 4. The structural analysis apparatus according to claim 3, wherein the analysis evaluation section performs the first analysis evaluation based on displacement of boundary contacts obtained as the analysis result of the first detailed mesh model and displacement of boundary contacts obtained as the analysis result of the mesh model.
  • 5. The structural analysis apparatus according to claim 3, wherein the analysis evaluation section performs a second analysis evaluation based on the analysis result of the second detailed mesh model and analysis result of the first detailed mesh model.
  • 6. The structural analysis apparatus according to claim 5, wherein the analysis evaluation section performs the second analysis evaluation based on the maximum stress obtained as the analysis result of the second detailed mesh model and maximum stress obtained as the analysis result of the first detailed mesh model.
  • 7. The structural analysis apparatus according to claim 1, wherein if the evaluation made by the analysis evaluation section does not satisfy a predetermined condition, the iso-surface creation section reduces the field value so as to create a new field iso-surface.
  • 8. A structural analysis method in which a computer uses a mesh model obtained by dividing a model into meshes to perform analysis of displacement or stress, comprising: an iso-surface creation step that creates a field iso-surface from an analysis result of the mesh model,a detailed mesh model creation step that uses the field iso-surface created by the iso-surface creation step to create a detailed mesh model of a part of the mesh model;an analysis step that uses the analysis result of the mesh model to perform analysis of the detailed mesh model created by the detailed mesh model creation step; andan analysis evaluation step that evaluates the analysis result of the detailed mesh model based on the analysis result obtained by the analysis step and analysis result of the mesh model.
  • 9. The structural analysis method according to claim 8, wherein the analysis step acquires the boundary value of the detailed mesh model from the analysis result of the mesh model and uses the boundary value to analyze the detailed mesh model.
  • 10. The structural analysis method according to claim 8, wherein the detailed mesh model creation step includes: a first detailed mesh model creation step that creates a first detailed mesh model with the same mesh size as that of the mesh model; and a second detailed mesh model creation step that creates a second detailed mesh model with a finer mesh size obtained by reducing the mesh size of the first detailed mesh model to a predetermined size,the analysis step analyzes the second detailed mesh model based on a first boundary value obtained by the analysis of the mesh model to obtain a second boundary value of the first detailed mesh model and uses the second boundary value to analyze the first detailed mesh model, andthe analysis evaluation step performs a first analysis evaluation based on the analysis result of the first detailed mesh model obtained by the analysis step and analysis result of the mesh model.
  • 11. The structural analysis method according to claim 10, wherein the analysis evaluation step performs the first analysis evaluation based on displacement of boundary contacts obtained as the analysis result of the first detailed mesh model and displacement of boundary contacts obtained as the analysis result of the mesh model.
  • 12. The structural analysis method according to claim 10, wherein the analysis evaluation step performs a second analysis evaluation based on the analysis result of the second detailed mesh model and analysis result of the first detailed mesh model.
  • 13. The structural analysis method according to claim 12, wherein the analysis evaluation step performs the second analysis evaluation based on the maximum stress obtained as the analysis result of the second detailed mesh model and maximum stress obtained as the analysis result of the first detailed mesh model.
  • 14. The structural analysis method according to claim 8, wherein if the evaluation made by the analysis evaluation step does not satisfy a predetermined condition, the iso-surface creation step reduces the field value so as to create a new field iso-surface and the above respective steps are repeated to allow the analysis evaluation step to make evaluation once again.
  • 15. The structural analysis method according to claim 13, wherein in the case where the first analysis evaluation made by the analysis evaluation step satisfies a predetermined condition, if the second analysis evaluation does not satisfy a predetermined condition, the above respective steps are repeated with the mesh size of the mesh model replaced by the mesh size of the second detailed mesh model to allow the analysis evaluation step to make evaluation once again.
  • 16. A structural analysis program allowing a computer to execute a structural analysis method that uses a mesh model obtained by dividing a model into meshes to perform analysis of displacement or stress, the program allowing the computer to execute: an iso-surface creation step that creates a field iso-surface from an analysis result of the mesh model,a detailed mesh model creation step that uses the field iso-surface created by the iso-surface creation step to create a detailed mesh model of a part of the mesh model;an analysis step that uses the analysis result of the mesh model to perform analysis of the detailed mesh model created by the detailed mesh model creation step; andan analysis evaluation step that evaluates the analysis result of the detailed mesh model based on the analysis result obtained by the analysis step and analysis result of the mesh model.
  • 17. The structural analysis program according to claim 16, wherein the analysis step acquires the boundary value of the detailed mesh model from the analysis result of the mesh model and uses the boundary value to analyze the detailed mesh model.
  • 18. The structural analysis program according to claim 16, wherein the detailed mesh model creation step includes: a first detailed mesh model creation step that creates a first detailed mesh model with the same mesh size as that of the mesh model; and a second detailed mesh model creation step that creates a second detailed mesh model with a finer mesh size obtained by reducing the mesh size of the first detailed mesh model to a predetermined size,the analysis step analyzes the second detailed mesh model based on a first boundary value obtained by the analysis of the mesh model to obtain a second boundary value of the first detailed mesh model and uses the second boundary value to analyze the first detailed mesh model, andthe analysis evaluation step performs a first analysis evaluation based on the analysis result of the first detailed mesh model obtained by the analysis step and analysis result of the mesh model.
  • 19. The structural analysis program according to claim 18, wherein the analysis evaluation step performs the first analysis evaluation based on displacement of boundary contacts obtained as the analysis result of the first detailed mesh model and displacement of boundary contacts obtained as the analysis result of the mesh model.
  • 20. The structural analysis program according to claim 18, wherein the analysis evaluation step performs a second analysis evaluation based on the analysis result of the second detailed mesh model and analysis result of the first detailed mesh model.
Priority Claims (1)
Number Date Country Kind
2006-090224 Mar 2006 JP national