I am having real problems when attempting to copy and paste a component on to a wall and then push the opening through to create the window. Any help would be greatly appreciated. Please see model.Option 4.skp (416.5 KB)
Many thanks.
I am having real problems when attempting to copy and paste a component on to a wall and then push the opening through to create the window. Any help would be greatly appreciated. Please see model.Option 4.skp (416.5 KB)
Many thanks.
The title assumes that you are working with a âGlue Toâ window component.
I donât see any such a component in your âIn Modelâ library.
Also, if you would attach such a component glued to a face it can only cut one face, (if you also give it a âCut Openingâ property), not the second inner face.
If you want to go through the entire wall you could use a combination of a âGlue To /+ Cut Openingâ component plus a basic rectanglular window face that you push through the double faced wall.
Mindsight Studios has an extension that can do what you want. It has a free trial, I costs $39.00. Mindsight Studios.
This may be a variation on what @Wo3Dan has suggested. But forget the Cut Face option. Glue the window to the wall. Use it as a template to draw a rectangle the same size as the window on the wall. Use Outliner to hide the window. Push the face through to form the opening. Turn the Component visibility back on and sink the window into the wall at whatever depth you want.
Making the Cut Face option work can be tricky and Iâm not sure it saves you much time in this kind of (common) situation.
My own workflow for this kind of thing is actually a little different. I start by forming all my openings. Only then do I start populating them with window and door components.
And remember that âcut faceâ doesnât actually cut the face and create ârealâ geometry in the face it cuts. All it does is make that piece of the face invisible when the component is glued to the face itself, in the context of the component containing that face (and not just to the outside of the component containing the face).
John makes a really good point. The Cut Face option is, in a sense, a fake. So (presumably) if you wanted to work out the area of a wall, one that has Cut Face components would misrepresent the actual area of tiling/brick/siding/whatever as it would include the openings. I havenât tested this, so I guess it is possible that it is cleverer than I suppose.
Hi folks.
Click in sequence on the scenes tabs of this SU file for a few ideas.
Window in thick wall.skp (77.4 KB)
More or less what I showed above, I guess.
Do a test. There is no face in the componentâs loop that cuts the larger face.
Z-fighting will be eliminated due to the cut, with or without an opening.
The actual face area will also be correct when cutting an opening in a larger face. Even with a scaled window component.
p.s. you also donât get an âOn Faceâ inference inside the void due to the cut if the window component also lacks a face inside the loop that cuts the larger face. Nothing fake about the cut.
Thereâs⌠something fake about itâŚ
But on the other hand, faces arenât ârealâ or âfakeâ based on whether they are constrained to real edges, they are just âconstrained to real edgesâ or not, I guess. The âstretchedâ face was achieved by resizing and raising axis on the component on z. Validity check fixed it afterward by moving the component down so that the origin returned to the âglue plane.â
In your third image I see something of an abnormal behaviour in the larger top face.
This has happened to me too in the past in ceveral ocasions (buggy) but couldnât reproduce it. Can you?
Could you share such a file?
In any case, it is not normal behaviour when I scale a âGlue toâ component perpendicular to the larger face. The gluing plane of the component stays in place with a correct larger face.
I wonder what steps you did to reveal this visual bug.
You can reproduce it by âraisingâ the axis of a component that has Cut Opening already operational within a face in the model. It doesnât reproduce with âlowering,â the axis, and I havenât tested moving the axis on x or y.
face.skp (128.0 KB)
I canât save a skp after moving the axis in Desktop because saving prompts a validity check which fixes the âinvalidâ face.
And in Web, face distortion after raising Cut Open component axis does not reproduce.
I have done a test and I was wrong. It IS cleverer than I thought! The face that has been cut does have its calculated area reduced by the size of the cut hole.
I am currently constantly working in a web version and so didnât see the visual bug.
Rotating a âGlue toâ component rotates it but also unglues it from the face. Correct actions!
The âChange Axesâ operation only slides the red/green plane in its current plane (for me). No way I can raise the local R/G plane to distord the cut face visually.
Lately I have started preferring to have my walls as solid groups. Yes, I would love to use cutting components, but they interfere with, for instance, section fills. So I glue my windows outside the wall groups, and push-pull the openings separately.
You can make thick glue cutting components that require a bit of extra work to remove the second face, but not much.
For those who are trying to figure out what happens in @Boxâs gif above:
Absolutely correct @Wo3Dan
All basic sketchup, no extensions, double wrapping, exploding etc
the component remains unchanged and can be scaled to fit any thickness or be any shape. And even if there are lots of them it isnât difficult to remove the multiple faces with a few clicks. Left to right select, shift double click, delete.
I sometimes use a cutting component for both faces and move them together if needed. Boxâs video is a cool use of the selection functions in SU to take out just what you need quickly.