CAD system for righteous zen programmers
Project description
This library is part of zencad project. Servoce wraps opencascade core for integrate with zencad.
Status:
- master
- dev
Install from PyPi.
python3 -m pip install pyservoce
Install from Source Code.
- Get Dependies. (OCCT, PyBind11, Licant)
sudo add-apt-repository ppa:freecad-maintainers/occt-releases -y sudo add-apt-repository ppa:freecad-maintainers/freecad-stable -y sudo apt-get update sudo apt install -y libocct-foundation-7.3 libocct-ocaf-7.3 libocct-data-exchange-7.3 libocct-foundation-dev libocct-ocaf-dev libocct-data-exchange-dev sudo apt install -y python3-pybind11 python3 -m pip install licant --user
- Get source code
git clone https://github.com/mirmik/servoce --recursive
cd servoce
- Install as python package from sources.
python3 ./setup.py install --user
- Install as dynamic library with CMake.
source ./tools/set_occt_paths.sh
cmake .
cmake --build
cmake --build . --target install
- Install as dynamic library with Licant.
./make.py sudo ./make.py install
Depend repositories:
https://github.com/mirmik/igris
https://github.com/mirmik/nos
https://github.com/mirmik/licant
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Built Distributions
Close
Hashes for pyservoce-1.24.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c6049cae9d85d5a1eca49e668dfcf31fb6b7e5b7616e512617002a231da423f |
|
MD5 | c04afc587831e11007d625ffd6ebc2b0 |
|
BLAKE2-256 | d51cecd9d9853567770ef8a5a02d7049ff1909818535c1799ce341dea8bc7d84 |
Close
Hashes for pyservoce-1.24.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b1b51036130c4ef4e45986fd517d8ad177da4df8ebfb81145c41aec45873c98 |
|
MD5 | 6febace5fa02324ea6eb4b28740c72e8 |
|
BLAKE2-256 | 4dc643f8ea7e9432c3c4c5f4559402ea0719ee404590cdb8160e0ab9d9962df8 |
Close
Hashes for pyservoce-1.24.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6df2a48e4f09196906a188b99b11d0011f4a029c2b80cb3c8b9ab74ba82a7f5f |
|
MD5 | d175c71aa0629404397552e8a72374e5 |
|
BLAKE2-256 | f5f4c02636087e074de1da76aa76d8b3c135f2437ce4bc6d089a803bd7c8ed52 |
Close
Hashes for pyservoce-1.24.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 732c8327f7fc875cd46d06f962ef579d1479cbe0429050315b8ab5d56e2421d8 |
|
MD5 | 9fcaa14141366a47e25884f56e34a86e |
|
BLAKE2-256 | 5f623ac2774c69c2f1b1e6cf1f02b6d5f3cbc5d0cbbd5018e6346d9ff606ccac |
Close
Hashes for pyservoce-1.24.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d59f2a84db872420509ed7b52cd443c46c9f75229ff55e04fef3f4f7439147d1 |
|
MD5 | 3a6b7306708f027cbf9b4980d3d41e8d |
|
BLAKE2-256 | d16e114202dd73ebf6843f81dff6ba577ac53c37ad2d50d32141d70a9f5da016 |
Close
Hashes for pyservoce-1.24.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e245a8977ab65ebcb01d43d2a5a1e77fc40e07e7dc0dacdd472cb8971678232e |
|
MD5 | 1d07fa44d7d7f8c672e28aab0aa6c8c2 |
|
BLAKE2-256 | 5026aa742cbd297ccd75d268087e02efa5b468bd27d03bea28c12fae349b9d97 |
Close
Hashes for pyservoce-1.24.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bed90365b38c3cb625f6534abac78701730bd63059968b2201967d8a974b0d8 |
|
MD5 | 4ae8a4c3ce0e81deddebe82fe904b9b5 |
|
BLAKE2-256 | 94f55e3eb14942e2ba0acc518cff456633267d8be4ee784a5f1630ed3c9fbad2 |
Close
Hashes for pyservoce-1.24.0-cp37-cp37m-macosx_10_11_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9528d63e3cffa7e02927295b1a76f22b5160e1a833631d5b66ef4e4da0458264 |
|
MD5 | 5e8bb4dbe90440d129cd38e386dabc9b |
|
BLAKE2-256 | 361646f73587912fb6d1653dc9c9fd49806583da5637b7a3d9da90543deded6f |
Close
Hashes for pyservoce-1.24.0-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ce7245ab744dabe4f59b6051d5c7e4e4a8fb879c4beebc267c99045899a8dcb |
|
MD5 | 024f876a59e6d7d286554117ee11f3f4 |
|
BLAKE2-256 | f6c0cb3cc4a8d261ff3ac720516814b1cf36e19284615a377a55c9209cdc0b87 |
Close
Hashes for pyservoce-1.24.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f48bbda4532f56198225beddd91fc2ac28f8d0aebc1eba7a96371fcfeedfec19 |
|
MD5 | f255402be26618b2004b64c7af303fbf |
|
BLAKE2-256 | 5ff82380eacf40262fc4f39b94463009f8ae84286cc7354b0bf550a7a4f4e5a1 |