Reorder Assemblies in Model Browser (by ID... permanently)
I would like to improve my workflow, this isn't a show stopper, but an annoyance.
The .hm and .fem files seem to lock the order of assemblies by the chronological order they were created. So, when you close and open the model, they will be organized by when they were made (or if you look at the exported fem). Of course, I can just click the 'ID' in the assembly model browser, but that will only sort the assemblies that are shown, not the whole tree.
I would like to be able to re-order the fundamental ID or way that HyperMesh is storing the assemblies so I can reset and order by the assigned ID. Is there a way to do this in HyperMesh already or a backend feature that drives this that can be accessed with tcl?
Last resort is editing the .fem itself and then reimporting, but it is not as robust as doing within HyperMesh in my opinion.
Best Answer
-
Hi,
'renumber' panel just renumber ID of entities.
To change order of entities on Browser (and also some special panels like 'display' panel),
you have to use panel Tools>reorder:
In your case, just reorder assems by 'id'
reorder entities will also change order of list returned by hm_getmark
1
Answers
-
You should be able to renumber them. Try tools-> renumber, then select assems. You can renumber all of them to a higher range then selectively renumber so they are in the order you'd like.
0 -
Nick Z said:
You should be able to renumber them. Try tools-> renumber, then select assems. You can renumber all of them to a higher range then selectively renumber so they are in the order you'd like.
Hi Nick, I think you misunderstand my issue/desire. All of the assembly IDs are renumbered, but their default order is not switching to represent the new IDs.
Here, you can see the IDs are what I want, but the names show the default order. When I click IDs, it will sort chronologically, but only at the surface level. My tree is several levels deep, so each time I open a sub folder, I have to resort by IDs. This is true every time I reopen the .hm or reimport the .fem because the order is by when they were created, not by current ID.
Does that make sense?
0 -
Hi,
'renumber' panel just renumber ID of entities.
To change order of entities on Browser (and also some special panels like 'display' panel),
you have to use panel Tools>reorder:
In your case, just reorder assems by 'id'
reorder entities will also change order of list returned by hm_getmark
1 -
tinh said:
Hi,
'renumber' panel just renumber ID of entities.
To change order of entities on Browser (and also some special panels like 'display' panel),
you have to use panel Tools>reorder:
In your case, just reorder assems by 'id'
reorder entities will also change order of list returned by hm_getmark
Thank you! Seems to be what I couldn't find! Thanks!
0