Software for Scientists Register   Contact    Follow us on Twitter   Follow us on Google+    Search
About us Diamond Endeavour Match! Pearson's CD  
About Diamond
Function List...
Brochure (PDF)...
User Group...
Developer blog...
Get Diamond

Order Now

Demo Version

A Diamond trial version is available free-of-charge and can be downloaded. More...
Version 4 Support
New Functions...
Feature Tour...
Frequently Asked Questions...
Version 3 Support
Frequently Asked Questions...

Diamond Version 4 - Update Page

Version 4.3.1

Once you have obtained one or multiple Diamond licences, you should visit this page from time to time, especially if you have deactivated the "Check for available updates" option. (Cf. command "Options" in the "Tools" menu, "Desktop" page of "Options" dialog.) If any bugfixes or (minor) improvements are available, you can download the concerning files from here.

The latest available version of Diamond is 4.3.1, released on January 10, 2017. If you are still using an older version (which can be checked with the "About Diamond" command from the "Help" menu), we strongly recommend to update to the latest version. If you have not activated the above mentioned "automatic online update" or are not willing or able to run the update via the "Online Update" command from the "Help" menu, you can download the setup package from our Download page.

Note: Before you start the installation after successful download, make a backup copy of your license file "yourlicense.lic", which is located in the Diamond program directory, by default: "C:\Program Files\Diamond 4". Then install Diamond (which replaces your license file with the general demonstration license file). After successful installation re-copy your backuped license file into the Diamond program directory.

Check if the update has been successful by running the command "About Diamond" from the "Help" menu.

Enhancements in version 4.3.1

Version 4.3.1 was released on January 10, 2017 and contains several bug fixes:

  • The following bugs could be resolved:
    • "Select in Table" command did not take affect when the table of created molecules was displayed.
    • "Invalid argument" error could appear in the "Atom Group Designs" dialog after you had added (dummy) atoms and tried to define design on atom site level.
    • Several errors in context with the "Find Neighbouring Atoms" command (toolbar or Shift+Ctrl+X).
    • Contact definitions could get lost (and H-bond definitions disabled) after "Structure"/"Insert Atom" command.
    • "Build"/"Polyhedra"/"Paste Polyhedra" could lead to polyhedron faces with disordered corners.
    • Some drawing errors with polyhedron faces in flat mode.
    • Some minor bugs in the dialog "Build"/"Coordination Spheres" and with the command "Fixed Spheres Directly".
    See also the "Known Bugs" page.

Enhancements in version 4.3.0

Version 4.3.0 was released on November 29, 2016 and contains two new functions and a few bug fixes:

  • The following functions have been added:
    • A small database with the most common inorganic structure types has been added. You can use the new command "From Structure Type Database..." in the "Structure" menu to insert a dataset from this database into the current document.
    • Besides "brief" and "comprehensive", the data sheet can now be customized by the user, i.e. the selection and order of the items can be changed in the new "Data sheet settings" dialog.
  • Some minor bugs could be resolved.

Enhancements in version 4.2.2

Version 4.2.2 was released on August 2, 2016 and contains some minor improvements as well as several bug fixes:

  • The following improvements have been made:
    • Commands added to delete all planes and lines, rsp. without the need to open the table of planes/lines and select planes/lines first (main menu: "Objects/Planes" and "Objects/Lines" sub-menu, rsp. as well as context menu of tables).
    • The "Edit/Select in Table" command now marks the L.S. plane in the table of planes associated with the currently selected atom(s). (The same is for L.S. lines.)
    • Command to select constituent atoms of a L.S. plane/line in the structure picture (context menu of table of planes/lines).
  • The following bugs could be removed:
    • "Edit/Grab mode": When grabbing an atom or bond, Diamond could crash. Or after a while doing rotation, the picture could disappear (because the orientation matrix got invalid values).
    • The "Build/Molecules/Find Molecule" command also considered (but should not) polymer fragments.
    • Several bugs in the "Thumbnails preview" (multiple pictures in a document) when deleting one or more pictures repaired.
    • The context menu showed wrong commands when right-clicking in Picture Tab Bar (above picture) or Picture Link Bar (below picture), amongst them the command to delete a picture (which should not be available in that context).
    • Trying to open a picture from the "Recent Pictures" window (cf. "View/Recent Pictures" command) could cause an abnormal termination of Diamond, if the file did not more exist.
    • The command "View/Recent Picture" did not work after you closed a document and opened a 2nd, 3rd etc. document during the same Diamond session (blank sub-menu as well as icon in toolbar not enabled).
    • When adding a new column (using Table Settings dialog), in one of the tables available via "View/Table" sub-menu, this column had (almost) zero width. So you had to drag the header to get a reasonable width.
    See also the "Known Bugs" page.

