https://stackoverflow.com/questions/13266480/running-salom
1) Z88 AURORA(www.z88.de)
-Z88 AURORA는 2009년부터 배포되었으며 FEM open source 코드인 Z88의 확장판이며 Z88은 GNU-GPL license를 갖는 open source FEM임
-Z88은 1986년 Frank Rieg 교수에 의하여 개발되었으며, 현재 Bayreuth 대학교의 Rieg 교수 연구진에 의하여 추가적인 연구개발이 진행되고 있고 Z88 AURORA는 Z88의 14번째 버전이며, Windows 32비트, 64비트 및 Linux 64비트, Mac OS X의 플랫폼에서 지원되며 Solver 뿐만 아니라 GUI 기반의 전처리기, 후처리기 모듈까지 지원됨
-Z88 AURORA는 정하중 해석을 위해 개발된 FEM open source code이며 선형 및 비선형 정하중 해석이 가능하며 그 외에도 진동해석 및 열 해석 등이 가능함
2) Calculix(www.calculix.de)
- 전/후처리기 : Gmsh (3차원 유한요소 생성, 자체 스크립트 언어 사용하여 기하 모델 형성), CGX
-Calculix는 Guido Dhondt과 Klaus Wittig에 의해 개발된 GNU GPL license 기반의 FEM open source code임
-Calculix는 전처리 및 후처리 기능을 지원하는 CGX와 (단, Gmsh 가 더 우수함)
솔버 기능을 지원하는 Calculix 모듈 2가지로 구성이 되어있고 Windows와 Linux 기반 플랫폼에서 지원이 되며, Calculix에서는 정하중 해석 이외에 비선형 해석 및, 진동, 동역학 해석, 좌굴 해석 및 열해석이 가능함, 2차 요소만을 사용, 탄성/초탄성/소성/일부 점탄성
-특이점은 ABAQUS 기반의 input 파일과 부분적으로 호환되는 input 파일을 Solver에서 사용하며 전처리기인 CGX에서는 ABAQUS, ANSYS, Nastran 등에서 호환 가능한 Input 파일을 생성할 수 있음
- Direct sparse matrix solver, Iterative solver 사용
3) ELMER(https://www.csc.fi/web/elmer)
-Elmer는 1995년부터 핀란드의 연구기관, 대학, 산업체의 협력기관인 CSC에 의해 개발된 GNU GPL license 기반의 다중 물리 해석 Open source code임
-Windows, Linux, Mac OS X 플랫폼에서 지원가능하며 Elmer는 애초에 CFD 해석을 위해 개발되었지만 구조해석, 유체해석, 열해석과 소음해석을 위한 물리 모델을 모두 포함함
-Elmer는 해석을 수행하는 ElmerSolver, 다른 소프트웨어로부터 요소망을 가져오고 물리모델과 경계조건을 설정하는 ElmerFront, 후처리 기능을 가진 ElmerPost, 유한요소망을 만드는 ElmerGrid로 구성되어 있음
4) Code Aster(www.code-aster.org) (CAE Linux)
-Code_Aster는 프랑스 회사인 EDF에서 자체 개발된 GNU GPL licence 기반의 FEM open source Code임
-Linux 기반 플랫폼에서 지원이 되며, 현재 12.6 버젼까지 개발되었고 선형과 비선형의 정역학, 동역학 해석과 피로(fatigue), 손상(damage), 파괴(fracture), 접촉(contact), 토질(geomaterials), 다공성 매체(porous media) 등을 해석할 수 있으며, Code_Saturne, SYRTHES와 연결하여 다중 물리 연성 해석 수행이 가능함
-Code Aster는 Solver 모듈만 지원 가능하기 때문에 일반적으로 SALOME라는 open source code를 이용하여 전처리 및 후처리 기능을 수행하여 전체 해석이 이루어짐
- 오픈 소스 중 가장 강력
- 프랑스어로 되있어서 습득 어려움
[유한요소 해석 오픈소스 프로그램 리스트 @상세@상용 Tool 호환내용도 포함]
List of finite element software packages - Wikipedia
[유한요소 해석 오픈소스 하드유저 개인 웹사이트]
About_me (dymaxionkim.github.io)
[유한요소 해석 프로그램 개발 시 필요한 라이브러리 정리 글]
<5BC6EDC1FD5DC7D1B1B9C0FCBBEAB1B8C1B6B0F8C7D0C8B8203335B1C72031C8A32E687770> (koreascience.kr)
출처 :
1.
2.
오픈소스 유한요소해석 소프트웨어는 뭐가 있을까? (tistory.com)
3.
<5BC6EDC1FD5DC7D1B1B9C0FCBBEAB1B8C1B6B0F8C7D0C8B8203335B1C72031C8A32E687770> (koreascience.kr)
-------------------------------------------------------------------------------------------------------------------------------------------------------
CalculiX:
- very intuitive thanks to the keyword syntax based on Abaqus (and thus easy to use for people familiar with Abaqus)
- a wide range of possible analyses
- pretty powerful even for big models
- there are a few interesting preprocessors, including default GraphiX but also FreeCAD and PrePoMax (IMHO the best open-source FEA pre-post of all the existing ones, regardless of the solver)
- has some small bugs, for example with beam elements
- doesn’t have true structural elements (they are actually expanded to solids and this may cause inaccuracies in some cases but in most situations, they work really good)
Elmer:
- moderately user-friendly
- has its own preprocessor (for postprocessing ParaView is used) which is pretty good for simple analyses
- rather wide range of analyses, including electromagnetism and acoustics
Code_Aster:
- several types of analyses, including fatigue and fracture mechanics
- very unintuitive, keywords and most parts of the documentation are in French (some are poorly translated to English)
- Salome-Meca is used as a preprocessor - it offers quite advanced capabilities (including hexa meshing) but is hard to use because you have to set a lot of things
Here’s a nice comparison of various FEA software (paid and free) but I’m not sure if it’s 100% up to date: http://feacompare.com/ 59
출처 :
Where to start with open source FEA - CalculiX
'유한요소 해석 > FEM 프로그래밍' 카테고리의 다른 글
GDS File format (1) | 2023.05.11 |
---|---|
Introduction to finite element methods (0) | 2023.05.06 |
Full Finite Element Solver in 100 Lines of Python (0) | 2023.04.25 |
Gmsh (0) | 2023.01.22 |
유한요소 해석 유의점 (0) | 2023.01.13 |