Slicer Discord
OpenSCAD .csv driven batch exporter – Modelo 3D imprimible de Thingiverse Thingiverse

OpenSCAD .csv driven batch exporter

por tdeagan
17 Descargas
16 Likes
0 Makes
Ver Modelo
here is a Python script that will execute a batch series of OpenSCAD command lines driven from a .csv file. You can use it to generate a set of images, a set of .STLs or whatever formats are now or future supported.

It uses OpenSCAD's -D capability to populate variables on the command line. Since OpenSCAD determines the output format from the extension of the output filename, that is driven from the .csv as well.

The .CSV would would like this:
FILE,ARGS,able, baker, charlie
"test1.png","--render --projection=o",10,20,30
"test2.stl",,20,30,40
"test3.stl",,30,40,50

for an OpenSCAD file like this:
able = 10;
baker= 10;
charlie = 10;
cube([able,baker,charlie]);

on Debian, the command
python3 openscad_batch.py -x params.csv test.scad
would generate (and optionally execute if the -x was missing,) a series of command lines like this:

* openscad --render --projection=o -D "baker=20" -D "able=10" -D "charlie=30" -o test1.png test.scad

* openscad
Fuente
Thingiverse
Lo que necesitas para imprimir: Principiante Baja confianza
Pieza única
Soportes 1/3
Ensamblaje 0/3
Ajustes 1/3
Tamaño de cama 0/3
Postproceso 0/3
Impresora
FDM / FFF
Formato de archivo
STL
Material
TPU
Software
Cura, PrusaSlicer o similar
Aún no hay valoraciones
Aún no hay comentarios – ¡sé el primero!

Modelos similares

6 Sugerencias
Feed Blog Slicer Calculadora Búsqueda por imagen Enviar Contacto Discord ☕ Buy me a coffee
DE EN FR ES IT NL

Añadir a colección