乐于分享
好东西不私藏

软件更新情况及新功能开发进度

软件更新情况及新功能开发进度
已关注
关注
重播 分享

渲染样式大幅扩充:从 12 种到 30 种

原先内置 12 种 vcube 经典样式,本次一口气新增 18 种全新风格:

IboView 双指数高光系列(11 种)

基于 IboView 双指数高光反射模型,涵盖蓝红、金色、水晶、暗色、紫金、经典双色、神秘纹理、明亮对比、暖色对比、经典互补、彩虹等配色方案。

精选主题配色(7 种)

极光青/珊瑚粉、午夜靛蓝/琥珀金、薰衣草紫/薄荷绿、日落橙/深蓝紫、深海蓝/海沫绿、玫瑰石英粉/石板蓝、翡翠绿/铜棕。

现在软件内置共 30 种 渲染样式,风格下拉框配有实时色块预览图标,一键切换即可获得截然不同的视觉效果。


新增分子可视化预览区:告别盲猜原子编号

界面左侧加入了一个 3D 分子结构画布,加载 fchk 文件后自动显示分子的几何骨架,原子按元素着色,化学键以圆柱体渲染,支持鼠标旋转、缩放、平移。

底部工具栏可切换原子标签模式:

  •  — 纯净结构视图
  • 原子编号
     — 每个原子显示其索引号
  • 元素符号
     — 显示 C、H、O、N 等元素标签

这项功能的核心目的是辅助精准隐藏氢原子:切换到原子编号模式,直接在画布上查看需要隐藏的氢原子索引,填入"隐藏氢原子"输入框即可一键精准隐藏,告别盲猜索引的烦恼。此外还支持阴影开关和十字线显示,方便截图和角度判断。


ESP 色彩范围自动检测与实时更新

在色彩上下限输入框旁新增 「检测 ESP 范围并更新」按钮

点击后自动调用 Multiwfn 读取当前分子表面静电势的实际最小 / 最大值:

  • PT 模式
    :自动填入 kcal/mol 范围(如 -20.57 ~ 18.41)
  • ISO / ALL 模式
    :自动填入 a.u. 范围(如 -0.0328 ~ 0.0293)

检测完成后自动刷新 VMD 中等值面的着色,无需重新预览。

修复:色彩范围单位显示错误(ISO 模式之前错误显示为 kcal/mol);窗口最小高度调整为 820,界面更宽松。

改进:手动修改色彩上下限后按 Tab 即可实时刷新 VMD 着色,无需重新预览;透明度滑块使用持久 socket 连接,拖动流畅无延迟。


ChargeViewer:新增 Mayer 键级分析

现在除了原子电荷,还能一键计算 Mayer 键级(Mayer Bond Order)——MultiWfn 子菜单 9 → 1,后台自动完成。

使用流程:

  • 加载 fchk 文件 → 点击「计算键级」按钮
  • Multiwfn 后台执行,进度条实时反馈
  • 计算完毕,表格展示所有原子对的键级值

两种查询方式:

  • 点击表格行 → 3D 视图中对应两个原子高亮
  • 在画布上依次点击两个原子 → 弹出两者间的键级值

右侧面板新增「键级」标签页,与「电荷」标签并列。对于分析化学键强度(如反应位点筛选、键活化程度评估)非常实用。


DOS 态密度图绘制工具:Multiwfn + matplotlib 本地出图

已关注
关注
重播 分享

又一个新工具上线——态密度(DOS)图绘制工具,基于 Multiwfn 主功能 10 导出轨道能级数据,再用 Python 在本地做展宽计算和 matplotlib 绘图,无需借助 Origin 等外部软件。

支持 fchk、molden、gms 三种格式输入,界面分为三个选项卡:

「文件」选项卡:加载输入文件后,右侧内嵌 MolCanvas 3D 分子结构画布,支持原子编号标签模式,点击原子可自动填入片段定义。

「绘图」选项卡——核心配置:

  • 展宽方式:
    Gaussian / Lorentzian / Pseudo-Voigt 三种可选
  • FWHM + 能量范围:
    自由设定展宽半峰宽和能量窗口
  • 自旋模式:
    全部 / α 自旋 / β 自旋
  • 单位切换:
    eV / a.u. / kcal/mol
  • PDOS 片段定义:
    按原子列表或基函数角动量(s / p / d / f)划分片段,一键计算各片段的分态密度投影
  • d-band center:
    自动计算并在图中以虚线标注
  • 费米能级对齐:
    横轴以 HOMO 为零点,HOMO / LUMO 以竖线标出

「设置」选项卡:配置 Multiwfn 可执行文件路径,一键保存持久化。

出图流程全程自动:后台调用 Multiwfn 读取轨道能级 → Python 做展宽得到连续 DOS 曲线 → matplotlib 渲染出图 → 支持导出 PNG / SVG / PDF 高清图片。