싸이러스 싸이러스 제품소개입니다.

FEMtools 모듈 정보

2.1 FEMtools Framework 상위메뉴 >

FEMtools의 Framework는 엔지니어링 응용프로그램 개발, 통합, 자동화 및 사용자 환경을 만들기 위한 다기능 프로그램으로 데이터 인터페이스,
데이터베이스 관리, Parameter, Response관리, 데이터 Visualization 및 모든 기능을 지원하는 Script 언어, API 함수 등과 같은 기능을 포함하고 있다.

또한 공통의 유한요소 라이브러리, Linear Static, Normal Mode 분석(Real & Complex modes), 주파수 및 하모닉 응답 해석 등을 분석할 수 있는
Solver를 추가 할 수 있으며 이의 대용으로 전용 Solver인 ABAQUS, ANSYS, NASTRAN, I-DEAS 및 사용자가 개발한 프로그램을 쉽게 통합할 수 있다.

특히 최근들어서 CAE해석과 시험 데이터의 통합 및 상관관계 분석이 요구되어 지고 있으며, 유한요소 모델의 검증의 수단으로 FEMtools의
Correlation Analysis를 통하여 해석과 시험의 통합을 실현할 수 있고 유한요소 모델의 갱신의 수단으로 FEMtools Model Updating을 많이 사용하고 있다.

FEMTools Framework의 구성

주요특징
  • 유한요소 및 시험 데이터를 하나의 데이터 베이스 안으로 통합
  • 해석 데이터 및 시험 결과를 분석, 가시화, 관리 및 리포팅
  • 차제의 Solver 또는 전용 Solver를 통하여 정적 및 동적 문제를 해결
  • 기본적으로 내장된 백개 이상의 Script 함수와 API함수를 이용하여 모든 데이터를 처리
  • 모듈을 추가하거나 사용자 프로그램과 통합이 가능
  • 영문과 일본어의 자료제공
응용분야
  • 데이터 전환 - Normalization, Expansion, Reduction,...
  • 데이터 변환 - 유한요소 메쉬, FEA 해석 결과 또는 시험데이터 파일을 한포맷에서 다른 포맷으로 으로 변환
  • FEA 또는 Test Data의 Pre- 또는 Post-processing
  • CAE 통합 - solver-independent, customized analysis processes, user interfaces (GUI).
  • Programming - FE and/or test를 사용한 응용프로그램의 개발
장점
  • 빠르고 효율적인 개발
  • 분리된 단일 응용프로그램을 통함
  • 그래픽 뷰어, 데이터 변환과 같은 표준 Component의 재사용
  • 사용자 환경 Interface를 사용자에 맞게 조정
  • FEA 프로그램의 통합
  • 모든 Test Data의 통합
  • OS와 컴퓨터의 환경에 영향을 받지 않은 독립적인 Architecture
  • 분리되어 있는 분석 도구를 사용자 환경으로 통합
  • 다양한 종류의 하드웨어와 OS를지원
  • 프로그램 언어와 API를 별도로 제공하여 충돌의 위험을 제거
FEMtools Framework의 구성요소
· Direct Data Interface
FEMtools Framework는 기존의 CAE환경에서 쉽게 통합할 수 있도록 만든 개방된 프로그램으로 쌍방향 데이터 변환은 대부분의 FEA 및 시험 데이터
포맷(NASTRAN, ANSYS, I-DEAS, ABAQUS, Test Universal file)에 대하여 가능하며 또한 상용프로그램인 MS Excel 및 MATLAB과도 가능하다.
또한 직/간접적인 데이터 변환은 FE모델 사이즈에 제한이 없으며 새로운 Interface는 Framework에서 제공되는 Script 언어를 이용하여 쉽게 구성할
수 있다.
  • 서로 다른 포맷의 FE Mesh 데이터의 변환
  • FEA 및 Test data의 Pre- 및 Post-processing
  • 시험 데이터와 FEA 데이터를 비교하기 위한 Interface
  • CAE 통합
· 데이터베이스 관리(Database Management)
  • Tree 리스트를 사용한 Database Explorer
  • Spreadsheet 타입의 table editing
  • 좌표계의 변환
  • 국부 직교, 실리더, 구 좌표계를 지원
  • FE model 저감법 지원(Guyan, IRS,...)
  • Mode shape normalization, scaling, truncation 및expansion (mode mixing, modal coordinates method, dynamic expansion method,SEREP method,...)
  • Element Set 또는 Node Set의 선택, 자동적으로 topology, material 또는 geometry에 따라 Set의 생성
  • Boolean operations
  • FEA database integrity 확인
· MESH 툴
  • 기본 Mesh 생성
  • Element Type 변환
  • Mesh Morphing
· 통합된 유한요소 해석
FEMtools은 여러 가지 유한요소 모델을 통합할 수 있으며 Import / Export를 할 수 있다. 또한 공통적으로 공유할 수 있는 정보는 Mass, Stiffness
Matrics, Static Displacement, Normal Modes, Complex Modes와 Operational Deflection Shape 등 이다. 여러 솔버의 데이터를 공유할 수 있는
정보는 다음과 같다.
  • 내부 유한요소 라이브러리(Lumped mass, beams, plates, shells, volume elements, damper elements)
  • Isotropic, orthotropic and anisotropic material models
  • Constraing equations(MPC, RBE2, RBAR, ....)
  • 선형 정적해석
  • Normal Mode 해석(Lanczos Solver)
  • FEMtools과 다른 Solver와의 통합
· 데이터 가시화(Data Visualization)
  • XY 그래프, Maxtix 및 Mesh 가시화 기능
  • Node와 Element의 Graphic 선택
  • Constraing equations(MPC, RBE2, RBAR, ....)
  • 여러개의 Graphics windows
  • Dynamic viewing (rotation, pan and zoom)
  • OpenGL graphics rendering (shading, lighting, transparency)
  • Color-coded and vector-coded displays
  • Animated, side-by-side and overlay plots
  • Export of animated shapes as AVI files
  • Export graphics in Postscript / bitmap files
· Script 언어
Script 언어는 FEMtools의 프로그래밍 언어와 연동되어 많은 다양한 향상된 특징을 가지고 있고 사용자가 배우기 쉬운 Basic Scipt 언어를 기초로 하여
만들어졌고 메뉴와 툴바는 사용자 자신의 함수와 명령어로 만들수 있으며 다음과 같은 특징을 가지고 있다.
  • 통합된 script editor window- FEMtools scripts는 통합된 Editor Window에서 만들고 실행할 수 있으며 명령어, 함수, 주석 등의 color-coding이
    가능하여 Script의 개발 및 Debugging 역시 가능하고 Script Editor에서 직접 만들 Script의 compile과 실행이 가능하다.
  • Mathematical programming , array operators, complex numbers, ...등이 가능
  • sparse matrices 지원
  • Regular expressions 지원
  • User interface programming
  • OLE automation/ActiveX
  • Compiled execution
  • Script encoding
  • Error checking
  • Online documentation 지원
· API 함수 라이브러리
  • 240개 이상의 FEMtools API 함수 지원
  • Functions for launching and controlling external tools with ActiveX/OLE automation technology under Windows
  • 모든 components는 다른 FEMtools modules에서 사용이 가능
· 기타 추가적으로 아래와 같은 기능을 지원하고 있다.
  • Interactive User Interface
  • Sparse Matrics의 지원
  • Regular Expression의 지원
  • OLE Automation을 위한 함수 지원
다운로드 FEMtools Framework Datasheet