Wishes
Post your wishes about Graphisoft products: Archicad, BIMx, BIMcloud, and DDScad.

major developments on dimensioning tool

sityu
Booster
1) The dimension points should have "hard", and editable connectoins to the dimensioned elements. Because, now the connection is "soft": you can only see a blink of the dimensioned hotspot, showing only the position. But you cannot see whether is it a static or associated dimensioning point; and if an associated point has changed, the dimensioning point just disappears (instead of changing into a static point).
So, the improved dimension tool should consist of 2 major parts: the dimension line itself, and the editable dimensioning points with colour codes (or smart icons, e.g. checkmark, mercedes, etc.)
2) Automatic dimensioning should be developed: in 2015 the AI algorithms can detect smiling faces, and can tell, who's on a video. So, a leading BIM software should be able to suggest fairly good dimensioning for a model with known property elements, and known rules of dimensioning. I don't know, how to code the scripts for this feature; I only know, that this feature request should be feasible.
3) The rules of the placement of the dimension numbers should be improved. The program should warn of overlapping text elements. Because in a printed drawing it's annoying if you see overprinted texts or numbers.
4) overall: more automatisms. e.g.: optimal distance suggestions to existing dimension lines (showing the optimal position of a new dim. line - because it's bad, if you place them too close or too far); scale dependent display of dim. lines should be a property of them (you should have to dimension the drawing once for every scale);
5) you should be able to set the size of the dimensioned element by changing the dimension number.
6) visual and algorithmic connection between dimension numbers (somehow like in the grasshopper for rhino)
Talmácsi, István, architect (AC user since 1997, ac4.5 - now: ac18)
9 REPLIES 9
sityu
Booster
Additional explanations:
Making an architectural plan with a BIM software (like archicad) consists of 3 major parts:
1) making the 3d BIM model;
2) improving the model into drawings (setting the scales, dimensioning etc.)
3) publication of the drawings (making the sheets, the sets of sheets; publication of the desired file-types etc.)

In the past almost 20 years, the archicad improved a lot in 2 of the mentioned 3 above: in the 1st and in the 3rd; but fairly few in the 2nd.
15 years ago there weren't curved walls, shell and morph tool, editing in 3d etc. And there was the separate software, called plotMaker, with limited features of making sheets of drawings. So many developments in these fields made archicad a leading software in BIM.
But there were almost no change in annotation tools: dimensioning, labeling, zone tools are almost the same as they were more than 15 years ago. But an effective work needs effective tools. In the software industry there are only a few things consistent throughout decades.
So, the dimensioning tools in archicad really need a complete revamp!
Talmácsi, István, architect (AC user since 1997, ac4.5 - now: ac18)
Anonymous
Not applicable
sityu wrote:
1) The dimension points should have "hard", and editable connectoins to the dimensioned elements. Because, now the connection is "soft": you can only see a blink of the dimensioned hotspot, showing only the position. But you cannot see whether is it a static or associated dimensioning point; and if an associated point has changed, the dimensioning point just disappears (instead of changing into a static point).
So, the improved dimension tool should consist of 2 major parts: the dimension line itself, and the editable dimensioning points with colour codes (or smart icons, e.g. checkmark, mercedes, etc.)
I don't agree, you can easily achieve this with a combination of lines, hotspots and dimensioning tool. I use a different colour for static measurements.

In relation to the other points, horses for courses.. Automation can be great but also a pain. I also do work in Revit and it often does what it wants automatically and is quite often not what I want and is hard to edit... In ArchiCad there is less automated but great editing options.
sityu
Booster
You're right, Daniel, I see: there's no need of dimensioning tool, either, 'cause it's possible to draw dimensioning lines with line tool (and even the text tool is unnecessary: texts also can be drawn by lines, too).

But seriously, the core of my suggestion was about a UX (user experience) issue. Not about a bug, or a completely missing feature; but an improvement which can do the usage of the archicad better, easier and more comfortable.
Actually, a user interface improvement. Not a complete new feature or tool.

The dimension lines have connections to the dimensioned elements, already; but this connection is "weak", one-way, and cannot be edited later (you can only be informed about the associated dimensions by long-pressing the dimension-line points, but you cannot do anything with it). Uneditable features are uncomfortable.
My suggestion was about this missing editing function.
The realisation of this new function wouldn't be so difficult to implement (the archicad used to have much more complicated improvements year by year, version by version - think about the virtual tracing, the moph and shell tool, the implementation of the plotmaker etc.); and the dimension tool would have only an additional feature, not a completely new manner (you could use the dimension tool just before, but you get new additional functions).

Let me give some explanations:
It happened to me often: the dimension lines changed (dimension points disappeared, or changed), because of the change of the model. It happened both on floorplans and section/elevations, too. And it was annoying. If you have dozens of drawings, with couple of dozens of dimension lines, you won't be able to realize these changes. Or it would be a tremendous work to check all the lines.
But if the dimension lines could indicate these changes (e.g. with 4 colours: red for deleted associative point, yellow for modified, green for ok, white for non-associative), and you can check the changes manually, and give them ok's to do the changes - this featute could eliminate several annoyances.
And when you do the dimensioning, it's hard to determine the real aim of the dimensioning point (e.g.: overlapping hotspots of different elements - wall-corner/column/slab/object/grid). And it would be good to have them changeable.

