Facon de d'actualiser mes sous assemblage complete (autre que ctrl Q )?

bonjour j'ai un assemblage principale dans lequel j'ai des sous assemblage et dans mes sous assemblage j'ai des equations, lorsque je fait un ctrl q dans mon assemblage principale il arrive que mes equations de mon sous assemblage ne se mette pas a jour avec vous une solutions a me proposer pour forcer solidworks a reactualiser plus intensément mes sous assemblage a partir de mon assemblage principale?

il me semble que les équations se résolvent de manière séquentielles.

Si tu as un terme utilisé dans une équation qui est utilisé dans une autre équation, tu es obligé de faire plusieurs fois CTRL Q pour que tout se mette à jour.

L'ordre des équations a donc une grande importance

2 « J'aime »

Bonjour,

Hormis le CTRL-Q il y a le feu bicolore en haut dans la barre de Solidworks..

Avez-vous coché la case "reconstruction automatique"? 

Lorsque vous faites un clic droit sur le dossier équation puis gestion des équations et en bas à gauche!

1 « J'aime »

Salut, 

Pour ça j'utiilse une macro :

Sub main()
    Dim swApp As SldWorks.SldWorks
    Dim swModel As SldWorks.ModelDoc2
    Set swApp = CreateObject("SldWorks.Application")
    Set swModel = swApp.ActiveDoc
    swModel.ForceRebuild3 (False)
End Sub

pour les équations il faut parfois copier la dernière ligne plusieurs fois :
"swModel.ForceRebuild3 (False)"

le max que j'ai eu besoin c'est de la copier 3x Ca fait le boulot mais du coup le temps de régen est multiplié d'autant.

@+