Selecting the “Extensions” menu, and clicking “Optimize Geometry” will provide your molecule with proper bond lengths and angles. Once you’ve created your molecule, you can optimize it’s geometry through the extensions menu. Left clicking on the bonds will create a double bond (shown below). After the structure is drawn, all you need to do is left click on the bonds.
I am in general curious to crack open the JS package browsing through the docs, they talk about classes, but I thought JS is real low level and don’t do classes Misc.: Screen through other editors. Right clicking on a bond deletes the bond, and the atom it’s bonded to.īegin drawing the “O-C-O” structure. The ChemDoodle interface is definitely much sleeker than the some other JS-based alternatives (e.g. Bonds are added by left clicking on a bond that has already been created. If the “Adjust Hydrogens” box is checked, hydrogen atoms in the molecule will be automatically adjusted to satisfy valency (as shown above).īond order is changed through the “Bond Order” drop down menu, or by typing the numbers “1”, “2”, or “3”. In this case, clicking on the initial carbon atom changed it into an oxygen atom. Left clicking on an atom that has already been generated will also change the element. You can either type in “O”, or select “Oxygen (8)” from the drop down menu, and then click on the black display. Typing the atomic symbol (e.g., “A-s” for Arsenic) is a shortcut for changing the selected element. A different element can be selected through the “Element” drop down menu. Left clicking the initial atom and dragging your mouse will generate a bond to another carbon atom.Īvogadro uses carbon as the default element. A left click will generate a carbon atom. Left clicking on the black display will allow you to begin your journey into molecule creation. Molecules are built and edited with the draw tool.