Page 212 - 6734
P. 212

Рисунок 49 – Результати виконання програми

                        FreeCAD – вільна САПР з Python API
               FreeCAD  0.17  (http://www.freecadweb.org)  –  це  вільна
           параметрична 3D САПР, яка базується на геометричному ядрі Open
           CASCADE  Technology  7.2.0  і  володіє  Python  API.  Геометричні
           моделі  створюються  способом  граничного  подання  BREP  за
           допомогою її Python-модуля Part, який є прямим зв’язком з OCCT
           [34].  Повністю  OCCT  доступна  з  PythonOCC,  але  використання
           FreeCAD модуля Part набагато зручніше. Для виконання прикладу
           введіть у консолі:

           "e:\FreeCAD 0.17x64\bin\python.exe" main.py

               Для  виконання  з  довільного  інтерпретатора  Python27x64
           введіть у консолі:
           c:\Python27\python.exe main.py

           import sys
           FREECADPATH = r"e:\FreeCAD 0.17x64\bin"
           sys.path.append(FREECADPATH) # шлях до бібліотек
           FreeCAD

           import math
                                         211
   207   208   209   210   211   212   213   214   215   216   217