I see 2 ways to create a Group in MicroStation:
- Named Group.
Group is very limitated because I understand we cannot add/remove elements later. And it is basically a Cell.
I understand that "Graphic Group" is a Named Group...
Because tools such as "Add to Graphic Group" and "Remove From Graphic group" are only for "Named Groups".
There is also "Graphic Group Lock" (ON /OFF) for Named Groups.
Why Bentley differenciates between Graphic Group and Named Group? is not the same? Is the old name of Named Group?
Joan Martínez Serra said:Why Bentley differenciates between Graphic Group and Named Group? is not the same? Is the old name of Named Group?
As Jon explained, they are not the same. There were invented for different formats, internally implemented in very different way and offer different set of features.
In MicroStation, you can find more features and tools with similar functionality. These duplicity exists because of long MicroStation history, when old features have to be maintained, even when replaced by new tools.
Joan Martínez Serra said:I understand that "Graphic Group" is a Named Group...
GG and NG are completely independent and separated. I think there is no overlap, so no settings can be used both for GG and NG. It's true that Add to GG tool allows to add element(s) to GG or NG, but technically they are two tools, represented by one icon.
Joan Martínez Serra said:Group is very limitated because I understand we cannot add/remove elements later. And it is basically a Cell.
Yes, they are limited (because of GG concept age), but you are not right in the rest of your statement.
Graphic Group is the feature inherited from DGN V7 format. It's "a number only". All elements with the same value belong to the same graphic group. When GG lock is on, elements in the same GG are treated as one element. When the lock is off, GG information is ignored.
It's possible to manipulate with GGs (there are Add to GG and Drop from GG tools), but it is not very user friendly.
Joan Martínez Serra said:Named Group
As Jon wrote, Named Group is modern variant (a successor) of GG. They were invented when DGN V8 format was introduced.
NG offers plenty of new features:
Some MicroStation tools still use GG to work as in the past, but for user, NG should be the first and the only choice.
Bentley Accredited Developer: iTwin Platform - AssociateLabyrinth Technology | dev.notes() | cad.point
Answer Verified By: Joan Martínez Serra
Could we "upgrade" legacy GGs to NGs?
Need help for the selected function? Click into the "Toolsettings" dialog and press F1 Brauchst Du Hilfe zur gewählen Funktion? Klicke in das "Funktionseinstellungsfenster" und drücke F1 For your Screenshots use Win+Shift+S and "Free Screen Recorder" for Screen Recordings
Gerd Eisenacher said:Could we "upgrade" legacy GGs to NGs?
I do not know about such option in MicroStation.
But I like this idea. It should not be very complicated (based on GG number to create NG a drop GG). What I am not sure about, whether any tool still depends mandatory on GG, so to drop GG invalidates it.
So "graphic group" is just an internal value?
I understand that there is no button to create a graphic group and "create Group" button is no a graphic group.
Joan Martínez Serra said:So "graphic group" is just an internal value?
Yes. Every graphics element contains (in its header) information about GG. When it is 0, it does not belong to any GG.
Joan Martínez Serra said:I understand that there is no button to create a graphic group
Yes, because there is nothing to be created.
When elements are added to (new) GG, MicroStation checks what is the highest used GG number, and set GG inforamtion in the elements to be +1 higher. So, in this aspect, GG number works as a counter.
As I wrote earlier, user tools to work with GG are limited, and GG information is even not displayed in Element properties dialog (but can be checked, when old key-in "analyze element" is used).
Joan Martínez Serra said:and "create Group" button is no a graphic group
You can create Named Group only.
Named Groups are supported by every API. A VBA macro (or .NET AddIn or C++ Application) could be developed to created a Named Group from a nominated Graphic Group.
I'm not sure whether there would be much demand for such an arcane tool!
Regards, Jon Summers LA Solutions