Obejście umożliwiające modyfikację parametru wystąpienia za pomocą stanu modelu.
Nowości: 2022
Zespół może zawierać co najmniej 2 wystąpienia tej samej części (lub podzespołu), w których ta sama część (lub podzespół) znajduje się w dwóch różnych stanach modelu. Jeśli istnieją wystąpienia komponentów tej samej części (lub podzespołu), które znajdują się w różnych stanach modelu, możliwe jest, że co najmniej jedno wystąpienie może nie być dostępne do modyfikacji. Jeśli zmodyfikowany zostanie jeden element (który znajduje się w jednym stanie modelu), oznacza to, że nie można zmodyfikować innego elementu (znajdującego się w innym stanie modelu). Można jednak udostępnić ten element do modyfikacji, aktualizując sam zespół. Oto przykład:
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
Najlepszym rozwiązaniem jest wprowadzenie wszystkich zmian wymaganych w pierwszym wystąpieniu tej samej części (lub podzespołu) przed zaktualizowaniem i zmianą drugiego wystąpienia tej samej części (lub podzespołu).