WJ数据格式
显然,直接使用ci_data格式的数据并不方便,在工程应用时应更多使用如csv格式。
由于仿真的数据结果是时间相关的,其场信息会随着时间/步骤而变化,因而,若以csv数表保存数据,则应保存一系列随仿真时间/步骤变化的文件集。
WJ数据格式即用于简单处理该问题。WJ数据格式(Wang-Jing Data Style)是一种ProCAST的数据导出形式的定义,其最早由Wang Jing(汪靖)使用,因此即以此命名。
在一些与定向凝固和ProCAST开发的工程中,这一格式亦写为WJ-Data或者WJ-Form/Style。
这种格式将ProCAST导出数据存储在指定文件夹中,文件夹包含多个特定的csv文件,用于存储具体的数据。
- 关于如何自动批量导出,您可以参照PCast-Console的功能。
1. 工程文件夹目录结构
该文件夹名称之为工程名,其目录结构具体为:
1 2 3 4 5 6 | |
每个具体的csv文件的命名方式为(不包含括号和引号):
1 | |
例如下图是1个标题为BigBlade_2mm的WJ格式下的CSV文件展示:

需要说明的是,此处的具体的步骤序数是指ProCAST导出时的每一步在整体计算的序数。
一般要求符合WJ格式时,每一步间隔的序数即间隔步长必须相同。例如如上图所示的导出表示从原始计算结果中每间隔60步导出一次。
- 需要说明,数据不需要包含第0或1步。
2. 子csv文件的数据定义
子csv文件的每一行均有6项,其依次定义为:
1 | |
导出数据除却包含具体的数据外,还需要包含表头,因此其内容如下所示:

另外,csv文件需以utf-8格式保存,否则可能会导致运行错误。