Zusammenfassung
Werkzeug zum Aufteilen größerer Modelle wie Terrains in druckbare Kacheln.
Mit Bash und OpenSCAD-Binärdateien, die auf Linux erstellt wurden, aber sie können sicher unter Cygwin oder in jeder Linux-Virtualmaschine verwendet werden.
Verwendung:
bash ./TileSplitter.sh --sourceModel "SourceModel.stl" --outputName "OutputModelName"
Was das Tool tut:
Der Tool-Output sind Kacheln im STL-Format mit der angegebenen Kachelgröße X und Kachelgröße Y im Verzeichnis Output.
Das Tool kann auch den unteren Teil der Kachel schneiden, um die druckbare Größe zu verringern, falls möglich.
Tool erwartet, dass sourceModel auf Z 0 liegt, oder es kann mit dem Offset-Argument angepasst werden, gleiche X- und Y-Offsets.
Adressen werden jetzt von 1x1 gezählt, weil ich Punkte für die Identifizierung der X-Adresse (untere X-Seite) und Quadrate für die Y-Adresse (linke Y-Seite) hinzugefügt habe.
Werkzeugargumente und Beispiel-Standardeinstellungen:
-
Quellmodell
sourceModel="Example.stl"; -
Offset auf der X-Achse, hängt vom Quellmodell ab.
modelOffsetX=300 -
Offset auf der Y-Achse, abhängig vom Quellmodell.
modelOffsetY=300 -
Offset auf der Z-Achse, hängt vom Quellmodell ab.
modelOffsetZ=0 -
Maximale Größe auf der X-Achse, um boolesche Objekte erstellen zu können.
modelSizeX=800 -
Maximale Größe auf der Y-Achse, um boolesche Objekte erstellen zu können.
modelSizeY=800 -
Maximale Größe auf der Z-Achse, um boolesche Objekte erstellen zu können.
modelSizeZ=100 -
Größe auf X für eine Kachel
tileSizeX=160 -
Größe auf Y für eine Kachel
tileSizeY=160 -
Größe auf Z, die von unten geschnitten wird.
tileSizeCutBottom=20 -
Zielort, an dem Kacheln gespeichert werden.
outputDir="Output" -
Basisname für Output-STL-Dateien
OutputName="ExampleTile" - Zeichne Identifikatoren: Punkt für X, Quadrat für Y-Adresse (1 bedeutet an, 0 bedeutet aus)
drawSideNumbers=1
Druckeinstellungen
Flöße:
Spiel keine Rolle.
Unterstützt:
Spiel keine Rolle.
Tags
Modellquelle
