CoolProp Wrapper for MathCAD 15 (32-bit) ========================================== | Copyright Scott Polak and Ian Bell, 2013. | Updated by Jeff Henning, 2016. Prerequisites ============== * You will need to have Microsoft Visual Studio 2008 or later installed (Express version is fine). * You will need CMake version 2.8.12 or later from https://cmake.org/download/ * You will need to install Git-SCM for Windows. You can install this from https://git-for-windows.github.io * You will need Anaconda/Miniconda Python, which you can get from https://store.continuum.io/cshop/anaconda To Build ======== * **Recursively clone the CoolProp library to a local repository.**:: git clone https://github.com/CoolProp/CoolProp --recursive * **Change directory (cd) to the CoolProp directory you just created.**:: cd CoolProp * **Go to the top level CoolProp directory and make a build directory** (something like \build15):: mkdir build15 cd build15 * **Build the makefile using CMake** (Note: Mathcad 15 is 32-bit):: cmake .. -DCOOLPROP_MATHCAD15_MODULE=ON -DCOOLPROP_MATHCAD15_ROOT="C:/Program Files (x86)/Mathcad/Mathcad 15" -G "Visual Studio 10 2010" -DCMAKE_VERBOSE_MAKEFILE=ON * **Make the dynamic library (DLL)**:: cmake --build . --config Release To Use ====== * Copy CoolProp\\build15\\Release\\CoolPropMathcadWrapper.dll to C:\\Program Files (x86)\\Mathcad\\Mathcad 15\\userefi * Copy CoolProp\\wrapper\\Mathcad\\CoolProp_EN.xml to C:\\Program Files (x86)\\Mathcad\\Mathcad 15\\doc\\funcdoc * Open the CoolPropFluidProperties.xmcd file in MathCAD, all CoolProp functions should evaluate properly. If not, press -F9 to force recalculation of the entire workbook. * CoolProp functions can be inserted from the Mathcad Insert Functions panel under the function category: CoolProp. Input parameters and a brief description of each function will be shown.