how to set custom width text on dimension marker
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2019-07-15
02:11 PM
- last edited on
2023-05-24
11:32 AM
by
Rubia Torres
I wasn't sure what to name my question, but I hope it becomes clear here.
I have a window object where the user can choose to have the window consist of several smaller frames (see images). When creating a dimension marker, the width should be displayed as a sum of the width of the frames, which, as is the case in the images below, means .595+.595 or .397+.397+.397 instead of 1.190. How would I be able to do this?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2019-07-23 11:25 AM
This is some amount of work I wouldn't want to do for a few placed windows..., I would go for plain text.
If somebody does have a better solution I'd like to know about it as well.
| Archicad 4.55 - 27
| HP Z840 | 2× E5-2643 v4 | 64 GB RAM | Quadro M5000 | Windows 10 Pro x64
| HP Z4 G4 | W-2245 | 64 GB RAM | RTX A4000 | Windows 11

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2019-07-24 03:18 AM
Ling.
AC22-28 AUS 3110 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win11 | R5 2600 | 16GB | GTX1660 |

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2019-07-24 06:25 AM
In order to bring them and make the usable, my first guess would be to use Expressions. I don't have the correct answer, but I believe by some calculations this could be achievable.
Currently: Archicad 26
User since Archicad 6.5 (2001)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2019-07-24 11:41 AM
The simplest way would be using the name of the window element and then make Expression Properti based on it. So if its double window you divide the width by two... etc. It, of course, would work with even divisions of panels.
To make it work with labels you need to tweak GDLs. There is also an IFC window element in the internal library which is less complicated so you can try with it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2019-07-25 03:50 AM
2, get the width of each sash
I tried to get the parameters of the window to judge, but the parameters of the window are too complicated. I can't find the number of sashes and the width of the sash.
n = REQUEST("ASSOCLP_PARVALUE",GetName, DUMMY_name_index, DUMMY_type, DUMMY_flags, DUMMY_dim1, DUMMY_dim2, name)