I am doing a lot of boolean operations in Rhino and the workflow is kind of tedious, because I always have to copy/past the objects first, then select them again and then do the boolean if I want to keep the original objects.
I noticed that Boolean2Objects has the option to DeleteInput or not:
But BooleanUnion and the other boolean operations don’t have that:
Now the UX designer in me, obviously wants to know: Why? Why make them different when they do a similar thing!?
Is there some easy way to do booleans and keep the originals? I know I could build something using Grasshopper or a custom code, but now I am curious if there is a vanilla way to do this.