본문 바로가기

BRFLUID

(5)
BRFLUID:: function BRsteam - IF97 steam table [Download] https://brfluid.tistory.com/1 - 2022-12-04 : upload IAPWS IF97 steam table 값을 쉽게 사용하기 위한, BRsteam function을 추가함 - 자주 사용하는 단위로, 기본 입력/출력 단위는 bara, deg.C , kJ/kg , kJ/kg-K 임 - 개인/단체/기업에서 무료로 사용가능 (MIT 라이선스) - 본 소스는 아래 링크 참고 https://github.com/CoolProp/IF97 BRsteam Function OUTPUT INPUT1 Unit INPUT2 Unit BRsteamTP(Pressure) Saturated Temperature_'C Bara BRsteamTPH(Pressure, Enthalpy) Tem..
BRFLUID:: Loss coefficient 선택메뉴 추가(valve, bends, branch) [파일 다운로드] Excel 양식 다운로드 =end
BRFLUID:: friction factor 3가지 수식 추가 [파일 다운로드] Excel 양식 다운로드 엑셀 계산서에 사용하는 Darcy friction factor 수식은 다음 3가지이다. https://en.wikipedia.org/wiki/Darcy_friction_factor_formulae - Colebrook-White - Cheng - Niazkar 아래처럼 엑셀첨부를 통해 값과 사용방법을 확인할 수 있다. ; Wiki에 표기된 대표 수식 3가지에 대한 사용 검증 및 예시
BRFLUID:: Interpolation 선형보간 기능추가 [파일 다운로드] Excel File Download 양식 다운로드 계산을 하다보면 선형보간을 해야 할 경우가 종종 생긴다. 간단한 수식이나 1차식에 가까운 것은 선형보간을 사용하는 것도 크게 무리는 없다. 3차식이나 곡선을 보간해서 쓰려면 간혹 Cubic / Spline 정도를 적용해야 할 듯 한데 애매할 때가 있다. 선형보간이나 3차식 정도의 보간도 제대로 하려면 엑셀에서 그래프를 그리고 추세선을 만든다음, 해당 수식에서 소수점 7~10자리로 만들어 이를 재확인하여 써야 결과의 오차가 적다. 더구나 X-Y, 2차 표를 보간해서 사용하려면 이 때엔 그 VBA 등의 함수를 사용하는 것이 편하다. 하지만 막상 찾아보면 vba 함수 또한 잘 만들어진 것들은 인터넷에 없거나 array "0" 사용시 1부터 적..
BRFLUID:: ANSI/KS/HDPE Code 배관사이즈 목록선택 기능추가 [파일 다운로드] Excel 양식 다운로드 압력손실 계산을 위해서는 배관내경(Inside Diameter)를 기준으로 유체속도Velocity를 계산이 필요하다. 하지만 대부분 예제는 100mm, 200mm 등 예시수준의 정보만 담고 있어서 이를 다시 검증해야 하기에 규정Code에 명기된 PipeTable을 계산서에 추가하였다. 주로 사용하는 ANSI , KS, PE(HDPE) 배관의 주요배관경과 스케쥴을 추가하였고 엑셀에서는 해당 항목에서만 선택가능토록 되어 있어서 쉽게 압력계산을 완성할 수 있다. 위 정보에 추가로 필요한 정보는 아래 TablePipeINFO 표 아래에 추가하면 손쉽게 계산서에 반영할 수 있다. 반영하고 새로고침을 하면 DropDown 메뉴에서 추가한 배관재질을 사용가능하다.