Installation#

OpenVCAD 3.0 Internal Beta#

OpenVCAD 3.0 beta is installed from internal GitHub release wheels. Do not install the beta with pip install OpenVCAD.

Important

This is a closed internal beta. Do not share the wheel files or release ZIP files outside the approved lab group.

Supported Python versions: 3.11, 3.12, 3.13, and 3.14 on Windows, Linux, and macOS.

Updating the Beta#

To update from one OpenVCAD 3.x.x beta version to another:

  1. Activate your dedicated OpenVCAD 3 beta virtual environment.

  2. Download and extract the newest openvcad_beta_3.x.x_<mac/linux/windows>.zip from the internal releases page.

  3. Run the same wheel install command from the extracted ZIP directory, adding --upgrade:

python -m pip install --upgrade openvcad-3.x.x-cpYY-cpYY-*.whl pyvcad_attribute_resolver-*.whl pyvcad_rendering-*.whl pyvcad_medical-*.whl

Keep using a separate virtual environment for OpenVCAD 3 beta if you also need to keep OpenVCAD 2.x installed for older projects.

Getting the Examples#

Clone the internal repository to get started with runnable beta examples:

git clone https://github.com/MacCurdyLab/openvcad-internal.git
cd openvcad-internal/examples

See the Getting Started guide for a walkthrough of the example scripts.

Deactivating the Virtual Environment#

When you are done working, deactivate the environment with:

deactivate

Reactivate later with source openvcad3-venv/bin/activate (macOS/Linux) or openvcad3-venv\Scripts\activate (Windows).