查看: 3997|回复: 8

两砣真正免费的流程模拟软件Coco & SIM42(含源代码).

[复制链接]
zjmche 发表于 2007-12-2 22:18 | 显示全部楼层 |阅读模式
1)COCOSimulator

   http://www.cocosimulator.org/

   可执行文件

2) SIM42  Source Code

  http://sourceforge.net/project/platformdownload.php?group_id=206963

    带有Olin 热力学包源码,  但只有著名免费的468物性数据.

[ 本帖最后由 zjmche 于 2007-12-3 14:20 编辑 ]

评分

参与人数 1经验 +30 化工币 +30 收起 理由
robinhan + 30 + 30 资源分享, 加分鼓励!^_^

查看全部评分

tree 发表于 2007-12-3 12:04 | 显示全部楼层
前一个软件我有,但是没怎么用。请问哪位了解这个软件最适合用于什么领域和范围?
回复 支持 反对

使用道具 举报

nanhuake 发表于 2007-12-3 15:39 | 显示全部楼层
是啊,还不知道具体用在那些地方,有没有人能给个详细点的说明,现在比较忙,没时间去查,呵呵。
回复 支持 反对

使用道具 举报

helloby 发表于 2007-12-3 15:41 | 显示全部楼层
coco还是很好用的,对于汽液分离模拟计算来讲简单明了,而且收敛也很好。
回复 支持 反对

使用道具 举报

 楼主| zjmche 发表于 2007-12-4 10:05 | 显示全部楼层
COCO的精馏计算是ChemSEP LITE.

当年ChemSEP是用TURBO PASCAL编的, 速度极快
回复 支持 反对

使用道具 举报

jaseperjia 发表于 2007-12-4 12:21 | 显示全部楼层

haoxiang

应该有用,好好发掘
回复 支持 反对

使用道具 举报

sam_shao 发表于 2007-12-4 13:15 | 显示全部楼层
各位前辈,请上传时配点说明或举例,感谢!
回复 支持 反对

使用道具 举报

 楼主| zjmche 发表于 2007-12-11 18:08 | 显示全部楼层
Hi all,

It seems that atleast some folks are interested in reviving sim42. I'd
like to work with the existing
sim42 codebase, so I've done some work in that regard. Here are the
steps I followed to get
sim4 in a "working" state:

* Get the last released copy of sim42: Available here
http://sourceforge.net/project/showfiles.php?group_id=206963
(Also check out the thermodynamic server that the author of that
page is supposed to be working on...)

* Install python 2.5: Available at www.python.org

* Install Numeric for python 2.5: Available here
http://biopython.org/DIST/Numeric-24.2.win32-py2.5.exe

* Install Numpy for python 2.5: Available here
http://sourceforge.net/project/s ... p;package_id=175103

Once everything's installed, a few changes need to be made to the
source to allow the code to run.
Change the line __all__ =
['English','Spanish','Portuguese','French','Malay'] in sim\solver
\languages\__init__.py to
__all__ = ['English']. This removes support for some language modules
that were causing trouble.

Next thing to do is rename the vmg.pyd file in sim\thermo. Rename it
to vmg_old.py (or anything else really)
Create a new vmg.py in sim\thermo with the following text:

class VMGerror(RuntimeError): pass

with all that done, you can run the test the root directory (Test.py)
and the tests should all fail. This is obviously expected.

If you dissect the tests further, the tests fail because a lot of
methods are missing in vmg.py. The simplest to plugin a thermo server
would be to write all the missing functions in vmg.py until all the
tests.py succeed. I'm working on trying to decipher all the methods
that need to be written so that a simple test can pass.
回复 支持 反对

使用道具 举报

hyl888999 发表于 2012-5-16 12:15 | 显示全部楼层
回复 8# zjmche

以前下过,不会用删除了,现在用了一下感觉还好吧,主要是体积小,物性少,但最可惜的还是因为它的控制组件少,说明也不明确,连接结点也没有显视出来,所以做一些简单的流程可以的,复杂了就不行了,有待改进的哎。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | [加入论坛]

本版积分规则

化工技术网- 赠人玫瑰 手有余香 ( 苏ICP备14035884号 )

快速回复 返回顶部 返回列表