Columns with different endings
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2020-02-12
02:31 AM
- last edited on
‎2023-05-24
07:21 PM
by
Rubia Torres
I have a modelling task which involves the re-creation of columns of a very specific shape.
While their base is a circle, the top part is an ellipse (and in a few cases even some other "organic" shape based on a spline). What more, top and bottom shouldn't be connected with a straight line, but with a certain curve profile. I am attaching screenshots from my tests. So far I was only succesful in creating a lofted morph shape, but that is not exactly what I need, as both parts (base shape and top shape) are circles.
Any ideas for approaching this problem would be appreciated. Thank you!

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2020-02-12 09:17 PM
AC23 has new Column Tools so depending on your version, the answer may be different.
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2020-02-12 09:23 PM
However it is possible in Archicad:
Start with the round base as single morph surface.
Use the extrude command from the PET palette.
Only extrude to certain small height, than use the box scale command, but only for the new topsurface.
Repeat until you get to the desired total height.
In the end make all the side curves smooth.
This of course needs some preperation:
Draw the outlines for each direction with the morph line (you already did so in 2d, I guess?), this will act as a guide for your box scale.
I'm not sure, how this is supposed to work with the new column tool, tho. You can't taper something round into something eliptical.
POSIWID – The Purpose Of a System Is What It Does /// «Furthermore, I consider that Carth... yearly releases must be destroyed»

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2020-02-12 10:35 PM
runxel wrote:
I'm not sure, how this is supposed to work with the new column tool, tho. You can't taper something round into something eliptical.
Yes, you can. You just have to check the Width Stretch and Height Stretch modifiers in the Profile Manager Dialog, and you also need to unlock the "Link Dimensions" button so the Width and Height of the Profile can be set separately for both the Top and Bottom of the Segment:
So, he would only have to figure out how many of these tapered segments the Column needs to be composed of to correctly approximate the desired geometry.
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2020-02-13 01:17 AM
LaszloNagy wrote:Ooooohhh, you just made a round profile?
Yes, you can. You just have to check the Width Stretch and Height Stretch modifiers in the Profile Manager Dialog,

Ingenious!
And also pretty dumb. Because you need to make a profile for that. What a joke! Why can't the normal round beam do this? Preposterous!
Btw: You can't make the seems to be invisible, can you? (Like the "smooth" option for Morphs. Might be a dealbreaker...)
POSIWID – The Purpose Of a System Is What It Does /// «Furthermore, I consider that Carth... yearly releases must be destroyed»

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2020-02-13 02:35 AM
runxel wrote:
Why can't the normal round beam do this? Preposterous!
The round segmented column can do this.
However as you say the segment lines will show.
Convert to morph and hide.
Maybe look for an object that will do it.
This is an old one i still have in my library.
Search BIMComponents if you don't have the primitive shapes in your loaded library and you will find it.
Barry.
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2020-02-13 02:59 AM
Runxel's recommendation for extrusion may work (thank you), but it will probably be a slow process, I think (without making any tests yet).
Barry, can the "round segmented column" have different shape on top and bottom? Can it start with circle and finish with ellipse?
Thank you,

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2020-02-13 03:03 AM
kamild wrote:
different shape on top and bottom
You start with two circles, a circular column, then use the stretch modifiers to distort one end of it. You will need to figure out your segmentation manually to achieve a "curved" transition.
AC22-28 AUS 3110 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win11 | R5 2600 | 16GB | GTX1660 |

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2020-02-13 04:14 AM
kamild wrote:
Barry, can the "round segmented column" have different shape on top and bottom? Can it start with circle and finish with ellipse?
Sorry, I lost track of your original post.
The object is round only.
If you need something other than circular, then you will have to use a profile in the segmented column.
With a custom profile you can adjust the length and width of each segment.
With a circle all you have is the diameter as it assumes you really do want a circle.
Or you could do a round column and when you convert it to a morph to hide the segments, you can also stretch or shrink it in the x or y axis.
But that will affect both top and bottom.
Using the segmented column with a round profile you can actually control the stretching of each segment individually.
Barry.
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎2020-02-13 05:12 AM
This method has a potential of working. As I need those columns not only for approximation, but also as a final visualisation model, I think it will be a process of creating really many, many segments to achieve visual smoothness. But other than that, it should work.