Skip to main content

build123d helpers that emit Burr design data.

Project description

burr-build123d

build123d helpers that emit Burr design data.

Install in a build123d project:

uv add burr-build123d

Install the Burr CLI separately:

cargo install burr
from burr_build123d import BurrDesignData, m3_clearance_hole

This package does not replace build123d. It records mechanical intent while normal build123d code creates geometry.

For boss-supported fasteners, pass support_diameter_mm to the helper so Burr can check the declared radial material around the hole or insert pocket.

Use standoff_boss(...) when the raised boss itself should be checked in the exported STEP. Burr verifies the declared boss cylinder and top face separately from the hole or insert it supports.

Project details


Download files

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

Source Distribution

burr_build123d-0.9.0.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

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

burr_build123d-0.9.0-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file burr_build123d-0.9.0.tar.gz.

File metadata

  • Download URL: burr_build123d-0.9.0.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.7

File hashes

Hashes for burr_build123d-0.9.0.tar.gz
Algorithm Hash digest
SHA256 f00d7b57894d6e9f0eefe5d1ee7fa33674178e20712e670eedab2d0d46d6a294
MD5 80314a48dd007fb9e97db6bc9bbf8a66
BLAKE2b-256 b087366f77f49131a5e23fae2cc50f56573aff1321ecaedc9369c70e2e690ade

See more details on using hashes here.

File details

Details for the file burr_build123d-0.9.0-py3-none-any.whl.

File metadata

File hashes

Hashes for burr_build123d-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2547fb443036508a30bae255fd921c735ab6e91bd5aa060c8a4f0f64ac30cf16
MD5 e9e68e167b3fafaa0a306e71bf9e6d8b
BLAKE2b-256 ebb647aed8a9f40bd0df32f11cea8948e5203b4c55ab1f45d68d595fff4872b0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page