Qpfcalc Publisher's description
pfcalc stands for pipe friction calculator and is a CLI program that computes pressure drop in piping systems using the Darcy-Weisbach equation.
pfcalc stands for pipe friction calculator and is a CLI program that computes pressure drop in piping systems using the Darcy-Weisbach equation. The program is capable of computing minor and major pressure losses (pipe friction losses) for flow in pipes and ducts. The aim is to provide an open source alternative to similar proprietary software. The intended user base is made of those people working in the fields of mechanical and civil engineering, who need to estimate pressure drop in new or existing piping systems. Since the program and it's GUI front-ends are open source software, the users can study the inner workings and decide for themselves if the calculations made with pfcalc are accurate. Also, the software is free, as in beer and as in speech, and can be used, modified and distributed according to the GNU General Public License (see the legal stuff paragraph below).
The program is written in the C programing language and can be compiled on all POSIX operating systems (Linux/BSD/Unix-like OSes) and also on 32-bit / 64 bit MS Windows (NT/2000/XP/Vista/7).
Data can be fed through command line arguments or can be read from a comma separated values file (csv). This is a text file that contains values separated by commas and can be exported from various spreadsheet programs. Every line is a data set that contains the following values, in this order: diameter, length, roughness, elevation, flow-rate, minor loss coefficient (K-factor), temperature. The program will read the file, make a calculation for every data set and print the result. Calculation results can be exported to a csv file that will contain a result per line, with values in this order: diameter, length, roughness, flow, temperature, velocity, Reynolds number, Darcy factor, hydrostatic pressure loss, minor pressure loss, major pressure loss.
The formulae used by pfcalc can be downloaded in pdf and odf formats. Detailed information about the calculation method can be found in the math section of this site.
System Requirements:No special requirements.
Program Release Status: New Release
Program Install Support: Install and Uninstall