Enhancements in version 4.2.1

Version 4.2.1 was released on July 15, 2016 and contains several bug fixes:

  • The following bugs could be resolved:
    • Several bugs in the Thumbnail view (showing overview of structure pictures in the active document).
    • Several bugs with the command "Structure/Insert From File...".
    • Wrong sorting in "Table of created atoms" when sorting for atom coordinates.
    • "An invalid argument was encountered" message when changing pictures (or structures in the Structure Table) while reflection parameters or distances table were shown in the data pane.
    • Atom list did not update when changing between pictures.
    See also the "Known Bugs" page.

Enhancements in version 4.2.0

Version 4.2.0 was released on May 31, 2016 and contains some new functions as well as several improvements and bug fixes:

  • The following functions have been added:
    • The new "Build/Molecules/Find Molecules..." dialog lets you search for molecules around selected atoms or molecules in order to create, complete, or destroy them.
    • The new command "Build/Polyhedra/Add or Remove Edges" enables you to remove unwanted edges by clicking two atoms each, i.e. to expand triangles to higher polygons, or vice versa to insert edges.
    • The new commands "Copy Polyhedra" and "Paste Polyhedra" (Build/Polyhedra sub-menu) let you copy a polyhedron building and paste that to one or more atoms of the same site.
  • The following improvements have been made:
    • The table (in the data pane) as well as the "Properties view" now offer the command "Copy All" to copy all rows to Windows clipboard. (So you need not mark all rows and then run "Copy" in order to get all rows.)
    • Some dialogs of the "Build" menu have been enlarged (e.g. "Filter", "Atom Groups", "Add Atoms").
  • The following bugs could be resolved:
    • Faces of Voronoi polyhedra were not represented correctly in flat mode (while it worked ok in rendering mode).
    • Some commands of the "Build" menu did not save a thumbnail bitmap of the previous state (for "Undo"/"Redo" command or docking window).
    • A drawing error in histogram of "Atomic Environments" dialog.
    See also the "Known Bugs" page.

Enhancements in version 4.1.4

