- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I'm starting to get the hang of components and assemblies, but there is something I want to do that I don't know how to approach, and it comes up often. I want to use the reusability of components to define cavities, after designing what goes in those cavities. Then I would import the component into another design in order to create the cavity in other bodies. The cavity shape therefore becomes reusable.
I've created a simple example that I've attached. It has an axle, a disk, and a "container" that has the desired cavity cut into it. The only purpose of this "container" component is to define the cavity. Then I want to go to another design and essentially import that cavity, maybe more than once, into that target design.
I've come up with a workaround but it is very awkward. I create a giant body with the cavity in source component (bigger than the extent of the target body using the cavity), and import that into my target design. Then I have to position the imported body over the body that needs the cavity, and do a boolean intersect operation to get the cavity. It's very messy, and also the reusable component has to know how big the target body is in the design that is reusing the component. Is there a better way to do this?
My actual application has a much more complex cavity, and it is cut into both the top and bottom surfaces of the target body, which is in this case a bass guitar body. It's to implement a custom tuning assembly I designed. But I would use this cavity defining technique more frequently if it weren't so awkward
Solved! Go to Solution.
