Get Started

What is BRFLUID (desktop)

BRFLUID (desktop) Add-in is an Office add-in that replaces Excel VBA.
Working in 32bit & 64bit excel / Not support for Mac


Get multi-fluid property in Excel

BRFLUID is an Excel add-in that helps solve fluid mechanics problems quickly in an Excel. It includes basic fluid properties and engineering formulas for calculating piping losses. For this purpose, it includes various modules such as CoolProp, IF97-steam table and interpolation method, etc.

BRFLUID 는 엑셀추가기능으로 유체역학 문제를 빠르게 풀 수 있도록 편리기능을 제공합니다. 기본적인 물성치와 배관손실 계산을 위한 공학수식 등을 포함하고 있습니다.

이를 위해서 CoolProp, IF97 Steam table, 선형보간 등의 다양한 모듈을 포함하고 있습니다.


Better with BRFLUID

There is an open source called CoolProp that replaces REFPROP. It's a program to find fluid properties.

"CoolProp.org" explains how to use CoolProp as excel add-in in their web page, but there is a problem when using with -xlam - that the absolute path of excel addin -xlam- remains in Excel file.

It is not easy for some user who are not familiar with excel, or errors sometimes occur when many users use in the different environment. When combined with ExcelDNA, an open source, it is convenient to use in a variety of environments.


CoolProp라는 REFPROP를 대체하는 오픈소스가 있습니다. 유체 물성치 구하는 프로그램 입니다.
http://coolprop.org/coolprop/wrappers/Excel/index.html?highlight=excel

CoolProp.org 홈페이지에 엑셀 사용하는 방법을 자세히 설명하고 있지만, 몇 가지 불편한 점도 있습니다. xlam 추가기능을 설치하는 것이 익숙하지 않거나 때론 xlam 파일의 절대경로가 엑셀에 남아서 이를 다른 사용자가 실행할 때에는 일일이 경로변경을 해주어야 합니다. 따라서 다수 사용자가 항상 동일한 결과값을 얻고자 할 때엔 때론 문제가 됩니다.

하지만 오픈소스인 excelDNA와 결합하면 다양한 환경에서 편리하게 사용할 수 있습니다.







How to install 설치방법

Download the lined file(zip) including "BRFLUID Excel Add-in xll"
There are two way to use 1) auto loading whenever excel start 2) one time run when you need

BRFLUID 엑셀추가기능xll 압축파일(zip)을 다운로드 받습니다.
2가지 사용방법이 있습니다.

  1. 엑셀 사용시 자동실행 하는 방법 2) 필요시 1회 실행

No1.) Permanent installation - xll Auto loading

Register the BRFLUID file in the File - Options - 'Add-Ins' - Manage - from the top menu of the Excel.
You can follow the procedure on the site below for detailed explanation.
https://www.wallstreetmojo.com/add-ins-in-excel/


방법1) 영구설치, 엑셀실행시 BRFLUID-xll 자동실행
엑셀 상단메뉴에서 파일 - 옵션 - '추가기능'에서 BRFLUID 파일을 등록합니다.
자세한 설명은 -오빠두- 사이트의 엑셀강의에 자세히 설명되어 있습니다.

https://www.oppadu.com/엑셀-추가기능-설치방법/



No.2) One time run

  • Extract to an empty folder and double-click the xll extension "BRFLUID-AddinOOBit.xll" to run.
  • If successful running, a gray-based blank window will appear in the excel as shown below.
  • Shortcuts "Ctrl + N", are available by creating a new sheet and entering a function name.

방법2) 필요시 실행
- 빈 폴더에 압축을 풀고 xll확장자 "BRFLUID-AddinOOBit.xll"를 더블클릭해서 실행합니다. - 정상적으로 실행되면 아래 그림처럼 엑셀에 회색 바탕을 가지는 빈 창이 뜨게 됩니다. - 단축키 "Ctrl + N", 새 시트를 만들어 함수명을 입력하면 사용이 가능합니다.






How to use 사용방법

The function of BRFLUID can be viewed by starting with =BR in the formula input bar.
However, the default function usage of CoolProp is the same. Use the same function name as described on the CoolProp homepage.

(ex, PropsSI, Props1SI, PhaseSI, HAPropsSI )


BRFLUID의 기능/함수들은 수식입력줄에 =BR 로 시작하면 리스트를 볼 수가 있습니다.
단, CoolProp의 기본 함수사용법은 동일합니다. CoolProp홈페이지에 설명된 함수명과 동일하게 사용합니다

(예, PropsSI, Props1SI, PhaseSI, HAPropsSI )





STANDARD FORM and Example

Sample can be downloaded below link
사용예제는 아래 주소에서 받을 수 있습니다.

https://brfluid.com



License Information

BRFLUID MIT License

Copyright (c) 2021-2023 brbr

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.