@JanF said:
1. 2D drawing annotation (showing other people what the dimensions are)
-
Level 0 you can't show dimensions
-
Level 1 you can add static dimensions
-
Level 2 you can add dimensions that adapt
-
Level 3 dimensions are generated automatically
Mostly 3D only here, never really needed/created serious 2D Plans ... so likely off topic ....
Where do Dimensions really belong to, Model or Paper Space ?
In 3D (Model Space), associated Dimensions, that work both ways, are great ! (but reliable ?)
Move the Wall and the Dimensions updates. Select the Dimension Value and a reference point - set a new Value - makes the Wall move .....
If I got that correct, in some Apps, Dimensions in Paper Space, means in the Annotation Space of a Viewport, are meant to be also associative Dimensions (one way). If the Viewport is regenerated/updated, associative Dimensions should recognize the changes and also update !? (never tested that. A miracle for me. Stability/reliability ?)
And there are "temporary" dynamic Dimensions to check or edit geometry. In Bricscad, when you select a Solid (by a certain Face), it will automatically offer dynamic Dimensions, which reach to the next neighboring Object's Faces, vertically to that initial Face's Plane. You can edit their values to easily check distances or to enter a new value to move the selected objects.
In 2D CAD you usually have Dimensions in Model Space in their own Layer to control visibility. In 3D (better typical 2.5D BIM Apps) with generated Plans, you may often have them in Model Space - for Top Plans, while for Sections and Elevations you often need them in Annotation Space anyway.
Changes in Model in a pure 2D Workflow and correcting all Plans is tedious. But I think deviations in 3D generated Plans Annotation Layers is at least as much error prone to keep in sync.
Even Dimensions alone are already a quite complex thing.
So I would agree to :
@Moult said:
A number of these bugs probably need careful consideration on how they're implemented as they could be part of a bigger system.
Where need generated Drawings to reside, inside or offside the BIM App. Is it easier to keep both Apps and Data in sync or to offer needed features in the main App. I have no clue but think both is not totally unlikely.