We value your input!
Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey

Modeling
About Archicad's design tools, element connections, modeling concepts, etc.

Custom windows; how to make the hole angled?

Anonymous
Not applicable
Hey there, I have a rather urgent question. I'm working on a school assignment, using the ArchiCAD 16 Student version.

I have finally figured out how to make my own custom window for a historic church building, but it seems like the only way to make a window hole is creating a slab and labelling it "WALLHOLE"? So far so good, I have punched a hole through the wall with arched top and everything, awesome. BUT how on earth do I make the sill angled to 15 degrees as it is supposed to be? 😕 I am currently stuck with 90 degrees on all sides - is there a fix? Please tell me there is an easy way around this -.-
I am sort of panicking, thinking about making some morphs in my main model, subtracting them from the wall and hiding them in a hidden layer.
13 REPLIES 13
TMA_80
Enthusiast
linnea wrote:
I am sort of panicking, thinking about making some morphs in my main model, subtracting them from the wall and hiding them in a hidden layer.
that would be the quickest way , I think. (but, While the result in 3d, elevation, section will be correct, it may not be the case in the plan view )
AC12_27 |Win11_64bit|
Anonymous
Not applicable
TMA_80 wrote:
linnea wrote:
I am sort of panicking, thinking about making some morphs in my main model, subtracting them from the wall and hiding them in a hidden layer.
that would be the quickest way , I think. (but, While the result in 3d, elevation, section will be correct, it may not be the case in the plan view )
I feel really, really dumb.. Surely, there must be a proper way to do this..? But ok, if all else fails, I will place a hidden subtraction thing by each window. I have quite a lot of windows, though.
rocorona
Booster
It is not so difficult, if you know some GDL. Anyway, it can be done in a few guided steps.
-- First of all, you need TWO slabs, with the word "WALLHOLE" in the ID field.
-- Select all the components and save all as a Window, as normal.
-- Open the library part just created (Archive>Library and Objects>Open Object).
-- Go to the 3D script and search for the wallhole commands. There are two of them, now. They are followed by several rows of numbers, separated by commas. The last three digit are 0, 0, 1 (in effect I got 1.224646799147E-016 for one of them, that is "almost" zero).

These 3 digit are the "extrusion vector" of the wallhole (= the direction of the cut).
Well, the second zero, the one before the 1, is used to control the Y direction of the cut. (That becames the Z direction for the window. Remember that you build it flat on the floor).
So, try to change this value (i.e. 0.5 or -0.5).

-- Save and see the result in a section view.
SlopingAwallhole.jpg
_________________

--Roberto Corona--
www.archiradar.com
AC18 - ITA full on Win10
_________________
_________________
Laszlo Nagy
Community Admin
Community Admin
Also see these articles (there is probably some overlap among them):

http://www.archicadwiki.com/CustomShapeDoorWindow

http://www.archicadwiki.com/CreateCustomWindow

http://www.archicadwiki.com/CreateCustomOpening
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
Anonymous
Not applicable
Oooh that looks promising, thanks for the tips!
Anonymous
Not applicable
It works, I get it Thank you so much, rocorona!

... Sorry, but I've encountered another problem.. Where do I set the depth of my window in relation to the wall, how do I specify which direction is out, and where do control how deep the sloping wallhole-thing goes (or in other words, where it starts)?
Skärmklippwindow.PNG
rocorona
Booster
When you build the frame, you place the 3D elements flat on the floor.
The floor surface (at Z=0.00) is the WALL surface for the window.
Things above (positive Z values) will protrude to the exterior (i.e. the sill). If you want the frame to be 20cm inside the wall, build it at Z=-0.20 before saving as library part.

For the angled part, I think you need to play a little with it. I am no so expert, and to discover exactly how it works, I have to experiment by myself.
_________________

--Roberto Corona--
www.archiradar.com
AC18 - ITA full on Win10
_________________
_________________
Barry Kelly
Moderator
rocorona wrote:
If you want the frame to be 20cm inside the wall, build it at Z=-0.20 before saving as library part.
Or you could just adjust the reveal depth in the window settings dialogue.
I'm not sure if this will affect the position of your angled hole though.

What happens if instead of creating 2 wallholes and playing with the script to get the sloping sill you just angle (slope) the edges of the slab you are using for the wall hole.
It might not work but it would be nice if it did.
Might have to try this when i get a moment.
Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11
rocorona
Booster
Barry wrote:

What happens if instead of creating 2 wallholes and playing with the script to get the sloping sill you just angle (slope) the edges of the slab you are using for the wall hole.

Would be very useful, but unfortunately it doesn't work. The GDL WALLHOLE command only allows for a linear extrusion, wit all contour faces parallel each other:
"the current wall will be cut using an infinite tube with the polygonal cross-section and direction defined in the script"
There is another command, WALLNICHE that allows other shapes (a finite tube, a pyramid, a wedge), but you can't generate it automatically using the ID field. You have to script it.
_________________

--Roberto Corona--
www.archiradar.com
AC18 - ITA full on Win10
_________________
_________________