... | @@ -183,7 +183,7 @@ The following nodes can optionally use Geomdl: |
... | @@ -183,7 +183,7 @@ The following nodes can optionally use Geomdl: |
|
|
|
|
|
You have to use FreeCAD of version 0.18 or newer (nightly builds of 0.19 work fine).
|
|
You have to use FreeCAD of version 0.18 or newer (nightly builds of 0.19 work fine).
|
|
|
|
|
|
### linux:
|
|
### Linux:
|
|
|
|
|
|
1. Install FreeCAD (or just it's libraries, that will be enough):
|
|
1. Install FreeCAD (or just it's libraries, that will be enough):
|
|
|
|
|
... | @@ -198,7 +198,20 @@ Note that in Ubuntu there is a [bug](https://bugs.launchpad.net/ubuntu/+source/f |
... | @@ -198,7 +198,20 @@ Note that in Ubuntu there is a [bug](https://bugs.launchpad.net/ubuntu/+source/f |
|
2. In Sverchok preferences dialog, in the "FreeCAD python path" field, enter `/usr/lib/freecad-python3/lib/` and press the "Set Path" button.
|
|
2. In Sverchok preferences dialog, in the "FreeCAD python path" field, enter `/usr/lib/freecad-python3/lib/` and press the "Set Path" button.
|
|
3. Restart Blender.
|
|
3. Restart Blender.
|
|
|
|
|
|
## Windows:
|
|
### Windows:
|
|
|
|
|
|
|
|
Download and install [PY3.7-win][17]
|
|
|
|
|
|
|
|
Add sverchok freecad-python3-lib path:
|
|
|
|
|
|
|
|
...\conda-0.18.3\bin
|
|
|
|
|
|
|
|
### MacOS
|
|
|
|
The current version of FreeCAD has a different version of Python (3.8) so you must use ```conda-forge``` to retrieve a version compiled against Python 3.7.
|
|
|
|
|
|
|
|
Follow the [recipe at FreeCAD Web][20]
|
|
|
|
|
|
|
|
While it is ```activated``` type ```which freecad``` and use this path for the sverchok FreeCad lib path in Preferences. Don't forget to press 'Set Path' before closing the dialog. Restart Blender to take effect.
|
|
|
|
|
|
### GeoMDL
|
|
### GeoMDL
|
|
This is for getting geomdl to compile
|
|
This is for getting geomdl to compile
|
... | @@ -222,13 +235,7 @@ mklink /D "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\include" |
... | @@ -222,13 +235,7 @@ mklink /D "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\include" |
|
```
|
|
```
|
|
You should now be able to install geomdl with ```--use-cython``` arguments
|
|
You should now be able to install geomdl with ```--use-cython``` arguments
|
|
|
|
|
|
### FreeCAD
|
|
|
|
|
|
|
|
Download and install [PY3.7-win][17]
|
|
|
|
|
|
|
|
Add sverchok freecad-python3-lib path:
|
|
|
|
|
|
|
|
...\conda-0.18.3\bin
|
|
|
|
|
|
|
|
[1]: http://blender.org
|
|
[1]: http://blender.org
|
|
[2]: https://github.com/nortikin/sverchok
|
|
[2]: https://github.com/nortikin/sverchok
|
... | @@ -249,3 +256,4 @@ Add sverchok freecad-python3-lib path: |
... | @@ -249,3 +256,4 @@ Add sverchok freecad-python3-lib path: |
|
[17]: https://github.com/sgrogan/FreeCAD/releases/tag/PY3.7-win
|
|
[17]: https://github.com/sgrogan/FreeCAD/releases/tag/PY3.7-win
|
|
[18]: https://www.python.org
|
|
[18]: https://www.python.org
|
|
[19]: https://www.python.org/downloads/release/python-377/
|
|
[19]: https://www.python.org/downloads/release/python-377/
|
|
|
|
[20]: https://forum.freecadweb.org/viewtopic.php?f=42&t=46144&start=10#p397181 |