Hostname: page-component-89b8bd64d-rbxfs Total loading time: 0 Render date: 2026-05-06T09:49:09.413Z Has data issue: false hasContentIssue false

One-click preparation of 3D print files (*.stl, *.wrl) from *.cif (crystallographic information framework) data using Cif2VRML

Published online by Cambridge University Press:  18 December 2014

Werner Kaminsky
Affiliation:
Department of Chemistry, University of Washington at Seattle, Washington
Trevor Snyder
Affiliation:
3D Systems Corporation, Wilsonville, Oregon Nano-Crystallography Group, Department of Physics, Portland State University, Portland, Oregon 97207-0751
Jennifer Stone-Sundberg
Affiliation:
Nano-Crystallography Group, Department of Physics, Portland State University, Portland, Oregon 97207-0751 Crystal Solutions, LLC, Portland, Oregon 97205
Peter Moeck*
Affiliation:
Nano-Crystallography Group, Department of Physics, Portland State University, Portland, Oregon 97207-0751
*
a) Author to whom correspondence should be addressed. Electronic mail: pmoeck@pdx.edu

Abstract

Ongoing software developments for creating three-dimensional (3D) printed crystallographic models seamlessly from Crystallographic Information Framework (CIF) data (*.cif files) are reported. Color versus monochrome printing is briefly discussed. Recommendations are made on the basis of our preliminary printing efforts. A brief outlook on new materials for 3D printing is given.

Information

Type
Technical Articles
Copyright
Copyright © International Centre for Diffraction Data 2014 
Figure 0

Figure 1. (Color online) 3D print of the caffeine molecule model [by the Color Jet Printing (CJP®) process].

Figure 1

Figure 2. (Color online) Left: Screen-shot of a sugar (sucrose) morphology model with green lines representing the facet normal. Right: 3D printed model in nylon by the Selective Laser Sintering™ (SLS®) technique, where the STL file was created from data in a CIF file with the WinXMorph software (Kaminsky, 2005, 2007). This model has dimensions of a few centimeters.

Figure 2

Figure 3. Rendering of 3D printed elements. (A) quasi-smooth sphere for carbon, hydrogen, and many other atoms. (B) Non-sphere representation of nitrogen, (C) non-sphere representation of oxygen.

Figure 3

Table I. CIF-entry lines to load the x-coordinate of an atom _

Figure 4

Scheme 1. (Color online) A very simple 3D-spline algorithm. Adding to point x the vector y = P2 − P3, scaled by spline parameter r leads to spline point S. One may also add an additional, small shift z = P2 − P1, scaled by the projection of r·y onto z, as shown. However, the improvement is small because the angle P1 − P2 − P3 is around 90° for most helices.

Figure 5

Figure 4. (Color online) Top row: Screen renderings of molecules (A) caffeine and (B) chlorophyll. Bottom row: 3D printed models of (C) caffeine (fused deposition plastic) and (D) chlorophyll [Multijet™ printing (MJP®) process, printed on a 3D Systems Projet 3500 printer, material: VisiJet by 3D Systems Corporation]. Although the caffeine model in (C) is about 15 cm wide, the protein model in (D) has dimensions of a few centimeters. (A colored model of the caffeine molecule from colored and cemented gypsum powder is shown in Figure 1.)