I'm in the process of configuring Vault for deployment to the rest of our department. I've created part templates with custom iProperties. I've then created a drawing template that uses these custom iProperties (from the part) to populate the title block. This was done through Tools>Document Settings>Drawing tab>Additional Custom Model iProperty Source>points to the part template previously mentioned. All works great.
I'd like to sync the iProperties of the drawing with the part. So I also configured the "Copy Model iProperty Settings" to copy the custom iProperties from the part. When a new drawing is created, the custom iProperties are copied and everything works great. When a custom iProperty is changed in the part, the drawing iProperty is updated using Manage>Update Copied Properties (I have yet to automate this through iLogic, but have plans to). This works great!
HOWEVER, when I go to vault (files saved and checked in) and check the iProperties in Vault, the custom properties have not been updated. The regular properties (such as the Project iProperty) have been updated, but no custom iProperties.
I created UDPs for all of the custom properties and mapped them to the custom iproperties in the Inventor file. I've checked and rechecked the UDP (user defined property) mappings. Am I missing something? I figure it's just something I don't understand. Has anyone else run into this problem?
By the way, I had to manually create UDPs for all of the custom iProperties. Is this normal? I would think there would be a more automated way of doing this.
Solved! Go to Solution.
There is an option for each mapping called "Create". The tool tip on the column reads "Force create property in source".
By default this is set to "No". Try setting it to "Yes". This tells Vault to create the custom iProperty in the Inventor file if it does not already exist.
As far as assigning the Vault properties to the file this is typical done by assigning the properties to a Category and then applying that Category to the files.
Hope this helps.
Thank you for the reply. The issue is not with creating iProperties. "Create" will force the property in the source, but this is not needed since the properties are already in the templates. Anyway, "Create" is switched yes.
I'm assuming your response was to my question about manually create UDPs in the Vault interface in the initial setup/configuration of Vault. You can't toggle the "create" switch until the UDP is created. This is all manual and I would think there would be a way for you to add UDPs based off a part or drawing template (since they already exist there).
Anyway, this is polluting the waters. The real problem is with the custom iProperties in the part updating in Inventor, but not in Vault. I've tried every combination of settings (even ones that I know aren't related) to get this to happen, but no go. This is making Vault unuseable.
I guess I don't fully understand the issue.
Let me try again.
You are changing the iProperties in the model which then in turn changes the iProps in the drawing, correct?
When the properties update in the drawing does it cause a new version of the drawing to be created? In other words has the drawing been checked out and checked in after the properties in the model have changed?
If I am still misunderstanding your issue, I apologize.
Perhaps a video showing this issue would help.
Thanks again for your attention to this! You're correct. I change a custom iproperty in the part, then update the drawing iproperties through check-out/in. When inside Inventor, the iProperties of the drawing are correct and reflect exactly what is in the part. However, in Vault, the iProperties are completely different. I've tried all three ways of syncing. Pushing from the file to Vault, from Vault to the file, and synchronizing. The iProperties in Vault don't reflect the actual iProperties as seen in Inventor. This is the problem.
I'm not sure how to get a video over to you, but I can demonstrate this.
The iProperties that are stock iProperties sync perfectly. The custom iProperties do not. I matched the mapping settings for the stock iProperties with the custom iProperties, and still the custom iProperties won't sync. I've tested this with two separate vaults and the same result. I can't believe someone else hasn't run into this issue!
I figured it out. I didn't realize that you must also map the UDP to the Inventor DWG!!!! So for those using .dwg as the drawing format instead of .idw, make sure that you also map the UDP to the Inventor DWG! I was in panic mode for a while. A lot was riding on us being able to sync custom iProps.
sorry to bother but what do you mean by "also map the UDP to the Inventor DWG". I currently have problems modifying mapped iproperties of inventor DWG in Vault.
I edit the UDP mapped to the iProperties in the standard way in Vault, the system answers me that the edit is performed but i see no change in the UDP (nor in the DWG).
If I perform the edit from Inventor everything works fine.
I have Vault Workgroup 2012 & Inventor Pro 2011
You need to make a separate mapping to the .dwg. See the attached image of this. Let me know if this helps...and you're not bothering me. In this community, we all need to help each other out.
thank for your answer.
I've already mapped the iprop to a UDP for Inventor DWG.(image1)
My problem is that even after an apparently succesful "Edit Properties" standard procedure in Vault (image2), i dont find my new value in the desired property (image3) and I cannot understand why!
Maybe I'm missing something!
Start with some of our most frequented solutions to get help installing your software.