본문 바로가기

cfx22

ANSYS CFX Immersed Solid 한계와 활용법 요약ANSYS CFX의 Immersed Solid 기법은 메시 변형 없이 유체 내 강체 운동을 모사할 수 있는 편리한 기능입니다.그러나 열전달 불가, 다상 해석 불가, 입자 추적 불가 등 실무에서 반드시 알아야 할 제약이 많습니다.이 글에서는 Immersed Solid의 작동 원리, 설정 방법, 한계, 그리고 실무 활용 전략을 정리합니다.Immersed Solid란?Immersed Solid는 유체 도메인의 메시 위에 고체 형상을 겹쳐 놓고, 고체가 위치한 영역에서 운동량을 강제로 억제(Forcing)하여 유동을 차단하는 기법입니다.일반적인 강체 운동 해석에서는 고체가 움직일 때마다 메시를 변형(Remeshing)하거나 중첩 격자(Overset Mesh)를 사용해야 합니다. Immersed Solid는 .. 2026. 4. 12.
ANSYS CFX 프로파일 데이터 경계조건 설정 요약ANSYS CFX에서 외부 데이터 파일을 이용해 경계 조건에 시간별, 위치별 값을 적용하는 방법을 다룹니다.프로파일 파일(.csv) 작성법부터 CFX-Pre에서 불러오기, 경계 조건 적용까지 전체 과정을 설명합니다.CEL 수식과의 비교를 통해 상황별 최적의 방법을 선택할 수 있습니다.프로파일 데이터란?CFX에서 경계 조건에 고정값 대신 외부 데이터를 적용하고 싶을 때, 프로파일 데이터(Profile Data)를 사용합니다. 데이터 파일에 독립 변수(시간, 좌표 등)와 종속 변수(속도, 온도 등)의 쌍을 정의하면, Solver가 현재 시간이나 노드 좌표에 맞는 값을 자동으로 보간해서 적용합니다."Interpolation"이라는 용어 때문에 Solver의 Initial Condition Interpola.. 2026. 4. 4.
ANSYS CFX CEL 재귀적 참조 에러 우회 방법 요약ANSYS CFX CEL에서 변수가 자기 자신을 직접 또는 간접적으로 참조하면 재귀적 참조(Circular Reference) 에러가 발생합니다.이 에러는 물성치 정의, 경계조건 설정 등 실무에서 빈번하게 발생하며, CEL만으로는 근본적 해결이 어려운 경우가 있습니다.linlin 연산자, 평균 함수, Additional Variable 복사 기법 등 실무에서 검증된 우회 방법을 정리합니다.재귀적 참조 에러란?CEL에서 변수 정의가 자기 자신을 참조하는 순환 구조가 되면, Solver가 시작 직후 다음 에러를 출력하며 중단됩니다.Error in subroutine GETCORE: There is a circularity in recursive callsto GETVAR. A variable depend.. 2026. 3. 31.
ANSYS CFX CEL if문 심화 — step, min, max 활용까지 요약ANSYS CFX CEL의 if문은 조건 분기의 핵심이지만, 양쪽 표현식이 항상 평가되는 치명적 특성이 있습니다.step(), min(), max() 함수로 if문을 대체하면 더 간결하고 안정적인 조건 처리가 가능합니다.이 글은 CEL 기초를 다룬 이전 글의 후속편으로, if문 심화와 대안 함수에 집중합니다.if문 기본 문법CEL의 if문은 삼항 연산자와 유사한 구조입니다.if(조건식, 참일 때 값, 거짓일 때 값)if(Temperature > 350 [K], 1.5 [Pa s], 1.0 [Pa s])온도가 350 K를 초과하면 1.5 Pa s, 아니면 1.0 Pa s를 반환합니다.if문의 치명적 특성 — 양쪽 모두 평가CEL의 if문은 조건의 참/거짓과 관계없이 참일 때 값과 거짓일 때 값을 모두 .. 2026. 3. 31.
ANSYS CFX Total VS Static Pressure / Temperature 요약ANSYS CFX에서 경계조건을 설정할 때, Total(정체)과 Static(정적) 값의 차이를 정확히 이해해야 올바른 결과를 얻을 수 있습니다.비압축성 유동에서는 Bernoulli 방정식, 압축성 유동에서는 등엔트로피 관계식으로 두 값이 변환됩니다.이 글에서는 물리적 개념, 수식 유도, CFX 경계조건 적용, 그리고 Solver 내부 변환 과정까지 정리합니다.Static vs Total — 무엇이 다른가?유체역학에서 어떤 물리량의 Static 값은 유체가 흐르고 있는 상태에서 측정한 값이고, Total 값은 그 유체를 등엔트로피 과정으로 완전히 정지시켰을 때의 값입니다.쉽게 말해, Static은 "지금 흐르는 상태 그대로의 값"이고, Total은 "운동에너지까지 모두 포함한 값"입니다. Total .. 2026. 3. 31.
ANSYS CFX Perl 자동화 입문 요약ANSYS CFX는 내장 Perl 인터프리터(Power Syntax)를 통해 전처리부터 후처리까지 전 과정을 스크립트로 자동화할 수 있습니다.GUI에서 수행하는 모든 작업은 CCL(CFX Command Language)로 표현되며, Perl은 이 CCL을 프로그래밍 방식으로 제어하는 역할을 합니다.본 글에서는 CFX에서 Perl을 사용하기 위한 기초 문법과 Pre/Solver/Post 각 단계의 자동화 예제를 다룹니다.Power Syntax란?ANSYS CFX는 자체적으로 Perl 인터프리터를 내장하고 있습니다. CFX 내에서 Perl 코드를 실행할 수 있는 이 환경을 Power Syntax라고 부릅니다.CFD 해석 과정에는 경계 조건 변경, 격자 수정, 결과 추출 등 수많은 반복 작업이 포함됩니다... 2026. 3. 27.