Libraries & objects
About Archicad and BIMcloud libraries, their management and migration, objects and other library parts, etc.

Custom Door Handle experience

daviiiiidave
Advocate
Hey Com,

im trying to make a custom door handle, Can somebody tell me how to get the right position for the insert point?

In the screenshots you can see my problem:

https://ibb.co/cwKY3k
https://ibb.co/ek7Lik

I made an GH Script for the handle without any Addons:

https://ibb.co/gHbD3k

For me its important to get the logic behind the insert point placement. maybe somebody can help me cause i tried to understand the 2D-Script and 3D-Script of the Door Handle but i noobish in coding and i cant find the right place in the script for the insert point.

ARCHICAD 19-25, Student & Full Archicard, CI Tools, Germany
Mifcom Renderbox AMD Ryzen 9 5900X GeForce RTX 3070 TI 32GB RAM 980 PRO SSD Win10
Thinkpad P52 4K i7 8850H NVIDIA Quadro P3200 (6 GB) 32 GB RAM SSD Win10 Pro

11 REPLIES 11
Barry Kelly
Moderator
I always model at the Project Origin but I think you can use an User Origin as well.
Make sure you set your handle model so the point you want to have contact with the door is at zero height.
i.e. the back of the front flange.

As this looks like a recessed pull handle I don't think it will automatically cut a recess in your door panel so you may only see the front flange.

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
Barry Kelly
Moderator
I only saw the beginning of your post and didn't realise you were using Grasshopper.
You need to model the handle so the point you want on the door is at 0,0,0 co-ordinates.
i.e. centre of the handle at the back of the front flange.

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
daviiiiidave
Advocate
Thanks for the fast answer.

Yeah i tried that. I think i tried every position which seems legit to me but it doesn't work and it didn't change anything.

Maybe the collision is causing the problem?
I can get what you mean with recess.

My last option is to create a door leaf with the handle inside, but i was curious about the Custom Door Handle thing.

I don't understand why i can give the handle the "x,y" position but not the "z" in the doors settings.

ARCHICAD 19-25, Student & Full Archicard, CI Tools, Germany
Mifcom Renderbox AMD Ryzen 9 5900X GeForce RTX 3070 TI 32GB RAM 980 PRO SSD Win10
Thinkpad P52 4K i7 8850H NVIDIA Quadro P3200 (6 GB) 32 GB RAM SSD Win10 Pro

daviiiiidave
Advocate
Barry wrote:
I only saw the beginning of your post and didn't realise you were using Grasshopper.
You need to model the handle so the point you want on the door is at 0,0,0 co-ordinates.
i.e. centre of the handle at the back of the front flange.

Barry.
i will give it a try. gimme a second

ARCHICAD 19-25, Student & Full Archicard, CI Tools, Germany
Mifcom Renderbox AMD Ryzen 9 5900X GeForce RTX 3070 TI 32GB RAM 980 PRO SSD Win10
Thinkpad P52 4K i7 8850H NVIDIA Quadro P3200 (6 GB) 32 GB RAM SSD Win10 Pro

Barry Kelly
Moderator
I have moved this post to a more appropriate section of the forum (rather than Archicad + which is really just for discussing Archicad itself).

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
daviiiiidave
Advocate
daviiiiidave wrote:
Barry wrote:
I only saw the beginning of your post and didn't realise you were using Grasshopper.
You need to model the handle so the point you want on the door is at 0,0,0 co-ordinates.
i.e. centre of the handle at the back of the front flange.

Barry.
i will give it a try. gimme a second

nope it doesnt work. i move the object in rhino and nothing changed.

i also tried to move the cplane but nothing changed.

ARCHICAD 19-25, Student & Full Archicard, CI Tools, Germany
Mifcom Renderbox AMD Ryzen 9 5900X GeForce RTX 3070 TI 32GB RAM 980 PRO SSD Win10
Thinkpad P52 4K i7 8850H NVIDIA Quadro P3200 (6 GB) 32 GB RAM SSD Win10 Pro

Erwin Edel
Rockstar
0,0,0 (origin) is the point defined by door leaf / door object.

As long as your handle object resides there, it should be ok.

The script you've pasted is the 2D symbol script, this has no influence on the 3D position.
Erwin Edel, Project Lead, Leloup Architecten
www.leloup.nl

ArchiCAD 9-26NED FULL
Windows 10 Pro
Adobe Design Premium CS5
daviiiiidave
Advocate
Yeah i tried this. Doesnt work.

Is it maybe impossible to put some geometry under 0,0,0 ?

As Barry said, its a recessed pull handle. And it seems like this is not working probably.

I just modeled this kind of handle from hand in AC.
I placed the backside of the flange on 0,0,0 and it still appears with the backside of the recessed on the door.

Seems like making a recessed handle is not possible.

ARCHICAD 19-25, Student & Full Archicard, CI Tools, Germany
Mifcom Renderbox AMD Ryzen 9 5900X GeForce RTX 3070 TI 32GB RAM 980 PRO SSD Win10
Thinkpad P52 4K i7 8850H NVIDIA Quadro P3200 (6 GB) 32 GB RAM SSD Win10 Pro

daviiiiidave
Advocate
If i delete the recessed part it works fine.

https://ibb.co/iSeNDk

I think its not possible to make an recessed handle.

My work around will be:

I will try to make an Door Panel with this kind of handle.
It will kill the parametric function of the handle, but i don't see any other solution right now.

ARCHICAD 19-25, Student & Full Archicard, CI Tools, Germany
Mifcom Renderbox AMD Ryzen 9 5900X GeForce RTX 3070 TI 32GB RAM 980 PRO SSD Win10
Thinkpad P52 4K i7 8850H NVIDIA Quadro P3200 (6 GB) 32 GB RAM SSD Win10 Pro