Resumé
Un outil pour la géométrie solide constructive comme OpenSCAD, mais écrit en Sage.http://www.sagemath.org/
UnExemple de sortieÇa peut être trouvé ici :
https://www.thingiverse.com/thing:41272
– (un cylindre gyroïde poreux)
Il y a déjà pas mal de fonctionnalités dans très peu de code.
Vous pouvez (via le visualiseur 3D Jmole dans Sage) prévisualiser et tourner la sortie 3D avant de l'enregistrer dans un fichier *.stl. Avec Sage, vous disposez d'un système d'algèbre informatique complet
Implicit_plot3d de Sage n'est pas conçu à cet effet, donc je pense que c'est plus utile pour expérimenter la conception de systèmes que pour effectuer des travaux de construction utiles. Mais je pourrais me tromper.
Dans ce contexte, j'aime mentionner.
ImplicitCAD (écrit par Christopher Olah)
http://www.implicitcad.org/
https://github.com/colah/ImplicitCAD/blob/master/Graphics/Implicit/Primitives.hs
qui est destiné à offrir une bonne performance.
J'ai commencé à coder miniSageCAD parce que, en essayant Sage, il est devenu évident pour moi qu'il serait facile d'obtenir un système CSG minimal utile.
Je voulais préserver la dérivabilité symbolique pour toutes les expressions CSG (afin d'avoir un accès symbolique aux normales de surface). J'ai découvert que seuls les lambda sont dérivables symboliquement, mais ces expressions lambda ne peuvent pas avoir de sauts de ligne. Cela rend nécessaire de décomposer les objets plus complexes en sous-fonctions. C'est une bonne chose pour la documentation (les noms), mais cela encombre l'espace de noms global. De plus, cela
Éditer :
Nouveau dans la version 0.04 :
Traduction corrigée.
Union et intersection d'arités arbitraires.
Bâton de prisme, prisme.
Inshell, onshell, outshell.
zfunction
Pie Slicer.
différence2
Gyroïde (à gauche et à droite)
Instructions
Ou essayez-le via la feuille de calcul publique (remarque : elles sont actuellement désactivées depuis le 4 janvier 2012).
http://www.sagenb.org/home/pub/5036/(Disparu quelque part avant le 12 juin 2016)
Ou téléchargez-le et utilisez-le dans votre propre système Sage.
Si vous faites quelque chose avec ça, s'il vous plaît, téléchargez vos résultats.
タグ
モデルソース
