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

Depth marks on facade;

Anonymous
Not applicable
Hello,

How can i load depth marks on facade?
Ecample:
17 REPLIES 17
Anonymous
Not applicable
This is what I want to achieve :
Barry Kelly
Moderator
Archicad does not have the ability to do this in elevation, only in plan.
I am not even sure if an object could be created in GDL.
I have no idea if anything could be created as an add-on as I have no idea what is possible there.
The problem is that there is an origin point that elements can be referenced to to get their position, but it will be in a different location for every elevation.
Unlike the floor plan that has a constant origin height and storey levels to use.

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
Laszlo Nagy
Community Admin
Community Admin
Generating the Elevation, then adding Linear Gradient Fills or Radial Gradient Fills manually using the Fill Tool might give you the desired result. But it won't be automatic, you will have to place those Fills.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
Anonymous
Not applicable

This is what I would want to have in elevation. Those so called in my language "depth marks", are used in pretty much every project, and I would want to know is there any way to put them in Archicad.

To not be misunderstand, they represent distances of walls, but they are on elevation.
Laszlo Nagy
Community Admin
Community Admin
Sorry, I misunderstood your question, I thought it was about the Fills.

It would be good thing to know your ARCHICAD version because one method I want to suggest work only in AC22 and later. Would be a good idea to create a Signature in your Profile that displays this info for reference.

So actually you want to place "Level Dimensions" on your elevations, where your closes vertical Wall surface is "0,00", and Walls that are set back at certain distances from this Wall are marked with these "Level Dimensions" and they show the distance of their setback.

Yeah, so the basic problem is that you cannot place a Level Dimension in an Elevation (or as Barry said, you can place it ONLY in Floor Plan).
So you will have to substitute it with something else. I don't know if any automatic way of doing (maybe using Grasshopper, but I am not sure).
I would do one if 3 things:
1. Draw the Level Dimension Marker using Lines and Fills and Place a Text Block for the Dimension value. I would then group them and place them as many times as needed. In each instance you would have to edit the Text Block to make sure it displays the desired value. You would have to measure the value in Floor Plan.
2. Similar to Method 1, above, with the exception that I would save this as a GDL Object, then modify the 2D Script of the object to display in a Text Block the value of a text parameter. This text parameter would contain the Wall Depth value. Then I would place instances of this GDL Object and I would only have to modify the value of the parameter in each instance to display the correct Wall Depth value.
3. (this works in AC22 and later) I would create a "Wall Depth" Property, make it available for Walls. Then I would draw the Level Dimension Marker, like in Method 1, then place a Text Block, and within this Text Block, display the value of this "Wall Depth" Property using Autotext. Then I would save it as a Label using the "File > Libraries & Objects > Save Selection As > Label" menu command. Then I would use the Label Tool to place this as an Associative Label by click on various Walls in the Elevation. then I would simply have to fill out the value of the "Wall Depth" Property for those associated Walls. The Label will display the value of that Property.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
Lingwisyer
Guru
Is there a way to check the normal vector of an elevation within the drawing? If so, it might be possible to script one in GDL.

AC22-23 AUS 7000Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win10 | R5 2600 | 16GB | GTX1660
Laszlo Nagy
Community Admin
Community Admin
Not that I know of.
The one thing that might work is to use Grasshopper to do it.
If we get the geometries of these Walls into Grasshopper, there the setback distance of each Wall can be calculated and possibly written into a Property of each Wall in Grasshopper.
Then an Associated Label could be used to display the value of that Property in ARCHICAD (in Elevation or any other Viewpoint).
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
Anonymous
Not applicable
Thank you for the anwer,

Ill try to make it manually as you said.