Synchronize Properties problem with Model States

Synchronize Properties problem with Model States

wwitt
Explorer Explorer
291 Views
2 Replies
Message 1 of 3

Synchronize Properties problem with Model States

wwitt
Explorer
Explorer

For files that use model states, each iProperty that is mapped to a Vault property gets overwritten to match the primary model state value when synchronizing properties using the job processor. 

 

Example screenshot with model state iProperties shown for each file version (part number changes):

image.png

 

This problem was originally found with our custom job processor add-in that has it's own sync properties code that was taken from a Vault customization blog that no longer exists (see attached file), but it has been reproduced with the built in Sync Properties job.

0 Likes
292 Views
2 Replies
Replies (2)
Message 2 of 3

Nick_Hall
Collaborator
Collaborator

Hi

I'm not really sure what you are asking here, so I'll suggest a few things.

 

  • Is there a way to configure the standard SyncProperties Job so it doesn't do this?
    I've not seen anything to say there is

  • Can I modify my custom job so it doesn't do this?
    Almost certainly, but it's not going to be easy
    You will need to work out which properties you are happy to be updated as it does now, which ones you want to be updated from the active model state, and which ones you want to leave alone
    Then you'll have to use the Inventor API to determine whether the model has model states, and if so, retrieve the values you want and update the properties as you decide above.
    If it does not have model states, you can use the standard method.

  • Can Autodesk fix this so that the standard job can work as you would like it to
    Post an idea in the Ideas forum, and if enough people like it, it might make it into the product
    I'd upvote it if you do

Hope some of that helps

Nick

0 Likes
Message 3 of 3

TylerWarner33
Advocate
Advocate

Adding links to related resources for future reference:

If this answered your question, click 'Accept Solution'.
If this was helpful, click 'Like'.

Tyler Warner

0 Likes