adding stl
This commit is contained in:
parent
391cf09bd7
commit
39605a77db
12
README.md
12
README.md
|
@ -1,2 +1,14 @@
|
|||
# 3D-Nine-Men-s-Morris
|
||||
3D version of the game Nine Men's Morris
|
||||
|
||||
I designed a classic 2D version of this game. Published on thingiverse: http://www.thingiverse.com/thing:755742
|
||||
|
||||
2D game's rules are on wikipedia. http://en.wikipedia.org/wiki/Nine_Men%27s_Morris
|
||||
|
||||
Now lets work on 3D version.
|
||||
|
||||
## To do:
|
||||
* Better design ( for exemple Staircases in place of verticals ways)
|
||||
* Make it printable on a Reprap
|
||||
|
||||
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
/*
|
||||
* 3D nine mens'moris
|
||||
* By Gnieark https://blog-du-grouik.tinad.fr
|
||||
*
|
||||
* github: https://github.com/gnieark/3D-Nine-Men-s-Morris
|
||||
*
|
||||
* License GNU-GPL V3
|
||||
*/
|
||||
|
||||
|
||||
checkerRadius=9;
|
||||
checkerHoleRadius=7;
|
||||
|
||||
|
@ -22,8 +32,7 @@ module checkerCube(ecartement =25){
|
|||
for(z=[-1 * ecartement,0, ecartement]){
|
||||
for(y=[-1 * ecartement,0, ecartement]){
|
||||
for(x=[-1 * ecartement,0, ecartement]){
|
||||
if ((x==0) && (y==0) && (z==0)){
|
||||
|
||||
if ((x==0) && (y==0) && (z==0)){
|
||||
}else{
|
||||
translate([x,y,z]) checkerbase();
|
||||
}
|
||||
|
@ -32,7 +41,7 @@ module checkerCube(ecartement =25){
|
|||
}
|
||||
}
|
||||
|
||||
module checkerCubeLiens(ecartement =25){
|
||||
module checkerCubeLiens(ecartement=25){
|
||||
hgCube= (ecartement *2) + checkerRadius;
|
||||
liCube= (ecartement *2) - checkerRadius;
|
||||
for(z=[-1 * ecartement,0, ecartement]){
|
||||
|
|
594596
nineMens3D.stl
Normal file
594596
nineMens3D.stl
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user