Analysis of Many Bodies in One Part with ANSYS ACT
Introduction
한 Part의 각 Body에 상응하는 조건을 정의하고 해석하기 위해 진행

- Mechanical - Engineering Data: 물질에 대한 성질 정의
- Mecahnical - Geometry: 한 Part에 많은 Body 생성 (Python, SpaceClaim)
- Mechanical - Model: Mesh 생성
- Mechanical - Setup: 각 Body에 상응하는 경계조건 정의 (Python)
- Mechanical - Solution: 해석
Generating Many Bodies in One Part
위 사진과 같이 수많은 Body들을 직접 모델링하는 것은 불가능하기 때문에 SpaceClaim
내의 기능인 Scripting
을 사용한다.SpaceClaim
의 Scripting
기능은 IronPython
을 기반으로 Coding 및 실행이 가능하다.
1 | def MakeBody(startPos, BodySize, Thickness): |

Share Mophology - Share
필수

Setting Condition in Many Bodies
수많은 Body들의 초기조건 및 경계조건을 정의하기 위해 Ansys Mechanical
내의 기능인 Scripting
을 사용한다.Ansys Mechanical
의 Scripting
기능은 IronPython
을 기반으로 Coding 및 실행이 가능하다.
1 | bodies = ExtAPI.DataModel.Tree.GetObjectsByType(DataModelObjectCategory.Body) |
1 | import csv |
