Slicer Discord
OpenSCAD .csv driven batch exporter – Modèle 3D imprimable de Thingiverse Thingiverse

OpenSCAD .csv driven batch exporter

par tdeagan
17 Téléchargements
16 Likes
0 Makes
Voir le modèle
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
Source
Thingiverse
Ce qu'il faut pour imprimer: Débutant Confiance faible
Monobloc
Supports 1/3
Assemblage 0/3
Réglages 1/3
Taille du plateau 0/3
Post-traitement 0/3
Imprimante
FDM / FFF
Format de fichier
STL
Matériau
TPU
Logiciel
Cura, PrusaSlicer ou similaire
Pas encore d'évaluations
Pas encore de commentaires – soyez le premier !

Modèles similaires

6 Suggestions
Feed Blog Slicer Calculateur Recherche par image Soumettre Contact Discord ☕ Buy me a coffee
DE EN FR ES IT NL

Ajouter à la collection