본문 바로가기

DAFUL MOTION

(11)
6. 개선된 기타 요소 6-1. DT Auto Modeler - DT Auto Modeler에서 여러바디를 하나의 EasyFlex 바디로 바꿀 수 있도록 개선되었습니다. 6-2. 치강성 해석 처음 기어생성 시 혹은 기어 설계 인자가 변경되면 자동 치강성해석을 수행하도록 기능이 개선되었습 니다. 6-3. Subsystem navigator 알고리즘 수정 바디나 구속조건 등을 표시하는 Subsystem Navigator는 모델을 표시하고, 연결관계를 확인하는 용도로 사용되어 수정이 발생할 때 마다 업데이트 되어야 합니다. Entity 개수가 1000개를 초과할 경우 많은 시간을 기다려야 하는데 알고리즘 개선으로 1000개를 표시하는데 2700%의 시간을 감소 시켰습니다. 6-4. Solving Progress Bar UI Solv..
5. 구속조건 마찰 영역 확장 5-1. 구속조건 마찰 영역 확장 - 회전 구속조건에서만 적용된 구속조건 마찰 기능이 병진 및 실린더 구속조건에서도 사용가능하게 되었습니다.
4. 필름 궤도 자동 생성 4-1. 필름 궤도 자동 생성 필름 궤도와 같이 변형된 형태를 고려한 시스템을 모델링 하기위해서는, 궤도 생성을 위한 사전 시뮬레이션이 필수였습니다. ‘FE Film’은 이러한 과정 없이 응력을 고려한 필름 궤도를 자동으로 생성 해주는 기능입니다. 4-2. 필름 궤도 자동 생성 예제: - 필름이 따라가는 궤도 순서에 맞춰 롤러 선택 - 감기는 방향, 반지름, 메쉬 조건등을 설정
3. 외부에서 계산된 하중 입력 가능 3-1. 유연체 하중 입력 EM Force나 EHD, Durability 기능처럼 다른 프로그램에서 해석한 결과를 유연체 바디에 적용할 수 기능을 사용자가 직접 User – Subroutine을 통해 일반적인 유연체 바디에서도 적용할 수 있도록 개발 되었습니다. 3-2. 사전준비 - External Load 활성화 - User Subroutine 등록 제공된 User Subroutine 파일을 Solver 폴더에 복사 (기본경로: C:\Program Files\VirtualMotion, Inc\DAFUL 2022 R1\Solver\Windows) 3-3. External Load 생성
2. 솔버 성능 향상 2-1.향상된 FDM Jacobian 옵션 FDM Jacobian 옵션을 사용했을 때 접촉의 변동을 최소화하여 해석의 안정성을 증가시켜줍니다. 2-2. 초탄성 물성 수렴성 증가 테트라, 피라미드, 펜타 메쉬의 경우 노드 개수가 작으면 헥사 메쉬보다 강성이 증가해 수렴성이 떨어 지는 경우가 있었습니다. 해당 메쉬들은 보다 적은 노드개수를 사용했을 때 수렴성이 증가하도록 개선 되었습니다. 2-3. RBE3 요소 메모리 사용량 감소 유연체 모델 구축 시 RBE3 요소 적용할 때, 메모리 사용량을 최대 80%까지 감소할 수 있도록 개선되었 습니다.
1. 파이썬을 이용한 결과 데이터 추출 1-1. 파이썬을 이용한 데이터 추출 해석을 수행한 후, Postprocessor에서 파이썬 스크립트를 이용하여 강체 및 유연체에 대한 해석 결과 (위치, 속도, 가속도, 하중, 응력)를 추출할 수 있습니다. 1-2. 사전준비 ◈ Python 설치 https://www.python.org/ 에서 파이썬 다운로드 ( 지원 버전 : 2.7.x, 3.5.x, 3.6.x, 3.7.x, 3.8.x ) ◈ PythonNet 설치 - 방법1: https://pypi.org/project/pythonnet/ 에서 PythonNet 설치 - 방법2: Command 창에서 pip install pythonnet 입력 ◈ Config 파일복사 - 예제파일의 VM이 제공하는 python.exe.config 파일을 Python..
4. 추가된 기타 요소 4-1. 3D Spline 데이터를 입력할 수 있게 되었습니다. X,Y,Z축의 값을 입력해 3D Spline그래프를 생성할 수 있습니다. 생성된 그래프는 AKISPLINE함수를 이용해 모델에 적용할 수 있습니다. 4-2. 시뮬레이션 시나리오 업데이트 시뮬레이션 시나리오를 사용해 해석 도중에 강체 Body를 EasyFlex로 교체할 수 있는 기능이 업데이트 되었습니다. 해석 모든 과정에서 유연체가 포함되어 있다면 해석 시간이 오래 걸리지만 필요한 부분부터 EasyFlex 바디로 교체해 해석 시간을 줄일 수 있습니다.
3. 결과 기록 항목 선택 기능 3-1. 해석결과 파일의 용량을 감소시킬 수 있는 기능 개발 - 시스템 진동분석을 수행할 경우, 해석 모델의 Step Size가 낮아지면서 해설 결과의 데이터 또한 많아지게 되어 파일의 크기가 커지는 경우가 있습니다. 이 경우 Result Record를 체크 해제하면 해당하는 결과 데이터를 기록하지 않아 해석 결과 용량이 작아집니다. - 감속기 진동 분석의 경우 EM Force 데이터를 기록하지 않으면 하우징의 위치, 속도, 가속도는 동일하지만 EM Force 데이터만 기록하지 않아 진동 분석이 가능하고, 결과 용량 또한 50% 가량 감소하게 됩니다. - Result Record에서 구속조건 항목을 체크 해제한 후 특정한 구속조건에서는 결과 항목을 확인할 수도 있습니다.