The meshmol command creates a molecule model from a surface model. This allows mesh display as cylindrical sticks, whereas surface model meshes can only be shown as flat lines.
Surf-model is the model number of the surface, optionally preceded by #. The surface must be of class Surface_Model (such as from Volume Viewer or Icosahedron Surface; see list). Standard molecular surfaces and VRML surfaces are not handled.
A new molecule model is created in which the "bonds" (the mesh lines in the surface model) are shown as sticks of the specified stick-radius. It is colored to match the surface coloring, which could be a single color or different colors for different vertices. The molecule model is also a marker set.
Advantages of treating a surface as a molecule include the ability to display sticks, as mentioned above, and to perform other operations available for atoms and bonds, including saving coordinates to a file. Further, since the molecule model is a marker set, Volume Path Tracer can be used to control its display and save it as a marker file. Marker files include colors and radii in addition to coordinates.
Disadvantages relate to the creation of physically unreasonable molecules with very large numbers of atoms and bonds. Chimera performs chemical perception, which may take up to hours in the presence of huge numbers of small rings. This essentially freezes the program. Any operations that trigger chemical perception should be avoided after meshmol is used, such as using the ball-and-stick or sphere representations or adding hydrogens, even to other molecules. Atoms and bonds use more memory than surface points and mesh lines, and rendering large surfaces as cylinders may take a long time. Mesh molecules with more than 100,000 atoms cannot be saved as PDB files because the CONECT records only allow 5-digit atom serial numbers.
See also: hkcage, volume, Volume Path Tracer