Solution de contournement pour modifier un paramètre d’occurrence avec un état du modèle.
Nouveautés : 2022
Un ensemble peut comporter au moins deux occurrences de la même pièce (ou du même sous-ensemble), où la même pièce (ou le même sous-ensemble) se trouve dans deux états du modèle différents. Lorsque des occurrences de composants de la même pièce (ou du même sous-ensemble) se trouvent dans différents états du modèle, il est possible qu’une ou plusieurs occurrences ne puissent pas être modifiées. Si vous modifiez un membre (dans un état du modèle), cela signifie qu’un autre membre (dans un autre état du modèle) ne peut pas être modifié. Toutefois, vous pouvez le rendre modifiable en mettant à jour l’ensemble lui-même. Voici un exemple :
InventorVb.DocumentUpdate() Parameter("Part1:1", "Length") = 1 Parameter("Part1:1", "Width") = 0.5 ' The parameter assignments above modify the member document of the first occurrence, which makes the member document of the second occurrence not modifiable. ' To make it modifiable, update this assembly document: InventorVb.DocumentUpdate() ' Now we can modify the other model state: Parameter("Part1:2", "Length") = 2 Parameter("Part1:2", "Width") = 1.5
Il est recommandé d’effectuer toutes les modifications nécessaires dans la première occurrence de la même pièce (ou du même sous-ensemble) avant de mettre à jour et de modifier la deuxième occurrence de la même pièce (ou du même sous-ensemble).