From: Axel Kohlmeyer (
Date: Fri May 16 2008 - 10:48:12 CDT

On Fri, 16 May 2008, Nuno Sousa Cerqueira wrote:

NSC> Hello,
NSC> I am trying to create a new layer above a pdbfile to draw some stuff.
NSC> However when I draw things in the new layer, the scale is different from
NSC> the layer that contains the pdb file.

in principle it should be possible, but you have to synchonize
viewpoints and everything between the two (or more) "molecules"
you could try something like (see the save_state.tcl script):

set pdbmol 0
set drawmol 1

molinfo $drawmol set {center_matrix rotate_matrix scale_matrix global_matrix} \
  [molinfo $pdbmol get {center_matrix rotate_matrix scale_matrix global_matrix} ]

why not draw directly into the molecule containing the .pdb?


NSC> Is there anyway to fix this?
NSC> Thanks in advance,
NSC> Nuno S. Cerqueira

Axel Kohlmeyer
   Center for Molecular Modeling   --   University of Pennsylvania
Department of Chemistry, 231 S.34th Street, Philadelphia, PA 19104-6323
tel: 1-215-898-1582,  fax: 1-215-573-6233,  office-tel: 1-215-898-5425
If you make something idiot-proof, the universe creates a better idiot.