Learn to manage BIM workflows and create professional Archicad templates with the BIM Manager Program.

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

Section/ELevation maker w/ 4 arrows

Anonymous
Not applicable
We use the section elevation tool for our interior elevations. We use the elevation marker in floor plan so it looks like an interior elevation tag instead of a section marker. Some rooms are very small like toilet rooms and we need 2 arrows instead of just one. Does Archicad have an object we can choose that allows for this? We also want the tag to automatically to put the number in from plotmaker and to scale appropriately. We would aim the section elevation to the first interior elevation and then put in extra interior elevations that wouldn't show up in plan. THis way the interior elvation on the floor plan would be correct and we would just have one long interior elvation in plotmaker made up of the 2 or 3 or 4 elevations. THe ELEVATION MARKER object looks like it would work but it doesn't scale itself in version 9. What code should I add to make it scalable? I hope it's just code I need to add!!

Thanks,
Michele
2 REPLIES 2
Anonymous
Not applicable
I decided to add text to an existing section elevation tag but when I add this code to the object, I can't move the text. I think it's because the option isn't there on the right click. The stretch command is available on other object but not on the section elevation. Is ther anyway I can add it or get me text to be movable some other way? Thanks,

Michele


DEFINE STYLE STYLE_1 "Arial", 35 * MIN (a, b), 7, 0
STYLE STYLE_1
PEN cpen
rot2 -symb_rotangle!!This rotate text to follow object
unID = 1

HOTSPOT2 0, dd_y,unID, dd_x,1+128 : unID=unID+1!!!THis is moveable hotspot placement
HOTSPOT2 -1, dd_y,unID, dd_x,3 : unID=unID+1
HOTSPOT2 dd_x,dd_y,unID, dd_x,2 : unID=unID+1

HOTSPOT2 dd_x, 0,unID, dd_y,1+128 : unID=unID+1
HOTSPOT2 dd_x, -1,unID, dd_y,3 : unID=unID+1
HOTSPOT2 dd_x,dd_y,unID, dd_y,2 : unID=unID+1

ADD2 dd_x, dd_y
TEXT2 0", 0",(more_text)!!the 0",0" is text hotspot placement
DEL 2
David Maudlin
Rockstar
Michele wrote:
I decided to add text to an existing section elevation tag but when I add this code to the object, I can't move the text. I think it's because the option isn't there on the right click. The stretch command is available on other object but not on the section elevation. Is ther anyway I can add it or get me text to be movable some other way? Thanks,

Michele


DEFINE STYLE STYLE_1 "Arial", 35 * MIN (a, b), 7, 0
STYLE STYLE_1
PEN cpen
rot2 -symb_rotangle!!This rotate text to follow object
unID = 1

HOTSPOT2 0, dd_y,unID, dd_x,1+128 : unID=unID+1!!!THis is moveable hotspot placement
HOTSPOT2 -1, dd_y,unID, dd_x,3 : unID=unID+1
HOTSPOT2 dd_x,dd_y,unID, dd_x,2 : unID=unID+1

HOTSPOT2 dd_x, 0,unID, dd_y,1+128 : unID=unID+1
HOTSPOT2 dd_x, -1,unID, dd_y,3 : unID=unID+1
HOTSPOT2 dd_x,dd_y,unID, dd_y,2 : unID=unID+1

ADD2 dd_x, dd_y
TEXT2 0", 0",(more_text)!!the 0",0" is text hotspot placement
DEL 2


Michele:
The dd_x and dd_x in your copied code refer to the parameter variable names (see GDL Reference Guide page 131). My guess is that the part you copied from has these parameters, but your modified part does not. You could try adding these parameters to your modified part, but there might be other problems (we are just looking at snippets here).

Hope this helps.

David
David Maudlin / Architect
www.davidmaudlin.com
Digital Architecture
AC28 USA • Mac mini M4 Pro OSX15 | 64 gb ram • MacBook Pro M3 Pro | 36 gb ram OSX14

Didn't find the answer?

Check other topics in this Forum

Back to Forum

Read the latest accepted solutions!

Accepted Solutions

Start a new conversation!