Professional (MBD) 글 편집
RecurDyn/Professional은 MBD (Multi-Body Dynamics) 모델링 환경의 기본이 되는 제품으로서 MS Window 기반으로 개발되어 있습니다. 직관적이고 편리한 UI로 빠르고 정확한 모델링을 도와주며, MBD에 최적화된 그래픽 엔진을 통해 복잡한 모델도 간단하게 조작할 수 있습니다. 다양한 CAD 데이터 포맷을 지원하며 강체(MBD) 및 유연체(MFBD) 모두 적용가능한 솔버를 제공합니다. 특히 최고 수준의 Contact알고리즘을 바탕으로 복잡한 기계 시스템도 효과적으로 해석할 수 있습니다.
파라미터를 손쉽게 매개변수로 정의하여 파라메트릭 스터디 및 DOE를 처리할 수 있으며, 시뮬레이션 결과를 애니메이션 및 Plot으로 빠르고 분석할 수 있는 Post-processor를 함께 제공합니다.
Features
- 빠르고 신뢰할 수 있는 기계 시스템 해석
- 친숙한 사용자 인터페이스 : CAD와 유사한 Windows-native 환경
- 강력한 2D/3D Contact 모델링
- 전용 툴킷을 이용한 자동화된 모델링
RecurDyn/Modeler
RecurDyn/Modeler는 단순하고 직관적인 RecurDyn의 GUI 입니다.
강체 다물체 동역학(MBD: Multi-Body Dynamics)
해석에 필요한 뛰어난 전처리 및 후처리 환경을 제공하며, 모델 생성 및 생성된 모델의 파라미터와 데이터 설정, 솔버 실행 및 제어, 그래프와 애니메이션을 통한 해석 결과 확인 및 생성하는 기능까지 제공합니다.
단순한 마우스 조작과 키보드의 명령만으로 바디들의 위치를 빠르게 배치함으로써 모델들을 사실적으로 생성할 수 있게 해주며, Joint, Force, Contact 및 여러 가지 요소들을 시각적이며 직관적으로 정의할 수 있게 해줍니다.
-
CAD에서 Geometry를 직접 RecurDyn/Modeler로 가져올 수 있습니다.
-
GUI의 다양한 바디 생성 툴을 이용하여 바디를 생성할 수 있습니다. 지원되는 CAD 파일 포맷은 다음과 같습니다.
- Parasolid (.x_t, .x_b, .xmt_txt, .xmt_bin)
-
STEP (.step, .stp)
- ACIS (.sat)
- IGES (.igs)
- CATIA (.CATPart, CATProduct)
- NX (prt)
- Solidworks (sldprt, sldasm)
- Creo/Pro/E (prt, asm)
- Shell (.shl)
- STL (.stl)
(포맷에 따라 별도 라이선스가 필요할 수 있습니다.)
RecurDyn/Modeler는 추가적인 툴킷들을 이용하여 유연체가 포함된 동역학 해석이나 프린터, Roll-to-Roll 미디어 처리기와 같은 Media transport systems, 궤도 차량 등의 해석과 같은 다양한 용도로 확장될 수 있습니다.
RecurDyn/Solver
RecurDyn/Solver는 다물체 동역학 해석 시 사용되는 최강의 MBD 솔버입니다. 향상된 계산법 및 수치 해석 기술을 기반으로 매우 복잡한 Contact 조건들이 포함된 기계 시스템의 해석도 빠르고 안정적으로 수행합니다.
RecurDyn/Solver는 RecurDyn/Professional에 포함되어 있으며 추가적으로 제공되는 툴킷을 이용하여 확장이 가능합니다. 예를 들면, 별도의 툴킷을 통해 유연체나 프린터와 같은 Media Transport System, 탄소성 유체 부싱, 메카트로닉스 제어 시스템 등으로 확장하여 해석을 수행할 수 있습니다. RecurDyn/Solver는 이러한 시스템들을 하나의 연결된 방정식 시스템으로 통합하며 RecurDyn/Solver 기능을 더욱더 빠르고 강력하게 만들어주는 연동 해석(Co-simulation)을 통하여 이 방정식 시스템이 동시에 해석됩니다.
강체 시스템을 해석하는 경우 RecurDyn/Solver는 미분 방정식의 수치 적분법에 필요한 Implicit Generalized-Alpha와 Advanced Hybrid 방법을 제공합니다. RecurDyn/Solver는 동역학 해석 및 정적 해석 수행에 모두 사용될 수 있습니다
-
Pre Analysis
- Static Analysis
- Dynamic Analysis
- Using the recursive formula by the relative coordinate
- Implicit G-Alpha /Advanced Hybrid/Track G-Alpha integrators
RecurDyn/ProcessNet
RecurDyn/ProcessNet은 RecurDyn/Professional에 포함되어 있는 C#과 Visual Basic 기반의 사용자 정의 환경입니다.
이를 통해 사용자는 본인이 원하는 대로 모델 데이터 처리, 사용자 정의 다이얼로그 박스와 UI 기능 생성, 작업의 자동화, 사용자의 해석 영역에 맞게 RecurDyn을 커스터마이즈를 할 수 있습니다 RecurDyn/ProcessNet은 전처리 데이터 뿐만 아니라 후처리 데이터에 접근하여 처리할 수 있으며, RecurDyn/ProcessNet은 스크립트 환경으로 Microsoft.NET을 사용하며 C#과 Visual Basic을 사용하여 스크립트 생성이 가능합니다. RecurDyn/ProcessNet을 이용하면 RecurDyn/Professional의 기능을 사용자 본인의 필요에 맞게 최대한 확장하여 사용할 수 있습니다.
RecurDyn/Professional에 포함된 기능들
RecurDyn을 이용하여 모델 해석 시 간단한 프로그래밍 Expression 작성이 가능합니다. RecurDyn에서 다양한 용도로 사용되는 Expression이란 sin(5*time)과 같은 텍스트 문자열(Text strings)이며 시간에 따라 변화하는 바디의 위치, 반작용력, 사용자 정의 구속 방정식 생성 등의 경우에 사용할 수 있습니다.
Expression은 RecurDyn/Modeler를 사용하여 직접 작성할 수 있으며, RecurDyn/Modeler는 사용자가 모델의 일부분을 제어하거나 해석이 완료된 이후 분석된 데이터를 생성하는 경우에도 간단하면서도 강력한 기능을 제공합니다.
- 다양한 수학 라이브러리를 이용하여 수식의 정의 가능
- 시간에 따라 변화하는 바디의 위치, 작용력, 사용자 정의 구속 방정식 생성 등에 사용
- 해석 완료 후의 결과를 원하는 형태로 가공하는 용도로 활용
- DOE, 최적화를 위한 목적함수 정의
- 자체 Post Processor 를 이용한 다양한 형태의 결과 확인
- 시스템의 움직임을 애니메이션을 통해 확인
- 위치, 속도, 가속도, 반력 등을 그래프(Plot)로 확인
- 시간에 따른 응력, 변형률에 대한 Contour를 애니메이션을 통해 확인 및 AVI 파일로 출력
- 데이터를 간편하게 Export 하여 엑셀 등에서 확인 가능
- 보간, 미적분, FFT, 필터와 같은 다양한 처리 기능 지원
- 갭 측정/ 간섭체크
- 바디 간의 거리, 혹은 간섭의 존재여부 확인
- 해석 후 애니메이션을 통한 값의 변화 확인
RecurDyn 은 다양한 CAD 포맷을 지원합니다.
- Parasolid (.x_t, .x_b, .xmt_txt, .xmt_bin)
- STEP (.step, .stp)
- ACIS (.sat)
- IGES (.igs)
- CATIA (.CATPart, CATProduct)
- NX (prt)
- Solidworks (sldprt, sldasm)
- Creo/Pro/E (prt, asm)
- Shell (.shl)
- STL (.stl)
자세한 정보는 아래 글을 참고하시기 바랍니다.