cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

The PTC Community email address has changed to community-mailer@ptc.com. Learn more.

Enable Show/Hide Session ID in Model Tree

Enable Show/Hide Session ID in Model Tree

If I working with Relations in assembly mode, I would like to see Session ID in Model Tree for objects:

session id.JPG

You can use this information for your notes in drawings mode.

Here is one discusion: Create part name in a note

10 Comments
fmueller
3-Visitor

Very good idea - somethin which has annoyed me since PE19 is that I always have to see a dimension and to change parameter to symbol or to use other ways to ask for the session-ID. Seeing it in the model tree might be extremely useful, when I need too understand a relation someone els has written (maybe without any comment line).

aderoo
1-Newbie

I believe this is a great idea as well, but am still a little in the grey as far as ensuring this value remains constant, especially when having several models opened in session and the order they were opened in. Otherwise I am in.

PTCModerator
Emeritus
Status changed to: Acknowledged
 
mneumueller
17-Peridot
Status changed to: Under Consideration
 
mneumueller
17-Peridot
Status changed to: Acknowledged
 
ArnaudVandeVeer
15-Moonstone
Status changed to: Under Consideration

We will review this interesting item for the short term road map.

What would you expect to see for the session ID of "hidden instances"  ?

TomU
23-Emerald IV

@ArnaudVandeVeer,

What do you mean by 'hidden instances'?

  • 'hidden' components still have session IDs...
  • 'suppressed' components do not have session IDs (if they haven't been loaded into session)
  • 'instances' of family tables have session IDs (but only if they have been loaded into session)
  • I know that flexibility can create 'hidden instances' but these are not directly addressable by the end users (as far as I know)

Everything loading into memory has a session ID.  This idea isn't really looking for a way to expose everything in session (see this trick for that) but rather this idea is to make it easier to see each assembly component's session ID in the model tree without having to use the old menu manager interface and repeatedly "click the menu then pick a component", over, and over, and over again.

TomU_0-1622815949458.png

 

ArnaudVandeVeer
15-Moonstone

I meant items like flex components, but its sorted now. (We'll show the 'instance' ID)

We have already started working on it.

S_Edgenear
14-Alexandrite

I also agree with the explicit visible session ID in the model tree. In any case, is it not already possible to see this session ID as the "Feat ID"? In assembly mode, the "Feat ID" corresponds to the component ID, and it is easy to add the "Feat ID" to the model tree. I always work with the Feat # and Feat ID columns added in my model tree. I didn't explore yet if there are any exceptions to this rule of Feat ID = Component ID in case of family table instances of flexible components. But it's better to have an explicit session ID, since not all users will know that the Session ID is the same as the Feat ID number.

 

To imporove working in relations, I think it's even more important to have the following: when editing a dimensio value, currently Creo only shows the value, and allows double clicking to change the value. If ithas a relation assigned, it blocks the editing process. Also, there is a global switch to show dimension values, or dimensions assigned names. We cannot see simultaneously the dimension names and values. Most other CAD software does. It would be better that Creo always shows all dimensions names and values, and in the case of values, show both the calculated value, or any formula for dimensions that have relations assigned, and for each clicked doimension, show an icon to change from literal value, to formula (relation) and back or table (cell value of a table for which a row has been assigned, improving on the restricted parameter concept) or function (including USER definedfunctions, after improving pro/program). The formula button would invoke an onscreen one line editor for the relation to be applied to that dimension. If the user would want a multi-line relation, the online one linke editor would shouw another button, that would invoke the currently existing relation editor. This would make it easier to see wich relation is assigned to each dimension, and make it easier to edit.

ArnaudVandeVeer
15-Moonstone
Status changed to: Delivered

This is now in Creo 9.0