Expansion du feature manager lors de la création d'une vue dans une mise en plan

Bonjour à tous,

Je me posait une question par rapport à une fonctionnalité automatisée du logiciel dont je ne comprends pas l’utilité.

image

Dans une mise en plan, je peux avoir plusieurs feuilles comme sur cette image.

Si je pose une nouvelle vue dans une des feuilles, toutes les feuilles se développent automatiquement dans le feature manager, comme dans l’image ci dessous.

Je suis constamment obliger de faire un clic droit > rassembler. J’ai du mal à comprendre ce que cette fonctionnalité apporte comme avantage, et j’aimerai savoir si c’est possible de la désactiver car je ne trouve pas grand chose à ce sujet dans les options.

C’est du confort d’utilisation, rien de grave, ce n’est pas un problème bloquant, mais je suis curieux d’avoir le retour d’expérience de d’autres personnes.

Bonjour rbessonner,

Effectivement cela le fait pour moi aussi.
Je vais prendre un moment pour voir cela.
@+.
AR.

1 « J'aime »

Même comportement, j’imagine que c’est pour permettre de glisser une vue d’une feuille à une autre plus facilement.
Mais rien trouvé pour bloqué ce comportement qui effectivement peut être pénible quand on réalise des mises en plan avec de nombreuses feuilles (ce qui n’est pas mon cas!)

1 « J'aime »

En effet je travaille souvent avec des fichier plan qui comportent parfois plusieurs dizaines de plans (chez nous on appelle ça des plans de débits, ce sont les plans des pièces unitaires à usiner en interne)

rbessonnet re-bonjour,

J’ai la touche F9 qui ferme et ouvre la fenêtre de l’arborescence, mais ne replie pas l’arbre…A suivre.
@+.
AR.

1 « J'aime »

Bonjour @rbessonnet ,

après tout ce temps, j’ai une solution à proposer. C’est ce que je voulais proposer à l’époque mais je n’avais pas la bonne commande pour rassembler tout. Grâce à @sbadenis je l’ai désormais, le mérite lui revient donc en grande partie. Mon seul mérite étant de ne pas t’avoir oublié.

Voici la macro qui crée une nouvelle feuille puis rassemble (replie) toute l’arborescence :

Dim swApp As Object
Dim Part As Object
Dim boolstatus As Boolean
Dim longstatus As Long, longwarnings As Long

Sub main()

    Set swApp = Application.SldWorks
    Set Part = swApp.ActiveDoc
    
    swApp.RunCommand swCommands_e.swCommands_Insert_Sheet, ""
    swApp.RunCommand swCommands_Collapseallitems_Tree, ""

End Sub

NouvelleFeuille+Rassembler.swp (23 Ko)

Il suffit alors d’ajouter cette macro aux raccourcis-clavier, en lui assignant le raccourci de ton choix, que tu utiliseras pour ajouter de nouvelles feuilles.


Cette macro est équivalente à cette méthode manuelle :

  1. ajouter une feuille
  2. Shift+C
1 « J'aime »