I have a C-channel that I bent and then created a i-part of so that I could place both a formed and flat view in the drawing. After creating the drawing it was determined that the channel needed to be longer. Not a problem, open the factory, edit the part, open table and verify, close table and activate both parts, save and close factory. It's all good, until I run a print and the flat part (-02) of the factory still shows the old length. Next I open the factory, select table and both members and generate. The message " not able to save factory" appears. Any ideas as to what would cause this?
Did you try re-generating the files ?
I have had a similar problem where iParts did not update the Drawing dimensions correctly, A rebuild all fixed this.
Yes. I opened the factory, selected the table and all (both) members of the factory, and then RMB and Generate. That is when I obtained the "can not save factory" responce.
Yes, in fact I haven't checked any of the assembly in yet.
I usually create an "update" assembly for my iComponents. I place each member of my iPart/iAssembly in it. I use the update all button to force each member to update.
This assembly is also handy working with Vault because i can check-out all the members and update them at once. I find that the "generate files" command is not very reliable if the members already exist on disk or in vault.
So you create a dummy assembly and place one instance of each factory part in it then simply use the update icon in the Manage tab? I will have to try that and see how it works for me. Does seem like a convoluted work-around to me though.
So you create a dummy assembly and place one instance of each factory part in it ..
Thats what I do to keep all the children in sync. When a change is made to the parent, just open the dummy iam, check everything out and hit the update button (if its lit).