Modifications

Aller à : navigation, rechercher

Pd oscad

605 octets ajoutés, 19 juin 2014 à 08:22
aucun résumé de modification
{{Projet
<!--Header-->
|name = free teletransportation
|status =fonctionnel
<!--Image-->
|image =Teletransport.jpg
<!--General-->
|description = puredata to openscad
|license = cc-by-sa
|inspiration=http://heloisaneves.com/2013/03/12/fab-teletransportation/
|contributeurs = [[contributeur::Cedric]] |matériaux ingrédients = [[materiau::pla]], [[materiau::abs]], [[materiauargile|url=https::argile]]//gitorious.org/free-teletransportation
}}
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.
 
===premier essai===
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.
 
[[Fichier:Pd_openscad_generator.pd‎]]
 
Mais ce sytème d'écriture a des limites : pour faire des objets compliqués, ça devient plus dur dans puredata que dans openscad.
 
 
===second essai===
 
cette méthode est la plus simple pour ajouter une interface graphique à un objet paramétrique openscad.
 
Le script openscad appelle un "include" d'un fichier contenant que les paramètres du modèle (pas de code).
 
C'est ce fichier qui est réécrit par puredata à chaque changement des paramètres.
 
https://gitorious.org/free-teletransportation
 
exemple de tasse réalisée avec ce programme : [[Fichier:Tasse cdriko.stl.zip.zip]]

Menu de navigation