Octahedral Symmetry on a Sphere

by pmoews, published

Octahedral Symmetry on a Sphere by pmoews Dec 28, 2012

Featured Thing!

0 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps



Use This Project

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Thing Statistics

6914Views 2213Downloads Found in Math Art


Here is openSCAD code which covers a sphere with a pattern that displays octahedral symmetry.

Any planar pattern with a three or four fold rotation axis at right angles to the origin can be used. Copies of the pattern are "bent" and subtracted from the surface of the sphere.

To illustrate the method groups of Sierpinski triangles arranged to have three and four fold rotation axes were used. The files are sierpinski_triangles_3.dxf and sierpinski_triangles_4.dxf. See the images at the left.

In the case of patterns with three fold axes the patterns are centered at the vertices of a cube mapped onto the sphere and in the case of the four fold axes the patterns are cented at the vertices of an octahedron mapped onto the sphere.

In either case the overall pattern will have octahedral symmetry; that is four 3 fold axis, three 4 fold axis, and six 2 fold axis. Three and four fold axes can be seen in the image at the upper left.

Two stl files were generated using the pattern with the 3 fold axis and two using the pattern with the 4 fold axis.

sierpinski_x3_small.stl and sierpinski_x3_large.stl
sierpinski_x4_small.stl and sierpinski_x4_large.stl

The dxf files and the openSCAD code that generated them are included as is the openSCAD code that makes the spheres.


The small stl files are spheres and need to be printed with external support. I used 3 shells and 5% infill on my Replicator and they printed in about 2 hours. The large stl files are truncated spheres. They can be printed directly on the build platform. They print in under 3 hours.

Note that in the sierpinski_x3 files there is little overlap of the patterns while in the sierpinski_x4 files the patterns overlap to give more complex results. Octahedral symmetry is still obeyed.

The openSCAD code is easily modified to accept other dxf files.

More from Math Art

view more

All Apps

3D Print your file with 3D Hubs, the world’s largest online marketplace for 3D printing services.

App Info Launch App

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

3D Print a wide range of designs with Treatstock. Easy to use tools to get the perfect result. The global 3D printing network that connects you with high-quality and fast working print services nea...

App Info Launch App