Skip to main content

build123d, a parametric part collection

bd_warehouse

build123d, a parametric part collection

If you've ever wondered about finding a better alternative to proprietary software for mechanical CAD, consider exploring Build123d, along with related packages like bd_warehouse and cq_gears. Build123d enhances the widely used Python programming language by adding powerful capabilities that enable the creation of various mechanical designs using the same techniques employed in today's technology.

By incorporating bd_warehouse into Build123d, you gain access to on-demand generation of parametric parts and extensions that expand the core capabilities of Build123d. These resulting parts can be seamlessly integrated into your projects or saved as CAD files in formats such as STEP or STL. This allows for compatibility with a wide range of CAD, CAM, and analytical systems.

With just a few lines of code, you can create parametric parts that are easily reviewable and version controlled using tools like git and GitHub. Documentation can be automatically generated from the source code of your designs, similar to the documentation you're currently reading. Additionally, comprehensive test suites can automatically validate parts, ensuring that no flaws are introduced during their lifecycle.

The benefits of adopting a full software development pipeline are numerous and extend beyond the scope of this text. Furthermore, all these tools are open-source, free to use, and customizable, eliminating the need for licenses. Empower yourself by taking control of your CAD development tools.

The documentation for bd_warehouse can found at bd_warehouse.

There is a Discord server (shared with CadQuery) where you can ask for help in the build123d channel.

The recommended method for most users to install bd_warehouse is:

pip install bd_warehouse

To install the latest bd_warehouse non-released version from github:

python3 -m pip install git+https://github.com/gumyr/bd_warehouse

Development install

git clone https://github.com/gumyr/bd_warehouse.git
cd bd_warehouse
python3 -m pip install -e .

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bd_warehouse-0.3.0.tar.gz (8.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bd_warehouse-0.3.0-py3-none-any.whl (140.5 kB view details)

Uploaded Python 3

File details

Details for the file bd_warehouse-0.3.0.tar.gz.

File metadata

  • Download URL: bd_warehouse-0.3.0.tar.gz
  • Upload date:
  • Size: 8.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bd_warehouse-0.3.0.tar.gz
Algorithm Hash digest
SHA256 38f339909772770f7d211d7d25dd3572bdfb83d09eb65dee6380dea3a09ea49e
MD5 7548d05fa429ce10950de6e68fcca1cb
BLAKE2b-256 8d28e8fa9fcd867db480ae7e109476c73310a5ca1ff7f246466709ad84f4f830

See more details on using hashes here.

Provenance

The following attestation bundles were made for bd_warehouse-0.3.0.tar.gz:

Publisher: publish.yml on gumyr/bd_warehouse

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bd_warehouse-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: bd_warehouse-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 140.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bd_warehouse-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 291c40f3ed04ac6dac2fbd7592eb0da3193a6aa93e3d3b741d915ca190dc99fc
MD5 daa38d1d9a0c27921754a298b3998e9b
BLAKE2b-256 d110431fed58b4bccf7aed3f124442f2eeeecc3f83468eaa341aab9b31ff84e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for bd_warehouse-0.3.0-py3-none-any.whl:

Publisher: publish.yml on gumyr/bd_warehouse

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 files

0.2.0

2 files

0.1.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page