[REQ] Double Face Hole Cutting Components.
-
Hi guys,
I really feel it would be very handy to have a feature in Sketchup or a plugin that can do the following:
Take any component (maybe a hole cutting component glued to a face) and make it auto open holes in the first set of faces it finds inside no matter what context those faces are.
The main objective is to make window/door complex thresholds.
I think this would be a mix of:
- Hole cutting components (Sketchup);
- Intersect faces with model (Sketchup);
- HolePunchTool (Tig);
- Extrusion Tools's Extrude Edges By Vector to Object (Tig);
- Joint Push Pull's Follow Push Pull (Fredo);
- Visuhole(Fredo);
- Maybe FredoScale(Fredo).
Main features:
1 - The shape of the second hole should be able to be different for the outer and inner faces of a wall. This could be achieved by creating a second component inside the initial component that would "show the way" for the second hole to behave...
2 - The idea is that this second component could be scaled or extruded following it's side faces (threshold) directions, until it hits the inner faces (Just like Extrusion Tools's Extrusion by Vector to Target) and opens a hole on them.
3 - This could also be simply 2 different hole cutting components that have an observer that makes one move along with the other. Then, when one moves the other moves.
4 - The method of face extrusion might be selectable. It could simply be like Extrude by Vector to Target, but there should be more options available there: extrusion similar to a Follow Push Pull; a Normal Pushpull with/without taper angle; constraining top and side edges of inner holes to given dimensions like maximum or minimum width and height from center sides, bottom or top of component's bounding box; constraints from component's axis... A lot more options could be thought of...
5- It should make the hole on the second set of face(s) no matter the context this faces are inside. What this means is that the interior face hole should be able to exist on a completely different group/component from the first face hole/component.
6- It should also make the hole either on a single face or a set of faces, or a surface and it wouldn't matter if the inner faces would be parallel or not to the initial face where the component got inserted, it should be able to cut corners, complex surfaces, angled faces, quadfaces or splitup faces.
7 - Of course, like with hole cutting components, this second hole should be dynamic or easily rebuilt with a click. Then if the component or inner face changes or anything gets repositioned, the inner hole and threshold could be easily regenerated. Ideally one should be able to redo holes to several windows if, for instance, the inner wall changes. Holepunching tool system is great here.
8 - Where hole punch tool fails is that if the hole hits an inner edge, it fails or faces will be ruined. So this plugin should also make a component of the geometry it generates or several hole cutting components for each face that is being cut making the inner faces or surface untouched.
For architecture, this would be quintessential, for other disciplines I believe it would be very handy too.
However I know this is very complex to achieve and maybe it should be a paid plugin. I'd gladly pay for this one and I hope there is someone else here that feels the same, so we can get some interest from any of the amazing and generous plugin gurus around.
Thanks for your attention and thanks in advance even if you find the slightest interest in discussing this!
Best regards,
João
-
Can you put an explanation image before / after of each number ?
because I forget the first when I arrive at the end! -
Yes I will. Thought of doing that but was in a rush...
Advertisement