forked from SolidCode/SolidPython
-
Notifications
You must be signed in to change notification settings - Fork 26
Features
jeff edited this page Oct 7, 2023
·
5 revisions
SolidPython supports -- at least -- quite a lot of the bosl2 library. You can use it by importing the solid2.extensions.bosl2
. Take a look at bosl2 example and mazebox example to get an idea how to use it and what's possible.
I would suggest to use it as kind of a standard library for SolidPython. Take a look at their Wiki to get an idea about it's features.
SolidPython supports the following features
- native OpenSCAD customizer support customizer example greedy scad interface example
- native OpenSCAD animation support animation example and animation example 2
- custom fonts fonts example
- supports ImplicitCAD implicitCAD example implicitCAD example 2
- SolidPython is extendible extensions example 1 extension example 2
SolidPython can be rendered inside a Jupyter Notebook using ViewScad. Unfortunately the pypi version of viewscad
seems to be not compatible with solid2
. @jreiberkyle created this viewscad fork and made it work with solid2 (#7)