KingDraw 名称与结构式一键互转
功能概述
KingDraw 内置了名称与结构式互转引擎,支持从多种名称表示方式生成结构式,也能反过来从结构式得到标准名称。支持的输入格式包括:
| 输入格式 | 说明 | 典型例子 |
|---|---|---|
| IUPAC 名称 | 系统命名法 | 2,4,6-trinitrotoluene |
| CAS 号 | 化合物登记号 | 118-96-7 |
| SMILES | 简化分子线性输入规范 | Cc1c([N+](=O)[O-])cc([N+](=O)[O-])cc1[N+](=O)[O-] |
| 结构式 | 画板上画好的结构 | — |
结构式转 IUPAC 名称
操作步骤
- 在画板上绘制好结构式
- 用框选工具选中整个结构
- 点击工具栏「更多」按钮 → 选择「结构式转名称」
- 系统自动计算 IUPAC 名称,以文本形式显示在结构式下方

PC 端快捷方式
也可以从菜单栏操作:编辑菜单 → 结构式转名称。
实用建议
- 选中的结构越完整,命名越准确(需要包含所有杂原子、双键位置、立体标记)
- 如果名称显示为乱码或部分省略,说明该结构过于复杂或命名引擎暂时无法处理
IUPAC 名称转结构式
操作步骤
- 进入名称转结构式功能入口
- 在输入框中粘贴或输入 IUPAC 名称
- 点击转换 → 结构式自动出现在画板上
支持的名称格式
除了标准 IUPAC 名称,KingDraw 还支持:
- CAS 号:输入 CAS 号直接生成结构式
- SMILES 字符串:粘贴 SMILES 得到结构
- 常用俗名:如 "aspirin"、"caffeine" 等部分常见名称
在画板上直接显示名称
如果需要名称作为文本标签附着在结构旁边:
- 转换完成后名称会自动以文本框形式显示在结构上方或下方
- 可以拖拽调整名称位置
- 可以修改名称字体大小
典型使用场景
写论文时核对命名
画出一个中间体 → 点一下结构式转名称 → 确认命名是否正确 → 复制到论文里。
从文献名称快速生成结构
看到文献里的化合物名称但没图 → 把名称丢进去 → 自动生成结构 → 继续编辑。
批量生成同族结构
先画好骨架 → 用名称转结构式验证取代基的位置和立体化学。