FlowExchange

Exchange material stream informaion between CAPE-OPEN compliant Flowsheets

The FlowExchange package provides CAPE-OPEN based unit operations to import and export material stream data from CAPE-OPEN compliant flowsheet environments. Applications include: Exchange of material stream data between flowsheet simulations of the same flowsheet simulator package, Exchange of material stream data between flowsheet simulations of different flowsheet simulator packages, Importing software-generated material stream data from non-flowsheet software applications via an XML format, Exporting flowsheet simulation generated material stream data via an XML format to non-flowsheet software applications, Archiving flowsheet simulation generated material stream data in XML format to a database. The FlowExchange package consists out of two unit operations: The XFlowSaver Unit operation: this unit operation can be used in a product stream or intermediate stream in a flowsheet. Its main purpose is to save an XFlow file. The XFlowLoader Unit operation: this unit operation can be used to define a feed stream in a flowsheet. Its main purpose is to read an existing XFlow file and define the product stream. The XFlow file format is an open, XML based, file format designed to exchange material stream data between flowsheet simulators. XFlow files are written by the XFlowSaver unit operation and read by the XFlowLoader unit operation, but any 3rd party application can easily parse or write XFlow files. The level of detail that are saved in an XFlow file by the XFlowSaver is configurable. The .XFlow file format specification is available here; also see this example .XFlow file content. The FlowExchange package includes a stand-alone viewer and comparison tool for XFlow files. The FlowExchange package is written in Visual Studio 2015, using the .NET 4.5.1 platform. The source code is available, and is included in the FlowExchange package installer. The FlowExchange package is open-source and free-of-charge.

Changes: Initial release

Minimum requirements: .NET 4.5.1

Operating system: WinXP,WinVista,WinVista x64,Win7 x32,Win7 x64,WinOther,WinServer,Windows Vista Ultimate,Windows Vista Ultimate x64,Windows Vista Starter,Windows Vista Home Basic,Windows Vista Home Premium,Windows Vista Business,Windows Vista Enterprise,Windows Vista Home Basic x64,Windows Vista Home Premium x64,Windows Vista Business x64,Windows Vista Enterprise x64,Windows 10,Windows 8,Windows 10

Program URL: http://www.amsterchem.com/flowexchange.html

FlowExchange screenshot

...

Special permissions

Free, Open Source

EULA

License FlowExchange LICENSE Version 2 Copyright (C) 2016, Jasper van Baten / AmsterCHEM This software is free of charge for home, academic and commercial use. You may reproduce and distribute copies of this software in any medium, with or without modifications, and in source or binary form, provided that you meet the following conditions: you must give any other recipients of the software or software derived of this software a copy of this license; and any modified files must carry prominent notices stating that you changed the files; and you must retain with this software or software derived of this software it copyright notice The XFlowSaver unit operation's CLSID (F00AFC4F-477F-4F65-A837-312EE3492187) and PROGID (FlowExchange.

Read more