Modeling
About Archicad's design tools, element connections, modeling concepts, etc.

Half height riser

Anonymous
Not applicable
i have only just started to play around with AC22 & i need to model a staircase with a half open riser or half height riser.
i have tried the morph & save as library part, but could not manage to get the custom riser to sit at the correct heights when placed.
is there an easy way that i am missing?
I have attached a screen shot of the sort of thing i need.
14 REPLIES 14
Anonymous
Not applicable
Got that Barry, but i couldn't get the origin point 20mm forward of the tread
Barry Kelly
Moderator
Rogerdodge wrote:
Got that Barry, but i couldn't get the origin point 20mm forward of the tread
Push the morph riser back 20mm and then use the front of the tread as the origin.
Then you don't have to try to find a point 20mm out in space.

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
Got it, I had been setting the riser back, but i hadn't been picking the correct spot for the origin, takes a bit of practice & expert guidance
Thanks for your help Barry
Daniel Kovacs
Graphisoft Alumni
Graphisoft Alumni
Barry wrote:
I would say it is a bug.
I would expect the custom riser to respond to the nosing (riser) offset the same as a standard riser, but it doesn't.
Seems you have to move the morph back the required distance and make sure you use the front bottom centre of the tread as the origin.

Barry.
Hey Barry,

No, this isn't a bug, it was designed to work like this. In case of GDL coded risers/treads, we can calculate with the riser offset setting easily. But in case you are saving your own riser/tread, it would raise a lot of questions: where to position the front of the riser to begin with, where to position the nose/edge of the tread, etc.. It would also be confusing for everyone, if you saved the riser and the tread as one piece (eg. a single riser) with the position you wanted, and it would still be pushed back 15 mm (because that's the default riser offset), whilst you don't even have treads.

To circumvent all this fuss, the geometry you save will always be positioned according to where the baseline runs (that's basically what you select when you save the riser, a 3D extension of the baseline).

I hope I could explain why it works like this. Have fun!

Regards,
Daniel Alexander Kovacs

Professional Services Consultant

GRAPHISOFT



For Troubleshooting and useful Tips & Tricks visit
Barry Kelly
Moderator
Thanks for the reply Daniel.
It is a little incosistent though.
The custom riser responds to the tread thickness.
If I change the thickness of the tread the riser will move up or down.
So why not if I change the nosing offset?

Plus if it is a standard riser I can alter the nosing for each individual tread and the riser will adjust accordingly.
If I have a custom riser I will need a different custom object for each different nosing distance.
Not that this would ever happen of course.

A custom riser is just an object like the standard risers so I am not sure why its position can't be changed just like a standard riser object.
The geometry is not being changed, just the position it is being placed.

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