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

Inset Cabinet Doors

This question has been solved in AC25
Dalius Regelskis
AC user since version 6.0

Well, professor Regelskis,

It is possible to write not really complicated GDL script for inset door and use it as a custom door. The easiest way. When you are using custom cabinet door, ArchiCAD reads A and B parameter for door size and stretching the door to fit cabinet size. That means you need to define size of door in script as A-thicknessPanel*2 and B-thicknessPanel*2. You also need to shift X, Y and Z for thicknessPanel.
Don't forget, that custom door must lay flat, not stand.
Can you manage, or need my help with actual script?

Alexey Podolsky,
ArchiCAD teacher of professor Regelskis

Barry Kelly
Dalius wrote:
This topic solved in AC25
Is this a question - has it been solved?
Or a statement - it has been solved.

By 'inset' doors, do you mean doors that sit inside the cabinet carcass (frame), or just a door with an inset panel that still sits in front of the cabinet carcass?


One of the forum moderators.
Versions 6.5 to 26
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11

@Barry the original question was being edited. Sadly by deleting the old message, not by appending. This is now a statement
Lucas Becker | Mostly AC 26 on Mac | Author of SelfGDL | Developer of the GDL plugin for Sublime Text |
«Furthermore, I consider that Carth... yearly releases must be destroyed»

I know I am starting to sound like a broken record but... our tool can do it!
Yes there is a very small yearly fee but it saves you far more than it costs; the response should NOT be "its another expense" but rather "Its another way to save time and money on an existing process".
This tool also has our unique and powerful Component Catalogues feature that allows you to create catalogues storing the settings of all the minor components of the object (top, carcass, kick, handles etc.) in individual Component catalogues and then storing combinations as assemblies in the Assembly catalogue.
Latest feature release video:
Here is a video we did for a customer to help set up their initial catalogue:
There are a couple other videos on this object, some very old:

Feel free to ask any questions.
Creator of Cadswift's parametric GDL libraries
Creator of Infinite Openings and Component Catalogues
Push the envelope & watch it bend

Start a new conversation!

Didn't find the answer?

Check other topics in this Forum

Back to Forum

Read the latest accepted solutions!

Accepted Solutions

Start a new conversation!