Pd oscad

De fablabo
Révision de 23 juillet 2013 à 16:06 par Cedric (discussion | contributions) (fonctionnement réel)

Aller à : navigation, rechercher


puredata to openscad

Teletransport.jpg

Contributeur·ice·s

User:[[contributeur::Cedric
La propriété « Contributeur » (comme le type de page) avec la valeur d’entrée « User:[[contributeur::Cedric » contient des caractères non valides ou est incomplète, et donc peut provoquer des résultats inattendus lors d’une requête ou d’un processus d’annotation.
|Cedric]]

Statut du projet

fonctionnel

Statut de la publication

License

cc-by-sa

Fichiers source

Machines

Matériaux

Lien





l'idée

relier puredata à openscad pour avoir une interface graphique pour des objets paramétriques


fonctionnement (prévu)

un jeu de boites puredata manipulent des lignes de code openscad pour produire un fichier openscad directement exploitable par ce programme

comme base de travail, refaire le projet teletransportation : générateur de mug paramétrique initialement publié sous rhino, logiciel propriétaire qui limite la diffusion libre du projet

fonctionnement réel

après avoir fait quelques essais d'écriture de code openscad avec puredata, je me suis apperçu que puredata est très doué pour plein de choses, mais surtout pas pour traiter du texte avec des caractères spéciaux.

j'ai néanmoins réussi à refaire le logo openscad avec puredata.

Le fichier suivant génère un fichier test.scad, qui s'ouvre dans openscad. Dans ce dernier logiciel, activer "design>Automatic reload and compile" pour que le modèle se recalcule automatiquement quand on manipule les valeurs dans puredata.

Modèle:Ns:Pd openscad generator.pd