On Thursday 05 February 2004 19:48, Miguel Howard wrote:
> We had some of this discussion a few months ago. Bits and pieces are
> coming back to me.
>
> The other disadvantage of 'replicating' the unitcell is that there will be
> no bonding between cells.
>
> Q: Is there a solution to this problem?

Ok, because you cannot apply the rebonding...?

Possibility one: molecular crystals
Those are crystals of molecules, small or even proteins. At least in small 
molecule crystals it is common to define the atoms in a complete molecule, 
with bonding, even if this molecule crosses the edge of a unit cell. 

In this case, it should be no problem. *Unless* the program 'folds' atoms back 
into the central unit cell... This is currently the default behaviour in Jmol 
b6. 

Possibility two: metallic crystals/zeolites/salt crystals etc
In this case, there are no distinct molecules, and the whole of the crystal is 
connected by bonds, with covalent bonds (e.g. zeolites), or ionic bonds (e.g. 
salts), or metal bonds (metals ;)... This is mostly the working field of 
Fabian, and in this case every thing is bonded. For these crystals, atoms are 
only showed within the unit cell, because there is not such thing as 'keeping 
the molecule in one piece'.

Jmol b6 has the option to independently define a crystal box for bonds and for 
atoms.

That said, I get to your question again. I'm not that familiar with the 
algorithm Jmol HEAD uses to draw a scene...  but I could imagine this pseudo 
code:

1. given crystal box for bonds and atoms (those might be identical), take the 
largest one
2. for each atom in the atom crystal box draw it
3. for each bond in the bond crystal box draw it

Meaning: why can't a bond be drawn if the two connected atoms are not drawn? 
Why is this situation different from say "Vanderwaals radius == 0"?

So I'm trying to say: replicate as so that the max(bond crystal box, atom 
crystal box) is filled, and then start drawing atoms and bonds, and draw only 
if bond within bond crystal box, and draw only atom if in atom crystal box...

Am I a bit clear on what I'm trying to say??

> Q: Within the file formats, is there a way to specify the bonding that
> exists between cells?

In CML that would be possible...

In possibility one, there is not other bonding between cells, than the 
covalent bond within the molecule + possible hydrogen bonds + ionic 
interactions. For possibility two, all is connected if within covalent 
radius. Unit cells itself are not really bonded...

Egon




-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Jmol-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to