Discussion:
[Avogadro-Discuss] A very strange molecule
Gwenael Moreau
2011-12-16 08:16:41 UTC
Permalink
Hi,
I've just discovered Avogadro and I tried to make a methanoic acid molecule.
I put an oxygen atom on a carbon and double-click
the CO bond then it becomes a C = O double bond.
Perfect.

Where the problem arises is if I click a second time, we
obtained a CO triple bond as you can see in attached file.

How is it possible for Avogadro to do such a molecule ? Is it a bug or
is there somewhere some option I have to select ?

Thanks in advance for reply,
best regards,
--
Physique et Chimie dans le secondaire et pour la préparation au CAPES
http://gwenaelm.free.fr/Physique
Du nouveau dans le Guppy
http://gwenaelm.free.fr/2008-9
Geoffrey Hutchison
2011-12-19 17:39:05 UTC
Permalink
Post by Gwenael Moreau
Where the problem arises is if I click a second time, we
obtained a CO triple bond as you can see in attached file.
While I'm surprised at the hydrogen on the oxygen Avogadro does allow you to build "strange" molecules. Chemistry is vast and unusual, and people often want to do calculations or studies on unusual compounds. So yes, you can make a triple bond between carbon and oxygen, if you wish.

Thanks and best regards,
-Geoff

---
Prof. Geoffrey Hutchison
Department of Chemistry
University of Pittsburgh
tel: (412) 648-0492
email: ***@pitt.edu
web: http://hutchison.chem.pitt.edu/
Gwenael Moreau
2011-12-21 11:06:23 UTC
Permalink
As we teach our students that oxygen has a valence of 2, it is annoying
that they can make a molecule where it has four chemical bonds ;o((

Is it not possible to provide an option to compel compliance with the
rules of valence ?

Maybe I should post this message on the list of development ?

Thanks in advance,
best regards,
Post by Geoffrey Hutchison
Post by Gwenael Moreau
Where the problem arises is if I click a second time, we
obtained a CO triple bond as you can see in attached file.
While I'm surprised at the hydrogen on the oxygen Avogadro does allow you to build "strange" molecules. Chemistry is vast and unusual, and people often want to do calculations or studies on unusual compounds. So yes, you can make a triple bond between carbon and oxygen, if you wish.
Thanks and best regards,
-Geoff
---
Prof. Geoffrey Hutchison
Department of Chemistry
University of Pittsburgh
tel: (412) 648-0492
web: http://hutchison.chem.pitt.edu/
--
Physique et Chimie dans le secondaire et pour la préparation au CAPES
http://gwenaelm.free.fr/Physique
Du nouveau dans le Guppy
http://gwenaelm.free.fr/2008-9
Geoff Hutchison
2011-12-21 18:50:07 UTC
Permalink
Post by Gwenael Moreau
As we teach our students that oxygen has a valence of 2, it is annoying
that they can make a molecule where it has four chemical bonds ;o((
Let me be clear that the hydrogen on the oxygen is a bug.
Post by Gwenael Moreau
Is it not possible to provide an option to compel compliance with the
rules of valence ?
Using the "auto-adjust hydrogens" is the most effective way to do this. It's very hard to truly "compel" compliance in a free-form draw tool like Avogadro uses. Spartan, for example, compels compliance because atoms and bonds only fit together in certain ways (e.g., an sp2-carbon can only make one double bond).

But a perfectly legitimate description of carbon monoxide has a triple bond between C#O.

-Geoff
Noel O'Boyle
2011-12-21 18:56:38 UTC
Permalink
Maybe a "Highlight dodgy valences using halos" would be a useful engine...
Post by Geoff Hutchison
Post by Gwenael Moreau
As we teach our students that oxygen has a valence of 2, it is annoying
that they can make a molecule where it has four chemical bonds ;o((
Let me be clear that the hydrogen on the oxygen is a bug.
Post by Gwenael Moreau
Is it not possible to provide an option to compel compliance with the
rules of valence ?
Using the "auto-adjust hydrogens" is the most effective way to do this. It's very hard to truly "compel" compliance in a free-form draw tool like Avogadro uses. Spartan, for example, compels compliance because atoms and bonds only fit together in certain ways (e.g., an sp2-carbon can only make one double bond).
But a perfectly legitimate description of carbon monoxide has a triple bond between C#O.
-Geoff
------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Avogadro-Discuss mailing list
https://lists.sourceforge.net/lists/listinfo/avogadro-discuss
Loading...