Outils pour utilisateurs

Outils du site


wiki:projets:diamant111

Diamant en direction [111]

retour

r1=10;
a=28;

//First Row, First Element
color("cyan") sphere(r1);
color("cyan") translate([a,0,0]) sphere(r1);
color("cyan") translate([a*cos(60),a*sin(60),0]) sphere(r1);

translate([a,0,0]){
color("cyan") sphere(r1);
color("cyan") translate([a,0,0]) sphere(r1);
color("cyan") translate([a*cos(60),a*sin(60),0]) sphere(r1);
}

translate([a*cos(60),a*sin(60),0]){
color("cyan") sphere(r1);
color("cyan") translate([a,0,0]) sphere(r1);
color("cyan") translate([a*cos(60),a*sin(60),0]) sphere(r1);
}

translate([a*cos(60),a*sin(60),0]) color("cyan") translate([-a*cos(60),a*sin(60),0]) sphere(r1);

translate([a*cos(60),-a*sin(60),0]){
color("cyan") sphere(r1);
color("cyan") translate([a,0,0]) sphere(r1);
color("cyan") translate([a*cos(60),a*sin(60),0]) sphere(r1);
}

translate([-a*cos(60),-a*sin(60),0]){
translate([a*cos(60),-a*sin(60),0]){
color("cyan") sphere(r1);
color("cyan") translate([a,0,0]) sphere(r1);
color("cyan") translate([a*cos(60),a*sin(60),0]) sphere(r1);
}}

//Second Row, Second Element
color("red") translate([0,0,a/3]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);

translate([a*cos(60),a*sin(60),0]){
color("red") translate([0,0,a/3]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

translate([a,0,0]){
color("red") translate([0,0,a/3]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

translate([-a,0,0]) translate([a*cos(60),a*sin(60),0])
{
color("red") translate([0,0,a/3]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

translate([a*cos(60),-a*sin(60),0]) {
color("red") translate([0,0,a/3]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

translate([-a*cos(60),-a*sin(60),0]){
translate([a*cos(60),-a*sin(60),0]) {
color("red") translate([0,0,a/3]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}}

translate([-a*cos(60),-a*sin(60),0]){
color("red") translate([0,0,a/3]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

//Third Row, First Element Again
color("cyan") translate([0,0,a]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);

translate([a*cos(60),a*sin(60),0]){
color("cyan") translate([0,0,a]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

translate([a,0,0]){
color("cyan") translate([0,0,a]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

translate([-a,0,0]) translate([a*cos(60),a*sin(60),0])
{
color("cyan") translate([0,0,a]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

translate([a*cos(60),-a*sin(60),0]) {
color("cyan") translate([0,0,a]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

translate([-a*cos(60),-a*sin(60),0]){
translate([a*cos(60),-a*sin(60),0]) {
color("cyan") translate([0,0,a]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}}

translate([-a*cos(60),-a*sin(60),0]){
color("cyan") translate([0,0,a]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

mirror([1,0,0]){
//First Row, First Element
color("cyan") sphere(r1);
color("cyan") translate([a,0,0]) sphere(r1);
color("cyan") translate([a*cos(60),a*sin(60),0]) sphere(r1);

translate([a,0,0]){
color("cyan") sphere(r1);
color("cyan") translate([a,0,0]) sphere(r1);
color("cyan") translate([a*cos(60),a*sin(60),0]) sphere(r1);
}

translate([a*cos(60),a*sin(60),0]){
color("cyan") sphere(r1);
color("cyan") translate([a,0,0]) sphere(r1);
color("cyan") translate([a*cos(60),a*sin(60),0]) sphere(r1);
}

translate([a*cos(60),a*sin(60),0]) color("cyan") translate([-a*cos(60),a*sin(60),0]) sphere(r1);

translate([a*cos(60),-a*sin(60),0]){
color("cyan") sphere(r1);
color("cyan") translate([a,0,0]) sphere(r1);
color("cyan") translate([a*cos(60),a*sin(60),0]) sphere(r1);
}

translate([-a*cos(60),-a*sin(60),0]){
translate([a*cos(60),-a*sin(60),0]){
color("cyan") sphere(r1);
color("cyan") translate([a,0,0]) sphere(r1);
color("cyan") translate([a*cos(60),a*sin(60),0]) sphere(r1);
}}

//Second Row, Second Element
color("red") translate([0,0,a/3]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);

translate([a*cos(60),a*sin(60),0]){
color("red") translate([0,0,a/3]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

translate([a,0,0]){
color("red") translate([0,0,a/3]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

translate([-a,0,0]) translate([a*cos(60),a*sin(60),0])
{
color("red") translate([0,0,a/3]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

translate([a*cos(60),-a*sin(60),0]) {
color("red") translate([0,0,a/3]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

translate([-a*cos(60),-a*sin(60),0]){
translate([a*cos(60),-a*sin(60),0]) {
color("red") translate([0,0,a/3]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}}

translate([-a*cos(60),-a*sin(60),0]){
color("red") translate([0,0,a/3]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

//Third Row, First Element Again
color("cyan") translate([0,0,a]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);

translate([a*cos(60),a*sin(60),0]){
color("cyan") translate([0,0,a]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

translate([a,0,0]){
color("cyan") translate([0,0,a]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

translate([-a,0,0]) translate([a*cos(60),a*sin(60),0])
{
color("cyan") translate([0,0,a]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

translate([a*cos(60),-a*sin(60),0]) {
color("cyan") translate([0,0,a]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}

translate([-a*cos(60),-a*sin(60),0]){
translate([a*cos(60),-a*sin(60),0]) {
color("cyan") translate([0,0,a]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}}

translate([-a*cos(60),-a*sin(60),0]){
color("cyan") translate([0,0,a]) rotate([0,0,30]) translate([sqrt(3)*a/3,0,0]) sphere(r1);
}
}

wiki/projets/diamant111.txt · Dernière modification: 2016/09/11 12:59 (modification externe)