I’ve found the Trim tool quite useful. But I’d like to see an alternate!
Right now, the only function is to:
“Trim first solid against second and keep both in the model”
I’d like to see an alternate use, perhaps enabled by the <alt> or <ctrl> key as follows:
“Trim second solid against first and keep both in the model”
Here’s my use case:
I’m modeling a home I want to build (actually a tiny home on wheels). I found working on the roof framing to be easiest away from the main model in a standard plane and building them intentionally long. Then, I rotate them to the desired pitch angle (then redefine the axis of the involved groups). Finally, because I want the ends of my rafter tails to be in the standard vertical plane, I create a temporary box with 1 face in the vertical plane, intersecting all the rafters where I want to trim them (and the volume of the box AWAY from the rafter solid I want to keep. Select the Solid Trim tool, then the box as solid #1, then click every rafter as solid #2. This end up doing exactly what I want it to do.
But now I want to lay in a finish floor. Easiest way to do that with a floor that is continuous across multiple rooms is to lay a big rectangular floor at the outer limits, then trim away all intersections with interior framing (which rests on the subfloor, not the finish floor.
My first try, I selected the floor as solid #1, then clicked on the baseplate of all my interior framing. Seemed to work. OOPS! No! I trimmed the bottom off of all my baseplates! … a few "Undo"s later and
I managed to do it using the solid tool by:
- Click on a baseplate as solid #1, Click on finish floor as solid #2. (trims correctly - baseplate intact, floor trimmed)
- Hit <Esc>, click next baseplate as solid #1, click on finish floor as solid #2 (trims correctly)
- Repeat step 2 until all baseplates have trimmed the finish floor
What a repetitive set of motions! It works, but it’s not optimum. Not counting the initial selection of the Solid Trim tool, it’s 3 clicks for every baseplate!
If the alternate function of the Solid Trim tool I’m suggesting existed, trimming the floor allowing the baseplates to remain would be:
Select the Solid Trim Tool
Hit <alt> or <ctrl> to reverse the function
Click on the floor as solid #1
Click on each baseplate - once only for each baseplate - as solid #2
Not counting the selection of the Solid Trim Tool, the number of clicks is just the # of baseplates + 1.
Thoughts? Have a better way to do this?