This package is a collection of Python routines to interact with SolidWorks. Using pySolidWorks, you can open a SolidWorks model from within Python, modify feature dimensions, export DXF, carry out a finite element analysis, etc. pySolidWorks has been tested on Windows 10, SolidWorks 2019, Python 3.7.
pysolidworks requires Python >= 3.7. To run simulations, an Solidworks executable is needed.
TODO
You can install pysolidworks using pip:
pip install pysolidworks
A simple documentation in form of doc-strings can be found in the source code. A more extensive documentation can be found in Manual.
pysolidworks is published under the GPLv3 license.
Any help to improve this package is very welcome!