CFD 스크립트 편집기
Autodesk® CFD API로 스크립트를 작성하고 실행하는 방법에는 다음 두 가지가 있습니다.
- Autodesk® CFD 사용자 인터페이스 내의 CFD 스크립트 편집기
- 외부 CFD 스크립트 편집기
내부 스크립트 편집기
내부 스크립트 편집기는 완성된 시뮬레이션과 함께 작업하는 데 적합합니다. 응용 사례 예에는 다음이 포함됩니다.
- 사용자 결과 수량 추출
- 반복 함수 자동화
- 사용자 인터페이스에서 사용할 수 없는 방식으로 결과 데이터 추출
스크립트 편집기를 열려면 설정 (탭) > 설계 연구 도구 (메뉴 확장 패널) > 스크립트 편집기를 클릭합니다. 대부분의 경우 스크립트는 동일한 세션 내에서 완료된 시나리오로 실행됩니다. 따라서 결과를 설계 연구 환경 내에서 직접 조작할 수 있습니다.
참고: 스크립트 편집기에 액세스하려면 설계 연구가 열려 있어야 합니다.
스크립트 편집기 사용자 인터페이스
파일
- 새로 만들기를 클릭하여 새 스크립트를 작성합니다.
- 열기를 클릭하여 기존 스크립트를 엽니다.
- 저장을 클릭하여 현재 스크립트를 폴더에 저장합니다.
편집
- 이전 상태로 되돌리려면 명령 취소를 클릭합니다. 명령 취소를 클릭하기 전 마지막 상태로 돌아가려면 다시 실행을 클릭합니다.
- 강조 표시된 텍스트를 제거하려면 잘라내기를 클릭합니다. 잘라낸 텍스트를 다른 위치에 삽입하려면 원하는 위치에 마우스를 놓고 붙여넣기를 클릭합니다.
- 특정 행으로 건너뛰려면 이동을 클릭합니다. 원하는 행 번호를 입력하라는 메시지가 표시되면 입력합니다.
도구 > 트리거
트리거를 사용하여 특정 이벤트가 발생할 때 스크립트를 자동으로 시작할 수 있습니다.
트리거 이벤트 사용의 예:
- 스크립트가 자동으로 결과를 추출하거나 특정 데이터 항목을 저장할 수 있도록 트리거를 사용하여 시뮬레이션이 완료되는 시간을 탐지합니다. 그러면 데이터 추출이 자동화되므로 수동 개입이 필요하지 않습니다.
- 트리거를 사용해 형상 모형이 로드되는 시간을 탐지하여 시뮬레이션 설정 및 실행을 자동화하는 스크립트를 실행합니다. 이는 CAD 도구에서 형상 매개변수를 자동으로 변경하는 경우 유용합니다.
미리 정의된 트리거 이벤트:
- SolverFinished: 시뮬레이션(수치 해석)이 완료되었을 때
- 새 설계: 설계가 작성될 때
- 설계 업데이트: 업데이트된 버전의 형상 모형으로 설계가 수정되었을 때
다음과 같은 두 가지 수준의 트리거가 있습니다.
- 기본 트리거는 모든 모형에 대해 호출됩니다. 저장 위치는 \AppData\Local\Autodesk\CFD 2016\Triggers입니다.
- 설계 연구 트리거는 작성된 모형에 대해서만 호출됩니다. 설계 연구 트리거는 설계 연구와 함께 저장됩니다. 설계 연구 트리거를 작성하거나 편집하려면 설계 연구가 열려 있어야 합니다.
트리거를 작성하려면:
- 도구 > 트리거...를 클릭합니다.
- 기본 또는 설계 연구 그룹에서 원하는 트리거 이벤트를 마우스 오른쪽 버튼으로 클릭하고 트리거 추가를 선택합니다.
- 최소 스크립트가 자동으로 작성됩니다. 특정 동작 및 명령을 포함하도록 이 스크립트를 수정합니다.
트리거 또는 스크립트의 이름을 변경하려면 이름을 두 번 클릭하고 새 이름을 입력합니다.
도구막대 명령
- 적절한 스크립팅 언어를 선택합니다. Python 및 QT 스크립트 중에서 선택할 수 있습니다. 자동화하려는 함수에 따라 적절한 스크립팅 언어를 선택해야 합니다. 프로그래밍 언어에 대한 자세한 정보를 보려면 여기를 클릭하십시오.
- 실행 버튼을 클릭하여 스크립트를 실행합니다.
문자 영역
문자 영역에는 문자를 보다 쉽게 개발할 수 있도록 하는 여러 가지 기능이 포함되어 있습니다.
a. 변수 선언, 주석, 문자열 및 벡터를 포함하는 여러 요소에 색상 지정
b. 행 번호
c. 현재 행 강조

외부 스크립트 편집기
외부 스크립트 편집기를 사용하여 Autodesk® CFD 외부에서 스크립트를 실행합니다.
외부 편집기를 열려면 CFD 설치 폴더로 이동한 후 CFDScriptEditor.exe를 두 번 클릭합니다.
외부 편집기는 기본적으로 기존 스크립트를 실행하는 데 사용됩니다.
- 스크립트를 열려면 찾아보기를 클릭합니다.
- 스크립트 보거나 수정하려면 편집을 클릭합니다. 스크립트는 별도의 문자 편집기에서 엽니다.
- 스크립트를 실행하려면 실행을 클릭합니다.
- 다른 문자 편집기를 선택하려면 옵션...을 클릭하고 편집기 실행 파일의 이름을 입력합니다.
관련 항목
API(응용프로그램 프로그래밍 인터페이스)
API 프로그래밍 참조
API 구조 및 계층 개요