Flac3d中plot窗口命令流设置程序 程序介绍 plot界面Legend设置自由设定,颜色、显示项目、线框设置 本人基于常用需求针对坐标轴、shell单元、cable单元、zone编写各项的显示设置,基本将软件中所能设置项均形成命令流 将视角集成到本命令流程序设置中,不担心两次出图视角差异 运行即输出图片,各种设置一步到位,十分方便快捷
刚折腾完Flac3d出图那堆破事儿,必须安利这个自制的plot窗口命令流。搞数值模拟的都知道,每次手动调图例颜色有多崩溃,尤其是项目组会上非得让你把不同工况出图风格统一的时候。
先说这个命令流最骚的操作------颜色表定制。直接上硬菜:
fish
plot set ctable rainbow reverse
plot set color zone yellow
plot set color structure cyan
第一行把默认色谱倒着用,rainbow改逆向色谱这事儿够邪门吧?但架不住有些导师就爱冷色调在下边。后两行直接锁定岩体和结构体颜色,再也不怕批量出图时颜色随机漂移了。

坐标轴强迫症患者看这段:
fish
plot set axis on
plot set axis color red
plot set axis label size 20
见过有人为了调坐标轴字体大小重装软件的吗?我见过。这个size参数直接怼到20磅,汇报PPT里再也不用担心老板说看不清刻度值了。
重点说说单元显示开关。做锚杆支护分析时经常要这样玩:
fish
plot set shell on colorby value
plot set cable shape line
plot block group '岩层' color pink
shell单元开着数值云图,cable切回线框模式,顺手把特定岩层染成猛男粉。这波操作下来,审稿人想不注意到关键部位都难。
最牛逼的是视角记忆功能。在模型上摆弄半天找到完美角度后,直接:
fish
plot set rotation 30 45 10
plot set zoom 0.8
plot save view '基坑视角'
下次出图时load这个视角参数,论文插图视角一致性直接拉满。再也不怕被质疑"你这两张图是不是偷偷换了模型参数"。

整套命令流塞进.dat文件里,F5一按直接:
fish
plot bitmap filename 'output'
return
从调色到出图全程不超过3秒。上次拿这个帮师弟改论文,他盯着自动保存的图片文件夹愣是说了五分钟的"卧槽"。有些科研时间,真没必要浪费在重复点击菜单栏上。