Building blocks for constructing the crystal structures of modular rock-forming minerals.
1
18
0
339
updated May 11, 2022

Description

PDF

TotBlocks are a series of building blocks which can be used to construct the crystal structures of micas, pyroxenes, amphiboles, and other clay minerals. Source code, documentation, and support can be found here: https://github.com/derekdvleung/totblocks.

 

Printing instructions

The *.3mf files provided here are meant to be used for PrusaSlicer on a Prusa i3 MK3S printer. In particular, the files for the O modules (oblock) include support enforcers which may not be read properly by other slicing software! If using a different slicer, consider downloading the *.stl files from the GitHub repository. Use these settings at your own risk!

Layer height: 0.2-0.3 mm. 

Brims are not recommended because these may be interfere with the pegs and slots. Instead, use a slow (5-20 mm/s) first layer speed.

Supports

O modules: support enforcers only in PrusaSlicer (automatic supports in Cura seem to work ok)

Single octahedra: I usually print these without supports, but using supports should work as well. 

T modules: no supports

Vertical pegs: supports everywhere

Bill of materials

Starter set (can be used to build most of the structures)

  • 4× oblock-m2-plus
  • 4× tblock-n1-plus
  • 4× tblock-n1-minus
  • 4× oblock-m5-plus
  • 4× tblock-n2-plus
  • 4× tblock-n2-minus
  • 4× single-octahedron
  • 4× single-octahedron-clips
  • 2× mica-connector (or the other connectors, depending on if the others should be printed)

Additional blocks beyond the starter set are needed to build the orthopyroxene, protopyroxene, [clinojimthompsonite,] chesterite, sepiolite, and kalifersite structures.

Mica group (2:1 phyllosilicates)

  • 4× oblock-m5-plus
  • 4× tblock-n2-plus
  • 4× tblock-n2-minus
  • 2× single-octahedron
  • 2× single-octahedron-clips
  • 2× mica-connector

Pyroxene group

Clinopyroxene
  • 4× oblock-m2-plus
  • 4× tblock-n1-plus
  • 4× tblock-n1-minus
Orthopyroxene
  • 4× oblock-m5-plus
  • 4× oblock-m5-minus
  • 8× tblock-n2-plus
  • 8× tblock-n2-minus
Protopyroxene
  • 4× oblock-m5-plus
  • 4× oblock-m5-minus
  • 8× tblock-n2-plus
  • 8× tblock-n2-minus

Amphibole supergroup

  • 4× oblock-m5-plus
  • 4× tblock-n2-plus
  • 4× tblock-n2-minus

Clinojimthompsonite

  • 4× oblock-m8-plus
  • 4× tblock-n3-plus
  • 4× tblock-n3-minus

Chesterite

  • 2× oblock-m5-plus
  • 2× oblock-m5-minus
  • 4× tblock-n2-plus
  • 4× tblock-n2-minus
  • 2× oblock-m8-plus
  • 2× oblock-m8-minus
  • 4× tblock-n3-plus
  • 4× tblock-n3-minus

Palygorskite group

  • 4× oblock-m5-plus
  • 4× tblock-n2-plus
  • 4× tblock-n2-minus

Sepiolite group

  • 2× oblock-m8-plus
  • 2× oblock-m8-minus
  • 4× tblock-n3-plus
  • 4× tblock-n3-minus

Kalifersite

  • 4× oblock-m3-plus
  • 4× tblock-n2-plus
  • 4× tblock-n2-minus
  • 4× oblock-m6-plus
  • 4× tblock-n3-plus
  • 4× tblock-n3-minus

Brucite group

  • 4× oblock-m5-plus
  • 2× single-octahedron
  • 2× single-octahedron-clips
  • 4× brucite-connector

Lizardite (kaolinite-serpentine group)

  • 4× oblock-m5-plus
  • 4× tblock-n2-plus
  • 2× single-octahedron
  • 2× single-octahedron-clips
  • 4× lizardite-connector

Chlorite group

  • 4× oblock-m5-plus
  • 2× oblock-m5-minus
  • 4× tblock-n2-plus
  • 4× tblock-n2-minus
  • 3× single-octahedron
  • 3× single-octahedron-clips
  • 4× chlorite-connector

Tags



Model origin

The author hasn't provided the model origin yet.

License