Products  Chemical Drawing and Databasing 


 
Request more information
  

Free ChemSketch Campus-wide Licenses for Academia

  

Commercial ACD/ChemSketch

  

ACD/Labs Online: per-pay and free access to predictions and databases

  

Tools for Academia

  

Tell a Friend About ACD/Labs Freeware

  

Technical Info / FAQs


 

ChemSketch GOODIES

Useful Little Programs for ChemSketch

Version II of the Goodies package: includes buttons as listed below; the ACD/TLC Plate Tool for ChemSketch (allowing you to draw TLC Plates and insert them into your ChemSketch reports); and a collection of more than twenty additional macros for your use.

Goodies enhance the powers of ChemSketch with functionality that has not been hard-coded into the software. These functionalities have either been requested by users, or coded by our staff to help users complete routine tasks. They are implemented as ACD/ChemBasic programs associated with additional ChemSketch buttons, or are available to run through the software.

ACD/ChemBasic is a special programming language that enables you to customize ACD/Labs software, and we think this is a great way to show off how useful it is while also making your ChemSketch freeware even more versatile!

Note:

  • You do NOT need to know anything about ChemBasic (though, if you wish, you can learn using the goodies programming code as examples)—just follow the installation instructions below and enjoy the new ChemSketch functionality!
  • You will be able to remove these new buttons from the ChemSketch interface at any time.

The following goodies are available as buttons in ChemSketch:

  insert blank pages at any place within your ChemSketch document

  clone a page (together with its contents) any number of times - very useful for filling in the document with page templates, tables, titles, etc.

  reorder pages in your document by moving or copying of a current page

  reorder pages in your document by moving a sequence of pages to a new position

  delete a range of pages at a time

  change names of the pages in your document

  insert page numbers and annotations

  annotate your document

  automatically look through the directories to find needed ChemSketch documents as well as to search ChemSketch documents for the text string without opening them

  convert your pages into HTML

  export chemical structures into VRML files

  import SDF files into ChemSketch pages

  export the molecules from ChemSketch into SDF file

  create tables or simply align objects according to a specified number of rows and columns

  instantly replace all the atoms of a given type with atoms of another type in a chemical structure

  remove spectator ions from an SDFfile

  instantly calculate the weight of compound required for preparing a solution of the user-defined volume and molar concentration

  quickly create labels for chemicals and print them on the Avery Standard or your own sheets

  build a 3D peptide structure from the amino acids sequence

  make a structure from carbohydrate abbreviated names

  build a nucleic acid (DNA, RNA) structure (one- or two- chained) from your input sequence

ACD/TLC Plate Tool allows you to recreate TLC plates in ACD/ChemSketch. The application generates an image that replicates the results on your actual TLC plate. Printing or including this image in ChemSketch reports is much simpler and less messy than drawing or pasting the actual plate in your lab book.

Download the TLC Plate Tool application
Read more about how to install and operate the TLC Plate Tool.
    - New Feature: Save Rf values in a table as a text file!

Additional Goodies

The following example macros can be accessed through ChemSketch, and will help you become familiar with the syntax of ChemBasic commands.

To run any macro, from the File menu in ChemSketch, choose Run ChemBasic. Browse to the folder in which you have installed the ACD/Labs software. Double click on the Examples file, select the ChemBas file and then point to the appropriate macro.

For example, in version 11 select the desired goody from the following default installation folder C:\Program Files\ACD11\EXAMPLES\CHEMBAS\GOODIES.

Label printer

lprinter.bas:
This program prepares and prints out the labels for chemicals.
It accepts molecules from the active ChemSketch page, creates labels filled with info on particular molecules, and outputs them into a newly created document. At the end, the program prints out the labels on a printer. If specified in the label form, the labels will be automatically filled in with molecular weight, name (IUPAC: requires that you have ACD/Name installed), molecular formula, and structure.

Carbohydrate Builder

sugarsk.bas:
The program accepts a carbohydrate short-cut name and makes the structure from 3D-blocks (Glc, Fuc, etc.) At the user's request, a 3D-optimization is performed.

Stability Constants Predictor

logk1.bas: This program is a predictor of metal ion complex stability.

Molecular 3D Editor

This is actually a series of separate utility programs:

mirror.bas:
Flips the molecule at a plane (changes the chirality sign).

chgelmnt.bas:
Changes all atoms of the given type to another.

distance.bas
Gets/sets the distance between 2 atoms.
NOTE: in contrast to the built-in ChemBasic GetDist/SetDist, this utility safely treats the situation of 2 non-bonded atoms or the atoms belonging to a ring (invokes 3D-optimizer if necessary).

angle.bas:
Gets/sets the value of angle formed by 3 atoms.
NOTE: in contrast to the built-in ChemBasic GetVAngle/SetVAngle, this utility safely treats the situation of 3 atoms which do not form a valid bond angle or the atoms belonging to a ring (it invokes 3D-optimizer if necessary).

torsion.bas:
Gets/sets the value of a dihedral angle formed by 4 atoms.
NOTE: in contrast to the built-in ChemBasic GetTAngle/SetTAngle, this utility safely treats the situation of 4 atoms which do not form a valid torsion angle or the atoms belonging to a ring (invokes 3D-optimizer if necessary).

pucker.bas:
Measures Cremer-Pople puckering parameters for the ring.

polyhedr.bas:
Measures Porai-Koshits/Muetterties parameters of the molecular polyhedron.
NOTE: a special attention is paid to 8-fold coordination centers.

sdf2sk.bas:
Imports MDL .SDF files.
NOTE: up to 100 records/structures can be imported.

mol2sk.bas:
Imports MDL .molfiles.
NOTE: in contrast to the built-in ChemBasic AddFromFile importing and ChemSketch's own Import (File|Import), this utility accepts wildcards and treats multiple (<100) files.

export.bas:
Exports a structure to VRML 2.0 /CML file.

labchir.bas:
Labels the chirality of all tetrahedral centers.

chiral.bas:
Labels the chirality of a tetrahedral center.

Example

Animated Slideshow Creator

This program provides users with the framework to create quick and simple animated slideshows which run in the ACD/ChemSketch interface.
Download the archive and unpack the program files. Open movie.bas in ChemBasic to view the program code and open readme.txt for instructions on how to run the example file.

Requirements: ChemSketch 6.0 and later, and ChemBasic.

File name: chbas_mov.zip, size: 109,953 bytes

Download the Animated Slideshow Creator

TOP

This page was last updated 19 February 2008
 

  Products | Solutions | Support
Online Services | Resources
About Us | Downloads | Events
Site Map | Contact Us
 

 
Copyright © 1996 - 2008 Advanced Chemistry Development     All rights reserved