Haskell-Things / Haskell-Things/ImplicitCAD

Support negative space in SymbolicObjs

Open
#291 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
1.6k
Forks
148
PR merge metrics
No merged PRs in 30d

Description

I'd like to make a `SymbolicObj3` which consists of a part, plus mounting holes for it. I can either model the part, and compose it into a bigger design via `union`, or model the mounting holes and compose them in via `difference`. But keeping this as two separate parts is inconvenient; it means the two need to be correctly positioned relative to one another in the calling code, rather than in the defining code. Not a good way to prevent user errors!

AFAIK, there is no blending operation that can union the part and simultaneously carve out the mounting holes. This is extremely desirable to me!

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.