7.21 zdemss

说明:

绘制应力应变。

使用方法:

zdemss [可选项]

例如 zdemss --dir ./datass ,将 ./datass 目录中的数据绘制成云图。前提,已经采用 zdem -s ./datass 计算了应力应变数据,数据已默认保存到了 ./datass/ss/data 中,见 zdemzdemss 完成应力应变绘制,生成的目录结构如下:

  • ./datass/ss/data 该文件夹保存了 zdem 输出的颗粒位置和(假)应力的原始数据

  • ./datass/ss/data2ps 该文件夹内为 (真)应力应变数据,用于绘制应力应变图(ps),用户可以用于定量分析

  • ./datass/ss/ps 该文件夹内为应力应变图(矢量图)

  • ./datass/ss/Tmp 该文件夹内为计算应力应变产生的中间数据

  • ./datass/ss/*.jpg 绘制完成的应力应变图(位图)

7.21.1 可选项

--addball ON/OFF

有沉积事件,默认OFF

--delball ON/OFF

有剥蚀事件,默认OFF

-d, --dir

设置数据所在目录

-h, --help

打印帮助信息

--showcolorbar ON/OFF

绘制颜色条,默认ON

--showlable ON/OFF/abc

绘制颜色条,默认OFF,其中abc只给子图命名为abc

--strainvol ON/OFF

绘制体积应变,默认ON

--strainshear ON/OFF

绘制变形应变,默认ON

--straincolormap value

设置应变颜色映射表,默认default。 示例 --straincolormap ./ss/gradwhite-invar.cpt ,其中 ./ss/gradwhite-invar.cpt 为用户自定义的颜色映射表

--sigma1 ON/OFF

最大主应力矢量(叠加在应变图上),默认OFF不绘制

  • --scale value

    矢量长度缩放系数,默认1.0(取值范围0.0~+∞)

  • --gridsize value

    计算最大主应力均值的正方形边长大小,默认600.0(取值应大于颗粒直径)。取值越大,绘制的矢量线越稀疏。

--stressmean ON/OFF

绘制平均应力,默认ON

--stressshear ON/OFF

绘制剪切应力,默认ON

--width value

图片宽(cm),默认14

--xmax value

x轴最大值(km),默认自动设置

--ymax value

y轴最大值(km),默认自动设置

--maxstress value

最大应力值(MPa),默认 300

-v, --version

显示版本信息

7.21.2 实例

zdemss --dir ./data

读取 ./data 中的数据计算应力应变 。

zdemss --dir ./datass --xmax 40.0 --ymax 10.0 --maxstress 250.0

读取 ./datass 中的数据计算应力应变 ,设置x轴最大值 40.0 km,设置y轴最大值 10.0 km,设置颜色条应力最大值400 MPa

zdemss --dir ./data --sigma1 ON --scale 2.0 --gridsize 1000.0

读取 ./data 中的数据计算应力应变,绘制最大主应力矢量,默认叠加在变形应变图上

备注

详细用法示例,参考应力应变 无沉积剥蚀有沉积剥蚀绘制最大主应力矢量

7.21.3 高级功能

--straincolormap default/filename.cpt

绘制颜色映射表,默认default,示例 --straincolormap ./data/ss/gradwhite-invar.cpt

  • 示例1

    ../../_images/1600.jpg

    ./data/ss/gradwhite-invar.cpt 内容如下:

    -16000	0	0	136	 -800	0	20	160
    -800	0	20	160	 -80	0	40	204
    -80	    0	40	204	 -4.8	0	100	255
    -4.8	0	100	255	 -0.16	153	255	255
    -0.16	153	255	255	  0	    255	255	255
    0	    255	255	255	  0.16	255	255	153
    0.16	255	255	153	  4.8	255	100	0 
    4.8	    255	100	0	  80	204	40	0    
    80	    204	40	0	  800	160	20	0 
    800	    160	20	0	  16000	136	0	0 
    
    B	0	0	0
    F	0	0	0
    N	128	128	128
    
  • 示例2

    ../../_images/10000.jpg

    ./data/ss/gradwhite-invar2.cpt 中内容如下:

    -10000	0	0	136	-20.0	0	20	160	
    -20.0	0	20	160	-1.0	0	40	204
    -1.0	0	40	204	-0.1	0	100	255
    -0.1	0	100	255	-0.03	153	255	255
    -0.03	153	255	255	0	255	255	255
    0	255	255	255	0.02	255	255	153
    0.02	255	255	153	0.3	255	100	0
    0.3	255	100	0	1.0	204	40	0
    1.0	204	40	0	20.0	160	20	0
    20.0	160	20	0	10000	136	0	0
    
    B	0	0	0
    F	0	0	0
    N	128	128	128
    

备注