| Pythonocc. avvolge il kernel CAD di OpenCascade |
Scarica ora |
Pythonocc. Classifica e riepilogo
- Nome editore:
- Thomas Paviot
- Sito web dell'editore:
- http://www.minerva-plm.org/pythonOCC/
Pythonocc. Tag
Pythonocc. Descrizione
Avvolge il kernel CAD di OpenCascade Pythonocc è un legame Python 100% gratuito e open source per OpenCascade.OpenCascade è una modellazione 3D e una libreria di simulazione numerica. Pythonocc può essere distribuita ai sensi dei termini La Cecill Licionnce.geting Startpythonocc è in una fase di sviluppo molto precoce. Solo alcuni oggetti OpenCascade sono attualmente avvolti. Se lavori in un ambiente Windows, devi solo scaricare il file binario pre-costruito per la tua distribuzione Python e scaricare le DLL richieste OpenCascade 6.2.0 (dal sito Web di OpenCascade). Assicurarsi di aggiungere il percorso della cartella a queste DLL nell'ambiente variabile del percorso. Per verificare che l'installazione di Pythonocc abbia successo, solo tyry per importare OCC da un prompt Python: >>> Importazione OCC >>> Non si dovrebbe ottenere alcun errore. Quindi è possibile elencare i moduli disponibili: >>> DIR (OCC) >>> >>> SEMPLICE ESEMPIO 1: effettuare una linea tra 2 punti >>> da OCC Importazione * >>> P1 = GP.gp_PNT2D (1,2) >>> P2 = GP.gp_PNT2D (3, -5.1) >>> Makeline = gce2d.gce2d_makeline (P1, P2) >>> Makeline.isdone () 1 >>> makeline.status () occ.gce2d.gce2d.gce_errorrorrortype.gce_done >>> Simple Esempio 2: Computazione dei vettori >>> da OCC Importazione * >>> Vec1 = gp.gp_vec (1, 2,3) >>> Vec2 = gp.gp_vec (-1, -2, -3) >>> vec1.magnitude () 3.7416573867739413 >>> Vec2.magnitude () 3.7416573867739413 >>> Vec1.isopposite (VEC2, AngularteLerance = Precisione.precision (). Angular ()) 1 richiesto IRMENTS: · Python. Cosa c'è di nuovo in questa versione: · 23 Nuovi moduli OCC sono ora coperti dall'involucro, sono stati apportati molti miglioramenti allo spettatore Display3D (selezione di volti e vertici, immagine di sfondo, forme strutturate, ecc.), E un nuovo spettatore interattivo incorpora una console Python per il debug.
Pythonocc. Software correlato