2023-07-18 05:39 AM - edited 2023-07-18 06:30 AM
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.
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.
2023-07-18 06:11 AM
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.
2023-07-18 06:26 AM
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 7000 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |
2023-07-18 06:36 AM
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.
2023-07-18 06:44 AM
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 7000 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |
2023-07-18 07:04 AM - edited 2023-07-18 08:44 PM
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
2023-07-18 08:11 AM
3D linetype that anchors objects? Now that is making things a whoooole lot more complicated...
AC22-23 AUS 7000 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |
2023-07-18 08:38 AM
@Lingwisyer wrote:
3D linetype that anchors objects? Now that is making things a whoooole lot more complicated...
Custom posts in the railing tool?
Barry.
2023-07-18 09:10 AM
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.
2023-07-18 02:17 PM
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.