A 3D model of a en:C60 molecule, also called a "Buckyball". Created by Michael Ströck (mstroeck) on February 6, 2006 in iMol for Mac OS X and Photoshop CS2. Released under the .
Code for generation of the core coordinates:
d=0.140 %double bond
s=0.146 %single bond = pentagon bond
r=s/2/sin(2*pi/10) %radius of pentagon
phi=(sqrt(5)+1)/2 %golden ratio
p=sqrt(phi^2+1) %Pythagoras. Somehow I need this often
c_c=r*phi+d/2*p %Penta center from icosahedron center distance
rota=[phi 0 1 ; 0 p 0 ; 1 0 -phi ] / p %Rotation from mirror plane to 5 fold axis
figure(1)
plot3(0, 0, 0, '*')
hold on
for i_r3=0:2
trafo_r3=([0 1 2 ; 1 2 0 ; 2 0 1]==ones(3)*i_r3);
for i_m2=-1:2:1 %mirror plane (-1)^i
trafo_m2=trafo_r3*[1 0 0 ; 0 1 0 ; 0 0 i_m2];
for i_m1=-1:2:1 %mirror plane (-1)^i
trafo_m1=trafo_m2*[i_m1 0 0 ; 0 1 0 ; 0 0 1];
for i_p=0:4 %5 fold rotation (i/5*360)
trafo_p=trafo_m1*rota;
v=trafo_p*([-cos(2*pi * (i_p/5))*r ; sin(2*pi * (i_p/5))*r ; c_c ]);
plot3( v(1), v(2), v(3), 'o' , 'markersize' , 30 , 'MarkerFaceColor',trafo_r3(1,:) );
end
end
end
end
да споделяте – да копирате, разпространявате и излъчвате произведението
да ремиксирате – да адаптирате произведението
Съгласно следните условия:
признание на авторството – Трябва да посочите авторството, да добавите връзка към лиценза и да посочите дали са правени промени. Можете да направите това по всякакъв разумен начин, но не и по начин, оставящ впечатлението, че същият/същите подкрепят вас или използването по някакъв начин на творбата от вас.
споделяне на споделеното – В случай, че промените, видоизмените или използвайки като основа произведението, го надградите, то полученото производно произведение може да се разпространява само съгласно условията на същия или съвместим лиценз с оригиналния такъв.
This licensing tag was added to this file as part of the GFDL licensing update.http://creativecommons.org/licenses/by-sa/3.0/CC BY-SA 3.0Creative Commons Attribution-Share Alike 3.0truetrue
The original description page was here. All following user names refer to en.wikipedia.
2006-07-06 16:04 Bryn C 627×614×8 (149402 bytes) A 3D model of a [[C60]] molecule, also called a "Buckyball". Created by Michael Ströck (mstroeck) on February 6, 2006 in iMol for Mac OS X and Photoshop CS2. Released under the {{GFDL}}. :Added transparency. ~~~~
2006-02-06 00:20 Mstroeck 672×623×8 (151168 bytes) A 3D model of a [[C60]] molecule, also called a "Buckyball". Created by Michael Ströck (mstroeck) on February 6, 2006 in iMol for Mac OS X and Photoshop CS2. Released under the GFDL.
Описания
Add a one-line explanation of what this file represents
{{Information |Description=A 3D model of a en:C60 molecule, also called a "Buckyball". Created by Michael Ströck (mstroeck) on February 6, 2006 in iMol for Mac OS X and Photoshop CS2. Released under the . Code for generation of the core coordinate