La partie conversion de Pycao vers povray n'est pas tres importante ( quelques centaines de lignes de code). Donc on devrait pouvoir exporter vers opencascade au lieu de povray via pythonocc. Il faudrait adapter la partie export de pycao pour quelqu'un qui est motivé. Le gros du boulot est de comprendre openCascade : pas de tutoriel pythonocc, Ou de comprendre Pycao pour quelqu'un qui connait pythonocc.
Permets moi de douter de la facilité d'un port vers OpenCascade. Il faudrait déjà savoir de quel type de CAO on parle, Boundary representation (Brep) ou Constructive Solid Geometry (CSG).
OpenCascade permet les deux mais la partie Brep que je connais un peu est un enfer sur terre de compléxité, si la partie CSG est aussi complexe, il est peu probable de faire un pont vers OpenCascade en une centaine de lignes. Et du coup on peut se demander pourquoi ne pas être parti de pythonocc, qui est déjà assez haut niveau.
Il serait intéressant que l'auteur du journal détail ces choix, s'il les maîtrise.
[^] # Re: lien avec les autres projets
Posté par freejeff . En réponse au journal Pycao version 0.9. Évalué à 2.
Permets moi de douter de la facilité d'un port vers OpenCascade. Il faudrait déjà savoir de quel type de CAO on parle, Boundary representation (Brep) ou Constructive Solid Geometry (CSG).
OpenCascade permet les deux mais la partie Brep que je connais un peu est un enfer sur terre de compléxité, si la partie CSG est aussi complexe, il est peu probable de faire un pont vers OpenCascade en une centaine de lignes. Et du coup on peut se demander pourquoi ne pas être parti de pythonocc, qui est déjà assez haut niveau.
Il serait intéressant que l'auteur du journal détail ces choix, s'il les maîtrise.