The second part of my suggestion (about the setting the sizes of the dimensioned element, and the algorithmic stuff) was only a complementary proposal. If the developers in Graphisoft started to work on improving this tool, it would be great having more features implemented.
Talmácsi, István, architect (AC user since 1997, ac4.5 - now: ac18)
Barry Kelly
Moderator
sityu wrote:
The dimension lines have connections to the dimensioned elements, already; but this connection is "weak", one-way, and cannot be edited later (you can only be informed about the associated dimensions by long-pressing the dimension-line points, but you cannot do anything with it). Uneditable features are uncomfortable.
Try holding the SHIFT key while hovering over the nodes and you will get instant feedback as to what they are associated to.
sityu wrote:
And when you do the dimensioning, it's hard to determine the real aim of the dimensioning point (e.g.: overlapping hotspots of different elements - wall-corner/column/slab/object/grid). And it would be good to have them changeable.
When doing the initial dimensioning I tend to turn all unnecessary layers of and dimension just the walls for example so I can be sure the dimensions are associated to the walls only.

Otherwise when there are multiple overlapping nodes you can press the TAB key while hovering over the node to highlight the element you want to dimension.
When it highlights then you click to associated the dimension to it.

Barry.
One of the forum moderators.
Versions 6.5 to 27
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11
sityu
Booster
Barry wrote:
Try holding the SHIFT key while hovering over the nodes and you will get instant feedback as to what they are associated to.
You're right. I forgot this feature. (I used to check all the new features of new versions; but this feature didn't become a habit of mine.)
But:
1) This is just one step closer to what I suggested, slightly better than long-pressing.
2) You cannot edit it (the only editing feature is to delete and redo it). And the main reason of my suggestion was this post-editing possibility.
3) And it's a temporary thing: only showing while I'm hovering over the right point, and the dimensioned element should be visible on the screen while aiming to the right dimension-point.
Barry wrote:
When doing the initial dimensioning I tend to turn all unnecessary layers of and dimension just the walls for example so I can be sure the dimensions are associated to the walls only.
Of course I also usually use the layer groups, and view sets to minimalize the number of elements shown on the screen. And usually I'm not using unnecessary editing lines, I make the drafting with automatic drafting lines and with the final elements.
But there are cases, when it would be easier to have really editable dimension lines.
Barry wrote:
Otherwise when there are multiple overlapping nodes you can press the TAB key while hovering over the node to highlight the element you want to dimension.
It's only working when you're doing the initial dimensioning. And when you try to insert new points to existing line, it's not working (both with pet palette or ctrl+click editing method).

Don't forget: my suggestion was not about replacement of an existing feature, or tool; but an additional new editing mode. All the existing features would remain the same, but my suggestion could be improvement, only.


And another new feature suggestion: the dimension lines should be groupable. And actually: all the elements should be groupable.
There are only a few elements missing this feature: openings, room zones, and dimensioning tools.
But I think there's no reason of this lack: all these elements could be groupable also. There may be only one restriction: only the openings of the same wall should be groupable (it could cause some problems if different walls' openings were in groups - but only the corresponding positions; the ease of common editing would be a useful feature).

And one step forth: there are some restrictions in ArchiCAD. It would be great if graphisoft should revise the need of all these restrictions. (some of the restrictions should remain, because of the logic of the software; but many of them could be eliminated)
Talmácsi, István, architect (AC user since 1997, ac4.5 - now: ac18)
jl_lt
Ace
I'm totally with You Mr Sityu. i find it incredible that the dimension tool still works the way it does. i would go even further: How about a complete revamp of current workflows (as in, discarding them completely) and start using the exact same workflow used for setting section markers but for dimensions? Even the marked distance concept would be useful.

If Archicad can make a section out of the model (which of course, it can), then it absolutely can detect the limits of objects also intersections of walls and its centers, which can then be annotated with dimensions.

The proposed workflow involves having a dedicated dimension tool than can be placed and set at any angle (like a section marker) so it works for any kind of project and complexity level. You can use it be it in plan, section or elevation. It detects the end points, intersection points, center points, material widht, of all construction objects and it all updates automatically. Instead of attaching individual dimensions to objects, which creates a mess if you delete one, this tool detects the dimension as if it was creating a section out of the elements, in other words, it dimensions what it sees within the range you specify. In yet other words, the annotation is model-dependent instead of click-dependent.

The tool is scale sensitive, so it shows diferent sets of dimensions at different scales (or not showing at all), It allows to use standard dimensioning conventions, like "total, axis, elevation (on facade) or the dimension of sectioned elements that fall inside a set distance (hence the utility of something like the marked distance setting), and any combination of the above. You can select type of elements you want to be dimensioned, so you can have specific favorites for inmediately dimensioning curtain walls or railiings for example. It also responds to you layer combination, so it annotates what is actually there. It also allows to add custom dimensions within the frame of the tool, which should be conveniently marked to know which dimensions are custom as the OP suggests.
It also works with level dimensions in section and elevation (in which case, it allows to automaticallly select your reference level and update accordingly). Once you set your dimensions markers in place, it all updates automatically with a "set it and forget it mentality". It may even have orthogonality alerts and tolerances. this way you can modify your model however you want and always having it correctly annotaded with the criteria you just set.

I think they already have everything they need to develope something like this, as most if not all the objects have very precise definition points and the automatic dimensioning function already offers something similar, but nowhere near as flexible or updatable. The goal would only be to make all this process completely automatic and autoupdated for most dimensioning situations.
jl_lt
Ace
hi! just passing by... and to keep this topic on top. Yes, sometimes you need to get your hands dirty
Podolsky
Ace
Automation must! Automation gives the pain only if it's bad designed.
Does anyone think - when paying with contactless card for coffee or transport - how much automation been added in it? Does anyone experience pain from that and prefer cash?
Anonymous
Not applicable
sityu wrote:
And another new feature suggestion: the dimension lines should be groupable. And actually: all the elements should be groupable.
There are only a few elements missing this feature: openings, room zones, and dimensioning tools.
and also Hotlinked Modules. They are not quite elements, but would also be handy to be able to group.