generate_3d
Create interactive 3D molecular conformers from names or SMILES, with a rotatable ball-and-stick viewer and SDF export for modelling tools.
Instructions
Generate a 3D conformer shown as an interactive, rotatable model.
Embeds the molecule in 3D (ETKDGv3 + force-field optimization, explicit hydrogens) and opens a drag-to-rotate ball-and-stick viewer in the chat panel. Also writes an SDF file for molecular modelling tools.
Use this when the user asks about 3D structure, molecular geometry (tetrahedral, planar...), conformation or spatial arrangement.
Not this tool for: a flat 2D structure drawing or a Fischer/Haworth projection — use generate_molecule.
IMPORTANT: Pass English/IUPAC names or SMILES; use label for the localized display name.
Args: name_or_smiles: English/IUPAC compound name or SMILES string. label: Optional display name (localizable).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | ||
| name_or_smiles | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| type | No | molecule3d | |
| atoms | No | ||
| bonds | No | ||
| files | No |