[Java Macro]
Java macro는 Star-CCM+ 내에서 실행되는 Java 프로그램으로 반복적인 작업을 효율적으로 하기 위해 사용하는 범용적인 자동화 방법 입니다. Star-CCM+ 내의 기능(native way: auto-save, auto-export, scene hardcopies, simulation operation 등)이 유용하지 않을 경우에 활용할 수 있는 방법으로 Java 스크립트를 사용합니다.
[Java Macro 생성]
Java Macro는 Star-CCM+ GUI의 툴바에서 하기의 버튼을 이용해 만들고 텍스트 에디터로 수정 할 수 있습니다.
[Java API]
Java API(Application Programer Interface)는 Help --- > Java API
[Java Macro 설계 과정]
1.사용 목적 정의
2.매크로 계획
- 기록되야 할 단계 정의
(소스 데이터 불러오기, 솔루션 지우기, 입구 속도 및 초기 속도 정의, 계산, 레포트, 파일 저장 등의 단계 정의)
3.매크로에 기록할 단계별 필요한 사항 계획
예) a.초기 속도 세팅
b.입구 속도 세팅
c.솔루션 초기화
d.계산
e.레포트
f.이미지 저장
g.파일 저장
4.Star-CCM+에서 매크로 기록
5.기록된 매크로 확인
6.매크로 구조 재정의
- 향후 재사용 및 추가 조건 고려하여 매크로 구조 재정의
[Java Macro 예]
상세한 내용은 Turorials --- > Automation --- > Intermediate Java Macros:Run Multiple Simulations를 참조해 주세요.
(Java는 잘 사용하시는 분이 많겠지만, 내용 확인 하면서, 처음 접하시는 분들을 위해 간략한 소개를 작성 하였습니다.)
'Simcenter 기술 자료 > Simcenter STAR-CCM+' 카테고리의 다른 글
[STAR-CCM+]Star-CCM+ Automation (Design Manager) (0) | 2023.05.03 |
---|---|
[STAR-CCM+] 재료(Material)데이터베이스 추가 하는 방법 (0) | 2023.05.03 |
[STAR-CCM+]Star-CCM+ Automation (Simulation Templates) (0) | 2023.03.06 |
[STAR-CCM+]Star-CCM+ Automation (Simulation Assistant) (0) | 2023.02.28 |
[STAR-CCM+]Star-CCM+ Automation 분류 소개 (0) | 2023.02.15 |
댓글