BIM Coordinator Program (INT) April 22, 2024
Find the next step in your career as a Graphisoft Certified BIM Coordinator!
Wishes
Post your wishes about Graphisoft products: Archicad, BIMx, BIMcloud, and DDScad.

Ability/Tool for Repeating Geometry

Josh Verran
Expert

I think it would be great if there was a tool (or maybe an addition to select existing tools) that allowed repeating geometry in a model element. The Curtain Tool and Complex Profiles have their place, but I think the examples below might show their shortfalls and might demonstrate how a new tool might be useful.

 

In the example image below, there is a black component, with an obvious repeating pattern, we could create that exact item (length) perhaps using the beam tool with various (locked) segments. However, what happens when you drag the node to extend? 
Having multiple Curtain walls might work but seems like a complicated workflow, similar would be the Railing tool.
A complex profile could reproduce part of the element, but doesn't allow altering of certain depths and widths.
20230718_025057589_iOS.jpg

There are a couple of third party add-ons that can achieve the above using the detail element tool, but these don't translate to the model. 

 

Screenshot 2023-07-18 162937.jpg


GRAPHISOFT CERTIFIED ARCHICAD BIM MANAGER

ARCHICAD 18-27 | BIMcloud Basic | CI Tools | Grasshopper - Rhino | CloudCompare | Bluebeam

LinkedIn | www.creativespace.co.nz | Tauranga, New Zealand

Windows 10 Pro | Intel Core i9-9900K @3.60GHZ | 32Gb RAM | 2xSamsung S27F350 1920x1080 60Hz | Nvidia Quadro P2200 (5Gb)
9 REPLIES 9
Josh Verran
Expert

After a bit more pondering, I think some kind of addition to the Beam and Column Tool would be powerful.

At the moment there are two options with segments; "Fixed Length" or "Flexible Length".

I can imagine a third option that allows for repetition of that segment, perhaps with options for set number etc.

This would allow for some amazing geometry when combined with the current two options.


GRAPHISOFT CERTIFIED ARCHICAD BIM MANAGER

ARCHICAD 18-27 | BIMcloud Basic | CI Tools | Grasshopper - Rhino | CloudCompare | Bluebeam

LinkedIn | www.creativespace.co.nz | Tauranga, New Zealand

Windows 10 Pro | Intel Core i9-9900K @3.60GHZ | 32Gb RAM | 2xSamsung S27F350 1920x1080 60Hz | Nvidia Quadro P2200 (5Gb)
Lingwisyer
Guru

It would be pretty easy to make an object that does that. You just take an INTeger of the overall length divided by the interval, then loop your geometry placement using your interval by your integer. If you want to define your geometry using external objects or complex profiles, their dimensions can be determined too and that becomes your interval.

AC22-23 AUS 7000Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win10 | R5 2600 | 16GB | GTX1660

That would be a cool addition, thanks for the comment.

I think there would be benefits if the native construction elements could repeat too, objects are great, but have limitations with intersecting etc.
I would definitely use an object like you described if one was available.
My example of the Detail Element tool by Central Innovation, accesses the Complex Profiles for geometry which is great.
Screenshot 2023-07-18 163621.jpg


GRAPHISOFT CERTIFIED ARCHICAD BIM MANAGER

ARCHICAD 18-27 | BIMcloud Basic | CI Tools | Grasshopper - Rhino | CloudCompare | Bluebeam

LinkedIn | www.creativespace.co.nz | Tauranga, New Zealand

Windows 10 Pro | Intel Core i9-9900K @3.60GHZ | 32Gb RAM | 2xSamsung S27F350 1920x1080 60Hz | Nvidia Quadro P2200 (5Gb)
Lingwisyer
Guru

By the looks of it, that CI object is basically doing just the 2D of what you are wanting?

 

You could try the object I link in this thread. It was not made for this, but it might work to some extent.

AC22-23 AUS 7000Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win10 | R5 2600 | 16GB | GTX1660

So it would be an adjustable 3d line type with an editable object at each nodes along the line?  

 

 

ArchiCAD 25 7000 USA - Windows 10 Pro 64x - Dell 7720 64 GB 2400MHz ECC - Xeon E3 1535M v6 4.20GHz - (2) 1TB M.2 PCIe Class 50 SSD's - 17.3" UHD IPS (3840x2160) - Nvidia Quadro P5000 16GB GDDR5 - Maxwell Studio/Render 5.2.1.49- Multilight 2 - Adobe Acrobat Pro - ArchiCAD 6 -25

Lingwisyer
Guru

3D linetype that anchors objects? Now that is making things a whoooole lot more complicated...

AC22-23 AUS 7000Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win10 | R5 2600 | 16GB | GTX1660

@Lingwisyer wrote:

3D linetype that anchors objects? Now that is making things a whoooole lot more complicated...


Custom posts in the railing tool?

 

Barry.

One of the forum moderators.
Versions 6.5 to 27
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
DGSketcher
Legend

Why not do repeating geometry properly using the existing AC code...

Create selection set of elements / objects and apply the Multiply Tool. I assume you could make it sticky and editable by saving the selections, the overall box nodes and the applied Multiply settings in the database. The user just needs an Array Tool or GS could adapt the Multiply Tool interface to save the settings.

Apple iMac Intel i9 / macOS Sonoma / AC27UKI (most recent builds.. if they work)

A generalised Dynamic Array/Sequence tool is very much needed and something I expect form a modern CAD application and as usual most of the concepts/tech is already in AC but hamstrung by preconceived use in terms of building parts. For your example there just have to be a distinction between individual elements/components placed in a pattern and one elements/component defined by a repeting pattern.

Learn and get certified!