Version 4.1.4 was released on March 21, 2016 and contains several bug fixes as well as some minor changes:

  • The "info tip" for an atom under the mouse cursor now also shows a site occupation factor (S.O.F.), if it is greater than 1.0. (This is useful in cases when one needs to find e.g. which carbon is in fact nitrogen through refinement of occupancy.)
  • When exporting a structure picture into XYZ format, the order of atoms is now the same as in the atomic parameter list. (This makes it easier to identify atoms after re-opening of XYZ files.
  • The following bugs could be resolved:
    • "Edit/Paste" of a fragment and then changing atom positions could lead to an error or termination of program.
    • "Build/Polyhedra/Construct Polyhedron" with the option to create a dummy atom as center placed the central atom in (0,0,0) rather than in the center of the selected atoms. 
    • "Structure/Add [or Remove] Translational Symmetry": When using slightly different cell parameters, the message "An invalid argument was encountered" could appear.
    • "Edit/Paste": Adding bonds in the pasted fragment could cause an error or termination of program.
    See also the "Known Bugs" page.

Enhancements in version 4.1.3

Version 4.1.3 was released on February 22, 2016 and contains some important bug fixes as well as some improvements:

  • "Copy Graphics" command:
    The context menu of the structure picture view now contains a new command "Copy Graphics". This command copies only the graphics data - but unlike the general "Edit/Copy" command (or Ctrl+C) not structure picture object data - to the Windows clipboard. "Container applications", such as Microsoft Word for instance, then paste a bitmap rather than a Diamond object (along with the graphics) when running Ctrl+V (or "Edit/Paste"). In flat (non-rendering) mode, Diamond additionally creates a Windows metafile object in the clipboard.
  • Important bug in Copy/Paste resolved:
    When you ran the "Edit/Copy" command (or Ctrl+C) in Diamond to copy the structure picture, pasting could result into a crash of Diamond and error messages in the container application, e.g. Microsoft Word. See the "Known Bugs" page for more details.
  • Several more bugs could be resolved:
    • In some cases editing the atomic parameter list (and introducing mixed site components) could cause Diamond to crash on some Build commands as well as with "Undo" and "Redo".
    • Diamond was unable to open a diamdoc document after saving it in "Powder Pattern" view.
    • The Properties pane could be invisible after running "View"/"Properties".
    • The Properties pane's columns could shrink to zero width when doing expansion of structure picture (and collapsing of data sheet/properties view).

Enhancements in version 4.1.2

Version 4.1.2 was released on January 4, 2016 and contains some bug fixes:

  • The command "Structure"/"Add Connection" did not yet regard H..A-bonds.
  • Some commands in the "Move" menu (as well as corresponding icons in the toolbar) were disabled, when you ran the command "View"/"Powder Pattern" or "View"/"Distances and Angles".
  • If you removed translational symmetry from a picture with cell (corners), then removed a corner from the table of created atoms, the program could throw an error message and behave strangely thereafter.
  • The powder pattern calculation function did not correctly reply to changes caused by "Remove/Add translational symmetry".
  • Graphics was partially clipped when doing Copy/Paste from the diffraction diagram.

See also the "Known Bugs" page.

Enhancements in version 4.1.1

Version 4.1.1 was released on December 16, 2015 and contains some bug fixes:

  • Printing (and print preview) did not work (empty sheet) in thumbnails preview, "Content" mode, whereas it worked (and works) ok in "Tiles" and "Details" mode.
  • In some cases objects (atoms, bonds, etc.) in the front were not drawn (i.e. they were "clipped"). This happened only in rendering mode *and* central projection ("perspective").
  • "Supersampling" (anti-aliasing) was not supported when writing a structure picture into a bitmap file (BMP, JPG, etc.) using "File/Save As/Save Graphics As...".

Enhancements in version 4.1.0

Version 4.1.0 was released on November 6, 2015 and contains several improvements as well as bug fixes:

  • Acceleration of structure picture drawing and anti-aliasing:
    Use the "Rendering" page of the "Tools"/"Options" dialog to define the "resolution", i.e. the number of stacks and slices to be used when rendering atom, ellipsoid, bond objects. The resolution can temporarily be reduced (and the frame rate increased) when rotating or shifting in tracking or grab mode. Edges of objects can become smoother by anti-aliasing, too. 
  • New command "Edit"/"Selection Filter...":
    Choose object types (atoms, bonds, labels, etc.) that are to be considered when you click on objects in the structure picture. This reduces inadvertent matching of wrong objects.
  • Enhanced construction of polyhedra from atoms and/or bonds:
    "Build"/"Polyhedra"/"Construct Polyhedron..." now offers additional options if and how to consider bonds between the ligand atoms to be considered as polygon edges.
  • Assignment of designs to individual atom sites:
    "Atom Group Designs" dialog has been extended to "Atom Group and Site Designs" dialog, where you now can also assign designs to individual atom sites, too.
  • "Reset defaults" buttons have been added to "Objects/Legend" and "Objects/Coordinate System" dialog in order to restore factory default settings.
  • Several bugs have been resolved:
    • Diamond could hang up when there are no neighbouring atoms at all in a 10 Angstroem sized sphere around an atom site.
    • "Edit"/"Lasso Selection" could leave markers in the structure picture when terminating with Escape.
    • Some spin (up/down) buttons not working correctly in "Atom [Group and Site] Designs" dialog.
    • "Bond and Contact Designs" dialog: "Fragmentation" input field could contain "255" (rather than blank) as undefined/ambiguous value.
    • "Tools"/"Neighbourhood Preview" incorrectly also considered bond objects as centers.
    • "Build/Connectivity" dialog: No histogram at all was drawn, if there was no distance within the currently visible range.
    For more minor bugs and details, read the "Known Bugs" page.

Enhancements in version 4.0.5

Version 4.0.5 was released on September 12, 2015 and contains several bug fixes and minor improvements:

  • The "Atom list" now also shows a context menu when clicking into a group header.
  • Diffraction diagram: Escape key now ends "tracking mode".
  • Definition of an axis through two atoms (in order to define the viewing direction) has been improved.
  • Missing status bar informations have been added for several building operations.
  • "Properties view" now shows additional information:
    (1) about the selected bonding object, if the "bond" is not a real bond but a contact or H-bond and/or broken-off,
    (2) distance informations between center and vertexes of a Voronoi polyhedron.
  • Dialog "Structure/Symmetry":
    (1) Previous search items are now stored for later calls,
    (2) the table of matching space groups is sorted.
  • Several bugs have been resolved:
    • Crash on some Windows 10 computers when clicking into the table in the right data pane.
    • Copying (of selected) and subsequent pasting of atoms and bonds as well as subsequent rotating and shifting of the pasted fragment in the destination picture.
    • Copying and pasting of pictures and structure data sets.
    • "Undo" and "Redo" for "Structure/Separate Structure" and "View/Color Coding".
    • Expansion of selection of a molecule.
    • Display of back parts of cones of unit cell axes a, b, c.
    • Zooming in diffraction diagram.
    For more details, read the "Known Bugs" page.

Enhancements in version 4.0.4

Version 4.0.4 was released on August 10, 2015 and contains several bug fixes:

  • Several errors in VRML export of structure picture (internal bonds in polyhedra not suppressed, two-colored bonds not supported, broken-off atoms not hidden).
  • In POV-Ray export of structure picture broken-off atoms appeared as visible.
  • Structure Picture Assistant closed at the beginning when opening Diamond along with a structure, e.g. CIF, file.
  • Memory overflow (in Undo buffer) when doing many "Stepping" steps, e.g. rotation with cursor keys.
  • "Add atom" command in Atomic Parameters dialog could assign atoms in structure picture to wrong atoms of parameter list.

Enhancements in version 4.0.3

Version 4.0.3 was released on May 6, 2015 and contains several bug fixes:

  • "Voronoi polyhedra" dialog: Voronoi polyhedra can now be created around multiple selected (central) atoms.
  • Voronoi polyhedra function sometimes found "too many" neighbouring atoms or atoms too far away and/or unreasonable edge atoms ("<vertex>").
  • Properties pane: No or wrong info for "Dirichlet domain", if table of polyhedra was active above.
  • Runtime error could occur (and terminate Diamond) when Diamond failed to restore last working directory.
  • Option "Automatically create atoms and bonds" did not work properly when importing structure data having no translational symmetry, e.g. from an XYZ file.
  • Location of POV-Ray executable (when running a POV-Ray command) showed message boxed that were "forgotten" and not addressed to end user.
  • No context menus in the tables for distances/angles as well as reflection parameters.
  • "Transform" toolbar was not available. Now accessible via "View/Toolbars" submenu.
  • Diamond could hang up, if input data contained coordinates deviating heavily from normalized coordinates, e.g. "Fe1 150 -120 170".

Enhancements in version 4.0.2

Version 4.0.2 was released on March 5, 2015 and contains several bug fixes:

  • In the "Create H-Bonds" dialog, the "Generic" setting did not work but only the "direct definition".
  • In the "Expand" dialog, the checkboxes "Create D..A contacts from H-bond definitions" and "Create H..A bonds" did not work.
  • Invisible atoms at the invisible ends of broken-off bonds could remain as "zombies" in the structure picture.
  • In the "Broken-off Bonds" dialog, several bugs were resolved.
  • Default designs of broken-off bonds, H-bonds, and contacts were not stored in Registry.
  • Voronoi polyhedron function did not consider when atoms were disabled in the "Filter" function.
  • Some errors in context with "Undo" and "Redo" were resolved.
  • Some informations about pictures in the "Details" mode of the thumbnails preview were missing.
  • The location of the POV-Ray executable often failed.
  • "Save" dialog might not appear, if latest or working directory is a network path containing dots.

Enhancements in version 4.0.1

Version 4.0.1 was released on November 10, 2014 and contains several bug fixes:

  • Running the "Undo" command after "Structure/Insert Atom" or another changing of structural parameters caused Diamond to become instable, reporting error messages and sooner or later to crash.
  • "Tools/Mouse Wheeling/Bond Radii": Bonds with style "thin" were not considered as well as bonds being "thick" but having very small radii, e.g. 0.005 Angstroem or lower.
  • "Tools/Mouse Wheeling/Pump Up Or Shrink" could cause trouble or system hang-up.
  • Printing was not available for diffraction diagram and distances histogram in the "Properties" pane.
  • "Zoom" and "Track" did not work in the diffraction diagram.