cancel
Showing results for 
Search instead for 
Did you mean: 
EN
cancel
Showing results for 
Search instead for 
Did you mean: 
Mike96
Advocate

Resizing slabs along with thickness

Hey,
When resizing slabs, can we simultaneously scale their thickness? I'm talking about basic structure (single-layered) slabs, not composites. In the Resize window, we can check the scale affecting thickness of walls, columns and beams. It's wonderful but someone forgot about slabs and roofs!
Some other programs have stuff like "uniform scale", which scales everything proportionally in all axes (XYZ), and that's what I'm after for my slabs.
I could scale them in two steps, I mean, scale in XY with the Resize panel, and then adjust the thickness one by one, but I have many slabs in my project and doing this manually is tedious. Wondering if there is any automated way of doing this. Maybe with Param-O? I've never used it, just heard it can automate many tasks.

 

Operating system used: Windows 10

ArchiCAD 25

Windows 10
Setup info provided by author
7 Replies 7
cuba
Advisor

You can adjust the thickness of all floors at once — it doesn’t have to be done floor by floor.

I think it goes a bit against construction logic to change the floor thickness based on a scaling factor.

In fact, I think it’s a strength that you it keeps the structural thickness when scaling.

If

When you convert the slabs into a morph (right click selection > convert to morph) ;  the morphs will scale in all directions.

Apple M1 Max 32 GB
Latest AC
Mike96
Advocate

Cuba, thanks for the answer.

I know I can adjust the thickness of all floors at once, but they all have different thickness and I need them all to be multiplied by the same factor. That's why I thought about Param-O, but I don't know if I should really spend the time now and dive into learning a completely new tool, which I don't know whether it'll be any helpful. Could anyone confirm or deny the usefulness of Param-O for such tasks? haha

And the slabs need to stay editable as slabs, I can't convert them to morphs.

Lack of option is not a strength, I'm sorry. A setting analogical to "affect thickness of walls, columns and beams" would be a strength.

ArchiCAD 25

Windows 10
cuba
Advisor

If you were to scale a PARAM-O object or a simple GDL object using 'Resize,' the original thickness is always preserved. All objects then maintain the same thickness. In PARAM-O, it also becomes difficult to create polygonal shapes (those that are not rectangular or regular polygons)

Param-o or a gdl will always be an object not a slab...

Perhaps you could tell me a bit more about what you are trying to achieve; there might be other solutions available...

Apple M1 Max 32 GB
Latest AC
runxel
Moderator

This is a highly unusual request. But I think utilizing Python will be your best bet.

Lucas Becker | AC 29 on Mac (Sequoia) | Graphisoft Insider Panelist | Akroter.io – high-end GDL objects | Author of Runxel's Archicad Wiki | Editor at SelfGDL | Developer of the GDL plugin for Sublime Text

My List of AC shortcomings & bugs | I Will Piledrive You If You Mention AI Again |

POSIWID – The Purpose Of a System Is What It Does /// «Furthermore, I consider that Carth... yearly releases must be destroyed»
Mike96
Advocate

Thanks for the suggestions, I'll try Python.

The issue is parts of model coming from different sources and have been imported in wrong units, and now I need to batch rescale elements to cleanup that mess.

ArchiCAD 25

Windows 10
runxel
Moderator

I see. And you don't have the files anymore, so you can't reimport them correctly (!?)

Lucas Becker | AC 29 on Mac (Sequoia) | Graphisoft Insider Panelist | Akroter.io – high-end GDL objects | Author of Runxel's Archicad Wiki | Editor at SelfGDL | Developer of the GDL plugin for Sublime Text

My List of AC shortcomings & bugs | I Will Piledrive You If You Mention AI Again |

POSIWID – The Purpose Of a System Is What It Does /// «Furthermore, I consider that Carth... yearly releases must be destroyed»
Mike96
Advocate

I don't cause I'm supposed to cleanup a mess after someone else who no longer works with us 😄

Anyway, I'll see what I can do with Python, I mean, what ChatGPT can do.

ArchiCAD 25

Windows 10

Still looking?

Browse more topics

Back to forum

See latest solutions

Accepted solutions

Start a new discussion!