To open the discussion a bit.
What would seem most usable to import Rhino (+ Grasshopper) models as ArchiCAD Library Objects:
- make an ArchiCAD add-on that imports 3dm OpenNURBS geometry as a (static) object?
- export the model from Rhino as an IFC object?
- export a GDL script with more parametrics included (provided it is at all possible?
The last options seems nice, but don't forget that GDL does not support the geometric manipulations inside Rhino (e.g. NURBS, blending, fillets).
The ANAR+ research project uses this approach to generate parametric exports from their Processing-based system into other software. Not as static geometry, but as scripts (e.g. MaxScript, GDL).
anar.ch
I have been using Grasshopper lately and could not help but notice that the way ArchiCAD handles hundreds of parametric library object instances (placed GDL objects) is quite remarkable. Within Grasshopper you can create a very complex parametric scene, but it is an all-or-nothing approach. Imagine you could create different parametric scripts (each one a single Grasshopper definition) which could then be loaded as placed GDL objects and (important) updated later on from the original script.
How would you handle relations between objects? ArchiCAD does not support this. How would you handle the different parametric variations arriving from the same mother script? ArchiCAD does provide this with GDL objects.
--- stefan boeykens --- bim-expert-architect-engineer-musician ---
Archicad28/Revit2024/Rhino8/Solibri/Zoom
MBP2023:14"M2MAX/Sequoia+Win11
Archicad-user since 1998
my Archicad Book