03-09-2015, 10:53 AM
One way would be to start with the available primitives.
Quick example.
Create primitive > Octahedron. (rotate around Y axis 45deg)
Create primitive > Tetrahedron (with options) > Edge length 2.828427 (same edge length as default Octahedron. Rotate around Y axis 60 deg)
Using "Put on" put Tetraherdon onto Octahedron
(Tetrahedron hidden), inset each face of Octahedron.
"Intrude" + object "cleanup" (make sure cleanup "Length tolerance" is large enough to desolve/weld the intrude faces, and creates a square cross section)
Repeat those operations on the Tetrahedron.
From those 2 objects, you can then duplicate and align as needed.
There are possibly other, maybe better ways to create that, but that is what first comes to mind.
Quick example.
Create primitive > Octahedron. (rotate around Y axis 45deg)
Create primitive > Tetrahedron (with options) > Edge length 2.828427 (same edge length as default Octahedron. Rotate around Y axis 60 deg)
Using "Put on" put Tetraherdon onto Octahedron
(Tetrahedron hidden), inset each face of Octahedron.
"Intrude" + object "cleanup" (make sure cleanup "Length tolerance" is large enough to desolve/weld the intrude faces, and creates a square cross section)
Repeat those operations on the Tetrahedron.
From those 2 objects, you can then duplicate and align as needed.
There are possibly other, maybe better ways to create that, but that is what first comes to mind.