• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Silly super Mario bros level 3D Printer File Image 1
Silly super Mario bros level 3D Printer File Image 2
Silly super Mario bros level 3D Printer File Image 3
Silly super Mario bros level 3D Printer File Image 4
Silly super Mario bros level 3D Printer File Image 5
Silly super Mario bros level 3D Printer File Thumbnail 1
Silly super Mario bros level 3D Printer File Thumbnail 2
Silly super Mario bros level 3D Printer File Thumbnail 3
Silly super Mario bros level 3D Printer File Thumbnail 4
Silly super Mario bros level 3D Printer File Thumbnail 5

Silly super Mario bros level

Linkstr3000 avatarLinkstr3000

November 8, 2015

thingiverse-icon
DescriptionCommentsTags

Description

I made this for My OpenSCAD final project in grade 11 Robotics class. It was originally going to just be the Piranha plant but I got bored and diddn't want to go to bed one night and did the rest.

Thanks to "ICouldn'tComeUpWithAUsername" for asking me to upload this.

This is the OpenSCAD code for those interested in editing or adding to it

$fn=50;
{

union()
{

/Piranha Plant/

difference()
{

translate([0,0,-80])
{
color("green")
{
cylinder(h=80,r1=40,r2=40);

translate([0,0,80])
cylinder(h=20,r1=48,r2=48);
}
}

translate([0,0,-10])
cylinder(h=70,r1=35,r2=35);
}

color("Saddlebrown")
translate([0,0,-30])
cylinder(h=20,r1=35,r2=35);

translate([0,0,-80])
{
color("green")
{

difference()
{

translate([0,40,100])
scale([1,1,1.35])
rotate([0,90,0])
rotate_extrude() 
translate([40, 0, 0]) 
circle(r=6); 

translate([-20,37,30])
cube([40,70,200]);

translate([-20,-10,30])
cube([40,200,70]);

}
}
}

color("green")
translate([0,0,-55])
cylinder(h=80,r1=6,r2=6);

/* Leaves */

translate([30,1,35])
{

color("green")
{

difference()
{
scale([1.7,1,1])
cylinder(h=2,r=20);

scale([1.7,1,1])
rotate([0,0,-40])
translate([-7,-29,-2])
cylinder(h=6,r=15);

scale([1.7,1,1])
rotate([0,0,-40])
translate([19,-21,-2])
cylinder(h=6,r=15);

scale([1.7,1,1])
rotate([0,0,-40])
translate([29,5,-2])
cylinder(h=6,r=15);

mirror([0,1,0])
{

scale([1.7,1,1])
rotate([0,0,-40])
translate([-7,-29,-2])
cylinder(h=6,r=15);

scale([1.7,1,1])
rotate([0,0,-40])
translate([19,-21,-2])
cylinder(h=6,r=15);

scale([1.7,1,1])
rotate([0,0,-40])
translate([29,5,-2])
cylinder(h=6,r=15);

}
}
}
}

mirror([1,0,0])
{

translate([30,1,35])
{

color("green")
{

difference()
{
scale([1.7,1,1])
cylinder(h=2,r=20);

scale([1.7,1,1])
rotate([0,0,-40])
translate([-7,-29,-2])
cylinder(h=6,r=15);

scale([1.7,1,1])
rotate([0,0,-40])
translate([19,-21,-2])
cylinder(h=6,r=15);

scale([1.7,1,1])
rotate([0,0,-40])
translate([29,5,-2])
cylinder(h=6,r=15);

mirror([0,1,0])
{

scale([1.7,1,1])
rotate([0,0,-40])
translate([-7,-29,-2])
cylinder(h=6,r=15);

scale([1.7,1,1])
rotate([0,0,-40])
translate([19,-21,-2])
cylinder(h=6,r=15);

scale([1.7,1,1])
rotate([0,0,-40])
translate([29,5,-2])
cylinder(h=6,r=15);

}
}
}
}
}

translate([0,40,30])
rotate([0,0,180])
{
translate([0,0,-80])
{
color("green")
{

difference()
{

translate([0,40,140])
scale([1,1,0.7])
rotate([0,90,0])
rotate_extrude() 
translate([40, 0, 0]) 
circle(r=6); 

translate([-20,17,-50])
cube([40,70,200]);

translate([-20,-10,10])
cube([40,200,70]);

}
}
}
}

translate([0,0,17])
{

difference()
{

color("red")
translate([0,-40,100])
sphere(r=35);

difference()
{
translate([-35,-87,50])
rotate([45,0,0])
{
{
color("pink")
cube([70,70,70]);

translate([-5,0,0])
rotate([45,0,0])
cube([80,100,90]);
}
}
}
}
}

difference()
{
scale([0.9,1,1])
color("white")
translate([0,-35,117])
rotate([45,0,0])
rotate_extrude()
translate([35, 0, 0])
circle(r=5);

translate([-50,-27,117])
rotate([45,0,0])
cube([100,50,50]);

}

mirror([0,0,1])
translate([0,0,-236])
{
difference()
{
scale([0.9,1,1])
color("white")
translate([0,-35,117])
rotate([45,0,0])
rotate_extrude()
translate([35, 0, 0])
circle(r=5);

translate([-50,-27,117])
rotate([45,0,0])
cube([100,50,50]);

}
}

color("white")
translate([0,-40,145])
rotate([0,36,90])
sphere(r=10);

color("white")
translate([20,-30,134])
rotate([0,36,90])
sphere(r=10);

color("white")
translate([5,-15,128])
rotate([0,36,90])
sphere(r=10);

color("white")
translate([-7,-26,140])
rotate([0,36,90])
sphere(r=10);

color("white")
translate([-21,-35,134])
rotate([0,36,90])
sphere(r=10);

color("white")
translate([-16,-19,110])
rotate([0,36,90])
sphere(r=10);

mirror([1,0,0])
color("white")
translate([-16,-19,110])
rotate([0,36,90])
sphere(r=10);

mirror([0,0,1])
color("white")
translate([-7,-26,-94])
rotate([0,36,90])
sphere(r=10);

color("white")
translate([17,-36,97])
rotate([0,36,90])
sphere(r=10);

color("white")
translate([-17,-36,97])
rotate([0,36,90])
sphere(r=10);

/* teeth */

color("white")
translate([0,-55,95])
rotate([35,0,0])
cylinder(r1=3,r2=0.2,h=15);

color("white")
translate([15,-52,100])
rotate([35,0,0])
cylinder(r1=3,r2=0.2,h=15);

color("white")
translate([23,-43,107])
rotate([35,0,0])
cylinder(r1=3,r2=0.2,h=15);

mirror([1,0,0])
{

color("white")
translate([0,-55,95])
rotate([35,0,0])
cylinder(r1=3,r2=0.2,h=15);

color("white")
translate([15,-52,100])
rotate([35,0,0])
cylinder(r1=3,r2=0.2,h=15);

color("white")
translate([23,-43,107])
rotate([35,0,0])
cylinder(r1=3,r2=0.2,h=15);
}

color("white")
translate([7,-57,140])
rotate([145,0,0])
cylinder(r1=3,r2=0.2,h=15);

color("white")
translate([19,-50,135])
rotate([145,0,0])
cylinder(r1=3,r2=0.2,h=15);

mirror([1,0,0])
{

color("white")
translate([7,-57,140])
rotate([145,0,0])
cylinder(r1=3,r2=0.2,h=15);

color("white")
translate([19,-50,135])
rotate([145,0,0])
cylinder(r1=3,r2=0.2,h=15);
}

/Ground/

difference()
{
color("springgreen")
translate([-50,-400,-80])
rotate([0,90,0])
cube([5,900,100]);

translate([-40,-425,-90])
rotate([0,0,45])
cube([30,50,30]);

mirror([1,0,0])
translate([-40,-425,-90])
rotate([0,0,45])
cube([30,50,30]);

mirror([0,1,0])
translate([-40,-525,-90])
rotate([0,0,45])
cube([30,50,30]);

mirror([1,0,0])
mirror([0,1,0])
translate([-40,-525,-90])
rotate([0,0,45])
cube([30,50,30]);
}

}

/Chain chomp/
translate([0,-65,0])
{

translate([0,-190,-100])
{

difference()
{

color("MidnightBlue")
translate([0,-40,100])
sphere(r=65);

difference()
{
translate([-65,-87,40])
rotate([45,0,0])
color("darkred")
{
{
cube([130,90,90]);

translate([-5,0,0])
rotate([45,0,0])
cube([80,100,90]);
}
}
}
}
}

/TEETH/

color("white")
{

scale([0.4,0.4,0.4])
translate([0,-705,-35])

{
{

rotate([50,145,-28])
linear_extrude(height = 10, center = false, convexity = 20, twist = 0, slices = 20, scale = 1.0)
polygon(points=[[0,0],[100,40],[40,100],[10,10],[80,10],[10,80]],paths=[[0,1,2],[4,5,6]]);
}
}
}

color("white")
{

scale([0.4,0.4,0.4])
translate([75,-690,-25])

{
{

rotate([38,130,-9])
linear_extrude(height = 10, center = false, convexity = 20, twist = 0, slices = 20, scale = 1.0)
polygon(points=[[0,0],[100,40],[40,100],[10,10],[80,10],[10,80]],paths=[[0,1,2],[4,5,6]]);
}
}
}

color("white")
{

scale([0.4,0.4,0.4])
translate([131,-653,7])

{
{

rotate([38,115,20])
linear_extrude(height = 10, center = false, convexity = 20, twist = 0, slices = 20, scale = 1.0)
polygon(points=[[0,0],[100,40],[40,100],[10,10],[80,10],[10,80]],paths=[[0,1,2],[4,5,6]]);
}
}
}

color("white")
{

scale([0.5,0.5,0.5])
translate([110,-460,3])
{
{

rotate([15,90,20])
linear_extrude(height = 8, center = false, convexity = 20, twist = 0, slices = 20, scale = 1.0)
polygon(points=[[0,0],[-10,40],[40,-10],[10,10],[80,10],[10,80]],paths=[[0,1,2],[4,5,6]]);
}
}
}

/* Bottom left side */

mirror([1,0,0])
{

color("white")
{

scale([0.4,0.4,0.4])
translate([75,-690,-25])

{
{

rotate([38,130,-9])
linear_extrude(height = 10, center = false, convexity = 20, twist = 0, slices = 20, scale = 1.0)
polygon(points=[[0,0],[100,40],[40,100],[10,10],[80,10],[10,80]],paths=[[0,1,2],[4,5,6]]);
}
}
}

color("white")
{

scale([0.4,0.4,0.4])
translate([131,-653,7])

{
{

rotate([38,115,20])
linear_extrude(height = 10, center = false, convexity = 20, twist = 0, slices = 20, scale = 1.0)
polygon(points=[[0,0],[100,40],[40,100],[10,10],[80,10],[10,80]],paths=[[0,1,2],[4,5,6]]);
}
}
}

color("white")
{

scale([0.5,0.5,0.5])
translate([110,-460,3])
{
{

rotate([15,90,20])
linear_extrude(height = 8, center = false, convexity = 20, twist = 0, slices = 20, scale = 1.0)
polygon(points=[[0,0],[-10,40],[40,-10],[10,10],[80,10],[10,80]],paths=[[0,1,2],[4,5,6]]);
}
}
}
}

/Top Right Side/

color("white")
{

scale([0.4,0.4,0.4])
translate([136,-640,30])

{
{

rotate([65,5,83])
linear_extrude(height = 10, center = false, convexity = 20, twist = 0, slices = 20, scale = 1.0)
polygon(points=[[0,0],[85,21],[21,85],[10,10],[80,10],[10,80]],paths=[[0,1,2],[4,5,6]]);
}
}
}

color("white")
{

scale([0.4,0.4,0.4])
translate([90,-710,77])

{
{

rotate([0,-140,-30])
linear_extrude(height = 10, center = false, convexity = 20, twist = 0, slices = 20, scale = 1.0)
polygon(points=[[0,0],[100,35],[35,100],[10,10],[80,10],[10,80]],paths=[[0,1,2],[4,5,6]]);
}
}
}

/* Top left side teeth */

mirror([0,0,1])
{
color("white")
{

scale([0.4,0.4,0.4])
translate([0,-735,-80])

{
{

rotate([18,160,-45])
linear_extrude(height = 10, center = false, convexity = 20, twist = 0, slices = 20, scale = 1.0)
polygon(points=[[0,0],[100,40],[40,100],[10,10],[80,10],[10,80]],paths=[[0,1,2],[4,5,6]]);
}
}
}
}

mirror([1,0,0])
{

color("white")
{

scale([0.4,0.4,0.4])
translate([136,-640,30])

{
{

rotate([65,5,83])
linear_extrude(height = 10, center = false, convexity = 20, twist = 0, slices = 20, scale = 1.0)
polygon(points=[[0,0],[85,21],[21,85],[10,10],[80,10],[10,80]],paths=[[0,1,2],[4,5,6]]);
}
}
}

color("white")
{

scale([0.4,0.4,0.4])
translate([90,-710,77])

{
{

rotate([0,-140,-30])
linear_extrude(height = 10, center = false, convexity = 20, twist = 0, slices = 20, scale = 1.0)
polygon(points=[[0,0],[100,35],[35,100],[10,10],[80,10],[10,80]],paths=[[0,1,2],[4,5,6]]);
}
}
}
}

/* Eyes */

color("white")
translate([40,-220,48])
rotate([-10,40,0])
cylinder(r1=15,r2=14,h=2);

color("black")
scale(0.5,0.5,0.5)
translate([85,-435,94])
rotate([-10,40,0])
cylinder(r1=15,r2=14,h=2);

color("white")
scale(0.1,0.1,0.1)
translate([400,-2140,494.5])
rotate([-10,40,0])
cylinder(r1=15,r2=14,h=2);

mirror([1,0,0])
{

color("white")
translate([40,-220,48])
rotate([-10,40,0])
cylinder(r1=15,r2=14,h=2);

color("black")
scale(0.5,0.5,0.5)
translate([85,-435,94])
rotate([-10,40,0])
cylinder(r1=15,r2=14,h=2);

color("white")
scale(0.1,0.1,0.1)
translate([400,-2140,494.5])
rotate([-10,40,0])
cylinder(r1=15,r2=14,h=2);

}

color("Black")
translate([0,-170,-35])
rotate([65,0,0])
cylinder(h=15,r1=15,r2=20);

}

/* Wooden peg */
difference()
{

color("DarkGoldenrod")
translate([0,-110,-80])
cylinder(h=50,r1=15,r2=25);

color("NavajoWhite")
translate([0,-110,-31])
cylinder(h=10,r1=25,r2=25);
}

/* chain */

translate([0,-130,-56])
rotate([0,0,90])

{
color("silver")
scale([1.5,1,1.8])
rotate_extrude()
translate([10, 0, 0])
circle(r=1.75);
}

translate([0,-155,-56])
rotate([90,0,90])

{
color("silver")
scale([1.5,1,1.8])
rotate_extrude()
translate([10, 0, 0])
circle(r=1.75);
}

translate([0,-180,-53])
rotate([0,13,90])

{
color("silver")
scale([1.5,1,1.8])
rotate_extrude()
translate([10, 0, 0])
circle(r=1.75);
}

translate([0,-205,-45])
rotate([90,17,90])

{
color("silver")
scale([1.5,1,1.8])
rotate_extrude()
translate([10, 0, 0])
circle(r=1.75);
}

translate([0,-230,-37])
rotate([0,23,90])

{
color("silver")
scale([1.5,1,1.8])
rotate_extrude()
translate([10, 0, 0])
circle(r=1.75);
}

/* Stairs */
translate([0,70,-80])
{
color("sandybrown")
scale([0.7,0.7,0.7])
{
difference()
{
translate([-35,0,0])
cube([70,70,70]);

translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

}
}
}

translate([0,119,-80])
{
color("sandybrown")
scale([0.7,0.7,0.7])
{
difference()
{
translate([-35,0,0])
cube([70,70,70]);

translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

}
}
}

translate([0,168,-80])
{
color("sandybrown")
scale([0.7,0.7,0.7])
{
difference()
{
translate([-35,0,0])
cube([70,70,70]);

translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

}
}
}

translate([0,217,-80])
{
color("sandybrown")
scale([0.7,0.7,0.7])
{
difference()
{
translate([-35,0,0])
cube([70,70,70]);

translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

}
}
}

translate([0,266,-80])
{
color("sandybrown")
scale([0.7,0.7,0.7])
{
difference()
{
translate([-35,0,0])
cube([70,70,70]);

translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

}
}
}

translate([0,119,-31])
{
color("sandybrown")
scale([0.7,0.7,0.7])
{
difference()
{
translate([-35,0,0])
cube([70,70,70]);

translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

}
}
}

translate([0,168,-31])
{
color("sandybrown")
scale([0.7,0.7,0.7])
{
difference()
{
translate([-35,0,0])
cube([70,70,70]);

translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

}
}
}

translate([0,217,-31])
{
color("sandybrown")
scale([0.7,0.7,0.7])
{
difference()
{
translate([-35,0,0])
cube([70,70,70]);

translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

}
}
}

translate([0,266,-31])
{
color("sandybrown")
scale([0.7,0.7,0.7])
{
difference()
{
translate([-35,0,0])
cube([70,70,70]);

translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

}
}
}

translate([0,266,18])
{
color("sandybrown")
scale([0.7,0.7,0.7])
{
difference()
{
translate([-35,0,0])
cube([70,70,70]);

translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

}
}
}

translate([0,217,18])
{
color("sandybrown")
scale([0.7,0.7,0.7])
{
difference()
{
translate([-35,0,0])
cube([70,70,70]);

translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

}
}
}

translate([0,168,18])
{
color("sandybrown")
scale([0.7,0.7,0.7])
{
difference()
{
translate([-35,0,0])
cube([70,70,70]);

translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

}
}
}

translate([0,217,67])
{
color("sandybrown")
scale([0.7,0.7,0.7])
{
difference()
{
translate([-35,0,0])
cube([70,70,70]);

translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

}
}
}

translate([0,266,67])
{
color("sandybrown")
scale([0.7,0.7,0.7])
{
difference()
{
translate([-35,0,0])
cube([70,70,70]);

translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

}
}
}

translate([0,266,116])
{
color("sandybrown")
scale([0.7,0.7,0.7])
{
difference()
{
translate([-35,0,0])
cube([70,70,70]);

translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

}
}
}

/* Flag Pole */

translate([0,420,-80])
{
color("sandybrown")
scale([0.7,0.7,0.7])
{
difference()
{
translate([-35,0,0])
cube([70,70,70]);

translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
translate([0,-5,100])
rotate([0,55,0])
cube([80,80,80]);

mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,0,1])
translate([0,-5,30])
rotate([0,55,0])
cube([80,80,80]);

translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
translate([46,-80,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

mirror([1,0,0])
mirror([0,1,0])
translate([46,-150,-2])
rotate([0,0,35])
cube([80,80,80]);

}
}
}

color("silver")
translate([0,445,-35])
cylinder(h=350,r=5);

translate([0,445,315])
sphere(r=10);

color("black")
translate([-2,360,283])
rotate([0,90,0])
rotate([0,0,45])
linear_extrude(height = 3, center = false, convexity = 20, twist = 0, slices = 20, scale = 1.0)
polygon(points=[[0,0],[75,40],[40,75],[10,10],[80,10],[10,80]],paths=[[0,1,2],[4,5,6]]);

}

License:

Creative Commons - Attribution

Related Models

Super Mario Chain Chomp preview image

Super Mario Chain Chomp

totallyaddicted profile image

totallyaddicted

2,846

Chain Chomp - V2 Update + Mini Version! preview image

Chain Chomp - V2 Update + Mini Version!

N426 profile image

N426

7,585

Silly super Mario bros level preview image

Silly super Mario bros level

Linkstr3000 profile image

Linkstr3000

659

Chain Chomp | Super Mario preview image

Chain Chomp | Super Mario

hfn profile image

hfn

551

Mario 64 Collection Part 2 preview image

Mario 64 Collection Part 2

MintyFries profile image

MintyFries

116

Chain Chomp preview image

Chain Chomp

MI3dPrint profile image

MI3dPrint

308