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

Hotspot2

Anonymous
Not applicable
B] Hi guys [/ b]
I'm new here too on the ArchiCad but I'm thinking That I wanna test out ArchiCad two see if it is possible two make a smart object so I can do work faster comp in ArchiCad than Revit.

I've seen some on this page thatthere are many experts in GDL here That might help me when I do not under stand so much of GDL script.

I'm Attaching a picture fom explain ocean I need help.
Also sent with the object I have made so far.


What am I doing wrong?

My problem is getting to hotspot2 so I can change the length of both sides of the plates and the cores. I hope it is something that can help me with it.

Thank you in advance

project2{2} 3, 270, 3+16
!Magnaboard

HOTSPOT2 0,0
unID = 1000
HOTSPOT2 AA,    0, unID, dmgo, 1: unID=unID+1 !!!POINT BASE
HOTSPOT2 AA, dmgo, unID, dmgo, 2: unID=unID+1 !!!POINT OF MOVEMENT
HOTSPOT2 AA,    0, unID, dmgo, 3: unID=unID+1	!!! REFERENCE POINT

DEL TOP

!Hotspot
HOTSPOT2 AA, dmgo
HOTSPOT2 tiso_y+0.010, diso_y 
HOTSPOT2 tiso_y+0.060, dmgo	+0.020
HOTSPOT2 tiso_y+0.060,0.020

DEL TOP

!Exterior polystyrene core
unID = 2000
ADD2 AA, AA
HOTSPOT2 tmgo,     AA, unID, diso_y, 1: unID=unID+1 !!!POINT BASE
HOTSPOT2 tmgo, diso_y, unID, diso_y, 2: unID=unID+1 !!!POINT OF MOVEMENT
HOTSPOT2 tmgo,     AA, unID, diso_y, 3: unID=unID+1	!!! REFERENCE POINT

DEL TOP

!Middle polystyrene core top

unID=3000
ADD2 tiso_y-0.065, BB
HOTSPOT2 tiso_m1,       0, unID, diso_m3, 1: unID=unID+1 !!!POINT BASE
HOTSPOT2 tiso_m1, diso_m3, unID, diso_m3, 2: unID=unID+1 !!!POINT OF MOVEMENT
HOTSPOT2 tiso_m1,       0, unID, diso_m3, 3: unID=unID+1 !!! REFERENCE POINT

DEL TOP

!Middle polystyrene core middle part

unID = 4000
ADD2 tiso_y-0.065, DD
HOTSPOT2 tiso_m1,       AA,   unID, diso_m2,  1+256: unID=unID+1 !!!POINT BASE
HOTSPOT2 tiso_m1,  diso_m2,   unID, diso_m2,      2: unID=unID+1 !!!POINT OF MOVEMENT
HOTSPOT2 tiso_m1,       -1,	  unID, diso_m2,	  3: unID=unID+1 !!! REFERENCE POINT

HOTSPOT2 tiso_m1,  diso_m2,   unID,      AA,  1+256: unID=unID+1 !!!POINT BASE
HOTSPOT2 tiso_m1,       AA,   unID,      AA,      2: unID=unID+1 !!!POINT OF MOVEMENT
HOTSPOT2 tiso_m1,       -1,   unID,      AA,	  3: unID=unID+1 !!! REFERENCE POINT

DEL 1,1
! Interior polystyrene core

unID=5000
ADD2 AA, AA
HOTSPOT2 tiso_y+0.160,      0, unID, diso_i, 1: unID=unID+1 !!!POINT BASE
HOTSPOT2 tiso_y+0.160, diso_i, unID, diso_i, 2: unID=unID+1 !!!POINT OF MOVEMENT
HOTSPOT2 tiso_y+0.160,      0, unID, diso_i, 3: unID=unID+1	!!! REFERENCE POINT

DEL 1

! Cement plate

unID=6000
ADD2 tiso_y+0.170, AA
HOTSPOT2 tiso_i,     AA, unID, dsem_p,  1: unID=unID+1  !!!POINT BASE
HOTSPOT2 tiso_i, dsem_p, unID, dsem_p,  2: unID=unID+1 !!!POINT OF MOVEMENT
HOTSPOT2 tiso_i,     AA, unID, dsem_p,	3: unID=unID+1	!!! REFERENCE POINT

DEL 1

1 REPLY 1
David Maudlin
Rockstar
Laurits:

If I understand your illustration correctly, this can be done with GDL to create a custom parametric Object. GDL can be used for Objects, Doors, Windows and Lamps. It cannot be used for Walls, Roofs, Slabs, etc. So it depends on whether you want a customizable Object (yes) or a customizable Wall (no).

You should add a Signature to your Profile (click the Profile button near the top of this page) with your ArchiCAD version and operating system (see mine for an example) for more accurate help in this forum.

David
David Maudlin / Architect
www.davidmaudlin.com
Digital Architecture
AC27 USA • iMac 27" 4.0GHz Quad-core i7 OSX11 | 24 gb ram • MacBook Pro M3 Pro | 36 gb ram OSX14