Skip to main content
4-Participant
February 16, 2023
Solved

Annoying Model Tree in Creo Parametric 7

  • February 16, 2023
  • 1 reply
  • 5881 views

When reordering Model Tree, It is too easy to accidentally move part to subassembly (Can take long time to undo).

 

Creo should ask confirmation when user clicks Expand All, because it takes so long with large assemblies.

Actually I have never needed to use expand all, but i sometimes accidentally click it when i try to click Collapse All.

 

Btw. why Measure -tool is so slow unless you use selection filter?

Best answer by MartinHanak

@JM_10474452 wrote:

Nice to know that there is "enable_dragdrop_on_components" -hidden configuration option. Is it possible to use Keyboard Shortcut to change the value of that option or can it only be changed with Configuration Editor?


Hi,

you can create two config files:

config_dragdrop_yes.pro containing single option ... enable_dragdrop_on_components  yes

config_dragdrop_no.pro containing single option ... enable_dragdrop_on_components  no

 

Then you can create two mapkeys:

  • first one loads config_dragdrop_yes.pro
  • second one loads config_dragdrop_no.pro

 

1 reply

1-Visitor
February 16, 2023

hi

Expand all - don't use it - it does exactly what it says - it expands all

  • use shortcut keys - shift + E - expand (default)
  • collapse - shift + C (my custom set shortcut key)
  • select more than one feature/part/ assembly - and hit shift + E

 

measure tool

  • record a mapkey
    • measurements + setting a requested mode
  • I use mm - measurement
    • vmm - vertex
    • emm - edge

reordering

creo is for engineers - you need laser focus. In newer versions, it seems it has been upgraded, or I have done it so many times and dealt with the consequences you have mentioned, that I don't do it any more. 

23-Emerald III
February 16, 2023

Per this "idea" https://community.ptc.com/t5/Creo-Parametric-Ideas/Stop-Model-Tree-Reorder-Becoming-a-Restructure/idi-p/467294

there is a config.pro option to dis-allow the restructure in the model tree.

 

and also more fixes later: Status changed to: Implementation In Progress    being worked on for Creo 10.0

 

Please check out Creo 4.0 M040 for "enable_dragdrop_on_components".

 

We've now added a new config option to prevent restructuring in the Model Tree. It's called "enable_dragdrop_on_components" and allows to choose between "all"(default) and "reorder".

  • "All" allows both operations, Restructure and Reorder.
  • "Reorder" allows you to only reorder components and features via drag&drop in the Model Tree; Restructure is then prohibited.

Restructuring via the ribbon/menu commands is still then possible.

4-Participant
February 17, 2023

Nice to know that there is "enable_dragdrop_on_components" -hidden configuration option. Is it possible to use Keyboard Shortcut to change the value of that option or can it only be changed with Configuration Editor?