{{ post.title }}
글 편집
{{ post.author.name }}
작성일
Version | {{ post.target_version }} | Product |
{{ product.name }}
|
---|---|---|---|
Tutorial/Manual | {{ post.manual_title }} | Attached File | {{ post.file.upload_filename }} |
선행 튜토리얼 안내
본 튜토리얼을 수행하기 전에 [Base Model 생성 튜토리얼]을 수행해야 합니다.
튜토리얼을 통해 생성된 Base Model은 본 튜토리얼 뿐만 아니라 [G-Modeling Tutorial - Rigid ↔ FFlex]에도 활용됩니다.
Base Model 생성 튜토리얼 바로가기
Step 01 – 강체 Pushrod의 Mesh 작업
[Steps]
- 아래 과정으로 생성된 RFLEX body를 통해 Pushrod의 휘는 현상 분석
- <Flexible> 탭으로 이동하여 <G-Manager> 실행
- <Pushrod> body 선택
- <G-Manager> 다이얼로그에서, <FFlex> 와 <Mesh> 선택
- <Execute> 버튼 클릭. Mesh 모드로 진입됩니다.
- <Assist Modeling> 클릭, FDR을 위한 기본 설정된 Geometry가 적절하지 않기 때문에 변경
- <Mesh> 클릭 및 옵션 세팅 :
- Solid4(Tetra4)
- Max Element Size : 1
- Max Element Size : 0.1
- Mesh 실행
- Mesh 모드를 나가지 마십시오.
Step 02 – RFlexGen 실행
[Steps]
- <NodeSet> 클릭, 그리고 FDR의 두 마스터 노드(81540, 81541)를 이용하여 NodeSet 한 개 생성
- Mesh 모드 나가기
- <G-Manager> 실행
- 메쉬된 Pushrod 선택
- Target을 RFLEX로 변경
- <Swap using RFlexGen> 선택
- <Output RFI File Path> 정의
- <RFlexGen> 버튼 클릭
- RFlexGen 다이얼로그가 나타나면 <Interface Nodes> 옵션에서 <Select NodeSet> 선택
- <N> 버튼을 클릭하여, GUI 상에서 SetNode1을 선택
- <Execute> 버튼 클릭
- RFI 생성 완료 이후, <Close> 클릭 G-Manager 다이얼로그로 복귀
Step 03 – RFLEX MFBD 모델링
[Steps]
- G-Manager 다이얼로그에서 <Execute> 버튼 클릭, G-Manager가 강체 Pushrod를 앞선 Step에서 생성된 RFLEX body로 변환
- Pushrod RFLEX body의 <Properties> 다이얼로그 열기
- <Mode Shape>의 Animation을 이용하여 Pushrod RFlex body의 Mode Shape 확인
- Simulation 실행 및 애니메이션 재생을 통해 결과 리뷰
Step 04 – 결과 비교 RIGID vs. RFLEX
[Steps]
- RFlex group에서 <Strain/Stress Shape Generation>을 이용하여 Generate Stress/Strain Shape 생성
- <Contour> 아이콘 클릭
- <SMISES(Von-mises Stress)> 선택하고 <Calculation> 버튼 클릭
- Apply 버튼 클릭
- Animation 재생. Animation 재생 중 stress/stress의 최대값을 Contour에서 확인 가능
- Model 탭에서 <Step 02>에서 생성된 강체 모델의 결과 Plot인 <Plot1>을 선택
- Pushrod RFlex body 모델의 '*.rplt' 파일을 Import
- 같은 Plot 그래프를 생성 (Pos1_Relative and Vel1_Relative of Valve_Trans joint)
- 강체와 RFLEX 해석 결과에 대한 두 Plot 결과를 비교
Tip: RFLEX Pushrod를 FFLEX Pushrod 변경하더라도 STEP9와 동일한 Plot 결과를 얻을 수 있습니다. 하지만, RFLEX는 해석속도가 빠른 장점을 가지고 있습니다.
Step 05 – 새로운 RFLEX로 Swap
[Steps]
이전 스텝에서 RFLEX simulation 결과를 확인하였습니다. 하지만, 사용자가 Pushrod의 휨 해석 결과를 받아들이지 않고 더욱 좋은 Pushrod의 디자인을 고려해 볼 수도 있습니다. G-Manager는 이러한 사용자도 지원합니다!
- <G-Manager> 실행, Pushrod RFLEX body 선택
- Target에서 <RFlex>를 선택하고 <Swap using RFI File> 선택
- Options에서 새로운 Pushrod RFLEX RFI 파일을 지정 ('Pushrod_RFLEX_NewDeisgn.rfi')
- <Execute> 버튼 클릭
- Pushrod RFLEX body는 새롭게 정의된 RFI 파일로 대체 됨.
- Simulation 실행
- Simulation 결과 리뷰. Pushrod RFLEX body의 추가적인 해석결과 확인 가능 (해석결과 비교 가능)
Step 06 – RFLEX에서 Shell CAD data로 변환
[Steps]
능률적인 Simulation을 위해, 강체를 RFLEX 로 변환하는 것이 좋습니다. 만약 RFLEX Body의 원본 CAD 데이터가 없더라도, G-Manager의 “Convert to Rigid Shell” 옵션을 이용하여 유연체에서 강체로 쉽게 변환할 수 있습니다.
- <G-Manager> 실행
- RFLEX body 클릭
- Target에서 <Rigid> 선택
- Option에서 <Convert to Rigid Shell>을 선택하고 <Mass & CM Position>를 체크
- <Execute> 버튼 클릭
- Pushrod RFLEX body가 Rigid Shell Data로 변환 됨
- Pushrod의 Properties 다이얼로그 오픈. 강체 타입 및 Mass/Inertia 데이터를 확인 가능.
축하합니다! 본 튜토리얼틀 통해 G-Modeling를 통한 MFBD 통합 모델링 중 RFlex에 대한 모델링을 숙지하셨습니다.
이어지는 [G-Modeling Tutorial - Rigid ↔ FFlex] 통해 G-Modeling를 통한 손쉬운 FFlex 모델링을 경험해 보실 수 있습니다.