시나리오 메서드 | 설명 | 데이터 반환 여부 |
run() | 해석을 시작하고 끝날 때까지 기다립니다. | 아니오 |
clone(newScenarioName) | 이 시나리오의 복사본을 반환합니다. | 시나리오 |
activate() | 이 시나리오를 활성 시나리오로 설정합니다. | 아니오 |
design() | 상위 설계를 반환합니다. | 설계 |
start() | 분석을 시작합니다. | 아니오 |
wait() | 실행 중인 해석이 끝날 때까지 기다립니다. | 아니오 |
wait(msec) | 실행 중인 해석이 끝날 때까지 해당 시간(밀리초)까지 기다립니다. msec = 숫자 | 아니오 |
applyBoundaryCondition(bc) | 선택한 모형 도면요소에 경계 조건을 적용합니다(bc = 경계 조건 객체). | 아니오 |
applyMeshSize(size) | 선택한 모형 도면요소에 메쉬 크기를 적용합니다. size = 숫자 | 아니오 |
applyMaterial(name) | 선택한 모형 도면요소에 기존 재료의 <name>을 갖는 재료를 지정합니다. name = 문자열 | 아니오 |
applyMaterial(m) | 선택한 모형 도면요소에 재료를 지정합니다. m = 재료 객체 | 아니오 |
importSettingsFrom(a) | 해석의 설정을 이 해석으로 복사합니다. | 아니오 |
selectAll() | 선택 모드를 기반으로 모든 모형 도면요소를 선택합니다. | 아니오 |
deselectAll() | 모든 도면요소를 선택해제합니다. | 아니오 |
selectPrevious() | 모형 도면요소의 이전 리스트를 선택합니다. | 아니오 |
select(id) | ID를 사용하여 도면요소를 선택하거나 선택해제합니다. id = 숫자 | |
deselect(id) | ID를 사용하여 도면요소를 선택하거나 선택해제합니다. id = 숫자 | 아니오 |
select(name) | name에 따라 도면요소를 선택하거나 선택해제합니다. 선택 모드에 따라 name은 도면요소, 재료 또는 그룹 객체를 나타낼 수 있습니다. | |
deselect(name) | name에 따라 도면요소를 선택하거나 선택해제합니다. 선택 모드에 따라 name은 도면요소, 재료 또는 그룹 객체를 나타낼 수 있습니다. | 아니오 |
createGroup(name) | name의 새 그룹을 작성하고, 호출자에게 반환합니다. name = 문자열 | 예 |
deleteGroup(name) | name을 갖는 그룹을 삭제합니다. name = 문자열 | 아니오 |
group(name) | name을 갖는 그룹을 반환합니다. name = 문자열 | 예 |
entity(type,id) | type 및 id를 갖는 모형 도면요소를 반환합니다. type = 문자열, id = 숫자 | 예 |
material(name) | name을 갖는 재료를 반환합니다. name = 문자열 | 예 |
setGravityVector(x,y,z) | 중력 벡터를 설정합니다. x,y,z = 숫자(방향 구성요소) | 아니오 |
setResultsSaveInterval(val,units) | 결과 및 요약 저장 빈도를 설정합니다. val = 숫자, units = "단계" 또는 "초" | |
setSummarySaveInterval(val,units) | 결과 및 요약 저장 빈도를 설정합니다. val = 숫자, units = "단계" 또는 "초" | 아니오 |
setTotalTemperature(t, units) | 압축성 흐름의 총 온도를 설정합니다(UI의 옵션 대화상자에 설정), t = 온도 값, units = 문자열 | 아니오 |
setRelaxation(variable, value) | variable의 완화를 value로 설정합니다(variable = 문자열, value = 숫자). | 아니오 |
estimateTimeStep() | 동작 특성을 기준으로 시간 단계를 예측합니다. | 아니오 |
addRuntimeMonitorPoint(mp) | mp = 감시 점 객체 | |
deleteRuntimeMonitorPoint(id) | 런타임 감시 점을 관리합니다. id = 문자열 | |
runtimeMonitorPoint(id) | 런타임 감시 점 id를 반환합니다. id = 문자열 | 예 |
addPostMonitorPoint(mp) | 기둥 감시 점을 관리합니다. mp = 감시 점 객체, id = 문자열 | |
deletePostMonitorPoint(id) | 기둥 감시 점을 관리합니다. mp = 감시 점 객체, id = 문자열 | 아니오 |
postMonitorPoint(id) | 기둥 감시 점 id를 반환합니다. id = 문자열 | 예 |
convergenceHistory(id) | 수렴 내역 id를 반환합니다. id = 문자열 | 예 |
selectAllResults() | 모든 결과를 선택하거나 선택해제합니다. iteration = 숫자 | |
deselectAllResults() | 모든 결과를 선택하거나 선택해제합니다. iteration = 숫자 | |
selectResults(iteration) | 모든 결과를 선택하거나 선택해제합니다. iteration = 숫자 | |
deselectResults(iteration) | 모든 결과를 선택하거나 선택해제합니다. iteration = 숫자 | 아니오 |
loadSelectedResults() | 선택한 모든 결과를 로드합니다. | |
resetSelectedResults() | 선택한 모든 결과를 재설정합니다. | 아니오 |
value(scalar, mp) | 현재 반복에 대해 감시 점의 결과 값을 가져옵니다. scalar = 문자열, mp = 감시 점 객체 | |
value(scalar, mp, iteration) | 현재 반복에 대해 감시 점의 결과 값을 가져옵니다. scalar = 문자열, mp = 감시 점 객체 | 예 |
selectResultOutputQuantity(s) | 출력 수량을 선택 또는 선택해제합니다. s = 문자열(출력 수량의 이름, 전체 리스트를 보려면 사용자 인터페이스: 해석-출력 수량 참조) | |
deselectResultOutputQuantity(s) | 출력 수량을 선택 또는 선택해제합니다. s = 문자열(출력 수량의 이름, 전체 리스트를 보려면 사용자 인터페이스: 해석-출력 수량 참조) | 아니오 |
deleteBoundaryCondition(bc) | 선택한 모형 도면요소에서 경계 조건을 삭제합니다(bc = 경계 조건 객체). | 아니오 |
applyInitialCondition(ic) | 선택한 모형 도면요소에 초기 조건을 적용합니다(ic = 초기 조건 객체). | 아니오 |
applyMotion(mo) | 선택한 도면요소에 동작을 적용합니다(mo = 동작 객체). | 아니오 |
suppressSelectedParts() | 모형에서 선택한 체적을 억제하여 이러한 부품이 메쉬되지 않도록 합니다. | 아니오 |
resumeSelectedParts() | 선택한 체적을 다시 표시하여 메쉬될 수 있도록 합니다. | 아니오 |
resumeAllParts() | 억제된 모든 체적을 복구합니다. | 아니오 |
automaticSize() | 자동 메쉬 크기 조정을 적용합니다. | 아니오 |
spreadChanges() | 모형 전체에 메쉬 분포 변경 사항을 확산시킵니다. | 아니오 |
summary() | 요약 객체를 반환합니다. | 예 |
wallResults() | 벽 결과 객체를 반환합니다. | 예 |
setSolver(equation, solver, maxIterations, convergenceValue) | equation = 문자열, solver = 문자열, maxIterations = 정수, convergenceValue = double | 아니오 |
useUniformSize | | 아니오 |
applySizeAdjustment(size) | size = 요소 크기 | 아니오 |
setAutomaticExtrusion(String) | 문자열 = "켜기" 또는 "끄기" | 아니오 |
setExtrusionGrowth(size) | size = 돌출 성장 값 | 아니오 |
setExtrusionLayers(numberOfLayers) | numberOfLayers = 돌출 레이어 수(정수) | 아니오 |
setExtrusionEndLayering(String) | string = "균일", "끝에서 작음", "시작에서 작음", "양쪽에서 작음", "중간에서 작음" | 아니오 |
extrudeMesh() | | 아니오 |
addResultsSaveFrequency(iteration/step, frequency) | 단계 번호 및 저장 빈도(출력 빈도 테이블 참조) | 아니오 |
addSummarySaveFrequency(iteration/step, frequency) | 단계 번호 및 저장 빈도(출력 빈도 테이블 참조) | 아니오 |