License Delivery maintenance is expected to occur on Saturday, November 30, between 8 AM and 11 AM CET. This may cause a short 3-hours outage in which license-related tasks: license key upload, download, update, SSA validation, access to the license pool and Graphisoft ID authentication may not function properly. We apologize for any inconvenience.
Libraries & objects
About Archicad and BIMcloud libraries, their management and migration, objects and other library parts, etc.

maintain area, change dimensions

Anonymous
Not applicable
If I'm designing a room that must be 100 square meters i could draw a slab that's 10 meters by 10 meters. Now suppose i want to see all the different possible dimensions of the room whilst maintaining the prerequisite of 100 square meters. Is there a way to reshape the slab without changing the area?

You'd think this would be something architects and designers would have to wrangle with all the time so I'm surprised I haven't found a way to do it yet. Any help would be appreciated!
13 REPLIES 13
Karl Ottenstein
Moderator
Relatively easy for someone who knows GDL to write a custom library part that would do that ... but none of the built-in tools can do it. Someone may have already written one that they might share...
One of the forum moderators
AC 28 USA and earlier   •   macOS Sonoma 14.7.1, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB
Anonymous
Not applicable
yeah that'd be helpful! guess i'll just wait for someone who knows some GDL or has the library part
Anonymous
Not applicable
It would be almost trivial for a rectangular form. Quite the contrary for an arbitrary polygon. In the latter case the only serviceable approach I can think of would be to require the user to specify which edge should adjust, but the conditional array for the adjustment hotspots would still likely be quite a head scratcher.
Anonymous
Not applicable
This falls into the be careful what you wish for category.

Let's leave some art in architecture. The architect should determine the shape of the room. If it's 105m2 or 95m2 who cares if the building works? Design the room then check.

If you really want to do this, create a simple spread sheet in another program.
Anonymous
Not applicable
phubbell wrote:
This falls into the be careful what you wish for category.

Let's leave some art in architecture. The architect should determine the shape of the room. If it's 105m2 or 95m2 who cares if the building works? Design the room then check.

If you really want to do this, create a simple spread sheet in another program.

I don't really think wanting a simple way to do this in archicad would be taking art away from architecture. I'm designing an urban infill project that has far too many spaces to visually conceive of. At this stage I'm just designing circulation routes and trying to see which rooms work on which floors. I'm sure excel could do it but it doesn't really give you a spacial idea of your room volumes (yet... i dunno microsoft might be working on something!). I'm just working with rectangular blobs and it'd be nice to be able to lock the area and see where how you could change the dimensions to make them work. Again, since i don't really know GDL if anyone has such a library part I'd be very grateful

many thanks
Anonymous
Not applicable
You may be on to something. Forgive my old school, sketching on tracing paper approach.

In the preliminary phases, it would be cool to bump an edge in and the room would expand elsewhere. In the ideal world the other spaces would adjust themselves to adapt. I'm imagining bouncy little blobs settling into their perfect places.

It would be great... just not part of ArchiCAD at the moment.
Barry Kelly
Moderator
nimai2 wrote:
Again, since i don't really know GDL if anyone has such a library part I'd be very grateful
Here is a quick one that I edited from a grey water disposal object I made.
Sorry it is in metric for all you Imperial users.
Created in version 10.
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
Anonymous
Not applicable
You can download the Raumblock by Mario Volkmann. This (free) object does what you want. However I think it can be much improved.

note: fill in your wishes in the field and you will be redirected to the download page.
Anonymous
Not applicable
This goes to the issue of a set of simple massing tools to layout the initial form of the building. Something that could very easily be implemented using Archicads existing tools and openGL rendering. It would only really be useful if it involved constraints as asked for in the OP and proper feedback as part of a more enhanced and user friendly scheduling system. I think any self respecting CAD program nowadays should be able to give the designer/architect realtime feedback for the changes they are making. It a shame that GS have over looked this vital part of the workflow.

Very simply Archicad desperately needs to have the option to have multiple viewpoints open on the workspace. As you work on the plan in one view port you can have a section or elevation also open reflecting the changes made in realtime, a simple customizable scheduling/spreadsheet viewport too that gives you feed back on changes to volume, length, angle, roof surface, m2 etc etc.

Its a shame they didn't get these basics sorted out before diving into Teamwork 2 which has obviously been the priority.