24 lines
2.4 KiB
HTML
24 lines
2.4 KiB
HTML
<html><head><title>PythonOCC/fr</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>PythonOCC/fr</h1></div>
|
|
|
|
<div id="mw-content-text" lang="fr" dir="ltr" class="mw-content-ltr"><hr/><div class="mw-parser-output"><p><a rel="nofollow" class="external text" href="http://www.pythonocc.org/">PythonOCC</a> est un projet assez jeune et actit, qui vise à lier l'ensemble des fonctions <b>OpenCascade</b> dans un module <b>Python</b>. C'est une approche très différente de celle FreeCAD, où, seuls certains composants d'<b>OpenCascade</b> sont utilisés, résultant en une structure beaucoup plus simple.
|
|
</p><p><br />
|
|
<a rel="nofollow" class="external text" href="http://www.pythonocc.org/">PythonOCC</a>, d'autre part, il vous donne accès à toutes les classes et fonctions <b>OCC</b>, c'est très <b>complexe</b>, mais aussi très <b>puissant</b>. Il est donc un complément très utile pour FreeCAD. Lorsque dans <b>FreeCAD</b>, vous êtes limité par les fonctionnalités <b>OCC</b> disponibles dans vos scripts python, il est temps de charger <b>pythonOCC</b> <a href="https://www.freecadweb.org/wiki/index.php?title=File:FreeCAD05_Tango_Text-x-python.svg" class="image"><img alt="FreeCAD05 Tango Text-x-python.svg" src="FreeCAD05_Tango_Text-x-python.svg" width="24" height="24" /></a>.
|
|
</p><p>Actuellement, dans le <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Module/fr" title="Part Module/fr">module part</a>, nous avons les méthodes : <b>Part.__toPythonOCC__ ()</b> et <b>Part.__fromPythonOCC__ ()</b> pour échanger des entités <b>TopoDS_Shape</b> à partir de où vers <a rel="nofollow" class="external text" href="http://www.pythonocc.org/">PythonOCC</a>.
|
|
Ceci permet d'utiliser toute la puissance de l'<b>OCC</b> en utilisant <a rel="nofollow" class="external text" href="http://www.pythonocc.org/">PythonOCC</a> dans <b>Python</b>, puis, ajouter les formes résultantes et revenir à FreeCAD.
|
|
</p>
|
|
<div style="clear:both"></div>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div><div class="printfooter">
|
|
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=PythonOCC/fr&oldid=84452">http://www.freecadweb.org/wiki/index.php?title=PythonOCC/fr&oldid=84452</a>"</div>
|
|
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
|
|
</div>
|
|
</div>
|
|
<div id="mw-navigation">
|
|
<h2>Navigation menu</h2>
|
|
|
|
</body></html> |