Libraries & objects
About Archicad and BIMcloud libraries, their management and migration, objects and other library parts, etc.

need help with hyperbolic roof!

Anonymous
Not applicable
Hi all!


need some help, ive been asked to put together a design for a project that has a roof in the shape of a hyperbolic parabaroid. Im not a big user of Archicad and certainly not familiar with GDL scripting but it looks like I will need to learn for this task!

While im going to try and lern my self I was wondering if their is anyone here who has experience of writing a script for a hyperbolic parabaloid roof in archicad or knows where I might find some help?

Im not even sure how wel archicad handles such roofs especially if i want to be able to stretch and rotate them.

If anyone can help me with this it would be much much appreciated

sarah
12 REPLIES 12
Anonymous
Not applicable
This is something I've been trying to do for awhile now, I did a bit of a work around where I created it in SketchUP and exported it, but, to this date I dont see a good way of creating a hyperbolic parabaloid directly in archicad.


If you have SketchUp available to you though, its quite easy... draw a box, then come off the four corners with the lines represeenting the height, and direction of twist, connect the four lines, and draw your polygon lines at the midpoints of opposing lines

sorry I couldn't be of more help....
hyperbolic.jpg
Anonymous
Not applicable
Sarah,
If what Daniel's .jpg shows is what you want to model then I think
you could do it with the mesh tool.
Otherwise you would have to script it using the COONS GDL command.
Peter Devlin
At least for the first quick models Tentmaker (a gdl object originally by Frank Chin, upgraded and updated by Olivier Dentan) should do the job. It will give you a skin only, no thickness. But you will be able to modify the floor plan and profile *fast*. You can download it from http://www.opengdl.org/gdl-de/obj00011e.htm

If this is a real job etc. I would highly recommend buying the Maxon modeler plugin. You can edit the shape pretty much like you would in Sketchup (actually, exactly as you would if you were modeling in C4D), the shape remains editable, and the self-scripted GDL object has a routine that will make it story-sensitive --the floor plan view will show the horizontal section for whatever height you set it to be relative to your ArchiCAD story elevation.

I have a sense that I've seen a hyperbolic paraboloid object somewhere but I can't remember where. But the typical off-the-shelf object will not give you the modeling flexibility and the story-sensitivity of the custom object modeled with the Maxon plugin.
Anonymous
Not applicable
Ignacio wrote:
You can download it from http://www.opengdl.org/gdl-de/obj00011e.htm
Ignacio, you need to remove the . (period, full stop, whatever) from your link, as in quote box above.

Cheers
Anonymous
Not applicable
Sarah,
Just to make sure, I made a hyperbolic parabaloid roof
using the mesh tool (see attached image).
This took all of five or six minutes.
Peter Devlin
Hyperbolic Parabaloid Mesh.jpg
Anonymous
Not applicable
Big thank you to all who replied to my cry for help, much appreciated.

I would love to have a copy of maxonform as this looks like the kind of program that ive be waiting for for archicad, prehaps I will make the investment one day.

I will try the mesh tool to make the slab/roof shape but I dont think it will take me 5 mins
gerd
Participant
hi,

in the german forum "Bernhard Binder" showed an object here:
http://www.archiforum.info/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic;f=3;t=002352;p=1#000000


If your roof is rectangular, this object may be useful.
Djordje
Virtuoso
Another way is ArchiForma or GDL Toolbox - that is free for download, BTW - where you specify the first edge (lowest to highest point), then the opposite (highest to lowest) and done ...

Try it!
Djordje



ArchiCAD since 4.55 ... 1995
HP Omen
Anonymous
Not applicable
thanks gerd,

wow that guy has done exactly what im looking for. My roof is going on top of a six sided building and the idea is to teselate six hyperbolic perabaloid shapes together into a tent shape. I need to be able to tilt each shape back on its horizontal axis. Does anyone know how he might have done this, did he just use a mesh?

thanks very much once again for all the help, such a quick response i havnt had time to try any of them yet! I feel very fortunate