Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape, CAD, maker project and design.First time visiting? Here are some places to start:
- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
"Fixing" a query so it doesn't change
First post. I have a sketch point that I am using for a kind of fancy counterbore feature. Essentially, I take the point, and drill a hole there (normal to the planar face the point must be on). When I first get the face, I also get its owning solid so I can do the boolean later. But of course that solid is a query, not a thing, and later operations result in more solids being found that match the original faceContainsPoint. Then my boolean fails.
So I want to somehow "lock" that first query, which does get the one solid I want to be the target.
I know I can probably subtract the new solids I have created from the query. But that seems pretty painful when I have the culprit at the very beginning of the script.
Any hints appreciated. I am willing to work for it, but am on the steep part of the learning curve right now. Reading the std hole feature is mind-boggling-complex, even though I know it does almost exactly what I want.