The STL can be opened in MeshLab, and saved as .Obj.
The Obj can be imported to MoI, and desired edges or faces further utilized. I used the importObj script. The MoI conversion tool to Obj would probably work(?)
The Obj is a solid, but I re-extruded it anyway...
I did boolean to create a single tile, and also used a 180 degree axis reflection to mirror a copy.
The edges are confusing, so a copy of the available 4 tile Triangular-ish picture to duplicate it.
- Brian
Getting the geometry into MoI was challenging.
A quick Rhino try did not help. SVG did not help. Direct STL import script did not help.
The generated svg file could be open with inkscape.
Inkscape says the figure is a clone of group.
Each supertile is a clone of group.
I think Moi could not read those clones.
But Inkscape can "unclone"
In Inkscape,
with Edition/Cloner/Délier le clone (Shift+Alt+D) (sorry my UI is french) You avoid clone
with Objet/Dégrouper (Shift+Ctrl+G) You ungroup
Doing this sequence till you have only objects in the description.
When you have only objects in inkscape, you can save the file and open it with MoI3D.
A google search of "svg file clones" brought up multiple results.
"... and it was necessary to open them in an SVG editor, ungroup them, and then decompose everything from Clones down to Paths — in Inkscape the commands for this are:
Object | Ungroup
Path | Object to Path
..."
...Usually when SVG files don’t open it’s because:
they are a pixel image in an SVG wrapper (current versions should warn about this)
they are made up of objects which are stored and referenced internally — clone is the terminology used in Inkscape...
*****
... TomWS
17d
It’s my understanding that Inkscape saves a file with full attributes and includes transformation equations in the header of the file. Plain SVG would apply those transformations before saving so any software that doesn’t know how to accurately apply those transformations would be able to use that.
Again IIRC, this is only relevant if you do clones of objects. The clone relies on the transformation tables to replicate in new orientations. Clones aren’t used that often from what I’ve seen, so generally there wouldn’t be a difference between files.
There is also a difference between versions of SVG files. I think really old SVG files used 72DPI, then they went to 90DPI, then, for a very brief time 92DPI, and now, 96DPI. The SVG files indicate resolution, but some software doesn’t pay attention to that so you end up with some scaling based on incorrect assumptions...
*****
There is also some talk about avoiding "SVG Billion Laughs Attack" which I also do not understand.
It's so cool what you can do with honeycomb shapes.
I did some experiments with "pattern select" node,
And here are some periodic tiling: (You may need to squint to see the pattern!)